0001213900-22-016936.txt : 20220331 0001213900-22-016936.hdr.sgml : 20220331 20220331171839 ACCESSION NUMBER: 0001213900-22-016936 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 127 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220331 DATE AS OF CHANGE: 20220331 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Agrify Corp CENTRAL INDEX KEY: 0001800637 STANDARD INDUSTRIAL CLASSIFICATION: AGRICULTURE SERVICES [0700] IRS NUMBER: 300943453 STATE OF INCORPORATION: NV FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-39946 FILM NUMBER: 22794286 BUSINESS ADDRESS: STREET 1: 76 TREBLE COVE ROAD STREET 2: BUILDING 3 CITY: BILLERICA STATE: MA ZIP: 01862 BUSINESS PHONE: 617-896-5243 MAIL ADDRESS: STREET 1: 76 TREBLE COVE ROAD STREET 2: BUILDING 3 CITY: BILLERICA STATE: MA ZIP: 01862 10-K 1 f10k2021_agrifycorp.htm ANNUAL REPORT

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-K

 

(mark one)

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

 

For the fiscal year ended December 31, 2021

 

OR

 

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

 

For the transition period from ____ to ______

 

Commission file number. 001-39946

 

AGRIFY CORPORATION

(Exact Name of Registrant as Specified in Its Charter)

 

Nevada   30-0943453

(State or other jurisdiction of

incorporation or organization)

 

(I.R.S. Employer

Identification No.)

 

76 Treble Cove Rd.

Building 3

Billerica, MA 01862

(Address of principal executive offices)

 

(617) 896-5243

(Registrant’s telephone number, including area code)

 

Securities Registered Pursuant to Section 12(b) of the Act:

 

(Title of Class)   Trading Symbol (s)   (Name of exchange on which registered)
Common Stock, par value $0.001 per share   AGFY   NASDAQ Capital Market

 

Securities Registered Pursuant to Section 12(g) of the Act: None.

 

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) has filed all reports required to be filed by Section 13 or 15(d) of the Exchange Act during the preceding 12 months (or for such shorter period that the registrant was required to file such reports); and (2) has been subject to such filing requirements for the past 90 days. Yes      No  

 

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

  

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

 

Large accelerated filer Accelerated filer
Non-accelerated filer Smaller reporting company
  Emerging growth company

 

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

 

Indicate by check mark whether the registrant 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  

 

The aggregate market value of the voting and non-voting common equity held by non-affiliates of the registrant, 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 June 30, 2021 was approximately $226,200,793. Shares of the registrant’s common stock held by each officer and director and each person known to the registrant to own 10% or more of the outstanding voting power of the registrant have been excluded in that such persons may be deemed affiliates. This determination of affiliate status is not a determination for other purposes.

 

There were a total of 26,542,898 shares of the registrant’s common stock, par value $0.001 per share, outstanding as of March 24, 2022.

 

DOCUMENTS INCORPORATED BY REFERENCE: Portions of the registrant’s definitive proxy statement for the 2022 Annual Meeting of Stockholders to be filed with the Securities and Exchange Commission pursuant to Regulation 14A are incorporated by reference into Part III of this Annual Report on Form 10-K to the extent stated herein.

 

 

 

 

 

 

Table of Contents

 

    Page #
PART I    
     
Item 1. Business 1
Item 1A. Risk Factors 15
Item 1B Unresolved Staff Comments 32
Item 2. Properties 32
Item 3. Legal Proceedings 32
Item 4. Mine Safety Disclosures 32
     
PART II
 
Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities 33
Item 6. [Reserved] 34
Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations 34
Item 7A. Quantitative and Qualitative Disclosures About Market Risk 49
Item 8. Financial Statements and Supplementary Data 49
Item 9. Changes In and Disagreements With Accountants on Accounting and Financial Disclosure 49
Item 9A. Controls and Procedures 49
Item 9B. Other Information 50
Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections. 50
     
PART III
 
Item 10. Directors, Executive Officers and Corporate Governance 51
Item 11. Executive Compensation 51
Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters 51
Item 13. Certain Relationships and Related Transactions, and Director Independence 51
Item 14. Principal Accounting Fees and Services 51
     
PART IV
 
Item 15. Exhibits and Financial Statement Schedules 52
Item 16. Form 10-K Summary 53
     
Signatures 54

  

i

 

 

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS

 

This report contains forward-looking statements and information relating to Agrify Corporation. All statements other than statements of historical facts contained in this report, including statements regarding our future results of operations and financial position, business strategy and plans and our objectives for future operations, are forward-looking statements. The words “believe,” “may,” “will,” “estimate,” “continue,” “anticipate,” “intend,” “expect” and similar expressions are intended to identify forward-looking statements. These forward-looking statements include statements relating to:

 

  our market opportunity;

 

  the effects of increased competition as well as innovations by new and existing competitors in our market;

 

  our ability to retain our existing customers and to increase our number of customers;

 

  the future growth of the indoor agriculture industry and demands of our customers;

 

  our ability to effectively manage or sustain our growth;

 

  potential issuance of holdback shares from prior acquisitions and integration of complementary businesses and technologies;

 

  our ability to maintain, or strengthen awareness of, our brand;

 

  future revenue, hiring plans, expenses, capital expenditures, and capital requirements;

 

  our ability to comply with new or modified laws and regulations that currently apply or become applicable to our business;

 

  the loss of key employees or management personnel;

 

  our financial performance and capital requirements; and

 

  our ability to maintain, protect, and enhance our intellectual property.

 

We caution you that the foregoing list may not contain all of the forward-looking statements made in this report. We have based these forward-looking statements largely on our current expectations and projections about future events and financial trends that we believe may affect our financial condition, results of operations, business strategy, short term and long-term business operations and objectives, and financial needs. These forward-looking statements are subject to a number of risks, uncertainties and assumptions, including those described in “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. In light of these risks, uncertainties and assumptions, the forward-looking events and circumstances discussed in this report may not occur and actual results could differ materially and adversely from those anticipated or implied in the forward-looking statements.

 

You should not rely upon forward-looking statements as predictions of future events. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee that the future results, levels of activity, performance or events and circumstances reflected in the forward-looking statements will be achieved or occur. We undertake no obligation to update publicly any forward-looking statements for any reason after the date of this report to conform these statements to actual results or to changes in our expectations.

 

ii

 

  

SUMMARY OF RISK FACTORS

 

An investment in our securities involves a high degree of risk. The occurrence of one or more of the events or circumstances described in “Item 1A. Risk Factors,” alone or in combination with other events or circumstances, may materially adversely affect our business, financial condition and operating results. In that event, the trading price of our securities could decline, and you could lose all or part of your investment. Such risks include, but are not limited to:

 

  our ability to continue as a “going concern”;

 

  our short operating history;

 

  risk of loss associated with our TTK Solution Offerings;

 

  our ability to obtain additional financing;

 

risk associated with potential future impairment charges;

 

  our concentration of customers;

 

  our reliance on a limited base of suppliers;

 

  operational difficulties of our suppliers as a result of COVID-19;

 

  risks associated with having clients operating in the cannabis industry;

 

  the inability of our customers to meet their financial or contractual obligations;

 

  conflicts of interest of our officers and directors relating to two of our vendors;

 

  potential data breach or cyber-attack;

 

  dependence on key personnel;

 

  reliance on our relationship with Inventronics without a definitive agreement in place;

 

  no assurance our backlog and qualified pipeline will translate into bookings;

 

  failure of our information technology systems to perform adequately;

 

  intense competition for our products and services;

 

  protecting and defending against intellectual property claims;

 

  protecting our core technology and intellectual property;

 

  data privacy and security concerns relating to our technology and practices;

 

  ability to use our net operating losses;

 

  our management and their affiliates control a substantial interest in us;

 

  our outstanding loans may not be forgivable;

 

  potential for a large number of shares eligible for public sale could depress the market price of our common stock;

 

  exercise of all or any number of outstanding warrants or the issuance of stock-based awards may dilute your holding of shares of our common stock;

 

  provisions in our charter documents and Nevada law may prevent a change in control of our company;

 

  reduced disclosure requirements applicable to emerging growth companies and smaller reporting companies;

 

  no intention to declare any dividends to our shareholders;

 

  risks associated with a shortage of raw materials;

 

  litigation that may adversely affect our business, financial condition, and results of operations;

 

  Nasdaq may delist our securities from trading on its exchange;

 

  impact of COVID-19 and related risks;

 

  increased costs and demands upon management as a result of being a public company; and

 

  inherent risks related to our financial and operational projections.

 

iii

 

 

MARKET, INDUSTRY AND OTHER DATA

 

Unless otherwise indicated, information contained in this report concerning our industry and the markets in which we operate, including our general expectations and market position, market opportunity and market size, is based on information from various sources, on assumptions that we have made that are based on those data and other similar sources and on our knowledge of the markets for our services. These data involve a number of assumptions and limitations, and you are cautioned not to give undue weight to such estimates. We have not independently verified any third-party information and cannot assure you of its accuracy or completeness. While we believe the market position, market opportunity and market size information included in this report is generally reliable, such information is inherently imprecise. In addition, projections, assumptions and estimates of our future performance and the future performance of the industry in which we operate is necessarily subject to a high degree of uncertainty and risk due to a variety of factors, including those described in “Risk Factors” and elsewhere in this report. These and other factors could cause results to differ materially from those expressed in the estimates made by the independent parties and by us.

 

In addition, we own or have rights to trademarks or trade names that we use in connection with the operation of our business, including our corporate names, logos, and website names. In addition, we own or have the rights to copyrights, trade secrets and other proprietary rights that protect the content of our products. This report may also contain trademarks, service marks and trade names of other companies, which are the property of their respective owners. Our use or display of third parties’ trademarks, service marks, trade names or products in this report is not intended to, and should not be read to, imply a relationship with or endorsement or sponsorship of us. Solely for convenience, some of the copyrights, trade names and trademarks referred to in this report are listed without their ©, ® and ™ symbols, but we will assert, to the fullest extent under applicable law, our rights to our copyrights, trade names and trademarks. All other trademarks are the property of their respective owners.

 

iv

 

 

PART I

 

Item 1. Business.

 

Unless otherwise stated or the context otherwise requires, references in this report to “Agrify”, the “Company,” “we,” “us,” “our,” or similar references mean Agrify Corporation and its subsidiaries on a consolidated basis.

 

Overview

 

We are a rapidly growing developer of proprietary hardware and software cultivation and extraction solutions for the cannabis and hemp industry. We believe we are passionately transforming cannabis cultivation and extraction methods through innovation. Our mission is to become the world’s most vertically integrated solution provider for the cannabis and hemp industry globally, while driving superior quality, consistency, and Return on Investment (“ROI”) for our valued customers. We currently have three primary areas of business focus:

 

  Cultivation Solutions

 

  Extraction Solutions

 

  Facility Design & Building Services

 

Cultivation Solutions

 

While we do not cultivate, come in contact with, distribute, process, or dispense cannabis or hemp or any cannabis or hemp derivatives that are currently prohibited under United States federal law, our equipment and business solutions can be used within indoor grow and processing facilities by fully licensed cannabis and hemp cultivators and processors or in some cases, by individual processors for individual use in compliance with applicable law. We sell our proprietary cultivation solutions to independent licensed cultivators. The two primary products we sell are the Agrify Vertical Farming Unit and Agrify Insights SaaS (“Software-as-a-Service”) software.

 

Agrify Vertical Farming Unit (“VFU”)

 

We believe our proprietary VFU technology is the only product in the market that offers a modular, compartmentalized micro-climate growing system for indoor vertical farming. Our VFU system is designed for large-state and multi-state operators who are looking to consistently produce higher-quality crops at scale. The ideal facility size that we target in our sales process ranges from 20,000 square feet to 50,000 square feet. The VFU is an integrated hardware and software growing system. These units are designed to line up horizontally in rows, and they can be stacked vertically up to 3 units tall, taking advantage of unused indoor vertical space with the below advantages:

 

  Superior Floor Space Utilization. Each VFU provides two growing rows. Our design introduces an open-room facility design approach to maximize available cultivation floor print while offering superior risk mitigation via individual compartmentalized cultivation chambers.

 

  Precise Environmental Controls. Each VFU has an environmental control unit that is integrated with our proprietary cultivation software, Agrify Insights software. This integration allows for precise control and automation over light photoperiod and intensity, temperature, humidity, vapor pressure deficit (“VPD”), carbon dioxide, fertigation, and irrigation throughout the life cycle of the plants.

  

  Modular Scalability. The VFU is designed with proper loading to stack up to 3 units tall, sextupling production volume over the same footprint. Each unit is designed to easily integrate with a mezzanine catwalk system.

 

  Biosecurity and Risk Mitigation. The VFU has a motorized curtain on both sides of the unit that enclose the grow area to prevent light-leak and spread of disease that would typically lead to facility-wide crop failure. Contamination can be controlled and limited to the affected units, which are designed with sanitation in mind. From the aluminum frame to the selection of antimicrobial plastics and down to the IP65 electronics and polycarbonate-lensed LED lights, the entire VFU can be easily sanitized.

 

  Worker Safety. The VFU’s working area is 8 feet tall, allowing easy access to both rows of plants within the unit. As the motorized curtains can be lifted on either side, this also allows efficient ergonomics at arm’s length. Similarly, our Interlight LED technology is dimmed or turned-off when the curtains are raised for a more ambient working environment.

 

1

 

 

Examples of VFU infrastructure verse traditional grows

 

To further illustrate the benefit of going with the VFU infrastructure versus a more traditional indoor cultivation setup with conventional LED lights or conventional HPS lights, we have conducted a comparative analysis internally on an approximately 45,000 square foot facility.

 

While the upfront cost is more for the facility that is outfitted in VFUs, that is quickly offset by the fact that a VFU outfitted facility has the capacity to generate about 4x the amount of estimated annual revenue and over 4x the annual estimated EBITDA. In looking at the numerical values in the model, it becomes even more compelling when comparing the VFU facility to a facility with a traditional grow room. Assuming an initial investment of approximately $27.7 million for the VFU facility build-out, our model indicates that the facility owner would recoup their initial investment and produce significant free cash flow in the first year of operation assuming the facility should be able to achieve almost $88 million of estimated annual revenue and roughly $78.4 million in annual estimated EBITDA. In contrast, the traditional indoor facilities would cost approximately $8.8 million or a little less than $16.5 million to build out depending on which lights are used and would generate approximately $20.4 million or $22.5 million in estimated annual revenue and right around $16 million or just under $19 million in annual estimated EBITDA. When comparing the different facility types on a side-by-side analysis, we believe the VFU facility is far more attractive than either type of traditional facility given the financial upside is significantly higher and is a far more sophisticated way to grow crops.

 

We have also modelled out another scenario in which a prospective customer has a license that stipulates that they are permitted to operate with at most 16,200 square feet of canopy space in their facility (which is the exact same amount of canopy square footage displayed in the above model for the traditional setup in the 45,000 square foot facility). However, given the modular and stackable nature of the VFUs, we are able to help the customer achieve the same canopy square footage with 253 VFUs in a facility that is only 20,000 square feet, which is less than half the size of the traditional facility. While canopy square footage is basically identical for all of the different cultivation approaches we looked at in this particular simulation, the VFU setup requires a much smaller and theoretically much less expensive facility, and because the VFUs are more productive, the estimated annual yield is about 31% higher than in the facility with the traditional grow room setup and conventional LED lights and 45% higher than in the facility with the traditional grow room setup and conventional HPS lights.  

 

Agrify Insights SaaS Software Solution 

 

Each individual VFU sold includes a license for Agrify Insights SaaS Software (“Agrify Insights software”), and a monthly SaaS subscription fee is charged, per VFU. The VFU cannot operate successfully without the use of Agrify Insights software, and we typically charge between $2,400 to $3,600 per VFU sold, per year. On average Agrify Insights SaaS Software license agreement is for a multi-year term, with an annual auto renewal.

 

Agrify Insights software is cloud-based software as a service that interfaces with a microservices middleware and relational database that integrates with our hardware and provides our managers, facility owners, facility managers, and growers real-time control and monitoring of facilities, growing conditions, and insights into both production and profit optimization. The combination of precise environmental control and automation with data collection and actionable insights empowers our customers to be more efficient, more productive, and more intelligent about how they run their businesses. We believe that the robust data analytics capabilities from our Agrify Insights software platform coupled with our VFU system is enabling our customers to transform their businesses and quality of the product they are cultivating.

 

The Agrify Insights software is focused around optimizing four key components:

 

  Optimization at the plant level;

 

  Optimization at the VFU unit level;

 

  Optimization at the facility level; and

 

  Optimization at the business level.

 

When these key components are combined, they encompass the cultivation operations of an Agrify customer. By reducing human error and providing insights through data collection and analysis, Agrify Insights software minimizes risk and increases operational efficiencies. Ultimately, our customers are seeking to produce the same consistent end product no matter where they are located.

 

Plant-Level Optimization

 

Central to our solution is granular control of the cultivation environment. The end-product of a crop is determined by both the plant’s genetics and the environment in which the plants are grown. Control over the growing environment is accomplished through the Agrify Insights software. By recording over 1.5 million data points per VFU per year and being able to reproduce specific environments based on the data, cultivators are effectively able to minimize the variation in their crops and dial-in the maximum quality. Further individual plant varietals can be optimized by tailoring the grow plan (recipe for cultivation) to enhance particular genetic traits; increasing the temperature can speed chemical processes and growth rates and adjusting the length of different phases of a plant’s lifecycle can maximize the crop’s yield. Additionally, when new varieties of plants are cultivated, having multiple controlled, compartmentalized, growth chambers allow for iterative experiments which offer real insight into how new varieties are best cultivated. For example, you can grow a new variety in 5 different VFUs that are set to mimic the climate of different geographies to see where the varieties are suited to grow.

 

2

 

 

Our “Grow Plans” are the templates or recipes that define the parameters for each lifecycle. Grow Plans define the environmental settings (light - photoperiod and intensity/ temperature / humidity / VPD / CO2 / irrigation / fertilization) for each crop variety and cultivator as well as the schedule for completing, as applicable, “plant-hands-on” tasks such as bottoming, pruning, and harvest. Agrify Insights software ships to the customer with many pre-developed Grow Plans and customers can create their own Grow Plans, electing to share them with other customers or not.

 

Individual VFU Level Optimization

 

Our VFU hardware provides cultivation environmental control within the growth chamber. This hardware and its component valves, motors and sensors are directed and controlled by Agrify Insights software.

 

  Monitor and Control Agrify Hardware. Agrify Insights software can either automatically or manually control our hardware. For example, the water-chilled fan coil can keep temperature in a range accurate to 1.5 degrees Fahrenheit.

 

  Cultivation Environmental Control. Using Agrify Insights software, users can view environmental charts that plot temperature, humidity, carbon dioxide over time. It also shows when the plants were irrigated and whether the unit is in cooling, circulating, or dehumidifying mode. We sample these values every minute and report them back to the cloud every 15 minutes, or more often if there have been significant changes. Each growing chamber reports approximately 1.5 million data points annually, enabling our clients to perform in-depth analysis of grow performance. The manual control screen visualizes the current state of the grow chamber and enables our technicians to take direct control for troubleshooting, if necessary. The device log shows us what decisions were made by the onboard Agrify Insights software and why.

 

Facility Level Optimization

 

Our modular VFUs are deployed in scale at a customer’s facility with the smallest commercial operation deployment to date being 63 VFUs. Agrify Insights software is designed to operate these individual VFUs as a combined facility. Agrify Insights software features at the facility level include:

 

  Production Planning. The production planning feature is designed to maximize a facility’s utilization by executing a “best-fit” scheduling algorithm to selected Grow Plans across the growing units that have been deployed at a customer facility. Since grow plans typically have a different number of growing days that start on staggered schedules, this module is a critical component for optimizing the planting and moving schedules, significantly increasing plant production, and reducing the cost per pound of harvest.

 

  Workforce Management. Agrify Insights software includes a workforce planning feature to assign tasks to staff. These tasks can be automatically assigned based on user role or their knowledge, skills, and abilities. The calendar displays the estimated amount of time required to complete plant-touching tasks on any given day.

 

  Automatic Notification System. Users can select to subscribe to anomalous events, and users are notified in the order in which they are listed. If a user does not acknowledge the notification within the specified time frame, the next user in the list is notified, providing the business with 24/7 monitoring and notifications.

 

  Preventative Maintenance. Our equipment and facility preventative maintenance schedules and related tasks are contained, tracked and monitored within Agrify Insights software.

 

  Facility Infrastructure Controls. Agrify Insights software controls the irrigation on a facility level as well as connects with the water chilled HVAC system and ambient lighting system, providing our customers a central piece of software for facility management.

 

Optimization at the Business Level

 

Agrify Insights software analysis features enable customers to understand how cultivation decisions impact their overall business. Understanding the data from the cultivation facility can help our customers better plan and make informed decisions that impact downstream parts of their business.

 

  Consumables Procurement Integration. Each task can also be assigned a set of consumables whose inventory will be reduced when the task is started. This feature can help customers manage supply levels and can automatically create purchase orders so that they never run out of required supplies.

 

  Online Standard Operating Procedures (“SOPs’’) and Safety Datasheets. Agrify Insights software hosts digital copies of our included Standard Operating Procedures and datasheets, or users can upload their own via our content management system, ensuring that the most recent version of SOPs and forms are available to users.

 

  Roles-Based Dashboards. Ability to obtain access to information specifically suited to your workforce’s various needs. Facility owners have access to high-level information about crop yields and equipment usage in an easy-to-understand scorecard. Farm managers receive a worksheet and calendar that lets them manage their workforce and automatically assign plant-touching tasks. This also provides facility managers with an ongoing window into consumables and lets them set inventory levels.

 

3

 

 

  Data Collection. Agrify Insights software is a centralized repository for all data relating to the cultivation aspects of our clients’ business, including research and development testing data, and the ability to capture and compare test results. By doing so, Agrify Insights software becomes a customers’ cultivation statement of record.

 

  Financial Simulator / What If Scenarios. Our operating expenses (“OpEx”) calculator enables users to evaluate impacts to profitability by changing hundreds of attributes including, but not limited to, changes to costs in labor, electric, water, CO2, and growing media as well as potential volatility in yields and pricing.

 

  Regulatory Reporting Integration. We have integrated our software with Metrc, a leading seed-to-harvest compliance management and tracking solution, which will enable our customers to handle most regulatory reporting directly through Agrify Insights software.

 

Extraction Solutions

 

While we do not extract, come in contact with, distribute, process, or dispense cannabis or hemp or any cannabis or hemp derivatives that are currently prohibited under United States federal law, our extraction equipment and business solutions can be used within indoor processing facilities by fully licensed cannabis and hemp cultivators and processors or in some cases, by individual processors for individual use in compliance with applicable law. We sell our proprietary extraction solutions to independent, licensed cultivators and processing labs.

 

Cannabis represents a potential cornucopia of medicinal and pharmaceutical advancement. Cannabis produces over 550 different phytochemicals, over 120 of which are cannabinoids like tetrahydrocannabinol (“THC”) and cannabidiol (“CBD”). Other cannabinoids like varins, cannabigerivarin (“CBGV”), tetrahydrocannabivarin (“THCV”), and cannabidivarin (“CBDV”) are less well known and potentially offer significant value. As we continue to learn more about the complex chemical composition of cannabis, the need for distillation solutions is clear. Distillation enables the identification, isolation, and separation of valuable cannabis metabolites. The ability to take cannabis compounds distilled into their pure forms, and then recombine them into specific, purposeful end-products could have significant potential for the pharmaceutical industry in the future.

 

Since October 2021, we have been strategically focused on establishing ourselves as a global leader in the cannabis and hemp extraction equipment industry, complementing our cutting-edge cannabis and hemp cultivation solutions. Over a 5-month period, we acquired four of the top brand names in the industry:

 

  Mass2Media, LLC, d/b/a PX2 Holdings, LLC, d/b/a Precision Extraction Solutions (“Precision”) - Market leader in developing and producing high-quality hydrocarbon extraction solutions was acquired by Agrify on October 1, 2021.

 

  Cascade Sciences, LLC (“Cascade”)- Market leader in developing and producing high-quality vacuum purge ovens and decarboxylation ovens was acquired by Agrify on October 1, 2021.

 

  PurePressure, LLC (“PurePressure”) - Market leader in developing and producing high-quality solventless extraction solutions was acquired by Agrify on December 31, 2021.

 

  LS Holdings Corp. (“Lab Society”) - Market leader in developing and producing high-quality distillation and solvent separation extraction solutions was acquired by Agrify on February 1, 2022.

 

Combined, the four acquisitions listed above provide what we believe to be the most comprehensive extraction solutions from a single provider, with over 7,000 customers, including over 30 Multi-State-Operators, and some of the best extraction labs in the industry. Our leading extraction brands provide equipment and solutions for extraction, post-processing, and testing for the cannabis and hemp industry. The extraction, post-processing and testing services are complementary and highly attractive areas of the supply chain.

 

Our extraction division now offers cutting-edge technologies and end-to-end service solutions. Solutions from the extraction division include equipment, technology, facility and lab design, and extensive research and development capabilities. By providing new hardware-as-a-service we intend to capture higher margin recurring revenue and supply chain optimization through streamlined product sourcing, purchasing, manufacturing, and warehousing.

 

These acquisitions have greatly expanded our product and service offerings in the post-harvest segment of the supply chain, and believe we are positioning the Company as the most vertically integrated total solutions provider for our cannabis and hemp customers. The global cannabis extraction market is expected to potentially grow to $24 billion by 2028, and as the cannabis industry continues to experience rapid growth globally, we expect the sales of our extraction solutions to follow a similar growth trajectory.

 

4

 

 

Facility Design & Building Services

 

Agrify provides fully integrated architectural, engineering, and project management oversight of qualified General Contractors for its customers commercial cannabis facilities buildouts. Each custom commercial cannabis facility is specifically designed to maximize the production output of Agrify’s proprietary VFU’s and cannabis extraction product solutions.

 

Cannabis Market Opportunity

 

While we do not cultivate, come in contact with, distribute or dispense cannabis or any cannabis derivatives that are currently prohibited under U.S. federal law, our cultivation solutions can be used within indoor grow facilities by cannabis cultivators if they choose to do so.

 

In the U.S., the development and growth of the regulated medical and recreational (adult use) cannabis industry has generally been driven by state law and regulation, and accordingly, the market varies on a state-by-state basis. State laws that legalize and regulate cannabis for medicinal reasons allow patients to consume cannabis with a designated healthcare provider’s recommendation, subject to various requirements and limitations. As of December 31, 2021, 38 states have passed laws allowing their citizens to use medical cannabis. On top of this medical condition growth trend, there has been a slower but steady increase in the number of states that have chosen to legalize cannabis for recreational use. As of December 31, 2021, 18 states have passed laws allowing their citizens to use recreational cannabis. Shifting public attitudes and state law and legislative activity are driving this change as indicated by a 2019 poll by Quinnipiac University that found that 93% of Americans support patient access to medical-use cannabis, if recommended by a doctor, which was the same level of support from a similar poll conducted by Quinnipiac University in 2018. Similarly, the trend toward further legalization and regulation of cannabis sales is spreading globally. As of the date of this report, over 28 countries outside the U.S. currently have medicinal cannabis regulation in force, and that number is expected to significantly increase over time.

 

Given that the market size of legal cannabis in the U.S. in 2020 was expected to be $17 billion according to New Frontier, and 53% of cannabis volume is currently grown indoors according to New Leaf Data Services, we estimate that the indoor segment of the legal U.S. cannabis sector is a $9 billion market with the expectation that there will be even more growth on the horizon. In fact, according to a report from April 2020, BDSA, the leading provider of cannabis industry market research, in conjunction with Arcview Market Research, forecasted that U.S. legal cannabis sales will approach $34 billion by 2025, which represents 72% of their projection for total global sales of $47 billion in 2025.

 

The different cultivation environments for cannabis each have advantages and disadvantages, and this leads to a variance in price points based on quality, actual and perceived, and process. According to New Leaf Data Services’ March 25, 2022 U.S. cannabis spot index, the average wholesale price per pound of outdoor grown flower was $502 per pound, greenhouse flower averaged $840 per pound, while indoor grown flower averaged $1,651 per pound and the total market on average was $1,242 per pound. Based on the breakdown of production by cultivation environment, indoor grown flower represents 53% of total volume by type while greenhouse and outdoor represent 23% and 24%, respectively. Additionally, based on the breakdown of percentage of observed transactions, indoor grown flower represents 64% of total volume by type while greenhouse and outdoor represent 18% and 18%, respectively.

 

Outdoor cannabis has the lowest initial capital expenditures required to start cultivation. According to Marijuana Business Daily (“MBD”), the average start-up cost per square foot of outdoor cultivation is $10. The expansive size of outdoor grows and their reliance on natural soil, lighting and weather conditions means cultivators have relatively few infrastructure needs. They can get their business off the ground quickly and with minimal upfront expenditures trading quality for lower cost production.

 

Greenhouse grown cannabis commands a higher price per pound than field grown cannabis as the more protected environment produces higher quality flower. According to MBD, the average start-up cost per square foot for greenhouse cultivation is $50, but the true costs tend to be all over the map with an executive from Ohio-based Rough Brothers, an 84-year-old greenhouse company that started taking on cannabis clients in 2013, opining that such costs can vary greatly, going so far as to say “I could build you a cannabis greenhouse for $20 a square foot or $200 a square foot.”

 

Indoor grown cannabis commands the highest price per pound as it produces the highest quality flower due to the fact that growers have the most control over the environment. Indoor cultivation facilities vary significantly in sophistication and technology with the build-out costs reflecting that fact. While MBD states that the average start-up cost per square foot for indoor cultivation is $75, anything close to that cost would inevitably yield a primitive and arguably insufficient setup. In contrast, Jennifer Martin, a prominent cannabis cultivation consultant, indicated on MarijuanaPropagation.com that a far more advanced and scalable configuration would likely cost between $400 to $500 per square foot. In general, the more a company invests up front, the higher the upside will be in the future. However, beyond initial build-out costs, it has historically been very expensive to grow cannabis in an indoor facility. The industry norm for direct production-related operating costs ranges from approximately $436 per pound according to a competitive cost analysis conducted by MJardin to $516 per pound, which is based on another examination of cultivation costs by the website CannaBusinessPlans.com. 

 

Our premium indoor grow solutions, whether it’s our VFUs or our LED lights, are designed, engineered, and calibrated to drive significant improvements for our customers, who trust us to deliver the type of productivity and quality that was previously unattainable.

 

5

 

  

Competitive Landscape

 

We believe our full suite of product offerings form an unmatched ecosystem for indoor growing and extraction. At this time, our Agrify Vertical Farming Unit, Agrify Insights software, Extraction solutions, our facility design and build services, and our engineering/installation services are highly differentiated from anything else on the market.

 

At the same time, our customers are actively being approached by a variety of companies who do offer compelling standalone products and services, so we recognize that our customers do have choices and alternatives, and they also need to factor in opportunity cost whenever they make purchasing decisions. Consequently, we more broadly define our competition as any other company going after the same finite budget dollars as us in the indoor agriculture space. We have highlighted below the most notable players that operate across some of the same functional, highly fragmented areas of agriculture technology that we operate.

 

  Semi-Integrated Vertical Cultivation Systems — Sprout AI

 

  Aeroponic Systems — AEssenceGrows and Thrive Growing

 

  Horticultural Lighting — Gavita, Fluence, VividGro, Hydrofarm, GrowGeneration, Hawthorne and Heliospectra

 

  Extraction Solutions — Extraction Tech Solutions, Galenja

 

  Monitoring Software — Grownetics and Trym

 

  Cultivation Software — Quantum Leaf, Flourish, and Grow Link

 

  Vertical Cultivation Racking Systems — Pipp Horticulture and Montel

 

Despite the presence of some well-funded and well-established competitors who offer pieces of what we do, we are able to compete on the basis of several defensible factors including our industry experience, our technical expertise, the differentiated value proposition of our individual offerings, and our positioning as a single-source provider. However, we believe above all else, it is our ability to offer an unrivaled level of precision through a total end-to-end turnkey solution that sets us apart from existing competitors and potential new market entrants.

 

Our Competitive Strengths

 

We believe our business has, and our future success will be driven by, the following competitive strengths:

 

  Innovative Technology in an Attractive Growing Industry. Our innovative solutions are aimed at large and growing U.S. domestic and global markets. We believe we are the only provider of a fully integrated end-to-end hardware and software turnkey solution for indoor cultivation and extraction facilities that allows customers to produce at scale, high-quality products with consistency that meet the growing demand and needs of end users at a relatively low cost. As such, we believe we have a first mover advantage due to innovating this new type of smart cannabis and hemp cultivation and processing solution, which is already designed, manufactured, and implemented in a number of commercial scale deployments across multiple states within the U.S.

 

  Integrated Proprietary Components. We design and create our own hardware, software and SOPs from the ground up, rather than buying piecemeal from third parties. We take a systems-engineered integrated approach that we believe has inherent advantages over other, ad-hoc systems.

  

  Emphasis on Precision and Consistency Through Our Proprietary Grow Solutions. While being able to help our customers increase capacity, yield and consequently revenues hold a tremendous amount of value, we believe that our biggest differentiator is our ability to impact the actual quality and consistency of the output by controlling the environment in which the crops are grown and all of the variables that influence harvests with an unparalleled level of precision. The by-product of our Agrify total turn-key solution (“TTK Solution”) is that our customers are able to create consistent high-quality products with repeatability from anywhere similar to any other consumer product company that provides a branded food or drink product.

 

6

 

 

  Emphasis on Precision and Consistency Through Our Extraction Division. In addition to our premium grow solutions, we have begun offering our customers industry leading cannabis and hemp extraction equipment, design and training solutions. By acquiring leading brands earlier this year, we are immediately able to offer our customers premium solutions to meet their processing needs in this rapidly expanding sector.  
     
  Market Knowledge and Understanding. We have extensive experience with controlled agriculture environments, extraction, post-processing and scale-up manufacturing, as well as industry technical knowledge and relationships. We are keenly aware of the struggles that indoor cultivators and extractors face, and we serve as a credible and collaborative partner through the entire customer lifecycle. We believe that our fully integrated TTK Solution, extraction equipment and ancillary services are the key to resolving many of the challenges our customers face.

 

  Differentiated Business Model. Unlike many of our competitors, we offer a diversified mix of hardware, software and services, which leads to multiple revenue streams. Given the nature of our deployments, we become deeply embedded in our customers’ operations through our numerous product offerings, which include our TTK Solutions and the direct sale of our VFUs, and various extraction and processing equipment and this puts us in a position where their success is directly tied to our equipment. Our ability to differentiate our business model, through both our TTK Solutions, as well as through our direct VFU hardware sales, provides us with multiple opportunities to expand our installed user base, which we believe will lead to future high-margin and stable recurring SaaS revenues, via our Agrify Insights software, and production fee revenues.
     
  Novel Equipment Financing Solution. Limited access to outside capital is a significant issue for cultivators as it can inhibit growth and cultivation facility expansion. We help solve this problem by offering equipment financing plans for select good credit customers, which we believe further enables us to become a vendor of choice. Qualified customers pay approximately 30%-50% upfront and finance the balance through a two-year payment plan.

 

  Experienced and Proven Management Team. Our leadership team has entrepreneurial experience, technical expertise, and a track record of scaling up businesses and operating public companies. Additionally, our team is supported by strong advisors and leading strategic and institutional investors.

 

Our Customers

 

We primarily market and sell our products to newly licensed, well-funded producers in a single market as well as multi-state operators. Our customers choose us for a number of reasons, including the breadth and availability of the products we offer, our extensive expertise, and the quality of our customer service. For large multi-state operators, our solutions allow operators to produce consistent high-quality products regardless of the geographic locations where they are licensed to operate. Our system removes the variations of local grow environment, and also provides consistent standard operating procedures across different facilities, helping every facility to achieve the highest Good Manufacturing Processes standards. Our ability to provide a “one-stop shop” experience allows us to be the preferred vendor to many of these customers by streamlining their entry into or expansion of their cultivation capabilities. In addition, we believe our customers find great value in the advice and recommendations provided by our knowledgeable sales and service associates, which further increases demand for our products.

 

We believe the nature of our solutions and our high-touch customer service model strengthens relationships, builds loyalty and drives repeat business as our customers’ businesses expand. In addition, we feel as if our premium product lines and comprehensive product portfolio position us well to meet our customers’ needs. Furthermore, we fully anticipate that we will be able to leverage all of the data that we are collecting from our existing customer base to make continuous improvements to our offerings and better serve our current and new customers in the future.

 

To date, we have customers across the U.S. and internationally in the cannabis and hemp industry and are of all sizes, ranging from small, single location/ single vertical businesses to multi-state enterprise operations who use Agrify family of solutions.

 

In 2021, we had two customers that represented more than 10% of total revenues and accounts receivable. In 2020, we had three customers that represented more than 10% of total revenues and accounts receivable.

 

7

 

 

Our Growth Strategy

 

We have developed a multi-pronged growth strategy as described below to help us capitalize on the sizable opportunity at hand. Through methodical sales and marketing efforts, cultivation and extraction solutions, facility design and building services, scale-up manufacturing, and equipment financing, we believe we have implemented several key initiatives we can use to grow our business more effectively. We also intend to opportunistically pursue the strategies described below to continue our upward trajectory and enhance shareholder value. In 2021 we believe we have significantly improved our new bookings and qualified pipeline. With our expanded product line to included quality extraction solutions, we become more attractive to our prospects and customers, enhancing our value-add and improved wallet share opportunities. We expect our qualified pipeline and new bookings of opportunities to continue to grow.

 

Sales and Marketing

 

Rigorous Sales Process and Strong Infrastructure in Place to Drive Revenue Growth

 

We embrace and utilize a rigorous Sandler sales process to evaluate potential new opportunities and then advance vetted prospects through the different phases of our qualified pipeline. The Sandler sales process is the leading enterprise sales process globally, which is based on the psychology of human behavior, is consistent with the values and culture we have chosen to implement at Agrify, and consequently our salespeople spend most of their time building relationships and qualifying opportunities in order to make closing new business more streamlined, collaborative and organic in nature. There are specific requirements, milestones, and events that we have identified along the sales process that must be met to move prospects through and convert them from vetted opportunities into committed sales orders within a 12-month period. At each phase of the pipeline, a prospect opportunity is assigned a probability value for closing, providing management production forecast ability.

 

Our professional proactive sales team works to convert our qualified pipeline of opportunities into confirmed contractual bookings. Given our emphasis on enterprise sales opportunities we believe we are able to significantly scale our business in the coming year without significant increases our headcount. At the time of this report, our sales team was made up of Sales Operations Specialist, Order Management Representatives, Solution Architects, Account Managers, Director of Business Development, and Director of Channel Partners totaled 19 full-time employees.

 

8

 

 

We believe our business has, and our future success will be driven by, the following sales and marketing strategy:

 

  Marketing Team Aligned with Sales Force to Maximize Our Industry Visibility to Drive Revenue. Our marketing department works in tandem with our sales and business development representatives to best represent and sell our cultivation and extraction solutions to the cannabis industry. The sales and business development representatives advance prospects through our sales funnel, also known as a “buyer’s journey”. Our sales funnel duties are completed using a customer relationship management (“CRM”) system, which allows us to track, qualify, and report on the pipeline velocity and ROI of our marketing initiatives. Leads are added into our funnel predominantly through our digital marketing efforts, including direct marketing, organic social media growth, thought leadership, events, and demand generation via paid advertisements.

 

 

Direct Marketing. We capitalize on our direct marketing efforts by utilizing our internal CRM database, as well as the external help of trusted industry databases to target the right audience. Emails go out on a weekly basis and are subdivided by product focus and state, depending on the campaign. We use A/B testing in our email campaign strategy to harness meaningful messages that result around 35%-40% engagement for open and click rates. The average open and click rates for all industries is 21.33%.

 

 

Social Media and Thought Leadership. Through the creation and promotion of engaging content that positions us as a thought leader, we continue to organically grow our social media audience. We share original video, photography, industry-related articles, and blog content on a consistent basis. By developing strategic partnerships with well-known and respected brands, we are working to better position ourselves with marketing and branding efforts on social. Furthermore, we promote our social media in our communication via email and on our website. We also keep our finger on the pulse of trends and competitors in the market, remaining in-the-know.

 

 

Trade Shows. Trade shows and events related to the cannabis industry have proven to be highly effective. When attending trade shows and events, we typically position ourselves front and center, with high-level sponsorships, outstanding booth placement, and speaking opportunities. Our product and subject matter experts take advantage of speaking opportunities, positioning Agrify as industry thought leaders. We expect to continue to grow our industry presence by generating leads using conferences as a platform. The trade show plan has been carefully vetted to ensure that these shows are reputable, have a strong business to business focus, high foot-traffic rates, as well as hosted in a desirable market. 

  

 

Paid Advertising. We utilize paid advertising such as banner ads on high-trafficked media sites that largely focus on cannabis and other relevant topics. We provide content offers and other downloadable materials in order to capture these leads. As we gain experience through these different marketing initiatives, we will make appropriate spending adjustments with our most effective outlets. We seek to expand our business both nationally and internationally, and will do so when we have proven, viable marketing options available to us.

 

  Public Relations Campaigns. We have successfully gained the interest of press from networks such as CFN and a number of other cannabis media outlets. With our industry positioning using thought-leadership and on-going participation in industry conferences, we have been highlighted through the Newswire and featured in a variety of media outlets. We will continue to sponsor and keynote in industry-related events including technology and agriculture conferences, podcasts, radio shows and more to continue to gain press and ultimately more exposure.  

 

9

 

  

Agrify Total Turn-key Solutions

 

We also believe that our data-driven TTK Solution for cultivation solutions is unlike any other customer solution being offered and enables our customers to get to market faster by providing them with our seamlessly integrated hardware and software offerings as well as access to capital and a wide range of associated services from experts including consulting, training, design, engineering, and construction to form what we believe is the most complete solution available from a single provider.

 

Agrify’s TTK Solution provides our valued customers with the benefit of working with a single, highly qualified provider in what has historically been a decentralized market full of piecemeal solutions that were not necessarily designed and engineered to work harmoniously with one another. Given the significant shortcomings associated with traditional indoor grow methods across all commercial agriculture segments, it was apparent that a new paradigm in indoor cultivation was desperately needed, which is precisely why we are bringing a more modern, manufacturing style approach that is process driven through technology and measured via data and analytics. Overall, our holistic approach to addressing our customers’ cultivation needs treats their production facilities as an end-to-end ecosystem whose success depends on all of its components working together optimally. Despite the rapidly growing cannabis and hemp industry, many grower and processor customers face some significant obstacles to their operations that pose a serious threat to their long-term viability.

 

We believe Agrify proprietary TTK Solution is the key to resolving many of the challenges our customers encounter. Since launching our TTK Solution in June of 2021, we have generated significant momentum in the United States market and over time, we expect to have significant future TTK Solution opportunities both domestically and abroad. We have set ourselves apart by bringing to market a horticulturist expertise, bundled solution of state-of-the-art equipment, software and services that is turn-key, end-to-end, fully integrated and optimized for precision growing and extraction. Agrify’s TTK Solution provides customers with the following bundled equipment and services:

 

  Facility design, lab design, and engineering services

 

  Facility and lab buildout project management 
     
  Agrify state of the art VFUs 
     
  Agrify data driven Insights SaaS software 
     
  Agrify state of the art extraction products 
     
  Expert horticulturist training and ongoing support

 

Agrify’s TTK Solution agreement terms are typically for ten years. If facility design and building services are provided, on average the customer pays Agrify an annual interest rate ranging from 12% to 18% per annum and the money owed for the design and build services are completely repaid withing 24 months of facility occupancy certification. During the remaining term of the agreement the Agrify receives monthly recurring SaaS fees and for a production success fee based on the amount of each harvest. For extraction equipment and products, Agrify TTK Solution agreements range from five years to ten years and the Company receives a production success fee based on the amount produced.

 

Equipment Financing

 

We recognize that many new cultivators face particular capital and time constraints, and we also recognize that the initial cost of our equipment can be a deterrent for some. We solve this problem by offering equipment financing plans for select good credit customers, which we believe further enables us to become a vendor of choice. While we proactively show our prospects that the strong and immediate return on investment derived from Agrify solutions will more than make up for associated start-up costs, we wanted to do even more to support our prospective customers, which is why we unveiled an equipment financing program to help remove this final barrier to entry for otherwise excited cultivators. This requires participating credit-worthy customers to pay a substantial down payment, typically between 30% and 50% of the purchase price, with the balance financed over two years, with interest, under commercially reasonable terms.

 

Our individual offerings, which are described in more detail below, are compelling on their own. However, we believe what really sets us apart is our ability to bring to the market a tech-forward, bundled solution of equipment, software and services that is turn-key, end-to-end, fully integrated and optimized for precision growing.

 

10

 

 

Scale-Up Manufacturing Capabilities in Order to Meet the Increasing Demand for Our Grow Solutions

 

We currently use contract manufacturers (“CMs”) in the U.S. and in Asia for prototyping and volume manufacturing, and we plan to expand our capabilities in order to meet the increasing demand for our grow solutions. We design the systems internally, and then work with our CMs and suppliers to refine, prototype, and test the designs. The designs are documented at a level that allows us to have our products manufactured at multiple CMs, both in the U.S. and abroad.

 

Additionally, we work with domestic suppliers on a wide range of metal fabrication to allow for rapid prototyping and product development. One such CM and metal fabrication shop that we have worked with extensively in the past is Harbor Mountain Holdings, LLC (“HMH”), which is based in the Atlanta, GA area. HMH has been producing and assembling many of our products for over three years, and they have served our needs well as a versatile and valued partner. On July 21, 2020, we acquired HMH, including the acquisition of HMH’s research and development, testing, and flexible manufacturing plant located just outside Atlanta, GA, along with key personnel and equipment. We believe this acquisition fits in nicely with our overall scale-up manufacturing strategy. We expect HMH to evolve into more of a service, engineering development and prototyping, and test facility.

 

On December 7, 2020, we entered into a five-year supply agreement with Mack Molding Co., a Vermont corporation (“Mack”), pursuant to which Mack will become a key supplier of Company’s VFUs. Mack is a leading supplier of molded plastic parts, fabricated metal parts and high-level assemblies to the medical, industrial, transportation, energy/environment, computer and business equipment, defense, aerospace and consumer markets. Founded in 1920, Mack is a wholly owned subsidiary of the privately held Mack Group corporation, which also includes Mack Technologies and Mack Prototype. The supply agreement contemplates that, following an introductory period, we will negotiate a minimum percentage of our VFU requirements that we will purchase from Mack each year based on the agreed upon pricing formula. The introductory period is not time-based but rather refers to the production of an initial number of units after which the parties have rights to adjust pricing and negotiate a certain minimum requirements percentage. We believe this approach will result in both parties making a more informed decision with respect to the pricing and other terms of the supply agreement with Mack. In the event we are unable to agree with Mack on pricing or a minimum requirements percentage, either party may terminate the agreement upon notice without further consequence or obligation.

 

We believe the supply agreement with Mack provides us with several key benefits, including:

 

  Rapid Scaling: We can scale to customer orders, as Mack has agreed to maintain a minimum safety stock of VFUs in inventory and allow us to store additional inventory pending customer deliveries; and

 

  Long-Term Efficiencies: Under a strategic partner governance structure, we intend to meet with Mack at least quarterly in efforts to improve components acquisition and logistics, to lower production costs over time, provide additional alternatives for third party component vendors and allow us to provide input as to Mack’s overall production process and operational effectiveness.

 

We anticipate that this key strategic relationship with Mack will grow with our continued and expanding need for additional VFUs.

 

Overall, our approach to manufacturing is to use CMs to prototype, iterate, and begin initial production, then transition to volume production including in lower cost geographies, which results in both rapid time-to-market and low production costs. As we grow, we intend to continually analyze and evolve our manufacturing capabilities to best meet our customer needs while always focusing on ways to maximize operating margins.

 

Intellectual Property

 

We rely on a combination of patent, trademark, copyright, trade secret, including federal, state and common law rights in the United States and other countries, nondisclosure agreements, and other measures to protect our intellectual property. We require our employees, consultants, and advisors to execute confidentiality agreements and to agree to disclose and assign to us all inventions conceived under their respective employment, consultant, or advisor agreement, using our property, or which relate to our business. Despite any measures taken to protect our intellectual property, unauthorized parties may attempt to copy aspects of our products or to obtain and use information that we regard as proprietary. Our business is affected by our ability to protect against misappropriation and infringement of our intellectual property, including our trademarks, service marks, patents, domain names, copyrights and other proprietary rights.

 

Patents

 

We hold 17 patents in the United States and 3 international patents. We also have nine pending patent applications. These patents and patents applications are directed to, among other things, extraction and processing of botanicals and particular compounds. 

 

Trademarks and Copyrights

 

We own or have applications for numerous national and state trademarks which are essential to our businesses, including Agrify, Precision, PurePressure, PressWare, Lab Society and Elitelab, among others. In addition, we recognize common-law trademark rights AGRIFY INSIGHTS and AGRINAMICS for different software as a service products.

 

Our subsidiary, Agrify Brands, LLC is the owner of certain common-law trademarks that it licenses to third parties. Marks covered by the license include, DAWG STAR (including multiple logo designs), WESTERN CULTURED (including multiple logo designs), TWISTED LEGION (logo), WAXTRONAUT (including multiple logo designs) and WAXTRONAUT COSMICALLY CURATED EXTRACTS.

 

11

 

 

Although we have not sought copyright registration for our technology or works to date, we rely on common law copyright and trade secret protections in relation to our TechOps/ Agrify Insights software computer program for indoor agriculture management. We have registered our Internet domain names related to our business. We license software from third parties and utilize open-source software for integration into our applications.

 

In addition, while we know that our current product and service capabilities are highly novel and compelling, we do not intend to be complacent. We will continue to learn from our customers and from the market, and if there is an opportunity to deploy a new and improved version of one of our offerings or if we decide there is room in the market for a new type of solution, we fully intend to diligently explore those possibilities to augment our existing business and grow our reach.

 

Employees and Human Capital Resources

 

As of December 31, 2021, we had a total of 141 employees, of which 136 are full-time employees, with 36 located in the New England area, 35 in Georgia, 31 in Michigan, 17 in Oregon and 22 in other states. None of our employees are subject to collective bargaining agreements. We consider our relationship with our employees to be good.

 

Our human capital resources objectives include, as applicable, identifying, recruiting, retaining, incentivizing, and integrating our existing and new employees, advisors, and consultants. The principal purposes of our equity incentive plan are to attract, retain and reward personnel through the granting of stock-based compensation awards, in order to increase stockholder value and the success of our company by motivating such individuals to perform to the best of their abilities and achieve our objectives.

 

Legal Proceedings

 

From time to time, we may be subject to various claims, legal actions and regulatory proceedings arising in the ordinary course of business.

 

On January 5, 2021, we received a demand letter from Nicholas Cooper and Richard Weinstein, two of our former employees (and one of Mr. Cooper’s affiliated entities), asserting that such individuals were entitled to compensation arising out of their employment by us, as well as their partial ownership of TriGrow Systems, Inc. The demand letter asserts that the former employees are due certain sales commissions under their applicable bonus plan, equity earn-outs based on certain sales targets, and various equity purchases through our employee stock ownership plan. The demand letter also asserts various employment claims, including, but not limited to, statutory wage withholding violations, wrongful termination, breach of contract, breach of the duty of good faith and fair dealing, fraud in the inducement, promissory estoppel, minority shareholder oppression, breach of fiduciary duty, unjust enrichment, and violations of state and federal securities laws.

 

On January 19, 2021, Messrs. Cooper and Weinstein filed a lawsuit against Agrify Corporation in the United States District Court for the Western District of Washington, alleging the same claims made in their demand letter based on the same facts disclosed above. The plaintiffs are seeking relief in the form of monetary damages in an amount to be determined. Messrs. Cooper and Weinstein are also seeking relief in the form of reinstatement and Mr. Weinstein is seeking rescission of Mr. Weinstein’s Release of Claims Agreement. On March 10, 2021, we moved to dismiss all of Cooper and Weinstein’s claims, asserting that the claims failed to allege legal grounds for relief. A decision on our motion is expected in the summer of 2021. On May 12, 2021, a Magistrate issued a preliminary Report and Recommendation, which recommended dismissal of certain of Cooper and Weinstein’s claims, and recommended others for additional factual discovery. On July 27, 2021, a District Judge entered an order partially adopting the Report and Recommendation, dismissing one claim with prejudice, dismissing a second claim with leave to amend, and permitting the remaining claims to proceed.

 

Additionally, on July 29, 2021, the Company filed a separate arbitration in Boston, Massachusetts against Cooper and Weinstein, in which the Company alleges that Cooper and Weinstein were liable for certain conduct during the time they were TriGrow employees, including breach of fiduciary duty, unjust enrichment, usurpation of corporate opportunity, conversion, fraudulent concealment, and false representation. Also on July 29, 2021, the Company submitted a claim for indemnification to certain legacy TriGrow Systems, LLC. shareholders. The claim for indemnification relates to conduct by Cooper and Weinstein during the time they were TriGrow employees. We do not believe these claims have any merit and intend to vigorously defend against them (see Note 21, Commitments and Contingencies, in the notes to our audited consolidated financial statements as of December 31, 2021).

 

12

 

 

Corporate History

 

Agrify Corporation was incorporated in the state of Nevada on June 6, 2016, originally incorporated as Agrinamics, Inc. (or Agrinamics). On September 16, 2019, Agrinamics amended its articles of incorporation to reflect a name change to Agrify Corporation.

 

On December 8, 2019, we formed Agrify-Valiant, LLC, a 60/40 joint-venture limited liability company, in which we are the 60% majority owner with Valiant-America, LLC, one of the largest premium integrated consulting and general contracting firms in North America with more than ten years of facility general contracting experience across many states.

 

On January 22, 2020, we and Agrify Merger Sub, Inc., our newly formed wholly owned subsidiary (or “Merger Sub”), entered into an Agreement of Merger with TriGrow Systems, Inc., a Nevada corporation (or “TriGrow”), pursuant to which TriGrow was merged with and into Merger Sub, with Merger Sub as the surviving corporation, resulting in our indirect acquisition of TriGrow.

 

On July 21, 2020, we acquired HMH, who we have had a close working relationship with for over three years, including the acquisition of HMH’s research and development, testing, and flexible manufacturing plant located just outside Atlanta, GA, along with key personnel and equipment. We believe this acquisition will give us increased, and in some respects, new in-house resources and capabilities around engineering, prototyping, manufacturing, testing, warehousing, and installation services.

 

On October 1, 2021, we acquired Mass2Media, LLC, d/b/a PX2 Holdings, LLC, d/b/a Precision Extraction Solutions (“Precision”) and Cascade Sciences, LLC (“Cascade”). As part of the acquisition of Precision, Precision merged with and into a wholly owned subsidiary of the Company, Precision Extraction NewCo, LLC.

 

On December 31, 2021, we acquired PurePressure, LLC (“PurePressure”), a leader in solventless extraction and advanced ice water hash processing equipment in the cannabis and hemp industry.

 

Subsequent to December 31, 2021, on February 1, 2022, we acquired LS Holdings Corp. (“Lab Society”), a leader in distillation and solvent separation for the cannabis and hemp industry. As part of the acquisition of Lab Society, Lab Society merged with and into a wholly owned subsidiary of the Company, Lab Society NewCo, LLC.

 

Regulatory Implications of Providing Equipment and Services in the Cannabis and Hemp Industry

 

We sell products and services that end users may purchase for use in industries or segments, including the growing of cannabis and hemp, which are subject to varying, inconsistent, and rapidly changing laws, regulations, administrative practices, enforcement approaches, judicial interpretations, and consumer perceptions. For example, certain countries and 36 U.S. states have adopted frameworks that authorize, regulate, and tax the cultivation, processing, sale, and use of cannabis for medicinal and/or non-medicinal use, while the U.S. Controlled Substances Act and the laws of other U.S. states prohibit growing cannabis. In addition, with the passage of the Farm Bill in December 2018, hemp cultivation is now broadly permitted. The Farm Bill explicitly allows the transfer of hemp-derived products across state lines for commercial or other purposes. It also removes restrictions on the sale, transport, or possession of hemp-derived products, so long as those items are produced in a manner consistent with the law. Our products are multi-purpose products and may be used on a wide range of plants and are purchased by cultivators who may grow any variety of plants, including cannabis and hemp.

 

Despite well over a majority of state laws decriminalizing varying types of its use, marijuana remains a Schedule I drug under the Controlled Substances Act, making it illegal under federal law in the United States to, among other things, cultivate, distribute or possess cannabis in the United States. In those states in which the use of marijuana has been legalized, its use remains a violation of federal law pursuant to the Controlled Substances Act. The Controlled Substances Act classifies marijuana as a Schedule I controlled substance, and as such, medical and adult cannabis use is illegal under U.S. federal law. Unless and until the U.S. Congress amends the Controlled Substances Act with respect to marijuana (and the President approves such amendment), there is a risk that federal authorities may enforce current federal law. Financial transactions involving proceeds generated by, or intended to promote, cannabis-related business activities in the United States may form the basis for prosecution under applicable U.S. federal money laundering legislation. The approach to enforcement of such laws by the federal government in the United States has trended toward non-enforcement against individuals and businesses that comply with medical or adult-use cannabis regulatory programs in states where such programs are legal, strict compliance with state laws with respect to cannabis.

 

In most states that have legalized medical- and recreational-use cannabis in some form, the growing, processing and/or dispensing of cannabis generally requires that the operator obtain one or more licenses in accordance with applicable state requirements. In addition, many states regulate various aspects of the growing, processing and/or dispensing of cannabis and hemp. Local governments in some cases also impose rules and regulations on the manner of operating cannabis and hemp businesses. As a result, applicable state and local laws and regulations vary widely, including, but not limited to, regulations governing the medical cannabis program, product testing, the level of enforcement by state and local authorities on non-licensed cannabis operators, state and local taxation of regulated cannabis products, local municipality bans on operations and operator licensing processes and renewals.

 

13

 

 

As part of its rigorous due diligence policy on all potential customers, the Company carefully reviews the appropriate licensure of each potential customers in the cannabis and hemp industry for compliance with applicable local, state, and federal laws. The Company is not involved in the cultivation, processing or retail of cannabis products and never takes a controlling interest in any of the operations of its cannabis customers as a matter of state law.

 

Implications of Being an Emerging Growth Company and Smaller Reporting Company

 

We qualify as an “emerging growth company” as defined in the Jumpstart Our Business Startups Act of 2012, which we refer to as the JOBS Act. As a result, we are permitted to, and intend to, rely on exemptions from certain disclosure requirements that are applicable to other companies that are not emerging growth companies. Accordingly, for so long as we are an “emerging growth company,” we will not be required to:

 

  engage an auditor to report on our internal controls over financial reporting pursuant to Section 404(b) of the Sarbanes–Oxley Act of 2002, or the Sarbanes–Oxley Act;

 

  comply with any requirement that may be adopted by the Public Company Accounting Oversight Board, or the PCAOB, regarding mandatory audit firm rotation or a supplement to the auditor’s report providing additional information about the audit and the financial statements (i.e., an auditor discussion and analysis);

 

  submit certain executive compensation matters to shareholder advisory votes, such as “say-on-pay,” “say-on-frequency,” and “say-on-golden parachutes;” or

 

  disclose certain executive compensation related items such as the correlation between executive compensation and performance and comparison of the chief executive officer’s compensation to median employee compensation.

 

In addition, the JOBS Act provides that an “emerging growth company” can use the extended transition period for complying with new or revised accounting standards.

 

We will remain an “emerging growth company” until the earliest to occur of:

 

  our reporting $1 billion or more in annual gross revenues;

 

  our issuance, in a three-year period, of more than $1 billion in non-convertible debt;

 

  the end of the fiscal year in which the market value of our common stock held by non-affiliates exceeds $700 million on the last business day of our second fiscal quarter; and

 

  December 31, 2026.

 

We cannot predict if investors will find our securities less attractive because we may rely on these exemptions, which could result in a less active trading market for our securities and increased volatility in the price of our securities.

 

Finally, we are a “smaller reporting company” (and may continue to qualify as such even after we no longer qualify as an emerging growth company) and accordingly may provide less public disclosure than larger public companies, including the inclusion of only two years of audited financial statements and only two years of management’s discussion and analysis of financial condition and results of operations disclosure. As a result, the information that we provide to our stockholders may be different than you might receive from other public reporting companies in which you hold equity interests.

  

14

 

 

Item 1A. Risk Factors.

 

Investing in our common stock involves a high degree of risk. You should carefully consider the risks and uncertainties described below, together with all of the other information in this Annual Report on Form 10-K, including the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and our consolidated financial statements and related notes, before making a decision to invest in our common stock. The risks and uncertainties described below may not be the only ones we face. If any of the risks actually occur, our business, financial condition, results of operations, and prospects could be materially and adversely affected. In that event, the market price of our common stock could decline, and you could lose part or all of your investment.

  

Risks Related to Our Business and Industry

 

We have a history of losses, expect to continue to incur losses in the near term and may not achieve or sustain profitability in the future, and as a result, our management has identified, and our auditors agreed that there is a substantial doubt about our ability to continue as a going concern.

 

We have incurred significant losses in each fiscal year since our inception in 2016. We have experienced net losses of approximately $32.5 million and $21.6 million for the years ended December 31, 2021 and 2020, respectively. We expect our operating expenses (“OpEx”), to increase in the future due to expected increased sales and marketing expenses, operational costs, product development costs, and general and administrative costs and, therefore, our operating losses will continue or even increase at least through the near term. In addition, since the consummation of our initial public offering (the “IPO”) on February 1, 2021, we have incurred and will continue to incur significant legal, accounting, and other expenses as a public company that we did not incur as a private company. Furthermore, to the extent that we are successful in increasing our customer base, we will also incur increased expenses because costs associated with generating and supporting customer agreements are generally incurred up front, while revenue is generally recognized ratably over the term of the agreement. You should not rely upon our recent revenue growth as indicative of future performance. We may not reach profitability in the near future or at any specific time in the future. If and when our operations do become profitable, we may not sustain profitability.

 

We have a relatively short operating history, which makes it difficult to evaluate our business and future prospects.

 

We have a relatively short operating history, which makes it difficult to evaluate our business and future prospects. We have been in existence since June 2016 and much of our revenue growth has occurred during 2020 and 2021. We have encountered, and will continue to encounter, risks and difficulties frequently experienced by growing companies in rapidly changing industries, including those related to:

 

  market acceptance of our current and future products and services;

 

  changing regulatory environments and costs associated with compliance, particularly as related to our operations in the cannabis sector;

 

  our ability to compete with other companies offering similar products and services;

 

  our ability to effectively market our products and services and attract new clients;

 

  the amount and timing of OpEx, particularly sales and marketing expenses, related to the maintenance and expansion of our business, operations, and infrastructure;

 

  our ability to control costs, including OpEx;

 

  our ability to manage organic growth and growth fueled by acquisitions;

 

  public perception and acceptance of cannabis-related products and services generally; and

 

  general economic conditions and events.

 

If we do not manage these risks successfully, our business and financial performance will be adversely affected.

 

Potential risk of loss associated with our TTK Solution Offerings

 

During 2021, we introduced our TTK Solution, which among other things, include financing arrangements related to both facility design and build services and equipment. These arrangements require a significant upfront investment of working capital over a one- to two-year period, before we start to receive repayment on the upfront construction advances and on our recurring monthly SaaS fees and production fees.

 

As of December 31, 2021, a significant amount of our working capital has been invested in funding our TTK Solutions construction and equipment commitments. We expect to continue to allocate a significant portion of our working capital towards existing and future TTK partnerships.

 

We believe that there is a potential risk of loss associated with our ability to receive anticipated future payments that are in line with our projected financial unit metrics due to a host of variables including, but not limited to the following:

 

 

As we are in the early stages of our TTK Solution offerings, the TTK Solution is currently an unproven business model;

 

  The TTK Solution offering requires a significant amount of capital and our collection of advanced amounts is subject to customer credit risk;

 

  Our anticipated downstream production fee revenue assumes that our VFUs will successfully produce 35 pounds of product per VFU per year; and

 

  Our anticipated returns are reliant upon our customer’s ability to market and sell the products.  

 

15

 

 

We may require additional financing to achieve our goals, and a failure to obtain this necessary capital when needed on acceptable terms, or at all, may force us to delay, limit, reduce or terminate our product manufacturing and development, and other operations.

 

At December 31, 2021, we had cash and cash equivalents and current marketable securities of approximately $56.6 million, which we believe will be sufficient to fund our planned operations for the next 12 months. Our operating plan may change because of factors currently unknown to us, and we may need to seek additional funds sooner than planned. Even if we are able to substantially increase revenue and reduce OpEx, we may need to raise additional capital, either through borrowings, private offerings, public offerings, or some type of business combination, such as a merger, or buyout, and there can be no assurance that we will be successful in such pursuits. Accordingly, if we are unable to generate adequate cash from operations, and if we are unable to find sources of funding, it may be necessary for us to sell one or more lines of business or all or a portion of our assets, enter into a business combination, or reduce or eliminate operations. These possibilities, to the extent available, may be on terms that result in significant dilution to our shareholders or that result in our investors losing all of their investment in our company.

 

If we are able to raise additional capital, we do not know what the terms of any such capital raising would be. In addition, any future sale of our equity securities would dilute the ownership and control of your shares and could be at prices substantially below prices at which our shares currently trade. Our inability to raise capital could require us to significantly curtail or terminate our operations. We may seek to increase our cash reserves through the sale of additional equity or debt securities. The sale of convertible debt securities or additional equity securities could result in additional and potentially substantial dilution to our shareholders. The incurrence of indebtedness would result in increased debt service obligations and could result in operating and financing covenants that would restrict our operations and liquidity and ability to pay dividends. In addition, our ability to obtain additional capital on acceptable terms is subject to a variety of uncertainties. We cannot assure you that financing will be available in amounts or on terms acceptable to us, if at all. Any failure to raise additional funds on favorable terms could have a material adverse effect on our liquidity and financial condition.

 

We face risks associated with strategic acquisitions.

 

Since our inception, we have strategically acquired several businesses, and plan to continue to make strategic acquisitions, some of which may be material. These acquisitions may involve a number of financial, accounting, managerial, operational, legal, compliance and other risks and challenges, including the following, any of which could adversely affect our results of operations:

 

  Any acquired business could under-perform relative to our expectations and the price that we paid for it, or not perform in accordance with its anticipated timetable;

 

  We may incur or assume significant debt in connection with its acquisitions;

 

  Acquisitions could cause our results of operations to differ from our own or the investment community’s expectations in any given period, or over the long term; and

 

  Acquisitions could create demands on our management that it may be unable to effectively address, or for which it may incur additional costs.

 

Additionally, following any business acquisition, we could experience difficulty in integrating personnel, operations, financial and other systems, and in retaining key employees and customers.

 

We may record goodwill and other intangible assets on our consolidated balance sheet in connection with its acquisitions. If we are not able to realize the value of these assets, we may be required to incur charges relating to the impairment of these assets, which could materially impact our results of operations.

 

We have substantial debt and other financial obligations, and we may incur even more debt. Any failure to meet our debt and other financial obligations or maintain compliance with related covenants could harm our business, financial condition and results of operations.

 

On March 14, 2022, we entered into a Securities Purchase Agreement (the “Purchase Agreement”) with an institutional investor (the “Investor”). The Purchase Agreement provides for of the issuance of a senior secured note in the aggregate amount of $65 million (the “Note”) and a warrant exercisable 6,881,108 shares of the Company’s common stock, with the potential for two potential subsequent closings for notes with an original principal amount of $35 million each. The Note will mature on March 1, 2026.

 

Pursuant to the terms of the Notes, we are subject to various covenants, including negative covenants that restrict our ability to engage in certain transactions, which may limit our ability to respond to changing business and economic conditions. Such negative covenants include, among other things, limitations on our ability and the ability of our subsidiaries to:

 

  incur debt,

 

  incur liens,

 

  make investments (including acquisitions),

 

  sell assets, and

 

  pay dividends on our capital stock.

 

16

 

 

In addition, the Notes contains certain financial covenants, including minimum liquidity, which will be tested monthly, and adjusted EBITDA and minimum revenue, each of which will be tested at the end of each fiscal quarter.

 

If we are not in compliance with certain of these covenants, in addition to other actions the Investors may require, the amounts outstanding under the Purchase Agreement may become immediately due and payable. This immediate payment may negatively impact our financial condition. In addition, any failure to make scheduled payments of interest and principal on our outstanding indebtedness would likely harm our ability to incur additional indebtedness on acceptable terms. Our cash flow and capital resources may be insufficient to pay interest and principal on our debt in the future. If that should occur, our capital raising or debt restructuring measures may be unsuccessful or inadequate to meet our scheduled debt service obligations, which could cause us to default on our obligations and further impair our liquidity.

 

Further, based upon our actual performance levels, our covenants relating to liquidity and adjusted EBITDA could limit our ability to incur additional debt, which could hinder our ability to execute our current business strategy.

 

Our ability to make scheduled payments on our debt and other financial obligations and comply with financial covenants depends on our financial and operating performance. Our financial and operating performance will continue to be subject to prevailing economic conditions and to financial, business and other factors, some of which are beyond our control. Failure within any applicable grace or cure periods to may such payments, comply with the financial covenants, or any other non-financial or restrictive covenant, would create a default under the Note. Our cash flow and existing capital resources may be insufficient to repay our debt at maturity, in which such case prior thereto we would have to extend such maturity date, or otherwise repay, refinance and or restructure the obligations under the Note, including with proceeds from the sale of assets, and additional equity or debt capital. If we are unsuccessful in obtaining such extension, or entering into such repayment, refinance or restructure prior to maturity, or any other default existed under the Note, the Investor could accelerate the indebtedness under the Note, foreclose against its collateral or seek other remedies, which would jeopardize our ability to continue our current operations. 

 

We may be required to record impairment charges against the carrying value of our goodwill and other intangible assets in the future.

 

As of December 31, 2021 and 2020, we had recorded goodwill and intangible assets with a net book value of $64.2 million and $2.3 million, respectively. We are required to test for impairment at least annually and whenever evidence of impairment exists. We have not recorded any impairment charges against the carrying value of our goodwill and intangible assets in the past. The carrying value of our goodwill and intangible asset values are measured using a variety of factors, including values of comparable companies, overall stock market and economic data and our own projections of future financial performance. We may be required in the future to record impairment charges that could have a material adverse effect on our reported results.

 

Two customers, each of which are related parties, accounted for approximately 52.5% (or $31.4 million) of our total revenue during the year ended December 31, 2021. During the year ended December 31, 2020, two customers accounted for approximately 46.8% (or $5.7 million) of our total revenue and one related party customer accounted for approximately 32.4% (or $3.9 million) of our total revenue. In the event of any material decrease in revenue from these customers, or if we are unable to replace the revenue through the sale of our products to additional customers, our financial condition and results from operations could be materially and adversely affected.

 

This concentration of customers leaves us exposed to the risks associated with the loss of one or more of these significant customers, which would materially and adversely affect our revenues and results of operations. In addition, some of these customers have experienced and may continue to experience construction delays in building out their facilities and we have been assisting these customers in addressing these delays, including in certain cases extending their payment terms. Any continued delays will likely result in a negative impact on our revenues. Further, if these customers were to significantly reduce their relationship with us, or in the event that we are unable to replace the revenue through the sale of our products to additional customers, our financial condition and results from operations could be negatively impacted, and such impact would likely be significant.

 

Our reliance on a limited base of suppliers for our products may result in disruptions to our supply chain and business and adversely affect our financial results.

 

We rely on a limited number of suppliers for our products and other supplies. If we are unable to maintain supplier arrangements and relationships, if we are unable to contract with suppliers at the quantity and quality levels needed for our business, if any of our key suppliers becomes insolvent or experience other financial distress or if any of our key suppliers is negatively impacted by COVID-19, including with respect to staffing and shipping of products, we could experience disruptions in our supply chain, which could have a material adverse effect on our financial condition, results of operations and cash flows.

 

Many of our suppliers are experiencing operational difficulties as a result of COVID-19, which in turn may have an adverse effect on our ability to provide products to our customers.

 

The measures being taken to combat the pandemic are impacting our suppliers and may destabilize our supply chain. For example, manufacturing plants have closed and work at others curtailed in many places where we source our products. Some of our suppliers have had to temporarily close a facility for disinfecting after employees tested positive for COVID-19, and others have faced staffing shortages from employees who are sick or apprehensive about coming to work. Further, the ability of our suppliers to ship their goods to us has become difficult as transportation networks and distribution facilities have had reduced capacity and have been dealing with changes in the types of goods being shipped.

  

Although the ability of our suppliers to timely ship their goods has affected some of our deliveries, currently the difficulties experienced by our suppliers have not yet materially impacted our ability to deliver products to our customers and we do not significantly depend on any one supplier; however, if this continues, it may negatively affect any inventory we may have and more significantly delay the delivery of merchandise to our customers, which in turn will adversely affect our revenues and results of operations. If the difficulties experienced by our suppliers continue, we cannot guarantee that we will be able to locate alternative sources of supply for our merchandise on acceptable terms, or at all. If we are unable to adequately purchase appropriate amounts of supplies for our products, our business and results of operations may be materially and adversely affected.

 

17

 

 

As a company with clients operating in the cannabis industry, we face many particular and evolving risks associated with that industry.

 

We currently serve private clients as they operate in a growing cannabis industry. Any risks related to the cannabis industry that may adversely affect our clients and potential clients may, in turn, adversely affect demand for our products. Specific risks faced by companies operating in the cannabis industry include, but are not limited to, the following:

 

Marijuana remains illegal under United States federal law

 

Marijuana is a Schedule-I controlled substance under the Controlled Substances Act and is illegal under federal law. It remains illegal under United States federal law to grow, cultivate, sell or possess marijuana for any purpose or to assist or conspire with those who do so. Additionally, 21 U.S.C. 856 makes it illegal to “knowingly open, lease, rent, use, or maintain any place, whether permanently or temporarily, for the purpose of manufacturing, distributing, or using any controlled substance.” Even in those states in which the use of marijuana has been authorized, its use remains a violation of federal law. Since federal law criminalizing the use of marijuana is not preempted by state laws that legalize its use, strict enforcement of federal law regarding marijuana would likely result in our clients’ inability to proceed with their operations, which would adversely affect demands for our products.

 

Uncertainty of federal enforcement and the need to renew temporary safeguards

 

On January 4, 2018, former Attorney General Sessions rescinded the previously issued memoranda (known as the Cole Memorandum) from the U.S. Department of Justice (“DOJ”) that had de-prioritized the enforcement of federal law against marijuana users and businesses that comply with state marijuana laws, adding uncertainty to the question of how the federal government will choose to enforce federal laws regarding marijuana. Attorney General Sessions issued a memorandum to all United States Attorneys in which the DOJ affirmatively rescinded the previous guidance as to marijuana enforcement, calling such guidance “unnecessary.” This one-page memorandum was vague in nature, stating that federal prosecutors should use established principles in setting their law enforcement priorities. Under previous administrations, the DOJ indicated that those users and suppliers of medical marijuana who complied with state laws, which required compliance with certain criteria, would not be prosecuted. As a result, it is now unclear if the DOJ will seek to enforce the Controlled Substances Act against those users and suppliers who comply with state marijuana laws.

 

Despite former Attorney General Sessions’ rescission of the Cole Memorandum, the Department of the Treasury, Financial Crimes Enforcement Network, has not rescinded the “FinCEN Memo” dated February 14, 2014, which de-prioritizes enforcement of the Bank Secrecy Act against financial institutions and marijuana-related businesses which utilize them. This memo appears to be a standalone document and is presumptively still in effect. At any time, however, the Department of the Treasury, Financial Crimes Enforcement Network, could elect to rescind the FinCEN Memo. This would make it more difficult for our clients and potential clients to access the U.S. banking systems and conduct financial transactions, which would adversely affect our operations.

 

In 2014, Congress passed a spending bill (“2015 Appropriations Bill”) containing a provision (“Appropriations Rider”) blocking federal funds and resources allocated under the 2015 Appropriations Bill from being used to “prevent such States from implementing their own State medical marijuana law.” The Appropriations Rider seemed to have prohibited the federal government from interfering with the ability of states to administer their medical marijuana laws, although it did not codify federal protections for medical marijuana patients and producers. Moreover, despite the Appropriations Rider, the Justice Department maintains that it can still prosecute violations of the federal marijuana ban and continue cases already in the courts. Additionally, the Appropriations Rider must be re-enacted every year. While it was continued in subsequent years and remains in effect, continued re-authorization of the Appropriations Rider cannot be guaranteed. If the Appropriation Rider is no longer in effect, the risk of federal enforcement and override of state marijuana laws would increase.

  

Further legislative development beneficial to our operations is not guaranteed

 

One aspect of our business involves selling goods and services to state-licensed cannabis cultivators. The success of our business may partly depend on the continued development of the cannabis industry and the activity of commercial business within the industry. The continued development of the cannabis industry is dependent upon continued legislative and regulatory authorization of cannabis at the state level and a continued laissez-faire approach by federal enforcement agencies. Any number of factors could slow or halt progress in this area. Further regulatory progress beneficial to the industry cannot be assured. While there may be ample public support for legislative action, numerous factors impact the legislative and regulatory process, including election results, scientific findings or general public events. Any one of these factors could slow or halt progressive legislation relating to cannabis and the current tolerance for the use of cannabis by consumers, which could adversely affect demand for our products and operations.

 

The cannabis industry could face strong opposition from other industries

 

We believe that established businesses in other industries may have a strong economic interest in opposing the development of the cannabis industry. Cannabis may be seen by companies in other industries as an attractive alternative to their products, including recreational marijuana as an alternative to alcohol, and medical marijuana as an alternative to various commercial pharmaceuticals. Many industries that could view the emerging cannabis industry as an economic threat are well established, with vast economic and federal and state lobbying resources. It is possible that companies within these industries could use their resources to attempt to slow or reverse legislation legalizing cannabis. Any inroads these companies make in halting or impeding legislative initiatives that would be beneficial to the cannabis industry could have a detrimental impact on some of our clients and, in turn on our operations.

 

18

 

 

The legality of marijuana could be reversed in one or more states

 

The voters or legislatures of states in which marijuana has already been legalized could potentially repeal applicable laws which permit the operation of both medical and retail marijuana businesses. These actions might force businesses, including those that are our clients, to cease operations in one or more states entirely.

 

Changing legislation and evolving interpretations of law

 

Laws and regulations affecting the medical and adult-use marijuana industry are constantly changing, which could detrimentally affect some of our clients and, in turn, our operations. Local, state and federal marijuana laws and regulations are broad in scope and subject to evolving interpretations, which could require our clients and thus us to incur substantial costs associated with modification of operations to ensure such clients’ compliance. In addition, violations of these laws, or allegations of such violations, could disrupt our clients’ business and result in a material adverse effect on our operations. In addition, it is possible that regulations may be enacted in the future that will limit the amount of cannabis growth or related products that our commercial clients are authorized to produce. We cannot predict the nature of any future laws, regulations, interpretations or applications, nor can we determine what effect additional governmental regulations or administrative policies and procedures, when and if promulgated, could have on our operations.

 

Our business depends in part on client licensing

 

Our business is partly dependent on certain of our customers obtaining various licenses from various municipalities and state licensing agencies. There can be no assurance that any or all licenses necessary for our clients to operate their businesses will be obtained, retained or renewed. If a licensing body were to determine that a client of ours had violated applicable rules and regulations, there is a risk the license granted to that client could be revoked, which could adversely affect our operations. There can be no assurance that our existing clients will be able to retain their licenses going forward, or that new licenses will be granted to existing and new market entrants.

  

Banking regulations could limit access to banking services

 

Since the use of marijuana is illegal under federal law, there is a compelling argument that banks cannot lawfully except for deposit funds from businesses involved with marijuana. Consequently, businesses involved in the cannabis industry often have trouble finding a bank willing to accept their business. The inability to open bank accounts may make it difficult for some of our clients to operate and their reliance on cash can result in a heightened risk of theft, which could harm their businesses and, in turn, harm our business. Although the proposal of the Secure and Fair Enforcement Banking Act, also referred to as the SAFE Banking Act, would allow banks to work with cannabis businesses and prevent federal banking regulators from intervening or punishing those banks, the legislation still requires the approval of the United States Senate. There can be no assurance that that the SAFE Banking Act will become law in the United States. Additionally, most courts have denied marijuana-related businesses bankruptcy protection, thus, making it very difficult for lenders to recoup their investments, which may limit the willingness of banks to lend to our clients and to us.

 

We may face insurance risks

 

In the United States, many marijuana-related businesses are subject to a lack of adequate insurance coverage. In addition, many insurance companies may deny claims for any loss relating to marijuana or marijuana-related operations based on their illegality under federal law, noting that a contract for an illegal transaction is unenforceable.

 

We participate in an evolving industry

 

The cannabis industry is not yet well-developed, and many aspects of this industry’s development and evolution cannot be accurately predicted. While we have attempted to identify many risks specific to the cannabis industry, you should carefully consider that there are other risks that cannot be foreseen or are not described in this report, which could materially and adversely affect our business and financial performance. We expect that the cannabis market and our business will evolve in ways that are difficult to predict. Our long-term success may depend on our ability to successfully adjust our strategy to meet the changing market dynamics. If we are unable to successfully adapt to changes in the cannabis industry, our operations could be adversely affected.

 

19

 

 

The inability of our customers to meet their financial or contractual obligations to us may result in disruption to our results of operations and could result in financial losses.

 

We have exposure to several customers and at least some of these customers are experiencing financial difficulties. We have in the past, and may in the future, need to take allowances against and need to write off receivables due to the creditworthiness of these customers. Further, the inability of these customers to purchase our products could materially adversely affect our results of operations.

 

Our reliance on our relationship with our strategic investor, Inventronics, without a definitive agreement in place may have an adverse effect on our ability to provide products and services to our customers.

 

Inventronics Inc. (“Inventronics”), based in Hangzhou, Zhejiang, China, is currently one of the largest companies in the world engaged in the design and manufacture of high efficiency, high reliability and long-life LED drivers, and has worked with us to develop our LED lighting technology. Inventronics is a shareholder of our company and the founder of Inventronics is a member of our board of directors. We intend to continue to rely on our strategic relationship with Inventronics with respect to various aspects of our business, including access to the most advanced LED driver technology, component suppliers and contract manufacturing located in Asia, as well as research and development support. Although we intend in due course to memorialize our relationship with Inventronics in a formal written agreement, we are currently not a party to a definitive agreement that governs our relationship with Inventronics. Accordingly, we do not have the benefit of certain rights and remedies that would otherwise be included in a definitive agreement with another third party. If we are unable to maintain our strong relationship with Inventronics, our lack of a definitive agreement with such company may have an adverse effect on our ability to provide products and services to our customers.

 

Changes in our credit profile may affect our relationship with our suppliers, which could have a material adverse effect on our liquidity.

 

Changes in our credit profile may affect the way our suppliers view our ability to make payments and may induce them to shorten the payment terms of their invoices. Given the large dollar amounts and volume of our purchases from suppliers, a change in payment terms may have a material adverse effect on our liquidity and our ability to make payments to our suppliers and, consequently, may have a material adverse effect on our business and results of operations.

 

Although we believe our current sales backlog, which consists of purchase orders or purchase commitments, and our qualified pipeline of carefully vetted potential sales opportunities, will translate into future revenue, there can be no assurance that we will be successful in such pursuit.

 

As of December 31, 2021, our backlog, which consists of purchase orders or purchase commitments, was $837 million. We expect to recognize revenue of approximately $110 million from the backlog as revenue in 2022 and the rest gradually thereafter. Although we conduct a detailed due diligence investigation on our current and potential customers and place a heavy emphasis on the qualification process to ensure that all active customer purchase orders and commitments relating to our backlog and all active opportunities in our qualified pipeline have been meticulously vetted, the criteria we rely on and the internal analysis we undertake is subjective. Furthermore, we have a relatively short operating history and do not have significant data relating to the conversion of our backlog into revenue and the conversion of our qualified pipeline into customer contracts. Accordingly, although we are confident that our backlog and qualified pipeline will translate into bookings over the next 12 months, there can be no assurance that we will be successful in such pursuit. In the event our backlog and qualified pipeline do not translate into bookings as projected, it could materially and adversely affect our business and financial performance.

 

20

 

 

Certain of our officers and directors may become subject to conflicts of interests arising out of our relationship with Bluezone Products, Inc. (“Bluezone”) and Enozo Technologies, Inc. (“Enozo”).

 

We are a party to two distribution agreements with companies in which certain of our officers and directors have an interest. Specifically, Guichao Hua, a member of our board of directors, has an ownership interest in Bluezone of approximately 3%. Raymond Chang, our Chairman of the Board and Chief Executive Officer, has a minority ownership interest in and manages NXT Venture Fund II, a now inactive fund, of approximately 5% which has a minority interest in Bluezone of approximately 8%. This results in Mr. Chang having approximately a 0.4% indirect ownership interest in Bluezone. Mr. Hua is a board member of Enozo and has an ownership interest of approximately 12% in the company. Mr. Chang also is owed approximately $500 thousand of debt from Enozo in accordance with a certain promissory note. The overlapping nature of these relationships could cause conflicts of interest for Messrs. Hua and Chang, which may not be easily resolved, or if they are resolved, they may not be resolved on terms advantageous to our company.

 

We rely on third parties for certain services made available to our customers, which could limit our control over the quality of the user experience and our cost of providing services.

 

Some of the applications and services available through our proprietary Agrify “Precision Elevated™” cultivation solution, including our flagship hardware product, the Agrify Vertical Farming Unit (“VFU”), and our proprietary SaaS product, Agrify Insights software, are provided through relationships with third party service providers. We do not typically have any direct control over these third-party service providers. These third-party service providers could experience service outages, data loss, privacy breaches, including cyber-attacks, and other events relating to the applications and services they provide that could diminish the utility of these services and which could harm users thereof. Our platform is currently hosted by a third-party service provider. There are readily available alternative hosting services available should we desire or need to move to a different web host. Certain ancillary services provided by us also uses the services of third-party providers, for which, we believe, there are readily available alternatives on comparable economic terms. Offering integrated platforms which rely, in part, on the services of other providers lessens the control that we have over the total client experience. Should the third-party service providers we rely upon not deliver at standards we expect and desire, acceptance of our platforms could suffer, which would have an adverse effect on our business and financial performance. Further, we cannot be assured of entering into agreements with such third-party service providers on economically favorable terms.

 

The growth and success of our business depends on the continued contributions of Raymond Chang, as our key executive officer, as well as our ability to attract and retain qualified personnel.

 

Our growth and success are dependent upon the continued contributions made by our Chairman of the Board and Chief Executive Officer, Raymond Chang. We rely on Mr. Chang’s expertise in business operations when we are developing new products and services. If Mr. Chang cannot serve us or is no longer willing to do so, we may not be able to find alternatives in a timely manner or at all. This may have a material adverse effect on our business. In addition, our growth and success will depend to a significant extent on our ability to identify, attract, hire, train and retain qualified professional, creative, technical and managerial personnel. Competition for experience and qualified talent in the indoor agriculture marketplace can be intense. We may not be successful in identifying, attracting, hiring, training and retaining such personnel in the future. If we are unable to hire, assimilate and retain qualified personnel in the future, such inability could adversely affect our operations.

 

We face intense competition that could prohibit us from developing or increasing our customer base.

 

The indoor agriculture industry is highly competitive. We may compete with companies that have greater capital resources and facilities. More established companies with much greater financial resources which do not currently compete with us may be able to adapt their existing operations more easily to our line of business. In addition, the continued growth of the cannabis industry will likely attract some of these existing companies and incentivize them to produce solutions that are competitive with those offered by us. Our competitors may also introduce new and improved products, and manufacturers may sell equipment direct to consumers. We may not be able to successfully compete with larger enterprises devoting significant resources to compete in our target marketspace. Due to this competition, there is no assurance that we will not encounter difficulties in increasing revenues and maintaining and/or increasing market share. In addition, increased competition may lead to reduced prices and/or margins for products we sell.

 

21

 

 

Protecting and defending against intellectual property claims may have a material adverse effect on our business.

 

Our ability to compete depends, in part, upon successful protection of our intellectual property relating to our proprietary Agrify cultivation solution, including our flagship hardware product, the VFU, and our proprietary SaaS product, Agrify Insights software. We seek to protect our proprietary and intellectual property rights through patent applications, common law copyright and trademark laws, nondisclosure agreements, and non-disclosure provisions within our licensing and distribution arrangements with reputable companies in our target markets. Enforcement of our intellectual property rights would be costly, and there can be no assurance that we will have the resources to undertake all necessary action to protect our intellectual property rights or that we will be successful. Any infringement of our material intellectual property rights could require us to redirect resources to actions necessary to protect same and could distract management from our underlying business operations. An infringement of our material intellectual property rights and resulting actions could adversely affect our operations.

 

We cannot assure investors that we will continue to innovate and file new patent applications, or that any current or future patent applications will result in granted patents. Further, we cannot predict how long it will take for such patents to issue, if at all. It is possible that, for any of our patents that may issue in the future, our competitors may design their products around our patented technologies. Further, we cannot assure investors that other parties will not challenge any patents granted to us, or that courts or regulatory agencies will hold our patents to be valid, enforceable, and/or infringed. We cannot guarantee investors that we will be successful in defending challenges made against our patents and patent applications. Any successful third-party challenge or challenges to our patents could result in the unenforceability or invalidity of such patents, or such patents being interpreted narrowly and/or in a manner adverse to our interests. Our ability to establish or maintain a technological or competitive advantage over our competitors and/or market entrants may be diminished because of these uncertainties. For these and other reasons, our intellectual property may not provide us with any competitive advantage. For example:

 

  we may not have been the first to make the inventions claimed or disclosed in our patent application;

 

  we may not have been the first to file patent application. To determine the priority of these inventions, we may have to participate in interference proceedings or derivation proceedings declared by the U.S. Patent and Trademark Office (“USPTO”), which could result in substantial cost to us, and could possibly result in a loss or narrowing of patent rights. No assurance can be given that our granted patents will have priority over any other patent or patent application involved in such a proceeding, or will be held valid as an outcome of the proceeding;

 

  other parties may independently develop similar or alternative products and technologies or duplicate any of our products and technologies, which can potentially impact our market share, revenue, and goodwill, regardless of

 

  it is possible that our issued patents may not provide intellectual property protection of commercially viable products or product features, may not provide us with any competitive advantages, or may be challenged and invalidated by third parties, patent offices, and/or the courts;

 

  we may be unaware of or unfamiliar with prior art and/or interpretations of prior art that could potentially impact the validity or scope of our patents or patent applications that we may file;

 

22

 

 

  we take efforts and enter into agreements with employees, consultants, collaborators, and advisors to confirm ownership and chain of title in intellectual property rights. However, an inventorship or ownership dispute could arise that may permit one or more third parties to practice or enforce our intellectual property rights, including possible efforts to enforce rights against us;

 

  we may elect not to maintain or pursue intellectual property rights that, at some point in time, may be considered relevant to or enforceable against a competitor;

 

  we may not develop additional proprietary products and technologies that are patentable, or we may develop additional proprietary products and technologies that are not patentable;

 

  the patents or other intellectual property rights of others may have an adverse effect on our business; and

 

  we apply for patents relating to our products and technologies and uses thereof, as we deem appropriate. However, we or our representatives or their agents may fail to apply for patents on important products and technologies in a timely fashion or at all, or we or our representatives or their agents may fail to apply for patents in potentially relevant jurisdictions.

  

To the extent our intellectual property offers inadequate protection, or is found to be invalid or unenforceable, we would be exposed to a greater risk of direct or indirect competition. If our intellectual property does not provide adequate coverage over our competitors’ products, our competitive position could be adversely affected, as could our business.

 

Our success depends in part upon our ability to protect our core technology and intellectual property.

 

Our success depends in part upon our ability to protect our core technology and intellectual property. To establish and protect our proprietary rights, we rely on a combination of trademark, copyright, patent, trade secret and unfair competition laws of the United States and other countries, as well as contract provisions, license agreements, confidentiality procedures, non-disclosure agreements with third parties, employee disclosure and invention assignment agreements, and other contractual rights, as well as procedures governing internet/domain name registrations. However, there can be no assurance that these measures will be successful in any given case. We may be unable to prevent the misappropriation, infringement or violation of our intellectual property rights, breach of any contractual obligations to us, or independent development of intellectual property that is similar to ours, any of which could reduce or eliminate any competitive advantage we have developed, adversely affecting our revenues or otherwise harming our business.

 

We generally control access to and use of our proprietary technology and other confidential information through the use of internal and external controls, including contractual protections with employees, contractors, customers, and partners, and our software is protected by U.S. copyright laws.

 

Despite efforts to protect our proprietary rights through intellectual property laws, licenses, and confidentiality agreements, unauthorized parties may still copy or otherwise obtain and use our software and technology. Companies in the Internet, technology, and software industries frequently enter into litigation based on allegations of infringement, misappropriation, or violations of intellectual property rights or other laws. From time to time, we may face allegations that we have infringed the trademarks, copyrights, patents, trade secrets and other intellectual property rights of third parties, including competitors. If it became necessary for us to resort to litigation to protect these rights, any proceedings could be burdensome, costly and divert the attention of our personnel, and we may not prevail. In addition, any repeal or weakening of laws or enforcement in the United States or internationally intended to protect intellectual property rights could make it more difficult for us to adequately protect our intellectual property rights, negatively impacting their value and increasing the cost of enforcing our rights.

 

We have obtained and applied for U.S. trademark and service mark registrations and will continue to evaluate the registration of additional trademarks and service marks or, as appropriate. We cannot guarantee that any of our pending trademark applications will be approved by the applicable governmental authorities. Moreover, even if the trademark applications are approved, third parties may seek to oppose or otherwise challenge these registrations. A failure to obtain registrations for our trademarks could limit and impede our marketing efforts.

 

23

 

 

We may need to enter into intellectual property license agreements in the future, and if we are unable to obtain these licenses, our business could be harmed.

 

We may need or may choose to obtain licenses and/or acquire intellectual property rights from third parties to advance our research or commercialization of our current or future products. We also cannot provide any assurances that third-party patents do not exist that might be enforced against our current or future products in the absence of such a license or acquisition. We may fail to obtain any of these licenses or intellectual property rights on commercially reasonable terms. Even if we are able to obtain a license, it may be non-exclusive, thereby giving our competitors access to the same technologies licensed to us. In that event, we may be required to expend significant time and resources to develop or license replacement technology. If we are unable to do so, we may be unable to develop or commercialize the affected products, which could materially harm our business and the third parties owning such intellectual property rights could seek either an injunction prohibiting our sales, or, with respect to our sales, an obligation on our part to pay royalties and/or other forms of compensation.

 

Others may assert intellectual property infringement claims against us.

 

Companies in the software and technology industries can own patents, copyrights, trademarks, and trade secrets, and frequently enter into litigation based on allegations of infringement, misappropriation, or other violations of intellectual property or other rights. In addition, various “non-practicing entities” that own patents (colloquially known as “patent trolls”) often attempt to aggressively assert their rights to extract value from technology companies. It is possible that, from time to time, third parties may claim that our products misappropriate or infringe their intellectual property rights. Irrespective of the validity or the successful assertion of any such claims, we could incur significant costs and diversion of resources in defending against these claims, which could adversely affect our operations. We may receive unfavorable preliminary or interim rulings in the course of litigation, and there can be no assurances that favorable final outcomes will be obtained in all cases. We may decide to settle such lawsuits and disputes on terms that are unfavorable to us. As a result, we may also be required to develop alternative non-infringing technology or practices or discontinue the practices. The development of alternative non-infringing technology or practices could require significant effort and expense or may not be feasible. In addition, to the extent claims against us are successful, we may have to pay substantial money damages or discontinue, modify, or rename certain products or services that are found to be in violation of another party’s rights. We may have to seek a license (if available on acceptable terms, or at all) to continue offering products and services, which may significantly increase our operating expenses.

  

Our ability to use our net operating losses to offset future taxable income may be subject to certain limitations.

 

As of December 31, 2021, we had net operating loss (“NOL”) carryforwards for federal and state income tax purposes which may be available to offset taxable income in future years. Approximately $675 thousand federal NOLs will expire if not utilized by 2037 and approximately $51.5 million of federal NOLs carryforward indefinitely but are only available to offset 80% of taxable income per year. The state NOLs will expire depending upon the various rules in the states in which we operate. A lack of future taxable income would adversely affect our ability to utilize these NOLs before they expire. The utilization of our NOLs could be subject to annual limitations under Section 382 and 383 of the Internal Revenue Code (“IRC” or the “Code”) of 1986, and similar state tax provisions due to ownership change limitations that may have occurred previously or that could occur in the future. In general, under Section 382, a corporation that undergoes an “ownership change” (as defined under Section 382 of the Code and applicable Treasury Regulations) is subject to limitations on its ability to utilize its pre-change NOLs to offset its future taxable income. As of December 31, 2021, we have not conducted an analysis of an ownership change under Section 382. To the extent that a study is completed, and an ownership change is deemed to occur, in the past or future, our NOLs and any NOLs of companies that we have acquired could be limited to offset any future taxable income.

 

There is also a risk that due to regulatory changes, such as suspensions on the use of NOLs or other unforeseen reasons, our existing NOLs could expire or otherwise be unavailable to reduce future income tax liabilities for federal and state income tax purposes. For these reasons, we may not be able to utilize a material portion of our NOLs, even if we attain profitability, which could result in increased future tax liability to us and could adversely affect the results of our operations and overall financial condition.

 

There are no assurances that our outstanding loans will be forgivable in whole or in part.

 

In May and July 2020, we entered into two separate Loan Agreements and Promissory Notes (the “PPP Loans”) with Bank of America pursuant to the Paycheck Protection Program (the “PPP”) under the recently enacted Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) administered by the U.S. Small Business Administration. We received total proceeds of $779 thousand and $44 thousand from the unsecured PPP Loans. The PPP Loans are scheduled to mature on May 7, 2022 and July 27, 2025, respectively, and have an interest rate of 1.00% per annum and is are subject to the terms and conditions applicable to loans administered by the U.S. Small Business Administration (the “SBA”) under the CARES Act. The PPP Loans may be prepaid at any time prior to its maturity with no prepayment penalties. In September 2021, the loan for $44 thousand was 100% forgiven by the SBA. The Company’s application for forgiveness of the balance of the remaining $779 thousand PPP Loan is still under review by the SBA.

 

24

 

 

The PPP Loans contain customary events of default relating to, among other things, payment defaults and breaches of representations and warranties. Subject to certain conditions, the PPP Loans may be forgiven in whole or in part by applying for forgiveness pursuant to the CARES Act and the PPP. The amount of loan proceeds eligible for forgiveness is based on a formula based on a number of factors, including the amount of loan proceeds used by us for certain eligible expenses including payroll costs, rent payments on certain leases and certain qualified utility payments, provided that, among other things, at least 60% of the loan amount is used for eligible payroll costs, the employer maintaining or rehiring employees and maintaining salaries at a certain level. According to the PPP, the lender has 60 days from receipt of the completed application to issue a decision to the SBA. If the lender determines that the borrower is entitled to forgiveness of some or all of the amount applied for under the statute and applicable regulations, the lender must request payment from the SBA at the time the lender issues its decision to the SBA. The SBA will, subject to any SBA review of the loan or loan application, remit the appropriate forgiveness amount to the lender, plus any interest accrued through the date of payment, not later than 90 days after the lender issues its decision to the SBA.

 

In accordance with the requirements of the CARES Act and the PPP, we have used all of the proceeds from the PPP Loan primarily for payroll costs. We believe that we will be eligible for the remaining loan forgiveness under the program, but there is no assurance that the full loan amount will be forgiven, and we cannot anticipate the timing of any such forgiveness. Although we believe that we satisfied all eligibility criteria for the PPP Loan and that our receipt of the PPP Loan is consistent with the objectives of the PPP Loan of the CARES Act, if it is later determined that we were ineligible to receive the PPP Loan, we may be required to repay the PPP Loan in its entirety and/or be subject to additional penalties and adverse publicity, which could have a material adverse effect on our business, results of operations, and financial condition.

 

Risks Related to Ownership of our Common Stock

 

Concentration of ownership among our existing executive officers, directors and their affiliates may prevent new investors from influencing significant corporate decisions.

 

Our executive officers, directors and their affiliates beneficially own, in the aggregate, approximately 6.7% of our outstanding shares of common stock. In particular, Raymond Chang, our Chairman of the Board and Chief Executive Officer, beneficially owns approximately 3.3% of our outstanding shares of common stock. As a result, these stockholders will be able to exercise a significant level of control over all matters requiring stockholder approval, including the election of directors, amendment of our articles of incorporation and approval of significant corporate transactions. This control could have the effect of delaying or preventing a change of control of our company or changes in management and will make the approval of certain transactions difficult or impossible without the support of these stockholders.

 

The large number of shares eligible for public sale could depress the market price of our common stock.

  

We have filed a registration statement to register the shares of common stock underlying outstanding options and shares reserved for future issuance under our equity compensation plans. Upon effectiveness of that registration statement, subject to the satisfaction of applicable exercise periods and subject to our insider trading policy, the shares of common stock issued upon exercise of outstanding options will be available for immediate resale in the United States in the open market.

 

Sales of our common stock as restrictions end or pursuant to registration rights may make it more difficult for us to sell equity securities in the future at a time and at a price that we deem appropriate. These sales also could cause our stock price to fall and make it more difficult for you to sell shares of our common stock.

 

The exercise of all or any number of outstanding warrants or the issuance of stock-based awards may dilute your holding of shares of our common stock.

 

We have issued several securities providing for the right to purchase our common stock. Investors could be subject to increased dilution upon the exercise of our Convertible Notes issued in Fiscal 2020, which have a $0.02 exercise price. A total of 271,844 warrants issued on connection with the 2020 convertible notes are outstanding as of December 31, 2021. Subsequent to December 31, 2021, the Company completed a private placement of our common stock and entered into a securities purchase agreement. Both of these arrangements include warrant issuance provisions. On January 25, 2022, the Company issued a total of 4,586,389 warrants in connection with the private placement entered into with an institutional investor and other accredited investors. The warrant issuance included 1,570,644 pre-funded warrants, with an exercise price of $0.001, and 3,015,745 warrants with exercise prices ranging between $6.80 and $6.90. On March 23, 2022, the Company issued a total of 6,881,108 warrants in connection with its entrance into a securities purchase agreement with an accredited investor. The warrants issued have an exercise price of $6.75.

 

25

 

   

Additionally, shares of common stock were reserved for issuance of equity-based awards to employees, directors and certain other individuals under the Company’s 2020 Omnibus Equity Incentive Plan. The exercise of equity awards, including any restricted stock units that we may grant in the future, and the exercise of warrants and the subsequent sale of shares of common stock issued thereby, could have an adverse effect on the market for our common stock, including the price that an investor could obtain for their shares.

 

Investors may experience dilution in the value of their investment upon the exercise of the warrants and any equity awards that may be granted or issued pursuant to the 2020 Omnibus Equity Incentive Plan.

 

Provisions in our articles of incorporation, our by-laws and Nevada law might discourage, delay or prevent a change in control of our company or changes in our management and, therefore, depress the trading price of our common stock.

 

Provisions of our articles of incorporation, our by-laws and Nevada law may have the effect of deterring unsolicited takeovers or delaying or preventing a change in control of our company or changes in our management, including transactions in which our stockholders might otherwise receive a premium for their shares over then current market prices. In addition, these provisions may limit the ability of stockholders to approve transactions that they may deem to be in their best interests. These provisions include:

 

  the inability of stockholders to call special meetings; and

 

  the ability of our board of directors to designate the terms of and issue new series of preferred stock without stockholder approval, which could include the right to approve an acquisition or other change in our control or could be used to institute a rights plan, also known as a poison pill, that would work to dilute the stock ownership of a potential hostile acquirer, likely preventing acquisitions that have not been approved by our board of directors.

 

The existence of the forgoing provisions and anti-takeover measures could limit the price that investors might be willing to pay in the future for shares of our common stock. They could also deter potential acquirers of our company, thereby reducing the likelihood that you could receive a premium for your common stock in an acquisition.

 

We are an “emerging growth company,” as defined in the JOBS Act, and a “smaller reporting company” within the meaning of the Securities Act, and we cannot be certain if the reduced disclosure requirements applicable to emerging growth companies or smaller reporting companies will make our common stock less attractive to investors.

 

We are an “emerging growth company,” as defined in the JOBS Act. For as long as we continue to be an emerging growth company, we may take advantage of exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies, including (1) not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act, (2) reduced disclosure obligations regarding executive compensation in this report and our periodic reports and proxy statements and (3) exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved. In addition, as an emerging growth company, we are only required to provide two years of audited financial statements and two years of selected financial data in this report. We could be an emerging growth company for up to five years, although circumstances could cause us to lose that status earlier, including if the market value of our common stock held by non-affiliates exceeds $700 million as of any March 31 before that time or if we have total annual gross revenue of $1.0 billion or more during any fiscal year before that time, after which, in each case, we would no longer be an emerging growth company as of the following December 31 or, if we issue more than $1.0 billion in non-convertible debt during any three-year period before that time, we would cease to be an emerging growth company immediately.

 

Additionally, we are a “smaller reporting company” as defined in Item 10(f)(1) of Regulation S-K. Smaller reporting companies may take advantage of certain reduced disclosure obligations, including, among other things, providing only two years of audited financial statements. We will remain a smaller reporting company until the last day of the fiscal year in which (1) the market value of our shares of common stock held by non-affiliates exceeds $250 million as of the prior June 30, or (2) our annual revenues exceeded $100 million during such completed fiscal year and the market value of our ordinary shares held by non-affiliates exceeds $700 million as of the prior June 30. To the extent we take advantage of such reduced disclosure obligations, it may also make comparison of our financial statements with other public companies difficult or impossible.

 

26

 

 

After we are no longer an “emerging growth company,” we expect to incur additional management time and cost to comply with the more stringent reporting requirements applicable to companies that are deemed accelerated filers or large accelerated filers, including complying with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act. We cannot predict or estimate the amount of additional costs we may incur or the timing of such costs.

 

We have not and do not expect to declare any dividends to our shareholders in the foreseeable future.

 

We have not and do not anticipate declaring any cash dividends to holders of our common stock in the foreseeable future. Consequently, investors may need to rely on sales of their common stock after price appreciation, which may never occur, as the only way to realize any future gains on their investment. Investors seeking cash dividends should not purchase our common stock.

 

General Risk Factors

 

The COVID-19 pandemic and the efforts to mitigate its impact may have an adverse effect on our business, liquidity, results of operations, financial condition and price of our securities.

 

The pandemic involving the novel strain of coronavirus and related respiratory disease (which we refer to as COVID-19) and the measures taken to combat it, have had an adverse effect on our business. Public health authorities and governments at local, national and international levels have announced various measures to respond to this pandemic. Some measures that directly or indirectly impact our business include:

 

  voluntary or mandatory quarantines;

 

  restrictions on travel; and

 

  limiting gatherings of people in public places.

 

We have undertaken measures in an effort to mitigate the spread of COVID-19 including limiting company travel and in-person meetings. We also have enacted our business continuity plans, including implementing procedures requiring employees working remotely where possible which may make maintaining our normal level of corporate operations, quality controls and internal controls difficult. Notwithstanding these efforts, our results of operations have been adversely impacted by COVID-19 and this may continue.

  

Moreover, the COVID-19 pandemic has previously caused some temporary delays in the delivery of our inventory, although recently we are no longer experiencing such delays. In addition, the travel restrictions imposed as a result of COVID-19 have impacted our ability to visit customer sites to perform services related to our products. Further, the COVID-19 pandemic and mitigation efforts have also adversely affected our customers’ financial condition, resulting in reduced spending for the products we sell.

 

As events are rapidly changing, we do not know how long the COVID-19 pandemic, or localized outbreaks or recurrences of COVID-19, and the measures that have been introduced to respond to COVID-19 will disrupt our operations or the full extent of that disruption. Further, once we are able to restart normal operations doing so may take time and will involve costs and uncertainty. We also cannot predict how long the effects of COVID-19 and the efforts to contain it will continue to impact our business after the pandemic is under control. Governments could take additional restrictive measures to combat the pandemic that could further impact our business or the economy in the geographies in which we operate. It is also possible that the impact of the pandemic and response on our suppliers, customers and markets will persist for some time after governments ease their restrictions. These measures have negatively impacted, and may continue to impact, our business and financial condition as the responses to control COVID-19 continue.

 

27

 

 

A prolonged economic downturn, particularly in light of the COVID-19 pandemic, could adversely affect our business.

 

Uncertain global economic conditions, in particular in light of the COVID-19 pandemic, could adversely affect our business. Negative global and national economic trends, such as decreased consumer and business spending, high unemployment levels and declining consumer and business confidence, pose challenges to our business and could result in declining revenues, profitability and cash flow. Although we continue to devote significant resources to support our brands, unfavorable economic conditions may negatively affect demand for our products.

 

Increases in costs, disruption of supply or shortage of raw materials could harm our business.

 

We may experience increases in the cost or a sustained interruption in the supply or shortage of raw materials. For example, the tariffs currently imposed for importing goods from China has significantly increased. Any such an increase or supply interruption could materially negatively impact our business, prospects, financial condition and operating results. We use various raw materials in our business including aluminum. The prices for these raw materials fluctuate depending on market conditions and global demand for these materials and could adversely affect our business and operating results. Substantial increases in the prices for our raw materials increase our operating costs and could reduce our margins if we cannot recoup the increased costs through increased prices for our products and services.

 

Matters relating to the employment market and prevailing wage standards may adversely affect our business.

 

Our ability to meet our labor needs on a cost-effective basis is subject to numerous external factors, including the availability of qualified personnel in the workforce in the markets in which we operate, unemployment levels within those markets, prevailing wage rates, which have increased significantly, health and other insurance costs and changes in employment and labor laws. In the event prevailing wage rates continue to increase in the markets in which we operate, we may be required to concurrently increase the wages paid to our employees to maintain the quality of our workforce. To the extent such increases are not offset by price increases, our business and operating results could be adversely affected. If we are unable to hire and retain employees capable of meeting our business needs and expectations, our business and reputation may be impaired. Any failure to meet our staffing needs or any material increase in turnover rates of our employees may adversely affect our business, results of operations and financial condition.

 

Further, we rely on the ability to attract and retain employees on a cost-effective basis. The availability of employees in the markets in which we operate has declined in recent years and competition for such personnel has increased, especially under the economic crises experienced throughout the COVID-19 pandemic. Our ability to attract and retain a sufficient workforce on a cost-effective basis depends on several factors, including the ability to protect staff during the COVID-19 pandemic. We may not be able to attract and retain a sufficient workforce on a cost-effective basis in the future. In the event of increased costs of attracting and retaining a workforce, our business and operating results could be adversely affected.

 

Litigation may adversely affect our business, financial condition and results of operations.

 

From time to time in the normal course of our business operations, we may become subject to litigation involving intellectual property, data privacy and security, consumer protection, commercial disputes and other matters that may negatively affect our operating results if changes to our business operation are required. Due to our manufacturing and sale of our products, including hardware and software, we may also be subject to a variety of claims including product warranty, product liability, and consumer protection claims related to product defects, among other litigation. We may also be subject to claims involving health and safety, hazardous materials usage, other environmental impacts, or service disruptions or failures. The cost to defend such litigation may be significant and may require a diversion of our resources. There also may be adverse publicity associated with litigation that could negatively affect customer perception of our business, regardless of whether the allegations are valid or whether we are ultimately found liable. As a result, litigation may adversely affect our business, financial condition and results of operations. In addition, insurance may not cover existing or future claims, be sufficient to fully compensate us for one or more of such claims or continue to be available on terms acceptable to us. A claim brought against us that is uninsured or underinsured could result in unanticipated costs, thereby adversely affecting our results of operations and resulting in a reduction in the trading price of our stock.

 

28

 

 

An active, liquid, and orderly trading market for our common stock may not develop, the price of our stock may be volatile, and you could lose all or part of your investment.

 

The trading price of our common stock may be highly volatile and could be subject to wide fluctuations in response to various factors, some of which are beyond our control. Our stock price could be subject to wide fluctuations in response to a variety of factors, which include:

 

  whether we achieve our anticipated corporate objectives;

 

  actual or anticipated fluctuations in our quarterly or annual operating results;

 

  changes in our financial or operational estimates or projections;

 

  our ability to implement our operational plans;
     
  termination of the lock-up agreement or other restrictions on the ability of our stockholders to sell shares;

 

  changes in the economic performance or market valuations of companies similar to ours; and

 

  general economic or political conditions in the United States or elsewhere.

 

In addition, the stock market in general, and the market for technology companies, has experienced extreme price and volume fluctuations that have often been unrelated or disproportionate to the operating performance of those companies. Broad market and industry factors may seriously affect the market price of companies’ stock, including ours, regardless of actual operating performance. In addition, in the past, following periods of volatility in the overall market and the market price of a particular company’s securities, securities class action litigation has often been instituted against these companies. This litigation, if instituted against us, could result in substantial costs and a diversion of our management’s attention and resources.

 

Our failure to meet the continuing listing requirements of the NASDAQ Capital Market could result in a de-listing of our securities.

 

If we fail to satisfy the continuing listing requirements of NASDAQ, such as the corporate governance, stockholders’ equity or minimum closing bid price requirements, NASDAQ may take steps to delist our common stock. Such a delisting would likely have a negative effect on the price of our common stock and would impair your ability to sell or purchase our common stock when you wish to do so. In the event of a delisting, we would likely take actions to restore our compliance with NASDAQ’s listing requirements, but we can provide no assurance that any such action taken by us would allow our common stock to become listed again, stabilize the market price or improve the liquidity of our securities, prevent our common stock from dropping below the NASDAQ minimum bid price requirement or prevent future non-compliance with NASDAQ’s listing requirements.

 

We incur increased costs and demands upon management as a result of complying with the laws and regulations affecting public companies, which could adversely affect our operating results.

 

As a public company, we incur significant legal, accounting, and other expenses that we did not incur as a private company, including costs associated with public company reporting and corporate governance requirements. These requirements include compliance with Section 404 and other provisions of the Sarbanes-Oxley Act, as well as rules implemented by the Securities and Exchange Commission, or (“SEC”), and the NASDAQ. In addition, our management team also has to adapt to the requirements of being a public company. We expect complying with these rules and regulations will substantially increase our legal and financial compliance costs and to make some activities more time-consuming and costly.

 

The increased costs associated with operating as a public company will decrease our net income or increase our net loss and may require us to reduce costs in other areas of our business or increase the prices of our products or services. Additionally, if these requirements divert our management’s attention from other business concerns, they could have a material adverse effect on our business, financial condition, and operating results.

 

As a public company, we also expect that it may be more difficult and more expensive for us to obtain director and officer liability insurance, and we may be required to accept reduced policy limits and coverage or incur substantially higher costs to obtain the same or similar coverage. As a result, it may be more difficult for us to attract and retain qualified individuals to serve on our board of directors or as our executive officers.

 

29

 

 

As a public company, we are obligated to develop and maintain proper and effective internal control over financial reporting. These internal controls may not be determined to be effective, which may adversely affect investor confidence in our company and, as a result, the value of our common stock.

 

We are required, pursuant to Section 404 of the Sarbanes-Oxley Act, to annually furnish a report by management on, among other things, the effectiveness of our internal control over financial reporting. This assessment includes disclosure of any material weaknesses identified by our management in our internal control over financial reporting, as well as a statement that our auditors have issued an attestation report on effectiveness of our internal controls.

 

We are in the very early stages of the costly and challenging process of compiling the system and processing documentation necessary to perform the evaluation needed to comply with Section 404. We may not be able to remediate future material weaknesses, or to complete our evaluation, testing and any required remediation in a timely fashion. During the evaluation and testing process, if we identify one or more material weaknesses in our internal control over financial reporting, we will be unable to assert that our internal controls are effective. If we are unable to assert that our internal control over financial reporting is effective, or if our auditors are unable to express an opinion on the effectiveness of our internal controls, we could lose investor confidence in the accuracy and completeness of our financial reports, which would have a material adverse effect on the price of our common stock.

 

Data privacy and security concerns relating to our technology and our practices could damage our reputation, cause us to incur significant liability, and deter current and potential users or customers from using our products and services. Software bugs or defects, security breaches, and attacks on our systems could result in the improper disclosure and use of user data and interference with our users and customers’ ability to use our products and services, harming our business operations and reputation.

 

Concerns about our practices with regard to the collection, use, disclosure, or security of personal information or other data-privacy-related matters, even if unfounded, could harm our reputation, financial condition, and operating results. Our policies and practices may change over time as expectations regarding privacy and data change. Our products and services involve the storage and transmission of proprietary information, and bugs, theft, misuse, defects, vulnerabilities in our products and services, and security breaches expose us to a risk of loss of this information, improper use and disclosure of such information, litigation, and other potential liability. Systems and control failures, security breaches and/or inadvertent disclosure of user data could result in government and legal exposure, seriously harm our reputation and brand and, therefore, our business, and impair our ability to attract and retain customers.

 

We may experience cyber-attacks and other attempts to gain unauthorized access to our systems. We may experience future security issues, whether due to employee error or malfeasance or system errors or vulnerabilities in our or other parties’ systems, which could result in significant legal and financial exposure. We may be unable to anticipate or detect attacks or vulnerabilities or implement adequate preventative measures. Attacks and security issues could also compromise trade secrets and other sensitive information, harming our business. As a result, we may suffer significant legal, reputational, or financial exposure, which could harm our business, financial condition, and operating results.

 

Our operations may be impaired if our information technology systems fail to perform adequately or if we are the subject of a data breach or cyber-attack.

 

We rely on information technology systems to conduct business, including communicating with employees and our key commercial customers, ordering and managing materials from suppliers, shipping products and providing SaaS services to our customers and analyzing and reporting results of operations. While we have taken steps to ensure the security of our information technology systems, our systems may nevertheless be vulnerable to computer viruses, security breaches and other disruptions from unauthorized users. If our information technology systems are damaged or cease to function properly for an extended period of time, whether as a result of a significant cyber incident or otherwise, our ability to communicate internally as well as with our customers could be significantly impaired, which may adversely impact our business.

 

Additionally, in the normal course of our business, we collect, store and transmit proprietary and confidential information regarding our customers, employees, suppliers and others, including personally identifiable information. An operational failure or breach of security from increasingly sophisticated cyber threats could lead to loss, misuse or unauthorized disclosure of this information about our employees or customers, which may result in regulatory or other legal proceedings, and have a material adverse effect on our business and reputation. We also may not have the resources or technical sophistication to anticipate or prevent rapidly evolving types of cyber-attacks. Any such attacks or precautionary measures taken to prevent anticipated attacks may result in increasing costs, including costs for additional technologies, training, and third-party consultants. The losses incurred from a breach of data security and operational failures as well as the precautionary measures required to address this evolving risk may adversely impact our financial condition, results of operations and cash flows.

 

30

 

 

Privacy regulation is an evolving area and compliance with applicable privacy regulations may increase our operating costs or adversely impact our ability to service our clients and market our products and services.

 

Because we store, process, and use data, some of which contains personal information, we are subject to complex and evolving federal, state, and foreign laws and regulations regarding privacy, data protection, and other matters. While we believe we are currently in compliance with applicable laws and regulations, many of these laws and regulations are subject to change and uncertain interpretation, and could result in investigations, claims, changes to our business practices, increased cost of operations, and declines in user growth, retention, or engagement, any of which could seriously harm our business.

 

If our shares of common stock become subject to the penny stock rules, it would become more difficult to trade our shares.

 

The SEC has adopted rules that regulate broker-dealer practices in connection with transactions in penny stocks. Penny stocks are generally equity securities with a price of less than $5.00, other than securities registered on certain national securities exchanges or authorized for quotation on certain automated quotation systems, provided that current price and volume information with respect to transactions in such securities is provided by the exchange or system. If we do not retain a listing on NASDAQ and if the price of our common stock is less than $5.00, our common stock will be deemed a penny stock. The penny stock rules require a broker-dealer, before a transaction in a penny stock not otherwise exempt from those rules, to deliver a standardized risk disclosure document containing specified information. In addition, the penny stock rules require that before effecting any transaction in a penny stock not otherwise exempt from those rules, a broker-dealer must make a special written determination that the penny stock is a suitable investment for the purchaser and receive (i) the purchaser’s written acknowledgment of the receipt of a risk disclosure statement; (ii) a written agreement to transactions involving penny stocks; and (iii) a signed and dated copy of a written suitability statement. These disclosure requirements may have the effect of reducing the trading activity in the secondary market for our common stock, and therefore stockholders may have difficulty selling their shares.

 

The financial and operational projections that we may make from time to time are subject to inherent risks.

 

The projections that our management may provide from time to time (including, but not limited to, those relating to potential peak sales amounts, production, and supply dates, and other financial or operational matters) reflect numerous assumptions made by management, including assumptions with respect to our specific as well as general business, economic, market and financial conditions and other matters, all of which are difficult to predict and many of which are beyond our control. Accordingly, there is a risk that the assumptions made in preparing the projections, or the projections themselves, will prove inaccurate. There will be differences between actual and projected results, and actual results may be materially different from those contained in the projections. The inclusion of the projections in this report should not be regarded as an indication that we or our management or representatives considered or consider the projections to be a reliable prediction of future events, and the projections should not be relied upon as such.

 

If we were to dissolve, the holders of our securities may lose all or substantial amounts of their investments.

 

If we were to dissolve as a corporation, as part of ceasing to do business or otherwise, we may be required to pay all amounts owed to any creditors before distributing any assets to the investors. There is a risk that in the event of such a dissolution, there will be insufficient funds to repay amounts owed to holders of any of our indebtedness and insufficient assets to distribute to our other investors, in which case investors could lose their entire investment.

 

31

 

 

If securities or industry analysts do not publish or cease publishing research or reports about us, our business, or our market, or if they change their recommendations regarding our stock adversely, our stock price and trading volume could decline.

 

The trading market for our common stock will be influenced by the research and reports that industry or securities analysts may publish about us, our business, our market or our competitors. If any of the analysts who may cover us change their recommendation regarding our stock adversely, or provide more favorable relative recommendations about our competitors, our stock price would likely decline. If any analyst who may cover us were to cease coverage of our company or fail to regularly publish reports on us, we could lose visibility in the financial markets, which in turn could cause our stock price or trading volume to decline.

 

Item 1B. Unresolved Staff Comments.

 

None.

 

Item 2. Properties.

 

Our corporate headquarters is in Billerica, Massachusetts where we occupy approximately 7,500 square feet of office and showroom space under lease that expires in 2027. We lease properties located within various geographic regions in which we conduct business, including Colorado, Georgia, Massachusetts, Michigan, and Oregon. Our properties include office spaces, showrooms and warehouses used for research and development, operational, sales, management, and administrative purposes. All of our facilities are leased.

 

For leases that are scheduled to expire during the next 12 months, we may negotiate new lease agreements, renew existing lease agreements, exercise any respective options to extend the existing lease agreements, or use alternate facilities. We believe our facilities are adequate for our needs and believe that we should be able to renew any of our existing leases or secure similar property without an adverse impact on our operations.

 

Item 3. Legal Proceedings.

 

Please see “Item 1 – Business – Legal Proceedings” for a discussion of the significant legal proceedings in which we are involved.

 

Item 4. Mine Safety Disclosures.

 

Not applicable.

 

32

 

 

PART II

 

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

 

Market Information

 

Our common stock has traded on the NASDAQ Capital Market under the symbol “AGFY.”

 

Holders of Record

 

As of March 24, 2022, there were 62 holders of record of our common stock. Such numbers do not include beneficial owners holding shares of our common stock in nominee or “street” name through various brokerage firms.

 

Dividends

 

We have never paid cash dividends on any of our capital stock and currently intend to retain our future earnings, if any, to fund the development and growth of our business.

 

Securities Authorized for Issuance under Equity Compensation Plans

 

The information concerning our equity compensation plan is incorporated by reference from the information in our Proxy Statement for our 2022 Annual Meeting of Stockholders, which we will file with the SEC within 120 days of the end of the fiscal year to which this Annual Report on Form 10-K relates.

 

Equity Repurchases

 

None.

 

Recent Sales of Unregistered Securities

 

The following summarizes all issuances of our unregistered securities during the year ended December 31, 2021.The securities in the below-referenced transactions were (i) issued without registration and (ii) were subject to restrictions under the Securities Act and the securities laws of certain states, in reliance on the private offering exemptions contained in Sections 4(2), 4(6) and/or 3(b) of the Securities Act and on Regulation D promulgated there under, and in reliance on similar exemptions under applicable state laws as transactions not involving a public offering. Unless stated otherwise, no placement or underwriting fees were paid in connection with these transactions.

 

In September 2021, the Company issued stock options to purchase an aggregate of 8,000 shares of its common stock to an employee in consideration of achieving certain milestones from the acquisition of Harbor Mountain Holdings, LLC.

 

In October 2021, the Company issued an aggregate of 666,403 shares of its common stock to the Precision and Cascade shareholders in connection with the merger with Precision and Cascade. In addition to the shares issued at the closing of the acquisition, the Company has also held back an additional 117,600 shares of the Company’s common stock due to the former stockholders of Precision and Cascade, which are scheduled to be issued six (6) months after the close, subject to the satisfaction of certain covenants.

 

In December 2021, the Company issued an aggregate of 240,301 shares of its common stock to the PurePressure shareholders in connection with the merger PurePressure. Additionally, as per the purchase agreement, the Company held back 88,878 shares of the Company’s common stock, representing 15% of the value of the closing consideration amount. The shares will be held back by the Company for a period of twelve (12) months for purposes of satisfying any post-closing adjustments.

 

33

 

 

Use of Proceeds from Initial Public Offering of Common Stock and Secondary Public Offering

 

On February 1, 2021, we closed our initial public offering, or (“IPO”), of 6,210,000 shares of common stock (inclusive of 810,000 shares of common stock from the full exercise of the over-allotment option of shares granted to the underwriters). The offer and sale of all of the shares in the IPO were registered under the Securities Act of 1933, as amended, pursuant to a registration statement on Form S-1 (File Nos. 333- 251616 and 333-252490), which was declared effective by the SEC on January 27, 2021. Maxim Group LLC and Roth Capital Partners acted as the underwriters. The public offering price of the shares sold in the offering was $10.00 per share. The total gross proceeds from the offering were $62.1 million.

 

After deducting underwriting discounts and commissions of $4 million and offering expenses paid or payable by us of approximately $1 million, the net proceeds from the offering were approximately $57 million. During the fiscal year ended December 31, 2021, we used the net proceeds from the IPO for our current working capital needs to support accounts receivable growth, manage inventory to meet demand forecasts, and support operational growth.

 

On February 19, 2021, we consummated a secondary public offering (the “February Offering”) of 5,555,555 shares of common stock for a price of $13.50 per share, less certain underwriting discounts and commissions. On March 22, 2021, we closed on the sale of an additional 833,333 shares of common stock on the same terms and conditions pursuant to the exercise of the underwriters’ over-allotment option. The exercise of the over-allotment option brought the total number of shares of common stock sold by us in connection with the February Offering to 6,388,888 shares and the total net proceeds received in connection with the February Offering to approximately $80 million, after deducting underwriting discounts and estimated offering expenses. During the fiscal year ended December 31, 2021, we used the net proceeds from the IPO for our current working capital needs to support accounts receivable growth, manage inventory to meet demand forecasts, and support operational growth.

 

Item 6. [Reserved].

 

Not applicable.

 

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

 

You should read the following discussion and analysis of our financial condition and results of our operations together with our consolidated financial statements and the notes thereto appearing elsewhere in this report. This discussion contains forward-looking statements reflecting our current expectations, whose actual outcomes involve risks and uncertainties. Actual results and the timing of events may differ materially from those stated in or implied by these forward-looking statements due to a number of factors, including those discussed in the sections entitled “Risk Factors,” “Cautionary Statement regarding Forward-Looking Statements” and elsewhere in this report. 

  

Overview

 

We are a developer of highly advanced and proprietary precision hardware and software grow solutions for the indoor agriculture marketplace and provide equipment and solutions for extraction, post-processing, and testing for the cannabis and hemp industry. We believe we are the only company with an automated and fully integrated grow solution in the industry. We believe our Agrify “Precision Elevated™” cultivation solution is vastly differentiated from anything else on the market in that it combines our seamlessly integrated hardware and software offerings with a wide range of associated services such as consulting, engineering, and construction to form what we believe is the most complete solution available from a single provider. The totality of our product mix and service capabilities forms an unrivaled ecosystem in what has historically been an extremely fragmented market. As a result, we believe we are well situated to create a dominant market position in the indoor agriculture sector.

 

Agrify Corporation was incorporated in the state of Nevada on June 6, 2016, originally incorporated as Agrinamics, Inc. (or Agrinamics). On September 16, 2019, Agrinamics amended its articles of incorporation to reflect a name change to Agrify Corporation.

 

The Company’s corporate office is located in Billerica, Massachusetts. We also lease properties located within various geographic regions in which we conduct business, including Colorado, Georgia, Massachusetts, Michigan, and Oregon.

 

Reverse Stock Split

 

On January 12, 2021, the Company effected a 1-for-1.581804 reverse stock split. All share and per share information has been retroactively adjusted to give effect to the reverse stock split for all periods presented, unless otherwise indicated.  

  

34

 

 

Fiscal 2021 Highlights

 

Acquisition of Precision and Cascade

 

On September 29, 2021 (the “Execution Date”), we entered into a Plan of Merger and Equity Purchase Agreement, as amended by an amendment dated as of October 1, 2021 (as amended, the “Purchase Agreement”), with Sinclair Scientific, LLC, a Delaware limited liability company (“Sinclair”), Mass2Media, LLC, d/b/a PX2 Holdings, LLC, d/b/a Precision Extraction Solutions, a Michigan limited liability company; and each of the equity holders of Sinclair named therein (collectively, the “Sinclair Members”). On October 1, 2021, we consummated the transactions contemplated by the Purchase Agreement.

 

Subject to the terms and conditions set forth in the Purchase Agreement, (1) Sinclair transferred, to us, and we purchased (the “Interest Purchase”) from Sinclair, 100% of the equity interests of Cascade Sciences, LLC, a Delaware limited liability company, such that immediately after the consummation of such Interest Purchase, Cascade became a wholly owned subsidiary of us, and (2) Precision merged (the “Merger”) with and into a newly-formed wholly owned subsidiary of us, Precision Extraction NewCo, LLC.

 

The aggregate consideration for the Interest Purchase and the Merger consisted of: (a) the sum of $30 million, plus consideration payable to holders of outstanding Sinclair equity awards, subject to certain adjustments for working capital, cash and indebtedness, payable in connection with the Interest Purchase; (b) the number of shares of our common stock, subject to adjustment, equal to the quotient of (i) $20 million divided by (ii) the volume-weighted average price per share of our common stock on The Nasdaq Capital Market for the 30 consecutive trading days ending on the Execution Date (the “VWAP Price”), issuable in connection with the Merger; and (c) the True-Up Buyer Shares, if any (as defined below), issuable in connection with the Merger.

 

The Purchase Agreement includes customary post-closing adjustments, representations and warranties and covenants of the parties. The Sinclair Members may become entitled to additional shares of our common stock (the “True-Up Buyer Shares”) and cash (together with the True-Up Buyer Shares, the “Aggregate True-Up Payment”) based on the eligible net revenues (as defined in the Purchase Agreement) achieved by the Cascade and Precision businesses during the fiscal year ending December 31, 2021. However, in no event shall the aggregate purchase price paid by us pursuant to the terms of the Purchase Agreement, taking into account any Aggregate True-Up Payment in favor of the Sinclair Members, exceed $65 million. In connection with the Aggregate True Up Payment, Precision and Cascade earned additional purchase consideration of $5.4 million during fiscal year ending December 31, 2021. Of the $5.4 million of additional consideration, $1.4 million was recognized as change in contingent consideration in our consolidated statements of operations during the fourth quarter of 2021 due to the fact that the final revenue achievement exceeded our original fair value estimate at the time of the acquisition.

 

Transaction and related costs, consisting primarily of professional fees, directly related to the acquisition, totaled $4.0 million for the year ended December 31, 2021. All transaction and related costs were expensed as incurred and are included in selling, general and administrative expenses.

 

The purchase price allocation for the business combination has been prepared on a preliminary basis and changes to those allocations may occur as additional information becomes available during the respective measurement period (up to one year from the acquisition date). The estimated fair value at acquisition is $49.9 million and may be adjusted upon further review of the values assigned to identifiable intangible assets and goodwill. 

 

Our initial fair value estimates related to the various identified intangible assets were determined under various valuation approaches including the Income Approach, Relief-from-Royalty Method, and Discounted Cash Flow Method. These valuation methods require management to project revenues, operating expenses, working capital investment, capital spending and cash flows for the reporting unit over a multiyear period, as well as determine the weighted average cost of capital to be used as a discount rate.

 

35

 

 

We amortize our intangible assets assuming no residual value over periods in which the economic benefit of these assets is consumed.

 

The amount of revenue of Precision and Cascade included in our consolidated statement of operations from the acquisition date of October 1, 2021 to December 31, 2021 was approximately $12.3 million.

  

Acquisition of PurePressure

 

On December 31, 2021, we entered into a Membership Interest Purchase Agreement (the “Pure Purchase Agreement”) with PurePressure, LLC, a Colorado Limited liability company and the members of PurePressure (collectively, the “Members”), Benjamin Britton as the Member Representative thereunder, and each of the Members. Concurrently with the execution of the Pure Purchase Agreement, we consummated the acquisition of all the outstanding equity interests of PurePressure, such that immediately after the consummation of such purchase, PurePressure became a wholly owned subsidiary of us (the “Acquisition”).

 

The aggregate consideration for the Acquisition consisted of: (a) $4.0 million in cash, subject to certain adjustments for working capital, cash and indebtedness of PurePressure at closing; (b) 329,179 shares of our common stock (the “Buyer Shares”); and (c) the Earn-out Consideration (as defined below), to the extent earned.

 

We withheld 88,878 of the Buyer Shares issuable to certain Members (the “Holdback Buyer Shares”) for the purpose of securing any post-closing adjustment owed to us and any claim for indemnification or payment of damages to which we may be entitled under the Pure Purchase Agreement. The Holdback Buyer Shares shall be released following the twelve (12) month anniversary of the Closing Date in accordance with and subject to the conditions of the Pure Purchase Agreement.

 

The Pure Purchase Agreement includes customary post-closing adjustments, representations and warranties and covenants of the parties. The Members may become entitled to additional consideration with a value of up to $3.0 million based on the eligible net revenues achieved by the PurePressure business during the fiscal years ending December 31, 2022 and December 31, 2023, of which 40% will be payable in cash and the remaining 60% will be payable by issuing shares of our common stock (collectively, the “Earn-out Consideration”).

 

The purchase price allocation for the business combination has been prepared on a preliminary basis and changes to those allocations may occur as additional information becomes available during the respective measurement period (up to one year from the acquisition date). The estimated fair value at acquisition is $7.9 million and may be adjusted upon further review of the values assigned to identifiable intangible assets and goodwill.

 

Our initial fair value estimates related to the various identified intangible assets were determined under various valuation approaches including the Income Approach, Relief-from-Royalty Method, and Discounted Cash Flow Method. These valuation methods require management to project revenues, operating expenses, working capital investment, capital spending and cash flows for the reporting unit over a multiyear period, as well as determine the weighted average cost of capital to be used as a discount rate.

 

We amortize our intangible assets assuming no residual value over periods in which the economic benefit of these assets is consumed.

 

No revenue from PurePressure was included in our consolidated statement of operations as the transaction occurred on December 31, 2021.

 

36

 

 

Impact of coronavirus pandemic (“COVID-19”)

 

The extensive impact of the pandemic caused by COVID-19 has resulted and will likely continue to result in significant disruptions to the global economy, as well as businesses and capital markets around the world. In an effort to halt the outbreak of COVID-19, a number of countries, states, counties, and other jurisdictions have imposed, and may impose in the future, various measures, including but not limited to, voluntary and mandatory quarantines, stay-at-home orders, travel restrictions, limitations on gatherings of people, reduced operations, and extended closures of businesses.

 

To date, although all of our operations are functioning, COVID-19 has continued to cause some disruptions to our business, such as some temporary delays in the delivery of our inventory. Although the ability of our suppliers to timely ship their goods has affected some of our deliveries, currently the difficulties experienced by our suppliers have not yet materially impacted our ability to deliver products to our customers. However, if this continues, it may negatively affect any inventory we may have and more significantly delay the delivery of merchandise to our customers, which in turn will adversely affect our revenues and results of operations.

 

The extent to which COVID-19 and the related global economic crisis, affect our business, results of operations and financial condition, will depend on future developments that are highly uncertain and cannot be predicted, including the scope and duration of the pandemic and any recovery period, future actions taken by governmental authorities, central banks and other third parties (including new financial regulation and other regulatory reform) in response to the pandemic, and the effects on our produce, clients, vendors and employees. We continue to service our customers amid uncertainty and disruption linked to COVID-19 and we are actively managing our business to respond to its impact.

  

Convertible Promissory Notes

 

On January 11, 2021, our Board of Directors and shareholders approved the amendment to the conversion formula of the Convertible Promissory Notes (the “Notes”) issued by us on dates between August 2020 and November 2020. Pursuant to the amendment, immediately prior to the consummation of a public transaction, the outstanding principal amount of the Notes, together with all accrued and unpaid interest, shall convert into a number of fully paid and non-assessable shares of common stock, at a conversion price of $7.72.

 

While the original conversion feature was bifurcated from the host instrument, we determined that the amended conversion feature would not require bifurcation. Since the accounting for the conversion feature changed because of the amendment, we applied extinguishment accounting pursuant to its accounting policy. Accordingly, we recognized a gain on extinguishment of $2.7 million in connection with the derecognition of the net carrying amount of the extinguished debt of $19.7 million (inclusive of $13.1 million of principal, $7.1 million of derivative liabilities, less $587 thousand of debt discount) and the recognition of the $17.0 million fair value of the new convertible notes (including the same principal amount of $13.1 million, plus the $3.9 million fair value of the beneficial conversion feature).

 

On February 1, 2021, in conjunction with the closing of our IPO, the Notes in the aggregate principal amount of $13.1 million were converted into 1,697,075 shares of common stock at the election of us at a conversion price of $7.72 per share.

 

37

 

 

Use of Estimates

 

The preparation of financial statements in accordance with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Significant estimates include assumptions about collection of accounts and notes receivable, the valuation and recognition of stock- based compensation expense, valuation allowance for deferred tax assets and useful life of fixed assets and intangible assets.

 

Financial Overview

 

Critical Accounting Policies and Significant Judgments and Estimates

 

Our management’s discussion and analysis of our financial position and results of operations is based on our financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States of America, or GAAP. The preparation of financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. On an ongoing basis, we evaluate estimate, which include estimates related to accruals, stock-based compensation expense, and reported amounts of revenues and expenses during the reported period. We base our estimates on historical experience and other market-specific or other relevant assumptions that we believe to be reasonable under the circumstances. Actual results may differ materially from those estimates or assumptions.

 

Revenue Recognition

 

Overview

 

We generate revenue from the following sources: (1) equipment sales, (2) services sales and (3) construction contracts.

 

We recognize revenue from contracts with customers using a five-step model, which is described below:

 

identify the customer contract;

 

identify performance obligations that are distinct;

 

determine the transaction price;

 

allocate the transaction price to the distinct performance obligations; and

 

recognize revenue as the performance obligations are satisfied.

 

Identify the customer contract

 

A customer contract is generally identified when there is approval and commitment from both use and its customer, the rights have been identified, payment terms are identified, the contract has commercial substance and collectability, and consideration is probable. Specifically, we obtain written/electronic signatures on contracts and a purchase order, if said purchase orders are issued in the normal course of business by the customer.

 

Identify performance obligations that are distinct

 

A performance obligation is a promise to provide a distinct good or service or a series of distinct goods or services. A good or service that is promised to a customer is distinct if the customer can benefit from the good or service either on its own or together with other resources that are readily available to the customer, and our promise to transfer the good or service to the customer is separately identifiable from other promises in the contract.

 

38

 

 

Determine the transaction price 

 

The transaction price is the amount of consideration to which we expect to be entitled in exchange for transferring goods or services to a customer, excluding sales taxes that are collected on behalf of government agencies.

 

Allocate the transaction price to distinct performance obligations 

 

The transaction price is allocated to each performance obligation based on the relative standalone selling prices (“SSP”) of the goods or services being provided to the customer. Our contracts typically contain multiple performance obligations, for which we account for individual performance obligations separately, if they are distinct. The standalone selling price reflects the price we would charge for a specific piece of equipment or service if it was sold separately in similar circumstances and to similar customers.

 

Recognize revenue as the performance obligations are satisfied 

 

Revenue is recognized when, or as, performance obligations are satisfied by transferring control of a promised product or service to a customer.

 

Significant Judgments

 

We enter into contracts that can include various combinations of equipment, services and construction, which are generally capable of being distinct and accounted for as separate performance obligations. Contracts with customers often include promises to transfer multiple products and services to a customer. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment. Once we determine the performance obligations, it determines the transaction price, which includes estimating the amount of variable consideration to be included in the transaction price, if any. We then allocate the transaction price to each performance obligation in the contract based on the SSP. The corresponding revenue is recognized as the related performance obligations are satisfied.

 

Judgment is required to determine the SSP for each distinct performance obligation. We determine SSP based on the price at which the performance obligation is sold separately and the methods of estimating SSP under the guidance of Accounting Standards Codification (“ASC”) 606-10-32-33. If the SSP is not observable through past transactions, we estimate the SSP, taking into account available information such as market conditions, expected margins, and internally approved pricing guidelines related to the performance obligations. We license our software as a SaaS type subscription license, whereby the customer only has a right to access the software over a specified time period. The full value of the contract is recognized ratably over the contractual term of the SaaS subscription, adjusted monthly if tiered pricing is relevant. We typically satisfy our performance obligations for equipment sales when equipment is made available for shipment to the customer; for services sales as services are rendered to the customer and for construction contracts both as services are rendered and when contract is completed.

 

We utilize the cost-plus margin method to determine the SSP for equipment and buildout services. It is based on the cost of the services from third parties, plus a reasonable markup that we believe is reflective of a market-based reseller margin.

 

The SSP for services in time and materials contracts is determined by observable prices in standalone services arrangements.

 

Variable consideration in the form of royalties, revenue share, monthly fees, and service credits are estimated at contract inception and updated at the end of each reporting period if additional information becomes available. Variable consideration is typically not subject to constraint. Changes to variable consideration were not material for the periods presented.

 

39

 

 

If contracts have payment terms that differ from the timing of revenue recognition, we will assess whether the transaction price for those contracts include a significant financing component. We have elected the practical expedient that permits an entity to not adjust for the effects of a significant financing component if we expect that at the contract inception, the period between when the entity transfers a promised good or service to a customer and when the customer pays for that good or service, will be one year or less. For those contracts in which the period exceeds the one-year threshold, this assessment, as well as the quantitative estimate of the financing component and its relative significance, requires judgment. Accordingly, we impute interest on such contracts at an agreed upon interest rate and will present the financing components separately as financial income. For the years ended December 31, 2021 and 2020, we did not have any such financial income.

 

Payment terms with customers typically require payment 30 days from invoice date. Our agreements with customers do not provide for any refunds for services or products and therefore no specific reserve for such is maintained. In the infrequent instances where customers raise a concern over delivered products or services, we have endeavored to remedy the concern and all costs related to such matters have been insignificant in all periods presented.

 

We have elected to treat shipping and handling activities after the customer obtains control of the goods as a fulfillment cost and not as a promised good or service. Accordingly, we will accrue all fulfillment costs related to the shipping and handling of consumer goods at the time of shipment. We have payment terms with its customers of one year or less and has elected the practical expedient applicable to such contracts not to consider the time value of money. Sales, value add, and other taxes we collect concurrent with revenue-producing activities are excluded from revenue.

  

We receive payment from customers based on specified terms that are generally less than 30 days from the satisfaction of performance obligations. There are no contract assets related to performance under the contract. The difference in the opening and closing balances of our deferred revenue primarily results from the timing difference between our performance and the customer’s payment. We fulfil obligations under a contract with a customer by transferring products and services in exchange for consideration from the customer. Accounts receivables are recorded when the customer has been billed or the right to consideration is unconditional. We recognize deferred revenue when consideration has been received or an amount of consideration is due from the customer, and we have a future obligation to transfer certain proprietary products.

 

In accordance with ASC 606-10-50-13, we are required to include disclosure on its remaining performance obligations as of the end of the current reporting period. Due to the nature of our contracts, these reporting requirements are not applicable. The majority of our remaining contracts meet certain exemptions as defined in ASC 606-10-50-14 through 606-10-50-14A, including (i) performance obligation is part of a contract that has an original expected duration of one year or less and (ii) the right to invoice practical expedient.

 

We generally provide a one-year warranty on our products for materials and workmanship but may provide multiple year warranties as negotiated, and will pass on the warranties from its vendors, if any, which generally covers this one-year period. In accordance with ASC 450-20-25, we accrue for product warranties when the loss is probable and can be reasonably estimated.  The reserve for warranty returns is included in accrued expenses and other current liabilities in our consolidated balance sheets.

 

40

 

 

Accounting for Business Combinations

 

We allocated the purchase price of acquired companies to the tangible and intangible assets acquired, including in-process research and development assets, and liabilities assumed, based upon their estimated fair values at the acquisition date. These fair values are typically estimated with assistance from independent valuation specialists. The purchase price allocation process requires us to make significant estimates and assumptions, especially at the acquisition date with respect to intangible assets, contractual support obligations assumed, contingent consideration arrangements, and pre-acquisition contingencies.

 

Although we believe the assumptions and estimates we have made in the past have been reasonable and appropriate, they are based in part on historical experience and information obtained from the management of the acquired companies and are inherently uncertain.

 

Examples of critical estimates in valuing certain of the intangible assets we have acquired or may acquire in the future include but are not limited to:

 

  future expected cash flows from software license sales, support agreements, consulting contracts, other customer contracts, and acquired developed technologies;

 

  expected costs to develop in-process research and development into commercially viable products and estimated cash flows from the projects when completed;

 

  the acquired company’s brand and competitive position, as well as assumptions about the period of time the acquired brand will continue to be used in the combined company’s product portfolio;

 

  cost of capital and discount rates; and

 

  estimating the useful lives of acquired assets as well as the pattern or manner in which the assets will amortize.

 

The fair value estimates related to the various identified intangible assets were determined under various valuation approaches including the Income Approach, Relief-from-Royalty Method, and Discounted Cash Flow Method. These valuation methods require management to project revenues, operating expenses, working capital investment, capital spending and cash flows for the reporting unit over a multiyear period, as well as determine the weighted average cost of capital to be used as a discount rate.

 

Goodwill and Intangible Assets

 

Amortization of acquired intangible assets is the result of the acquisition of TriGrow, which occurred in 2020, the acquisition of Sinclair which occurred in 2021, and the acquisition of PurePressure, which also occurred in 2021. As a result of these transactions, customer relationships, acquired technology, non-compete agreements and trade name were identified as intangible assets, and are amortized over their estimated useful lives.

 

We recognize the excess of the purchase price over the fair value of identifiable net assets acquired as goodwill. Goodwill is not amortized but is tested for impairment annually on December 2 or more frequently if events or changes in circumstances indicate that the carrying amount of the goodwill may not be recoverable. The Company has determined it is a single reporting unit for the purpose of conducting the goodwill impairment assessment. A goodwill impairment charge is recorded if the amount by which the Company’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. Factors that could lead to a future impairment include material uncertainties such as a significant reduction in projected revenues, a deterioration of projected financial performance, future acquisitions and/or mergers, and a decline in the Company’s market value as a result of a significant decline in the Company’s stock price. There have been no impairment charges recorded for fiscal 2020 and fiscal 2021.

  

41

 

 

Income Taxes

 

We account for income taxes pursuant to the provisions of ASC Topic 740, “Income Taxes,” which requires, among other things, an asset and liability approach to calculating deferred income taxes. The asset and liability approach requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the carrying amounts and the tax bases of assets and liabilities. A valuation allowance is provided to offset any net deferred tax assets for which management believes it is more likely than not that the net deferred asset will not be realized.

 

We follow the provisions of ASC 740-10-25-5, “Basic Recognition Threshold.” When tax returns are filed, it is highly certain that some positions taken would be sustained upon examination by the taxing authorities, while others are subject to uncertainty about the merits of the position taken or the amount of the position that would be ultimately sustained. In accordance with the guidance of ASC 740-10-25-6, the benefit of a tax position is recognized in the consolidated financial statements in the period during which, based on all available evidence, management believes it is more likely than not that the position will be sustained upon examination, including the resolution of appeals or litigation processes, if any. Tax positions taken are not offset or aggregated with other positions. Tax positions that meet the more-likely-than-not recognition threshold are measured as the largest amount of tax benefit that is more than 50 percent likely of being realized upon settlement with the applicable taxing authority. The portion of the benefits associated with tax positions taken that exceeds the amount measured as described above should be reflected as a liability for unrecognized tax benefits in the accompanying balance sheets along with any associated interest and penalties that would be payable to the taxing authorities upon examination. We believe our tax positions are all highly certain of being upheld upon examination. As such, we have not recorded a liability for unrecognized tax benefits.

  

We recognize the benefit of a tax position when it is effectively settled. ASC 740-10-25-10, “Basic Recognition Threshold” provides guidance on how an entity should determine whether a tax position is effectively settled for the purpose of recognizing previously unrecognized tax benefits. ASC 740-10-25-10 clarifies that a tax position can be effectively settled upon the completion of an examination by a taxing authority. For tax positions considered effectively settled, we recognize the full amount of the tax benefit.

 

Accounting for Stock-Based Compensation

 

We follow the provisions of ASC Topic 718, “Compensation — Stock Compensation.” ASC Topic 718 establishes standards surrounding the accounting for transactions in which an entity exchanges its equity instruments for goods or services. ASC Topic 718 focuses primarily on accounting for transactions in which an entity obtains employee services in share-based payment transactions, such as options issued under our Stock Option Plans.

 

The fair value of each option is estimated on the date of grant using the Black-Scholes option-pricing model. This model incorporates certain assumptions for inputs including a risk-free market interest rate, expected dividend yield of the underlying common stock, expected option life and expected volatility in the market value of the underlying common stock.

 

The Black-Scholes option-pricing model was developed for use in estimating the fair value of traded options, which have no vesting restrictions and are fully transferable. In addition, option valuation models require the input of highly subjective assumptions including the expected stock price volatility. Because our stock options and warrants have characteristics different from those of our traded stock, and because changes in the subjective input assumptions can materially affect the fair value estimate, in management’s opinion, the existing models do not necessarily provide a reliable single measure of the fair value of such stock options. The risk-free interest rate is based upon quoted market yields for United States Treasury debt securities with a term similar to the expected term. The expected dividend yield is based upon our history of having never issued a dividend and management’s current expectation of future action surrounding dividends. We calculate the expected volatility of the stock price based on the corresponding volatility of our peer group stock price for a period consistent with the underlying instrument’s expected term. The expected lives for such grants were based on the simplified method for employees and directors.

 

In arriving at stock-based compensation expense, we estimate the number of stock-based awards that will be forfeited due to employee turnover. Our forfeiture assumption is based primarily on its turn-over historical experience. If the actual forfeiture rate is higher than the estimated forfeiture rate, then an adjustment will be made to increase the estimated forfeiture rate, which will result in a decrease to the expense recognized in our financial statements. If the actual forfeiture rate is lower than the estimated forfeiture rate, then an adjustment will be made to lower the estimated forfeiture rate, which will result in an increase to expense recognized in our financial statements. The expense we recognize in future periods will be affected by changes in the estimated forfeiture rate and may differ significantly from amounts recognized in the current period.

 

It is important that the discussion of our operating results that follows be read in conjunction with the critical accounting policies disclosed above.

 

42

 

 

Results of Operations

 

Comparison of Years Ended December 31, 2021 and 2020

 

The following table summarizes our results of operations for the years ended December 31, 2021 and 2020:

 

   Years ended
December 31,
 
(Dollar amounts, excluding share and per share amounts, in thousands)  2021   2020 
Revenue, net  $59,859   $12,087 
Cost of goods sold   54,625    11,517 
Gross profit   5,234    570 
          
Selling, general and administrative   34,970    9,832 
Research and development   3,925    3,354 
Change in contingent consideration   1,412     
Total operating expenses   40,307    13,186 
Loss from operations   (35,073)   (12,616)
          
Interest income (expense), net   74    (481)
Other expenses   (31)    
Gain (loss) on extinguishment of notes payable   2,685    (5,618)
Gain on forgiveness of PPP loan   45     
Change in fair value of derivative liabilities       (2,924)
Other income (expense), net   2,773    (9,023)
Net loss before income taxes   (32,300)   (21,639)
Income tax provision   25    
Net loss   (32,325)   (21,639)
Income (loss) attributable to non-controlling interest   140    (22)
Net loss attributable to Agrify Corporation  $(32,465)  $(21,617)
Net loss per share attributable to common stockholders – basic and diluted  $(1.69)  $(5.32)
Weighted average common shares outstanding – basic and diluted   19,090,932    4,175,867 

 

Revenues

 

Our goal is to provide our customers with a variety of products to address their entire indoor agriculture needs. Our core product offering includes our Agrify Vertical Farming Units (or “VFUs”) and Agrify Integrated Grow Racks with our Agrify Insights software, which in 2020 and 2021 are supplemented with environmental control products, grow lights, facility build-out services and extraction equipment.

 

We continue to monitor and address the COVID-19 pandemic impacts on our supply chain. Although the availability of various products is dependent on our suppliers, their locations, and the extent to which they are impacted by the COVID-19 pandemic, we are proactively working with manufacturers to meet the needs of our customers during the pandemic. Product shortages have generally led to fluctuations in prices globally, with corresponding impacts to sales and interim profits.

 

We generate revenue from sales of cultivation solutions, including ancillary products and services, Agrify Insights software, facility build-outs and extraction equipment and solutions. We believe that our product mix form an integrated ecosystem which allows us to be engaged with our potential customers from early stages of the grow cycle — first during the facility build-out, to the choice of cultivation solutions, running the grow business with our Agrify Insights software and finally, our extraction, post -processing and testing services to transform harvest into a sellable product. We believe that delivery of each solution in the various stages in the process will generate sales of additional solutions and services.

 

43

 

 

The following table provides a breakdown of our revenue for the years ended December 31, 2021 and 2020:

 

   Year ended
December 31,
         
(Dollar amounts in thousands)  2021   2020   Change   % Change 
Cultivation solutions, including ancillary products and services  $11,354   $4,883   $6,471    133%
Agrify Insights software   8    24    (16)   (67)%
Facility build-outs   36,193    7,180    29,013    404%
Extraction solutions   12,304        12,304    100%
   $59,859   $12,087   $47,772    395%

 

Revenues for the year ended December 31, 2021 and 2020 were $59.9 million and $12.1 million, respectively, representing a year over year increase of $47.8 million. The comparative increase in revenue was generated primarily from facility build-outs, driven in large part by the current year introduction of our TTK Solution, an increase in stand-alone VFU equipment sales and incremental revenue contribution associated with extraction-based equipment sales, resulting from our October 1, 2021 acquisition of Precision and Cascade. The Precision-Cascade Acquisition accounted for $12.3 million of our revenue increase in 2021.

 

Cost of Goods Sold

 

Cost of goods sold represents a combination of the following: construction-related costs associated with our facility buildouts, internal and outsourced labor and material costs associated with the assembly of both cultivation equipment (primarily VFUs) and extraction equipment, as well as labor and parts costs associated with the sale or provision of other products and services.

 

The following table provides a breakdown of our cost of goods sold for the years ended December 31, 2021 and 2020:

 

   Year ended
December 31,
         
(Dollar amounts in thousands)  2021   2020   Change   % Change 
Cultivation solutions, including ancillary products and services  $10,855   $4,562   $6,293    138%
Agrify Insights software               %
Facility build-outs   35,012    6,955    28,057    403%
Extraction solutions   8,758        8,758    100%
   $54,625   $11,517   $43,108    374%

 

The year over year increase in cost of goods sold is primarily associated with an increase in subcontractor construction costs related to our facility buildouts in 2021, including construction costs associated with design and build projects under our TTK Solutions. Additionally, an increase in equipment revenue in 2021, largely attributable to the fourth quarter of 2021 addition of extraction equipment (which was associated with the Precision and Cascade acquisition) served to increase the amount of internal and outsourced labor and materials costs recognized by the Company in 2021.

 

Gross Profit

 

   Year ended
December 31,
         

(Dollar amounts in thousands)

  2021   2020   Change   % Change 
Gross profit  $5,234   $570   $4,664    818%

 

Gross profit totaled $5.2 million, or 8.7% of total revenue during the year ended December 31, 2021 compared to gross profit of $570 thousand, or 4.7% of total revenue during the year ended December 31, 2020. The comparative $4.7 million year over year improvement in gross profit, as well as the comparative improvement in gross profit margin, are primarily attributable to two specific fourth quarter of 2021 items. First, the Company completed a sale of older VFU equipment models to a customer, which resulted in a gross margin well above the Company's historical gross margin performance range as it relates to stand-alone VFU equipment sales. Second, was the positive lift in gross profit (and gross profit margin) associated with our extraction equipment revenue, which is expected to generate gross margin of approximately 30%, which is also well above the company's historical gross margin performance.

 

On a forward-looking basis, with the full year benefit of anticipated margin contribution associated with the extraction-related revenue contributions, the Company anticipates that gross margin performance, aided by our extraction-related equipment sales, will be in a mid-teens range. We anticipate that we will be able to improve upon that expected gross profit margin performance once we are able to generate meaningful software and production fee revenues from our TTK Solutions, which we currently expect to begin in the late third or early fourth quarter of 2022.

 

44

 

 

 

Selling, General and Administrative

 

   Year ended
December 31,
         
(Dollar amounts in thousands)  2021   2020   Change   % Change 
Selling, general and administrative  $34,970   $9,832   $25,138    256%

 

Selling, general and administrative expenses (“SG&A Expenses”) consist principally of salaries and related costs for personnel, including stock-based compensation and travel expenses, associated with selling, marketing, executive and other administrative functions. Other general and administrative expenses include, but are not limited to, professional fees for legal, consulting, depreciation and amortization and accounting services, as well as facility related costs.

 

SG&A Expenses increased by $25.1 million, or 256%, for the year ended December 31, 2021, compared to the same period in 2020. The increase is attributable mainly to payroll and related expenses increases of $4.1 million, an increase in stock-based compensation of $3.6 million, an increase in investor relations and directors’ and officers’ insurance of $3.1 million, an increase in legal, accounting and other operating expenses of $2.3 million, an increase in account receivable reserve for bad debt of $1.2 million, an increase in depreciation and amortization of $903 thousand, which primarily reflects an increase in amortization associated with the identified intangible assets in the acquisition of Precision and Cascade. Additionally, the increase in SG&A Expense also includes a one-time investment banker termination fee of $2.4 million, direct acquisition costs of $4.6 million and approximately $2.8 million related to incremental SG&A Expense associated with our fourth quarter 2021 acquisition of Precision and Cascade, which amount excludes one-time expenses related to direct acquisition costs, depreciation and amortization.

 

Research and Development

 

   Year ended
December 31,
         

(Dollar amounts in thousands)

  2021   2020   Change   % Change 
Research and development  $3,925   $3,354   $571    17%

 

Research and development expenses consisted primarily of costs incurred for the development of our Agrify Insights software and next generation VFUs, which includes:

 

  employee-related expenses, including salaries, benefits, and travel;

 

  expenses incurred by subcontractor under agreements to provide engineering work related to the development of our next generation VFUs;

 

  expenses related to our facilities, depreciation, and other expenses, which include direct and allocated expenses for rent and maintenance of facilities, insurance and other supplies.

 

Research and development expense increased by $571 thousand, or 17%, for the year ended December 31, 2021 compared to the same period in 2020. The increase was due primarily attributable to payroll and other employee-related expenses of approximately $1.6 million and an increase in materials and other items of $74 thousand. These increases are partially offset by a decrease in consulting services of $1.1 million.

 

We expect to continue to invest in future developments of our VFUs, Agrify Insights software and our extraction products. As a percentage of net revenue, research and development expenses were 6.6% of total revenue for the year ended December 31, 2021, compared to 27.7% for the year ended December 31, 2020. Although we continue to increase our investment in research and development activities, we expect the expense to decrease as a percentage of revenue due to our revenue growth.

 

Change in contingent consideration

 

   Year ended
December 31,
         

(Dollar amounts in thousands)

  2021   2020   Change   % Change 
Change in contingent consideration  $1,412   $   $1,412    100%

 

Change in contingent consideration increased by $1.4 million, or 100%, for the year ended December 31, 2021 compared to the same period in 2020. The change in contingent consideration expense, which was recognized by the Company during the fourth quarter of 2021, relates to a change in our originally estimated fair value of contingent consideration to be earned by the former members of Precision and Cascade.

 

Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 805 (ASC 805), “Business Combinations” requires the Company to determine an initial estimate as to the amount of potential contingent consideration to be earned as part of an acquisition as of the date of the acquisition. In connection with our Acquisition of Precision and Cascade, the former members could have earned up to a capped amount of $15.0 million in additional consideration, based upon the achievement of certain revenue-based thresholds, ending December 31, 2021.

  

45

 

 

Based on fourth quarter of 2021 revenue performance, the former members of Precision and Cascade earned additional contingent consideration of approximately $5.4 million. This amount exceeded the Company's initial fair value estimates by approximately $1.4 million. As per the guidelines of ASC 805, the Company is required to record this increase as an operating expense in the period of change and not as an increase to goodwill. As of December 31, 2021, there is no additional contingent consideration that can be earned by the former members of Precision and Cascade.

 

Similarly, the Company's December 31, 2021, acquisition of PurePressure contains two consecutive twelve-month earnouts. The potential additional contingent consideration that can be earned under each of the two earnout periods is capped at $1.5 million per period. The Company has made an initial estimate with respect to the probability of achievement of the additional contingent consideration and recorded it as part of our initial purchase price accounting. We will continue to evaluate PurePressure's future performance against our initial assumptions and projections on a quarterly basis. Any identified changes to our original assumptions that result in a change in our overall expected earnout achievements will result in either an increase or reduction in our future periodic operating expenses.

 

Other Income (Expense), Net

 

   Year ended December 31,         
(Dollar amounts in thousands)  2021   2020   Change   % Change 
Interest income (expense), net  $74   $(481)  $555    115%
Other expenses   (31)       (31)   (100)%
Gain (loss) on extinguishment of notes payable   2,685    (5,618)   8,303    148%
Gain on forgiveness of PPP loan   45        45    100%
Change in fair value of derivative liabilities       (2,924)   2,924    100%
   $2,773   $(9,023)  $11,796    131%

 

Interest income (expense), net increased by $555 thousand, or 115%, for the year ended December 31, 2021 compared to the same period in 2020. The increase was due to the amortization of debt discount related to the issuance of convertible promissory notes of $419 thousand for the year ended December 31, 2020, while no amortization of debt discount occurred for the year ended December 31, 2021.

 

Other expenses decreased by $31 thousand, or 100%, for the year ended December 31, 2021 compared to the same period in 2020.

 

Gain (loss) on extinguishment of notes payable increased by $8.3 million, or 148%, for the year ended December 31, 2021 compared to the same period in 2020. See Note 15 - Convertible Promissory Notes included elsewhere in the notes to the consolidated financial statements.

 

Gain on forgiveness of PPP loan increased by $45 thousand, or 100%, for the year ended December 31, 2021 compared to the same period in 2020. In September 2021, the loan for $44 thousand was 100% forgiven by the SBA. As a result, we recorded a gain of $45 thousand on the forgiveness on the loan and the associated accrued interest.

 

Change in fair value of derivative liabilities increased by $2.9 million, or 100%, for the year ended December 31, 2021 compared to the same period in 2020. The fair value of the variable-share settlement features was computed to be $7.1 million, which resulted with a loss of $2.9 million for the year ended December 31, 2020. For the year ended December 31, 2021, no derivatives were outstanding.

 

Income Tax Provision

 

    Year ended
December 31,
             
(Dollar amounts in thousands)      2021     2020     Change     % Change  
Income tax provision   $ 25     $     $ 25       100 %

 

We recorded an income tax provision of $25 thousand in the year ended December 31, 2021 compared to no provision or benefit for income taxes in the year ago period. The Company has historically generated losses from operations and is currently in a cumulative loss position. Accordingly, the Company has established a full valuation allowance against the carrying value of its deferred tax assets.

  

46

 

 

Income (Loss) Attributable to Non-Controlling Interest

 

We consolidate the results of operations of two less than wholly owned entities into our consolidated results of operations. On December 8, 2019, we formed Agrify Valiant LLC, a joint-venture limited liability company in which we are 60% majority owner and Valiant-America, LLC owns 40%. Agrify Valiant LLC started its operations during the second quarter of 2020. On January 22, 2020, as part of the acquisition of TriGrow, we received TriGrow’s 75% interest in Agrify Brands, LLC (formerly TriGrow Brands, LLC), a licensor of an established portfolio of consumer brands that utilize our grow technology. The license of these brands is ancillary to the sale of our VFUs and provides a means to differentiate customers’ products in the marketplace. It is not a material aspect of our business and we have not realized any royalty income. Accordingly, we are currently evaluating whether to continue this legacy business from an operational standpoint, as well as from a legal and regulatory perspective.

 

Loss attributable to non-controlling interest represents the portion of profit (or loss) that are attributable to non-controlling interest calculated as a product of the net income of the entity multiplied by the percentage of ownership held by the non-controlling interest.

 

Liquidity and Capital Resources

 

As of December 31, 2021, our principal sources of liquidity were cash and cash equivalents and marketable securities totaling $56.5 million. We believe such amount, together with the proceeds from the Private Placement that closed on January 28, 2022 and the senior secured debt facility that closed on March 14, 2022, will be sufficient to support our planned operations for at least the next 12 months. Our current working capital needs are to support accounts receivable growth, to fund construction and equipment financing commitments associated with our TTK Solutions, manage inventory to meet demand forecasts and support operational growth. Our long-term financial needs primarily include working capital requirements and capital expenditures. We anticipate that we will allocate a significant portion of our current balance of working capital to satisfy the financing requirements of our current and future TTK arrangements. These arrangements require a significant amount of upfront capital necessary to fund construction, associated with facility build outs, and equipment. There are many factors that may negatively impact our available sources of funds in the future, including the ability to generate cash from operations, raise debt capital and raise cash from the issuance of our securities. The amount of cash generated from operations is dependent upon factors such as the successful execution of our business strategy and general economic conditions.

 

We may opportunistically raise debt capital, subject to market and other conditions. Additionally, as part of our growth strategies, we may also raise debt capital for strategic alternatives and general corporate purposes. If additional financing is required from outside sources, we may not be able to raise such capital on terms acceptable to us or at all. If we are unable to raise additional capital when desired, our business, operating results and financial condition may be adversely affected.

 

Indebtedness

 

We entered into two Loan Agreements and Promissory Notes (collectively the “PPP Loan”) with Bank of America pursuant to the Paycheck Protection Program (the “PPP”) under the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) administered by the U.S. Small Business Administration. We received total proceeds of approximately $823 thousand from the unsecured PPP Loans which are scheduled to mature during 2022 and 2025. Subject to certain conditions, the PPP Loan may be forgiven in whole or in part by applying for forgiveness pursuant to the CARES Act and the PPP. In September 2021, the loan for $44 thousand was 100% forgiven by the SBA. As a result, we recorded a gain of $45 thousand on the forgiveness on the loan and the associated accrued interest. If the remaining principal amount is not forgiven in full, we would be obligated to repay any principal amount not forgiven and interest accrued thereon.

 

On March 14, 2022, we entered into a Securities Purchase Agreement with an institutional investor. The Purchase Agreement provides for of the issuance of a senior secured note (the “Note”) in the aggregate amount of $65 million and a warrant exercisable 6,881,108 shares of the Company’s common stock, with the potential for two potential subsequent closings for notes with an original principal amount of $35 million each. The initial closing pursuant to this debt facility occurred on March 14, 2022. The Note is a senior secured obligation and ranks senior to all other indebtedness. We will be required to make amortization payments equal to 4.0% of the original principal amount of the Note on the first day of each calendar month starting on February 1, 2023 and extending through the maturity date of March 1, 2026 (the “Maturity Date”), at which time all remaining outstanding principal and accrued but unpaid interest will be due. The Note will have a stated interest rate of 6.75% per annum, and we will be required to pay interest on March 1, June 1, September 1 and December 1 of each calendar year through and including the Maturity Date. Following the one-year anniversary of the Note’s issuance, we may, in lieu of paying interest in cash, pay such interest in kind, in which case interest on the Note will be calculated at the rate of 8.75% per annum and will be added to the principal amount of the Note.

 

At any time following the one-year anniversary of the Note’s issuance, we may prepay all (but not less than all) of the Note by redemption at a price equal to 106.75% of the then-outstanding principal amount under the Note plus accrued but unpaid interest. The noteholder will also have the option of requiring us to redeem the Note if we undergo a fundamental change at a price equal to 107% of the then-outstanding principal amount under the Note plus any accrued interest thereon.

 

47

 

 

Cash Flows

 

The following table presents the major components of net cash flows from and used in operating, investing and financing activities for the years ended December 31, 2021, and 2020:

 

(Dollar amounts in Thousands)  December 31,
2021
   December 31,
2020
 
Net cash (used in) provided by:        
Operating activities  $(30,149)  $(14,782)
Investing activities   (104,740)   (1,228)
Financing activities  138,792   23,915 

Net increase in cash and cash equivalents

  $3,903   $7,905 

  

Cash Flow from Operating Activities

 

For the year ended December 31, 2021, we incurred a net loss of $32.5 million, which included non-cash expenses of $1.3 million related to depreciation and amortization, $5.6 million in connection with the issuance and acceleration of stock options, stock-based payment of $176 thousand related to the HMH acquisition, provision of $1.2 million for doubtful accounts, provision of inventory obsolescence of $942 thousand and $1.4 million resulting from the change in fair value of contingent consideration associated with the acquisition of Precision and Cascade.

 

These items were partially offset by a gain attributed to non-controlling interest in the amount of $140 thousand, a gain on forgiveness of PPP loan of $45 thousand and a gain of $2.7 million related to extinguishment of notes payable. Net cash was reduced by a $3.4 million increase in accounts receivable, a $6.6 million increase in prepaid inventory due to demand forecast, a $3.3 million increase in deferred revenue, a $1.7 million increase in prepaid expenses and other receivables, partially offset by an $8.3 million increase in accrued expenses and a $1.1 million increase in accounts payable.

 

For the year ended December 31, 2020, we incurred a net loss of $21.6 million, which includes non-cash expenses of $5.6 million related to extinguishment of notes payable, $2.9 million due to change in fair value of derivative liabilities, $407 thousand related to depreciation and amortization, $1.9 million in connection with the issuance of stock options, non-cash interest expenses of $447 thousand related to the issuance of notes payable, a provision of $54 thousand for doubtful accounts and $120 thousand from the disposal of fixed assets, partially offset by loss attributed to non-controlling interest in the amount of $22 thousand. Net cash was reduced by a $3.7 million increase in accounts receivable, a $2.9 million increase in prepaid inventory due to demand forecast, a $2.2 million decrease in deferred revenue, partially offset by a $4.8 million increase in accrued expenses, a $12 thousand decrease in prepaid expenses, and a $527 thousand decrease in accounts payable.

 

Cash Flow from Investing Activities

 

Net cash used in investing activities primarily relates net purchases of held to maturity marketable securities, cash paid associated with the Company’s 2021 acquisitions, the issuance of loans receivable in connection with the Company’s financing of construction and equipment under its TTK Solutions offering, and for purchases of property and equipment, expenditures and purchase of held to maturity marketable securities. The capital expenditures support growth and investment in property and equipment, to expand research, development, and testing capabilities and, to a lesser extent, the replacement of existing equipment.

 

For the year ended December 31, 2021, net cash used in investing activities was $104.7 million, which included cash outflows of $44.5 million in net purchases of held to maturity marketable securities, $35.9 million paid in connection with our 2021 acquisitions of Precision and Cascade and PurePressure, $22.1 million related to the issuance of TTK-related loans receivable, and $2.2 million of expenditures of property and equipment.

 

For the year ended December 31, 2020, net cash used in investing activities was $1.2 million, which includes $1.1 million paid in connection with the acquisition of TriGrow and $136 thousand of purchases of property and equipment.

 

48

 

 

Cash Flow from Financing Activities

 

For the year ended December 31, 2021, net cash provided by financing activities was $138.8 million. Net cash provided by financing activities was primarily driven by the Company’s February 2021 public offering and a follow-on secondary public offering. The Company received $57.0 million in net proceeds from our initial public offering and $79.8 million in net proceeds from our secondary public offering. Additionally, the Company received $2.1 million in proceeds from the exercise of stock options and warrants. Each of the above inflows of cash were offset by $148 thousand in payments of financing leases.

 

For the year ended December 31, 2020, net cash provided by financing activities was $23.9 million. Sources of cash provided by financing activities were attributable to $13.1 million in proceeds from the issuance of notes payable, $10.0 million in proceeds from the issuance of Series A Preferred Stock, and the receipt of $823 thousand in PPP Loans under the CARES Act.

 

Item 7A. Quantitative and Qualitative Disclosures About Market Risk.

 

As a “smaller reporting company” as defined by Item 10 of Regulation S-K, the Company is not required to provide information required by this Item.

 

Item 8. Financial Statements and Supplementary Data.

 

The financial statements required to be filed pursuant to this Item 8 are appended to this Annual Report on Form 10-K, which financial statements are incorporated by reference in response to this Item 8. An index of those financial statements is found in “Item 15. Exhibits and Financial Statement Schedules” of this Annual Report on Form 10-K.

 

Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosures.

 

None.

 

Item 9A. Controls and Procedures.

 

Evaluation of Disclosure Controls and Procedures

 

Management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of December 31, 2021. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it 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. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to our management, including our principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were not effective at the reasonable assurance level as of December 31, 2021.

  

Management’s Report on Internal Control over Financial Reporting

 

Management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act. Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we conducted an evaluation of the effectiveness of our internal control over financial reporting based on criteria established in the framework in Internal Control — Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on the results of this evaluation, management has concluded that the Company’s internal control over financial reporting was not effective at the reasonable assurance level as of December 31, 2021.

 

During the year ended December 31, 2021, management identified material weaknesses related to inadequate design of the controls over the preparation of the consolidated financial statements due to the lack of a timeline and process in place to timely close the Company’s annual books and records. 

 

49

 

 

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risks that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

  

This Annual Report on Form 10-K does not include an attestation report of our independent registered public accounting firm because we are an “emerging growth company,” and may take advantage of certain exemptions from various reporting requirements that are applicable to 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 of the Sarbanes-Oxley Act.

 

Remediation of Material Weakness in Internal Control over Financial Reporting

 

In the course of preparing the financial statements that were included in certain filings with the SEC during the years ended December 31, 2021 and 2020, we identified material weaknesses in internal control over financial reporting. These material weaknesses related to inadequate design of the controls over the preparation of the consolidated financial statements due to the lack of a timeline and process in place to timely close the Company’s annual books and records, which was identified during the fiscal year ended December 31, 2021, and insufficient technical accounting resources and lack of segregation of duties, which were identified during the fiscal year ended December 31, 2020. A material weakness is a deficiency or combination of deficiencies in internal control over financial reporting such that there is a reasonable possibility that a material misstatement of its financial statements would not be prevented or detected on a timely basis. These deficiencies could result in misstatements to our financial statements that could be material and may not be prevented or detected on a timely basis.

 

As of December 31, 2021, we were in varying stages of remediating the current and previously reported material weaknesses in our internal control over financial reporting. During the fiscal year ended December 31, 2021, we have increased the number of accounting resources employed by the Company. We have added technically qualified personnel and are in the process of improving the Company’s technical accounting resources and capabilities. Additionally, the expansion in accounting department resources has enabled the Company to create necessary and proper segregation of duties between transactional, reconciliation and review and approval functions.

 

During the fourth quarter of 2021, we took steps to address our material weakness related to control over the timeliness of our financial statement close process. While these actions, which include adding public company-experienced resources to our accounting department staff, have already served to introduce improved financial statement close-related policies and procedures, we will need to continue to devote specific attention to this aspect of our internal control environment to ensure that this material weakness is fully remediated in the fiscal year ending December 31, 2022.

 

The material weakness related to the timeliness of our financial control process will not be considered fully remediated until these additional controls and procedures have operated effectively for a sufficient period of time and management has concluded, through testing, that these controls are effective. Our management will monitor the effectiveness of our remediation plans and will make changes management determines to be appropriate. If not remediated, this material weakness could result in material misstatements to our annual or interim financial statements that may not be prevented or detected on a timely basis or result in a delayed filing of required periodic reports. If we are unable to assert that our internal control over financial reporting is effective, or when required in the future, if our independent registered public accounting firm is unable to express an unqualified opinion as to the effectiveness of the internal control over financial reporting, investors may lose confidence in the accuracy and completeness of our financial reports, the market price of our Common Stock could be adversely affected and we could become subject to litigation or investigations by the Nasdaq Capital Market, the SEC or other regulatory authorities, which could require additional financial and management resources.

 

Changes in Internal Control Over Financial Reporting

 

Other than the changes to remediate the material weakness noted above, there was no change in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the fiscal quarter ended December 31, 2021 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

 

Item 9B. Other Information.

 

None. 

 

Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections.

 

Not applicable.

 

50

 

 

PART III

 

Item 10. Directors, Executive Officers and Corporate Governance.

 

The information required by this Item 10 will be included in our Definitive Proxy Statement to be filed with the SEC with respect to our 2022 Annual Meeting of Stockholders and is incorporated herein by reference.

 

Item 11. Executive Compensation.

 

The information required by this Item 10 will be included in our Definitive Proxy Statement to be filed with the SEC with respect to our 2022 Annual Meeting of Stockholders and is incorporated herein by reference.

 

Item 12. Security Ownership of Certain Beneficial Owners, Management and Related Stockholder Matters.

 

The information required by this Item 10 will be included in our Definitive Proxy Statement to be filed with the SEC with respect to our 2022 Annual Meeting of Stockholders and is incorporated herein by reference.

 

Item 13. Certain Relationships and Related Transactions, and Director Independence.

 

The information required by this Item 10 will be included in our Definitive Proxy Statement to be filed with the SEC with respect to our 2022 Annual Meeting of Stockholders and is incorporated herein by reference.

 

Item 14. Principal Accountant Fees and Services. 

 

The information required by this Item 10 will be included in our Definitive Proxy Statement to be filed with the SEC with respect to our 2022 Annual Meeting of Stockholders and is incorporated herein by reference. 

 

51

 

 

PART IV

 

Item 15. Exhibits, Financial Statements and Schedules.

 

  (a) Financial Statements:

 

(1) The financial statements required to be included in this report appear after the signature page to this report as a separate section beginning on page F-1.

 

(2) All supplemental schedules have been omitted since the information is either included in the financial statements or the notes thereto or they are not required or are not applicable.

 

(3) The Exhibit Index of this report appears below.

 

  (b) Exhibits:

 

Exhibit No.   Description
     
2.1±   Agreement and Plan of Merger dated January 22, 2020 between the Registrant and TriGrow Systems, Inc. (incorporated by reference to Exhibit 2.1 to the Registrant’s Registration Statement on Form S-1 filed with the Securities and Exchange Commission on December 22, 2020)
2.2±   Plan of Merger and Equity Purchase Agreement, dated as of September 29, 2021, among the Registrant, Sinclair Scientific, LLC, Mass2Media, LLC dba PX2 Holdings, LLC, and each of the equity holders of Sinclair Scientific, LLC named therein (incorporated by reference to Exhibit 2.1 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on October 5, 2021
2.3   Amendment to Plan of Merger and Equity Purchase Agreement, dated as of October 1, 2021, between the Registrant and Sinclair Scientific, LLC (incorporated by reference to Exhibit 2.2 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on October 4, 2021)
2.4±   Membership Interest Purchase Agreement, dated as of December 31, 2021, among the Registrant, PurePressure, LLC, Benjamin Britton as Member Representative, and each of the equity holders of PurePressure, LLC named therein (incorporated by reference to Exhibit 2.1 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on January 5, 2022)
2.5±   Merger Agreement, dated as of February 1, 2022, among the Registrant, LS Holdings Corp., Lab Society NewCo, LLC, Michael S. Maibach Jr. as Owner Representative, and each of the Owners named therein (incorporated by reference to Exhibit 2.1 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on February 2, 2022).
3.1   Articles of Incorporation of the Registrant, as amended (incorporated by reference to Exhibit 3.1 to the Registrant’s Amendment No. 1 to Registration Statement on Form S-1 filed with the Securities and Exchange Commission on January 13, 2021)
3.2   Third Amended and Restated Certificate of Designations of the Series A Convertible Preferred Stock of the Registrant (incorporated by reference to Exhibit 3.2 to the Registrant’s Amendment No. 1 to Registration Statement on Form S-1 filed with the Securities and Exchange Commission on January 13, 2021)
3.3   Amended and Restated Bylaws of the Registrant (incorporated by reference to Exhibit 3.3 to the Registrant’s Amendment No. 2 to Registration Statement on Form S-1 filed with the Securities and Exchange Commission on January 26, 2021)
4.1   Form of Common Stock Certificate (incorporated by reference to Exhibit 4.1 to the Registrant’s Amendment No. 2 to Registration Statement on Form S-1 filed with the Securities and Exchange Commission on January 26, 2021)
4.2   Form of Representative’s Warrant dated February 19, 2021 (incorporated by reference to Exhibit 4.2 to the Registrant’s Registration Statement on Form S-1 filed with the Securities and Exchange Commission on February 11, 2021)
4.3   Form of Representative’s Warrant dated January 27, 2021 (incorporated by reference to Exhibit 4.2 to the Registrant’s Amendment No. 2 to Registration Statement on Form S-1 filed with the Securities and Exchange Commission on January 26, 2021)
4.4   Form of Warrant issued to Noteholders (incorporated by reference to Exhibit 4.3 to the Registrant’s Registration Statement on Form S-1 filed with the Securities and Exchange Commission on December 22, 2020)
4.5   Description of Registrant’s Securities (incorporated by reference to Exhibit 4.5 to the Registrant’s Annual Report on Form 10-K filed with the Securities and Exchange Commission on April 2, 2021).
4.6   Form of Pre-Funded Warrant dated January 28, 2022 (incorporated by reference to Exhibit 4.1 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on January 26, 2022).
4.7   Form of Common Stock Purchase Warrant dated January 28, 2022 (incorporated by reference to Exhibit 4.1 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on January 26, 2022).
4.8   Form of Common Stock Purchase Warrant (incorporated by reference to Exhibit 4.1 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on March 18, 2022)
4.9   Form of Senior Secured Note (incorporated by reference to Exhibit 4.2 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on March 18, 2022)
10.1   Operating Agreement of Agrify-Valiant, LLC dated December 8, 2019 (incorporated by reference to Exhibit 10.1 to the Registrant’s Registration Statement on Form S-1 filed with the Securities and Exchange Commission on December 22, 2020)
10.2   Distribution Agreement dated June 7, 2019 between the Registrant and Bluezone Products, Inc.± (incorporated by reference to Exhibit 10.2 to the Registrant’s Registration Statement on Form S-1 filed with the Securities and Exchange Commission on December 22, 2020)
10.3   Distribution Agreement dated March 9, 2020 between the Registrant and Enozo Technologies Inc.± (incorporated by reference to Exhibit 10.3 to the Registrant’s Registration Statement on Form S-1 filed with the Securities and Exchange Commission on December 22, 2020)

 

52

 

  

10.4   Purchase Agreement dated as of July 10, 2020 between the Registrant and 4D Bios Inc.± (incorporated by reference to Exhibit 10.4 to the Registrant’s Registration Statement on Form S-1 filed with the Securities and Exchange Commission on December 22, 2020)
10.5   Employment Agreement dated as of January 4, 2021 between the Registrant and Raymond Chang † (incorporated by reference to Exhibit 10.5 to the Registrant’s Annual Report on Form 10-K filed with the Securities and Exchange Commission on April 2, 2021) 
10.9   2020 Omnibus Equity Incentive Plan † (incorporated by reference to Exhibit 10.13 to the Registrant’s Registration Statement on Form S-1 filed with the Securities and Exchange Commission on December 22, 2020)
10.10   Form of Note and Warrant Purchase Agreement (incorporated by reference to Exhibit 10.14 to the Registrant’s Registration Statement on Form S-1 filed with the Securities and Exchange Commission on December 22, 2020)
10.11   Form of Convertible Promissory Note (incorporated by reference to Exhibit 10.13 to the Registrant’s Amendment No. 1 to Registration Statement on Form S-1 filed with the Securities and Exchange Commission on January 13, 2021)
10.12   Intellectual Property Assignment and Transfer Agreement by and among the Registrant, Agrify Brands, LLC and The Holden Company effective as of January 1, 2020 (incorporated by reference to Exhibit 10.16 to the Registrant’s Registration Statement on Form S-1 filed with the Securities and Exchange Commission on December 22, 2020)
10.13   Supply Agreement by and among the Registrant and Mack Molding Co. dated December 7, 2020 ± (incorporated by reference to Exhibit 10.15 to the Registrant’s Amendment No. 1 to Registration Statement on Form S-1 filed with the Securities and Exchange Commission on January 13, 2021)
10.14   Amended and Restated Operating Agreement of Agrify Brands, LLC effective as of August 12, 2020 (incorporated by reference to Exhibit 10.18 to the Registrant’s Registration Statement on Form S-1 filed with the Securities and Exchange Commission on December 22, 2020)
10.15*  

Separation Agreement of Niv Krikov, dated November 3, 2021

10.16   Form of Indemnification Agreement with directors and executive officers (incorporated by reference to Exhibit 10.18 to the Registrant’s Registration Statement on Form S-1 filed with the Securities and Exchange Commission on February 11, 2021)
10.17   Employment Agreement, dated as of November 10, 2021, between the Registrant and Thomas Massie † (incorporated by reference to Exhibit 10.19 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on November 8, 2021)
10.18   Employment Agreement, dated as of November 10, 2021, between the Registrant and Timothy Oakes † (incorporated by reference to Exhibit 10.20 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on November 8, 2021) 
10.19±   Form of Securities Purchase Agreement, dated as of January 25, 2022, between the Registrant and the Purchasers party thereto (incorporated by reference to Exhibit 10.1 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on January 26, 2022.
10.20   Form of Registration Rights Agreement, dated as of January 25, 2022, between the Registrant and the Purchasers party thereto (incorporated by reference to Exhibit 10.2 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on January 26, 2022.
10.21±   Form of Securities Purchase Agreement, dated as of March 14, 2022, between the Registrant and High Trail Special Situations LLC (incorporated by reference to Exhibit 10.1 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on March 18, 2022)
14.1   Code of Ethics of Agrify Corporation Applicable To Directors, Officers And Employees (incorporated by reference to Exhibit 14.1 to the Registrant’s Registration Statement on Form S-1 filed with the Securities and Exchange Commission on December 22, 2020)
21.1*   Subsidiaries of the Registrant
23.1*  

Consent of Independent Registered Public Accounting Firm 

31.1*   Certification of Principal Executive Officer Pursuant to Securities Exchange Act Rules 13a-14(a) and 15(d)-14(a), as adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
31.2*  

Certification of Principal Financial Officer Pursuant to Securities Exchange Act Rules 13a-14(a) and 15(d)-14(a), as adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

32.1**  

Certification of Principal Executive Officer Pursuant to 18 U.S.C. Section 1350, as adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

32.2**  

Certification of Principal Financial Officer Pursuant to 18 U.S.C. Section 1350, as adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

101.INS   Inline XBRL Instance Document  
101.SCH   Inline XBRL Taxonomy Extension Schema Document.
101.CAL   Inline XBRL Taxonomy Extension Calculation Linkbase Document.
101.DEF   Inline XBRL Taxonomy Extension Definition Linkbase Document.
101.LAB   Inline XBRL Taxonomy Extension Label Linkbase Document.
101.PRE   Inline XBRL Taxonomy Extension Presentation Linkbase Document.
104   Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).

  

  ± Certain information has been omitted from this exhibit in reliance upon Item 601(a)(5) of Regulation S-K.

 

Indicates a management contract or compensatory plan, contract or arrangement.

 

*Filed herewith.

 

**Furnished herewith.

 

Item 16. Form 10-K Summary.

 

None.

 

53

 

 

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.

 

  AGRIFY CORPORATION
   
Date: March 31, 2022 By: /s/ Raymond Chang
    By: Raymond Chang
    Title: Chief Executive Officer
(principal executive officer)

  

Pursuant to the requirements of the Securities Exchange Act of 1934, this Report has been signed below by the following person on behalf of the Registrant and in the capacities and on the dates indicated.

 

Signature   Title   Date
/s/ Raymond Chang   Chief Executive Officer and Director   March 31, 2022
Raymond Chang   (Principal Executive Officer)    
/s/ Timothy Oakes   Chief Financial Officer   March 31, 2022
Timothy Oakes   (Principal Financial and Accounting Officer)    
/s/ Thomas Massie   Chief Operating Officer and Director   March 31, 2022
Thomas Massie        
/s/ Guichao Hua   Director   March 31, 2022
Guichao Hua        
/s/ Krishnan Varier   Director   March 31, 2022
Krishnan Varier        
/s/ Timothy Mahoney   Director   March 31, 2022
Timothy Mahoney        
/s/ Stuart Wilcox   Director   March 31, 2022
Stuart Wilcox        
         
/s/ Leonard Sokolow   Director    March 31, 2022
Leonard Sokolow        

 

54

 

 

Agrify Corporation
Index to Consolidated Financial Statements

 

Fiscal Years Ended December 31, 2021 and 2020:    
     
Independent Auditors’ Report (PCAOB ID # 688)   F-2
Consolidated Financial Statements    
Consolidated Balance Sheets   F-3
Consolidated Statements of Operations   F-4
Consolidated Statements of Stockholders’ Equity (Deficit)   F-5
Consolidated Statements of Cash Flows   F-6
Notes to Consolidated Financial Statements   F-7 – F-43

 

F-1

 

 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

To the Shareholders and Board of Directors of

Agrify Corporation and Subsidiaries

 

Opinion on the Financial Statements

 

We have audited the accompanying consolidated balance sheets of Agrify Corporation and Subsidiaries (the “Company”) as of December 31, 2021 and 2020, the related consolidated statements of operations, stockholders’ equity (deficit) and cash flows for each of the two years in the period ended December 31, 2021, 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 its operations and its cash flows for each of the two years in the period ended December 31, 2021, in conformity with accounting principles generally accepted in the United States of America.

 

Basis for Opinion

 

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

 

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

 

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

 

/s/ Marcum llp

 

Marcum llp

 

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

 

Melville, NY

March 31, 2022

 

F-2

 

 

AGRIFY CORPORATION AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS
(In thousands, except share and per share data)

 

   As of December 31, 
   2021   2020 
Assets:        
Cash and cash equivalents  $12,014   $8,111 
Marketable securities   44,550    
 
Accounts receivable, net of allowance for doubtful accounts of $1,415 and $54, as of December 31, 2021 and December 31, 2020, respectively   7,222    4,014 
Inventory, net of reserves of $942 and $0, as of December 31, 2021 and December 31, 2020, respectively   20,498    5,170 
Deferred IPO costs   
    981 
Prepaid expenses and other current assets   2,452    364 
Total current assets   86,736    18,640 
           
Loan receivable   22,255    
 
Property and equipment, net   6,232    873 
Right-of-use assets, net   1,479    
 
Goodwill   50,090    632 
Intangible assets, net   14,072    1,694 
Other non-current assets   1,184    
 
Total Assets  $182,048   $21,839 
           
Liabilities and Stockholders’ Equity          
Current Liabilities:          
Accounts payable  $9,151   $693 
Accrued expenses and other current liabilities   28,764    6,550 
Notes payable, net of debt discount of $0 and $4,777 as of December 31, 2021 and December 31, 2020, respectively   
    12,493 
Derivative liabilities   
    7,141 
Operating lease liabilities, current   814     
Long-term debt, current   1,089     
Deferred revenue   3,772    152 
Total current liabilities   43,590    27,029 
           
Other non-current liabilities   318    435 
Operating lease liabilities, non-current   704    
 
Long-term debt   12    829 
Total Liabilities  44,624   28,293 
           
Commitments and contingencies (Note 21)   
 
    
 
 
           
Stockholders’ Equity (Deficit)          
Common stock, 50,000,000 shares, $0.001 par value authorized as of December 31, 2021 and December 31, 2020, respectively; 22,207,103 and 4,211,677 shares issued and outstanding at December 31, 2021 and 2020, respectively   21    4 
Preferred stock 2,895,000 shares, $0.001 par value authorized as of December 31, 2021 and 2020, respectively; 0 shares issued and outstanding as of December 31, 2021 and 2020, respectively   
    
 
Preferred A stock 105,000, $0.001 par value authorized as of December 31, 2021 and 2020, respectively; 0 and 100,000 shares issued and outstanding at December 31, 2021 and 2020, respectively   
    
 
Additional paid-in capital   196,013    19,827 
Accumulated deficit   (58,975)   (26,510)
Total Stockholders’ Equity (Deficit)   137,059    (6,679)
Non-controlling Interests   365    225 
Total Liabilities and Stockholders’ Equity  $182,048   $21,839 

 

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

 

F-3

 

 

AGRIFY CORPORATION AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except for number of shares and per share amounts)

 

  

Year ended

December 31,

 
   2021   2020 
Revenue, net  $59,859   $12,087 
Cost of goods sold   54,625    11,517 
Gross profit   5,234    570 
           
Selling, general and administrative   34,970    9,832 
Research and development   3,925    3,354 
Change in contingent consideration   1,412    
 
Total operating expenses   40,307    13,186 
Loss from operations   (35,073)   (12,616)
Interest income (expense), net   74    (481)
Other expenses   (31)   
 
Gain (loss) on extinguishment of notes payable   2,685    (5,618)
Gain on forgiveness of PPP loan   45    
 
Change in fair value of derivative liabilities   
    (2,924)
Other income (expense), net   2,773    (9,023)
Net loss before income taxes   (32,300)   (21,639)
Income tax provision   25   
 
Net loss   (32,325)   (21,639)
Income (loss) attributable to non-controlling interest   140    (22)
Net loss attributable to Agrify Corporation  $(32,465)  $(21,617)
Net loss per share attributable to common stockholders – basic and diluted  $(1.69)  $(5.32)
Weighted average common shares outstanding – basic and diluted   19,090,932    4,175,176 

 

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

 

F-4

 

 

AGRIFY CORPORATION AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (DEFICIT)
(In thousands, except share amounts)

 

   Common Stock   Preferred A
Stock
   Additional
Paid-In
   Subscription   Accumulated   Total
Stockholders’
Equity (Deficit)
attributable
   Non-
controlling
   Total
Stockholders’ Equity
 
   Shares   Amount   Shares   Amount   Capital   Receivable   Deficit   to Agrify   Interests   (Deficit) 
Balance, January 1, 2020   3,616,125   $4    
   $
   $4,124   $(40)  $(4,893)  $(805)  $
   $(805)
Stock based compensation       
        
    1,921    
    
    1,921    
    1,921 
Stock subscription       
        
    
    40    
    40    
    40 
Issuance of Preferred A Stock   
    
    100,000    
    10,000    
    
    10,000    
    10,000 
Investment in Agrify Valiant       
        
    
    
    
         40    40 
Acquisition of TriGrow Systems   595,552                1,356            1,356    207    1,563 
Warrants issued and recorded as debt discount in connection with notes payable issuances       
        
    2,426    
    
    2,426    
    2,426 
Net loss       
        
    
    
    (21,617)   (21,617)   (22)   (21,639)
Balance, December 31, 2020   4,211,677   $4    100,000   $
   $19,827   $
   $(26,510)  $(6,679)  $225   $(6,454)
Balance, January 1, 2021   4,211,677   $4    100,000   $
   $19,827   $
   $(26,510)  $(6,679)  $225   $(6,454)
Stock-based compensation       
        
    5,552    
    
    5,552    
    5,552 
Beneficial conversion feature associated with amended Convertible Promissory Notes       
        
    3,869    
    
    3,869    
    3,869 
Conversion of Convertible Notes   1,697,075    2    
    
    13,098    
    
    13,100    
    13,100 
Issuance of common shares in connection with acquisition   8,000    
        
    176    
    
    176    
    176 
Issuance of common stock – Initial Public Offering (“IPO”), net of fees   6,210,000    6    
    
    56,955    
    
    56,961    
    56,961 
Issuance of common stock – Secondary public offering, net of fees   6,388,888    6    
    
    79,833    
    
    79,839         79,839 
Conversion of Preferred A Stock   1,373,038    1    (100,000)   
    (1)   
    
    
    
    
 
Acquisition of Precision and Cascade   666,403    1            12,354            12,355        12,355 
Acquisition of PurePressure   240,301                2,211            2,211        2,211 
Exercise of options   657,620    
    
    
    2,132    
    
    2,132    
    2,132 
Exercise of warrants   754,101    1    
    
    7    
    
    8    
    8 
Net loss       
        
    
    
    (32,465)   (32,465)   140    (32,325)
Balance December 31, 2021   22,207,103   $21    
   $
   $196,013   $
   $(58,975)  $137,059   $365   $137,424 

 

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

 

F-5

 

  

AGRIFY CORPORATION AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CASH FLOWS

(In thousands) 

 

   For the Year ended
December 31,
 
   2021   2020 
CASH FLOWS FROM OPERATING ACTIVITIES:        
Net loss attributable to Agrify Corporation  $(32,465)  $(21,617)
Adjustments to reconcile net loss attributable to Agrify Corporation to net cash used in operating activities:          
Depreciation and amortization   1,310    407 
Amortization of premium on investment securities   951    
 
Interest on investment securities   (1,035)   
 
Change in fair value of contingent consideration   1,412    
 
Provision for doubtful accounts   1,187    54 
Provision for inventory obsolescence   942    
 
Compensation in connection with the issuance of stock options   5,552    1,921 
Issuance of common shares in connection with acquisition   176    
 
Non-cash interest (income) expense   (42)   447 
(Gain) loss on extinguishment of notes payable, net   (2,685)   5,618 
Gain on forgiveness of PPP loan   (45)    
Change in fair value of derivative liabilities   
    2,924 
Deferred income taxes   25    
 
(Gain) loss from disposal of fixed assets   (5)   120 
(Gain) loss attributable to non-controlling interests   140    (22)
Changes in operating assets and liabilities, net of acquisition:          
Accounts receivable   (3,391)   (3,709)
Inventory   (6,568)   (2,941)
Prepaid expenses and other current assets   (1,745)   12 
Right of use assets, net   29    
 
Accounts payable   1,127    (527)
Accrued expenses and other current liabilities   8,284    4,780 
Deferred revenue   (3,303)   (2,249)
Net cash used in operating activities   (30,149)   (14,782)
           
CASH FLOWS FROM INVESTING ACTIVITIES:          
Purchases of property and equipment   (2,220)   (136)
Purchases of intangibles assets   (104)   
 
Purchase of securities   (62,209)   
 
Proceeds from the sale of securities   17,743    
 
Proceeds from the sale of fixed assets   101    
 
Issuance of loan receivable   (22,143)   
 
Cash paid for business combination, net of cash acquired   (35,908)   (1,092)
Net cash used in investing activities   (104,740)   (1,228)
           
CASH FLOWS FROM FINANCING ACTIVITIES:          
Proceeds from issuance of Preferred A Stock   
    10,000 
Proceeds from IPO, net of fees   56,961    
 
Proceeds from Secondary public offering, net of fees   79,839    
 
Proceeds from exercise of options   2,132    
 
Proceeds from exercise of warrants   8    
 
Payments of financing leases   (148)   
 
Minority interest in Valiant   
    40 
Proceeds from PPP Loans   
    823 
Payments of financing leases   
    (88)
Proceeds from notes payable   
    13,100 
Proceeds from issuance of common stock   
    40 
Net cash provided by financing activities   138,792    23,915 
Net increase in cash   3,903    7,905 
Cash and cash equivalents – Beginning of period   8,111    206 
Cash and cash equivalents – End of period  $12,014   $8,111 
Supplemental disclosure of non-cash investing and financing activities:          
Equipment sold for loan receivable to customer  $289   $
 
Warrants issued and recorded as debt discount in connection with notes payable issuances  $
   $2,426 
Bifurcated embedded conversion options recorded as derivative liabilities and debt discount  $
   $2,769 

 

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

 

F-6

 

 

AGRIFY CORPORATION AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands unless otherwise specified, except share and per share data)

 

Note 1 — Nature of Business and Basis of Presentation

 

Description of Business

 

Agrify Corporation (“Agrify” or the “Company”) is a developer of highly advanced and proprietary precision hardware and software grow solutions for the indoor agriculture marketplace and provides equipment and solutions for cultivation, extraction, post-processing, and testing for the cannabis and hemp industry. The Company was formed in the State of Nevada on June 6, 2016 as Agrinamics, Inc., and subsequently changed its name to Agrify Corporation. The Company is sometimes referred to herein by the words “we,” “us,” “our,” and similar terminology.

 

The Company has eight wholly owned subsidiaries, which are collectively referred to as the “Subsidiaries”:

 

AGM Service Corp LLC (formerly AGM Service Corp Inc.);

 

TriGrow Systems, LLC (“TriGrow”, which acted as the Company’s exclusive distributor and which was acquired in January 2020 as TriGrow Systems, Inc. and converted to TriGrow Systems, LLC in May 2020);

 

Ariafy Finance, LLC;

 

Agxiom, LLC;

 

Harbor Mountain Holdings, LLC (“HMH”)(acquired in July 2020);

 

Cascade Sciences, LLC (“Cascade”)(which was acquired by the Company on October 1, 2021);

 

Precision Extraction NewCo, LLC (“Precision”)(which was a newly formed subsidiary in connection with October 1, 2021 acquisition of Mass2Media, LLC, d/b/a PX2 Holdings, LLC, d/b/a Precision Extraction Solutions and Cascade); and

 

PurePressure, LLC (“PurePressure”)(which was acquired by the Company on December 31, 2021).

 

The Company also has ownership interests in the following companies:

 

Teejan Podoponics International LLC (“TPI”)(the Company has owned 50% of TPI” since December 2018);

 

Agrify-Valiant, LLC (“Agrify-Valiant”)(the Company owns 60% of Agrify-Valient, which was formed in December 2019); and

 

Agrify Brands, LLC (“Agrify Brands”)(formerly TriGrow Brands, LLC)(the Company owns 75% of Agrify Brands, which ownership position was created as part of the January 2020 acquisition of TriGrow).

 

On February 1, 2022, the Company entered into an Agreement and Plan of Merger (the “Merger Agreement”) with LS Holdings Corp. (“Lab Society”), Lab Society NewCo, LLC, a newly formed wholly owned subsidiary of the Company (“Merger Sub”), Michael S. Maibach Jr. as the Owner Representative thereunder, and each of the shareholders of Lab Society (collectively, the “Owners”), pursuant to which the Company agreed to acquire Lab Society. Concurrently with the execution of the Merger Agreement, the Company consummated the merger of Lab Society with and into Merger Sub, with Merger Sub surviving such merger as a wholly owned subsidiary of the Company (the “Lab Society Acquisition”). See Note 23, Subsequent Events included elsewhere in the notes to the consolidated financial statements.

  

Reverse Stock Split

 

On January 12, 2021, the Company effected a 1-for-1.581804 reverse stock split. All share and per share information has been retroactively adjusted to give effect to the reverse stock split for all periods presented, unless otherwise indicated.

 

Initial Public Offering and Secondary Public Offering

 

On February 1, 2021, we closed our initial public offering, or (“IPO”), of 6,210,000 shares of common stock (inclusive of 810,000 shares of common stock from the full exercise of the over-allotment option of shares granted to the underwriters). The offer and sale of all of the shares in the IPO were registered under the Securities Act of 1933, as amended, pursuant to a registration statement on Form S-1 (File Nos. 333- 251616 and 333-252490), which was declared effective by the SEC on January 27, 2021. Maxim Group LLC and Roth Capital Partners acted as the underwriters. The public offering price of the shares sold in the offering was $10.00 per share. The total gross proceeds from the offering were $62.1 million.

  

F-7

 

 

After deducting underwriting discounts and commissions of $4 million and offering expenses paid or payable by us of approximately $1 million, the net proceeds from the offering were approximately $57 million. During the fiscal year ended December 31, 2021, we used the net proceeds from the IPO for our current working capital needs to support accounts receivable growth, manage inventory to meet demand forecasts, and support operational growth.

  

On February 19, 2021, we consummated a secondary public offering (the “February Offering”) of 5,555,555 shares of common stock for a price of $13.50 per share, less certain underwriting discounts and commissions. On March 22, 2021, we closed on the sale of an additional 833,333 shares of common stock on the same terms and conditions pursuant to the exercise of the underwriters’ over-allotment option. The exercise of the over-allotment option brought the total number of shares of common stock sold by us in connection with the February Offering to 6,388,888 shares and the total net proceeds received in connection with the February Offering to approximately $80 million, after deducting underwriting discounts and estimated offering expenses. During the fiscal year ended December 31, 2021, we used the net proceeds from the IPO for our current working capital needs to support accounts receivable growth, manage inventory to meet demand forecasts, and support operational growth.

 

On September 14, 2021, the Company entered into a letter agreement and waiver (the “Letter Agreement”), to amend the terms of its underwriting agreement with the representative of the underwriters in the IPO. Pursuant to the letter agreement, the representative agreed to waive the right of first refusal included in the underwriting agreement in consideration of (i) a cash payment of $2.4 million and (ii) the right to participate as a co-manager with ten percent (10%) of the economics with respect to the Company’s next public offering of securities, payable in cash upon the closing of such offering.

 

Coronavirus (“COVID-19”) Pandemic

 

The spike of COVID-19 in the first quarter of 2020 has caused significant volatility in the U.S. markets. There is significant uncertainty around the breadth and duration of business disruptions related to COVID-19, as well as its impact on the U.S. economy. To date, there has not been a material impact on the Company’s business operations and financial performance. The extent of the impact of COVID-19 on the Company’s operational and financial performance will depend in part, on the length and severity of these restrictions and on the Company’s ability to conduct business in the ordinary course. 

 

The Paycheck Protection Program

 

In May and July 2020, the Company entered into two separate PPP Loans with Bank of America pursuant to the Paycheck Protection Program (the “PPP”) under the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) administered by the U.S. Small Business Administration (the “SBA”)(the “PPP Loans”). The Company received total proceeds of approximately $823 thousand from the unsecured PPP Loans, of which $44 thousand was forgiven in September 2021. The Company’s application related to the forgiveness of the remaining outstanding balance of PPP Loans is currently under review by the SBA.

 

Note 2 — Summary of Significant Accounting Policies

 

Basis of Presentation and Principles of Consolidation

 

Accounting for Wholly Owned Subsidiaries

 

The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the U.S. (“GAAP”) and include the accounts of Agrify Corporation and its wholly owned subsidiaries, as described above in Note 1 – Nature of Business and Basis of Presentation, in accordance with the provisions required by the Consolidation Topic 810 of the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”). The Company includes results of operations of acquired companies from the date of acquisition. All significant intercompany transactions and balances are eliminated. 

  

 Accounting for Less Than Wholly Owned Subsidiaries

 

For the Company’s less than wholly owned subsidiaries, which include TPI, Agrify-Valiant, and Agrify Brands, the Company first analyzes whether these entities are a variable interest entity (a “VIE”) in accordance with ASC Topic 810 Consolidation (“ASC 810”), and if so, whether the Company is the primary beneficiary requiring consolidation. A VIE is an entity that has (i) insufficient equity to permit it to finance its activities without additional subordinated financial support or (ii) equity holders that lack the characteristics of a controlling financial interest. VIEs are consolidated by the primary beneficiary, which is the entity that has both the power to direct the activities that most significantly impact the entity’s economic performance and the obligation to absorb losses or the right to receive benefits from the entity that potentially could be significant to the entity. Variable interests in a VIE are contractual, ownership or other financial interests in a VIE that change with changes in the fair value of the VIE’s net assets. The Company continuously re-assesses (i) whether the joint venture is a VIE, and (ii) if the Company is the primary beneficiary of the VIE. If it is determined that the joint venture qualifies as a VIE and the Company is the primary beneficiary, it is consolidated. 

 

Based on the Company’s analysis for these entities, the Company has determined that Agrify-Valiant, LLC and Agrify Brands, LLC are each a VIE and that the Company is the primary beneficiary. While the Company owns 60% of Agrify-Valiant, LLC’s equity interests and 75% of Agrify Brands, LLC’s equity interests, the remaining equity interests in Agrify-Valiant, LLC and Agrify Brands, LLC are owned by unrelated third parties, and the agreement with these third parties provides the Company with greater voting rights. Accordingly, the Company consolidates the financial statements of Agrify-Valiant, LLC and Agrify Brands, LLC under the VIE rules and reflects the third parties’ interests in the consolidated financial statements as a non-controlling interest. The Company records this non-controlling interest at its initial fair value, adjusting the basis prospectively for the third parties’ share of the respective consolidated investments’ net income or loss or equity contributions and distributions. These non-controlling interests are not redeemable by the equity holders and are presented as part of permanent equity. Income and losses are allocated to the non-controlling interest holders based on its economic ownership percentage. The investment in 50% of the shares of TPI is treated as an equity investment as the Company cannot exercise significant influence.

 

F-8

 

  

Use of Estimates

 

The preparation of the Company’s consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of expenses during the reporting period. Significant estimates and assumptions reflected in these consolidated financial statements include, but are not limited to, the accrual of expenses. The Company bases its estimates on historical experience, known trends and other market-specific or other relevant factors that it believes to be reasonable under the circumstances. On an ongoing basis, management evaluates its estimates when there are changes in circumstances, facts and experience. Changes in estimates are recorded in the period in which they become known. Actual results could differ from those estimates.

 

Fiscal Year

 

The Company, and its Subsidiaries, Fiscal Year ends on December 31, each year.

 

Emerging Growth Company

 

We qualify as an “emerging growth company” as defined in the Jumpstart Our Business Startups Act of 2012, which we refer to as the JOBS Act. As a result, we are permitted to, and intend to, rely on exemptions from certain disclosure requirements that are applicable to other companies that are not emerging growth companies.

 

In addition, the JOBS Act provides that an “emerging growth company” can use the extended transition period for complying with new or revised accounting standards.

 

We will remain an “emerging growth company” until the earliest to occur of:

 

  our reporting $1.0 billion or more in annual gross revenues;
     
  our issuance, in a three-year period, of more than $1.0 billion in non-convertible debt;
     
  the end of the fiscal year in which the market value of our common stock held by non-affiliates exceeds $700 million on the last business day of our second fiscal quarter; and
     
  December 31, 2026.

  

Reclassifications

 

Certain amounts in the prior period financial statements have been reclassified to conform to the presentation of the current period financial statements. In this Annual Report on Form 10-K, we have reclassified our capitalized website costs so that they are included as part of our aggregate intangible assets, net in our consolidated balance sheets as of December 31, 2021 and 2020.

 

Cash and Cash Equivalents

 

Cash and cash equivalents consist principally of cash and deposits with maturities of three months or less as of December 31, 2021 and December 31, 2020. All cash equivalents are carried at cost, which approximates fair value.

 

Marketable Securities 

 

The Company’s marketable security investments primarily include investments held in mutual funds, municipal bonds, and corporate bonds. The mutual funds are recorded at fair value in the accompanying consolidated balance sheets as part of cash and cash equivalents. The municipal and corporate bonds are considered held to maturity and are recorded at amortized cost in the accompanying consolidated balance sheet. The fair values of these investments were estimated using recently executed transactions and market price quotations. The Company considers current assets those investments which will mature within the next 12 months including interest receivable on the long-term bonds.

 

Accounts Receivable, Net

 

Accounts receivable, net primarily consists of amounts billed and currently due from customers. Accounts receivable balances are presented net of an allowance for credit losses, which is an estimate of amounts that may not be collectible. In determining the amount of the allowance at each reporting date, the Company makes judgments about general economic conditions, historical write-off experience and any specific risks identified in customer collection matters, including the aging of unpaid accounts receivable and changes in customer financial conditions. Account balances are written off after all means of collection are exhausted and the potential for non-recovery is determined to be probable. Adjustments to the allowance for credit losses are recorded as general and administrative expenses in the consolidated statements of operations.

 

F-9

 

 

Concentration of Credit Risk and Significant Customer

 

Financial instruments that potentially subject the Company to concentration of credit risk primarily consist of cash and accounts receivable. The Company places its cash with financial institutions in the United States. The cash balances are insured by the FDIC up to $250 thousand per depositor with unlimited insurance for funds in noninterest-bearing transaction accounts through December 31, 2021. At times, the amounts in these accounts may exceed the federally insured limits.

 

The Company has certain customers whose revenue individually represented 10% or more of the Company’s total revenue, or whose accounts receivable balances individually represent 10% or more of the Company’s total accounts receivable. Refer to the following table.

 

The Company has certain customers whose revenue individually represented 10% or more of the Company’s total revenue, or whose accounts receivable balances individually represent 10% or more of the Company’s total accounts receivable. Refer to the following table.

 

Revenue

 

For the years ended December 31, 2021 and 2020, the Company’s customers that accounted for 10% or more of the total revenue were as follows:

 

   2021   2020 
(Dollar Amounts in Thousands)  Amount   % of Total
Revenue
   Amount   % of Total
Revenue
 
New England Innovation Academy (“NEIA”) – Related Party  $22,010    36.8%  $3,916    32.4%
Customer B   
                 *
    
          *
   $1,660    13.7%
Greenstone Holdings - Related Party  $9,429    15.8%   
*
    
 *
 
Customer D   
                     *
    
         *
   $4,000    33.1%

 

* Customer revenue, as a percentage of total revenue was less than 10%

 

Accounts Receivable, Net

 

As of December 31, 2021 and 2020, the Company’s customers that accounted for 10% or more of the total accounts receivable, net, were as follows:

 

   2021   2020 
(Dollar Amounts in Thousands)  Amount   % of Total Accounts Receivable   Amount   % of Total Accounts Receivable 
                 
NEIA – Related Party  $3,498    48.4%  $1,655    41.2%
Customer B  $1,541    21.3%  $1,510    37.6%
Customer F   
                      *
    
           *
   $400    10%

 

* Customer accounts receivable balance, as a percentage of total accounts receivable balance, was less than 10%

 

Inventories

 

The Company values all of its inventories, which consist primarily of raw material hardware components, at the lower of cost or net realizable value with cost principally determined by the weighted average cost method on a first in first out basis. Write-offs of potentially slow moving or damaged inventory are recorded through specific identification of obsolete or damaged material. Physical inventories are taken at least once annually for all inventory locations.

 

Property and Equipment

 

Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation and amortization expenses are recognized using the straight-line method over the estimated useful life of each asset, as follows:

 

   Estimated Useful Life (Years)
Computer and office equipment  2 to 3
Furniture and fixtures  2
Software  3
Vehicles  5
Research and development laboratory equipment  5
Machinery and equipment  3 to 5
Leased equipment at customer  5 to 13
Trade show assets  3 to 5
Leasehold improvements  Lower of estimated useful life
or remaining lease term

 

F-10

 

 

Estimated useful lives are periodically assessed to determine if changes are appropriate. Maintenance and repairs are charged to expense as incurred. When assets are retired or otherwise disposed of, the cost of these assets and related accumulated depreciation or amortization are eliminated from the consolidated balance sheet and any resulting gains or losses are included in the consolidated statement of operations in the period of disposal. Costs for capital assets not yet placed into service are capitalized as construction-in-progress and depreciated once placed into service.

 

Goodwill

 

Goodwill is defined as the excess of cost over the fair value of assets acquired and liabilities assumed in a business combination. Goodwill is tested for impairment annually and more frequently if events and circumstances indicate that the asset might be impaired. The Company has determined it is a single reporting unit for the purpose of conducting the goodwill impairment assessment. A goodwill impairment charge is recorded if the amount by which the Company’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. Factors that could lead to a future impairment include material uncertainties such as a significant reduction in projected revenues, a deterioration of projected financial performance, future acquisitions and/or mergers, and a decline in the Company’s market value as a result of a significant decline in the Company’s stock price. There have been no impairment charges recorded for fiscal 2021 and fiscal 2020.

 

Intangible Assets

 

The Company initially records intangible assets at their estimated fair values and reviews these assets periodically for impairment. Identifiable intangible assets, which consist principally of customer-related assets, acquired and/or developed technology, non-compete agreements, and trade names, are reported net of accumulated amortization and are being amortized over their estimated useful lives at amortization rates that are proportional to each asset’s estimated economic benefit. The Company’s intangible assets are amortized on a straight-line basis over the estimated useful lives of the assets. The Company reviews the carrying value of these intangible assets annually, or more frequently if indicators of impairment are present. 

 

The finite-lived useful lives are as follows:

 

Trade names   5 to 7 years
Acquired developed technology   5 to 8 years
Non-compete agreements   5 years
Customer relationships   5 to 8 years
Capitalized website costs   3 to 5 years

 

In performing the review of the recoverability intangible assets, the Company considers several factors, including whether there have been significant changes in legal factors or the overall business climate that could affect the underlying value of an asset. The Company also considers whether there is an expectation that the asset will be sold or disposed of before the end of its originally estimated useful life. If, as a result of examining any of these factors, the Company concludes that the carrying value of intangible asset exceeds its estimated fair value, an impairment charge will be recognized and reduce the carrying value of the asset to its estimated fair value.

  

Convertible Notes Payable

 

The Company evaluates its convertible instruments to determine if those contracts or embedded components of those contracts qualify as derivative financial instruments to be separately accounted for in accordance with Accounting Standards Codification Topic 815 of the FASB. The accounting treatment of derivative financial instruments requires that the Company record certain embedded conversion options (“ECOs”), certain variable-share settlement features and any related freestanding instruments at their fair values as of the inception date of the agreement and at fair value as of each subsequent balance sheet date. Any change in fair value is recorded as non-operating, non-cash income or expense for each reporting period at each balance sheet date. The Company reassesses the classification of its derivative instruments at each balance sheet date. If the classification changes as a result of events during the period, the contract is reclassified as of the date of the event that caused the reclassification. Bifurcated embedded conversion options, variable-share settlement features and any related freestanding instruments are recorded as a discount to the host instrument which is amortized to interest expense over the life of the respective note using the effective interest method. 

 

If the instrument is determined to not be a derivative liability, the Company then evaluates for the existence of a beneficial conversion feature (“BCF”) by comparing the commitment date fair value to the effective conversion price of the instrument. The Company records a BCF as debt discount which is amortized to interest expense over the life of the respective note using the effective interest method. BCFs that are contingent upon the occurrence of a future event are recognized when the contingency is resolved.

 

Leases

 

The Company determines at the inception of a contract if such arrangement is or contains a lease. A contract is or contains a lease if the contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration. The Company classifies leases at the lease commencement date as operating or finance leases and records a right-of-use asset and a lease liability on the consolidated balance sheet for all leases with an initial lease term of greater than 12 months. Leases with an initial term of 12 months or less are not recorded on the balance sheet, but payments are recognized as expense on a straight-line basis over the lease term.

 

The Company’s contracts may contain both lease and non-lease components. Non-lease components may include maintenance, utilities, and other operating costs. The Company combines the lease and non-lease components of fixed costs in its lease arrangements as a single lease component. Variable costs, such as utilities or maintenance costs, are not included in the measurement of right-of-use assets and lease liabilities, but rather are expensed when the event determining the amount of variable consideration to be paid occurs.

  

F-11

 

 

Lease liabilities and their corresponding right-of-use assets are recorded based on the present value of future lease payments over the expected lease term. The Company determines the present value of future lease payments by using its estimated secured incremental borrowing rate for that lease term as the interest rate implicit in the lease is not readily determinable. The Company estimates its secured incremental borrowing rate for each lease based on the rate of interest that the Company would have to pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term.

 

Certain of the Company’s leases include options to extend or terminate the lease. The amounts determined for the Company’s right-of-use assets and lease liabilities generally do not assume that renewal options or early-termination provisions, if any, are exercised, unless it is reasonably certain that the Company will exercise such options.

 

Deferred Revenue

 

Deferred revenue includes amounts collected or billed in excess of revenue recognized. Deferred revenue is recognized as revenue as the related performance obligations are satisfied. Deferred revenue that will be recognized during the succeeding twelve-month period is recorded as a current liability and the remaining portion is recorded as a noncurrent liability on the consolidated balance sheet.

 

Fair Value of Financial Instruments

 

The Company’s financial instruments consist of cash, accounts receivable, accounts payable and accrued expenses. The estimated fair value of the accounts receivable and accounts payable approximates their carrying value due to the short-term nature of these instruments.

 

Stock-Based Compensation

 

The Company measures all stock options and other stock-based awards granted to employees and directors based on the fair value on the date of the grant and recognizes compensation expense of those awards, net of estimated forfeitures, over the requisite service period, which is generally the vesting period of the respective award. Historically, the Company has issued stock options to employees, directors and consultants with only service-based vesting conditions and records the expense for these awards using the straight-line method.

 

The Company classifies stock-based compensation expense in its consolidated statements of operations and comprehensive loss in the same manner in which the award’s recipient’s payroll costs are classified.

 

The fair value of each stock option grant is estimated on the date of grant using the Black-Scholes option-pricing model. The Company historically had been a private company and lacks company-specific historical and implied volatility information. Therefore, it estimates its expected stock volatility based on the historical volatility of similar publicly traded companies and expects to continue to do so until such time as it has adequate historical data regarding the volatility of its own traded stock price. The expected term of the Company’s stock options has been determined utilizing the “simplified” method for awards that qualify as “plain-vanilla” options. The risk-free interest rate is determined by reference to the U.S. Treasury yield curve in effect at the time of grant of the award for time periods approximately equal to the expected term of the award. The expected dividend yield is based on the fact that the Company has never paid cash dividends and does not expect to pay any cash dividends in the foreseeable future.

 

Business Combinations

 

The Company accounts for business acquisitions using the purchase method of accounting, in accordance with which assets acquired and liabilities assumed are recorded at their respective fair values at the acquisition date. The fair value of the consideration paid, including contingent consideration, is assigned to the assets acquired and liabilities assumed based on their respective fair values. Goodwill represents excess of the purchase price over the estimated fair values of the assets acquired and liabilities assumed.

 

Significant judgments are used in determining fair values of assets acquired and liabilities assumed, as well as intangibles and their estimated useful lives. Fair value and useful life determinations are based on, among other factors, estimates of future expected cash flows, royalty cost savings and appropriate discount rates used in computing present values. These judgments may materially impact the estimates used in allocating acquisition date fair values to assets acquired and liabilities assumed, as well as the Company's current and future operating results. Actual results may vary from these estimates which may result in adjustments to goodwill and acquisition date fair values of assets and liabilities during a measurement period or upon a final determination of asset and liability fair values, whichever occurs first. Adjustments to fair values of assets and liabilities made after the end of the measurement period are recorded within the Company's operating results.

 

For contingent consideration arrangements, a liability is recognized at fair value as of the acquisition date with subsequent fair value adjustments recorded in operations. Additional information regarding the Company’s contingent consideration arrangements may be found in Note 5 – Fair Value Measures included elsewhere in the notes to the consolidated financial statements.

 

F-12

 

  

Revenue Recognition

 

Overview

 

The Company generates revenue from the following sources: (1) equipment sales, (2) services sales and (3) construction contracts.

 

The Company recognizes revenue from contracts with customers using a five-step model, which is described below:

 

identify the customer contract;

 

identify performance obligations that are distinct;

 

determine the transaction price;

 

allocate the transaction price to the distinct performance obligations; and

 

recognize revenue as the performance obligations are satisfied.

 

Identify the customer contract

 

A customer contract is generally identified when there is approval and commitment from both the Company and its customer, the rights have been identified, payment terms are identified, the contract has commercial substance and collectability, and consideration is probable. Specifically, the Company obtains written/electronic signatures on contracts and a purchase order, if said purchase orders are issued in the normal course of business by the customer.

 

Identify performance obligations that are distinct

 

A performance obligation is a promise to provide a distinct good or service or a series of distinct goods or services. A good or service that is promised to a customer is distinct if the customer can benefit from the good or service either on its own or together with other resources that are readily available to the customer, and a company’s promise to transfer the good or service to the customer is separately identifiable from other promises in the contract.

 

Determine the transaction price 

 

The transaction price is the amount of consideration to which the Company expects to be entitled in exchange for transferring goods or services to a customer, excluding sales taxes that are collected on behalf of government agencies.

 

Allocate the transaction price to distinct performance obligations 

 

The transaction price is allocated to each performance obligation based on the relative standalone selling prices (“SSP”) of the goods or services being provided to the customer. The Company’s contracts typically contain multiple performance obligations, for which the Company accounts for individual performance obligations separately, if they are distinct. The standalone selling price reflects the price the Company would charge for a specific piece of equipment or service if it was sold separately in similar circumstances and to similar customers.

 

F-13

 

 

Recognize revenue as the performance obligations are satisfied 

 

Revenue is recognized when, or as, performance obligations are satisfied by transferring control of a promised product or service to a customer.

 

Significant Judgments

 

The Company into enters contracts that can include various combinations of equipment, services and construction, which are generally capable of being distinct and accounted for as separate performance obligations. Contracts with customers often include promises to transfer multiple products and services to a customer. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment. Once the Company determines the performance obligations, it determines the transaction price, which includes estimating the amount of variable consideration to be included in the transaction price, if any. The Company then allocates the transaction price to each performance obligation in the contract based on the SSP. The corresponding revenue is recognized as the related performance obligations are satisfied.

 

Judgment is required to determine the SSP for each distinct performance obligation. The Company determines SSP based on the price at which the performance obligation is sold separately and the methods of estimating SSP under the guidance of Accounting Standards Codification (“ASC”) 606-10-32-33. If the SSP is not observable through past transactions, the Company estimates the SSP, taking into account available information such as market conditions, expected margins, and internally approved pricing guidelines related to the performance obligations. The Company licenses its software as a SaaS type subscription license, whereby the customer only has a right to access the software over a specified time period. The full value of the contract is recognized ratably over the contractual term of the SaaS subscription, adjusted monthly if tiered pricing is relevant. The Company typically satisfies its performance obligations for equipment sales when equipment is made available for shipment to the customer; for services sales as services are rendered to the customer and for construction contracts both as services are rendered and when contract is completed.

 

The Company utilizes the cost-plus margin method to determine the SSP for equipment and buildout services. It is based on the cost of the services from third parties, plus a reasonable markup that the Company believes is reflective of a market-based reseller margin.

 

The SSP for services in time and materials contracts is determined by observable prices in standalone services arrangements.

 

Variable consideration in the form of royalties, revenue share, monthly fees, and service credits are estimated at contract inception and updated at the end of each reporting period if additional information becomes available. Variable consideration is typically not subject to constraint. Changes to variable consideration were not material for the periods presented.

 

If contracts have payment terms that differ from the timing of revenue recognition, the Company will assess whether the transaction price for those contracts include a significant financing component. The Company has elected the practical expedient that permits an entity to not adjust for the effects of a significant financing component if the Company expects that at the contract inception, the period between when the entity transfers a promised good or service to a customer and when the customer pays for that good or service, will be one year or less. For those contracts in which the period exceeds the one-year threshold, this assessment, as well as the quantitative estimate of the financing component and its relative significance, requires judgment. Accordingly, the Company imputes interest on such contracts at an agreed upon interest rate and will present the financing components separately as financial income. For the years ended December 31, 2021 and 2020, the Company did not have any such financial income.

 

 Payment terms with customers typically require payment 30 days from invoice date. The Company’s agreements with its customers do not provide for any refunds for services or products and therefore no specific reserve for such is maintained. In the infrequent instances where customers raise a concern over delivered products or services, the Company has endeavored to remedy the concern and all costs related to such matters have been insignificant in all periods presented.

 

F-14

 

  

The Company has elected to treat shipping and handling activities after the customer obtains control of the goods as a fulfillment cost and not as a promised good or service. Accordingly, the Company will accrue all fulfillment costs related to the shipping and handling of consumer goods at the time of shipment. The Company has payment terms with its customers of one year or less and has elected the practical expedient applicable to such contracts not to consider the time value of money. Sales, value add, and other taxes the Company collects concurrent with revenue-producing activities are excluded from revenue.

  

The Company receives payment from customers based on specified terms that are generally less than 30 days from the satisfaction of performance obligations. There are no contract assets related to performance under the contract. The difference in the opening and closing balances of the Company’s deferred revenue primarily results from the timing difference between the Company’s performance and the customer’s payment. The Company fulfils obligations under a contract with a customer by transferring products and services in exchange for consideration from the customer. Accounts receivables are recorded when the customer has been billed or the right to consideration is unconditional. The Company recognizes deferred revenue when consideration has been received or an amount of consideration is due from the customer, and the Company has a future obligation to transfer certain proprietary products.

 

In accordance with ASC 606-10-50-13, the Company is required to include disclosure on its remaining performance obligations as of the end of the current reporting period. Due to the nature of the Company’s contracts, these reporting requirements are not applicable. The majority of the Company’s remaining contracts meet certain exemptions as defined in ASC 606-10-50-14 through 606-10-50-14A, including (i) performance obligation is part of a contract that has an original expected duration of one year or less and (ii) the right to invoice practical expedient.

 

The Company generally provides a one-year warranty on its products for materials and workmanship but may provide multiple year warranties as negotiated, and will pass on the warranties from its vendors, if any, which generally covers this one-year period. In accordance with ASC 450-20-25, the Company accrues for product warranties when the loss is probable and can be reasonably estimated. The reserve for warranty returns is included in accrued expenses and other current liabilities in the Company’s consolidated balance sheets.

 

Research and Development Costs

 

The Company expenses research and development costs as incurred. Research and development expenses include payroll, employee benefits and other expenses associated with product development. The Company incurs research and development costs associated with the development and enhancement of both hardware and software products associated with its cultivation and extraction equipment, as well as its SaaS-based software offering, Agrify Insights.

 

Shipping and Handling Charges

 

The Company incurs costs related to shipping and handling of its manufactured products. These costs are expensed as incurred as a component of cost of sales. Shipping and handling charges related to the receipt of raw materials are also incurred, which are recorded as a cost of the related inventory.

 

Equity Method Investments

 

Investments in affiliates which are 50% or less owned by the Company for which the Company exercises significant influence but does not have control are accounted for on the equity method. The Company has investments in equity investments without readily determinable fair values, which represents investments in entities where the Company does not have the ability to significantly influence the operations of the entities.

 

An assessment of whether or not the Company (as a holder of 50% of TPI) has the power to direct activities that most significantly impact TPI’s economic performance and to identify the party that obtains the majority of the benefits of the investment was performed as of December 31, 2021 and December 31, 2020, and will be performed as of each subsequent reporting date. After each of these assessments, the Company concluded that the activities that most significantly impact TPI’s economic performance are the growth, marketing, sale, and distribution of products using TPI’s technology and IP, each of which are solely directed by TPI. Based on our consideration of these assessments, the Company concluded that the Company’s investment in TPI should be accounted for under the equity method.

 

The carrying value of the Company’s investment in TPI was $0 as of December 31, 2021 and December 31, 2020. The Company did not recognize revenue from TPI for the years ended December 31, 2021 and 2020.

  

F-15

 

  

Income Taxes

 

The Company accounts for income taxes pursuant to the provisions of ASC Topic 740, “Income Taxes,” which requires, among other things, an asset and liability approach to calculating deferred income taxes. The asset and liability approach requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the carrying amounts and the tax bases of assets and liabilities. A valuation allowance is provided to offset any net deferred tax assets for which management believes it is more likely than not that the net deferred asset will not be realized.

 

The Company follows the provisions of ASC 740-10-25-5, “Basic Recognition Threshold.” When tax returns are filed, it is highly certain that some positions taken would be sustained upon examination by the taxing authorities, while others are subject to uncertainty about the merits of the position taken or the amount of the position that would be ultimately sustained. In accordance with the guidance of ASC 740-10-25-6, the benefit of a tax position is recognized in the consolidated financial statements in the period during which, based on all available evidence, management believes it is more likely than not that the position will be sustained upon examination, including the resolution of appeals or litigation processes, if any. Tax positions taken are not offset or aggregated with other positions. Tax positions that meet the more-likely-than-not recognition threshold are measured as the largest amount of tax benefit that is more than 50 percent likely of being realized upon settlement with the applicable taxing authority. The portion of the benefits associated with tax positions taken that exceeds the amount measured as described above should be reflected as a liability for unrecognized tax benefits in the accompanying balance sheets along with any associated interest and penalties that would be payable to the taxing authorities upon examination. The Company believes its tax positions are all highly certain of being upheld upon examination. As such, the Company has not recorded a liability for unrecognized tax benefits. As of December 31, 2021, tax years 2016 through 2021 remain open for IRS audit. The Company has received no notice of audit from the IRS for any of the open tax years.

 

The Company recognizes the benefit of a tax position when it is effectively settled. ASC 740-10-25-10, “Basic Recognition Threshold” provides guidance on how an entity should determine whether a tax position is effectively settled for the purpose of recognizing previously unrecognized tax benefits. ASC 740-10-25-10 clarifies that a tax position can be effectively settled upon the completion of an examination by a taxing authority. For tax positions considered effectively settled, the Company recognizes the full amount of the tax benefit.

 

For the period ended December 31, 2021, the Company recorded a deferred tax liability of approximately $25 thousand, comprised of its change in deferred tax liability during the year related to its indefinite lived intangible asset balance. The indefinite lived intangibles are not all available as a source of income and thus are not fully available to offset the Company's deferred tax assets. As of December 31, 2021, the Company has federal and state net operating loss (NOL) carryforwards of approximately $52.2 million and $28.9 million, respectively. The Company has not yet filed its 2018, 2019, 2020 and 2021 federal and state tax returns.

 

There was no federal income tax expense for the years ended December 31, 2021 and 2020 due to the Company’s net losses. The Company has not yet filed its 2018, 2019, 2020 and 2021 federal and state tax returns.

  

Net Loss Per Share

 

Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities. Basic loss per share is computed by dividing net loss available to common stockholders by the weighted average number of common shares outstanding. Net loss available to common stockholders represents net loss attributable to common stockholders reduced by the allocation of earnings to participating securities. Losses are not allocated to participating securities as the holders of the participating securities do not have a contractual obligation to share in any losses. Diluted loss per share adjusts basic loss per share for the potentially dilutive impact of stock options and warrants. As the Company has reported losses for all periods presented, all potentially dilutive securities including stock options and warrants, are antidilutive and accordingly, basic net loss per share equals diluted net loss per share.

 

Net loss per share calculations for all periods have been adjusted to reflect the reverse stock split effected on January 12, 2021. Net loss per share was calculated based on the weighted average number of common stock outstanding.

 

F-16

 

 

Note 3 — Accounting Pronouncements

 

Recently Adopted Accounting Pronouncements

 

In August 2018, the FASB issued ASU No. 2018-15, Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract, which aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The new standard requires capitalized costs to be amortized on a straight-line basis generally over the term of the arrangement, and the financial statement presentation for these capitalized costs would be the same as that of the fees related to the hosting arrangements. The Company adopted this standard effective January 1, 2020, using a prospective approach. The adoption of this new standard did not have a material impact on the Company’s consolidated financial statements. Subsequent impact will depend on the magnitude of implementation costs to be incurred. Implementation costs capitalized subsequent to adoption will be recognized in operating expenses in the statements of operations over the non-cancelable period of the hosting arrangement plus any renewal periods reasonably certain to be taken.

 

Pending Accounting Pronouncements

 

In June 2016, the Financial Accounting Standards Board (the “FASB”) issued Accounting Standards Update (“ASU”) No. 2016-13, Financial Instruments—Credit Losses (Topic 326), which introduces a new methodology for accounting for credit losses on financial instruments, including available-for-sale debt securities and accounts receivable. The guidance establishes a new “expected loss model” that requires entities to estimate current expected credit losses on financial instruments by using all practical and relevant information. Any expected credit losses are to be reflected as allowances rather than reductions in the amortized cost of available-for-sale debt securities. ASU 2016-13 is effective in the first quarter of fiscal 2024. The Company is currently evaluating if this guidance will have a material effect to its consolidated financial statements.

 

In August 2020, the FASB issued ASU No. 2020-06, Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity. The amendments in ASU No. 2020-06 simplify the complexity associated with applying U.S. GAAP for certain financial instruments with characteristics of liabilities and equity. More specifically, the amendments focus on the guidance for convertible instruments and derivative scope exceptions for contracts in an entity’s own equity. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. The Company is currently evaluating the impact of the new standard on its consolidated financial statements and related disclosures.

 

In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 606): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires that an entity recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606 as if it had originated the contracts. Generally, this should result in an acquirer recognizing and measuring the acquired contract assets and contract liabilities consistent with how they were recognized and measured in the acquiree’s financial statements, if the acquiree prepared financial statements in accordance with U.S. GAAP. The amendment in this update is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption is permitted, including adoption in an interim period. The guidance should be applied prospectively to business combinations occurring on or after the effective date of the amendment in this update. The Company is evaluating the potential impact of this adoption on its consolidated financial statements and related disclosures.

 

All other Accounting Standards Updates issued but not yet effective are not expected to have a material effect on the Company’s future financial statements.

 

F-17

 

 

Note 4 — Revenue and Deferred Revenue

 

Revenue

 

During the years ended December 31, 2021 and 2020, the Company generated revenue from the following sources: (1) equipment sales, (2) services sales and (3) construction contracts.

 

The Company sells its equipment and services to customers under a combination of a contract and purchase order. Equipment revenue includes sales from proprietary products designed and engineered by the Company such as Agrify Vertical Farming Units (“VFUs”), container farms, integrated grow racks, and LED grow lights, and non-proprietary products designed, engineered, and manufactured by third parties such as air cleaning systems and pesticide-free surface protection.

 

Construction contracts normally provide for payment upon completion of specified work or units of work as identified in the contract. Although there is considerable variation in the terms of these contracts, they are primarily structured as time-and-material contracts. The Company enters time-and-materials contracts under which the Company is paid for labor and equipment at negotiated hourly billing rates and other expenses, including materials, as incurred at rates agreed to in the contract. The Company uses two main sub-contractors to execute the construction contracts.

 

Disaggregation of Revenue — The following table provides revenue disaggregated by timing of revenue recognition:

 

   Year ended
December 31,
 
(Dollar Amounts in Thousands)  2021   2020 
Transferred at a point in time  $23,624   $4,907 
Transferred over time   36,235    7,180 
   $59,859   $12,087 

 

In accordance with ASC 606-10-50-13, the Company is required to include disclosure on its remaining performance obligations as of the end of the current reporting period. Due to the nature of the Company’s contracts, these reporting requirements are not applicable. The majority of the Company’s remaining contracts meet certain exemptions as defined in ASC 606-10-50-14 through 606-10-50-14A, including (i) performance obligation is part of a contract that has an original expected duration of one year or less and (ii) the right to invoice practical expedient.

 

The Company generally provides a one-year warranty on its products for materials and workmanship but may provide multiple year warranties as negotiated, and will pass on the warranties from its vendors, if any, which generally covers this one-year period. In accordance with ASC 450-20-25, the Company accrues for product warranties when the loss is probable and can be reasonably estimated. As of December 31, 2021, the Company maintains a reserve for warranty returns of $398 thousand. No warranty reserve was recorded by the Company as of December 31, 2020. The reserve for warranty returns is included in accrued expenses and other current liabilities in the Company’s consolidated balance sheets.

 

Deferred Revenue

 

Significant changes in the Company’s current deferred revenue balance for the years ended December 31, 2021 and 2020:

 

   Year ended
December 31,
 
(Dollar Amounts in Thousands)  2021   2020 
Total current deferred revenue, beginning of period  $152   $
 
Additions   3,758    152 
Interest income on deferred revenue   4    
 
Recognized   (142)   
 
Total current deferred revenue, end of period  $3,772   $152 

 

Deferred revenue balances primarily consist of customer deposits on our cultivation and extraction solutions equipment. As of December 31, 2021 and 2020, all of our deferred revenue balances were reported as current liabilities in the accompanying consolidated balance sheets.

 

F-18

 

 

Note 5 — Fair Value Measures 

 

Fair Values of Assets and Liabilities

    

The Company measures fair value at the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. In determining fair value, the assumptions that market participants would use in pricing an asset or liability (the inputs) are based on a tiered fair value hierarchy consisting of three levels, as follows:

 

  Level 1: Observable inputs such as quoted prices for identical assets or liabilities in active markets.
  Level 2: Other inputs that are observable directly or indirectly, such as quoted prices for similar instruments in active markets or for similar markets that are not active.
  Level 3: Unobservable inputs for which there is little or no market data which require the Company to develop its own assumptions about how market participants would price the asset or liability.

 

Valuation techniques for assets and liabilities include methodologies such as the market approach, the income approach, or the cost approach, and may use unobservable inputs such as projections, estimates and management’s interpretation of current market data. These unobservable inputs are only utilized to the extent that observable inputs are not available or cost-effective to obtain.

 

At December 31, 2021 and December 31, 2020, the Company’s assets and liabilities measured at fair value on a recurring basis were as follows:

 

    December 31, 2021     December 31, 2020  
    Fair Value Measurements Using Input Types     Fair Value Measurements Using Input Types  
(Dollar Amounts in Thousands)   Level 1     Level 2     Level 3     Total     Level 1     Level 2     Level 3     Total  
                                                 
Assets                                                
Mutual funds (included in cash and cash equivalents)   $ 178     $
    $
    $ 178     $
    $
    $
    $
 
Held to maturity securities                                                                
Municipal bonds     9,961      
     
      9,961      
     
     
     
 
Corporate bonds     34,589      
     
      34,589      
     
     
     
 
Total held to maturity securities   $ 44,728     $
    $
    $ 44,728     $
    $
    $
    $
 
Liabilities                                                                
Notes payables, net of discount   $
    $
    $
    $
    $
    $
    $ 12,493     $ 12,493  
Derivative liabilities    
     
     
     
     
     
      7,141       7,141  
Contingent consideration    
     
      6,137       6,137      
     
     
     
 
Total liabilities   $
    $
    $
6,137
    $
6,137
    $
    $
    $ 19,634     $ 19,634  

 

Fair Value of Financial Instruments

 

The Company has certain financial instruments which consist of cash and cash equivalents, marketable securities, accounts receivable, loan receivable, accounts payable, notes payable, derivative liabilities, deferred revenue, and long-term debt. Fair value information for each of these instruments is as follows:

 

  Cash and cash equivalents, accounts receivable, accounts payable and deferred revenue liabilities fair values approximate their carrying values, due to the expected duration of these instruments.
     
  Marketable securities classified as held to maturity securities are recorded at amortized cost, which as of December 31, 2021, approximated fair value.

 

F-19

 

 

  The Company had certain derivative instruments accounted for at fair value. The Company held a convertible promissory note with a preferential conversion feature which qualifies as a derivative instrument. The fair value assumptions consider the nature of the conversion feature and the expected timeline to a qualifying conversion event.
     
  The Company’s deferred consideration was recorded in connection with acquisitions during the year ending December 31, 2021 using an estimated fair value discount at the time of the transaction. As of December 31, 2021, the carrying value of the deferred consideration approximated fair value.

 

Marketable Securities

 

As of December 31, 2021, the Company held investments consisting of mutual funds, municipal bonds, and corporate bonds. The mutual funds are recorded at fair value in the accompanying consolidated balance sheet as part of cash and cash equivalents. The municipal and corporate bonds are considered held to maturity and are recorded at amortized cost in the accompanying consolidated balance sheet. The fair values of these investments were estimated using recently executed transactions and market price quotations. The Company considers current assets those investments which will mature within the next 12 months including interest receivable on the long-term bonds.

 

The composition of the Company’s marketable securities are as follows:

 

(Dollar Amounts in Thousands)  December 31,
2021
   December 31,
2020
 
Current marketable securities:        
Municipal bonds  $9,961   $
 
Corporate bonds   34,589    
 
Total current marketable securities  $44,550   $
 

 

The amortized cost and estimated fair value of held to maturity securities as of December 31, 2021, are as follows:

 

(Dollar Amounts in Thousands)

  Amortized
cost
   Unrealized
loss
   Estimated
fair value
 
Current marketable securities (due within 1 year)            
Municipal bonds  $9,961   $(9)  $9,952 
Corporate bonds   34,589    (72)   34,517 
   $44,550   $(81)  $44,469 

   

F-20

 

 

Contingent Consideration

 

The Company has classified its net liability for contingent earnout considerations relating to the two acquisitions completed in Fiscal 2021. The fair value for the contingent consideration associated with these acquisitions is within Level 3 of the fair value hierarchy because the associated fair value is determined using significant unobservable inputs, which included the key assumptions to model future revenue, costs of goods sold and operating expense projections. A description of the Company’s acquisitions completed in Fiscal 2021 is included within Note 13 – Business Combinations included elsewhere in the notes to the consolidated financial statements.

 

The contingent earnout payments for each acquisition are based on the achievement of certain revenue thresholds. During the fourth quarter of 2021, the fair value of the contingent earnout consideration increased by $1.4 million due to the actual revenue achievement for the period ended December 31, 2021, being greater than the initially projected revenue achievement incorporated into our initial purchase price allocation. This amount, as required by ASC 805, was recorded as part of our operating expenses in the fourth quarter of 2021.

 

(Dollar Amounts in Thousands)

  December 31,
2021
 
Contingent consideration – beginning of year  $
 
Accrued contingent consideration   4,725 
Change in estimated fair value   1,412 
Contingent consideration – end of year  $6,137 

 

Contingent consideration is included within accrued expense in the consolidated balance sheets as of December 31, 2021.

 

Note 6 — Loan Receivable

 

A portion of the capital raised from the Company’s 2021 public offering has been allocated to launch Agrify’s total turn-key solution (“TTK Solution”) program, the industry’s first end-to-end solution for the Company’s customers that provides access to capital for construction costs, equipment lease(s) to VFUs and other related operating equipment, subscription to the Company’s Agrify Insights software, and business consultation services, which will enable the Company’s customers to go to market sooner.

  

The Company’s initial allowable investment in the Agrify TTK Solution engagements is currently capped at $50.0 million, as approved by the Company’s Board of Directors. As of December 31, 2021, the Company has committed $20.3 million to the Agrify TTK Solution for five customers under contract and the remainder $1.9 million is related to non-TTK Solutions contracts. Of the five customers under the Agrify TTK Solution, Greenstone Holdings is a related party.

 

The loan agreements entered into with customers receiving the Agrify TTK Solution generally provide for loans ranging from approximately $200 thousand up to $13.5 million with maturity dates of approximately two to three years after the completion of the construction projects. Typically, the TTK Solution construction loans have interest rates ranging from 12% to 18% per annum.

 

The breakdown of loans receivable as of December 31, 2021 and December 31, 2020 is as follows:

 

(Dollar Amounts in Thousands)  December 31,
2021
   December 31,
2020
 
Company A – TTK Solution  $5,542   $
      
 
Greenstone Holdings – TTK Solution – Related Party   11,177    
 
Company C – TTK Solution   2,439    
 
Company D – TTK Solution   1,105    
 
Company E – TTK Solution   46    
 
Non-TTK Solutions   1,946    
 
Loan receivable  $22,255   $
 

 

The Company analyzed whether any of the above customers are a variable interest entity (a “VIE”) in accordance with ASC 810 and if so, whether the Company is the primary beneficiary requiring consolidation. Based on the Company’s analysis, the Company has determined that Greenstone Holdings is a VIE. As of December 31, 2021, two of the Company’s employees own approximately 36.6% of the equity of Greenstone Holdings, however, since the Company is not the primary beneficiary of Greenstone Holdings, the Company is not required to consolidate Greenstone Holdings.

 

F-21

 

 

Note 7 — Accounts Receivable

 

Accounts Receivable consisted of the following as of December 31, 2021 and December 31, 2020: 

 

(Dollar Amounts in Thousands)  December 31,
2021
   December 31,
2020
 
Accounts receivable, gross  $8,637   $4,068 
Less allowance for doubtful accounts   (1,415)   (54)
Accounts receivable, net  $7,222   $4,014 

 

NEIA, a related party, accounted for $3.5 million and $1.7 million of accounts receivable, net as of December 31, 2021 and December 31, 2020, respectively.

 

The changes in the allowance for doubtful accounts consisted of the following:

 

   Fiscal Year 
(Dollar Amounts in Thousands)  2021   2020 
Balance as of the beginning of the year  $54   $
 
Provision for doubtful accounts   1,187    54 
Other adjustments   174    
 
Balance as of the end of the year  $1,415   $54 

 

Bad debt expense was $1.2 million and $54 thousand, for the year ended December 31, 2021 and 2020, respectively.

 

Note 8 — Inventory

 

Inventories are stated at the lower of cost or net realizable value with cost principally determined by the weighted average cost method on a first in first out basis. Such costs include the acquisition cost for raw materials and operating supplies. The Company’s standard payment terms with suppliers may require making payments in advance of delivery of the Company’s products. The prepaid inventory is short-term, non-bearing interest that is applied to the purchase of products once it is delivered. The Company reserves for slow-moving inventory and inventory that is being evaluated under the Company’s quality control process. The reserves are based upon management’s expected method of disposition.  

 

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

 

(Dollar Amounts in Thousands)  December 31,
2021
   December 31,
2020
 
Raw materials  $6,393   $4,337 
Prepaid inventory   2,237    833 
Finished goods   

12,810

    
 
Gross inventory   21,440    5,170 
Inventory reserves   (942)   
 
Total inventory, net  $20,498   $5,170 

 

Inventory Reserves

 

The Company establishes inventory reserves for obsolete, slow moving and defective items. Inventory reserves for obsolete, slow moving or defective items are calculated as the difference between the cost of inventory and its estimated net realizable value. Changes in inventory reserve are as follows:

 

(Dollar Amounts in Thousands)  December 31,
2021
   December 31,
2020
 
Inventory reserves – beginning of the year  $
   $
 
Increase in inventory reserves   942    
 
Inventory write-offs   
    
 
Inventory reserves – end of year  $942   $
     —
 

   

F-22

 

 

Note 9 — Prepaid Expenses and Other Current Assets

 

Prepaid expenses and other current assets consisted of the following as of December 31, 2021 and December 31, 2020:

 

(Dollar Amounts in Thousands)  December 31,
2021
   December 31,
2020
 
Prepaid insurance  $492   $
 
Prepaid software   173    48 
Prepaid expenses, other   541    148 
Deferred costs   353    
 
Other note receivables (1)   807    
 
Other receivables, other   86    168 
Prepaid expenses and other current assets  $2,452   $364 

 

(1)Other note receivables relates to the current portion of one of our TTK Solutions loan receivable balances.

  

Note 10 — Property and Equipment, Net

 

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

 

(Dollar Amounts in Thousands)  

  December 31,
2021
   December 31,
2020
 
Computer and office equipment  $473   $128 
Furniture and fixtures   385    16 
Leasehold improvements   841    10 
Machinery and equipment   898    868 
Software   174    
 
Vehicles   143    62 
Research and development laboratory equipment   163    
 
Leased equipment at customer   619    
 
Trade show assets   80    
 
Total property and equipment, gross   3,776    1,084 
Accumulated depreciation   (780)   (211)
Construction in progress   3,236    
 
Property and equipment, net  $6,232   $873 

 

Depreciation expense for the years ended December 31, 2021 and 2020 was $655 thousand and $188 thousand, respectively. During the year ended December 31, 2021, the Company retired $119 thousand of fixed assets, with an accompanying accumulated depreciation of $84 thousand, resulting in a loss on disposal of $36 thousand.

 

Note 11 — Intangible Assets and Goodwill

 

Intangible assets are initially recorded at fair value and tested periodically for impairment. Goodwill represents the excess of the purchase price over the fair value of identifiable tangible and intangible assets acquired and liabilities assumed in a business combination and is tested at least annually for impairment. The Company performs an impairment test of goodwill during the fourth quarter of each year or sooner if indicators of potential impairment arise. There were no such indicators in the years ended December 31, 2021 and December 31, 2020.

 

F-23

 

 

Intangible assets were as follows:

 

   Intangible Assets, Gross   Accumulated Amortization   Intangible Assets, Net 

(Dollar Amounts in Thousands) 

  January 1,
2021
   Additions
and
retirements,
net
   December 31,
2021
   January 1,
2021
   Expense
and
retirements,
net
   December 31,
2021
   January 1,
2021
   December 31,
2021
 
Trade names  $930   $1,488   $2,418   $(88)  $(139)  $(227)  $842   $2,191 
Customer Relationships   850    5,326    6,176    (89)   (213)   (302)   761    5,874 
Acquired developed Technology   
    4,911    4,911    
    (191)   (191)   
    4,720 
Non-compete   
    1,202    1,202    
    (60)   (60)   
    1,142 
Capitalized website costs   139    106    245    (48)   (52)   (100)   91    145 
Total  $1,919   $13,033   $14,952   $(225)  $(655)  $(880)  $1,694   $14,072 

 

Amortization expenses recorded in selling, general and administrative in the consolidated statements of operations were $655 thousand and $218 thousand for the years ended December 31, 2021 and 2020, respectively.

   

Estimated future amortization expense on finite-lived intangible assets is as follows:

 

Years Ending December 31 (Dollar Amounts in Thousands),   Amount 
2022  $2,444 
2023   2,409 
2024   2,401 
2025   2,375 
2026   2,124 
2027 and thereafter   2,319 
Total  $14,072 

  

The changes in goodwill are as follows:

 

(Dollar Amounts in Thousands)  December 31,
2021
   December 31,
2020
 
Balance, beginning of period  $632   $
 
Goodwill additions   49,458    632 
Balance, end of period  $50,090   $632 

 

There was no goodwill impairment identified for the years ended December 31, 2021 and December 31, 2020, respectively.

 

F-24

 

 

Note 12 — Accrued Expenses and Other Current Liabilities

 

Accrued expenses consisted of the following as of December 31, 2021 and December 31, 2020:

 

(Dollar Amounts in Thousands)  December 31,
2021
   December 31,
2020
 
Accrued acquisition liability (1)  $9,198   $
 
Sales tax payable (2)   5,290    
 
Accrued construction costs   8,803    4,468 
Compensation related fees   3,491    225 
Accrued professional fees   1,104    1,135 
Accrued warranty expenses   398    
 
Accrued consulting fees   75    97 
Accrued inventory purchases   201    164 
Financing lease liabilities   156    148 
Accrued non-income taxes   48    
 
Other current liabilities   
    313 
Total accrued expenses and other current liabilities  $28,764   $6,550 

 

(1)

Accrued acquisition liabilities includes both the contingent consideration and the value of held back stock associated with the 2021 acquisitions of Precision and Cascade and PurePressure.

(2)

Sales tax payable primarily represents identified sales and use tax liabilities arising from our acquisition of Precision and Cascade. These amounts are included as part of our initial purchase price allocations and are the subject matter of an indemnification claim under the Precision and Cascade acquisition agreement.

 

Note 13 — Business Combination

 

Acquisition of Precision and Cascade 

 

On September 29, 2021 (the “Execution Date”), the Company entered into a Plan of Merger and Equity Purchase Agreement, as amended by an amendment dated as of October 1, 2021 (as amended, the “Purchase Agreement”), with Sinclair Scientific, LLC, a Delaware limited liability company (“Sinclair”), Mass2Media, LLC, d/b/a PX2 Holdings, LLC, d/b/a Precision Extraction Solutions, a Michigan limited liability company (“Precision”); and each of the equity holders of Sinclair named therein (collectively, the “Sinclair Members”). On October 1, 2021, the Company consummated the transactions contemplated by the Purchase Agreement.

 

Subject to the terms and conditions set forth in the Purchase Agreement, (1) Sinclair transferred, to the Company, and the Company purchased (the “Interest Purchase”) from Sinclair, 100% of the equity interests of Cascade Sciences, LLC, a Delaware limited liability company (“Cascade”), such that immediately after the consummation of such Interest Purchase, Cascade became a wholly owned subsidiary of the Company, and (2) Precision merged (the “Merger”) with and into a newly-formed wholly owned subsidiary of the Company, Precision Extraction NewCo, LLC.

 

The aggregate consideration for the Interest Purchase and the Merger consisted of: (a) the sum of $30 million, plus consideration payable to holders of outstanding Sinclair equity awards, subject to certain adjustments for working capital, cash and indebtedness, payable in connection with the Interest Purchase; (b) the number of shares of the Company’s common stock, subject to adjustment, equal to the quotient of (i) $20.0 million divided by (ii) the volume-weighted average price per share of the Company’s common stock on The Nasdaq Capital Market for the 30 consecutive trading days ending on the Execution Date (the “VWAP Price”), issuable in connection with the Merger; and (c) the True-Up Buyer Shares, if any (as defined below), issuable in connection with the Merger.

 

The Purchase Agreement includes customary post-closing adjustments, representations and warranties and covenants of the parties. The Sinclair Members may become entitled to additional shares of the Company’s common stock (the “True-Up Buyer Shares”) and cash (together with the True-Up Buyer Shares, the “Aggregate True-Up Payment) based on the eligible net revenues (as defined in the Purchase Agreement) achieved by the Cascade and Precision businesses during the fiscal year ending December 31, 2021. However, in no event shall the aggregate purchase price paid by the Company pursuant to the terms of the Purchase Agreement, taking into account any Aggregate True-Up Payment in favor of the Sinclair Members, exceed $65.0 million.

 

Transaction and related costs, consisting primarily of professional fees, directly related to the acquisition, totaled $4.0 million for the year ended December 31, 2021. All transaction and related costs were expensed as incurred and are included in selling, general and administrative expenses.

 

The purchase price allocation for the business combination has been prepared on a preliminary basis and changes to those allocations may occur as additional information becomes available during the respective measurement period (up to one year from the acquisition date). Fair values still under review as of December 31, 2021 include values assigned to identifiable intangible assets and goodwill.

 

F-25

 

 

The following table sets forth the components and the allocation of the purchase price for the business combination:

 

(Dollar Amounts in Thousands)   
Purchase price consideration:   
Cash paid to Sinclair Members at close  $23,000 
Cash contributed to escrow accounts at close   7,000 
Cash paid for excess net working capital   1,430 
Stock issued at close   14,535 
Fair value of contingent consideration to be achieved   3,953 
Fair value of total consideration transferred   49,918 
Total purchase price, net of cash acquired  $48,630 
      
Fair value allocation of purchase price:     
Cash and cash equivalents  $1,288 
Accounts receivable   897 
Inventory   6,761 
Prepaid and other assets   1,736 
Property and equipment, net   970 
Operating lease right of use assets   730 
Capitalized web costs, net   2 
Accounts payable and accrued expenses   (9,196)
Deferred revenue   (5,419)
Long-term debt   (1,961)
Operating lease liabilities, current   (392)
Operating lease liabilities, noncurrent   (362)
Acquired intangible assets   9,889 
Goodwill   44,975 
Total purchase price  $49,918 

 

Identified intangible assets consist of trade names, technology, non-compete agreements, and customer relationships. The fair value of intangible assets and the determination of their respective useful lives were made in accordance with ASC 805 and are outlined in the table below:

 

(Dollar Amounts in Thousands)   Asset
Value
  Useful Life
Identified intangible assets:        
Trade names   $ 1,260   6 to 7 years
Acquired developed technology     3,818   5 years
Non-compete agreements     1,202   5 years
Customer relationships     3,609   7 to 8 years
Total identified intangible assets   $ 9,889    

 

The Company’s initial fair value estimates related to the various identified intangible assets were determined under various valuation approaches including the Income Approach, Relief-from-Royalty Method, and Discounted Cash Flow Method. These valuation methods require management to project revenues, operating expenses, working capital investment, capital spending and cash flows for the reporting unit over a multiyear period, as well as determine the weighted average cost of capital to be used as a discount rate.

 

F-26

 

 

The Company amortizes its intangible assets assuming no residual value over periods in which the economic benefit of these assets is consumed.

 

The amount of revenue of Precision and Cascade included in the consolidated statement of operations from the acquisition date of October 1, 2021 to December 31, 2021 was $12.3 million.

 

The following pro forma financial information summarizes the combined results of operations for the Company, Precision and Cascade, as though the acquisition of Precision and Cascade occurred on January 1, 2020.

 

The unaudited pro forma financial information was as follows:

 

  Year ended
December 31,
 
(Dollar Amounts in Thousands)  2021   2020 
Revenue, net  $90,821   $52,723 
Net loss before non-controlling interest   (35,783)   (25,571)
Income (loss) attributable to non-controlling interest   140    (22)
Net loss  $(35,923)  $(25,549)

 

The pro forma financial information for all periods presented above has been calculated after adjusting the results of Precision and Cascade to reflect the business combination accounting effects resulting from these acquisitions, including acquisition costs and the amortization expense from acquired intangible assets as though the acquisition occurred on January 1, 2020. The historical consolidated financial statements have been adjusted in the pro forma combined financial statements to give effect to pro forma events that are directly attributable to the business combination.

 

The pro forma financial information is for informational purposes only and is not indicative of the results of operations that would have been achieved if the acquisition had taken place on January 1, 2020.

 

Acquisition of PurePressure

 

On December 31, 2021, the Company entered into a Membership Interest Purchase Agreement (the “Pure Purchase Agreement”) with PurePressure, LLC, a Colorado Limited liability company (“PurePressure”) and the members of PurePressure (collectively, the “Members”), Benjamin Britton as the Member Representative thereunder, and each of the Members. Concurrently with the execution of the Pure Purchase Agreement, the Company consummated the acquisition of all the outstanding equity interests of PurePressure, such that immediately after the consummation of such purchase, PurePressure became a wholly owned subsidiary of the Company (the “Acquisition”).

 

The aggregate consideration for the Acquisition consisted of: (a) $4.0 million in cash, subject to certain adjustments for working capital, cash and indebtedness of PurePressure at closing; (b) 329,179 shares of the Company’s common stock (the “Buyer Shares”); and (c) the Earn-out Consideration (as defined below), to the extent earned.

 

F-27

 

 

The Company withheld 88,878 of the Buyer Shares issuable to certain Members (the “Holdback Buyer Shares”) for the purpose of securing any post-closing adjustment owed to the Company and any claim for indemnification or payment of damages to which the Company may be entitled under the Pure Purchase Agreement. The Holdback Buyer Shares shall be released following the twelve (12) month anniversary of the Closing Date in accordance with and subject to the conditions of the Pure Purchase Agreement.

 

The Pure Purchase Agreement includes customary post-closing adjustments, representations and warranties and covenants of the parties. The Members may become entitled to additional consideration with a value of up to $3.0 million based on the eligible net revenues achieved by the PurePressure business during the fiscal years ending December 31, 2022 and December 31, 2023, of which 40% will be payable in cash and the remaining 60% will be payable by issuing shares of the Company’s common stock (collectively, the “Earn-out Consideration”).

 

The purchase price allocation for the business combination has been prepared on a preliminary basis and changes to those allocations may occur as additional information becomes available during the respective measurement period (up to one year from the acquisition date). Fair values still under review as of December 31, 2021 include values assigned to identifiable intangible assets and goodwill.

 

The following table sets forth the components and the allocation of the purchase price for the business combination:

 

(Dollar Amounts in Thousands)   
Purchase price consideration:   
Estimated closing proceeds  $3,613 
Indebtedness paid   320 
Transaction expenses   115 
Closing buyer shares   2,211 
Holdback buyer shares   654 
Earn-out consideration   707 
Estimated working capital adjustments   330 
Fair value of total consideration transferred   7,950 
Total purchase price, net of cash acquired  $7,647 
      
Fair value allocation of purchase price:     
Cash and cash equivalents  $303 
Accounts receivable, net   48 
Inventory   1,537 
Property and equipment, net   219 
Right of use assets, net   191 
Prepaid expenses and other receivables   61 
Other non-current assets   16 
Accounts payable and accrued expenses   (706)
Deferred revenue   (762)
Operating lease liabilities, current   (117)
Operating lease liabilities, noncurrent   (74)
Finance lease liabilities, current   (4)
Finance lease liabilities, noncurrent   (10)
Notes payable, current   (260)
Notes payable, noncurrent   (12)
Acquired intangible assets   3,037 
Goodwill   4,483 
Total purchase price  $7,950 

 

F-28

 

 

Identified intangible assets consist of trade names, technology, and customer relationships. The fair value of intangible assets and the determination of their respective useful lives were made in accordance with ASC 805 and are outlined in the table below:

 

(Dollar Amounts in Thousands)  Asset
Value
  Useful Life
Identified intangible assets:      
Trade name  $227  5 years
Acquired developed technology   1,093  8 years
Customer relationships   1,717  5 years
Total identified intangible assets  $3,037   

 

Subject to certain customary limitations, (i) the Members will indemnify the Company and its affiliates, officers, directors and other agents against certain losses related to, among other things, breaches of the Members’ and PurePressure’s representations and warranties, indebtedness, transaction expenses, pre-closing taxes and the failure to perform covenants or obligations under the Pure Purchase Agreement, and (ii) the Company will indemnify the Members and their respective affiliates, officers, directors and other agents against certain losses related to, among other things, breaches of the Company’s representations and warranties and the failure to perform covenants or obligations under the Pure Purchase Agreement.

 

Acquisition of TriGrow

 

On January 22, 2020, the Company completed the acquisition of all outstanding shares of TriGrow. TriGrow is an integrator and distributor of the Company’s premium indoor grow solutions for the indoor controlled agriculture marketplace. As part of the acquisition, the Company received TriGrow’s 75% interest in Agrify Brands, LLC (formerly TriGrow Brands, LLC), a licensor and marketing supporter of established portfolio of consumer brands that utilize the Company’s growing technology. In consideration of TriGrow’s shares, the Company issued to TriGrow’s shareholders 595,552 shares of Agrify common stock. In addition, the closing conditions included the assumption of TriGrow’s outstanding obligation to invest $1.1 million (the “Funding Amount”) in a form of a so called “profit interest” investment in CCI Finance, LLC (“CCI”). The Company satisfied this obligation and made payment of the Funding Amount on January 24, 2020 pursuant to a Profits Interest Agreement with CCI. Under the Profits Interest Agreement, in return for the Company’s investment of the Funding Amount, CCI is obligated to share with the Company 28.5% of the net revenue generated from its equipment lease agreement with its customer, payable at least annually by CCI to the Company. The revenue sharing percentage is reduced from 28.5% to 20% once the Company has received payments equaling an 18% Internal Rate of Return on the Funding Amount (the “Preferred Return”) prior to the fifth anniversary of the agreement. The revenue sharing terminates upon the later of five years, or the Company’s attainment of the Preferred Return. To date, no revenue has been generated and shared with the Company under this agreement.

 

As part of the acquisition of TriGrow, the Company made available 121,539 shares of its common stock for issuance to certain executives of TriGrow upon TriGrow’s and/or the Company’s receipt of $10.0 million of accumulative purchase orders for TriGrow and/or the Company’s equipment, products, and services, for the period from November 21, 2019 through June 30, 2020 as a result of the efforts of the TriGrow executives. Such common stock of the Company is to be distributed by the Company to certain executives of the surviving corporation responsible for achievement of such milestone, in the Company’s sole discretion. The Company concluded the earn-out, if materialized, will be considered as post combination services. Additionally, the Company concluded that the value associated with the earn-out to be de minimis. No earn-out was ever earned.

 

The purchase price for this business combination was allocated to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values on the acquisition date, with the remaining unallocated purchase price recorded as goodwill. The fair value assigned to identifiable intangible assets acquired was determined primarily by using the income approach, which discounts expected future cash flows to present value using estimates and assumptions determined by the Company.

 

Transaction and related costs, consisting primarily of professional fees, directly related to the acquisition, totaled $45 thousand for the year ended December 31, 2020. All transaction and related costs were expensed as incurred and are included in selling, general and administrative expenses.

  

F-29

 

 

The following table sets forth the components and the allocation of the purchase price for the business combination:

 

(Dollar Amounts in Thousands)    
Components of Purchase Price:    
Obligation to invest cash in profit interest  $1,140 
Capital stock consideration   1,356 
Noncontrolling Interest   207 
Total purchase price  $2,703 
      
Allocation of Purchase Price:     
Net tangible assets, including cash acquired of $44  $543 
      
Identifiable intangible assets:     
Brand rights   930 
Customer relationships   850 
Total identifiable intangible assets   1,780 
Goodwill   380 
Total purchase price allocation  $2,703 

 

Trade names and Customer relationships were assigned estimated useful lives of ten years and nine years, respectively, the weighted average of which is approximately 9.5 years.

 

The amount of revenue of TriGrow included in the Company’s consolidated statement of operations from the acquisition date of January 22, 2020 to December 31, 2020 was $4.0 million.

 

Acquisition of Harbor Mountain Holdings, LLC

 

In July 2020, the Company acquired all the outstanding equity interests of HMH, located in the Atlanta, GA area, that has been producing and assembling many of the Company’s products. As part of the acquisition, the Company waived net receivable owed amounting to $214 thousand and assumed lease liabilities for existing equipment and premises. On September 20, 2021, the Company issued an aggregate of 8,000 shares of common stock to an executive of HMH for achieving certain milestones from the acquisition date through March 31, 2021. The common shares were valued at $176 thousand based on the Company’s Stock Price at closing September 20, 2021. The value of the shares is included in research and development in the condensed consolidated statements of operations.

 

The purchase price for this business combination was allocated by management to the tangible and intangible assets acquired and liabilities assumed based on their book value which estimated their fair values on the acquisition date, with the remaining unallocated purchase price recorded as goodwill.

 

Transaction and related costs, consisting primarily of professional fees, directly related to the acquisition, totaled $35 thousand for the year ended December 31, 2020. All transaction and related costs were expensed as incurred and are included in selling, general and administrative expenses.

 

F-30

 

 

The following table sets forth the components and the allocation of the purchase price for the business combination:

 

(Dollar Amounts in Thousands)    
Components of Purchase Price:    
Waiver of net receivable owed to Agrify  $214 
Total purchase price  $214 
      
Allocation of Purchase Price:     
Net tangible assets (liabilities):     
Cash  $4 
Property and Equipment   817 
Accounts payable   (187)
Accrued expenses   (23)
Financing lease liabilities   (649)
Net tangible liabilities   (38)
Goodwill   252 
Total purchase price allocation  $214 

 

The amount of revenue of HMH included in the Company’s consolidated statement of operations from the acquisition date of July 22, 2020 to December 31, 2020 was $0.

 

The following pro forma financial information summarizes the combined results of operations for us, TriGrow and HMH, as though the acquisition of TriGrow and HMH occurred on January 1, 2020.

 

The unaudited pro forma financial information was as follows:

 

   Year ended
December 31,
 
(Dollar Amounts in Thousands)  2020 
Revenue, net  $12,121 
Net loss before non-controlling interest  $(22,743)
Loss attributable to non-controlling interest   65 
Net loss  $(22,678)

 

The pro forma financial information for all periods presented above has been calculated after adjusting the results of TriGrow and HMH to reflect the business combination accounting effects resulting from these acquisitions, including acquisition costs and the amortization expense from acquired intangible assets as though the acquisition occurred on January 1, 2020. The historical consolidated financial statements have been adjusted in the pro forma combined financial statements to give effect to pro forma events that are directly attributable to the business combination.

 

The pro forma financial information is for informational purposes only and is not indicative of the results of operations that would have been achieved if the acquisition had taken place on January 1, 2020.

 

F-31

 

 

Note 14 — Debt

 

Paycheck Protection Program Loans under the Coronavirus Aid, Relief, and Economic Security Act

 

In May and July 2020, the Company entered into two separate PPP Loans with Bank of America pursuant to the Paycheck Protection Program (the “PPP”) under the CARES Act administered by the U.S. Small Business Administration (“SBA”).

 

The Company received total proceeds of approximately $779 thousand and $44 thousand from the unsecured PPP Loans, which are scheduled to mature on May 7, 2022 and July 27, 2025, respectively. Subject to certain conditions, the PPP Loan may be forgiven in whole or in part by applying for forgiveness pursuant to the CARES Act and the PPP. In September 2021, the PPP Loan in the amount of $44 thousand was 100% forgiven by the SBA. As a result, the Company recorded a gain of $45 thousand on the forgiveness on the loan and the associated accrued interest. The Company’s submission to have the remaining $779 thousand PPP Loan forgiven is currently being reviewed by the SBA. If the remaining principal amount from the $779 thousand PPP Loan is not forgiven in full, the Company would be obligated to repay any principal amount not forgiven and interest accrued thereon.

 

PurePressure SBA Debt

 

As part of the acquisition of PurePressure, $159 thousand of debt remained outstanding from SBA loan as of December 31, 2021. This debt has subsequently been paid as a part of the PurePressure acquisition.

.

Note 15 — Convertible Promissory Notes

 

 On January 11, 2021, the Company’s Board of Directors and shareholders approved the amendment to the conversion formula of the Convertible Promissory Notes (the “Notes”) issued by the Company on dates between August 2020 and November 2020. Pursuant to the amendment, immediately prior to the consummation of a public transaction, the outstanding principal amount of the Notes, together with all accrued and unpaid interest, shall convert into a number of fully paid and non-assessable shares of common stock, at a conversion price of $7.72.

 

While the original conversion feature was bifurcated from the host instrument, the Company determined that the amended conversion feature would not require bifurcation. Since the accounting for the conversion feature changed because of the amendment, the Company applied extinguishment accounting pursuant to its accounting policy.

 

During the year ended December 31, 2020, the Company recognized an aggregate loss on extinguishment of $5.6 million for the difference between the net carrying amount of the extinguished debt of $10.0 million (inclusive of $11.8 million of principal, $4.2 million of debt discount and $2.4 million of derivative liabilities) and the reacquisition price of the debt in the same aggregate principal amount of $11.8 million, plus the fair value of the new notes’ conversion features of an aggregate of $3.9 million.

 

During the year ended December 31, 2021, the Company recognized a gain on extinguishment of $2.7 million in connection with the derecognition of the net carrying amount of the extinguished debt of $19.7 million (inclusive of $13.1 million of principal, $7.1 million of derivative liabilities, less $587 thousand of debt discount) and the recognition of the $17.0 million fair value of the new convertible notes (including the same principal amount of $13.1 million plus the $3.9 million fair value of the beneficial conversion feature).

 

On February 1, 2021, in conjunction with the closing of the Company’s IPO, the Notes in the aggregate principal amount of $13.1 million were converted into 1,697,075 shares of common stock at the election of the Company at a conversion price of $7.72 per share.

 

 Note 16 — Derivative Liabilities

 

During the year ended December 31, 2020, the Company recorded Level 3 derivative liabilities that were measured at fair value at issuance in the aggregate amount of $2.8 million related to the variable-share settlement features of certain convertible notes payable. During the year ended December 31, 2020, the Company modified the conversion terms of certain notes which resulted in the recognition of an additional $1.4 million of Level 3 derivative liabilities, with a corresponding debit to loss on extinguishment. See Note 15 — Convertible Promissory Notes included elsewhere in the notes to the consolidated financial statements.

 

On December 31, 2020, the Company recomputed the fair value of the variable-share settlement features recorded as derivative liabilities to be $7.1 million. The Company recorded a loss of $2.9 million on the change in fair value of these derivative liabilities during the year ended December 31, 2020. The variable-share settlement features were valued using a combination of a discounted cash flow and a Black-Scholes valuation technique. At issuance, the significant unobservable inputs used in the discounted cash flow were a discount rate of approximately 20% and a probability of a Public Transaction occurring of 56%. The Black-Scholes assumptions were as follows:

 

Volatility  40%
Risk-free interest rate  0.09% – 0.16%
Dividend yield  0.00%
Expected term (years)  0.751.75
Forfeiture rate  0.00%

 

F-32

 

 

As of December 31, 2020, the significant unobservable inputs used in the discounted cash flow were a discount rate of approximately 20% and a probability of a Public Transaction occurring of 90%. The Black-Scholes assumptions were as follows:

 

Volatility  40%
Risk-free interest rate  0.09% – 0.16%
Dividend yield  0.00%
Expected term (years)  0.661.75
Forfeiture rate  0.00%

 

Note 17 — Capital Structure

 

On January 9, 2020, the Company increased its authorized number of shares to 53,000,000, consisting of: 50,000,000 shares of common stock, par value $0.001 per share, and 3,000,000 shares of preferred stock, par value $0.001 per share. At that time, it also designated 100,000 shares of the 3,000,000 authorized shares of preferred stock, par value $0.001 per share, as Series A Convertible Preferred Stock (“Series A Preferred Stock”).

 

Series A Convertible Preferred Stock

 

Beginning in the first quarter of 2020, the Company issued an aggregate of 60,000 shares of Series A Preferred Stock, for an aggregate purchase price of $6.0 million. In May 2020, the Company completed an offering of Series A Preferred Stock with the issuance of an additional 40,000 shares of Series A Preferred Stock for an aggregate purchase price of $4.0 million.

 

Amendment of Conversion Formulas

 

On January 11, 2021, the Company’s Board of Directors approved the amendment to the conversion formula of the Series A Preferred Stock and Notes. After the amendment:

 

  1. the Series A Preferred Stock is convertible, at any time after issuance or immediately prior to the closing of a public transaction, into common stock in an amount of shares equal to (i) the product of the Series A Preferred Stock original price plus accrued but unpaid dividends on the shares being converted, multiplied by the number of shares of Series A Preferred Stock being converted, divided by (ii) a conversion price of $7.72 per share (after the reverse split taking effect); and
     
  2. immediately prior to the consummation of a public transaction, the outstanding principal amount of the Notes together with all accrued and unpaid interest shall convert into a number of fully paid and non-assessable shares of common stock equal to the quotient of (i) the outstanding principal amount of the Notes together with all accrued and unpaid interest thereunder immediately prior to such public transaction divided by (ii) a conversion price of $7.72 (after the reverse split taking effect).

  

On January 11, 2021, the Company’s shareholders approved the amendment to the Series A Preferred Stock.

 

Initial Public Offering

 

On February 1, 2021, the Company completed an initial public offering (“IPO”) for the sale of 5,400,000 shares of common stock at a price of $10.00 per share. The Company also granted the underwriters: (a) a 45-day option to purchase up to 810,000 additional shares of common stock on the same terms and conditions for the purpose of covering any over-allotments in connection with the IPO, and (b) warrants to purchase 162,000 shares of common stock (equal to 3% of the aggregate number of shares of common stock issued in the IPO) at an exercise price of $12.50 per share (which is equal to 125% of the IPO price). Subsequently, the underwriters exercised the over-allotment option, and on February 4, 2021, the Company closed on the sale of an additional 810,000 shares of common stock for a price of $10.00 per share and granted to the underwriters warrants to purchase 24,300 additional shares of common stock (equal to 3% of the amount of shares issued as part of the exercised of the over-allotment option) at an exercise price of $12.50 per share. The exercise of the over-allotment option brought the total number of shares of common stock sold by the Company in connection with the IPO to 6,210,000 shares and the total net proceeds received in connection with the IPO to approximately $57.0 million, after deducting underwriting discounts and estimated offering expenses.

 

Immediately prior to the closing of the Company’s IPO, all outstanding shares of Series A Preferred Stock and Notes were converted into 1,373,038 shares of common stock and 1,697,075 shares of common stock, respectively, at a conversion price of $7.72 per share.

 

F-33

 

 

Subsequent Public Offering

 

On February 19, 2021, the Company consummated a secondary public offering (the “February Offering”) for the sale of 5,555,555 shares of common stock for a price of $13.50 per share. The Company also granted the underwriters: (a) a 45-day option to purchase up to 833,333 additional shares of common stock on the same terms and conditions for the purpose of covering any over-allotments in connection with the February Offering, and (b) warrants to purchase 166,667 shares of common stock (equal to 3% of the aggregate number of shares of common stock issued in the February Offering) at an exercise price of $16.875 per share (which is equal to 125% of the February Offering). Subsequently, the underwriters exercised the over-allotment option, and on March 22, 2021, the Company closed on the sale of an additional 833,333 shares of common stock for a price of $13.50 per share and granted to the underwriters warrants to purchase 25,000 additional shares of common stock (equal to 3% of the amount of shares issued as part of the exercised of the over-allotment option) at an exercise price of $16.875 per share. The exercise of the over-allotment option brought the total number of shares of common stock sold by the Company in connection with the February Offering to 6,388,888 shares and the total net proceeds received in connection with the February Offering to approximately $80 million, after deducting underwriting discounts and estimated offering expenses.

 

Underwriter Termination

 

On September 14, 2021, the Company entered into a letter agreement and waiver (the “Letter Agreement”), to amend the terms of its underwriting agreement with the representative of the underwriters in the IPO. Pursuant to the Letter Agreement, the representative agreed to waive the right of first refusal included in the underwriting agreement in consideration of (i) a cash payment to the representative of $2.4 million and (ii) the right to participate as a co-manager with ten percent (10%) of the economics with respect to the Company’s next public offering of securities, payable in cash upon the closing of such offering.  

 

Stock Subscriptions Receivable

  

The outstanding balance of the stock subscription was paid in January 2020.

 

Issuance of Common Stock in Connection with Acquisitions

 

On September 20, 2021, as part of the acquisition of HMH, the Company issued an aggregate of 8,000 shares of common stock to an executive of HMH for achieving certain milestones from the acquisition date through March 31, 2021. The common shares were valued at $176 thousand based on the Company’s closing stock price on September 20, 2021. The value of the shares is included in research and development in the condensed consolidated statements of operations. Refer to Note 13 – Business Combinations included elsewhere in the notes to the consolidated financial statements.

 

On October 1, 2021, the Company issued an aggregate of 666,403 shares of its common stock to the Precision and Cascade shareholders in connection with the Company’s acquisition of Precision and Cascade. Refer to Note 13 – Business Combinations included elsewhere in the notes to the consolidated financial statements.

 

On December 31, 2021, the Company issued an aggregate of 240,301 shares of its common stock to the PurePressure shareholders in connection with the Company’s acquisition of PurePressure. Refer to Note 13 – Business Combinations included elsewhere in the notes to the consolidated financial statements.

 

Stock Option Plan

 

On September 4, 2019, the Company adopted and approved the 2019 Stock Option Plan (the “2019 Plan”) which provided for the issuance of 1,743,744 shares of its common stock. On August 10, 2020 and October 8, 2020, the Company’s board of directors and stockholders, respectively, approved an increase to the maximum number of shares of common stock authorized for issuance over the term of the 2019 Plan from 1,743,744 shares to 3,355,083 shares. As of December 31, 2021, there are no shares available to be granted under the 2019 Plan. Prior to the consummation of the Company’s IPO, the Company cancelled the 2019 Plan and converted the outstanding stock options to the 2020 Plan, as more fully described below. Under the 2019 Plan, the standard vesting schedule provided that 25% of the options vest 12 months following issuance and the balance vests in 36 equal monthly installments thereafter. However, the Company’s board of directors was permitted to provide for alternative or accelerated vesting schedules in approving each stock option grant. In many cases, the Company’s Board of Directors included an accelerated vesting schedule under which 50% of the stock options granted vest immediately prior to a change of control transaction or the Company’s first underwritten public offering.

 

2020 Omnibus Equity Incentive Plan

 

On December 18, 2020, the Company’s Board of Directors, and on January 11, 2021, the Company’s stockholders, adopted and approved the 2020 Omnibus Equity Incentive Plan (the “2020 Plan”), which replaced the 2019 Plan. The 2020 Plan provides for the grant of stock options, SARs, performance share awards, performance unit awards, distribution equivalent right awards, restricted stock awards, restricted stock unit awards and unrestricted stock awards to non-employee directors, officers, employees and non-employee consultants of the Company or its affiliates. The aggregate number of shares of common stock that may be reserved and available for grant and issuance under the 2020 Plan is 4,533,732 shares. Shares will be deemed to have been issued under the 2020 Plan solely to the extent actually issued and delivered pursuant to an award. If any award granted under the 2019 Plan or the 2020 Plan expires, is cancelled, or terminates unexercised or is forfeited, the number of shares subject thereto is again available for grant under the 2020 Plan. The 2020 Plan shall continue in effect, unless sooner terminated, until the tenth (10th) anniversary of the date on which it is adopted by the Board of Directors.

 

F-34

 

 

Stock-based Compensation

 

The Company’s stock option compensation expense was $5.6 million and $1.9 million for the years ended December 31, 2021 and 2020, respectively, and there was $3.7 million of total unrecognized compensation cost related to unvested options granted under the Company’s options plans as of December 31, 2021. This stock option expense will be recognized through 2025.

 

The fair value of each option is estimated on the date of grant using the Black-Scholes option-pricing model. This model incorporates certain assumptions for inputs including a risk-free market interest rate, expected dividend yield of the underlying common stock, expected option life, and expected volatility in the market value of the underlying common stock.

 

The following table summarizes the Company’s assumptions used in the valuation of options granted during the year ended December 31, 2021:

 

Volatility  40%
Risk-free interest rate  1.10% – 1.63%
Dividend yield  0.00%
0% Expected life (years)  10
Forfeiture rate  0.00%

 

The following table summarizes the Company’s assumptions used in the valuation of options granted during the year ended December 31, 2020:

 

Volatility   40% – 60% 
Risk-free interest rate   0.37% – 0.78% 
Dividend yield   0.00% 
0% Expected life (years)   5 – 10 
Forfeiture rate   0.00% 

 

The Black-Scholes option-pricing model was developed for use in estimating the fair value of traded options, which have no vesting restrictions and are fully transferable. In addition, option valuation models require the input of highly subjective assumptions including the expected stock price volatility. Because the Company’s stock options and warrants have characteristics different from those of its traded stock, and because changes in the subjective input assumptions can materially affect the fair value estimate, in management’s opinion, the existing models do not necessarily provide a reliable single measure of the fair value of such stock options. The risk-free interest rate is based upon quoted market yields for United States Treasury debt securities with a term similar to the expected term. The expected dividend yield is based upon the Company’s history of having never issued a dividend and management’s current expectation of future action surrounding dividends. The Company calculates the expected volatility of the stock price based on the corresponding volatility of the Company’s peer group stock price for a period consistent with the underlying instrument’s expected term. The expected lives for such grants were based on the simplified method for employees and directors.

 

In arriving at stock-based compensation expense, the Company estimates the number of stock-based awards that will be forfeited due to employee turnover. The Company’s forfeiture assumption is based primarily on its turn-over historical experience. If the actual forfeiture rate is higher than the estimated forfeiture rate, then an adjustment will be made to increase the estimated forfeiture rate, which will result in a decrease to the expense recognized in the Company’s financial statements. If the actual forfeiture rate is lower than the estimated forfeiture rate, then an adjustment will be made to lower the estimated forfeiture rate, which will result in an increase to expense recognized in the Company’s financial statements. The expense the Company recognizes in future periods will be affected by changes in the estimated forfeiture rate and may differ significantly from amounts recognized in the current period.

 

F-35

 

  

Stock Option Activity

 

As of December 31, 2021, there were 311,823 shares available to be granted under the Company’s 2020 Plan.

 

The following table presents option activity under the Company’s stock option plans for the years ended December 31, 2020 and 2021:

 

(Dollar Amounts, Excluding Exercise Price, in Thousands)  Number of
Options
   Weighted
Average
Exercise
Price
   Aggregate
Intrinsic
Value
 
Options outstanding at December 31, 2019   493,102   $3.16   $
 
Granted   3,433,941    3.49      
Exercised   
    
      
Forfeited/Expired/Cancelled   (793,934)   3.20      
Options outstanding at December 31, 2020   3,133,109   $3.51   $
 
Granted   1,520,017    12.13      
Exercised   (657,620)   3.23      
Forfeited/Expired/Cancelled   (431,217)   3.98      
Options outstanding at December 31, 2021   3,564,289   $7.18   $12,527 
                
Options vested and exercisable as of December 31, 2021   1,841,558   $5.20      
Options vested and expected to vest as of December 31, 2021   3,340,131   $7.04      

 

The following table summarizes information about options vested and exercisable at December 31, 2021:

 

      Options Vested and Exercisable  
Price ($)     Number of
Options
    Weighted Average
Remaining Contractual
Life (Years)
   

Weighted Average

Exercise Price

 
$ 2.28       790,497       8.39     $ 2.28  
$ 4.86       755,402       8.81     $ 4.86  
$ 13.84-$14.49       295,659       9.14     $ 13.86  

 

The following table summarizes information about options expected to vest after December 31, 2021:

 

      Options Vested to Expected to Vest  
Price ($)     Number of
Options
   

Weighted

Average
Remaining Contractual
Life (Years)

   

Weighted Average

Exercise Price

 
$ 2.28       1,023,122       8.39     $ 2.28  
$ 4.86       1,084,119       8.82     $ 4.86  
$ 7.68-$9.20       234,070       9.35     $ 7.96  
$ 13.84-$18.61       998,820       9.16     $ 14.05  

 

Warrants

 

As of December 31, 2021, warrants to purchase 271,844 shares of common stock were outstanding. The following table presents the Company’s warrant activity for the years ended December 31, 2021 and 2020: 

 

   Number
of Warrants
   Weighted
Average
Exercise
Price
 
Warrants outstanding at December 31, 2019   
   $
 
Granted   828,171    0.02 
Exercised   
    
 
Warrants outstanding at December 31, 2020   828,171   $0.02 
Granted   377,968    0.02 
Exercised   (934,295)   0.02 
Warrants outstanding at December 31, 2021   271,844   $0.02 

 

The Company received proceeds from the exercise of warrants of $8 thousand during the year ended December 31, 2021. No warrants were exercised during the year ended December 31, 2020.

F-36

 

  

Subsequent to December 31, 2021, the Company completed a private placement of our common stock and entered into a securities purchase agreement. Both of these arrangements include warrant issuance provisions. On January 25, 2022, the Company issued a total of 4,586,389 warrants in connection with the private placement entered into with an institutional investor and other accredited investors. The warrant issuance included 1,570,644 pre-funded warrants, with an exercise price of $0.001, and 3,015,745 warrants with exercise prices ranging between $6.80 and $6.90. On March 23, 2022, the Company issued a total of 6,881,108 warrants in connection with its entrance into a securities purchase agreement with an accredited investor. The warrants issued have an exercise price of $6.75. Refer to Note 23 – Subsequent Events included elsewhere in the notes to the consolidated financial statements.

 

Note 18 — Employee Benefit Plan

 

The Company maintains an employee’s savings and retirement plan under Section 401(k) of the Internal Revenue Code (the “401k Plan”). All full-time U.S. employees become eligible to participate in the 401k Plan. The Company’s contribution to the 401k Plan is discretionary. During the years ended December 31, 2021 and 2020, the Company did not contribute to the 401k Plan.

 

Note 19 — Income Taxes

 

On March 27, 2020, the Coronavirus Aid, Relief and Economic Security (CARES) Act was enacted and signed into law. U.S. GAAP requires recognition of the tax effects of new legislation during the reporting period that includes the enactment date. The CARES Act includes changes to the tax provisions that benefits business entities and makes certain technical corrections to the 2017 Tax Cuts and Jobs Act. The tax relief measures for businesses include a five-year net operating loss carryback, suspension of the annual deduction limitation of 80% of taxable income from net operating losses generated in a tax year beginning after December 31, 2017, changes to the deductibility of interest, acceleration of alternative minimum tax credit refunds, payroll tax relief, and a technical correction to allow accelerated deductions for qualified improvement property. The CARES Act also provides other non-tax benefits to assist those impacted by the COVID-19 pandemic. The Company evaluated the impact of the CARES Act and determined that its adoption did not have a material impact to the income tax provision for the years ended December 31, 2021 or December 31, 2020, respectively.

 

For the period ended December 31, 2021, the Company recorded a tax provision of approximately $25 thousand, comprised of its change in deferred tax liability during the year related to its indefinite lived intangible asset balance. The indefinite lived intangibles are not all available as a source of income and thus are not fully available to offset the Company’s deferred tax assets. As of December 31, 2021, the Company has federal and state net operating loss carryforwards of approximately $52.2 million and $28.9 million, respectively. The Company has not yet filed its federal and state tax returns for 2018, 2019, or 2020. The net operating loss carryforwards for United States income taxes may be available to reduce future years’ taxable income. Management believes that the realization of the benefits from these losses appears not more than likely due to the Company’s limited operating history and continuing losses for United States income tax purposes. Accordingly, the Company has provided a 100% valuation allowance on its net operating loss carryforward deferred tax assets to reduce the assets to zero. Management will review this valuation allowance periodically and make adjustments as necessary.

 

The following table summarizes the significant differences between the U.S. Federal statutory tax rate and the Company’s effective tax rate for financial statement purposes for the years ended December 31, 2021 and 2020:

 

   December 31,
   2021  2020
US Federal statutory tax rate   21.00%   21.00%
State taxes   3.8%   3.0%
Permanent differences and other   0.1%   0.0%
Debt extinguishment   1.7%   (5.5)%
Derivative liabilities   0.0%   (2.8)%
Debt discount   0.0%   (6.3)%
Prior period adjustments to opening deferred tax   2.2%   0.0%
Stock-based compensation   (2.4)%   0.0%
Change in valuation allowance   (26.4)%   (9.4)%
    0.00%   0.00%

 

The tax effects of temporary differences that give rise to deferred tax assets and liabilities as of December 31, 2021 and 2020 are summarized as follows:

 

   December 31, 
(Dollar Amounts in Thousands)  2021   2020 
Net operating loss carryforward  $12,565   $4,324 
Accruals, reserves, and other   2,529    
 
Stock-based compensation   491    
 
Research and development tax credit carryforward   571    
 
Lease liability   333    
 
Total deferred tax assets   16,489    4,324 
Valuation allowance   (13,852)   (3,077)
Net deferred tax assets  $2,637   $1,247 
Fixed assets   (144)   (24)
Intangible assets   (1,888)   26 
Debt discount   
    (1,249)
Right of use asset   (323)   
 
Deferred commissions   (307)   
 
Total deferred tax liabilities  $(2,662)  $
 
Net deferred tax liabilities  $(25)  $
 

 

F-37

 

 

The Company recognizes federal and state deferred tax assets or liabilities based on the Company’s estimate of future tax effects attributable to temporary differences and carryovers. The Company records a valuation allowance to reduce any deferred tax assets by the amount of any tax benefits that, based on available evidence and judgment, are not expected to be realized. In assessing the realizability of deferred tax assets, the Company considers whether it is more likely than not that some portion or all of the deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during periods in which those temporary differences become deductible. The Company considers projected future taxable income and planning strategies in making this assessment. As of December 31, 2021, as a result of a three-year cumulative loss and recent events, the Company concluded that a full valuation allowance was necessary to offset its deferred tax assets. The Company also has indefinite lived intangibles and goodwill which generate a deferred tax liability that is not available to fully offset its deferred tax assets due to uncertainty as to when the deferred tax liability will reverse as a source of taxable income. As a result, the Company is in a net deferred tax liability position as of December 31, 2021. The Company intends to maintain a valuation allowance until sufficient positive evidence exists to support its reversal. The Company will continue to evaluate its deferred tax balances to determine any assets that are more likely than not to be realized. 

 

As of December 31, 2021, the Company had federal and state income tax net operating loss carryovers $52.2 million and $28.9 million, respectively. Of the federal balance, approximately $675 thousand will expire if not utilized by 2037 and $51.5 million carry forward indefinitely but are only available to offset 80% of taxable income per year. As of December 31, 2021, the Company also had federal research credits of approximately $571 thousand that will expire if not utilized by 2041. The utilization of the Company’s net operating loss carryforwards and research tax credit carryovers could be subject to annual limitations under Section 382 and 383 of the Internal Revenue Code of 1986, and similar state tax provisions due to ownership change limitations that may have occurred previously or that could occur in the future. These ownership changes limit the amount of net operating loss carryforwards and other deferred tax assets that can be utilized to offset future taxable income and tax, respectively. In general, an ownership change, as defined by Section 382 and 383, results from transactions increasing ownership of certain stockholders or public groups in the stock of the corporation by more than 50 percent points over a three-year period. The Company has not conducted an analysis of an ownership change under section 382. To the extent that a study is completed, and an ownership change is deemed to occur, the Company’s net operating losses and tax credits could be limited.

 

The Company does not have any uncertain tax positions or events leading to uncertainty in a tax position. The Company’s 2016 through 2021 corporate income tax returns are subject to Internal Revenue Service examination. In addition, to the extent that tax attributes are utilized in future years to offset taxable income or income taxes, the IRS and state taxing authorities have the ability to examine the years in which those attributes were generated and adjust the attributes.

 

Note 20 — Net Loss Per Share

 

Net loss per share calculations for all periods have been adjusted to reflect the reverse stock split effected on January 12, 2021. Net loss per share was calculated based on the weighted average number of common stock then outstanding.

 

Basic net loss per share is calculated using the weighted-average number of common shares outstanding during the periods. Net loss per share, assuming dilution, is calculated using the weighted-average number of common shares outstanding and the dilutive effect of all potentially dilutive securities, including common stock equivalents and convertible securities. Net loss per share, assuming dilution, is equal to basic net loss per share because the effect of dilutive securities outstanding during the periods, including options and warrants computed using the treasury stock method, is anti-dilutive.

 

The components of basic and diluted net loss per share were as follows:

 

  Year ended
December 31,
 
(Dollar Amounts, Excluding Per Share Amounts, in Thousands)  2021   2020 
Numerator:        
Net loss attributable to Agrify Corporation  $(32,465)  $(21,617)
Accrued dividend attributable to Preferred A Stockholders   (61)   (583)
Net loss available for common shareholders  $(32,526)  $(22,200)
Denominator:          
Weighted-average common shares outstanding – basic and diluted   19,090,932    4,175,867 
Net loss per share attributable to common stockholders – basic and diluted  $(1.69)  $(5.32)

 

As of December 31, 2021 and 2020, the Company excluded the following securities from net loss per share as the effect of including them would have been anti-dilutive. The shares shown represent the number of shares of common stock which would be issued upon conversion in the respective years shown below:

 

   Year ended
December 31,
 
   2021   2020 
Options outstanding   3,564,289    3,133,109 
Warrants outstanding   271,844    828,173 
    3,836,133    3,961,282 

 

F-38

 

 

Note 21 — Commitments and Contingencies

 

Leases

 

The determination if any arrangement contained a lease at its inception was done based on whether or not the Company has the right to control the asset during the contract period. The lease term was determined assuming the exercise of options that were reasonably certain to occur. Leases with a lease term of 12 months or less at inception were not reflected in the Company’s balance sheet and those lease costs are expensed on a straight-line basis over the respective term. Leases with a term greater than 12 months were reflected as non-current right-of-use assets and current and non-current lease liabilities in the Company’s consolidated balance sheets.

 

As the implicit interest rate in its leases was generally not known, the Company’s used its incremental borrowing rate as the discount rate for purposes of determining the present value of its lease liabilities. At December 31, 2021, the Company’s weighted average discount rate utilized for its leases was 7.16%.

 

When a contract contained lease and non-lease elements, both were accounted as a single lease component. 

 

The Company had several non-cancellable finance leases for machinery and equipment. The Company’s finance leases have remaining lease terms of one year to five years.

 

The Company had several non-cancellable operating leases for corporate offices, warehouses, showrooms, research and development facilities and vehicles. The Company’s leases have remaining lease terms of one year to five years, some of which include options to extend. Some leases include payment for common area maintenance associated with the property. 

 

Additional information of the Company’s lease activity, for the years ended December 31, 2021 and 2020, is as follows:

 

(Dollar Amounts in Thousands)  December 31,
2021
   December 31,
2020
 
Operating lease cost  $396   $
 
Finance lease cost:          
Amortization of right-of-use assets   179    75 
Interest on lease liabilities   42    22 
Short-term lease cost   
    240 
Total lease cost  $617   $337 
           
Weighted-average remaining lease term – finance leases   3.11 years    3.95 years 
Weighted-average remaining lease term – operating leases   2.36 years    
 
Weighted-average discount rate – finance leases   8.03%   8.11%
Weighted-average discount rate – operating leases   6.29%   
%

 

(Dollar Amounts in Thousands)  December 31,
2021
   December 31,
2020
 
         
Right-of-use assets, net  $1,859   $544 
           
Operating lease liabilities, current   814    
 
Operating lease liabilities, non- current   704    
 
Total operating lease liabilities  $1,518   $
 
           
Finance lease liabilities, current  $156   $148 
Finance lease liabilities, non- current   293    434 
Total finance lease liabilities  $449   $582 

 

F-39

 

 

Maturities of operating and finance lease liabilities as of December 31, 2021 are as follows: 

 

(Dollar Amounts in Thousands)    Operating
leases
    Finance
leases
 
For the year ending December 31,            
2022   $ 833     $ 186  
2023     471       159  
2024     171       97  
2025     107       51  
2026     63       15  
Total minimum lease payments     1,645       508  
Less imputed interest     (127 )     (59 )
Total lease liabilities   $ 1,518     $ 449  

 

Legal Proceedings

 

On January 5, 2021, the Company received a demand letter from Nicholas Cooper and Richard Weinstein (two of the Company’s former employees) and one of Mr. Cooper’s affiliated entities, asserting that Messrs. Cooper and Weinstein were entitled to compensation arising out of their employment by the Company, and their partial ownership of TriGrow Systems, LLC. The demand letter asserts that the former employees are due certain sales commissions under their applicable bonus plan, equity earn-outs based on certain sales targets, and various equity purchases through the Company’s employee stock ownership plan. The demand letter also asserts various employment claims, including but not limited to, statutory wage withholding violations, wrongful termination, breach of contract, breach of the duty of good faith and fair dealing, fraud in the inducement, promissory estoppel, minority shareholder oppression, breach of fiduciary duty, unjust enrichment, and violations of state and federal securities laws.

 

On January 19, 2021, Messrs. Cooper and Weinstein filed a lawsuit against the Company in the United States District Court for the Western District of Washington, alleging the same claims made in their demand letter based on the facts disclosed above. The plaintiffs are seeking relief in the form of monetary damages in an amount to be determined. Messrs. Cooper and Weinstein are also seeking relief in the form of reinstatement and Mr. Weinstein is seeking rescission of his Release of Claims Agreement. On March 10, 2021, the Company moved to dismiss all Cooper and Weinstein’s claims, asserting that the claims failed to allege legal grounds for relief. On May 12, 2021, a Magistrate issued a preliminary Report and Recommendation, which recommended dismissal of certain of Cooper and Weinstein’s claims, and recommended others for additional factual discovery. On July 27, 2021, a District Judge entered an order partially adopting the Report and Recommendation, dismissing one claim with prejudice, dismissing a second claim with leave to amend, and permitting the remaining claims to proceed.

 

Additionally, on July 29, 2021, the Company filed a separate arbitration in Boston, Massachusetts against Cooper and Weinstein, in which the Company alleges that Cooper and Weinstein were liable for certain conduct during the time they were TriGrow employees, including breach of fiduciary duty, unjust enrichment, usurpation of corporate opportunity, conversion, fraudulent concealment, and false representation. Also on July 29, 2021, the Company submitted a claim for indemnification to certain legacy TriGrow Systems, LLC. shareholders. The claim for indemnification relates to conduct by Cooper and Weinstein during the time they were TriGrow employees. The Company does not believe these claims have any merit and intend to vigorously defend against them.

 

Supply Agreement with Mack Molding Co.

 

In December 2020, the Company entered into a five-year supply agreement with Mack Molding Co. (“Mack”) pursuant to which Mack will become a key supplier of VFUs. In February 2021, the Company placed a purchase order with Mack amounting to approximately $5.2 million towards initial production of VFUs during 2021. In September 2021, the Company increased the purchase order with Mack to approximately $11.5 million towards production of VFUs during 2021 and 2022. The Company believes the supply agreement with Mack will provide the Company with increased scaling capabilities and the ability to more efficiently meet the potential future demand of its customers. The supply agreement contemplates that, following an introductory period, the Company will negotiate a minimum percentage of the VFU requirements that the Company will purchase from Mack each year based on the agreed upon pricing formula. The introductory period is not time-based but rather refers to the production of an initial number of units after which the parties have rights to adjust pricing and negotiate a certain minimum requirements percentage. The Company believes this approach will result in both parties making a more informed decision with respect to the pricing and other terms of the supply agreement with Mack.

  

Distribution Agreements with Related Parties

 

On September 7, 2019, the Company entered into a distribution agreement with Bluezone for distribution rights to the Bluezone products with certain exclusivity rights. The agreement requires minimum purchases amounting to $480 thousand and $600 thousand for the first and second contract anniversary years. The agreement auto renews for successive one-year periods unless earlier terminated. In March 2021, the Company notified Bluezone of non-renewal of the agreement which means it ended on May 31, 2021. The Company exceeded the minimum purchase amount for the first year and purchased approximately $309 thousand of the committed $660 thousand second year purchases through December 31, 2021. Bluezone is a related party to the Company.

 

F-40

 

 

On March 9, 2020, the Company entered into a distribution agreement with Enozo Technologies Inc. (“Enozo”), for an initial term of five years with auto renewal for successive one-year periods unless earlier terminated. The agreement contains the following minimum purchases to retain exclusive distributor status for one of the Company’s products: for the period from the contract date until December 31, 2021 for $375 thousand, for the year ended December 31, 2022 for $750 thousand, and for the year ended December 31, 2023 for $1.1 million, which amount may increase by 3% for the later years. The Company had $40 thousand in purchases of Enozo product for the year ended December 31, 2021, compared to $38 thousand for the year ended December 31, 2020. Enozo is a related party to the Company.

 

Committed Purchase Agreement with Related Parties

 

4D Bios, Inc.

 

On September 18, 2021, the Company entered into an amended purchase agreement with 4D Bios, Inc. (“4D”) to secure purchases of horticultural equipment. The original agreement required minimum purchases of between $577 dollars and $607 dollars per unit of 4D products until December 31, 2020. The amended agreement requires minimum purchases of $582 dollars per unit with a final payment of approximately $864 thousand paid to 4D. 4D is a related party to the Company.

 

For the year ended December 31, 2020, the Company’s purchase commitment totaled $1.9 million. The Company settled all outstanding commitments, leaving no open committed purchases as of December 31, 2021.

 

Greenstone Holdings

 

On December 29, 2021, Greenstone Holdings purchased 239 VFUs from the Company of which 60 VFUs were already in Greenstone Holdings possession under a lease agreement. Under the lease agreement, Greenstone Holdings owed Agrify a production service fee of $300 per pound of flower produced and contained an option to purchase the equipment within the lease agreement. The term of this agreement was for ten years but was terminated upon signing the purchase agreement for the 239 VFUs. The remaining 179 VFUs were shipped to Greenstone Holdings storage facility on December 30, 2021 and December 31, 2021.

 

Note 22 — Related Parties

 

Some of the officers and directors of the Company are involved in other business activities and may, in the future, become involved in other business opportunities that become available.

 

The following table describes the net purchasing (sales) activity with entities identified as related parties to the Company:

 

   Year ended
December 31,
 
(Dollar Amounts in Thousands)  2021   2020 
Bluezone  $309   $694 
4D Bios (1)   1,312    1,128 
Enozo   40    123 
Cannae Policy Group   50    
 
Topline Performance Solutions   11    
 
Valiant Americas, LLC.   6,048    7,085 
Cannaquip   209    
 
NEIA   (22,010)   (3,916)
Greenstone Holdings   (9,429)   (9)
Living Green Farm  $(58)  $
 

 

(1) Purchases from 4D for the year ended December 31, 2020 includes $480 thousand related to a down payment on inventory orders.

 

The following table summarizes net related party (payable) receivable as of December 31, 2021 and December 31, 2020:

 

(Dollar Amounts in Thousands)  December 31,
2021
   December 31,
2020
 
Bluezone  $
   $7 
Cannae Policy Group   (8)   
 
Cannaquip   (21)   
 
Greenstone Holdings   11,177    
 
Living Green Farm   34    
 
NEIA   3,500    1,665 
Valiant Americas, LLC.  $(922)  $4,246 

 

F-41

 

 

Note 23 — Subsequent Events

 

Private Placement

 

On January 25, 2022, the Company entered into a Securities Purchase Agreement (the “Securities Agreement”) with an institutional investor and other accredited investors for the sale by the Company of (i) 2,450,350 shares (the “Shares”) of the Company’s common stock, par value $0.001 per share (the “Common Stock”), (ii) pre-funded warrants (the “Pre-Funded Warrants”) to purchase up to an aggregate of 1,570,644 shares of Common Stock and (iii) warrants to purchase up to an aggregate of 3,015,745 shares of Common Stock (the “Common Warrants” and, collectively with the Pre-Funded Warrants, the “Warrants”), in a private placement offering. The combined purchase price for one share of Common Stock (or one Pre-Funded Warrant) and accompanying fraction of a Common Warrant was $6.80.

 

Subject to certain ownership limitations, the Warrants are exercisable six months from issuance. Each Pre-Funded Warrant is exercisable into one share of Common Stock at a price per share of $0.001 (as adjusted from time to time in accordance with the terms thereof). Each Common Warrant is exercisable into one share of Common Stock at a price per share of $7.48 (as adjusted from time to time in accordance with the terms thereof) and will expire on the fifth anniversary of the initial exercise date.

  

Raymond Chang, Chairman and Chief Executive Officer of the Company, and Stuart Wilcox, a member of the Company’s Board of Directors, participated in the private placement on the same terms as other investors except for a combined purchase price of $6.90.

 

The gross proceeds to the Company from the private placement were approximately $27.3 million, before deducting the placement agent’s fees and other offering expenses, and excluding the proceeds, if any, from the exercise of the Warrants.

 

Acquisition of Lab Society; Purchase Consideration 

 

On February 1, 2022, the Company entered into an Agreement and Plan of Merger (the “Merger Agreement”) with LS Holdings Corp. (“Lab Society”), Lab Society NewCo, LLC, a newly formed wholly owned subsidiary of the Company (“Merger Sub”), Michael S. Maibach Jr. as the Owner Representative thereunder, and each of the shareholders of Lab Society (collectively, the “Owners”), pursuant to which the Company agreed to acquire Lab Society. Concurrently with the execution of the Merger Agreement, the Company consummated the merger of Lab Society with and into Merger Sub, with Merger Sub surviving such merger as a wholly owned subsidiary of the Company (the “Lab Society Acquisition”).

 

The aggregate consideration for the Lab Society Acquisition consisted of: (a) $4.0 million in cash, subject to certain adjustments for working capital, cash and indebtedness of Lab Society at closing; (b) 425,611 shares of the Company’s common stock (the “Buyer Shares”); and (c) the Earn-out Consideration (as defined below), to the extent earned.

 

The Company withheld 127,682 of the Buyer Shares issuable to the Owners (the “Holdback Lab Buyer Shares”) for the purpose of securing any post-closing adjustment owed to the Company and any claim for indemnification or payment of damages to which the Company may be entitled under the Merger Agreement. The Holdback Lab Buyer Shares shall be released following the twelve (12) month anniversary of the Closing Date in accordance with and subject to the conditions of the Merger Agreement.

  

The Merger Agreement includes customary post-closing adjustments, representations and warranties and covenants of the parties. The Owners may become entitled to additional consideration with a value of up to $3.5 million based on the eligible net revenues achieved by the Lab Society business during the fiscal years ending December 31, 2022 and December 31, 2023, of which 50% will be payable in cash and the remaining 50% will be payable by issuing shares of the Company’s common stock.

 

F-42

 

 

Securities Purchase Agreement

 

On March 14, 2022, the Company entered into a Securities Purchase Agreement (the “Securities Purchase Agreement”) with an accredited investor (the “Investor”), pursuant to which, among other things, the Company agreed to issue and sell to the Investor, in a private placement transaction (the “Private Placement”), in exchange for the payment by the Investor of $65 million, less applicable expenses as set forth in the Securities Purchase Agreement, (i) a senior secured promissory note in an aggregate principal amount of $65 million (the “Note”), and (ii) a warrant (the “Warrant”) to purchase up to an aggregate of 6,881,108 shares of common stock of the Company, par value $0.001 per share (“Common Stock”).

 

The Note will be a senior secured obligation of the Company and ranks senior to all indebtedness of the Company. The Company will be required to make amortization payments equal to 4.0% of the original principal amount of the Note on the first day of each calendar month starting on February 1, 2023 and extending through the maturity date of March 1, 2026 (the “Maturity Date”), at which time all remaining outstanding principal and accrued but unpaid interest will be due. The Note will have a stated interest rate of 6.75% per annum, and the Company will be required to pay interest on March 1, June 1, September 1 and December 1 of each calendar year through and including the Maturity Date. Following the one-year anniversary of the Note’s issuance, the Company may, in lieu of paying interest in cash, pay such interest in kind, in which case interest on the Note will be calculated at the rate of 8.75% per annum and will be added to the principal amount of the Note.

 

At any time following the one-year anniversary of the Note’s issuance, the Company may prepay all (but not less than all) of the Note by redemption at a price equal to 106.75% of the then-outstanding principal amount under the Note plus accrued but unpaid interest. The Investor will also have the option of requiring the Company to redeem the Note if the Company undergoes a fundamental change at a price equal to 107% of the then-outstanding principal amount under the Note plus any accrued interest thereon.

 

The Securities Purchase Agreement provides for up to two additional closings subject to certain conditions set forth in the Securities Purchase Agreement and on substantially the same terms as the initial closing. Each subsequent closing would result in the issuance of a senior secured note with an original principal amount of $35.0 million and warrants to purchase shares of Common Stock equal to 65% of such principal amount divided by the closing price of the Common Stock on the trading day immediately prior to such subsequent closing.

 

The Note will impose certain customary affirmative and negative covenants upon the Company, as well as covenants that (i) restrict the Company and its subsidiaries from incurring any additional indebtedness or suffering any liens, subject to specified exceptions, (ii) restrict the ability of the Company and its subsidiaries from making certain investments, subject to specified exceptions, (iii) restrict the declaration of any dividends or other distributions, subject to specified exceptions, (iv) require the Company to maintain specified earnings and adjusted EBITDA targets, and (v) require the Company to maintain minimum amounts of cash on hand. If an event of default under the Note occurs, the Investor can elect to redeem the Note for cash equal to 115% of the then-outstanding principal amount of the Note (or such lesser principal amount accelerated by the Investor), plus accrued and unpaid interest, including default interest, which accrues at a rate per annum equal to 15% from the date of a default or event of default.

 

Until the date the Note is fully repaid, the Investor will, subject to certain exceptions, have the right to participate for up to 30% of any debt, preferred stock or equity-linked financing of the Company or its subsidiaries.

 

Each Warrant to be issued in the initial closing will have an exercise price of $6.75 per share, subject to adjustment for stock splits, reverse stock splits, stock dividends and similar transactions, will be immediately exercisable, has a term of five and one-half years from the date of issuance and will be exercisable on a cash basis, unless there is not an effective registration statement covering the resale of the shares issuable upon exercise of the Warrant (the “Warrant Shares”), in which case the Warrant shall also be exercisable on a cashless exercise basis at the Investor’s election. The Securities Purchase Agreement requires the Company to file resale registration statements with respect to the Warrant Shares as soon as practicable and in any event within 45 days following the initial closing and any subsequent closings.

 

The Warrant will provide that in no event will the number of shares of Common Stock issued upon exercise of the Warrant result in the Investor’s beneficial ownership exceeding 4.99% of the Company’s shares outstanding at the time of exercise (which percentage may be decreased or increased by the Investor, but to no greater than 9.99%, and provided that any increase above 4.99% will not be effective until the sixty-first (61st) day after notice of such request by the Investor to increase its beneficial ownership limit has been delivered to the Company).

 

The Securities Purchase Agreement also contains customary representations and warranties of the Company and the Investor. There is no material relationship between the Company or its affiliates and the Investor other than in respect of the Securities Purchase Agreement, the Note and the Warrant.

 

 

 

F-43

 

 

Agrify Corp 6137000 6137000 P1Y P5Y P1Y P5Y false FY 0001800637 Lower of estimated useful life or remaining lease term 0001800637 2021-01-01 2021-12-31 0001800637 2022-03-24 0001800637 2021-06-30 0001800637 2021-12-31 0001800637 2020-12-31 0001800637 us-gaap:PreferredClassAMember 2021-12-31 0001800637 us-gaap:PreferredClassAMember 2020-12-31 0001800637 2020-01-01 2020-12-31 0001800637 us-gaap:CommonStockMember 2019-12-31 0001800637 us-gaap:PreferredStockMember 2019-12-31 0001800637 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001800637 agfy:SubscriptionReceivableMember 2019-12-31 0001800637 us-gaap:RetainedEarningsMember 2019-12-31 0001800637 us-gaap:ParentMember 2019-12-31 0001800637 us-gaap:NoncontrollingInterestMember 2019-12-31 0001800637 2019-12-31 0001800637 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001800637 us-gaap:PreferredStockMember 2020-01-01 2020-12-31 0001800637 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001800637 agfy:SubscriptionReceivableMember 2020-01-01 2020-12-31 0001800637 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001800637 us-gaap:ParentMember 2020-01-01 2020-12-31 0001800637 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-12-31 0001800637 agfy:TriGrowSystemsMember us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001800637 agfy:TriGrowSystemsMember us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001800637 agfy:TriGrowSystemsMember us-gaap:ParentMember 2020-01-01 2020-12-31 0001800637 agfy:TriGrowSystemsMember us-gaap:NoncontrollingInterestMember 2020-01-01 2020-12-31 0001800637 agfy:TriGrowSystemsMember 2020-01-01 2020-12-31 0001800637 us-gaap:CommonStockMember 2020-12-31 0001800637 us-gaap:PreferredStockMember 2020-12-31 0001800637 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001800637 agfy:SubscriptionReceivableMember 2020-12-31 0001800637 us-gaap:RetainedEarningsMember 2020-12-31 0001800637 us-gaap:ParentMember 2020-12-31 0001800637 us-gaap:NoncontrollingInterestMember 2020-12-31 0001800637 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001800637 us-gaap:PreferredStockMember 2021-01-01 2021-12-31 0001800637 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001800637 agfy:SubscriptionReceivableMember 2021-01-01 2021-12-31 0001800637 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001800637 us-gaap:ParentMember 2021-01-01 2021-12-31 0001800637 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-12-31 0001800637 agfy:PrecisionAndCascadesMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001800637 agfy:PrecisionAndCascadesMember us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001800637 agfy:PrecisionAndCascadesMember us-gaap:ParentMember 2021-01-01 2021-12-31 0001800637 agfy:PrecisionAndCascadesMember 2021-01-01 2021-12-31 0001800637 agfy:PurePressuresMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001800637 agfy:PurePressuresMember us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001800637 agfy:PurePressuresMember us-gaap:ParentMember 2021-01-01 2021-12-31 0001800637 agfy:PurePressuresMember 2021-01-01 2021-12-31 0001800637 us-gaap:CommonStockMember 2021-12-31 0001800637 us-gaap:PreferredStockMember 2021-12-31 0001800637 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001800637 agfy:SubscriptionReceivableMember 2021-12-31 0001800637 us-gaap:RetainedEarningsMember 2021-12-31 0001800637 us-gaap:ParentMember 2021-12-31 0001800637 us-gaap:NoncontrollingInterestMember 2021-12-31 0001800637 us-gaap:IPOMember 2021-01-26 2021-02-02 0001800637 us-gaap:OverAllotmentOptionMember 2021-01-26 2021-02-02 0001800637 us-gaap:IPOMember 2021-01-25 2021-02-04 0001800637 us-gaap:IPOMember 2021-01-20 2021-02-19 0001800637 us-gaap:IPOMember 2021-02-19 0001800637 us-gaap:IPOMember 2021-03-01 2021-03-22 0001800637 2021-03-01 2021-03-22 0001800637 2021-03-22 0001800637 2021-09-02 2021-09-14 0001800637 2021-09-01 2021-09-30 0001800637 agfy:AgrifyValiantLLCMember 2021-12-31 0001800637 agfy:AgrifyBrandsLLCMember 2021-12-31 0001800637 agfy:TeejanPodponicsInternationalLLCMember 2021-12-31 0001800637 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001800637 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001800637 us-gaap:SalesRevenueNetMember agfy:CustomerMember 2021-01-01 2021-12-31 0001800637 us-gaap:AccountsReceivableMember agfy:CustomerMember 2021-01-01 2021-12-31 0001800637 us-gaap:SalesRevenueNetMember 2021-01-01 2021-12-31 0001800637 us-gaap:SalesRevenueNetMember 2020-01-01 2020-12-31 0001800637 us-gaap:AccountsReceivableMember 2021-01-01 2021-12-31 0001800637 us-gaap:AccountsReceivableMember 2020-01-01 2020-12-31 0001800637 agfy:NewEnglandInnovationAssociationMember 2021-01-01 2021-12-31 0001800637 agfy:NewEnglandInnovationAssociationMember 2020-01-01 2020-12-31 0001800637 agfy:CustomerBMember 2021-01-01 2021-12-31 0001800637 agfy:CustomerBMember 2020-01-01 2020-12-31 0001800637 agfy:GreenstoneHoldingsMember 2021-01-01 2021-12-31 0001800637 agfy:GreenstoneHoldingsMember 2020-01-01 2020-12-31 0001800637 agfy:CustomerDMember 2021-01-01 2021-12-31 0001800637 agfy:CustomerDMember 2020-01-01 2020-12-31 0001800637 agfy:CustomerFMember 2021-01-01 2021-12-31 0001800637 agfy:CustomerFMember 2020-01-01 2020-12-31 0001800637 pf0:MinimumMember us-gaap:ComputerEquipmentMember 2021-01-01 2021-12-31 0001800637 pf0:MaximumMember us-gaap:ComputerEquipmentMember 2021-01-01 2021-12-31 0001800637 us-gaap:FurnitureAndFixturesMember 2021-01-01 2021-12-31 0001800637 agfy:SoftwareMember 2021-01-01 2021-12-31 0001800637 us-gaap:VehiclesMember 2021-01-01 2021-12-31 0001800637 agfy:ResearchAndDevelopmentLaboratoryEquipmentMember 2021-01-01 2021-12-31 0001800637 pf0:MinimumMember us-gaap:MachineryAndEquipmentMember 2021-01-01 2021-12-31 0001800637 pf0:MaximumMember us-gaap:MachineryAndEquipmentMember 2021-01-01 2021-12-31 0001800637 pf0:MinimumMember agfy:LeasedEquipmentAtCustomerMember 2021-01-01 2021-12-31 0001800637 pf0:MaximumMember agfy:LeasedEquipmentAtCustomerMember 2021-01-01 2021-12-31 0001800637 pf0:MinimumMember agfy:TotalRevenueAmountMember 2021-01-01 2021-12-31 0001800637 pf0:MaximumMember agfy:TotalRevenueAmountMember 2021-01-01 2021-12-31 0001800637 pf0:MinimumMember us-gaap:TradeNamesMember 2021-01-01 2021-12-31 0001800637 pf0:MaximumMember us-gaap:TradeNamesMember 2021-01-01 2021-12-31 0001800637 pf0:MinimumMember agfy:AcquiredDevelopedTechnologyMember 2021-01-01 2021-12-31 0001800637 pf0:MaximumMember agfy:AcquiredDevelopedTechnologyMember 2021-01-01 2021-12-31 0001800637 agfy:NoncompeteAgreementMember 2021-01-01 2021-12-31 0001800637 pf0:MinimumMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001800637 pf0:MaximumMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001800637 pf0:MinimumMember agfy:CapitalizedWebsiteCostsMember 2021-01-01 2021-12-31 0001800637 pf0:MaximumMember agfy:CapitalizedWebsiteCostsMember 2021-01-01 2021-12-31 0001800637 us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-12-31 0001800637 us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-12-31 0001800637 us-gaap:TransferredOverTimeMember 2021-01-01 2021-12-31 0001800637 us-gaap:TransferredOverTimeMember 2020-01-01 2020-12-31 0001800637 agfy:BusinessCombinationMember 2021-01-01 2021-12-31 0001800637 us-gaap:FairValueInputsLevel1Member 2021-12-31 0001800637 us-gaap:FairValueInputsLevel2Member 2021-12-31 0001800637 us-gaap:FairValueInputsLevel3Member 2021-12-31 0001800637 us-gaap:FairValueInputsLevel1Member 2020-12-31 0001800637 us-gaap:FairValueInputsLevel2Member 2020-12-31 0001800637 us-gaap:FairValueInputsLevel3Member 2020-12-31 0001800637 us-gaap:FairValueInputsLevel1Member us-gaap:MunicipalBondsMember 2021-12-31 0001800637 us-gaap:FairValueInputsLevel2Member us-gaap:MunicipalBondsMember 2021-12-31 0001800637 us-gaap:FairValueInputsLevel3Member us-gaap:MunicipalBondsMember 2021-12-31 0001800637 us-gaap:MunicipalBondsMember 2021-12-31 0001800637 us-gaap:FairValueInputsLevel1Member us-gaap:MunicipalBondsMember 2020-12-31 0001800637 us-gaap:FairValueInputsLevel2Member us-gaap:MunicipalBondsMember 2020-12-31 0001800637 us-gaap:FairValueInputsLevel3Member us-gaap:MunicipalBondsMember 2020-12-31 0001800637 us-gaap:MunicipalBondsMember 2020-12-31 0001800637 us-gaap:FairValueInputsLevel1Member agfy:CorporateBondsMember 2021-12-31 0001800637 us-gaap:FairValueInputsLevel2Member agfy:CorporateBondsMember 2021-12-31 0001800637 us-gaap:FairValueInputsLevel3Member agfy:CorporateBondsMember 2021-12-31 0001800637 agfy:CorporateBondsMember 2021-12-31 0001800637 us-gaap:FairValueInputsLevel1Member agfy:CorporateBondsMember 2020-12-31 0001800637 us-gaap:FairValueInputsLevel2Member agfy:CorporateBondsMember 2020-12-31 0001800637 us-gaap:FairValueInputsLevel3Member agfy:CorporateBondsMember 2020-12-31 0001800637 agfy:CorporateBondsMember 2020-12-31 0001800637 agfy:AgrifyTTKSolutionMember 2021-12-31 0001800637 agfy:UnderContractMember agfy:AgrifyTTKSolutionMember 2021-01-01 2021-12-31 0001800637 pf0:MinimumMember 2021-01-01 2021-12-31 0001800637 pf0:MaximumMember 2021-01-01 2021-12-31 0001800637 pf0:MinimumMember 2021-12-31 0001800637 pf0:MaximumMember 2021-12-31 0001800637 agfy:CompanyAAgrifyTTKSolutionMember 2021-12-31 0001800637 agfy:CompanyAAgrifyTTKSolutionMember 2020-12-31 0001800637 agfy:GreenstoneHoldingsMember 2021-12-31 0001800637 agfy:GreenstoneHoldingsMember 2020-12-31 0001800637 agfy:CompanyCAgrifyTTKSolutionMember 2021-12-31 0001800637 agfy:CompanyCAgrifyTTKSolutionMember 2020-12-31 0001800637 agfy:CompanyDAgrifyTTKSolutionMember 2021-12-31 0001800637 agfy:CompanyDAgrifyTTKSolutionMember 2020-12-31 0001800637 agfy:CompanyEAgrifyTTKSolutionMember 2021-12-31 0001800637 agfy:CompanyEAgrifyTTKSolutionMember 2020-12-31 0001800637 agfy:NonTTKSolutionsMember 2021-12-31 0001800637 agfy:NonTTKSolutionsMember 2020-12-31 0001800637 us-gaap:ComputerEquipmentMember 2021-12-31 0001800637 us-gaap:ComputerEquipmentMember 2020-12-31 0001800637 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001800637 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001800637 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001800637 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001800637 us-gaap:MachineryAndEquipmentMember 2021-12-31 0001800637 us-gaap:MachineryAndEquipmentMember 2020-12-31 0001800637 agfy:SoftwareMember 2021-12-31 0001800637 agfy:SoftwareMember 2020-12-31 0001800637 us-gaap:VehiclesMember 2021-12-31 0001800637 us-gaap:VehiclesMember 2020-12-31 0001800637 agfy:ResearchAndDevelopmentLaboratoryEquipmentMember 2021-12-31 0001800637 agfy:ResearchAndDevelopmentLaboratoryEquipmentMember 2020-12-31 0001800637 agfy:LeasedEquipmentAtCustomerMember 2021-12-31 0001800637 agfy:LeasedEquipmentAtCustomerMember 2020-12-31 0001800637 us-gaap:TransportationEquipmentMember 2021-12-31 0001800637 us-gaap:TransportationEquipmentMember 2020-12-31 0001800637 us-gaap:ConstructionInProgressMember 2021-12-31 0001800637 us-gaap:ConstructionInProgressMember 2020-12-31 0001800637 us-gaap:TrademarksAndTradeNamesMember 2020-12-31 0001800637 us-gaap:TrademarksAndTradeNamesMember 2021-01-01 2021-12-31 0001800637 us-gaap:TrademarksAndTradeNamesMember 2021-12-31 0001800637 us-gaap:CustomerRelationshipsMember 2020-12-31 0001800637 us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001800637 us-gaap:CustomerRelationshipsMember 2021-12-31 0001800637 agfy:AcquiredDevelopedTechnologyMember 2020-12-31 0001800637 agfy:AcquiredDevelopedTechnologyMember 2021-01-01 2021-12-31 0001800637 agfy:AcquiredDevelopedTechnologyMember 2021-12-31 0001800637 agfy:NoncompeteMember 2020-12-31 0001800637 agfy:NoncompeteMember 2021-01-01 2021-12-31 0001800637 agfy:NoncompeteMember 2021-12-31 0001800637 agfy:CapitalizedWebsiteCostsMember 2020-12-31 0001800637 agfy:CapitalizedWebsiteCostsMember 2021-01-01 2021-12-31 0001800637 agfy:CapitalizedWebsiteCostsMember 2021-12-31 0001800637 agfy:CascadeSciencesLLCMember 2021-12-31 0001800637 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2021-12-31 0001800637 agfy:PurePressureMember 2021-01-01 2021-12-31 0001800637 agfy:PurePressureMember 2021-12-31 0001800637 agfy:TriGrowMember 2020-01-22 0001800637 agfy:TriGrowMember 2020-01-02 2020-01-22 0001800637 pf0:MaximumMember agfy:TriGrowMember 2020-01-02 2020-01-22 0001800637 pf0:MinimumMember agfy:TriGrowMember 2020-01-02 2020-01-22 0001800637 agfy:TriGrowMember 2020-01-20 2020-01-22 0001800637 agfy:BrandRightsMember 2021-01-01 2021-12-31 0001800637 agfy:TriGrowMember 2020-01-24 2020-12-31 0001800637 agfy:HarborMountainHoldingsLLCMember 2020-07-31 0001800637 agfy:HarborMountainHoldingsLLCMember 2020-09-19 2020-09-20 0001800637 agfy:HarborMountainHoldingsLLCMember 2020-12-31 0001800637 agfy:HarborMountainHoldingsLLCMember 2020-07-22 2020-12-31 0001800637 agfy:PrecisionAndCascadeMember 2021-01-01 2021-12-31 0001800637 agfy:CascadeAndPrecisionMember 2021-01-01 2021-12-31 0001800637 agfy:CascadeAndPrecisionMember 2021-12-31 0001800637 agfy:PrecisionAndCascadeMember 2021-01-01 2021-12-31 0001800637 agfy:CascadeAndPrecisionMember us-gaap:TradeNamesMember 2021-12-31 0001800637 agfy:CascadeAndPrecisionMember pf0:MinimumMember us-gaap:TradeNamesMember 2021-01-01 2021-12-31 0001800637 agfy:CascadeAndPrecisionMember pf0:MaximumMember us-gaap:TradeNamesMember 2021-01-01 2021-12-31 0001800637 agfy:CascadeAndPrecisionMember agfy:AcquiredDevelopedTechnologyMember 2021-12-31 0001800637 agfy:CascadeAndPrecisionMember agfy:AcquiredDevelopedTechnologyMember 2021-01-01 2021-12-31 0001800637 agfy:CascadeAndPrecisionMember agfy:NoncompeteAgreementMember 2021-12-31 0001800637 agfy:CascadeAndPrecisionMember agfy:NoncompeteAgreementMember 2021-01-01 2021-12-31 0001800637 agfy:CascadeAndPrecisionMember us-gaap:CustomerRelationshipsMember 2021-12-31 0001800637 agfy:CascadeAndPrecisionMember pf0:MinimumMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001800637 agfy:CascadeAndPrecisionMember pf0:MaximumMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001800637 agfy:CascadeAndPrecisionMember agfy:TotalIdentifiedIntangibleAssetsMember 2021-12-31 0001800637 agfy:PurePressureMember us-gaap:TradeNamesMember 2021-12-31 0001800637 agfy:PurePressureMember us-gaap:TradeNamesMember 2021-01-01 2021-12-31 0001800637 agfy:PurePressureMember agfy:AcquiredDevelopedTechnologyMember 2021-12-31 0001800637 agfy:PurePressureMember agfy:AcquiredDevelopedTechnologyMember 2021-01-01 2021-12-31 0001800637 agfy:PurePressureMember us-gaap:CustomerRelationshipsMember 2021-12-31 0001800637 agfy:PurePressureMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001800637 agfy:PurePressureMember agfy:TotalIdentifiedIntangibleAssetsMember 2021-12-31 0001800637 agfy:PrecisionAndCascadeMember 2020-01-01 2020-12-31 0001800637 agfy:AcquisitionOfPurePressureMember 2021-01-01 2021-12-31 0001800637 agfy:AcquisitionOfPurePressureMember 2021-01-01 2021-12-31 0001800637 agfy:AcquisitionOfPurePressureMember 2021-12-31 0001800637 agfy:TriGrowMember 2021-01-01 2021-12-31 0001800637 agfy:BrandRightsMember 2021-12-31 0001800637 agfy:CustomerRelationshipMember 2021-12-31 0001800637 agfy:HarborMountainHoldingsLLCMember 2021-01-01 2021-12-31 0001800637 agfy:HarborMountainHoldingsLLCMember 2021-01-01 2021-12-31 0001800637 agfy:HarborMountainHoldingsLLCMember 2021-12-31 0001800637 pf0:ScenarioForecastMember 2022-05-01 2022-05-07 0001800637 pf0:ScenarioForecastMember 2025-07-01 2025-07-25 0001800637 agfy:PPPLoanMember 2021-09-30 0001800637 us-gaap:ConvertibleNotesPayableMember 2021-01-11 0001800637 us-gaap:ConvertibleNotesPayableMember 2020-01-01 2020-12-31 0001800637 us-gaap:ConvertibleNotesPayableMember 2020-12-31 0001800637 us-gaap:ConvertibleNotesPayableMember 2021-01-01 2021-12-31 0001800637 us-gaap:ConvertibleNotesPayableMember 2021-12-31 0001800637 us-gaap:IPOMember 2021-01-26 2021-02-01 0001800637 us-gaap:IPOMember 2021-02-01 0001800637 us-gaap:FairValueInputsLevel3Member 2020-01-01 2020-12-31 0001800637 agfy:PublicMember 2020-01-01 2020-12-31 0001800637 agfy:ProbabilityPublicTransactionOccurringMember 2020-01-01 2020-12-31 0001800637 pf0:MinimumMember agfy:ProbabilityPublicTransactionOccurringMember 2020-01-01 2020-12-31 0001800637 pf0:MaximumMember agfy:ProbabilityPublicTransactionOccurringMember 2020-01-01 2020-12-31 0001800637 agfy:ProbabilityPublicTransactionOccurringOneMember 2020-01-01 2020-12-31 0001800637 pf0:MinimumMember agfy:ProbabilityPublicTransactionOccurringOneMember 2020-01-01 2020-12-31 0001800637 pf0:MaximumMember agfy:ProbabilityPublicTransactionOccurringOneMember 2020-01-01 2020-12-31 0001800637 2020-01-09 0001800637 us-gaap:SeriesAPreferredStockMember 2020-01-09 0001800637 agfy:SeriesAConvertiblePreferredStockMember 2020-01-01 2020-03-31 0001800637 agfy:SeriesAConvertiblePreferredStockMember 2020-05-01 2020-05-31 0001800637 agfy:SeriesAConvertiblePreferredStockMember 2021-01-06 2021-01-11 0001800637 2021-02-01 0001800637 us-gaap:OverAllotmentOptionMember 2021-01-25 2021-02-04 0001800637 us-gaap:IPOMember 2021-02-04 0001800637 2021-02-04 0001800637 us-gaap:OverAllotmentOptionMember 2021-02-04 0001800637 us-gaap:SeriesAPreferredStockMember 2021-01-26 2021-02-01 0001800637 us-gaap:SeriesAPreferredStockMember 2021-02-01 0001800637 2021-01-20 2021-02-19 0001800637 2021-02-19 0001800637 us-gaap:OverAllotmentOptionMember 2021-01-20 2021-02-19 0001800637 us-gaap:OverAllotmentOptionMember 2021-03-01 2021-03-22 0001800637 us-gaap:OverAllotmentOptionMember 2021-03-22 0001800637 2021-03-15 2021-03-22 0001800637 2021-09-14 0001800637 agfy:HarborMountainHoldingsLLCMember 2021-09-01 2021-09-20 0001800637 2021-09-01 2021-09-20 0001800637 2021-09-19 2021-10-01 0001800637 2021-12-20 2021-12-31 0001800637 agfy:TwoThousandNineteenStockOptionPlanMember 2019-09-04 0001800637 pf0:MinimumMember agfy:TwoThousandNineteenStockOptionPlanMember 2020-08-01 2020-08-10 0001800637 pf0:MaximumMember agfy:TwoThousandNineteenStockOptionPlanMember 2020-10-02 2020-10-08 0001800637 agfy:TwoThousandNineteenStockOptionPlanMember 2021-01-01 2021-12-31 0001800637 agfy:TwoThousandTwentyPlanMember 2021-01-06 2021-01-11 0001800637 agfy:TwoThousandTwentyPlanMember 2021-01-01 2021-12-31 0001800637 us-gaap:WarrantMember 2021-12-31 0001800637 us-gaap:WarrantMember 2021-01-01 2021-12-31 0001800637 us-gaap:SubsequentEventMember us-gaap:PrivatePlacementMember 2022-01-01 2022-01-25 0001800637 us-gaap:SubsequentEventMember 2022-01-01 2022-01-25 0001800637 us-gaap:WarrantMember us-gaap:SubsequentEventMember 2022-01-01 2022-01-25 0001800637 pf0:MinimumMember us-gaap:SubsequentEventMember 2022-01-01 2022-01-25 0001800637 pf0:MaximumMember us-gaap:SubsequentEventMember 2022-01-01 2022-01-25 0001800637 us-gaap:SubsequentEventMember 2022-03-01 2022-03-23 0001800637 pf0:MinimumMember 2020-01-01 2020-12-31 0001800637 pf0:MaximumMember 2020-01-01 2020-12-31 0001800637 agfy:ExercisePriceRangeOneMember 2021-12-31 0001800637 agfy:ExercisePriceRangeOneMember 2021-01-01 2021-12-31 0001800637 agfy:ExercisePriceRangeTwoMember 2021-12-31 0001800637 agfy:ExercisePriceRangeTwoMember 2021-01-01 2021-12-31 0001800637 agfy:ExercisePriceRangeThreeMember 2021-12-31 0001800637 agfy:ExercisePriceRangeThreeMember 2021-01-01 2021-12-31 0001800637 agfy:ExercisePriceRangeFourMember 2021-12-31 0001800637 agfy:ExercisePriceRangeFourMember 2021-01-01 2021-12-31 0001800637 us-gaap:WarrantMember 2019-12-31 0001800637 agfy:WeightedAverageExercisePriceMember 2019-12-31 0001800637 us-gaap:WarrantMember 2020-01-01 2020-12-31 0001800637 agfy:WeightedAverageExercisePriceMember 2020-01-01 2020-12-31 0001800637 us-gaap:WarrantMember 2020-12-31 0001800637 agfy:WeightedAverageExercisePriceMember 2020-12-31 0001800637 agfy:WeightedAverageExercisePriceMember 2021-01-01 2021-12-31 0001800637 agfy:WeightedAverageExercisePriceMember 2021-12-31 0001800637 2020-03-27 0001800637 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001800637 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001800637 us-gaap:WarrantMember 2021-01-01 2021-12-31 0001800637 us-gaap:WarrantMember 2020-01-01 2020-12-31 0001800637 pf0:MinimumMember agfy:LeasesMember 2021-12-31 0001800637 pf0:MaximumMember agfy:LeasesMember 2021-12-31 0001800637 2021-02-28 0001800637 2021-09-29 2021-09-30 0001800637 agfy:BluezoneProductsIncMember 2019-09-07 0001800637 2020-03-01 2020-03-09 0001800637 agfy:EnozoTechnologiesIncMember 2020-03-09 0001800637 pf0:MinimumMember 2021-09-18 0001800637 pf0:MaximumMember 2021-09-18 0001800637 agfy:OperatingLeaseMember 2021-12-31 0001800637 agfy:FinanceLeaseMember 2021-12-31 0001800637 agfy:BluezoneMember 2021-01-01 2021-12-31 0001800637 agfy:BluezoneMember 2020-01-01 2020-12-31 0001800637 agfy:FourDBiosMember 2021-01-01 2021-12-31 0001800637 agfy:FourDBiosMember 2020-01-01 2020-12-31 0001800637 agfy:EnozoMember 2021-01-01 2021-12-31 0001800637 agfy:EnozoMember 2020-01-01 2020-12-31 0001800637 agfy:CannaePolicyGroupMember 2021-01-01 2021-12-31 0001800637 agfy:CannaePolicyGroupMember 2020-01-01 2020-12-31 0001800637 agfy:ToplinePerformanceSolutionsMember 2021-01-01 2021-12-31 0001800637 agfy:ToplinePerformanceSolutionsMember 2020-01-01 2020-12-31 0001800637 agfy:ValiantAmericasLLCMember 2021-01-01 2021-12-31 0001800637 agfy:ValiantAmericasLLCMember 2020-01-01 2020-12-31 0001800637 agfy:CannaquipMember 2021-01-01 2021-12-31 0001800637 agfy:CannaquipMember 2020-01-01 2020-12-31 0001800637 agfy:LivingGreenFarmMember 2021-01-01 2021-12-31 0001800637 agfy:LivingGreenFarmMember 2020-01-01 2020-12-31 0001800637 agfy:BluezoneOneMember 2021-12-31 0001800637 agfy:BluezoneOneMember 2020-12-31 0001800637 agfy:GreenstoneHoldingsMember 2021-12-31 0001800637 agfy:GreenstoneHoldingsMember 2020-12-31 0001800637 agfy:LivingGreenFarmMember 2021-12-31 0001800637 agfy:LivingGreenFarmMember 2020-12-31 0001800637 agfy:NewEnglandInnovationAssociationMember 2021-12-31 0001800637 agfy:NewEnglandInnovationAssociationMember 2020-12-31 0001800637 pf0:ScenarioForecastMember agfy:SecuritiesPurchaseAgreementMember 2022-03-14 0001800637 pf0:ScenarioForecastMember agfy:SecuritiesPurchaseAgreementMember 2022-03-01 2022-03-14 0001800637 pf0:ScenarioForecastMember 2022-03-14 0001800637 pf0:ScenarioForecastMember us-gaap:WarrantMember 2022-03-14 0001800637 pf0:ScenarioForecastMember us-gaap:CommonStockMember 2022-03-14 0001800637 pf0:ScenarioForecastMember 2022-03-01 2022-03-14 0001800637 2022-03-01 2022-03-14 0001800637 pf0:ScenarioForecastMember us-gaap:InvestorMember 2022-03-14 xbrli:shares iso4217:USD iso4217:USD xbrli:shares xbrli:pure
EX-10.15 2 f10k2021ex10-15_agrifycorp.htm SEPARATION AGREEMENT OF NIV KRIKOV, DATED NOVEMBER 3, 2021

Exhibit 10.15

 

 

Niv Krikov November 3, 2021

215 Fisher Street

Needham, MA 02492 Dear Niv,

 

As we have discussed and agreed, your employment with Agrify Corporation (the “Company”) will terminate effective November 10, 2021 (the “Separation Date”). If you timely sign this letter agreement (the “Agreement”) the Company will provide you with the Severance Benefits described below, on the condition that you comply with all the terms set forth herein.

 

1. Separation. Regardless of whether you sign this Agreement, on the Separation Date, you will receive payment of all wages earned, including your earned bonus for Q3 and Q4, any commissions, expense reimbursement and all unused vacation time accrued, through the Separation Date. Following the Separation Date, you will no longer be an employee of the Company and, except as specifically provided below, you will not be eligible to participate in any of the Company’s bonus plans or employee benefit plans except as specifically provided by law, or by the terms of the plans themselves.

 

2. Severance Pay. In consideration of the mutual covenants set forth herein, the Company will continue to pay you an amount equal to your current annual base salary, less applicable withholding and deductions, through June 30, 2022 (the “Severance Period”), in accordance with the Company’s regular payroll periods and procedures (“Severance Pay”). The first payment shall be made on the first regular Company payroll date following the date you sign this Agreement and the seven-day rescission period expires. The first payment shall include any retroactive amounts accrued. Payment of the Severance Pay is contingent upon your compliance with the terms of this Agreement. You acknowledge and agree that the Severance Pay is over and above anything owed to you by law, contract, or under the policies of the Company, and that it is being provided to you expressly in exchange for you entering into this Agreement.

 

3. Group Benefits. Your participation in the Company’s group medical, dental and vision insurance plans shall terminate on November 30, 2021, except as provided under COBRA. If you elect to continue your participation in the Company’s group medical, dental and vision insurance plans in accordance with COBRA, the Company will pay the full monthly premium from December 1, 2021 through June 30, 2022. As for other Company group benefits, you will continue to be enrolled in the Company’s group plans at your current levels of enrollment through June 30, 2022, at the Company’s expense. The Company will provide you with information regarding your rights under COBRA on or before November 21, 2021.

 

4. Employee Stock Options. The options previously granted to you will continue to vest through June 30, 2022, in accordance with the Company’s Stock Plan and your option grants. Your vested options shall be eligible for exercise until September 30, 2022.

 

 

Niv Krikov Page 2

 

5. Continuing Assistance. The Severance Benefits described above are subject to you continuing to serve as an advisor through December 31, 2021. As an advisor, you agree to be available by telephone or email to assist in the transition of your duties and answer any questions relating to your CFO responsibilities. The Company understands that you may have other obligations during the Advisory Period. Accordingly, the Company anticipates that you will need to devote approximately ten (10) hours per week to advisory services. The Company acknowledges that you have a planned vacation starting the week of December 23, 2021 and will have limited availability that week.

 

6. General Release. On behalf of yourself, your agents, assignees, attorneys, heirs, executors and administrators, you agree and do release and forever discharge the Company, its affiliates, parents, subsidiaries, officers, directors, employees, attorneys and agents, individually and in their official capacities (collectively, the “Releasees”) from any and all claims and causes of action, known or unknown, including but not limited to those arising out of or relating to your employment by the Company or your separation from employment. This release includes, but is not limited to, any claims you may have under any federal, state, or local employment laws; any federal, state, or local laws prohibiting discrimination in employment, including but not limited to the federal Civil Rights Acts, the Americans with Disabilities Act, Massachusetts employment discrimination statute (including Mass. Gen. Laws ch. 151B); claims under the Employee Retirement Income Security Act; claims under any federal, state or local leave laws, including but not limited to the Family Medical Leave Act; claims for unpaid salary, wages, commissions, bonuses or other compensation under the Fair Labor Standards Act, the Massachusetts Wage Act (including Mass. Gen. Laws ch. 149, § 148), or any federal, state or local wage and hour laws or wage claim statutes; claims alleging any legal restriction on the Company’s right to terminate its employees; any personal injury claims, including without limitation, wrongful discharge, detrimental reliance, violation of privacy rights, defamation, misrepresentation, tortious interference with business expectancy, emotional distress; or any claims alleging breach of express or implied contract. This release does not waive: (i) your right to enforce the terms of this Agreement; (ii) any claims that cannot be released by law, or any future claims that have not arisen as of the date that you signed this Agreement; (iii) any rights you may have under the Company’s employee benefit and equity plans (such rights shall be governed by the terms of those plans and applicable law); or (iv) any rights you may have to indemnification and legal defense as a former employee and officer of the Company, pursuant to applicable law and Company bylaws, policies, and insurance policies.

 

You further specifically acknowledge that:

 

(a)This release is part of an agreement between you and the Company that is written in a manner that you understand. The Company is giving you money and other things of value that you would not otherwise be entitled to receive.

 

(b)The Company hereby advises you in writing to consult an attorney, and you have been given the opportunity to consult with counsel of your own choosing.

 

 

Niv Krikov Page 3

 

(c)You have been given 21 days to consider signing this Agreement (the “Consideration Period”), and you understand that, if you sign this Agreement within the Consideration Period, you may revoke this Agreement within seven days of signing and delivering it. This Agreement will not become effective until the end of such seven-day period. In the event you exercise your right to revoke this Agreement, all obligations of the Company under the Agreement will cease. You further understand that if you sign this Agreement prior to the expiration of the Consideration Period, you have waived any remaining portion of the Consideration Period. If you timely revoke this Agreement after signing, you acknowledge and agree that any amounts payable hereunder that have been paid to you prior to the date of revocation, shall be repaid to the Company simultaneously with the delivery of the revocation.

 

(d)By signing this Agreement, you understand that you are waiving all rights and claims for age discrimination arising under the Age Discrimination in Employment Act and other similar federal, state and local statues, regulations, orders and the common law.

 

(e)You are not releasing or waiving any rights or claims for age discrimination or otherwise which may arise after the date this Agreement is signed.

 

7. No Pending Suits. You acknowledge and agree that you have not filed any lawsuit or complaint against the Company or any of the other Releasees in any court of law or administrative agency that is pending as of the date you sign this Agreement. You further agree to waive any right to accept any monetary award obtained on your behalf from any Releasee by any local, state or federal governmental agency for any claim otherwise subject to the release set forth in this Agreement.

 

8. Mutual Non-Disparagement. Unless as required by law or valid subpoena, you agree, on behalf of yourself, your agents, assignees, attorneys, heirs, executors and administrators, not to make any oral or written communication to any person or entity which has the effect of damaging the reputation of, or otherwise working in any way to the detriment of, the Company, the Releasees, or the Company’s products and services. The Company agrees that it will not issue any press release or public statement that disparages you or has the effect of damaging your reputation. Likewise, the Company agrees that its executives and members of its Board of Directors will not make any oral or written communication to any person or entity which has the effect of damaging the reputation of, or otherwise working in any way to the detriment of you. Absent a written request from you, inquiries from potential employers will be directed to the Company’s Director of HR, Sheryl Elliott, who will provide only the titles you held and the dates of your employment.

 

9. Non-Solicitation; Non-Disclosure. You acknowledge and agree that the Proprietary Information, Inventions, and Non-Solicitation Agreement between you and the Company (the “Proprietary Information Agreement”) remains in full force and effect, subject to the understanding that the restrictions set forth in Section 5 of the Proprietary Information Agreement will not preclude you from working with or doing business with “any consultant or independent contractor” with whom you worked, did business, or otherwise interacted before you became an employee of the Company.

 

 

Niv Krikov Page 4

 

10. Confidentiality. You and the Company agree to maintain the terms of this Agreement as confidential information, subject to disclosure only pursuant to the requirements of the law. Notwithstanding the following, you may inform your immediate family and legal and financial advisors of the terms hereof on the basis that they shall similarly maintain the confidentiality of said terms. You may also share this Agreement with taxing authorities and the Department of unemployment Assistance if requested to do so. Finally, you may share Section 9 of this Agreement with a potential or new employer.

 

11. Return of Company Property. By signing this Agreement, you represent that you have returned to the Company all property belonging to the Company including, but not limited to, all keys, office equipment, documents, records, client files, written materials, computer, electronic information, credit cards bearing the Company’s name, and other Company property (originals or copies on whatever form) in your possession. You represent that you will retain no copies of confidential documents, and that you will make no attempt to acquire such documents in the future. Notwithstanding the foregoing, the Company agrees that you may retain possession of the laptop computer issued to you during your employment. You agree to make the computer available to the Company’s IT personnel for the purpose of removing any Company confidential information.

 

12. Non-Admission. The existence and execution of this Agreement shall not be considered, and shall not be admissible in any proceeding, as an admission by the Company, its affiliates, officers, directors, employees, or agents, of any liability, error, violation or omission.

 

13. Severability. The provisions of this Agreement are severable, and if for any reason any part hereof shall be found to be unenforceable, the remaining provisions shall be enforced in full.

 

14. Execution. This Agreement may be executed in counterparts, each of which shall be an original, but all of which together shall constitute one agreement. A facsimile or PDF signature shall be deemed an original and valid signature.

 

15. Miscellaneous.

 

(a) You agree that this is an individually negotiated agreement, and not part of any continuing arrangement, plan, scheme or program.

 

(b) You acknowledge that this Agreement constitutes an articulation of all pay and benefits to which you are entitled, and that you are not entitled to any other payments, benefits or privileges that have not been specifically included in this Agreement.

 

(c) This Agreement supersedes all prior written, verbal, or implied agreements between you and the Company, except for the Proprietary Information Agreement, as set forth in Section 9 above and your equity agreements with the Company.

 

(d) This Agreement may not be modified except in writing signed by you and an Officer of the Company. This Agreement shall be construed under the laws of the Commonwealth of Massachusetts and shall be binding upon your heirs and personal representatives, and the successors and assigns of the Company.

 

(e) You further acknowledge that no promises or representations have been made to you by any person to induce you to enter into this Agreement other than the express terms set forth herein.

 

(f) Should you decide to file for unemployment benefits, the Company will not contest your application, but will respond truthfully to any requests for information from the applicable government department.

 

************************************

 

 

Niv Krikov Page 5

 

Should you choose to accept this Agreement, please sign and date below where indicated and return it to me. Please do not hesitate to contact me if you have questions.

 

    Very truly yours,
       
    /s/ Raymond Chang
    Raymond Chang
    President
     
Accepted and Agreed:     
       
/s/ Niv Krikov   Date: 11/7/2021
Niv Krikov      

 

 

 

 

 

EX-21.1 3 f10k2021ex21-1_agrifycorp.htm SUBSIDIARIES OF THE REGISTRANT

Exhibit 21.1

 

 

Subsidiaries of the Registrant
         
         
         
Entity Name   Jurisdiction of
Organization
  Percent of Ownership
(direct or indirect)
         
TriGrow Systems LLC   Nevada   100%
AGM Service Company LLC   Delaware   100%
Ariafy Finance, LLC   Massachusetts   100%
Agxion, LLC   Nevada   100%
Harbor Mountain Holdings, LLC   Georgia   100%
Cascade Sciences, LLC   Delaware   100%
Precision Extraction NewCo, LLC   Michigan   100%
PurePressure, LLC   Colorado   100%
Pure Services LLC   Colorado   100%
Lab Society NewCo, LLC   Colorado   100%
Agrify Brands, LLC   Nevada   75%
Agrify-Valiant LLC   Massachusetts   60%
Teejan Podponics International LLC   Oman   50%
         

 

 

 

EX-23.1 4 f10k2021ex23-1_agrifycorp.htm CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

Exhibit 23.1

 

Independent Registered Public Accounting Firm’s Consent

 

We consent to the incorporation by reference in the Registration Statements of Agrify Corporation on Form S-3 (File no. 333-262603) and Form S-8 (File no. 333-257340) of our report dated March 31, 2022, with respect to our audits of the consolidated financial statements of Agrify Corporation as of December 31, 2021 and 2020 and for each of the two years in the period ended December 31, 2021, which report is included in this Annual Report on Form 10-K of Agrify Corporation for the year ended December 31, 2021.

 

/s/ Marcum llp

 

Marcum llp

Melville, NY

March 31, 2022

 

EX-31.1 5 f10k2021ex31-1_agrifycorp.htm CERTIFICATION

Exhibit 31.1

 

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

PURSUANT TO RULE 13A-14(A) UNDER THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Raymond Chang, certify that:

 

1. I have reviewed this Annual Report on Form 10-K of Agrify Corporation for the year ended December 31, 2021;
   
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
   
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the 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)) for the registrant 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 my supervision, to ensure that material information relating to the registrant, is made known to us by others within those entities, particularly during the period in which this report is being prepared; and
     
  b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under my 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; and
     
  c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report my 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 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.

 

Date: March 31, 2022  
   
  /s/ Raymond Chang
  Raymond Chang
  Chief Executive Officer
(Principal Executive Officer Officer)

 

EX-31.2 6 f10k2021ex31-2_agrifycorp.htm CERTIFICATION

Exhibit 31.2

 

CERTIFICATION OF CHIEF FINANCIAL OFFICER

PURSUANT TO RULE 13A-14(A) UNDER THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Timothy Oakes, certify that:

 

1. I have reviewed this Annual Report on Form 10-K of Agrify Corporation for the year ended December 31, 2021;
   
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
   
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the 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)) for the registrant 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 my supervision, to ensure that material information relating to the registrant, is made known to us by others within those entities, particularly during the period in which this report is being prepared; and
     
  b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under my 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; and
     
  c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report my 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 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.

 

Date: March 31, 2022  
   
  /s/ Timothy Oakes
  Timothy Oakes
  Chief Financial Officer
  (Principal Financial and Accounting Officer)

 

EX-32.1 7 f10k2021ex32-1_agrifycorp.htm CERTIFICATION

Exhibit 32.1

 

CERTIFICATIONS 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 of Agrify Corporation (the “Company”) on Form 10-K for the year ended December 31, 2021 as filed with the Securities and Exchange Commission (the “Report”), the undersigned, in the capacity and on the date indicated below, hereby certifies pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

 

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

 

  2. The information contained in the Report fairly presents, in all material respects, the financial condition and results of operation of the Company.

 

Date: March 31, 2022

 

  /s/ Raymond Chang
  Raymond Chang
  Chief Executive Officer
  (Principal Executive Officer)

 

EX-32.2 8 f10k2021ex32-2_agrifycorp.htm CERTIFICATION

Exhibit 32.2

 

CERTIFICATIONS 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 of Agrify Corporation (the “Company”) on Form 10-K for the year ended December 31, 2021 as filed with the Securities and Exchange Commission (the “Report”), the undersigned, in the capacity and on the date indicated below, hereby certifies pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

 

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

 

  2. The information contained in the Report fairly presents, in all material respects, the financial condition and results of operation of the Company.

 

Date: March 31, 2022

 

  /s/ Timothy Oakes
  Timothy Oakes
  Chief Financial Officer
  (Principal Financial and Accounting Officer)

 

GRAPHIC 9 ex10-15_001.jpg GRAPHIC begin 644 ex10-15_001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#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#W^BBB@ J* MXN8;6,//($4G&3ZU+7-:C'+K&K-;0MA(%()/3=_GBL:U1PC[JNWL7"*D]=CI M>HS163H-XUQ:-#(29(?E.?3M6M5TYJ<5)"E%Q=F%%%%62%%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% "."48 X)'!KDK&75[@R^1< MLSQ$;D=LG]?I775SVIPS:;J*ZA:QL8V_UP7IUYS]:Y,5%Z3N[+>W]=#:D]T7 M--UE;I_L]ROE7(.,'@-_]>J^A\:CJ"M]_?W^IJ'5#;7]N+^RD7SX<,P'#8_^ MM5*XOFMKJ._MF4-<1_.O^UT/^-82JN,DY.]NO=/3[T:*%T[:7+^ANJ7FH.6" MQALDGMR:675+S4I3#IB%47K(VB<&6Z.]\'MV!_4UIW5_!86B MV>G;7G;YA!KKV3([^6I$R\MZ=>M:M !15"^UK2],E6._U"VMG8;E6:4* M2/7FJR^*_#[L%76K L>@%PO^- &Q134=)$#HRLI&0RG(-,N+B&TMWN+B5(H4 M&7=S@*/'XW9'UJ MP5E)# SKD$=NM/M_$NAW=PD%MJUE+,YPJ),I+'V&:+ :E%%9,GBC0(97BDUF MQ21&*LK3J""#@@\T :U%9UWKVD:>Z)>:E:P-(H=!)*%+*>XSVJ_'(DT221L' M1P&5E.00>A% #J*** "D(#*589!&"#2UG:CK$-ANC(+3;6TL[WFHN\ MDZG,: <<5=M;&?7)#=7Y9(@,1JHQGZ>U>5RQJ2YJ:UZ+_,[+N*M)_P!>1C"W M>,Q33)+';.<*X&3BNLT[3;*W59[?]X6'$A.:R%=].+6&IHTEFV?+;&<>X-5[ M#51IMVT:.9;-FXR.1[TZ+IT9+F_'=/\ R%-2FM/^'.PHJ&UNHKR'S8B2F<E6>6CTBT^U2!>\A( MX^NTFNE^%^KIJ?@NVAW S61,$@[@#E3^7\JQO"-E:>(UU?5QK5Y;W%U<.T\5 MLZ +'R$#!E)Z9[USOP[U2UT+QW>Z=%>!]-N2T<,A.0Y#?(W$X&:\4L)8_'?Q6E34QYMC;^8(H,G:53@?GU->UD9&*\7M;8> _BH]Q?H\> MEW!D\NY*DJ PSU]CP?SI1&SH/$_@?1YKZPDTF33]/FMYE:=6EV[E&"./7_&O M1HY$EC$D;JZ-R&4Y!KPOXC166M7S:MX?M7GMHDW7U[&&V%R0 .>X '3UKVZQ MLK;3;**SM(A%;Q+M1 2<#\:'L".&^+FGVDGA1[][=#=QR)&DI'S*I/(KCK6' MP/R_"NQ^+>H6B>%7T]IT%W(Z2)%_$R@\FN('A MR#6/AS9:EI"AM5TUF-RD0^8J6)!/J0 "/;--;">YZ!\*[35;+PFT6IQ31#SR M;=)1@B,@=NPSFNOU"V@O-/GM[F-989$(9&Z$5S'@'QBGB;2EBNF"ZG ,3)C& MX=G'U_G73ZA=066GSW%S(L<,:$L[= *E[C6QY!\(-.L[G6]2GFMT>6UV- Q' M,9)8<5[17B_PAU"TM=;U*">=8Y;K8L"MUD(+'BO:*"Z]::59?%E8;F M*&+3O/1IE;[F#R2:[72=#\+ZYXDMM2\.2QP#2I/WR10D+*3TY/T-<9K5_IMQ M\7$NYI89+!;A!*[C*8'!SFO8=#T72--\^]TF)42_VS,4/RL,9!4= .>U-O02 M->O%?B9X830M9@\165LCVLTN9XG&4$G7D>C<_C]:]JKB_BE/:Q^!KN&=U$LS M((5/5F# \?@#4Q>HWL8EJMA\0_%%C,NG*=*T^U5IG(^](1D19[AJL,@T44Q M#(K:W@#"&"*,-UV(!G\JC73[)&#)9VZL#D$1 $?I110!9J.:"&YB,4\22QMU M1U# _@:** &I:6T=O]GCMXE@_P">:H OY=*FHHH AFM+>X8--;Q2$# +H#C\ MZ=#;P6X(AACC!ZA% S^5%% EO!'(TD<,:NW5E4 G\:23$O\ A5A55%"J % P !P! M110 M1S6\-P )H8Y .0'4''YT44 -BM+:W8M#;Q1L1@E$ ./PJ:BB@ HHHH "_]D! end EX-101.SCH 10 agfy-20211231.xsd XBRL SCHEMA FILE 001 - Statement - Consolidated Balance Sheets link:presentationLink link:definitionLink link:calculationLink 002 - Statement - Consolidated Balance Sheets (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 003 - Statement - Consolidated Statements of Operations link:presentationLink link:definitionLink link:calculationLink 004 - Statement - Consolidated Statements of Stockholders’ Equity Deficit link:presentationLink link:definitionLink link:calculationLink 005 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:definitionLink link:calculationLink 006 - Disclosure - Nature of Business and Basis of Presentation link:presentationLink link:definitionLink link:calculationLink 007 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:definitionLink link:calculationLink 008 - Disclosure - Accounting Pronouncements link:presentationLink link:definitionLink link:calculationLink 009 - Disclosure - Revenue and Deferred Revenue link:presentationLink link:definitionLink link:calculationLink 010 - Disclosure - Fair Value Measures link:presentationLink link:definitionLink link:calculationLink 011 - Disclosure - Loan Receivable link:presentationLink link:definitionLink link:calculationLink 012 - Disclosure - Accounts Receivable link:presentationLink link:definitionLink link:calculationLink 013 - Disclosure - Inventory link:presentationLink link:definitionLink link:calculationLink 014 - Disclosure - Prepaid Expenses and Other Current Assets link:presentationLink link:definitionLink link:calculationLink 015 - Disclosure - Property and Equipment, Net link:presentationLink link:definitionLink link:calculationLink 016 - Disclosure - Intangible Assets and Goodwill link:presentationLink link:definitionLink link:calculationLink 017 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:definitionLink link:calculationLink 018 - Disclosure - Business Combination link:presentationLink link:definitionLink link:calculationLink 019 - Disclosure - Debt link:presentationLink link:definitionLink link:calculationLink 020 - Disclosure - Convertible Promissory Notes link:presentationLink link:definitionLink link:calculationLink 021 - Disclosure - Derivative Liabilities link:presentationLink link:definitionLink link:calculationLink 022 - Disclosure - Capital Structure link:presentationLink link:definitionLink link:calculationLink 023 - Disclosure - Employee Benefit Plan link:presentationLink link:definitionLink link:calculationLink 024 - Disclosure - Income Taxes link:presentationLink link:definitionLink link:calculationLink 025 - Disclosure - Net Loss Per Share link:presentationLink link:definitionLink link:calculationLink 026 - Disclosure - Commitments and Contingencies link:presentationLink link:definitionLink link:calculationLink 027 - Disclosure - Related Parties link:presentationLink link:definitionLink link:calculationLink 028 - Disclosure - Subsequent Events link:presentationLink link:definitionLink link:calculationLink 029 - Disclosure - Accounting Policies, by Policy (Policies) link:presentationLink link:definitionLink link:calculationLink 030 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:definitionLink link:calculationLink 031 - Disclosure - Revenue and Deferred Revenue (Tables) link:presentationLink link:definitionLink link:calculationLink 032 - Disclosure - Fair Value Measures (Tables) link:presentationLink link:definitionLink link:calculationLink 033 - Disclosure - Loan Receivable (Tables) link:presentationLink link:definitionLink link:calculationLink 034 - Disclosure - Accounts Receivable (Tables) link:presentationLink link:definitionLink link:calculationLink 035 - Disclosure - Inventory (Tables) link:presentationLink link:definitionLink link:calculationLink 036 - Disclosure - Prepaid Expenses and Other Current Assets (Tables) link:presentationLink link:definitionLink link:calculationLink 037 - Disclosure - Property and Equipment, Net (Tables) link:presentationLink link:definitionLink link:calculationLink 038 - Disclosure - Intangible Assets and Goodwill (Tables) link:presentationLink link:definitionLink link:calculationLink 039 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:definitionLink link:calculationLink 040 - Disclosure - Business Combination (Tables) link:presentationLink link:definitionLink link:calculationLink 041 - Disclosure - Derivative Liabilities (Tables) link:presentationLink link:definitionLink link:calculationLink 042 - Disclosure - Capital Structure (Tables) link:presentationLink link:definitionLink link:calculationLink 043 - Disclosure - Income Taxes (Tables) link:presentationLink link:definitionLink link:calculationLink 044 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:definitionLink link:calculationLink 045 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:definitionLink link:calculationLink 046 - Disclosure - Related Parties (Tables) link:presentationLink link:definitionLink link:calculationLink 047 - Disclosure - Nature of Business and Basis of Presentation (Details) link:presentationLink link:definitionLink link:calculationLink 048 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:definitionLink link:calculationLink 049 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of total revenue link:presentationLink link:definitionLink link:calculationLink 050 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of total accounts receivable, net link:presentationLink link:definitionLink link:calculationLink 051 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of property and equipment link:presentationLink link:definitionLink link:calculationLink 052 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of finite-lived useful lives link:presentationLink link:definitionLink link:calculationLink 053 - Disclosure - Revenue and Deferred Revenue (Details) link:presentationLink link:definitionLink link:calculationLink 054 - Disclosure - Revenue and Deferred Revenue (Details) - Schedule of revenue disaggregated by timing of revenue link:presentationLink link:definitionLink link:calculationLink 055 - Disclosure - Revenue and Deferred Revenue (Details) - Schedule of current deferred revenue link:presentationLink link:definitionLink link:calculationLink 056 - Disclosure - Fair Value Measures (Details) link:presentationLink link:definitionLink link:calculationLink 057 - Disclosure - Fair Value Measures (Details) - Schedule of assets and liabilities at fair value on a recurring basis link:presentationLink link:definitionLink link:calculationLink 058 - Disclosure - Fair Value Measures (Details) - Schedule of marketable securities link:presentationLink link:definitionLink link:calculationLink 059 - Disclosure - Fair Value Measures (Details) - Schedule of amortized cost and estimated fair value of held-to-maturity securities link:presentationLink link:definitionLink link:calculationLink 060 - Disclosure - Fair Value Measures (Details) - Schedule of fair value of the contingent consideration within other expenses link:presentationLink link:definitionLink link:calculationLink 061 - Disclosure - Loan Receivable (Details) link:presentationLink link:definitionLink link:calculationLink 062 - Disclosure - Loan Receivable (Details) - Schedule of breakdown of loans receivable by company link:presentationLink link:definitionLink link:calculationLink 063 - Disclosure - Accounts Receivable (Details) link:presentationLink link:definitionLink link:calculationLink 064 - Disclosure - Accounts Receivable (Details) - Schedule of accounts receivable link:presentationLink link:definitionLink link:calculationLink 065 - Disclosure - Accounts Receivable (Details) - Schedule of the movements in the allowance for doubtful accounts link:presentationLink link:definitionLink link:calculationLink 066 - Disclosure - Inventory (Details) - Schedule of Inventory link:presentationLink link:definitionLink link:calculationLink 067 - Disclosure - Inventory (Details) - Schedule of establishes inventory reserves for obsolete, slow moving and defective items link:presentationLink link:definitionLink link:calculationLink 068 - Disclosure - Prepaid Expenses and Other Current Assets (Details) - Schedule of prepaid expenses and other current assets link:presentationLink link:definitionLink link:calculationLink 069 - Disclosure - Property and Equipment, Net (Details) link:presentationLink link:definitionLink link:calculationLink 070 - Disclosure - Property and Equipment, Net (Details) - Schedule of property and equipment, net link:presentationLink link:definitionLink link:calculationLink 071 - Disclosure - Intangible Assets and Goodwill (Details) link:presentationLink link:definitionLink link:calculationLink 072 - Disclosure - Intangible Assets and Goodwill (Details) - Schedule of intangible assets link:presentationLink link:definitionLink link:calculationLink 073 - Disclosure - Intangible Assets and Goodwill (Details) - Schedule of finite-lived intangible assets amortization expense link:presentationLink link:definitionLink link:calculationLink 074 - Disclosure - Intangible Assets and Goodwill (Details) - Schedule of changes in goodwill link:presentationLink link:definitionLink link:calculationLink 075 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) - Schedule of accrued expenses link:presentationLink link:definitionLink link:calculationLink 076 - Disclosure - Business Combination (Details) link:presentationLink link:definitionLink link:calculationLink 077 - Disclosure - Business Combination (Details) - Schedule of components and the allocation of the purchase price link:presentationLink link:definitionLink link:calculationLink 078 - Disclosure - Business Combination (Details) - Schedule of unaudited pro forma condensed combined financial statements link:presentationLink link:definitionLink link:calculationLink 079 - Disclosure - Business Combination (Details) - Schedule of unaudited pro forma financial information link:presentationLink link:definitionLink link:calculationLink 080 - Disclosure - Business Combination (Details) - Schedule of components and the allocation of the purchase price link:presentationLink link:definitionLink link:calculationLink 081 - Disclosure - Business Combination (Details) - Schedule of components and the allocation of the purchase price link:presentationLink link:definitionLink link:calculationLink 082 - Disclosure - Business Combination (Details) - Schedule of components and the allocation of the purchase price (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 083 - Disclosure - Business Combination (Details) - Schedule of components and the allocation of the purchase price link:presentationLink link:definitionLink link:calculationLink 084 - Disclosure - Debt (Details) link:presentationLink link:definitionLink link:calculationLink 085 - Disclosure - Convertible Promissory Notes (Details) link:presentationLink link:definitionLink link:calculationLink 086 - Disclosure - Derivative Liabilities (Details) link:presentationLink link:definitionLink link:calculationLink 087 - Disclosure - Derivative Liabilities (Details) - Schedule of significant unobservable inputs used in the discounted cash flow were a discount rate of approximately 20% and a probability of a Public Transaction occurring of 56% link:presentationLink link:definitionLink link:calculationLink 088 - Disclosure - Derivative Liabilities (Details) - Schedule of significant unobservable inputs used in the discounted cash flow were a discount rate of approximately 20% and a probability of a Public Transaction occurring of 90% link:presentationLink link:definitionLink link:calculationLink 089 - Disclosure - Capital Structure (Details) link:presentationLink link:definitionLink link:calculationLink 090 - Disclosure - Capital Structure (Details) - Schedule of valuation of options granted link:presentationLink link:definitionLink link:calculationLink 091 - Disclosure - Capital Structure (Details) - Schedule of option activity under the company's stock option plans link:presentationLink link:definitionLink link:calculationLink 092 - Disclosure - Capital Structure (Details) - Schedule of options vested and exercisable link:presentationLink link:definitionLink link:calculationLink 093 - Disclosure - Capital Structure (Details) - Schedule of options expected to vest link:presentationLink link:definitionLink link:calculationLink 094 - Disclosure - Capital Structure (Details) - Schedule of warrant activity link:presentationLink link:definitionLink link:calculationLink 095 - Disclosure - Income Taxes (Details) link:presentationLink link:definitionLink link:calculationLink 096 - Disclosure - Income Taxes (Details) - Schedule of U.S. Federal statutory tax rate and effective tax rate for financial statement purposes link:presentationLink link:definitionLink link:calculationLink 097 - Disclosure - Income Taxes (Details) - Schedule of deferred tax assets and liabilities link:presentationLink link:definitionLink link:calculationLink 098 - Disclosure - Net Loss Per Share (Details) - Schedule of basic and diluted net loss per share link:presentationLink link:definitionLink link:calculationLink 099 - Disclosure - Net Loss Per Share (Details) - Schedule of anti-dilutive shares link:presentationLink link:definitionLink link:calculationLink 100 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:definitionLink link:calculationLink 101 - Disclosure - Commitments and Contingencies (Details) - Schedule of lease activity link:presentationLink link:definitionLink link:calculationLink 102 - Disclosure - Commitments and Contingencies (Details) - Schedule of lease liabilities under non-cancellable finance leases link:presentationLink link:definitionLink link:calculationLink 103 - Disclosure - Related Parties (Details) link:presentationLink link:definitionLink link:calculationLink 104 - Disclosure - Related Parties (Details) - Schedule of net purchasing (sales) activity link:presentationLink link:definitionLink link:calculationLink 105 - Disclosure - Subsequent Events (Details) link:presentationLink link:definitionLink link:calculationLink 000 - Document - Document And Entity Information link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 11 agfy-20211231_cal.xml XBRL CALCULATION FILE EX-101.DEF 12 agfy-20211231_def.xml XBRL DEFINITION FILE EX-101.LAB 13 agfy-20211231_lab.xml XBRL LABEL FILE EX-101.PRE 14 agfy-20211231_pre.xml XBRL PRESENTATION FILE XML 15 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Document And Entity Information - USD ($)
12 Months Ended
Dec. 31, 2021
Mar. 24, 2022
Jun. 30, 2021
Document Information Line Items      
Entity Registrant Name Agrify Corp    
Trading Symbol AGFY    
Document Type 10-K    
Current Fiscal Year End Date --12-31    
Entity Common Stock, Shares Outstanding   26,542,898  
Entity Public Float     $ 226,200,793
Amendment Flag false    
Entity Central Index Key 0001800637    
Entity Current Reporting Status Yes    
Entity Voluntary Filers No    
Entity Filer Category Non-accelerated Filer    
Entity Well-known Seasoned Issuer No    
Document Period End Date Dec. 31, 2021    
Document Fiscal Year Focus 2021    
Document Fiscal Period Focus FY    
Entity Small Business true    
Entity Emerging Growth Company true    
Entity Shell Company false    
Entity Ex Transition Period false    
ICFR Auditor Attestation Flag false    
Document Annual Report true    
Document Transition Report false    
Entity File Number 001-39946    
Entity Incorporation, State or Country Code NV    
Entity Tax Identification Number 30-0943453    
Entity Address, Address Line One 76 Treble Cove Rd.    
Entity Address, Address Line Two Building 3    
Entity Address, City or Town Billerica    
Entity Address, Country MA    
Entity Address, Postal Zip Code 01862    
City Area Code (617)    
Local Phone Number 896-5243    
Title of 12(b) Security Common Stock, par value $0.001 per share    
Security Exchange Name NASDAQ    
Entity Interactive Data Current Yes    
Auditor Firm ID 688    
Auditor Name Marcum llp    
Auditor Location Melville, NY    
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Assets:    
Cash and cash equivalents $ 12,014 $ 8,111
Marketable securities 44,550
Accounts receivable, net of allowance for doubtful accounts of $1,415 and $54, as of December 31, 2021 and December 31, 2020, respectively 7,222 4,014
Inventory, net of reserves of $942 and $0, as of December 31, 2021 and December 31, 2020, respectively 20,498 5,170
Deferred IPO costs 981
Prepaid expenses and other current assets 2,452 364
Total current assets 86,736 18,640
Loan receivable 22,255
Property and equipment, net 6,232 873
Right-of-use assets, net 1,479
Goodwill 50,090 632
Intangible assets, net 14,072 1,694
Other non-current assets 1,184
Total Assets 182,048 21,839
Current Liabilities:    
Accounts payable 9,151 693
Accrued expenses and other current liabilities 28,764 6,550
Notes payable, net of debt discount of $0 and $4,777 as of December 31, 2021 and December 31, 2020, respectively 12,493
Derivative liabilities 7,141
Operating lease liabilities, current 814  
Long-term debt, current 1,089  
Deferred revenue 3,772 152
Total current liabilities 43,590 27,029
Other non-current liabilities 318 435
Operating lease liabilities, non-current 704
Long-term debt 12 829
Total Liabilities 44,624 28,293
Commitments and contingencies (Note 21)
Stockholders’ Equity (Deficit)    
Common stock, 50,000,000 shares, $0.001 par value authorized as of December 31, 2021 and December 31, 2020, respectively; 22,207,103 and 4,211,677 shares issued and outstanding at December 31, 2021 and 2020, respectively 21 4
Preferred stock value
Additional paid-in capital 196,013 19,827
Accumulated deficit (58,975) (26,510)
Total Stockholders’ Equity (Deficit) 137,059 (6,679)
Non-controlling Interests 365 225
Total Liabilities and Stockholders’ Equity 182,048 21,839
Preferred A Stock    
Stockholders’ Equity (Deficit)    
Preferred stock value
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets (Parentheticals) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Allowance for doubtful accounts (in Dollars) $ 1,415 $ 54
Inventory, net of reserves (in Dollars) 942
Net of debt discount (in Dollars) $ 0 $ 4,777
Common stock, par value (in Dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized 50,000,000 50,000,000
Common stock, shares issued 22,207,103 4,211,677
Common stock, shares outstanding 22,207,103 4,211,677
Preferred stock, par value (in Dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized 2,895,000 2,895,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Preferred A Stock    
Preferred stock, par value (in Dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized 105,000 105,000
Preferred stock, shares issued 0 100,000
Preferred stock, shares outstanding 0 100,000
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Income Statement [Abstract]    
Revenue, net $ 59,859 $ 12,087
Cost of goods sold 54,625 11,517
Gross profit 5,234 570
Selling, general and administrative 34,970 9,832
Research and development 3,925 3,354
Change in contingent consideration 1,412
Total operating expenses 40,307 13,186
Loss from operations (35,073) (12,616)
Interest income (expense), net 74 (481)
Other expenses (31)
Gain (loss) on extinguishment of notes payable 2,685 (5,618)
Gain on forgiveness of PPP loan 45
Change in fair value of derivative liabilities (2,924)
Other income (expense), net 2,773 (9,023)
Net loss before income taxes (32,300) (21,639)
Income tax provision 25
Net loss (32,325) (21,639)
Income (loss) attributable to non-controlling interest 140 (22)
Net loss attributable to Agrify Corporation $ (32,465) $ (21,617)
Net loss per share attributable to common stockholders – basic and diluted (in Dollars per share) $ (1.69) $ (5.32)
Weighted average common shares outstanding – basic and diluted (in Shares) 19,090,932 4,175,176
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Stockholders’ Equity Deficit - USD ($)
$ in Thousands
TriGrow Systems
Common Stock
TriGrow Systems
Additional Paid-In Capital
TriGrow Systems
Total Stockholders’ Equity attributable to Agrify
TriGrow Systems
Non- controlling Interests
TriGrow Systems
Precision and Cascade
Common Stock
Precision and Cascade
Additional Paid-In Capital
Precision and Cascade
Total Stockholders’ Equity attributable to Agrify
Precision and Cascade
PurePressure
Common Stock
PurePressure
Additional Paid-In Capital
PurePressure
Total Stockholders’ Equity attributable to Agrify
PurePressure
Common Stock
Preferred A Stock
Additional Paid-In Capital
Subscription Receivable
Accumulated Deficit
Total Stockholders’ Equity attributable to Agrify
Non- controlling Interests
Total
Balance at Dec. 31, 2019                           $ 4 $ 4,124 $ (40) $ (4,893) $ (805) $ (805)
Balance (in Shares) at Dec. 31, 2019                           3,616,125            
Stock-based compensation                           1,921 1,921 1,921
Stock subscription                           40 40 40
Issuance of Preferred A Stock                           10,000 10,000 10,000
Issuance of Preferred A Stock (in Shares)                           100,000            
Investment in Agrify Valiant                             40 $ 40
Acquisition of shares   $ 1,356 $ 1,356 $ 207 $ 1,563                                
Acquisition of shares (in Shares) 595,552                                        
Exercise of options (in Shares)                                        
Warrants issued and recorded as debt discount in connection with notes payable issuances                           2,426 2,426 $ 2,426
Net loss                           (21,617) (21,617) (22) (21,639)
Balance at Dec. 31, 2020                           $ 4 19,827 (26,510) (6,679) 225 (6,454)
Balance (in Shares) at Dec. 31, 2020                           4,211,677 100,000            
Stock-based compensation                           5,552 5,552 5,552
Beneficial conversion feature associated with amended Convertible Promissory Notes                           3,869 3,869 3,869
Conversion of Convertible Notes                           $ 2 13,098 13,100 13,100
Conversion of Convertible Notes (in Shares)                           1,697,075            
Issuance of common shares in connection with acquisition                           176 176 176
Issuance of common shares in connection with acquisition (in Shares)                           8,000              
Issuance of common stock – Initial Public Offering (“IPO”), net of fees                           $ 6 56,955 56,961 56,961
Issuance of common stock – Initial Public Offering (“IPO”), net of fees (in Shares)                           6,210,000            
Issuance of common stock – Secondary public offering, net of fees                           $ 6 79,833 79,839   79,839
Issuance of common stock – Secondary public offering, net of fees (in Shares)                           6,388,888            
Conversion of Preferred A Stock                           $ 1 (1)
Conversion of Preferred A Stock (in Shares)                           1,373,038 (100,000)            
Acquisition of shares           $ 1 $ 12,354 $ 12,355 $ 12,355   $ 2,211 $ 2,211 $ 2,211                
Acquisition of shares (in Shares)           666,403       240,301                      
Exercise of options                           2,132 2,132 $ 2,132
Exercise of options (in Shares)                           657,620           657,620
Exercise of warrants                           $ 1 7 8 $ 8
Exercise of warrants (in Shares)                           754,101            
Net loss                           (32,465) (32,465) 140 (32,325)
Balance at Dec. 31, 2021                           $ 21 $ 196,013 $ (58,975) $ 137,059 $ 365 $ 137,424
Balance (in Shares) at Dec. 31, 2021                           22,207,103            
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net loss attributable to Agrify Corporation $ (32,465) $ (21,617)
Adjustments to reconcile net loss attributable to Agrify Corporation to net cash used in operating activities:    
Depreciation and amortization 1,310 407
Amortization of premium on investment securities 951
Interest on investment securities (1,035)
Change in fair value of contingent consideration 1,412
Provision for doubtful accounts 1,187 54
Provision for inventory obsolescence 942
Compensation in connection with the issuance of stock options 5,552 1,921
Issuance of common shares in connection with acquisition 176
Non-cash interest (income) expense (42) 447
(Gain) loss on extinguishment of notes payable, net (2,685) 5,618
Gain on forgiveness of PPP loan (45)
Change in fair value of derivative liabilities 2,924
Deferred income taxes 25
(Gain) loss from disposal of fixed assets (5) 120
(Gain) loss attributable to non-controlling interests 140 (22)
Accounts receivable (3,391) (3,709)
Inventory (6,568) (2,941)
Prepaid expenses and other current assets (1,745) 12
Right of use assets, net 29
Accounts payable 1,127 (527)
Accrued expenses and other current liabilities 8,284 4,780
Deferred revenue (3,303) (2,249)
Net cash used in operating activities (30,149) (14,782)
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property and equipment (2,220) (136)
Purchases of intangibles assets (104)
Purchase of securities (62,209)
Proceeds from the sale of securities 17,743
Proceeds from the sale of fixed assets 101
Issuance of loan receivable (22,143)
Cash paid for business combination, net of cash acquired (35,908) (1,092)
Net cash used in investing activities (104,740) (1,228)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from issuance of Preferred A Stock 10,000
Proceeds from IPO, net of fees 56,961
Proceeds from Secondary public offering, net of fees 79,839
Proceeds from exercise of options 2,132
Proceeds from exercise of warrants 8
Payments of financing leases (148)
Minority interest in Valiant 40
Proceeds from PPP Loans 823
Payments of financing leases (88)
Proceeds from notes payable 13,100
Proceeds from issuance of common stock 40
Net cash provided by financing activities 138,792 23,915
Net increase in cash 3,903 7,905
Cash and cash equivalents – Beginning of period 8,111 206
Cash and cash equivalents – End of period 12,014 8,111
Supplemental disclosure of non-cash investing and financing activities:    
Equipment sold for loan receivable to customer 289
Warrants issued and recorded as debt discount in connection with notes payable issuances 2,426
Bifurcated embedded conversion options recorded as derivative liabilities and debt discount $ 2,769
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.22.1
Nature of Business and Basis of Presentation
12 Months Ended
Dec. 31, 2021
Nature of Business and Basis of Presentation [Abstract]  
Nature of Business and Basis of Presentation

Note 1 — Nature of Business and Basis of Presentation

 

Description of Business

 

Agrify Corporation (“Agrify” or the “Company”) is a developer of highly advanced and proprietary precision hardware and software grow solutions for the indoor agriculture marketplace and provides equipment and solutions for cultivation, extraction, post-processing, and testing for the cannabis and hemp industry. The Company was formed in the State of Nevada on June 6, 2016 as Agrinamics, Inc., and subsequently changed its name to Agrify Corporation. The Company is sometimes referred to herein by the words “we,” “us,” “our,” and similar terminology.

 

The Company has eight wholly owned subsidiaries, which are collectively referred to as the “Subsidiaries”:

 

AGM Service Corp LLC (formerly AGM Service Corp Inc.);

 

TriGrow Systems, LLC (“TriGrow”, which acted as the Company’s exclusive distributor and which was acquired in January 2020 as TriGrow Systems, Inc. and converted to TriGrow Systems, LLC in May 2020);

 

Ariafy Finance, LLC;

 

Agxiom, LLC;

 

Harbor Mountain Holdings, LLC (“HMH”)(acquired in July 2020);

 

Cascade Sciences, LLC (“Cascade”)(which was acquired by the Company on October 1, 2021);

 

Precision Extraction NewCo, LLC (“Precision”)(which was a newly formed subsidiary in connection with October 1, 2021 acquisition of Mass2Media, LLC, d/b/a PX2 Holdings, LLC, d/b/a Precision Extraction Solutions and Cascade); and

 

PurePressure, LLC (“PurePressure”)(which was acquired by the Company on December 31, 2021).

 

The Company also has ownership interests in the following companies:

 

Teejan Podoponics International LLC (“TPI”)(the Company has owned 50% of TPI” since December 2018);

 

Agrify-Valiant, LLC (“Agrify-Valiant”)(the Company owns 60% of Agrify-Valient, which was formed in December 2019); and

 

Agrify Brands, LLC (“Agrify Brands”)(formerly TriGrow Brands, LLC)(the Company owns 75% of Agrify Brands, which ownership position was created as part of the January 2020 acquisition of TriGrow).

 

On February 1, 2022, the Company entered into an Agreement and Plan of Merger (the “Merger Agreement”) with LS Holdings Corp. (“Lab Society”), Lab Society NewCo, LLC, a newly formed wholly owned subsidiary of the Company (“Merger Sub”), Michael S. Maibach Jr. as the Owner Representative thereunder, and each of the shareholders of Lab Society (collectively, the “Owners”), pursuant to which the Company agreed to acquire Lab Society. Concurrently with the execution of the Merger Agreement, the Company consummated the merger of Lab Society with and into Merger Sub, with Merger Sub surviving such merger as a wholly owned subsidiary of the Company (the “Lab Society Acquisition”). See Note 23, Subsequent Events included elsewhere in the notes to the consolidated financial statements.

  

Reverse Stock Split

 

On January 12, 2021, the Company effected a 1-for-1.581804 reverse stock split. All share and per share information has been retroactively adjusted to give effect to the reverse stock split for all periods presented, unless otherwise indicated.

 

Initial Public Offering and Secondary Public Offering

 

On February 1, 2021, we closed our initial public offering, or (“IPO”), of 6,210,000 shares of common stock (inclusive of 810,000 shares of common stock from the full exercise of the over-allotment option of shares granted to the underwriters). The offer and sale of all of the shares in the IPO were registered under the Securities Act of 1933, as amended, pursuant to a registration statement on Form S-1 (File Nos. 333- 251616 and 333-252490), which was declared effective by the SEC on January 27, 2021. Maxim Group LLC and Roth Capital Partners acted as the underwriters. The public offering price of the shares sold in the offering was $10.00 per share. The total gross proceeds from the offering were $62.1 million.

  

After deducting underwriting discounts and commissions of $4 million and offering expenses paid or payable by us of approximately $1 million, the net proceeds from the offering were approximately $57 million. During the fiscal year ended December 31, 2021, we used the net proceeds from the IPO for our current working capital needs to support accounts receivable growth, manage inventory to meet demand forecasts, and support operational growth.

  

On February 19, 2021, we consummated a secondary public offering (the “February Offering”) of 5,555,555 shares of common stock for a price of $13.50 per share, less certain underwriting discounts and commissions. On March 22, 2021, we closed on the sale of an additional 833,333 shares of common stock on the same terms and conditions pursuant to the exercise of the underwriters’ over-allotment option. The exercise of the over-allotment option brought the total number of shares of common stock sold by us in connection with the February Offering to 6,388,888 shares and the total net proceeds received in connection with the February Offering to approximately $80 million, after deducting underwriting discounts and estimated offering expenses. During the fiscal year ended December 31, 2021, we used the net proceeds from the IPO for our current working capital needs to support accounts receivable growth, manage inventory to meet demand forecasts, and support operational growth.

 

On September 14, 2021, the Company entered into a letter agreement and waiver (the “Letter Agreement”), to amend the terms of its underwriting agreement with the representative of the underwriters in the IPO. Pursuant to the letter agreement, the representative agreed to waive the right of first refusal included in the underwriting agreement in consideration of (i) a cash payment of $2.4 million and (ii) the right to participate as a co-manager with ten percent (10%) of the economics with respect to the Company’s next public offering of securities, payable in cash upon the closing of such offering.

 

Coronavirus (“COVID-19”) Pandemic

 

The spike of COVID-19 in the first quarter of 2020 has caused significant volatility in the U.S. markets. There is significant uncertainty around the breadth and duration of business disruptions related to COVID-19, as well as its impact on the U.S. economy. To date, there has not been a material impact on the Company’s business operations and financial performance. The extent of the impact of COVID-19 on the Company’s operational and financial performance will depend in part, on the length and severity of these restrictions and on the Company’s ability to conduct business in the ordinary course. 

 

The Paycheck Protection Program

 

In May and July 2020, the Company entered into two separate PPP Loans with Bank of America pursuant to the Paycheck Protection Program (the “PPP”) under the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) administered by the U.S. Small Business Administration (the “SBA”)(the “PPP Loans”). The Company received total proceeds of approximately $823 thousand from the unsecured PPP Loans, of which $44 thousand was forgiven in September 2021. The Company’s application related to the forgiveness of the remaining outstanding balance of PPP Loans is currently under review by the SBA.

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

Note 2 — Summary of Significant Accounting Policies

 

Basis of Presentation and Principles of Consolidation

 

Accounting for Wholly Owned Subsidiaries

 

The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the U.S. (“GAAP”) and include the accounts of Agrify Corporation and its wholly owned subsidiaries, as described above in Note 1 – Nature of Business and Basis of Presentation, in accordance with the provisions required by the Consolidation Topic 810 of the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”). The Company includes results of operations of acquired companies from the date of acquisition. All significant intercompany transactions and balances are eliminated. 

  

 Accounting for Less Than Wholly Owned Subsidiaries

 

For the Company’s less than wholly owned subsidiaries, which include TPI, Agrify-Valiant, and Agrify Brands, the Company first analyzes whether these entities are a variable interest entity (a “VIE”) in accordance with ASC Topic 810 Consolidation (“ASC 810”), and if so, whether the Company is the primary beneficiary requiring consolidation. A VIE is an entity that has (i) insufficient equity to permit it to finance its activities without additional subordinated financial support or (ii) equity holders that lack the characteristics of a controlling financial interest. VIEs are consolidated by the primary beneficiary, which is the entity that has both the power to direct the activities that most significantly impact the entity’s economic performance and the obligation to absorb losses or the right to receive benefits from the entity that potentially could be significant to the entity. Variable interests in a VIE are contractual, ownership or other financial interests in a VIE that change with changes in the fair value of the VIE’s net assets. The Company continuously re-assesses (i) whether the joint venture is a VIE, and (ii) if the Company is the primary beneficiary of the VIE. If it is determined that the joint venture qualifies as a VIE and the Company is the primary beneficiary, it is consolidated. 

 

Based on the Company’s analysis for these entities, the Company has determined that Agrify-Valiant, LLC and Agrify Brands, LLC are each a VIE and that the Company is the primary beneficiary. While the Company owns 60% of Agrify-Valiant, LLC’s equity interests and 75% of Agrify Brands, LLC’s equity interests, the remaining equity interests in Agrify-Valiant, LLC and Agrify Brands, LLC are owned by unrelated third parties, and the agreement with these third parties provides the Company with greater voting rights. Accordingly, the Company consolidates the financial statements of Agrify-Valiant, LLC and Agrify Brands, LLC under the VIE rules and reflects the third parties’ interests in the consolidated financial statements as a non-controlling interest. The Company records this non-controlling interest at its initial fair value, adjusting the basis prospectively for the third parties’ share of the respective consolidated investments’ net income or loss or equity contributions and distributions. These non-controlling interests are not redeemable by the equity holders and are presented as part of permanent equity. Income and losses are allocated to the non-controlling interest holders based on its economic ownership percentage. The investment in 50% of the shares of TPI is treated as an equity investment as the Company cannot exercise significant influence.

 

Use of Estimates

 

The preparation of the Company’s consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of expenses during the reporting period. Significant estimates and assumptions reflected in these consolidated financial statements include, but are not limited to, the accrual of expenses. The Company bases its estimates on historical experience, known trends and other market-specific or other relevant factors that it believes to be reasonable under the circumstances. On an ongoing basis, management evaluates its estimates when there are changes in circumstances, facts and experience. Changes in estimates are recorded in the period in which they become known. Actual results could differ from those estimates.

 

Fiscal Year

 

The Company, and its Subsidiaries, Fiscal Year ends on December 31, each year.

 

Emerging Growth Company

 

We qualify as an “emerging growth company” as defined in the Jumpstart Our Business Startups Act of 2012, which we refer to as the JOBS Act. As a result, we are permitted to, and intend to, rely on exemptions from certain disclosure requirements that are applicable to other companies that are not emerging growth companies.

 

In addition, the JOBS Act provides that an “emerging growth company” can use the extended transition period for complying with new or revised accounting standards.

 

We will remain an “emerging growth company” until the earliest to occur of:

 

  our reporting $1.0 billion or more in annual gross revenues;
     
  our issuance, in a three-year period, of more than $1.0 billion in non-convertible debt;
     
  the end of the fiscal year in which the market value of our common stock held by non-affiliates exceeds $700 million on the last business day of our second fiscal quarter; and
     
  December 31, 2026.

  

Reclassifications

 

Certain amounts in the prior period financial statements have been reclassified to conform to the presentation of the current period financial statements. In this Annual Report on Form 10-K, we have reclassified our capitalized website costs so that they are included as part of our aggregate intangible assets, net in our consolidated balance sheets as of December 31, 2021 and 2020.

 

Cash and Cash Equivalents

 

Cash and cash equivalents consist principally of cash and deposits with maturities of three months or less as of December 31, 2021 and December 31, 2020. All cash equivalents are carried at cost, which approximates fair value.

 

Marketable Securities 

 

The Company’s marketable security investments primarily include investments held in mutual funds, municipal bonds, and corporate bonds. The mutual funds are recorded at fair value in the accompanying consolidated balance sheets as part of cash and cash equivalents. The municipal and corporate bonds are considered held to maturity and are recorded at amortized cost in the accompanying consolidated balance sheet. The fair values of these investments were estimated using recently executed transactions and market price quotations. The Company considers current assets those investments which will mature within the next 12 months including interest receivable on the long-term bonds.

 

Accounts Receivable, Net

 

Accounts receivable, net primarily consists of amounts billed and currently due from customers. Accounts receivable balances are presented net of an allowance for credit losses, which is an estimate of amounts that may not be collectible. In determining the amount of the allowance at each reporting date, the Company makes judgments about general economic conditions, historical write-off experience and any specific risks identified in customer collection matters, including the aging of unpaid accounts receivable and changes in customer financial conditions. Account balances are written off after all means of collection are exhausted and the potential for non-recovery is determined to be probable. Adjustments to the allowance for credit losses are recorded as general and administrative expenses in the consolidated statements of operations.

 

Concentration of Credit Risk and Significant Customer

 

Financial instruments that potentially subject the Company to concentration of credit risk primarily consist of cash and accounts receivable. The Company places its cash with financial institutions in the United States. The cash balances are insured by the FDIC up to $250 thousand per depositor with unlimited insurance for funds in noninterest-bearing transaction accounts through December 31, 2021. At times, the amounts in these accounts may exceed the federally insured limits.

 

The Company has certain customers whose revenue individually represented 10% or more of the Company’s total revenue, or whose accounts receivable balances individually represent 10% or more of the Company’s total accounts receivable. Refer to the following table.

 

The Company has certain customers whose revenue individually represented 10% or more of the Company’s total revenue, or whose accounts receivable balances individually represent 10% or more of the Company’s total accounts receivable. Refer to the following table.

 

Revenue

 

For the years ended December 31, 2021 and 2020, the Company’s customers that accounted for 10% or more of the total revenue were as follows:

 

   2021   2020 
(Dollar Amounts in Thousands)  Amount   % of Total
Revenue
   Amount   % of Total
Revenue
 
New England Innovation Academy (“NEIA”) – Related Party  $22,010    36.8%  $3,916    32.4%
Customer B   
                 *
    
          *
   $1,660    13.7%
Greenstone Holdings - Related Party  $9,429    15.8%   
*
    
 *
 
Customer D   
                     *
    
         *
   $4,000    33.1%

 

* Customer revenue, as a percentage of total revenue was less than 10%

 

Accounts Receivable, Net

 

As of December 31, 2021 and 2020, the Company’s customers that accounted for 10% or more of the total accounts receivable, net, were as follows:

 

   2021   2020 
(Dollar Amounts in Thousands)  Amount   % of Total Accounts Receivable   Amount   % of Total Accounts Receivable 
                 
NEIA – Related Party  $3,498    48.4%  $1,655    41.2%
Customer B  $1,541    21.3%  $1,510    37.6%
Customer F   
                      *
    
           *
   $400    10%

 

* Customer accounts receivable balance, as a percentage of total accounts receivable balance, was less than 10%

 

Inventories

 

The Company values all of its inventories, which consist primarily of raw material hardware components, at the lower of cost or net realizable value with cost principally determined by the weighted average cost method on a first in first out basis. Write-offs of potentially slow moving or damaged inventory are recorded through specific identification of obsolete or damaged material. Physical inventories are taken at least once annually for all inventory locations.

 

Property and Equipment

 

Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation and amortization expenses are recognized using the straight-line method over the estimated useful life of each asset, as follows:

 

   Estimated Useful Life (Years)
Computer and office equipment  2 to 3
Furniture and fixtures  2
Software  3
Vehicles  5
Research and development laboratory equipment  5
Machinery and equipment  3 to 5
Leased equipment at customer  5 to 13
Trade show assets  3 to 5
Leasehold improvements  Lower of estimated useful life
or remaining lease term

 

Estimated useful lives are periodically assessed to determine if changes are appropriate. Maintenance and repairs are charged to expense as incurred. When assets are retired or otherwise disposed of, the cost of these assets and related accumulated depreciation or amortization are eliminated from the consolidated balance sheet and any resulting gains or losses are included in the consolidated statement of operations in the period of disposal. Costs for capital assets not yet placed into service are capitalized as construction-in-progress and depreciated once placed into service.

 

Goodwill

 

Goodwill is defined as the excess of cost over the fair value of assets acquired and liabilities assumed in a business combination. Goodwill is tested for impairment annually and more frequently if events and circumstances indicate that the asset might be impaired. The Company has determined it is a single reporting unit for the purpose of conducting the goodwill impairment assessment. A goodwill impairment charge is recorded if the amount by which the Company’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. Factors that could lead to a future impairment include material uncertainties such as a significant reduction in projected revenues, a deterioration of projected financial performance, future acquisitions and/or mergers, and a decline in the Company’s market value as a result of a significant decline in the Company’s stock price. There have been no impairment charges recorded for fiscal 2021 and fiscal 2020.

 

Intangible Assets

 

The Company initially records intangible assets at their estimated fair values and reviews these assets periodically for impairment. Identifiable intangible assets, which consist principally of customer-related assets, acquired and/or developed technology, non-compete agreements, and trade names, are reported net of accumulated amortization and are being amortized over their estimated useful lives at amortization rates that are proportional to each asset’s estimated economic benefit. The Company’s intangible assets are amortized on a straight-line basis over the estimated useful lives of the assets. The Company reviews the carrying value of these intangible assets annually, or more frequently if indicators of impairment are present. 

 

The finite-lived useful lives are as follows:

 

Trade names   5 to 7 years
Acquired developed technology   5 to 8 years
Non-compete agreements   5 years
Customer relationships   5 to 8 years
Capitalized website costs   3 to 5 years

 

In performing the review of the recoverability intangible assets, the Company considers several factors, including whether there have been significant changes in legal factors or the overall business climate that could affect the underlying value of an asset. The Company also considers whether there is an expectation that the asset will be sold or disposed of before the end of its originally estimated useful life. If, as a result of examining any of these factors, the Company concludes that the carrying value of intangible asset exceeds its estimated fair value, an impairment charge will be recognized and reduce the carrying value of the asset to its estimated fair value.

  

Convertible Notes Payable

 

The Company evaluates its convertible instruments to determine if those contracts or embedded components of those contracts qualify as derivative financial instruments to be separately accounted for in accordance with Accounting Standards Codification Topic 815 of the FASB. The accounting treatment of derivative financial instruments requires that the Company record certain embedded conversion options (“ECOs”), certain variable-share settlement features and any related freestanding instruments at their fair values as of the inception date of the agreement and at fair value as of each subsequent balance sheet date. Any change in fair value is recorded as non-operating, non-cash income or expense for each reporting period at each balance sheet date. The Company reassesses the classification of its derivative instruments at each balance sheet date. If the classification changes as a result of events during the period, the contract is reclassified as of the date of the event that caused the reclassification. Bifurcated embedded conversion options, variable-share settlement features and any related freestanding instruments are recorded as a discount to the host instrument which is amortized to interest expense over the life of the respective note using the effective interest method. 

 

If the instrument is determined to not be a derivative liability, the Company then evaluates for the existence of a beneficial conversion feature (“BCF”) by comparing the commitment date fair value to the effective conversion price of the instrument. The Company records a BCF as debt discount which is amortized to interest expense over the life of the respective note using the effective interest method. BCFs that are contingent upon the occurrence of a future event are recognized when the contingency is resolved.

 

Leases

 

The Company determines at the inception of a contract if such arrangement is or contains a lease. A contract is or contains a lease if the contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration. The Company classifies leases at the lease commencement date as operating or finance leases and records a right-of-use asset and a lease liability on the consolidated balance sheet for all leases with an initial lease term of greater than 12 months. Leases with an initial term of 12 months or less are not recorded on the balance sheet, but payments are recognized as expense on a straight-line basis over the lease term.

 

The Company’s contracts may contain both lease and non-lease components. Non-lease components may include maintenance, utilities, and other operating costs. The Company combines the lease and non-lease components of fixed costs in its lease arrangements as a single lease component. Variable costs, such as utilities or maintenance costs, are not included in the measurement of right-of-use assets and lease liabilities, but rather are expensed when the event determining the amount of variable consideration to be paid occurs.

  

Lease liabilities and their corresponding right-of-use assets are recorded based on the present value of future lease payments over the expected lease term. The Company determines the present value of future lease payments by using its estimated secured incremental borrowing rate for that lease term as the interest rate implicit in the lease is not readily determinable. The Company estimates its secured incremental borrowing rate for each lease based on the rate of interest that the Company would have to pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term.

 

Certain of the Company’s leases include options to extend or terminate the lease. The amounts determined for the Company’s right-of-use assets and lease liabilities generally do not assume that renewal options or early-termination provisions, if any, are exercised, unless it is reasonably certain that the Company will exercise such options.

 

Deferred Revenue

 

Deferred revenue includes amounts collected or billed in excess of revenue recognized. Deferred revenue is recognized as revenue as the related performance obligations are satisfied. Deferred revenue that will be recognized during the succeeding twelve-month period is recorded as a current liability and the remaining portion is recorded as a noncurrent liability on the consolidated balance sheet.

 

Fair Value of Financial Instruments

 

The Company’s financial instruments consist of cash, accounts receivable, accounts payable and accrued expenses. The estimated fair value of the accounts receivable and accounts payable approximates their carrying value due to the short-term nature of these instruments.

 

Stock-Based Compensation

 

The Company measures all stock options and other stock-based awards granted to employees and directors based on the fair value on the date of the grant and recognizes compensation expense of those awards, net of estimated forfeitures, over the requisite service period, which is generally the vesting period of the respective award. Historically, the Company has issued stock options to employees, directors and consultants with only service-based vesting conditions and records the expense for these awards using the straight-line method.

 

The Company classifies stock-based compensation expense in its consolidated statements of operations and comprehensive loss in the same manner in which the award’s recipient’s payroll costs are classified.

 

The fair value of each stock option grant is estimated on the date of grant using the Black-Scholes option-pricing model. The Company historically had been a private company and lacks company-specific historical and implied volatility information. Therefore, it estimates its expected stock volatility based on the historical volatility of similar publicly traded companies and expects to continue to do so until such time as it has adequate historical data regarding the volatility of its own traded stock price. The expected term of the Company’s stock options has been determined utilizing the “simplified” method for awards that qualify as “plain-vanilla” options. The risk-free interest rate is determined by reference to the U.S. Treasury yield curve in effect at the time of grant of the award for time periods approximately equal to the expected term of the award. The expected dividend yield is based on the fact that the Company has never paid cash dividends and does not expect to pay any cash dividends in the foreseeable future.

 

Business Combinations

 

The Company accounts for business acquisitions using the purchase method of accounting, in accordance with which assets acquired and liabilities assumed are recorded at their respective fair values at the acquisition date. The fair value of the consideration paid, including contingent consideration, is assigned to the assets acquired and liabilities assumed based on their respective fair values. Goodwill represents excess of the purchase price over the estimated fair values of the assets acquired and liabilities assumed.

 

Significant judgments are used in determining fair values of assets acquired and liabilities assumed, as well as intangibles and their estimated useful lives. Fair value and useful life determinations are based on, among other factors, estimates of future expected cash flows, royalty cost savings and appropriate discount rates used in computing present values. These judgments may materially impact the estimates used in allocating acquisition date fair values to assets acquired and liabilities assumed, as well as the Company's current and future operating results. Actual results may vary from these estimates which may result in adjustments to goodwill and acquisition date fair values of assets and liabilities during a measurement period or upon a final determination of asset and liability fair values, whichever occurs first. Adjustments to fair values of assets and liabilities made after the end of the measurement period are recorded within the Company's operating results.

 

For contingent consideration arrangements, a liability is recognized at fair value as of the acquisition date with subsequent fair value adjustments recorded in operations. Additional information regarding the Company’s contingent consideration arrangements may be found in Note 5 – Fair Value Measures included elsewhere in the notes to the consolidated financial statements.

 

Revenue Recognition

 

Overview

 

The Company generates revenue from the following sources: (1) equipment sales, (2) services sales and (3) construction contracts.

 

The Company recognizes revenue from contracts with customers using a five-step model, which is described below:

 

identify the customer contract;

 

identify performance obligations that are distinct;

 

determine the transaction price;

 

allocate the transaction price to the distinct performance obligations; and

 

recognize revenue as the performance obligations are satisfied.

 

Identify the customer contract

 

A customer contract is generally identified when there is approval and commitment from both the Company and its customer, the rights have been identified, payment terms are identified, the contract has commercial substance and collectability, and consideration is probable. Specifically, the Company obtains written/electronic signatures on contracts and a purchase order, if said purchase orders are issued in the normal course of business by the customer.

 

Identify performance obligations that are distinct

 

A performance obligation is a promise to provide a distinct good or service or a series of distinct goods or services. A good or service that is promised to a customer is distinct if the customer can benefit from the good or service either on its own or together with other resources that are readily available to the customer, and a company’s promise to transfer the good or service to the customer is separately identifiable from other promises in the contract.

 

Determine the transaction price 

 

The transaction price is the amount of consideration to which the Company expects to be entitled in exchange for transferring goods or services to a customer, excluding sales taxes that are collected on behalf of government agencies.

 

Allocate the transaction price to distinct performance obligations 

 

The transaction price is allocated to each performance obligation based on the relative standalone selling prices (“SSP”) of the goods or services being provided to the customer. The Company’s contracts typically contain multiple performance obligations, for which the Company accounts for individual performance obligations separately, if they are distinct. The standalone selling price reflects the price the Company would charge for a specific piece of equipment or service if it was sold separately in similar circumstances and to similar customers.

 

Recognize revenue as the performance obligations are satisfied 

 

Revenue is recognized when, or as, performance obligations are satisfied by transferring control of a promised product or service to a customer.

 

Significant Judgments

 

The Company into enters contracts that can include various combinations of equipment, services and construction, which are generally capable of being distinct and accounted for as separate performance obligations. Contracts with customers often include promises to transfer multiple products and services to a customer. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment. Once the Company determines the performance obligations, it determines the transaction price, which includes estimating the amount of variable consideration to be included in the transaction price, if any. The Company then allocates the transaction price to each performance obligation in the contract based on the SSP. The corresponding revenue is recognized as the related performance obligations are satisfied.

 

Judgment is required to determine the SSP for each distinct performance obligation. The Company determines SSP based on the price at which the performance obligation is sold separately and the methods of estimating SSP under the guidance of Accounting Standards Codification (“ASC”) 606-10-32-33. If the SSP is not observable through past transactions, the Company estimates the SSP, taking into account available information such as market conditions, expected margins, and internally approved pricing guidelines related to the performance obligations. The Company licenses its software as a SaaS type subscription license, whereby the customer only has a right to access the software over a specified time period. The full value of the contract is recognized ratably over the contractual term of the SaaS subscription, adjusted monthly if tiered pricing is relevant. The Company typically satisfies its performance obligations for equipment sales when equipment is made available for shipment to the customer; for services sales as services are rendered to the customer and for construction contracts both as services are rendered and when contract is completed.

 

The Company utilizes the cost-plus margin method to determine the SSP for equipment and buildout services. It is based on the cost of the services from third parties, plus a reasonable markup that the Company believes is reflective of a market-based reseller margin.

 

The SSP for services in time and materials contracts is determined by observable prices in standalone services arrangements.

 

Variable consideration in the form of royalties, revenue share, monthly fees, and service credits are estimated at contract inception and updated at the end of each reporting period if additional information becomes available. Variable consideration is typically not subject to constraint. Changes to variable consideration were not material for the periods presented.

 

If contracts have payment terms that differ from the timing of revenue recognition, the Company will assess whether the transaction price for those contracts include a significant financing component. The Company has elected the practical expedient that permits an entity to not adjust for the effects of a significant financing component if the Company expects that at the contract inception, the period between when the entity transfers a promised good or service to a customer and when the customer pays for that good or service, will be one year or less. For those contracts in which the period exceeds the one-year threshold, this assessment, as well as the quantitative estimate of the financing component and its relative significance, requires judgment. Accordingly, the Company imputes interest on such contracts at an agreed upon interest rate and will present the financing components separately as financial income. For the years ended December 31, 2021 and 2020, the Company did not have any such financial income.

 

 Payment terms with customers typically require payment 30 days from invoice date. The Company’s agreements with its customers do not provide for any refunds for services or products and therefore no specific reserve for such is maintained. In the infrequent instances where customers raise a concern over delivered products or services, the Company has endeavored to remedy the concern and all costs related to such matters have been insignificant in all periods presented.

 

The Company has elected to treat shipping and handling activities after the customer obtains control of the goods as a fulfillment cost and not as a promised good or service. Accordingly, the Company will accrue all fulfillment costs related to the shipping and handling of consumer goods at the time of shipment. The Company has payment terms with its customers of one year or less and has elected the practical expedient applicable to such contracts not to consider the time value of money. Sales, value add, and other taxes the Company collects concurrent with revenue-producing activities are excluded from revenue.

  

The Company receives payment from customers based on specified terms that are generally less than 30 days from the satisfaction of performance obligations. There are no contract assets related to performance under the contract. The difference in the opening and closing balances of the Company’s deferred revenue primarily results from the timing difference between the Company’s performance and the customer’s payment. The Company fulfils obligations under a contract with a customer by transferring products and services in exchange for consideration from the customer. Accounts receivables are recorded when the customer has been billed or the right to consideration is unconditional. The Company recognizes deferred revenue when consideration has been received or an amount of consideration is due from the customer, and the Company has a future obligation to transfer certain proprietary products.

 

In accordance with ASC 606-10-50-13, the Company is required to include disclosure on its remaining performance obligations as of the end of the current reporting period. Due to the nature of the Company’s contracts, these reporting requirements are not applicable. The majority of the Company’s remaining contracts meet certain exemptions as defined in ASC 606-10-50-14 through 606-10-50-14A, including (i) performance obligation is part of a contract that has an original expected duration of one year or less and (ii) the right to invoice practical expedient.

 

The Company generally provides a one-year warranty on its products for materials and workmanship but may provide multiple year warranties as negotiated, and will pass on the warranties from its vendors, if any, which generally covers this one-year period. In accordance with ASC 450-20-25, the Company accrues for product warranties when the loss is probable and can be reasonably estimated. The reserve for warranty returns is included in accrued expenses and other current liabilities in the Company’s consolidated balance sheets.

 

Research and Development Costs

 

The Company expenses research and development costs as incurred. Research and development expenses include payroll, employee benefits and other expenses associated with product development. The Company incurs research and development costs associated with the development and enhancement of both hardware and software products associated with its cultivation and extraction equipment, as well as its SaaS-based software offering, Agrify Insights.

 

Shipping and Handling Charges

 

The Company incurs costs related to shipping and handling of its manufactured products. These costs are expensed as incurred as a component of cost of sales. Shipping and handling charges related to the receipt of raw materials are also incurred, which are recorded as a cost of the related inventory.

 

Equity Method Investments

 

Investments in affiliates which are 50% or less owned by the Company for which the Company exercises significant influence but does not have control are accounted for on the equity method. The Company has investments in equity investments without readily determinable fair values, which represents investments in entities where the Company does not have the ability to significantly influence the operations of the entities.

 

An assessment of whether or not the Company (as a holder of 50% of TPI) has the power to direct activities that most significantly impact TPI’s economic performance and to identify the party that obtains the majority of the benefits of the investment was performed as of December 31, 2021 and December 31, 2020, and will be performed as of each subsequent reporting date. After each of these assessments, the Company concluded that the activities that most significantly impact TPI’s economic performance are the growth, marketing, sale, and distribution of products using TPI’s technology and IP, each of which are solely directed by TPI. Based on our consideration of these assessments, the Company concluded that the Company’s investment in TPI should be accounted for under the equity method.

 

The carrying value of the Company’s investment in TPI was $0 as of December 31, 2021 and December 31, 2020. The Company did not recognize revenue from TPI for the years ended December 31, 2021 and 2020.

  

Income Taxes

 

The Company accounts for income taxes pursuant to the provisions of ASC Topic 740, “Income Taxes,” which requires, among other things, an asset and liability approach to calculating deferred income taxes. The asset and liability approach requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the carrying amounts and the tax bases of assets and liabilities. A valuation allowance is provided to offset any net deferred tax assets for which management believes it is more likely than not that the net deferred asset will not be realized.

 

The Company follows the provisions of ASC 740-10-25-5, “Basic Recognition Threshold.” When tax returns are filed, it is highly certain that some positions taken would be sustained upon examination by the taxing authorities, while others are subject to uncertainty about the merits of the position taken or the amount of the position that would be ultimately sustained. In accordance with the guidance of ASC 740-10-25-6, the benefit of a tax position is recognized in the consolidated financial statements in the period during which, based on all available evidence, management believes it is more likely than not that the position will be sustained upon examination, including the resolution of appeals or litigation processes, if any. Tax positions taken are not offset or aggregated with other positions. Tax positions that meet the more-likely-than-not recognition threshold are measured as the largest amount of tax benefit that is more than 50 percent likely of being realized upon settlement with the applicable taxing authority. The portion of the benefits associated with tax positions taken that exceeds the amount measured as described above should be reflected as a liability for unrecognized tax benefits in the accompanying balance sheets along with any associated interest and penalties that would be payable to the taxing authorities upon examination. The Company believes its tax positions are all highly certain of being upheld upon examination. As such, the Company has not recorded a liability for unrecognized tax benefits. As of December 31, 2021, tax years 2016 through 2021 remain open for IRS audit. The Company has received no notice of audit from the IRS for any of the open tax years.

 

The Company recognizes the benefit of a tax position when it is effectively settled. ASC 740-10-25-10, “Basic Recognition Threshold” provides guidance on how an entity should determine whether a tax position is effectively settled for the purpose of recognizing previously unrecognized tax benefits. ASC 740-10-25-10 clarifies that a tax position can be effectively settled upon the completion of an examination by a taxing authority. For tax positions considered effectively settled, the Company recognizes the full amount of the tax benefit.

 

For the period ended December 31, 2021, the Company recorded a deferred tax liability of approximately $25 thousand, comprised of its change in deferred tax liability during the year related to its indefinite lived intangible asset balance. The indefinite lived intangibles are not all available as a source of income and thus are not fully available to offset the Company's deferred tax assets. As of December 31, 2021, the Company has federal and state net operating loss (NOL) carryforwards of approximately $52.2 million and $28.9 million, respectively. The Company has not yet filed its 2018, 2019, 2020 and 2021 federal and state tax returns.

 

There was no federal income tax expense for the years ended December 31, 2021 and 2020 due to the Company’s net losses. The Company has not yet filed its 2018, 2019, 2020 and 2021 federal and state tax returns.

  

Net Loss Per Share

 

Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities. Basic loss per share is computed by dividing net loss available to common stockholders by the weighted average number of common shares outstanding. Net loss available to common stockholders represents net loss attributable to common stockholders reduced by the allocation of earnings to participating securities. Losses are not allocated to participating securities as the holders of the participating securities do not have a contractual obligation to share in any losses. Diluted loss per share adjusts basic loss per share for the potentially dilutive impact of stock options and warrants. As the Company has reported losses for all periods presented, all potentially dilutive securities including stock options and warrants, are antidilutive and accordingly, basic net loss per share equals diluted net loss per share.

 

Net loss per share calculations for all periods have been adjusted to reflect the reverse stock split effected on January 12, 2021. Net loss per share was calculated based on the weighted average number of common stock outstanding.

XML 23 R9.htm IDEA: XBRL DOCUMENT v3.22.1
Accounting Pronouncements
12 Months Ended
Dec. 31, 2021
Accounting Standards Update and Change in Accounting Principle [Abstract]  
Accounting Pronouncements

Note 3 — Accounting Pronouncements

 

Recently Adopted Accounting Pronouncements

 

In August 2018, the FASB issued ASU No. 2018-15, Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract, which aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The new standard requires capitalized costs to be amortized on a straight-line basis generally over the term of the arrangement, and the financial statement presentation for these capitalized costs would be the same as that of the fees related to the hosting arrangements. The Company adopted this standard effective January 1, 2020, using a prospective approach. The adoption of this new standard did not have a material impact on the Company’s consolidated financial statements. Subsequent impact will depend on the magnitude of implementation costs to be incurred. Implementation costs capitalized subsequent to adoption will be recognized in operating expenses in the statements of operations over the non-cancelable period of the hosting arrangement plus any renewal periods reasonably certain to be taken.

 

Pending Accounting Pronouncements

 

In June 2016, the Financial Accounting Standards Board (the “FASB”) issued Accounting Standards Update (“ASU”) No. 2016-13, Financial Instruments—Credit Losses (Topic 326), which introduces a new methodology for accounting for credit losses on financial instruments, including available-for-sale debt securities and accounts receivable. The guidance establishes a new “expected loss model” that requires entities to estimate current expected credit losses on financial instruments by using all practical and relevant information. Any expected credit losses are to be reflected as allowances rather than reductions in the amortized cost of available-for-sale debt securities. ASU 2016-13 is effective in the first quarter of fiscal 2024. The Company is currently evaluating if this guidance will have a material effect to its consolidated financial statements.

 

In August 2020, the FASB issued ASU No. 2020-06, Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity. The amendments in ASU No. 2020-06 simplify the complexity associated with applying U.S. GAAP for certain financial instruments with characteristics of liabilities and equity. More specifically, the amendments focus on the guidance for convertible instruments and derivative scope exceptions for contracts in an entity’s own equity. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. The Company is currently evaluating the impact of the new standard on its consolidated financial statements and related disclosures.

 

In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 606): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires that an entity recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606 as if it had originated the contracts. Generally, this should result in an acquirer recognizing and measuring the acquired contract assets and contract liabilities consistent with how they were recognized and measured in the acquiree’s financial statements, if the acquiree prepared financial statements in accordance with U.S. GAAP. The amendment in this update is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption is permitted, including adoption in an interim period. The guidance should be applied prospectively to business combinations occurring on or after the effective date of the amendment in this update. The Company is evaluating the potential impact of this adoption on its consolidated financial statements and related disclosures.

 

All other Accounting Standards Updates issued but not yet effective are not expected to have a material effect on the Company’s future financial statements.

XML 24 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue and Deferred Revenue
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Revenue and Deferred Revenue

Note 4 — Revenue and Deferred Revenue

 

Revenue

 

During the years ended December 31, 2021 and 2020, the Company generated revenue from the following sources: (1) equipment sales, (2) services sales and (3) construction contracts.

 

The Company sells its equipment and services to customers under a combination of a contract and purchase order. Equipment revenue includes sales from proprietary products designed and engineered by the Company such as Agrify Vertical Farming Units (“VFUs”), container farms, integrated grow racks, and LED grow lights, and non-proprietary products designed, engineered, and manufactured by third parties such as air cleaning systems and pesticide-free surface protection.

 

Construction contracts normally provide for payment upon completion of specified work or units of work as identified in the contract. Although there is considerable variation in the terms of these contracts, they are primarily structured as time-and-material contracts. The Company enters time-and-materials contracts under which the Company is paid for labor and equipment at negotiated hourly billing rates and other expenses, including materials, as incurred at rates agreed to in the contract. The Company uses two main sub-contractors to execute the construction contracts.

 

Disaggregation of Revenue — The following table provides revenue disaggregated by timing of revenue recognition:

 

   Year ended
December 31,
 
(Dollar Amounts in Thousands)  2021   2020 
Transferred at a point in time  $23,624   $4,907 
Transferred over time   36,235    7,180 
   $59,859   $12,087 

 

In accordance with ASC 606-10-50-13, the Company is required to include disclosure on its remaining performance obligations as of the end of the current reporting period. Due to the nature of the Company’s contracts, these reporting requirements are not applicable. The majority of the Company’s remaining contracts meet certain exemptions as defined in ASC 606-10-50-14 through 606-10-50-14A, including (i) performance obligation is part of a contract that has an original expected duration of one year or less and (ii) the right to invoice practical expedient.

 

The Company generally provides a one-year warranty on its products for materials and workmanship but may provide multiple year warranties as negotiated, and will pass on the warranties from its vendors, if any, which generally covers this one-year period. In accordance with ASC 450-20-25, the Company accrues for product warranties when the loss is probable and can be reasonably estimated. As of December 31, 2021, the Company maintains a reserve for warranty returns of $398 thousand. No warranty reserve was recorded by the Company as of December 31, 2020. The reserve for warranty returns is included in accrued expenses and other current liabilities in the Company’s consolidated balance sheets.

 

Deferred Revenue

 

Significant changes in the Company’s current deferred revenue balance for the years ended December 31, 2021 and 2020:

 

   Year ended
December 31,
 
(Dollar Amounts in Thousands)  2021   2020 
Total current deferred revenue, beginning of period  $152   $
 
Additions   3,758    152 
Interest income on deferred revenue   4    
 
Recognized   (142)   
 
Total current deferred revenue, end of period  $3,772   $152 

 

Deferred revenue balances primarily consist of customer deposits on our cultivation and extraction solutions equipment. As of December 31, 2021 and 2020, all of our deferred revenue balances were reported as current liabilities in the accompanying consolidated balance sheets.

XML 25 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measures
12 Months Ended
Dec. 31, 2021
Fair Value Disclosures [Abstract]  
Fair Value Measures

Note 5 — Fair Value Measures 

 

Fair Values of Assets and Liabilities

    

The Company measures fair value at the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. In determining fair value, the assumptions that market participants would use in pricing an asset or liability (the inputs) are based on a tiered fair value hierarchy consisting of three levels, as follows:

 

  Level 1: Observable inputs such as quoted prices for identical assets or liabilities in active markets.
  Level 2: Other inputs that are observable directly or indirectly, such as quoted prices for similar instruments in active markets or for similar markets that are not active.
  Level 3: Unobservable inputs for which there is little or no market data which require the Company to develop its own assumptions about how market participants would price the asset or liability.

 

Valuation techniques for assets and liabilities include methodologies such as the market approach, the income approach, or the cost approach, and may use unobservable inputs such as projections, estimates and management’s interpretation of current market data. These unobservable inputs are only utilized to the extent that observable inputs are not available or cost-effective to obtain.

 

At December 31, 2021 and December 31, 2020, the Company’s assets and liabilities measured at fair value on a recurring basis were as follows:

 

    December 31, 2021     December 31, 2020  
    Fair Value Measurements Using Input Types     Fair Value Measurements Using Input Types  
(Dollar Amounts in Thousands)   Level 1     Level 2     Level 3     Total     Level 1     Level 2     Level 3     Total  
                                                 
Assets                                                
Mutual funds (included in cash and cash equivalents)   $ 178     $
    $
    $ 178     $
    $
    $
    $
 
Held to maturity securities                                                                
Municipal bonds     9,961      
     
      9,961      
     
     
     
 
Corporate bonds     34,589      
     
      34,589      
     
     
     
 
Total held to maturity securities   $ 44,728     $
    $
    $ 44,728     $
    $
    $
    $
 
Liabilities                                                                
Notes payables, net of discount   $
    $
    $
    $
    $
    $
    $ 12,493     $ 12,493  
Derivative liabilities    
     
     
     
     
     
      7,141       7,141  
Contingent consideration    
     
      6,137       6,137      
     
     
     
 
Total liabilities   $
    $
    $
6,137
    $
6,137
    $
    $
    $ 19,634     $ 19,634  

 

Fair Value of Financial Instruments

 

The Company has certain financial instruments which consist of cash and cash equivalents, marketable securities, accounts receivable, loan receivable, accounts payable, notes payable, derivative liabilities, deferred revenue, and long-term debt. Fair value information for each of these instruments is as follows:

 

  Cash and cash equivalents, accounts receivable, accounts payable and deferred revenue liabilities fair values approximate their carrying values, due to the expected duration of these instruments.
     
  Marketable securities classified as held to maturity securities are recorded at amortized cost, which as of December 31, 2021, approximated fair value.

 

  The Company had certain derivative instruments accounted for at fair value. The Company held a convertible promissory note with a preferential conversion feature which qualifies as a derivative instrument. The fair value assumptions consider the nature of the conversion feature and the expected timeline to a qualifying conversion event.
     
  The Company’s deferred consideration was recorded in connection with acquisitions during the year ending December 31, 2021 using an estimated fair value discount at the time of the transaction. As of December 31, 2021, the carrying value of the deferred consideration approximated fair value.

 

Marketable Securities

 

As of December 31, 2021, the Company held investments consisting of mutual funds, municipal bonds, and corporate bonds. The mutual funds are recorded at fair value in the accompanying consolidated balance sheet as part of cash and cash equivalents. The municipal and corporate bonds are considered held to maturity and are recorded at amortized cost in the accompanying consolidated balance sheet. The fair values of these investments were estimated using recently executed transactions and market price quotations. The Company considers current assets those investments which will mature within the next 12 months including interest receivable on the long-term bonds.

 

The composition of the Company’s marketable securities are as follows:

 

(Dollar Amounts in Thousands)  December 31,
2021
   December 31,
2020
 
Current marketable securities:        
Municipal bonds  $9,961   $
 
Corporate bonds   34,589    
 
Total current marketable securities  $44,550   $
 

 

The amortized cost and estimated fair value of held to maturity securities as of December 31, 2021, are as follows:

 

(Dollar Amounts in Thousands)

  Amortized
cost
   Unrealized
loss
   Estimated
fair value
 
Current marketable securities (due within 1 year)            
Municipal bonds  $9,961   $(9)  $9,952 
Corporate bonds   34,589    (72)   34,517 
   $44,550   $(81)  $44,469 

   

Contingent Consideration

 

The Company has classified its net liability for contingent earnout considerations relating to the two acquisitions completed in Fiscal 2021. The fair value for the contingent consideration associated with these acquisitions is within Level 3 of the fair value hierarchy because the associated fair value is determined using significant unobservable inputs, which included the key assumptions to model future revenue, costs of goods sold and operating expense projections. A description of the Company’s acquisitions completed in Fiscal 2021 is included within Note 13 – Business Combinations included elsewhere in the notes to the consolidated financial statements.

 

The contingent earnout payments for each acquisition are based on the achievement of certain revenue thresholds. During the fourth quarter of 2021, the fair value of the contingent earnout consideration increased by $1.4 million due to the actual revenue achievement for the period ended December 31, 2021, being greater than the initially projected revenue achievement incorporated into our initial purchase price allocation. This amount, as required by ASC 805, was recorded as part of our operating expenses in the fourth quarter of 2021.

 

(Dollar Amounts in Thousands)

  December 31,
2021
 
Contingent consideration – beginning of year  $
 
Accrued contingent consideration   4,725 
Change in estimated fair value   1,412 
Contingent consideration – end of year  $6,137 

 

Contingent consideration is included within accrued expense in the consolidated balance sheets as of December 31, 2021.

XML 26 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Loan Receivable
12 Months Ended
Dec. 31, 2021
Receivables [Abstract]  
Loan Receivable

Note 6 — Loan Receivable

 

A portion of the capital raised from the Company’s 2021 public offering has been allocated to launch Agrify’s total turn-key solution (“TTK Solution”) program, the industry’s first end-to-end solution for the Company’s customers that provides access to capital for construction costs, equipment lease(s) to VFUs and other related operating equipment, subscription to the Company’s Agrify Insights software, and business consultation services, which will enable the Company’s customers to go to market sooner.

  

The Company’s initial allowable investment in the Agrify TTK Solution engagements is currently capped at $50.0 million, as approved by the Company’s Board of Directors. As of December 31, 2021, the Company has committed $20.3 million to the Agrify TTK Solution for five customers under contract and the remainder $1.9 million is related to non-TTK Solutions contracts. Of the five customers under the Agrify TTK Solution, Greenstone Holdings is a related party.

 

The loan agreements entered into with customers receiving the Agrify TTK Solution generally provide for loans ranging from approximately $200 thousand up to $13.5 million with maturity dates of approximately two to three years after the completion of the construction projects. Typically, the TTK Solution construction loans have interest rates ranging from 12% to 18% per annum.

 

The breakdown of loans receivable as of December 31, 2021 and December 31, 2020 is as follows:

 

(Dollar Amounts in Thousands)  December 31,
2021
   December 31,
2020
 
Company A – TTK Solution  $5,542   $
      
 
Greenstone Holdings – TTK Solution – Related Party   11,177    
 
Company C – TTK Solution   2,439    
 
Company D – TTK Solution   1,105    
 
Company E – TTK Solution   46    
 
Non-TTK Solutions   1,946    
 
Loan receivable  $22,255   $
 

 

The Company analyzed whether any of the above customers are a variable interest entity (a “VIE”) in accordance with ASC 810 and if so, whether the Company is the primary beneficiary requiring consolidation. Based on the Company’s analysis, the Company has determined that Greenstone Holdings is a VIE. As of December 31, 2021, two of the Company’s employees own approximately 36.6% of the equity of Greenstone Holdings, however, since the Company is not the primary beneficiary of Greenstone Holdings, the Company is not required to consolidate Greenstone Holdings.

XML 27 R13.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts Receivable
12 Months Ended
Dec. 31, 2021
Accounts Receivable [Abstract]  
Accounts Receivable

Note 7 — Accounts Receivable

 

Accounts Receivable consisted of the following as of December 31, 2021 and December 31, 2020: 

 

(Dollar Amounts in Thousands)  December 31,
2021
   December 31,
2020
 
Accounts receivable, gross  $8,637   $4,068 
Less allowance for doubtful accounts   (1,415)   (54)
Accounts receivable, net  $7,222   $4,014 

 

NEIA, a related party, accounted for $3.5 million and $1.7 million of accounts receivable, net as of December 31, 2021 and December 31, 2020, respectively.

 

The changes in the allowance for doubtful accounts consisted of the following:

 

   Fiscal Year 
(Dollar Amounts in Thousands)  2021   2020 
Balance as of the beginning of the year  $54   $
 
Provision for doubtful accounts   1,187    54 
Other adjustments   174    
 
Balance as of the end of the year  $1,415   $54 

 

Bad debt expense was $1.2 million and $54 thousand, for the year ended December 31, 2021 and 2020, respectively.

XML 28 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Inventory
12 Months Ended
Dec. 31, 2021
Inventory Disclosure [Abstract]  
Inventory

Note 8 — Inventory

 

Inventories are stated at the lower of cost or net realizable value with cost principally determined by the weighted average cost method on a first in first out basis. Such costs include the acquisition cost for raw materials and operating supplies. The Company’s standard payment terms with suppliers may require making payments in advance of delivery of the Company’s products. The prepaid inventory is short-term, non-bearing interest that is applied to the purchase of products once it is delivered. The Company reserves for slow-moving inventory and inventory that is being evaluated under the Company’s quality control process. The reserves are based upon management’s expected method of disposition.  

 

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

 

(Dollar Amounts in Thousands)  December 31,
2021
   December 31,
2020
 
Raw materials  $6,393   $4,337 
Prepaid inventory   2,237    833 
Finished goods   

12,810

    
 
Gross inventory   21,440    5,170 
Inventory reserves   (942)   
 
Total inventory, net  $20,498   $5,170 

 

Inventory Reserves

 

The Company establishes inventory reserves for obsolete, slow moving and defective items. Inventory reserves for obsolete, slow moving or defective items are calculated as the difference between the cost of inventory and its estimated net realizable value. Changes in inventory reserve are as follows:

 

(Dollar Amounts in Thousands)  December 31,
2021
   December 31,
2020
 
Inventory reserves – beginning of the year  $
   $
 
Increase in inventory reserves   942    
 
Inventory write-offs   
    
 
Inventory reserves – end of year  $942   $
     —
 
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.22.1
Prepaid Expenses and Other Current Assets
12 Months Ended
Dec. 31, 2021
Disclosure Text Block Supplement [Abstract]  
Prepaid Expenses and Other Current Assets

Note 9 — Prepaid Expenses and Other Current Assets

 

Prepaid expenses and other current assets consisted of the following as of December 31, 2021 and December 31, 2020:

 

(Dollar Amounts in Thousands)  December 31,
2021
   December 31,
2020
 
Prepaid insurance  $492   $
 
Prepaid software   173    48 
Prepaid expenses, other   541    148 
Deferred costs   353    
 
Other note receivables (1)   807    
 
Other receivables, other   86    168 
Prepaid expenses and other current assets  $2,452   $364 

 

(1)Other note receivables relates to the current portion of one of our TTK Solutions loan receivable balances.
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Property and Equipment, Net
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net

Note 10 — Property and Equipment, Net

 

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

 

(Dollar Amounts in Thousands)  

  December 31,
2021
   December 31,
2020
 
Computer and office equipment  $473   $128 
Furniture and fixtures   385    16 
Leasehold improvements   841    10 
Machinery and equipment   898    868 
Software   174    
 
Vehicles   143    62 
Research and development laboratory equipment   163    
 
Leased equipment at customer   619    
 
Trade show assets   80    
 
Total property and equipment, gross   3,776    1,084 
Accumulated depreciation   (780)   (211)
Construction in progress   3,236    
 
Property and equipment, net  $6,232   $873 

 

Depreciation expense for the years ended December 31, 2021 and 2020 was $655 thousand and $188 thousand, respectively. During the year ended December 31, 2021, the Company retired $119 thousand of fixed assets, with an accompanying accumulated depreciation of $84 thousand, resulting in a loss on disposal of $36 thousand.

XML 31 R17.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible Assets and Goodwill
12 Months Ended
Dec. 31, 2021
Intangible Assets and Goodwill [Abstract]  
Intangible Assets and Goodwill

Note 11 — Intangible Assets and Goodwill

 

Intangible assets are initially recorded at fair value and tested periodically for impairment. Goodwill represents the excess of the purchase price over the fair value of identifiable tangible and intangible assets acquired and liabilities assumed in a business combination and is tested at least annually for impairment. The Company performs an impairment test of goodwill during the fourth quarter of each year or sooner if indicators of potential impairment arise. There were no such indicators in the years ended December 31, 2021 and December 31, 2020.

 

Intangible assets were as follows:

 

   Intangible Assets, Gross   Accumulated Amortization   Intangible Assets, Net 

(Dollar Amounts in Thousands) 

  January 1,
2021
   Additions
and
retirements,
net
   December 31,
2021
   January 1,
2021
   Expense
and
retirements,
net
   December 31,
2021
   January 1,
2021
   December 31,
2021
 
Trade names  $930   $1,488   $2,418   $(88)  $(139)  $(227)  $842   $2,191 
Customer Relationships   850    5,326    6,176    (89)   (213)   (302)   761    5,874 
Acquired developed Technology   
    4,911    4,911    
    (191)   (191)   
    4,720 
Non-compete   
    1,202    1,202    
    (60)   (60)   
    1,142 
Capitalized website costs   139    106    245    (48)   (52)   (100)   91    145 
Total  $1,919   $13,033   $14,952   $(225)  $(655)  $(880)  $1,694   $14,072 

 

Amortization expenses recorded in selling, general and administrative in the consolidated statements of operations were $655 thousand and $218 thousand for the years ended December 31, 2021 and 2020, respectively.

   

Estimated future amortization expense on finite-lived intangible assets is as follows:

 

Years Ending December 31 (Dollar Amounts in Thousands),   Amount 
2022  $2,444 
2023   2,409 
2024   2,401 
2025   2,375 
2026   2,124 
2027 and thereafter   2,319 
Total  $14,072 

  

The changes in goodwill are as follows:

 

(Dollar Amounts in Thousands)  December 31,
2021
   December 31,
2020
 
Balance, beginning of period  $632   $
 
Goodwill additions   49,458    632 
Balance, end of period  $50,090   $632 

 

There was no goodwill impairment identified for the years ended December 31, 2021 and December 31, 2020, respectively.

XML 32 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses and Other Current Liabilities
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities

Note 12 — Accrued Expenses and Other Current Liabilities

 

Accrued expenses consisted of the following as of December 31, 2021 and December 31, 2020:

 

(Dollar Amounts in Thousands)  December 31,
2021
   December 31,
2020
 
Accrued acquisition liability (1)  $9,198   $
 
Sales tax payable (2)   5,290    
 
Accrued construction costs   8,803    4,468 
Compensation related fees   3,491    225 
Accrued professional fees   1,104    1,135 
Accrued warranty expenses   398    
 
Accrued consulting fees   75    97 
Accrued inventory purchases   201    164 
Financing lease liabilities   156    148 
Accrued non-income taxes   48    
 
Other current liabilities   
    313 
Total accrued expenses and other current liabilities  $28,764   $6,550 

 

(1)

Accrued acquisition liabilities includes both the contingent consideration and the value of held back stock associated with the 2021 acquisitions of Precision and Cascade and PurePressure.

(2)

Sales tax payable primarily represents identified sales and use tax liabilities arising from our acquisition of Precision and Cascade. These amounts are included as part of our initial purchase price allocations and are the subject matter of an indemnification claim under the Precision and Cascade acquisition agreement.

XML 33 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Business Combination
12 Months Ended
Dec. 31, 2021
Business Combinations [Abstract]  
Business Combination

Note 13 — Business Combination

 

Acquisition of Precision and Cascade 

 

On September 29, 2021 (the “Execution Date”), the Company entered into a Plan of Merger and Equity Purchase Agreement, as amended by an amendment dated as of October 1, 2021 (as amended, the “Purchase Agreement”), with Sinclair Scientific, LLC, a Delaware limited liability company (“Sinclair”), Mass2Media, LLC, d/b/a PX2 Holdings, LLC, d/b/a Precision Extraction Solutions, a Michigan limited liability company (“Precision”); and each of the equity holders of Sinclair named therein (collectively, the “Sinclair Members”). On October 1, 2021, the Company consummated the transactions contemplated by the Purchase Agreement.

 

Subject to the terms and conditions set forth in the Purchase Agreement, (1) Sinclair transferred, to the Company, and the Company purchased (the “Interest Purchase”) from Sinclair, 100% of the equity interests of Cascade Sciences, LLC, a Delaware limited liability company (“Cascade”), such that immediately after the consummation of such Interest Purchase, Cascade became a wholly owned subsidiary of the Company, and (2) Precision merged (the “Merger”) with and into a newly-formed wholly owned subsidiary of the Company, Precision Extraction NewCo, LLC.

 

The aggregate consideration for the Interest Purchase and the Merger consisted of: (a) the sum of $30 million, plus consideration payable to holders of outstanding Sinclair equity awards, subject to certain adjustments for working capital, cash and indebtedness, payable in connection with the Interest Purchase; (b) the number of shares of the Company’s common stock, subject to adjustment, equal to the quotient of (i) $20.0 million divided by (ii) the volume-weighted average price per share of the Company’s common stock on The Nasdaq Capital Market for the 30 consecutive trading days ending on the Execution Date (the “VWAP Price”), issuable in connection with the Merger; and (c) the True-Up Buyer Shares, if any (as defined below), issuable in connection with the Merger.

 

The Purchase Agreement includes customary post-closing adjustments, representations and warranties and covenants of the parties. The Sinclair Members may become entitled to additional shares of the Company’s common stock (the “True-Up Buyer Shares”) and cash (together with the True-Up Buyer Shares, the “Aggregate True-Up Payment) based on the eligible net revenues (as defined in the Purchase Agreement) achieved by the Cascade and Precision businesses during the fiscal year ending December 31, 2021. However, in no event shall the aggregate purchase price paid by the Company pursuant to the terms of the Purchase Agreement, taking into account any Aggregate True-Up Payment in favor of the Sinclair Members, exceed $65.0 million.

 

Transaction and related costs, consisting primarily of professional fees, directly related to the acquisition, totaled $4.0 million for the year ended December 31, 2021. All transaction and related costs were expensed as incurred and are included in selling, general and administrative expenses.

 

The purchase price allocation for the business combination has been prepared on a preliminary basis and changes to those allocations may occur as additional information becomes available during the respective measurement period (up to one year from the acquisition date). Fair values still under review as of December 31, 2021 include values assigned to identifiable intangible assets and goodwill.

 

The following table sets forth the components and the allocation of the purchase price for the business combination:

 

(Dollar Amounts in Thousands)   
Purchase price consideration:   
Cash paid to Sinclair Members at close  $23,000 
Cash contributed to escrow accounts at close   7,000 
Cash paid for excess net working capital   1,430 
Stock issued at close   14,535 
Fair value of contingent consideration to be achieved   3,953 
Fair value of total consideration transferred   49,918 
Total purchase price, net of cash acquired  $48,630 
      
Fair value allocation of purchase price:     
Cash and cash equivalents  $1,288 
Accounts receivable   897 
Inventory   6,761 
Prepaid and other assets   1,736 
Property and equipment, net   970 
Operating lease right of use assets   730 
Capitalized web costs, net   2 
Accounts payable and accrued expenses   (9,196)
Deferred revenue   (5,419)
Long-term debt   (1,961)
Operating lease liabilities, current   (392)
Operating lease liabilities, noncurrent   (362)
Acquired intangible assets   9,889 
Goodwill   44,975 
Total purchase price  $49,918 

 

Identified intangible assets consist of trade names, technology, non-compete agreements, and customer relationships. The fair value of intangible assets and the determination of their respective useful lives were made in accordance with ASC 805 and are outlined in the table below:

 

(Dollar Amounts in Thousands)   Asset
Value
  Useful Life
Identified intangible assets:        
Trade names   $ 1,260   6 to 7 years
Acquired developed technology     3,818   5 years
Non-compete agreements     1,202   5 years
Customer relationships     3,609   7 to 8 years
Total identified intangible assets   $ 9,889    

 

The Company’s initial fair value estimates related to the various identified intangible assets were determined under various valuation approaches including the Income Approach, Relief-from-Royalty Method, and Discounted Cash Flow Method. These valuation methods require management to project revenues, operating expenses, working capital investment, capital spending and cash flows for the reporting unit over a multiyear period, as well as determine the weighted average cost of capital to be used as a discount rate.

 

The Company amortizes its intangible assets assuming no residual value over periods in which the economic benefit of these assets is consumed.

 

The amount of revenue of Precision and Cascade included in the consolidated statement of operations from the acquisition date of October 1, 2021 to December 31, 2021 was $12.3 million.

 

The following pro forma financial information summarizes the combined results of operations for the Company, Precision and Cascade, as though the acquisition of Precision and Cascade occurred on January 1, 2020.

 

The unaudited pro forma financial information was as follows:

 

  Year ended
December 31,
 
(Dollar Amounts in Thousands)  2021   2020 
Revenue, net  $90,821   $52,723 
Net loss before non-controlling interest   (35,783)   (25,571)
Income (loss) attributable to non-controlling interest   140    (22)
Net loss  $(35,923)  $(25,549)

 

The pro forma financial information for all periods presented above has been calculated after adjusting the results of Precision and Cascade to reflect the business combination accounting effects resulting from these acquisitions, including acquisition costs and the amortization expense from acquired intangible assets as though the acquisition occurred on January 1, 2020. The historical consolidated financial statements have been adjusted in the pro forma combined financial statements to give effect to pro forma events that are directly attributable to the business combination.

 

The pro forma financial information is for informational purposes only and is not indicative of the results of operations that would have been achieved if the acquisition had taken place on January 1, 2020.

 

Acquisition of PurePressure

 

On December 31, 2021, the Company entered into a Membership Interest Purchase Agreement (the “Pure Purchase Agreement”) with PurePressure, LLC, a Colorado Limited liability company (“PurePressure”) and the members of PurePressure (collectively, the “Members”), Benjamin Britton as the Member Representative thereunder, and each of the Members. Concurrently with the execution of the Pure Purchase Agreement, the Company consummated the acquisition of all the outstanding equity interests of PurePressure, such that immediately after the consummation of such purchase, PurePressure became a wholly owned subsidiary of the Company (the “Acquisition”).

 

The aggregate consideration for the Acquisition consisted of: (a) $4.0 million in cash, subject to certain adjustments for working capital, cash and indebtedness of PurePressure at closing; (b) 329,179 shares of the Company’s common stock (the “Buyer Shares”); and (c) the Earn-out Consideration (as defined below), to the extent earned.

 

The Company withheld 88,878 of the Buyer Shares issuable to certain Members (the “Holdback Buyer Shares”) for the purpose of securing any post-closing adjustment owed to the Company and any claim for indemnification or payment of damages to which the Company may be entitled under the Pure Purchase Agreement. The Holdback Buyer Shares shall be released following the twelve (12) month anniversary of the Closing Date in accordance with and subject to the conditions of the Pure Purchase Agreement.

 

The Pure Purchase Agreement includes customary post-closing adjustments, representations and warranties and covenants of the parties. The Members may become entitled to additional consideration with a value of up to $3.0 million based on the eligible net revenues achieved by the PurePressure business during the fiscal years ending December 31, 2022 and December 31, 2023, of which 40% will be payable in cash and the remaining 60% will be payable by issuing shares of the Company’s common stock (collectively, the “Earn-out Consideration”).

 

The purchase price allocation for the business combination has been prepared on a preliminary basis and changes to those allocations may occur as additional information becomes available during the respective measurement period (up to one year from the acquisition date). Fair values still under review as of December 31, 2021 include values assigned to identifiable intangible assets and goodwill.

 

The following table sets forth the components and the allocation of the purchase price for the business combination:

 

(Dollar Amounts in Thousands)   
Purchase price consideration:   
Estimated closing proceeds  $3,613 
Indebtedness paid   320 
Transaction expenses   115 
Closing buyer shares   2,211 
Holdback buyer shares   654 
Earn-out consideration   707 
Estimated working capital adjustments   330 
Fair value of total consideration transferred   7,950 
Total purchase price, net of cash acquired  $7,647 
      
Fair value allocation of purchase price:     
Cash and cash equivalents  $303 
Accounts receivable, net   48 
Inventory   1,537 
Property and equipment, net   219 
Right of use assets, net   191 
Prepaid expenses and other receivables   61 
Other non-current assets   16 
Accounts payable and accrued expenses   (706)
Deferred revenue   (762)
Operating lease liabilities, current   (117)
Operating lease liabilities, noncurrent   (74)
Finance lease liabilities, current   (4)
Finance lease liabilities, noncurrent   (10)
Notes payable, current   (260)
Notes payable, noncurrent   (12)
Acquired intangible assets   3,037 
Goodwill   4,483 
Total purchase price  $7,950 

 

Identified intangible assets consist of trade names, technology, and customer relationships. The fair value of intangible assets and the determination of their respective useful lives were made in accordance with ASC 805 and are outlined in the table below:

 

(Dollar Amounts in Thousands)  Asset
Value
  Useful Life
Identified intangible assets:      
Trade name  $227  5 years
Acquired developed technology   1,093  8 years
Customer relationships   1,717  5 years
Total identified intangible assets  $3,037   

 

Subject to certain customary limitations, (i) the Members will indemnify the Company and its affiliates, officers, directors and other agents against certain losses related to, among other things, breaches of the Members’ and PurePressure’s representations and warranties, indebtedness, transaction expenses, pre-closing taxes and the failure to perform covenants or obligations under the Pure Purchase Agreement, and (ii) the Company will indemnify the Members and their respective affiliates, officers, directors and other agents against certain losses related to, among other things, breaches of the Company’s representations and warranties and the failure to perform covenants or obligations under the Pure Purchase Agreement.

 

Acquisition of TriGrow

On January 22, 2020, the Company completed the acquisition of all outstanding shares of TriGrow. TriGrow is an integrator and distributor of the Company’s premium indoor grow solutions for the indoor controlled agriculture marketplace. As part of the acquisition, the Company received TriGrow’s 75% interest in Agrify Brands, LLC (formerly TriGrow Brands, LLC), a licensor and marketing supporter of established portfolio of consumer brands that utilize the Company’s growing technology. In consideration of TriGrow’s shares, the Company issued to TriGrow’s shareholders 595,552 shares of Agrify common stock. In addition, the closing conditions included the assumption of TriGrow’s outstanding obligation to invest $1.1 million (the “Funding Amount”) in a form of a so called “profit interest” investment in CCI Finance, LLC (“CCI”). The Company satisfied this obligation and made payment of the Funding Amount on January 24, 2020 pursuant to a Profits Interest Agreement with CCI. Under the Profits Interest Agreement, in return for the Company’s investment of the Funding Amount, CCI is obligated to share with the Company 28.5% of the net revenue generated from its equipment lease agreement with its customer, payable at least annually by CCI to the Company. The revenue sharing percentage is reduced from 28.5% to 20% once the Company has received payments equaling an 18% Internal Rate of Return on the Funding Amount (the “Preferred Return”) prior to the fifth anniversary of the agreement. The revenue sharing terminates upon the later of five years, or the Company’s attainment of the Preferred Return. To date, no revenue has been generated and shared with the Company under this agreement.

 

As part of the acquisition of TriGrow, the Company made available 121,539 shares of its common stock for issuance to certain executives of TriGrow upon TriGrow’s and/or the Company’s receipt of $10.0 million of accumulative purchase orders for TriGrow and/or the Company’s equipment, products, and services, for the period from November 21, 2019 through June 30, 2020 as a result of the efforts of the TriGrow executives. Such common stock of the Company is to be distributed by the Company to certain executives of the surviving corporation responsible for achievement of such milestone, in the Company’s sole discretion. The Company concluded the earn-out, if materialized, will be considered as post combination services. Additionally, the Company concluded that the value associated with the earn-out to be de minimis. No earn-out was ever earned.

 

The purchase price for this business combination was allocated to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values on the acquisition date, with the remaining unallocated purchase price recorded as goodwill. The fair value assigned to identifiable intangible assets acquired was determined primarily by using the income approach, which discounts expected future cash flows to present value using estimates and assumptions determined by the Company.

 

Transaction and related costs, consisting primarily of professional fees, directly related to the acquisition, totaled $45 thousand for the year ended December 31, 2020. All transaction and related costs were expensed as incurred and are included in selling, general and administrative expenses.

  

The following table sets forth the components and the allocation of the purchase price for the business combination:

 

(Dollar Amounts in Thousands)    
Components of Purchase Price:    
Obligation to invest cash in profit interest  $1,140 
Capital stock consideration   1,356 
Noncontrolling Interest   207 
Total purchase price  $2,703 
      
Allocation of Purchase Price:     
Net tangible assets, including cash acquired of $44  $543 
      
Identifiable intangible assets:     
Brand rights   930 
Customer relationships   850 
Total identifiable intangible assets   1,780 
Goodwill   380 
Total purchase price allocation  $2,703 

 

Trade names and Customer relationships were assigned estimated useful lives of ten years and nine years, respectively, the weighted average of which is approximately 9.5 years.

 

The amount of revenue of TriGrow included in the Company’s consolidated statement of operations from the acquisition date of January 22, 2020 to December 31, 2020 was $4.0 million.

 

Acquisition of Harbor Mountain Holdings, LLC

 

In July 2020, the Company acquired all the outstanding equity interests of HMH, located in the Atlanta, GA area, that has been producing and assembling many of the Company’s products. As part of the acquisition, the Company waived net receivable owed amounting to $214 thousand and assumed lease liabilities for existing equipment and premises. On September 20, 2021, the Company issued an aggregate of 8,000 shares of common stock to an executive of HMH for achieving certain milestones from the acquisition date through March 31, 2021. The common shares were valued at $176 thousand based on the Company’s Stock Price at closing September 20, 2021. The value of the shares is included in research and development in the condensed consolidated statements of operations.

 

The purchase price for this business combination was allocated by management to the tangible and intangible assets acquired and liabilities assumed based on their book value which estimated their fair values on the acquisition date, with the remaining unallocated purchase price recorded as goodwill.

 

Transaction and related costs, consisting primarily of professional fees, directly related to the acquisition, totaled $35 thousand for the year ended December 31, 2020. All transaction and related costs were expensed as incurred and are included in selling, general and administrative expenses.

 

The following table sets forth the components and the allocation of the purchase price for the business combination:

 

(Dollar Amounts in Thousands)    
Components of Purchase Price:    
Waiver of net receivable owed to Agrify  $214 
Total purchase price  $214 
      
Allocation of Purchase Price:     
Net tangible assets (liabilities):     
Cash  $4 
Property and Equipment   817 
Accounts payable   (187)
Accrued expenses   (23)
Financing lease liabilities   (649)
Net tangible liabilities   (38)
Goodwill   252 
Total purchase price allocation  $214 

 

The amount of revenue of HMH included in the Company’s consolidated statement of operations from the acquisition date of July 22, 2020 to December 31, 2020 was $0.

 

The following pro forma financial information summarizes the combined results of operations for us, TriGrow and HMH, as though the acquisition of TriGrow and HMH occurred on January 1, 2020.

 

The unaudited pro forma financial information was as follows:

 

   Year ended
December 31,
 
(Dollar Amounts in Thousands)  2020 
Revenue, net  $12,121 
Net loss before non-controlling interest  $(22,743)
Loss attributable to non-controlling interest   65 
Net loss  $(22,678)

 

The pro forma financial information for all periods presented above has been calculated after adjusting the results of TriGrow and HMH to reflect the business combination accounting effects resulting from these acquisitions, including acquisition costs and the amortization expense from acquired intangible assets as though the acquisition occurred on January 1, 2020. The historical consolidated financial statements have been adjusted in the pro forma combined financial statements to give effect to pro forma events that are directly attributable to the business combination.

 

The pro forma financial information is for informational purposes only and is not indicative of the results of operations that would have been achieved if the acquisition had taken place on January 1, 2020.

XML 34 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Debt
12 Months Ended
Dec. 31, 2021
Debt Disclosure [Abstract]  
Debt

Note 14 — Debt

 

Paycheck Protection Program Loans under the Coronavirus Aid, Relief, and Economic Security Act

 

In May and July 2020, the Company entered into two separate PPP Loans with Bank of America pursuant to the Paycheck Protection Program (the “PPP”) under the CARES Act administered by the U.S. Small Business Administration (“SBA”).

 

The Company received total proceeds of approximately $779 thousand and $44 thousand from the unsecured PPP Loans, which are scheduled to mature on May 7, 2022 and July 27, 2025, respectively. Subject to certain conditions, the PPP Loan may be forgiven in whole or in part by applying for forgiveness pursuant to the CARES Act and the PPP. In September 2021, the PPP Loan in the amount of $44 thousand was 100% forgiven by the SBA. As a result, the Company recorded a gain of $45 thousand on the forgiveness on the loan and the associated accrued interest. The Company’s submission to have the remaining $779 thousand PPP Loan forgiven is currently being reviewed by the SBA. If the remaining principal amount from the $779 thousand PPP Loan is not forgiven in full, the Company would be obligated to repay any principal amount not forgiven and interest accrued thereon.

 

PurePressure SBA Debt

 

As part of the acquisition of PurePressure, $159 thousand of debt remained outstanding from SBA loan as of December 31, 2021. This debt has subsequently been paid as a part of the PurePressure acquisition.

XML 35 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Convertible Promissory Notes
12 Months Ended
Dec. 31, 2021
Debt Disclosure [Abstract]  
Convertible Promissory Notes

Note 15 — Convertible Promissory Notes

 

 On January 11, 2021, the Company’s Board of Directors and shareholders approved the amendment to the conversion formula of the Convertible Promissory Notes (the “Notes”) issued by the Company on dates between August 2020 and November 2020. Pursuant to the amendment, immediately prior to the consummation of a public transaction, the outstanding principal amount of the Notes, together with all accrued and unpaid interest, shall convert into a number of fully paid and non-assessable shares of common stock, at a conversion price of $7.72.

 

While the original conversion feature was bifurcated from the host instrument, the Company determined that the amended conversion feature would not require bifurcation. Since the accounting for the conversion feature changed because of the amendment, the Company applied extinguishment accounting pursuant to its accounting policy.

 

During the year ended December 31, 2020, the Company recognized an aggregate loss on extinguishment of $5.6 million for the difference between the net carrying amount of the extinguished debt of $10.0 million (inclusive of $11.8 million of principal, $4.2 million of debt discount and $2.4 million of derivative liabilities) and the reacquisition price of the debt in the same aggregate principal amount of $11.8 million, plus the fair value of the new notes’ conversion features of an aggregate of $3.9 million.

 

During the year ended December 31, 2021, the Company recognized a gain on extinguishment of $2.7 million in connection with the derecognition of the net carrying amount of the extinguished debt of $19.7 million (inclusive of $13.1 million of principal, $7.1 million of derivative liabilities, less $587 thousand of debt discount) and the recognition of the $17.0 million fair value of the new convertible notes (including the same principal amount of $13.1 million plus the $3.9 million fair value of the beneficial conversion feature).

 

On February 1, 2021, in conjunction with the closing of the Company’s IPO, the Notes in the aggregate principal amount of $13.1 million were converted into 1,697,075 shares of common stock at the election of the Company at a conversion price of $7.72 per share.

XML 36 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Derivative Liabilities
12 Months Ended
Dec. 31, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Liabilities

 Note 16 — Derivative Liabilities

 

During the year ended December 31, 2020, the Company recorded Level 3 derivative liabilities that were measured at fair value at issuance in the aggregate amount of $2.8 million related to the variable-share settlement features of certain convertible notes payable. During the year ended December 31, 2020, the Company modified the conversion terms of certain notes which resulted in the recognition of an additional $1.4 million of Level 3 derivative liabilities, with a corresponding debit to loss on extinguishment. See Note 15 — Convertible Promissory Notes included elsewhere in the notes to the consolidated financial statements.

 

On December 31, 2020, the Company recomputed the fair value of the variable-share settlement features recorded as derivative liabilities to be $7.1 million. The Company recorded a loss of $2.9 million on the change in fair value of these derivative liabilities during the year ended December 31, 2020. The variable-share settlement features were valued using a combination of a discounted cash flow and a Black-Scholes valuation technique. At issuance, the significant unobservable inputs used in the discounted cash flow were a discount rate of approximately 20% and a probability of a Public Transaction occurring of 56%. The Black-Scholes assumptions were as follows:

 

Volatility  40%
Risk-free interest rate  0.09% – 0.16%
Dividend yield  0.00%
Expected term (years)  0.75 – 1.75
Forfeiture rate  0.00%

 

As of December 31, 2020, the significant unobservable inputs used in the discounted cash flow were a discount rate of approximately 20% and a probability of a Public Transaction occurring of 90%. The Black-Scholes assumptions were as follows:

 

Volatility  40%
Risk-free interest rate  0.09% – 0.16%
Dividend yield  0.00%
Expected term (years)  0.66 – 1.75
Forfeiture rate  0.00%
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Capital Structure
12 Months Ended
Dec. 31, 2021
Stockholders' Equity Note [Abstract]  
Capital Structure

Note 17 — Capital Structure

 

On January 9, 2020, the Company increased its authorized number of shares to 53,000,000, consisting of: 50,000,000 shares of common stock, par value $0.001 per share, and 3,000,000 shares of preferred stock, par value $0.001 per share. At that time, it also designated 100,000 shares of the 3,000,000 authorized shares of preferred stock, par value $0.001 per share, as Series A Convertible Preferred Stock (“Series A Preferred Stock”).

 

Series A Convertible Preferred Stock

 

Beginning in the first quarter of 2020, the Company issued an aggregate of 60,000 shares of Series A Preferred Stock, for an aggregate purchase price of $6.0 million. In May 2020, the Company completed an offering of Series A Preferred Stock with the issuance of an additional 40,000 shares of Series A Preferred Stock for an aggregate purchase price of $4.0 million.

 

Amendment of Conversion Formulas

 

On January 11, 2021, the Company’s Board of Directors approved the amendment to the conversion formula of the Series A Preferred Stock and Notes. After the amendment:

 

  1. the Series A Preferred Stock is convertible, at any time after issuance or immediately prior to the closing of a public transaction, into common stock in an amount of shares equal to (i) the product of the Series A Preferred Stock original price plus accrued but unpaid dividends on the shares being converted, multiplied by the number of shares of Series A Preferred Stock being converted, divided by (ii) a conversion price of $7.72 per share (after the reverse split taking effect); and
     
  2. immediately prior to the consummation of a public transaction, the outstanding principal amount of the Notes together with all accrued and unpaid interest shall convert into a number of fully paid and non-assessable shares of common stock equal to the quotient of (i) the outstanding principal amount of the Notes together with all accrued and unpaid interest thereunder immediately prior to such public transaction divided by (ii) a conversion price of $7.72 (after the reverse split taking effect).

  

On January 11, 2021, the Company’s shareholders approved the amendment to the Series A Preferred Stock.

 

Initial Public Offering

 

On February 1, 2021, the Company completed an initial public offering (“IPO”) for the sale of 5,400,000 shares of common stock at a price of $10.00 per share. The Company also granted the underwriters: (a) a 45-day option to purchase up to 810,000 additional shares of common stock on the same terms and conditions for the purpose of covering any over-allotments in connection with the IPO, and (b) warrants to purchase 162,000 shares of common stock (equal to 3% of the aggregate number of shares of common stock issued in the IPO) at an exercise price of $12.50 per share (which is equal to 125% of the IPO price). Subsequently, the underwriters exercised the over-allotment option, and on February 4, 2021, the Company closed on the sale of an additional 810,000 shares of common stock for a price of $10.00 per share and granted to the underwriters warrants to purchase 24,300 additional shares of common stock (equal to 3% of the amount of shares issued as part of the exercised of the over-allotment option) at an exercise price of $12.50 per share. The exercise of the over-allotment option brought the total number of shares of common stock sold by the Company in connection with the IPO to 6,210,000 shares and the total net proceeds received in connection with the IPO to approximately $57.0 million, after deducting underwriting discounts and estimated offering expenses.

 

Immediately prior to the closing of the Company’s IPO, all outstanding shares of Series A Preferred Stock and Notes were converted into 1,373,038 shares of common stock and 1,697,075 shares of common stock, respectively, at a conversion price of $7.72 per share.

 

Subsequent Public Offering

 

On February 19, 2021, the Company consummated a secondary public offering (the “February Offering”) for the sale of 5,555,555 shares of common stock for a price of $13.50 per share. The Company also granted the underwriters: (a) a 45-day option to purchase up to 833,333 additional shares of common stock on the same terms and conditions for the purpose of covering any over-allotments in connection with the February Offering, and (b) warrants to purchase 166,667 shares of common stock (equal to 3% of the aggregate number of shares of common stock issued in the February Offering) at an exercise price of $16.875 per share (which is equal to 125% of the February Offering). Subsequently, the underwriters exercised the over-allotment option, and on March 22, 2021, the Company closed on the sale of an additional 833,333 shares of common stock for a price of $13.50 per share and granted to the underwriters warrants to purchase 25,000 additional shares of common stock (equal to 3% of the amount of shares issued as part of the exercised of the over-allotment option) at an exercise price of $16.875 per share. The exercise of the over-allotment option brought the total number of shares of common stock sold by the Company in connection with the February Offering to 6,388,888 shares and the total net proceeds received in connection with the February Offering to approximately $80 million, after deducting underwriting discounts and estimated offering expenses.

 

Underwriter Termination

 

On September 14, 2021, the Company entered into a letter agreement and waiver (the “Letter Agreement”), to amend the terms of its underwriting agreement with the representative of the underwriters in the IPO. Pursuant to the Letter Agreement, the representative agreed to waive the right of first refusal included in the underwriting agreement in consideration of (i) a cash payment to the representative of $2.4 million and (ii) the right to participate as a co-manager with ten percent (10%) of the economics with respect to the Company’s next public offering of securities, payable in cash upon the closing of such offering.  

 

Stock Subscriptions Receivable

  

The outstanding balance of the stock subscription was paid in January 2020.

 

Issuance of Common Stock in Connection with Acquisitions

 

On September 20, 2021, as part of the acquisition of HMH, the Company issued an aggregate of 8,000 shares of common stock to an executive of HMH for achieving certain milestones from the acquisition date through March 31, 2021. The common shares were valued at $176 thousand based on the Company’s closing stock price on September 20, 2021. The value of the shares is included in research and development in the condensed consolidated statements of operations. Refer to Note 13 – Business Combinations included elsewhere in the notes to the consolidated financial statements.

 

On October 1, 2021, the Company issued an aggregate of 666,403 shares of its common stock to the Precision and Cascade shareholders in connection with the Company’s acquisition of Precision and Cascade. Refer to Note 13 – Business Combinations included elsewhere in the notes to the consolidated financial statements.

 

On December 31, 2021, the Company issued an aggregate of 240,301 shares of its common stock to the PurePressure shareholders in connection with the Company’s acquisition of PurePressure. Refer to Note 13 – Business Combinations included elsewhere in the notes to the consolidated financial statements.

Stock Option Plan

 

On September 4, 2019, the Company adopted and approved the 2019 Stock Option Plan (the “2019 Plan”) which provided for the issuance of 1,743,744 shares of its common stock. On August 10, 2020 and October 8, 2020, the Company’s board of directors and stockholders, respectively, approved an increase to the maximum number of shares of common stock authorized for issuance over the term of the 2019 Plan from 1,743,744 shares to 3,355,083 shares. As of December 31, 2021, there are no shares available to be granted under the 2019 Plan. Prior to the consummation of the Company’s IPO, the Company cancelled the 2019 Plan and converted the outstanding stock options to the 2020 Plan, as more fully described below. Under the 2019 Plan, the standard vesting schedule provided that 25% of the options vest 12 months following issuance and the balance vests in 36 equal monthly installments thereafter. However, the Company’s board of directors was permitted to provide for alternative or accelerated vesting schedules in approving each stock option grant. In many cases, the Company’s Board of Directors included an accelerated vesting schedule under which 50% of the stock options granted vest immediately prior to a change of control transaction or the Company’s first underwritten public offering.

 

2020 Omnibus Equity Incentive Plan

 

On December 18, 2020, the Company’s Board of Directors, and on January 11, 2021, the Company’s stockholders, adopted and approved the 2020 Omnibus Equity Incentive Plan (the “2020 Plan”), which replaced the 2019 Plan. The 2020 Plan provides for the grant of stock options, SARs, performance share awards, performance unit awards, distribution equivalent right awards, restricted stock awards, restricted stock unit awards and unrestricted stock awards to non-employee directors, officers, employees and non-employee consultants of the Company or its affiliates. The aggregate number of shares of common stock that may be reserved and available for grant and issuance under the 2020 Plan is 4,533,732 shares. Shares will be deemed to have been issued under the 2020 Plan solely to the extent actually issued and delivered pursuant to an award. If any award granted under the 2019 Plan or the 2020 Plan expires, is cancelled, or terminates unexercised or is forfeited, the number of shares subject thereto is again available for grant under the 2020 Plan. The 2020 Plan shall continue in effect, unless sooner terminated, until the tenth (10th) anniversary of the date on which it is adopted by the Board of Directors.

 

Stock-based Compensation

 

The Company’s stock option compensation expense was $5.6 million and $1.9 million for the years ended December 31, 2021 and 2020, respectively, and there was $3.7 million of total unrecognized compensation cost related to unvested options granted under the Company’s options plans as of December 31, 2021. This stock option expense will be recognized through 2025.

 

The fair value of each option is estimated on the date of grant using the Black-Scholes option-pricing model. This model incorporates certain assumptions for inputs including a risk-free market interest rate, expected dividend yield of the underlying common stock, expected option life, and expected volatility in the market value of the underlying common stock.

 

The following table summarizes the Company’s assumptions used in the valuation of options granted during the year ended December 31, 2021:

 

Volatility  40%
Risk-free interest rate  1.10% – 1.63%
Dividend yield  0.00%
0% Expected life (years)  10
Forfeiture rate  0.00%

 

The following table summarizes the Company’s assumptions used in the valuation of options granted during the year ended December 31, 2020:

 

Volatility   40% – 60% 
Risk-free interest rate   0.37% – 0.78% 
Dividend yield   0.00% 
0% Expected life (years)   5 – 10 
Forfeiture rate   0.00% 

 

The Black-Scholes option-pricing model was developed for use in estimating the fair value of traded options, which have no vesting restrictions and are fully transferable. In addition, option valuation models require the input of highly subjective assumptions including the expected stock price volatility. Because the Company’s stock options and warrants have characteristics different from those of its traded stock, and because changes in the subjective input assumptions can materially affect the fair value estimate, in management’s opinion, the existing models do not necessarily provide a reliable single measure of the fair value of such stock options. The risk-free interest rate is based upon quoted market yields for United States Treasury debt securities with a term similar to the expected term. The expected dividend yield is based upon the Company’s history of having never issued a dividend and management’s current expectation of future action surrounding dividends. The Company calculates the expected volatility of the stock price based on the corresponding volatility of the Company’s peer group stock price for a period consistent with the underlying instrument’s expected term. The expected lives for such grants were based on the simplified method for employees and directors.

 

In arriving at stock-based compensation expense, the Company estimates the number of stock-based awards that will be forfeited due to employee turnover. The Company’s forfeiture assumption is based primarily on its turn-over historical experience. If the actual forfeiture rate is higher than the estimated forfeiture rate, then an adjustment will be made to increase the estimated forfeiture rate, which will result in a decrease to the expense recognized in the Company’s financial statements. If the actual forfeiture rate is lower than the estimated forfeiture rate, then an adjustment will be made to lower the estimated forfeiture rate, which will result in an increase to expense recognized in the Company’s financial statements. The expense the Company recognizes in future periods will be affected by changes in the estimated forfeiture rate and may differ significantly from amounts recognized in the current period.

 

Stock Option Activity

 

As of December 31, 2021, there were 311,823 shares available to be granted under the Company’s 2020 Plan.

 

The following table presents option activity under the Company’s stock option plans for the years ended December 31, 2020 and 2021:

 

(Dollar Amounts, Excluding Exercise Price, in Thousands)  Number of
Options
   Weighted
Average
Exercise
Price
   Aggregate
Intrinsic
Value
 
Options outstanding at December 31, 2019   493,102   $3.16   $
 
Granted   3,433,941    3.49      
Exercised   
    
      
Forfeited/Expired/Cancelled   (793,934)   3.20      
Options outstanding at December 31, 2020   3,133,109   $3.51   $
 
Granted   1,520,017    12.13      
Exercised   (657,620)   3.23      
Forfeited/Expired/Cancelled   (431,217)   3.98      
Options outstanding at December 31, 2021   3,564,289   $7.18   $12,527 
                
Options vested and exercisable as of December 31, 2021   1,841,558   $5.20      
Options vested and expected to vest as of December 31, 2021   3,340,131   $7.04      

 

The following table summarizes information about options vested and exercisable at December 31, 2021:

 

      Options Vested and Exercisable  
Price ($)     Number of
Options
    Weighted Average
Remaining Contractual
Life (Years)
   

Weighted Average

Exercise Price

 
$ 2.28       790,497       8.39     $ 2.28  
$ 4.86       755,402       8.81     $ 4.86  
$ 13.84-$14.49       295,659       9.14     $ 13.86  

 

The following table summarizes information about options expected to vest after December 31, 2021:

 

      Options Vested to Expected to Vest  
Price ($)     Number of
Options
   

Weighted

Average
Remaining Contractual
Life (Years)

   

Weighted Average

Exercise Price

 
$ 2.28       1,023,122       8.39     $ 2.28  
$ 4.86       1,084,119       8.82     $ 4.86  
$ 7.68-$9.20       234,070       9.35     $ 7.96  
$ 13.84-$18.61       998,820       9.16     $ 14.05  

 

Warrants

 

As of December 31, 2021, warrants to purchase 271,844 shares of common stock were outstanding. The following table presents the Company’s warrant activity for the years ended December 31, 2021 and 2020: 

 

   Number
of Warrants
   Weighted
Average
Exercise
Price
 
Warrants outstanding at December 31, 2019   
   $
 
Granted   828,171    0.02 
Exercised   
    
 
Warrants outstanding at December 31, 2020   828,171   $0.02 
Granted   377,968    0.02 
Exercised   (934,295)   0.02 
Warrants outstanding at December 31, 2021   271,844   $0.02 

 

The Company received proceeds from the exercise of warrants of $8 thousand during the year ended December 31, 2021. No warrants were exercised during the year ended December 31, 2020.

Subsequent to December 31, 2021, the Company completed a private placement of our common stock and entered into a securities purchase agreement. Both of these arrangements include warrant issuance provisions. On January 25, 2022, the Company issued a total of 4,586,389 warrants in connection with the private placement entered into with an institutional investor and other accredited investors. The warrant issuance included 1,570,644 pre-funded warrants, with an exercise price of $0.001, and 3,015,745 warrants with exercise prices ranging between $6.80 and $6.90. On March 23, 2022, the Company issued a total of 6,881,108 warrants in connection with its entrance into a securities purchase agreement with an accredited investor. The warrants issued have an exercise price of $6.75. Refer to Note 23 – Subsequent Events included elsewhere in the notes to the consolidated financial statements.

XML 38 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Employee Benefit Plan
12 Months Ended
Dec. 31, 2021
Retirement Benefits [Abstract]  
Employee Benefit Plan

Note 18 — Employee Benefit Plan

 

The Company maintains an employee’s savings and retirement plan under Section 401(k) of the Internal Revenue Code (the “401k Plan”). All full-time U.S. employees become eligible to participate in the 401k Plan. The Company’s contribution to the 401k Plan is discretionary. During the years ended December 31, 2021 and 2020, the Company did not contribute to the 401k Plan.

XML 39 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes
12 Months Ended
Dec. 31, 2021
Income Tax Disclosure [Abstract]  
Income Taxes

Note 19 — Income Taxes

 

On March 27, 2020, the Coronavirus Aid, Relief and Economic Security (CARES) Act was enacted and signed into law. U.S. GAAP requires recognition of the tax effects of new legislation during the reporting period that includes the enactment date. The CARES Act includes changes to the tax provisions that benefits business entities and makes certain technical corrections to the 2017 Tax Cuts and Jobs Act. The tax relief measures for businesses include a five-year net operating loss carryback, suspension of the annual deduction limitation of 80% of taxable income from net operating losses generated in a tax year beginning after December 31, 2017, changes to the deductibility of interest, acceleration of alternative minimum tax credit refunds, payroll tax relief, and a technical correction to allow accelerated deductions for qualified improvement property. The CARES Act also provides other non-tax benefits to assist those impacted by the COVID-19 pandemic. The Company evaluated the impact of the CARES Act and determined that its adoption did not have a material impact to the income tax provision for the years ended December 31, 2021 or December 31, 2020, respectively.

 

For the period ended December 31, 2021, the Company recorded a tax provision of approximately $25 thousand, comprised of its change in deferred tax liability during the year related to its indefinite lived intangible asset balance. The indefinite lived intangibles are not all available as a source of income and thus are not fully available to offset the Company’s deferred tax assets. As of December 31, 2021, the Company has federal and state net operating loss carryforwards of approximately $52.2 million and $28.9 million, respectively. The Company has not yet filed its federal and state tax returns for 2018, 2019, or 2020. The net operating loss carryforwards for United States income taxes may be available to reduce future years’ taxable income. Management believes that the realization of the benefits from these losses appears not more than likely due to the Company’s limited operating history and continuing losses for United States income tax purposes. Accordingly, the Company has provided a 100% valuation allowance on its net operating loss carryforward deferred tax assets to reduce the assets to zero. Management will review this valuation allowance periodically and make adjustments as necessary.

 

The following table summarizes the significant differences between the U.S. Federal statutory tax rate and the Company’s effective tax rate for financial statement purposes for the years ended December 31, 2021 and 2020:

 

   December 31,
   2021  2020
US Federal statutory tax rate   21.00%   21.00%
State taxes   3.8%   3.0%
Permanent differences and other   0.1%   0.0%
Debt extinguishment   1.7%   (5.5)%
Derivative liabilities   0.0%   (2.8)%
Debt discount   0.0%   (6.3)%
Prior period adjustments to opening deferred tax   2.2%   0.0%
Stock-based compensation   (2.4)%   0.0%
Change in valuation allowance   (26.4)%   (9.4)%
    0.00%   0.00%

 

The tax effects of temporary differences that give rise to deferred tax assets and liabilities as of December 31, 2021 and 2020 are summarized as follows:

 

   December 31, 
(Dollar Amounts in Thousands)  2021   2020 
Net operating loss carryforward  $12,565   $4,324 
Accruals, reserves, and other   2,529    
 
Stock-based compensation   491    
 
Research and development tax credit carryforward   571    
 
Lease liability   333    
 
Total deferred tax assets   16,489    4,324 
Valuation allowance   (13,852)   (3,077)
Net deferred tax assets  $2,637   $1,247 
Fixed assets   (144)   (24)
Intangible assets   (1,888)   26 
Debt discount   
    (1,249)
Right of use asset   (323)   
 
Deferred commissions   (307)   
 
Total deferred tax liabilities  $(2,662)  $
 
Net deferred tax liabilities  $(25)  $
 

 

The Company recognizes federal and state deferred tax assets or liabilities based on the Company’s estimate of future tax effects attributable to temporary differences and carryovers. The Company records a valuation allowance to reduce any deferred tax assets by the amount of any tax benefits that, based on available evidence and judgment, are not expected to be realized. In assessing the realizability of deferred tax assets, the Company considers whether it is more likely than not that some portion or all of the deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during periods in which those temporary differences become deductible. The Company considers projected future taxable income and planning strategies in making this assessment. As of December 31, 2021, as a result of a three-year cumulative loss and recent events, the Company concluded that a full valuation allowance was necessary to offset its deferred tax assets. The Company also has indefinite lived intangibles and goodwill which generate a deferred tax liability that is not available to fully offset its deferred tax assets due to uncertainty as to when the deferred tax liability will reverse as a source of taxable income. As a result, the Company is in a net deferred tax liability position as of December 31, 2021. The Company intends to maintain a valuation allowance until sufficient positive evidence exists to support its reversal. The Company will continue to evaluate its deferred tax balances to determine any assets that are more likely than not to be realized. 

 

As of December 31, 2021, the Company had federal and state income tax net operating loss carryovers $52.2 million and $28.9 million, respectively. Of the federal balance, approximately $675 thousand will expire if not utilized by 2037 and $51.5 million carry forward indefinitely but are only available to offset 80% of taxable income per year. As of December 31, 2021, the Company also had federal research credits of approximately $571 thousand that will expire if not utilized by 2041. The utilization of the Company’s net operating loss carryforwards and research tax credit carryovers could be subject to annual limitations under Section 382 and 383 of the Internal Revenue Code of 1986, and similar state tax provisions due to ownership change limitations that may have occurred previously or that could occur in the future. These ownership changes limit the amount of net operating loss carryforwards and other deferred tax assets that can be utilized to offset future taxable income and tax, respectively. In general, an ownership change, as defined by Section 382 and 383, results from transactions increasing ownership of certain stockholders or public groups in the stock of the corporation by more than 50 percent points over a three-year period. The Company has not conducted an analysis of an ownership change under section 382. To the extent that a study is completed, and an ownership change is deemed to occur, the Company’s net operating losses and tax credits could be limited.

 

The Company does not have any uncertain tax positions or events leading to uncertainty in a tax position. The Company’s 2016 through 2021 corporate income tax returns are subject to Internal Revenue Service examination. In addition, to the extent that tax attributes are utilized in future years to offset taxable income or income taxes, the IRS and state taxing authorities have the ability to examine the years in which those attributes were generated and adjust the attributes.

XML 40 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss Per Share
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Net Loss Per Share

Note 20 — Net Loss Per Share

 

Net loss per share calculations for all periods have been adjusted to reflect the reverse stock split effected on January 12, 2021. Net loss per share was calculated based on the weighted average number of common stock then outstanding.

 

Basic net loss per share is calculated using the weighted-average number of common shares outstanding during the periods. Net loss per share, assuming dilution, is calculated using the weighted-average number of common shares outstanding and the dilutive effect of all potentially dilutive securities, including common stock equivalents and convertible securities. Net loss per share, assuming dilution, is equal to basic net loss per share because the effect of dilutive securities outstanding during the periods, including options and warrants computed using the treasury stock method, is anti-dilutive.

 

The components of basic and diluted net loss per share were as follows:

 

  Year ended
December 31,
 
(Dollar Amounts, Excluding Per Share Amounts, in Thousands)  2021   2020 
Numerator:        
Net loss attributable to Agrify Corporation  $(32,465)  $(21,617)
Accrued dividend attributable to Preferred A Stockholders   (61)   (583)
Net loss available for common shareholders  $(32,526)  $(22,200)
Denominator:          
Weighted-average common shares outstanding – basic and diluted   19,090,932    4,175,867 
Net loss per share attributable to common stockholders – basic and diluted  $(1.69)  $(5.32)

 

As of December 31, 2021 and 2020, the Company excluded the following securities from net loss per share as the effect of including them would have been anti-dilutive. The shares shown represent the number of shares of common stock which would be issued upon conversion in the respective years shown below:

 

   Year ended
December 31,
 
   2021   2020 
Options outstanding   3,564,289    3,133,109 
Warrants outstanding   271,844    828,173 
    3,836,133    3,961,282 
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

Note 21 — Commitments and Contingencies

 

Leases

 

The determination if any arrangement contained a lease at its inception was done based on whether or not the Company has the right to control the asset during the contract period. The lease term was determined assuming the exercise of options that were reasonably certain to occur. Leases with a lease term of 12 months or less at inception were not reflected in the Company’s balance sheet and those lease costs are expensed on a straight-line basis over the respective term. Leases with a term greater than 12 months were reflected as non-current right-of-use assets and current and non-current lease liabilities in the Company’s consolidated balance sheets.

 

As the implicit interest rate in its leases was generally not known, the Company’s used its incremental borrowing rate as the discount rate for purposes of determining the present value of its lease liabilities. At December 31, 2021, the Company’s weighted average discount rate utilized for its leases was 7.16%.

 

When a contract contained lease and non-lease elements, both were accounted as a single lease component. 

 

The Company had several non-cancellable finance leases for machinery and equipment. The Company’s finance leases have remaining lease terms of one year to five years.

 

The Company had several non-cancellable operating leases for corporate offices, warehouses, showrooms, research and development facilities and vehicles. The Company’s leases have remaining lease terms of one year to five years, some of which include options to extend. Some leases include payment for common area maintenance associated with the property. 

 

Additional information of the Company’s lease activity, for the years ended December 31, 2021 and 2020, is as follows:

 

(Dollar Amounts in Thousands)  December 31,
2021
   December 31,
2020
 
Operating lease cost  $396   $
 
Finance lease cost:          
Amortization of right-of-use assets   179    75 
Interest on lease liabilities   42    22 
Short-term lease cost   
    240 
Total lease cost  $617   $337 
           
Weighted-average remaining lease term – finance leases   3.11 years    3.95 years 
Weighted-average remaining lease term – operating leases   2.36 years    
 
Weighted-average discount rate – finance leases   8.03%   8.11%
Weighted-average discount rate – operating leases   6.29%   
%

 

(Dollar Amounts in Thousands)  December 31,
2021
   December 31,
2020
 
         
Right-of-use assets, net  $1,859   $544 
           
Operating lease liabilities, current   814    
 
Operating lease liabilities, non- current   704    
 
Total operating lease liabilities  $1,518   $
 
           
Finance lease liabilities, current  $156   $148 
Finance lease liabilities, non- current   293    434 
Total finance lease liabilities  $449   $582 

 

Maturities of operating and finance lease liabilities as of December 31, 2021 are as follows: 

 

(Dollar Amounts in Thousands)    Operating
leases
    Finance
leases
 
For the year ending December 31,            
2022   $ 833     $ 186  
2023     471       159  
2024     171       97  
2025     107       51  
2026     63       15  
Total minimum lease payments     1,645       508  
Less imputed interest     (127 )     (59 )
Total lease liabilities   $ 1,518     $ 449  

 

Legal Proceedings

 

On January 5, 2021, the Company received a demand letter from Nicholas Cooper and Richard Weinstein (two of the Company’s former employees) and one of Mr. Cooper’s affiliated entities, asserting that Messrs. Cooper and Weinstein were entitled to compensation arising out of their employment by the Company, and their partial ownership of TriGrow Systems, LLC. The demand letter asserts that the former employees are due certain sales commissions under their applicable bonus plan, equity earn-outs based on certain sales targets, and various equity purchases through the Company’s employee stock ownership plan. The demand letter also asserts various employment claims, including but not limited to, statutory wage withholding violations, wrongful termination, breach of contract, breach of the duty of good faith and fair dealing, fraud in the inducement, promissory estoppel, minority shareholder oppression, breach of fiduciary duty, unjust enrichment, and violations of state and federal securities laws.

 

On January 19, 2021, Messrs. Cooper and Weinstein filed a lawsuit against the Company in the United States District Court for the Western District of Washington, alleging the same claims made in their demand letter based on the facts disclosed above. The plaintiffs are seeking relief in the form of monetary damages in an amount to be determined. Messrs. Cooper and Weinstein are also seeking relief in the form of reinstatement and Mr. Weinstein is seeking rescission of his Release of Claims Agreement. On March 10, 2021, the Company moved to dismiss all Cooper and Weinstein’s claims, asserting that the claims failed to allege legal grounds for relief. On May 12, 2021, a Magistrate issued a preliminary Report and Recommendation, which recommended dismissal of certain of Cooper and Weinstein’s claims, and recommended others for additional factual discovery. On July 27, 2021, a District Judge entered an order partially adopting the Report and Recommendation, dismissing one claim with prejudice, dismissing a second claim with leave to amend, and permitting the remaining claims to proceed.

 

Additionally, on July 29, 2021, the Company filed a separate arbitration in Boston, Massachusetts against Cooper and Weinstein, in which the Company alleges that Cooper and Weinstein were liable for certain conduct during the time they were TriGrow employees, including breach of fiduciary duty, unjust enrichment, usurpation of corporate opportunity, conversion, fraudulent concealment, and false representation. Also on July 29, 2021, the Company submitted a claim for indemnification to certain legacy TriGrow Systems, LLC. shareholders. The claim for indemnification relates to conduct by Cooper and Weinstein during the time they were TriGrow employees. The Company does not believe these claims have any merit and intend to vigorously defend against them.

 

Supply Agreement with Mack Molding Co.

 

In December 2020, the Company entered into a five-year supply agreement with Mack Molding Co. (“Mack”) pursuant to which Mack will become a key supplier of VFUs. In February 2021, the Company placed a purchase order with Mack amounting to approximately $5.2 million towards initial production of VFUs during 2021. In September 2021, the Company increased the purchase order with Mack to approximately $11.5 million towards production of VFUs during 2021 and 2022. The Company believes the supply agreement with Mack will provide the Company with increased scaling capabilities and the ability to more efficiently meet the potential future demand of its customers. The supply agreement contemplates that, following an introductory period, the Company will negotiate a minimum percentage of the VFU requirements that the Company will purchase from Mack each year based on the agreed upon pricing formula. The introductory period is not time-based but rather refers to the production of an initial number of units after which the parties have rights to adjust pricing and negotiate a certain minimum requirements percentage. The Company believes this approach will result in both parties making a more informed decision with respect to the pricing and other terms of the supply agreement with Mack.

  

Distribution Agreements with Related Parties

 

On September 7, 2019, the Company entered into a distribution agreement with Bluezone for distribution rights to the Bluezone products with certain exclusivity rights. The agreement requires minimum purchases amounting to $480 thousand and $600 thousand for the first and second contract anniversary years. The agreement auto renews for successive one-year periods unless earlier terminated. In March 2021, the Company notified Bluezone of non-renewal of the agreement which means it ended on May 31, 2021. The Company exceeded the minimum purchase amount for the first year and purchased approximately $309 thousand of the committed $660 thousand second year purchases through December 31, 2021. Bluezone is a related party to the Company.

 

On March 9, 2020, the Company entered into a distribution agreement with Enozo Technologies Inc. (“Enozo”), for an initial term of five years with auto renewal for successive one-year periods unless earlier terminated. The agreement contains the following minimum purchases to retain exclusive distributor status for one of the Company’s products: for the period from the contract date until December 31, 2021 for $375 thousand, for the year ended December 31, 2022 for $750 thousand, and for the year ended December 31, 2023 for $1.1 million, which amount may increase by 3% for the later years. The Company had $40 thousand in purchases of Enozo product for the year ended December 31, 2021, compared to $38 thousand for the year ended December 31, 2020. Enozo is a related party to the Company.

 

Committed Purchase Agreement with Related Parties

 

4D Bios, Inc.

 

On September 18, 2021, the Company entered into an amended purchase agreement with 4D Bios, Inc. (“4D”) to secure purchases of horticultural equipment. The original agreement required minimum purchases of between $577 dollars and $607 dollars per unit of 4D products until December 31, 2020. The amended agreement requires minimum purchases of $582 dollars per unit with a final payment of approximately $864 thousand paid to 4D. 4D is a related party to the Company.

 

For the year ended December 31, 2020, the Company’s purchase commitment totaled $1.9 million. The Company settled all outstanding commitments, leaving no open committed purchases as of December 31, 2021.

 

Greenstone Holdings

 

On December 29, 2021, Greenstone Holdings purchased 239 VFUs from the Company of which 60 VFUs were already in Greenstone Holdings possession under a lease agreement. Under the lease agreement, Greenstone Holdings owed Agrify a production service fee of $300 per pound of flower produced and contained an option to purchase the equipment within the lease agreement. The term of this agreement was for ten years but was terminated upon signing the purchase agreement for the 239 VFUs. The remaining 179 VFUs were shipped to Greenstone Holdings storage facility on December 30, 2021 and December 31, 2021.

XML 42 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Related Parties
12 Months Ended
Dec. 31, 2021
Related Party Transactions [Abstract]  
Related Parties

Note 22 — Related Parties

 

Some of the officers and directors of the Company are involved in other business activities and may, in the future, become involved in other business opportunities that become available.

 

The following table describes the net purchasing (sales) activity with entities identified as related parties to the Company:

 

   Year ended
December 31,
 
(Dollar Amounts in Thousands)  2021   2020 
Bluezone  $309   $694 
4D Bios (1)   1,312    1,128 
Enozo   40    123 
Cannae Policy Group   50    
 
Topline Performance Solutions   11    
 
Valiant Americas, LLC.   6,048    7,085 
Cannaquip   209    
 
NEIA   (22,010)   (3,916)
Greenstone Holdings   (9,429)   (9)
Living Green Farm  $(58)  $
 

 

(1) Purchases from 4D for the year ended December 31, 2020 includes $480 thousand related to a down payment on inventory orders.

 

The following table summarizes net related party (payable) receivable as of December 31, 2021 and December 31, 2020:

 

(Dollar Amounts in Thousands)  December 31,
2021
   December 31,
2020
 
Bluezone  $
   $7 
Cannae Policy Group   (8)   
 
Cannaquip   (21)   
 
Greenstone Holdings   11,177    
 
Living Green Farm   34    
 
NEIA   3,500    1,665 
Valiant Americas, LLC.  $(922)  $4,246 
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Subsequent Events
12 Months Ended
Dec. 31, 2021
Subsequent Events [Abstract]  
Subsequent Events

Note 23 — Subsequent Events

 

Private Placement

 

On January 25, 2022, the Company entered into a Securities Purchase Agreement (the “Securities Agreement”) with an institutional investor and other accredited investors for the sale by the Company of (i) 2,450,350 shares (the “Shares”) of the Company’s common stock, par value $0.001 per share (the “Common Stock”), (ii) pre-funded warrants (the “Pre-Funded Warrants”) to purchase up to an aggregate of 1,570,644 shares of Common Stock and (iii) warrants to purchase up to an aggregate of 3,015,745 shares of Common Stock (the “Common Warrants” and, collectively with the Pre-Funded Warrants, the “Warrants”), in a private placement offering. The combined purchase price for one share of Common Stock (or one Pre-Funded Warrant) and accompanying fraction of a Common Warrant was $6.80.

 

Subject to certain ownership limitations, the Warrants are exercisable six months from issuance. Each Pre-Funded Warrant is exercisable into one share of Common Stock at a price per share of $0.001 (as adjusted from time to time in accordance with the terms thereof). Each Common Warrant is exercisable into one share of Common Stock at a price per share of $7.48 (as adjusted from time to time in accordance with the terms thereof) and will expire on the fifth anniversary of the initial exercise date.

  

Raymond Chang, Chairman and Chief Executive Officer of the Company, and Stuart Wilcox, a member of the Company’s Board of Directors, participated in the private placement on the same terms as other investors except for a combined purchase price of $6.90.

 

The gross proceeds to the Company from the private placement were approximately $27.3 million, before deducting the placement agent’s fees and other offering expenses, and excluding the proceeds, if any, from the exercise of the Warrants.

 

Acquisition of Lab Society; Purchase Consideration 

 

On February 1, 2022, the Company entered into an Agreement and Plan of Merger (the “Merger Agreement”) with LS Holdings Corp. (“Lab Society”), Lab Society NewCo, LLC, a newly formed wholly owned subsidiary of the Company (“Merger Sub”), Michael S. Maibach Jr. as the Owner Representative thereunder, and each of the shareholders of Lab Society (collectively, the “Owners”), pursuant to which the Company agreed to acquire Lab Society. Concurrently with the execution of the Merger Agreement, the Company consummated the merger of Lab Society with and into Merger Sub, with Merger Sub surviving such merger as a wholly owned subsidiary of the Company (the “Lab Society Acquisition”).

 

The aggregate consideration for the Lab Society Acquisition consisted of: (a) $4.0 million in cash, subject to certain adjustments for working capital, cash and indebtedness of Lab Society at closing; (b) 425,611 shares of the Company’s common stock (the “Buyer Shares”); and (c) the Earn-out Consideration (as defined below), to the extent earned.

 

The Company withheld 127,682 of the Buyer Shares issuable to the Owners (the “Holdback Lab Buyer Shares”) for the purpose of securing any post-closing adjustment owed to the Company and any claim for indemnification or payment of damages to which the Company may be entitled under the Merger Agreement. The Holdback Lab Buyer Shares shall be released following the twelve (12) month anniversary of the Closing Date in accordance with and subject to the conditions of the Merger Agreement.

  

The Merger Agreement includes customary post-closing adjustments, representations and warranties and covenants of the parties. The Owners may become entitled to additional consideration with a value of up to $3.5 million based on the eligible net revenues achieved by the Lab Society business during the fiscal years ending December 31, 2022 and December 31, 2023, of which 50% will be payable in cash and the remaining 50% will be payable by issuing shares of the Company’s common stock.

 

Securities Purchase Agreement

 

On March 14, 2022, the Company entered into a Securities Purchase Agreement (the “Securities Purchase Agreement”) with an accredited investor (the “Investor”), pursuant to which, among other things, the Company agreed to issue and sell to the Investor, in a private placement transaction (the “Private Placement”), in exchange for the payment by the Investor of $65 million, less applicable expenses as set forth in the Securities Purchase Agreement, (i) a senior secured promissory note in an aggregate principal amount of $65 million (the “Note”), and (ii) a warrant (the “Warrant”) to purchase up to an aggregate of 6,881,108 shares of common stock of the Company, par value $0.001 per share (“Common Stock”).

 

The Note will be a senior secured obligation of the Company and ranks senior to all indebtedness of the Company. The Company will be required to make amortization payments equal to 4.0% of the original principal amount of the Note on the first day of each calendar month starting on February 1, 2023 and extending through the maturity date of March 1, 2026 (the “Maturity Date”), at which time all remaining outstanding principal and accrued but unpaid interest will be due. The Note will have a stated interest rate of 6.75% per annum, and the Company will be required to pay interest on March 1, June 1, September 1 and December 1 of each calendar year through and including the Maturity Date. Following the one-year anniversary of the Note’s issuance, the Company may, in lieu of paying interest in cash, pay such interest in kind, in which case interest on the Note will be calculated at the rate of 8.75% per annum and will be added to the principal amount of the Note.

 

At any time following the one-year anniversary of the Note’s issuance, the Company may prepay all (but not less than all) of the Note by redemption at a price equal to 106.75% of the then-outstanding principal amount under the Note plus accrued but unpaid interest. The Investor will also have the option of requiring the Company to redeem the Note if the Company undergoes a fundamental change at a price equal to 107% of the then-outstanding principal amount under the Note plus any accrued interest thereon.

 

The Securities Purchase Agreement provides for up to two additional closings subject to certain conditions set forth in the Securities Purchase Agreement and on substantially the same terms as the initial closing. Each subsequent closing would result in the issuance of a senior secured note with an original principal amount of $35.0 million and warrants to purchase shares of Common Stock equal to 65% of such principal amount divided by the closing price of the Common Stock on the trading day immediately prior to such subsequent closing.

 

The Note will impose certain customary affirmative and negative covenants upon the Company, as well as covenants that (i) restrict the Company and its subsidiaries from incurring any additional indebtedness or suffering any liens, subject to specified exceptions, (ii) restrict the ability of the Company and its subsidiaries from making certain investments, subject to specified exceptions, (iii) restrict the declaration of any dividends or other distributions, subject to specified exceptions, (iv) require the Company to maintain specified earnings and adjusted EBITDA targets, and (v) require the Company to maintain minimum amounts of cash on hand. If an event of default under the Note occurs, the Investor can elect to redeem the Note for cash equal to 115% of the then-outstanding principal amount of the Note (or such lesser principal amount accelerated by the Investor), plus accrued and unpaid interest, including default interest, which accrues at a rate per annum equal to 15% from the date of a default or event of default.

 

Until the date the Note is fully repaid, the Investor will, subject to certain exceptions, have the right to participate for up to 30% of any debt, preferred stock or equity-linked financing of the Company or its subsidiaries.

 

Each Warrant to be issued in the initial closing will have an exercise price of $6.75 per share, subject to adjustment for stock splits, reverse stock splits, stock dividends and similar transactions, will be immediately exercisable, has a term of five and one-half years from the date of issuance and will be exercisable on a cash basis, unless there is not an effective registration statement covering the resale of the shares issuable upon exercise of the Warrant (the “Warrant Shares”), in which case the Warrant shall also be exercisable on a cashless exercise basis at the Investor’s election. The Securities Purchase Agreement requires the Company to file resale registration statements with respect to the Warrant Shares as soon as practicable and in any event within 45 days following the initial closing and any subsequent closings.

 

The Warrant will provide that in no event will the number of shares of Common Stock issued upon exercise of the Warrant result in the Investor’s beneficial ownership exceeding 4.99% of the Company’s shares outstanding at the time of exercise (which percentage may be decreased or increased by the Investor, but to no greater than 9.99%, and provided that any increase above 4.99% will not be effective until the sixty-first (61st) day after notice of such request by the Investor to increase its beneficial ownership limit has been delivered to the Company).

 

The Securities Purchase Agreement also contains customary representations and warranties of the Company and the Investor. There is no material relationship between the Company or its affiliates and the Investor other than in respect of the Securities Purchase Agreement, the Note and the Warrant.

XML 44 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Accounting Policies, by Policy (Policies)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Basis of Presentation and Principles of Consolidation

Basis of Presentation and Principles of Consolidation

 

Accounting for Wholly Owned Subsidiaries

 

The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the U.S. (“GAAP”) and include the accounts of Agrify Corporation and its wholly owned subsidiaries, as described above in Note 1 – Nature of Business and Basis of Presentation, in accordance with the provisions required by the Consolidation Topic 810 of the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”). The Company includes results of operations of acquired companies from the date of acquisition. All significant intercompany transactions and balances are eliminated. 

  

 Accounting for Less Than Wholly Owned Subsidiaries

 

For the Company’s less than wholly owned subsidiaries, which include TPI, Agrify-Valiant, and Agrify Brands, the Company first analyzes whether these entities are a variable interest entity (a “VIE”) in accordance with ASC Topic 810 Consolidation (“ASC 810”), and if so, whether the Company is the primary beneficiary requiring consolidation. A VIE is an entity that has (i) insufficient equity to permit it to finance its activities without additional subordinated financial support or (ii) equity holders that lack the characteristics of a controlling financial interest. VIEs are consolidated by the primary beneficiary, which is the entity that has both the power to direct the activities that most significantly impact the entity’s economic performance and the obligation to absorb losses or the right to receive benefits from the entity that potentially could be significant to the entity. Variable interests in a VIE are contractual, ownership or other financial interests in a VIE that change with changes in the fair value of the VIE’s net assets. The Company continuously re-assesses (i) whether the joint venture is a VIE, and (ii) if the Company is the primary beneficiary of the VIE. If it is determined that the joint venture qualifies as a VIE and the Company is the primary beneficiary, it is consolidated. 

 

Based on the Company’s analysis for these entities, the Company has determined that Agrify-Valiant, LLC and Agrify Brands, LLC are each a VIE and that the Company is the primary beneficiary. While the Company owns 60% of Agrify-Valiant, LLC’s equity interests and 75% of Agrify Brands, LLC’s equity interests, the remaining equity interests in Agrify-Valiant, LLC and Agrify Brands, LLC are owned by unrelated third parties, and the agreement with these third parties provides the Company with greater voting rights. Accordingly, the Company consolidates the financial statements of Agrify-Valiant, LLC and Agrify Brands, LLC under the VIE rules and reflects the third parties’ interests in the consolidated financial statements as a non-controlling interest. The Company records this non-controlling interest at its initial fair value, adjusting the basis prospectively for the third parties’ share of the respective consolidated investments’ net income or loss or equity contributions and distributions. These non-controlling interests are not redeemable by the equity holders and are presented as part of permanent equity. Income and losses are allocated to the non-controlling interest holders based on its economic ownership percentage. The investment in 50% of the shares of TPI is treated as an equity investment as the Company cannot exercise significant influence.

 

Use of Estimates

Use of Estimates

 

The preparation of the Company’s consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of expenses during the reporting period. Significant estimates and assumptions reflected in these consolidated financial statements include, but are not limited to, the accrual of expenses. The Company bases its estimates on historical experience, known trends and other market-specific or other relevant factors that it believes to be reasonable under the circumstances. On an ongoing basis, management evaluates its estimates when there are changes in circumstances, facts and experience. Changes in estimates are recorded in the period in which they become known. Actual results could differ from those estimates.

 

Fiscal Year

Fiscal Year

 

The Company, and its Subsidiaries, Fiscal Year ends on December 31, each year.

 

Emerging Growth Company

Emerging Growth Company

 

We qualify as an “emerging growth company” as defined in the Jumpstart Our Business Startups Act of 2012, which we refer to as the JOBS Act. As a result, we are permitted to, and intend to, rely on exemptions from certain disclosure requirements that are applicable to other companies that are not emerging growth companies.

 

In addition, the JOBS Act provides that an “emerging growth company” can use the extended transition period for complying with new or revised accounting standards.

 

We will remain an “emerging growth company” until the earliest to occur of:

 

  our reporting $1.0 billion or more in annual gross revenues;
     
  our issuance, in a three-year period, of more than $1.0 billion in non-convertible debt;
     
  the end of the fiscal year in which the market value of our common stock held by non-affiliates exceeds $700 million on the last business day of our second fiscal quarter; and
     
  December 31, 2026.

  

Reclassification

Reclassifications

 

Certain amounts in the prior period financial statements have been reclassified to conform to the presentation of the current period financial statements. In this Annual Report on Form 10-K, we have reclassified our capitalized website costs so that they are included as part of our aggregate intangible assets, net in our consolidated balance sheets as of December 31, 2021 and 2020.

 

Cash and Cash Equivalents

Cash and Cash Equivalents

 

Cash and cash equivalents consist principally of cash and deposits with maturities of three months or less as of December 31, 2021 and December 31, 2020. All cash equivalents are carried at cost, which approximates fair value.

 

Marketable Securities

Marketable Securities 

 

The Company’s marketable security investments primarily include investments held in mutual funds, municipal bonds, and corporate bonds. The mutual funds are recorded at fair value in the accompanying consolidated balance sheets as part of cash and cash equivalents. The municipal and corporate bonds are considered held to maturity and are recorded at amortized cost in the accompanying consolidated balance sheet. The fair values of these investments were estimated using recently executed transactions and market price quotations. The Company considers current assets those investments which will mature within the next 12 months including interest receivable on the long-term bonds.

 

Accounts Receivable, Net

Accounts Receivable, Net

 

Accounts receivable, net primarily consists of amounts billed and currently due from customers. Accounts receivable balances are presented net of an allowance for credit losses, which is an estimate of amounts that may not be collectible. In determining the amount of the allowance at each reporting date, the Company makes judgments about general economic conditions, historical write-off experience and any specific risks identified in customer collection matters, including the aging of unpaid accounts receivable and changes in customer financial conditions. Account balances are written off after all means of collection are exhausted and the potential for non-recovery is determined to be probable. Adjustments to the allowance for credit losses are recorded as general and administrative expenses in the consolidated statements of operations.

 

Concentration of Credit Risk and Significant Customer

Concentration of Credit Risk and Significant Customer

 

Financial instruments that potentially subject the Company to concentration of credit risk primarily consist of cash and accounts receivable. The Company places its cash with financial institutions in the United States. The cash balances are insured by the FDIC up to $250 thousand per depositor with unlimited insurance for funds in noninterest-bearing transaction accounts through December 31, 2021. At times, the amounts in these accounts may exceed the federally insured limits.

 

The Company has certain customers whose revenue individually represented 10% or more of the Company’s total revenue, or whose accounts receivable balances individually represent 10% or more of the Company’s total accounts receivable. Refer to the following table.

 

The Company has certain customers whose revenue individually represented 10% or more of the Company’s total revenue, or whose accounts receivable balances individually represent 10% or more of the Company’s total accounts receivable. Refer to the following table.

 

Revenue

Revenue

 

For the years ended December 31, 2021 and 2020, the Company’s customers that accounted for 10% or more of the total revenue were as follows:

 

   2021   2020 
(Dollar Amounts in Thousands)  Amount   % of Total
Revenue
   Amount   % of Total
Revenue
 
New England Innovation Academy (“NEIA”) – Related Party  $22,010    36.8%  $3,916    32.4%
Customer B   
                 *
    
          *
   $1,660    13.7%
Greenstone Holdings - Related Party  $9,429    15.8%   
*
    
 *
 
Customer D   
                     *
    
         *
   $4,000    33.1%

 

* Customer revenue, as a percentage of total revenue was less than 10%

 

Accounts Receivable

Accounts Receivable, Net

 

As of December 31, 2021 and 2020, the Company’s customers that accounted for 10% or more of the total accounts receivable, net, were as follows:

 

   2021   2020 
(Dollar Amounts in Thousands)  Amount   % of Total Accounts Receivable   Amount   % of Total Accounts Receivable 
                 
NEIA – Related Party  $3,498    48.4%  $1,655    41.2%
Customer B  $1,541    21.3%  $1,510    37.6%
Customer F   
                      *
    
           *
   $400    10%

 

* Customer accounts receivable balance, as a percentage of total accounts receivable balance, was less than 10%

 

Inventories

Inventories

 

The Company values all of its inventories, which consist primarily of raw material hardware components, at the lower of cost or net realizable value with cost principally determined by the weighted average cost method on a first in first out basis. Write-offs of potentially slow moving or damaged inventory are recorded through specific identification of obsolete or damaged material. Physical inventories are taken at least once annually for all inventory locations.

 

Property and Equipment

Property and Equipment

 

Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation and amortization expenses are recognized using the straight-line method over the estimated useful life of each asset, as follows:

 

   Estimated Useful Life (Years)
Computer and office equipment  2 to 3
Furniture and fixtures  2
Software  3
Vehicles  5
Research and development laboratory equipment  5
Machinery and equipment  3 to 5
Leased equipment at customer  5 to 13
Trade show assets  3 to 5
Leasehold improvements  Lower of estimated useful life
or remaining lease term

 

Estimated useful lives are periodically assessed to determine if changes are appropriate. Maintenance and repairs are charged to expense as incurred. When assets are retired or otherwise disposed of, the cost of these assets and related accumulated depreciation or amortization are eliminated from the consolidated balance sheet and any resulting gains or losses are included in the consolidated statement of operations in the period of disposal. Costs for capital assets not yet placed into service are capitalized as construction-in-progress and depreciated once placed into service.

 

Goodwill

Goodwill

 

Goodwill is defined as the excess of cost over the fair value of assets acquired and liabilities assumed in a business combination. Goodwill is tested for impairment annually and more frequently if events and circumstances indicate that the asset might be impaired. The Company has determined it is a single reporting unit for the purpose of conducting the goodwill impairment assessment. A goodwill impairment charge is recorded if the amount by which the Company’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. Factors that could lead to a future impairment include material uncertainties such as a significant reduction in projected revenues, a deterioration of projected financial performance, future acquisitions and/or mergers, and a decline in the Company’s market value as a result of a significant decline in the Company’s stock price. There have been no impairment charges recorded for fiscal 2021 and fiscal 2020.

 

Intangible Assets

Intangible Assets

 

The Company initially records intangible assets at their estimated fair values and reviews these assets periodically for impairment. Identifiable intangible assets, which consist principally of customer-related assets, acquired and/or developed technology, non-compete agreements, and trade names, are reported net of accumulated amortization and are being amortized over their estimated useful lives at amortization rates that are proportional to each asset’s estimated economic benefit. The Company’s intangible assets are amortized on a straight-line basis over the estimated useful lives of the assets. The Company reviews the carrying value of these intangible assets annually, or more frequently if indicators of impairment are present. 

 

The finite-lived useful lives are as follows:

 

Trade names   5 to 7 years
Acquired developed technology   5 to 8 years
Non-compete agreements   5 years
Customer relationships   5 to 8 years
Capitalized website costs   3 to 5 years

 

In performing the review of the recoverability intangible assets, the Company considers several factors, including whether there have been significant changes in legal factors or the overall business climate that could affect the underlying value of an asset. The Company also considers whether there is an expectation that the asset will be sold or disposed of before the end of its originally estimated useful life. If, as a result of examining any of these factors, the Company concludes that the carrying value of intangible asset exceeds its estimated fair value, an impairment charge will be recognized and reduce the carrying value of the asset to its estimated fair value.

  

Convertible Notes Payable

Convertible Notes Payable

 

The Company evaluates its convertible instruments to determine if those contracts or embedded components of those contracts qualify as derivative financial instruments to be separately accounted for in accordance with Accounting Standards Codification Topic 815 of the FASB. The accounting treatment of derivative financial instruments requires that the Company record certain embedded conversion options (“ECOs”), certain variable-share settlement features and any related freestanding instruments at their fair values as of the inception date of the agreement and at fair value as of each subsequent balance sheet date. Any change in fair value is recorded as non-operating, non-cash income or expense for each reporting period at each balance sheet date. The Company reassesses the classification of its derivative instruments at each balance sheet date. If the classification changes as a result of events during the period, the contract is reclassified as of the date of the event that caused the reclassification. Bifurcated embedded conversion options, variable-share settlement features and any related freestanding instruments are recorded as a discount to the host instrument which is amortized to interest expense over the life of the respective note using the effective interest method. 

 

If the instrument is determined to not be a derivative liability, the Company then evaluates for the existence of a beneficial conversion feature (“BCF”) by comparing the commitment date fair value to the effective conversion price of the instrument. The Company records a BCF as debt discount which is amortized to interest expense over the life of the respective note using the effective interest method. BCFs that are contingent upon the occurrence of a future event are recognized when the contingency is resolved.

 

Leases

Leases

 

The Company determines at the inception of a contract if such arrangement is or contains a lease. A contract is or contains a lease if the contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration. The Company classifies leases at the lease commencement date as operating or finance leases and records a right-of-use asset and a lease liability on the consolidated balance sheet for all leases with an initial lease term of greater than 12 months. Leases with an initial term of 12 months or less are not recorded on the balance sheet, but payments are recognized as expense on a straight-line basis over the lease term.

 

The Company’s contracts may contain both lease and non-lease components. Non-lease components may include maintenance, utilities, and other operating costs. The Company combines the lease and non-lease components of fixed costs in its lease arrangements as a single lease component. Variable costs, such as utilities or maintenance costs, are not included in the measurement of right-of-use assets and lease liabilities, but rather are expensed when the event determining the amount of variable consideration to be paid occurs.

  

Lease liabilities and their corresponding right-of-use assets are recorded based on the present value of future lease payments over the expected lease term. The Company determines the present value of future lease payments by using its estimated secured incremental borrowing rate for that lease term as the interest rate implicit in the lease is not readily determinable. The Company estimates its secured incremental borrowing rate for each lease based on the rate of interest that the Company would have to pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term.

 

Certain of the Company’s leases include options to extend or terminate the lease. The amounts determined for the Company’s right-of-use assets and lease liabilities generally do not assume that renewal options or early-termination provisions, if any, are exercised, unless it is reasonably certain that the Company will exercise such options.

 

Deferred Revenue

Deferred Revenue

 

Deferred revenue includes amounts collected or billed in excess of revenue recognized. Deferred revenue is recognized as revenue as the related performance obligations are satisfied. Deferred revenue that will be recognized during the succeeding twelve-month period is recorded as a current liability and the remaining portion is recorded as a noncurrent liability on the consolidated balance sheet.

 

Fair Value of Financial Instruments

Fair Value of Financial Instruments

 

The Company’s financial instruments consist of cash, accounts receivable, accounts payable and accrued expenses. The estimated fair value of the accounts receivable and accounts payable approximates their carrying value due to the short-term nature of these instruments.

 

Stock-Based Compensation

Stock-Based Compensation

 

The Company measures all stock options and other stock-based awards granted to employees and directors based on the fair value on the date of the grant and recognizes compensation expense of those awards, net of estimated forfeitures, over the requisite service period, which is generally the vesting period of the respective award. Historically, the Company has issued stock options to employees, directors and consultants with only service-based vesting conditions and records the expense for these awards using the straight-line method.

 

The Company classifies stock-based compensation expense in its consolidated statements of operations and comprehensive loss in the same manner in which the award’s recipient’s payroll costs are classified.

 

The fair value of each stock option grant is estimated on the date of grant using the Black-Scholes option-pricing model. The Company historically had been a private company and lacks company-specific historical and implied volatility information. Therefore, it estimates its expected stock volatility based on the historical volatility of similar publicly traded companies and expects to continue to do so until such time as it has adequate historical data regarding the volatility of its own traded stock price. The expected term of the Company’s stock options has been determined utilizing the “simplified” method for awards that qualify as “plain-vanilla” options. The risk-free interest rate is determined by reference to the U.S. Treasury yield curve in effect at the time of grant of the award for time periods approximately equal to the expected term of the award. The expected dividend yield is based on the fact that the Company has never paid cash dividends and does not expect to pay any cash dividends in the foreseeable future.

 

Business Combinations

Business Combinations

 

The Company accounts for business acquisitions using the purchase method of accounting, in accordance with which assets acquired and liabilities assumed are recorded at their respective fair values at the acquisition date. The fair value of the consideration paid, including contingent consideration, is assigned to the assets acquired and liabilities assumed based on their respective fair values. Goodwill represents excess of the purchase price over the estimated fair values of the assets acquired and liabilities assumed.

 

Significant judgments are used in determining fair values of assets acquired and liabilities assumed, as well as intangibles and their estimated useful lives. Fair value and useful life determinations are based on, among other factors, estimates of future expected cash flows, royalty cost savings and appropriate discount rates used in computing present values. These judgments may materially impact the estimates used in allocating acquisition date fair values to assets acquired and liabilities assumed, as well as the Company's current and future operating results. Actual results may vary from these estimates which may result in adjustments to goodwill and acquisition date fair values of assets and liabilities during a measurement period or upon a final determination of asset and liability fair values, whichever occurs first. Adjustments to fair values of assets and liabilities made after the end of the measurement period are recorded within the Company's operating results.

 

For contingent consideration arrangements, a liability is recognized at fair value as of the acquisition date with subsequent fair value adjustments recorded in operations. Additional information regarding the Company’s contingent consideration arrangements may be found in Note 5 – Fair Value Measures included elsewhere in the notes to the consolidated financial statements.

 

Revenue Recognition

Revenue Recognition

 

Overview

 

The Company generates revenue from the following sources: (1) equipment sales, (2) services sales and (3) construction contracts.

 

The Company recognizes revenue from contracts with customers using a five-step model, which is described below:

 

identify the customer contract;

 

identify performance obligations that are distinct;

 

determine the transaction price;

 

allocate the transaction price to the distinct performance obligations; and

 

recognize revenue as the performance obligations are satisfied.

 

Identify the customer contract

 

A customer contract is generally identified when there is approval and commitment from both the Company and its customer, the rights have been identified, payment terms are identified, the contract has commercial substance and collectability, and consideration is probable. Specifically, the Company obtains written/electronic signatures on contracts and a purchase order, if said purchase orders are issued in the normal course of business by the customer.

 

Identify performance obligations that are distinct

 

A performance obligation is a promise to provide a distinct good or service or a series of distinct goods or services. A good or service that is promised to a customer is distinct if the customer can benefit from the good or service either on its own or together with other resources that are readily available to the customer, and a company’s promise to transfer the good or service to the customer is separately identifiable from other promises in the contract.

 

Determine the transaction price 

 

The transaction price is the amount of consideration to which the Company expects to be entitled in exchange for transferring goods or services to a customer, excluding sales taxes that are collected on behalf of government agencies.

 

Allocate the transaction price to distinct performance obligations 

 

The transaction price is allocated to each performance obligation based on the relative standalone selling prices (“SSP”) of the goods or services being provided to the customer. The Company’s contracts typically contain multiple performance obligations, for which the Company accounts for individual performance obligations separately, if they are distinct. The standalone selling price reflects the price the Company would charge for a specific piece of equipment or service if it was sold separately in similar circumstances and to similar customers.

 

Recognize revenue as the performance obligations are satisfied 

 

Revenue is recognized when, or as, performance obligations are satisfied by transferring control of a promised product or service to a customer.

 

Significant Judgments

 

The Company into enters contracts that can include various combinations of equipment, services and construction, which are generally capable of being distinct and accounted for as separate performance obligations. Contracts with customers often include promises to transfer multiple products and services to a customer. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment. Once the Company determines the performance obligations, it determines the transaction price, which includes estimating the amount of variable consideration to be included in the transaction price, if any. The Company then allocates the transaction price to each performance obligation in the contract based on the SSP. The corresponding revenue is recognized as the related performance obligations are satisfied.

 

Judgment is required to determine the SSP for each distinct performance obligation. The Company determines SSP based on the price at which the performance obligation is sold separately and the methods of estimating SSP under the guidance of Accounting Standards Codification (“ASC”) 606-10-32-33. If the SSP is not observable through past transactions, the Company estimates the SSP, taking into account available information such as market conditions, expected margins, and internally approved pricing guidelines related to the performance obligations. The Company licenses its software as a SaaS type subscription license, whereby the customer only has a right to access the software over a specified time period. The full value of the contract is recognized ratably over the contractual term of the SaaS subscription, adjusted monthly if tiered pricing is relevant. The Company typically satisfies its performance obligations for equipment sales when equipment is made available for shipment to the customer; for services sales as services are rendered to the customer and for construction contracts both as services are rendered and when contract is completed.

 

The Company utilizes the cost-plus margin method to determine the SSP for equipment and buildout services. It is based on the cost of the services from third parties, plus a reasonable markup that the Company believes is reflective of a market-based reseller margin.

 

The SSP for services in time and materials contracts is determined by observable prices in standalone services arrangements.

 

Variable consideration in the form of royalties, revenue share, monthly fees, and service credits are estimated at contract inception and updated at the end of each reporting period if additional information becomes available. Variable consideration is typically not subject to constraint. Changes to variable consideration were not material for the periods presented.

 

If contracts have payment terms that differ from the timing of revenue recognition, the Company will assess whether the transaction price for those contracts include a significant financing component. The Company has elected the practical expedient that permits an entity to not adjust for the effects of a significant financing component if the Company expects that at the contract inception, the period between when the entity transfers a promised good or service to a customer and when the customer pays for that good or service, will be one year or less. For those contracts in which the period exceeds the one-year threshold, this assessment, as well as the quantitative estimate of the financing component and its relative significance, requires judgment. Accordingly, the Company imputes interest on such contracts at an agreed upon interest rate and will present the financing components separately as financial income. For the years ended December 31, 2021 and 2020, the Company did not have any such financial income.

 

 Payment terms with customers typically require payment 30 days from invoice date. The Company’s agreements with its customers do not provide for any refunds for services or products and therefore no specific reserve for such is maintained. In the infrequent instances where customers raise a concern over delivered products or services, the Company has endeavored to remedy the concern and all costs related to such matters have been insignificant in all periods presented.

 

The Company has elected to treat shipping and handling activities after the customer obtains control of the goods as a fulfillment cost and not as a promised good or service. Accordingly, the Company will accrue all fulfillment costs related to the shipping and handling of consumer goods at the time of shipment. The Company has payment terms with its customers of one year or less and has elected the practical expedient applicable to such contracts not to consider the time value of money. Sales, value add, and other taxes the Company collects concurrent with revenue-producing activities are excluded from revenue.

  

The Company receives payment from customers based on specified terms that are generally less than 30 days from the satisfaction of performance obligations. There are no contract assets related to performance under the contract. The difference in the opening and closing balances of the Company’s deferred revenue primarily results from the timing difference between the Company’s performance and the customer’s payment. The Company fulfils obligations under a contract with a customer by transferring products and services in exchange for consideration from the customer. Accounts receivables are recorded when the customer has been billed or the right to consideration is unconditional. The Company recognizes deferred revenue when consideration has been received or an amount of consideration is due from the customer, and the Company has a future obligation to transfer certain proprietary products.

 

In accordance with ASC 606-10-50-13, the Company is required to include disclosure on its remaining performance obligations as of the end of the current reporting period. Due to the nature of the Company’s contracts, these reporting requirements are not applicable. The majority of the Company’s remaining contracts meet certain exemptions as defined in ASC 606-10-50-14 through 606-10-50-14A, including (i) performance obligation is part of a contract that has an original expected duration of one year or less and (ii) the right to invoice practical expedient.

 

The Company generally provides a one-year warranty on its products for materials and workmanship but may provide multiple year warranties as negotiated, and will pass on the warranties from its vendors, if any, which generally covers this one-year period. In accordance with ASC 450-20-25, the Company accrues for product warranties when the loss is probable and can be reasonably estimated. The reserve for warranty returns is included in accrued expenses and other current liabilities in the Company’s consolidated balance sheets.

 

Research and Development Costs

Research and Development Costs

 

The Company expenses research and development costs as incurred. Research and development expenses include payroll, employee benefits and other expenses associated with product development. The Company incurs research and development costs associated with the development and enhancement of both hardware and software products associated with its cultivation and extraction equipment, as well as its SaaS-based software offering, Agrify Insights.

 

Shipping and Handling Charges

Shipping and Handling Charges

 

The Company incurs costs related to shipping and handling of its manufactured products. These costs are expensed as incurred as a component of cost of sales. Shipping and handling charges related to the receipt of raw materials are also incurred, which are recorded as a cost of the related inventory.

 

Equity Method Investments

Equity Method Investments

 

Investments in affiliates which are 50% or less owned by the Company for which the Company exercises significant influence but does not have control are accounted for on the equity method. The Company has investments in equity investments without readily determinable fair values, which represents investments in entities where the Company does not have the ability to significantly influence the operations of the entities.

 

An assessment of whether or not the Company (as a holder of 50% of TPI) has the power to direct activities that most significantly impact TPI’s economic performance and to identify the party that obtains the majority of the benefits of the investment was performed as of December 31, 2021 and December 31, 2020, and will be performed as of each subsequent reporting date. After each of these assessments, the Company concluded that the activities that most significantly impact TPI’s economic performance are the growth, marketing, sale, and distribution of products using TPI’s technology and IP, each of which are solely directed by TPI. Based on our consideration of these assessments, the Company concluded that the Company’s investment in TPI should be accounted for under the equity method.

 

The carrying value of the Company’s investment in TPI was $0 as of December 31, 2021 and December 31, 2020. The Company did not recognize revenue from TPI for the years ended December 31, 2021 and 2020.

  

Income Taxes

Income Taxes

 

The Company accounts for income taxes pursuant to the provisions of ASC Topic 740, “Income Taxes,” which requires, among other things, an asset and liability approach to calculating deferred income taxes. The asset and liability approach requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the carrying amounts and the tax bases of assets and liabilities. A valuation allowance is provided to offset any net deferred tax assets for which management believes it is more likely than not that the net deferred asset will not be realized.

 

The Company follows the provisions of ASC 740-10-25-5, “Basic Recognition Threshold.” When tax returns are filed, it is highly certain that some positions taken would be sustained upon examination by the taxing authorities, while others are subject to uncertainty about the merits of the position taken or the amount of the position that would be ultimately sustained. In accordance with the guidance of ASC 740-10-25-6, the benefit of a tax position is recognized in the consolidated financial statements in the period during which, based on all available evidence, management believes it is more likely than not that the position will be sustained upon examination, including the resolution of appeals or litigation processes, if any. Tax positions taken are not offset or aggregated with other positions. Tax positions that meet the more-likely-than-not recognition threshold are measured as the largest amount of tax benefit that is more than 50 percent likely of being realized upon settlement with the applicable taxing authority. The portion of the benefits associated with tax positions taken that exceeds the amount measured as described above should be reflected as a liability for unrecognized tax benefits in the accompanying balance sheets along with any associated interest and penalties that would be payable to the taxing authorities upon examination. The Company believes its tax positions are all highly certain of being upheld upon examination. As such, the Company has not recorded a liability for unrecognized tax benefits. As of December 31, 2021, tax years 2016 through 2021 remain open for IRS audit. The Company has received no notice of audit from the IRS for any of the open tax years.

 

The Company recognizes the benefit of a tax position when it is effectively settled. ASC 740-10-25-10, “Basic Recognition Threshold” provides guidance on how an entity should determine whether a tax position is effectively settled for the purpose of recognizing previously unrecognized tax benefits. ASC 740-10-25-10 clarifies that a tax position can be effectively settled upon the completion of an examination by a taxing authority. For tax positions considered effectively settled, the Company recognizes the full amount of the tax benefit.

 

For the period ended December 31, 2021, the Company recorded a deferred tax liability of approximately $25 thousand, comprised of its change in deferred tax liability during the year related to its indefinite lived intangible asset balance. The indefinite lived intangibles are not all available as a source of income and thus are not fully available to offset the Company's deferred tax assets. As of December 31, 2021, the Company has federal and state net operating loss (NOL) carryforwards of approximately $52.2 million and $28.9 million, respectively. The Company has not yet filed its 2018, 2019, 2020 and 2021 federal and state tax returns.

 

There was no federal income tax expense for the years ended December 31, 2021 and 2020 due to the Company’s net losses.
Net Loss Per Share

Net Loss Per Share

 

Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities. Basic loss per share is computed by dividing net loss available to common stockholders by the weighted average number of common shares outstanding. Net loss available to common stockholders represents net loss attributable to common stockholders reduced by the allocation of earnings to participating securities. Losses are not allocated to participating securities as the holders of the participating securities do not have a contractual obligation to share in any losses. Diluted loss per share adjusts basic loss per share for the potentially dilutive impact of stock options and warrants. As the Company has reported losses for all periods presented, all potentially dilutive securities including stock options and warrants, are antidilutive and accordingly, basic net loss per share equals diluted net loss per share.

 

Net loss per share calculations for all periods have been adjusted to reflect the reverse stock split effected on January 12, 2021. Net loss per share was calculated based on the weighted average number of common stock outstanding.

XML 45 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Schedule of total revenue
   2021   2020 
(Dollar Amounts in Thousands)  Amount   % of Total
Revenue
   Amount   % of Total
Revenue
 
New England Innovation Academy (“NEIA”) – Related Party  $22,010    36.8%  $3,916    32.4%
Customer B   
                 *
    
          *
   $1,660    13.7%
Greenstone Holdings - Related Party  $9,429    15.8%   
*
    
 *
 
Customer D   
                     *
    
         *
   $4,000    33.1%

 

* Customer revenue, as a percentage of total revenue was less than 10%

 

Schedule of total accounts receivable, net
   2021   2020 
(Dollar Amounts in Thousands)  Amount   % of Total Accounts Receivable   Amount   % of Total Accounts Receivable 
                 
NEIA – Related Party  $3,498    48.4%  $1,655    41.2%
Customer B  $1,541    21.3%  $1,510    37.6%
Customer F   
                      *
    
           *
   $400    10%

 

* Customer accounts receivable balance, as a percentage of total accounts receivable balance, was less than 10%

 

Schedule of property and equipment
   Estimated Useful Life (Years)
Computer and office equipment  2 to 3
Furniture and fixtures  2
Software  3
Vehicles  5
Research and development laboratory equipment  5
Machinery and equipment  3 to 5
Leased equipment at customer  5 to 13
Trade show assets  3 to 5
Leasehold improvements  Lower of estimated useful life
or remaining lease term

 

Schedule of finite-lived useful lives
Trade names   5 to 7 years
Acquired developed technology   5 to 8 years
Non-compete agreements   5 years
Customer relationships   5 to 8 years
Capitalized website costs   3 to 5 years

 

XML 46 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue and Deferred Revenue (Tables)
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of revenue disaggregated by timing of revenue
   Year ended
December 31,
 
(Dollar Amounts in Thousands)  2021   2020 
Transferred at a point in time  $23,624   $4,907 
Transferred over time   36,235    7,180 
   $59,859   $12,087 

 

Schedule of current deferred revenue
   Year ended
December 31,
 
(Dollar Amounts in Thousands)  2021   2020 
Total current deferred revenue, beginning of period  $152   $
 
Additions   3,758    152 
Interest income on deferred revenue   4    
 
Recognized   (142)   
 
Total current deferred revenue, end of period  $3,772   $152 

 

XML 47 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measures (Tables)
12 Months Ended
Dec. 31, 2021
Fair Value Disclosures [Abstract]  
Schedule of assets and liabilities at fair value on a recurring basis
    December 31, 2021     December 31, 2020  
    Fair Value Measurements Using Input Types     Fair Value Measurements Using Input Types  
(Dollar Amounts in Thousands)   Level 1     Level 2     Level 3     Total     Level 1     Level 2     Level 3     Total  
                                                 
Assets                                                
Mutual funds (included in cash and cash equivalents)   $ 178     $
    $
    $ 178     $
    $
    $
    $
 
Held to maturity securities                                                                
Municipal bonds     9,961      
     
      9,961      
     
     
     
 
Corporate bonds     34,589      
     
      34,589      
     
     
     
 
Total held to maturity securities   $ 44,728     $
    $
    $ 44,728     $
    $
    $
    $
 
Liabilities                                                                
Notes payables, net of discount   $
    $
    $
    $
    $
    $
    $ 12,493     $ 12,493  
Derivative liabilities    
     
     
     
     
     
      7,141       7,141  
Contingent consideration    
     
      6,137       6,137      
     
     
     
 
Total liabilities   $
    $
    $
6,137
    $
6,137
    $
    $
    $ 19,634     $ 19,634  

 

Schedule of marketable securities
(Dollar Amounts in Thousands)  December 31,
2021
   December 31,
2020
 
Current marketable securities:        
Municipal bonds  $9,961   $
 
Corporate bonds   34,589    
 
Total current marketable securities  $44,550   $
 

 

Schedule of amortized cost and estimated fair value of held-to-maturity securities

(Dollar Amounts in Thousands)

  Amortized
cost
   Unrealized
loss
   Estimated
fair value
 
Current marketable securities (due within 1 year)            
Municipal bonds  $9,961   $(9)  $9,952 
Corporate bonds   34,589    (72)   34,517 
   $44,550   $(81)  $44,469 

   

Schedule of fair value of the contingent consideration within other expenses

(Dollar Amounts in Thousands)

  December 31,
2021
 
Contingent consideration – beginning of year  $
 
Accrued contingent consideration   4,725 
Change in estimated fair value   1,412 
Contingent consideration – end of year  $6,137 

 

XML 48 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Loan Receivable (Tables)
12 Months Ended
Dec. 31, 2021
Receivables [Abstract]  
Schedule of breakdown of loans receivable by company
(Dollar Amounts in Thousands)  December 31,
2021
   December 31,
2020
 
Company A – TTK Solution  $5,542   $
      
 
Greenstone Holdings – TTK Solution – Related Party   11,177    
 
Company C – TTK Solution   2,439    
 
Company D – TTK Solution   1,105    
 
Company E – TTK Solution   46    
 
Non-TTK Solutions   1,946    
 
Loan receivable  $22,255   $
 

 

XML 49 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts Receivable (Tables)
12 Months Ended
Dec. 31, 2021
Accounts Receivable [Abstract]  
Schedule of accounts receivable
(Dollar Amounts in Thousands)  December 31,
2021
   December 31,
2020
 
Accounts receivable, gross  $8,637   $4,068 
Less allowance for doubtful accounts   (1,415)   (54)
Accounts receivable, net  $7,222   $4,014 

 

Schedule of the movements in the allowance for doubtful accounts
   Fiscal Year 
(Dollar Amounts in Thousands)  2021   2020 
Balance as of the beginning of the year  $54   $
 
Provision for doubtful accounts   1,187    54 
Other adjustments   174    
 
Balance as of the end of the year  $1,415   $54 

 

XML 50 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Inventory (Tables)
12 Months Ended
Dec. 31, 2021
Inventory Disclosure [Abstract]  
Schedule of Inventory
(Dollar Amounts in Thousands)  December 31,
2021
   December 31,
2020
 
Raw materials  $6,393   $4,337 
Prepaid inventory   2,237    833 
Finished goods   

12,810

    
 
Gross inventory   21,440    5,170 
Inventory reserves   (942)   
 
Total inventory, net  $20,498   $5,170 

 

Schedule of establishes inventory reserves for obsolete, slow moving and defective items
(Dollar Amounts in Thousands)  December 31,
2021
   December 31,
2020
 
Inventory reserves – beginning of the year  $
   $
 
Increase in inventory reserves   942    
 
Inventory write-offs   
    
 
Inventory reserves – end of year  $942   $
     —
 
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Prepaid Expenses and Other Current Assets (Tables)
12 Months Ended
Dec. 31, 2021
Disclosure Text Block Supplement [Abstract]  
Schedule of prepaid expenses and other current assets
(Dollar Amounts in Thousands)  December 31,
2021
   December 31,
2020
 
Prepaid insurance  $492   $
 
Prepaid software   173    48 
Prepaid expenses, other   541    148 
Deferred costs   353    
 
Other note receivables (1)   807    
 
Other receivables, other   86    168 
Prepaid expenses and other current assets  $2,452   $364 

 

(1)Other note receivables relates to the current portion of one of our TTK Solutions loan receivable balances.
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Property and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment, net

(Dollar Amounts in Thousands)  

  December 31,
2021
   December 31,
2020
 
Computer and office equipment  $473   $128 
Furniture and fixtures   385    16 
Leasehold improvements   841    10 
Machinery and equipment   898    868 
Software   174    
 
Vehicles   143    62 
Research and development laboratory equipment   163    
 
Leased equipment at customer   619    
 
Trade show assets   80    
 
Total property and equipment, gross   3,776    1,084 
Accumulated depreciation   (780)   (211)
Construction in progress   3,236    
 
Property and equipment, net  $6,232   $873 

 

XML 53 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible Assets and Goodwill (Tables)
12 Months Ended
Dec. 31, 2021
Intangible Assets and Goodwill [Abstract]  
Schedule of intangible assets
   Intangible Assets, Gross   Accumulated Amortization   Intangible Assets, Net 

(Dollar Amounts in Thousands) 

  January 1,
2021
   Additions
and
retirements,
net
   December 31,
2021
   January 1,
2021
   Expense
and
retirements,
net
   December 31,
2021
   January 1,
2021
   December 31,
2021
 
Trade names  $930   $1,488   $2,418   $(88)  $(139)  $(227)  $842   $2,191 
Customer Relationships   850    5,326    6,176    (89)   (213)   (302)   761    5,874 
Acquired developed Technology   
    4,911    4,911    
    (191)   (191)   
    4,720 
Non-compete   
    1,202    1,202    
    (60)   (60)   
    1,142 
Capitalized website costs   139    106    245    (48)   (52)   (100)   91    145 
Total  $1,919   $13,033   $14,952   $(225)  $(655)  $(880)  $1,694   $14,072 

 

Schedule of finite-lived intangible assets amortization expense
Years Ending December 31 (Dollar Amounts in Thousands),   Amount 
2022  $2,444 
2023   2,409 
2024   2,401 
2025   2,375 
2026   2,124 
2027 and thereafter   2,319 
Total  $14,072 

  

Schedule of changes in goodwill
(Dollar Amounts in Thousands)  December 31,
2021
   December 31,
2020
 
Balance, beginning of period  $632   $
 
Goodwill additions   49,458    632 
Balance, end of period  $50,090   $632 

 

XML 54 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Schedule of accrued expenses
(Dollar Amounts in Thousands)  December 31,
2021
   December 31,
2020
 
Accrued acquisition liability (1)  $9,198   $
 
Sales tax payable (2)   5,290    
 
Accrued construction costs   8,803    4,468 
Compensation related fees   3,491    225 
Accrued professional fees   1,104    1,135 
Accrued warranty expenses   398    
 
Accrued consulting fees   75    97 
Accrued inventory purchases   201    164 
Financing lease liabilities   156    148 
Accrued non-income taxes   48    
 
Other current liabilities   
    313 
Total accrued expenses and other current liabilities  $28,764   $6,550 

 

(1)

Accrued acquisition liabilities includes both the contingent consideration and the value of held back stock associated with the 2021 acquisitions of Precision and Cascade and PurePressure.

(2)

Sales tax payable primarily represents identified sales and use tax liabilities arising from our acquisition of Precision and Cascade. These amounts are included as part of our initial purchase price allocations and are the subject matter of an indemnification claim under the Precision and Cascade acquisition agreement.

XML 55 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Business Combination (Tables)
12 Months Ended
Dec. 31, 2021
Business Combination (Tables) [Line Items]  
Schedule of unaudited pro forma financial information
  Year ended
December 31,
 
(Dollar Amounts in Thousands)  2021   2020 
Revenue, net  $90,821   $52,723 
Net loss before non-controlling interest   (35,783)   (25,571)
Income (loss) attributable to non-controlling interest   140    (22)
Net loss  $(35,923)  $(25,549)

 

   Year ended
December 31,
 
(Dollar Amounts in Thousands)  2020 
Revenue, net  $12,121 
Net loss before non-controlling interest  $(22,743)
Loss attributable to non-controlling interest   65 
Net loss  $(22,678)

 

Precision and Cascade [Member]  
Business Combination (Tables) [Line Items]  
Schedule of components and the allocation of the purchase price
(Dollar Amounts in Thousands)   
Purchase price consideration:   
Cash paid to Sinclair Members at close  $23,000 
Cash contributed to escrow accounts at close   7,000 
Cash paid for excess net working capital   1,430 
Stock issued at close   14,535 
Fair value of contingent consideration to be achieved   3,953 
Fair value of total consideration transferred   49,918 
Total purchase price, net of cash acquired  $48,630 
      
Fair value allocation of purchase price:     
Cash and cash equivalents  $1,288 
Accounts receivable   897 
Inventory   6,761 
Prepaid and other assets   1,736 
Property and equipment, net   970 
Operating lease right of use assets   730 
Capitalized web costs, net   2 
Accounts payable and accrued expenses   (9,196)
Deferred revenue   (5,419)
Long-term debt   (1,961)
Operating lease liabilities, current   (392)
Operating lease liabilities, noncurrent   (362)
Acquired intangible assets   9,889 
Goodwill   44,975 
Total purchase price  $49,918 

 

PurePressure [Member]  
Business Combination (Tables) [Line Items]  
Schedule of components and the allocation of the purchase price
(Dollar Amounts in Thousands)   
Purchase price consideration:   
Estimated closing proceeds  $3,613 
Indebtedness paid   320 
Transaction expenses   115 
Closing buyer shares   2,211 
Holdback buyer shares   654 
Earn-out consideration   707 
Estimated working capital adjustments   330 
Fair value of total consideration transferred   7,950 
Total purchase price, net of cash acquired  $7,647 
      
Fair value allocation of purchase price:     
Cash and cash equivalents  $303 
Accounts receivable, net   48 
Inventory   1,537 
Property and equipment, net   219 
Right of use assets, net   191 
Prepaid expenses and other receivables   61 
Other non-current assets   16 
Accounts payable and accrued expenses   (706)
Deferred revenue   (762)
Operating lease liabilities, current   (117)
Operating lease liabilities, noncurrent   (74)
Finance lease liabilities, current   (4)
Finance lease liabilities, noncurrent   (10)
Notes payable, current   (260)
Notes payable, noncurrent   (12)
Acquired intangible assets   3,037 
Goodwill   4,483 
Total purchase price  $7,950 

 

TriGrow [Member]  
Business Combination (Tables) [Line Items]  
Schedule of components and the allocation of the purchase price
(Dollar Amounts in Thousands)    
Components of Purchase Price:    
Obligation to invest cash in profit interest  $1,140 
Capital stock consideration   1,356 
Noncontrolling Interest   207 
Total purchase price  $2,703 
      
Allocation of Purchase Price:     
Net tangible assets, including cash acquired of $44  $543 
      
Identifiable intangible assets:     
Brand rights   930 
Customer relationships   850 
Total identifiable intangible assets   1,780 
Goodwill   380 
Total purchase price allocation  $2,703 

 

Harbor Mountain Holdings, LLC [Member]  
Business Combination (Tables) [Line Items]  
Schedule of components and the allocation of the purchase price
(Dollar Amounts in Thousands)    
Components of Purchase Price:    
Waiver of net receivable owed to Agrify  $214 
Total purchase price  $214 
      
Allocation of Purchase Price:     
Net tangible assets (liabilities):     
Cash  $4 
Property and Equipment   817 
Accounts payable   (187)
Accrued expenses   (23)
Financing lease liabilities   (649)
Net tangible liabilities   (38)
Goodwill   252 
Total purchase price allocation  $214 

 

Precision and Cascade [Member]  
Business Combination (Tables) [Line Items]  
Schedule of unaudited pro forma condensed combined financial statements
(Dollar Amounts in Thousands)   Asset
Value
  Useful Life
Identified intangible assets:        
Trade names   $ 1,260   6 to 7 years
Acquired developed technology     3,818   5 years
Non-compete agreements     1,202   5 years
Customer relationships     3,609   7 to 8 years
Total identified intangible assets   $ 9,889    

 

(Dollar Amounts in Thousands)  Asset
Value
  Useful Life
Identified intangible assets:      
Trade name  $227  5 years
Acquired developed technology   1,093  8 years
Customer relationships   1,717  5 years
Total identified intangible assets  $3,037   

 

XML 56 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Derivative Liabilities (Tables)
12 Months Ended
Dec. 31, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of significant unobservable inputs used in the discounted cash flow were a discount rate of approximately 20% and a probability of a Public Transaction occurring of 56%
Volatility  40%
Risk-free interest rate  0.09% – 0.16%
Dividend yield  0.00%
Expected term (years)  0.75 – 1.75
Forfeiture rate  0.00%

 

Schedule of significant unobservable inputs used in the discounted cash flow were a discount rate of approximately 20% and a probability of a Public Transaction occurring of 56%
Volatility  40%
Risk-free interest rate  0.09% – 0.16%
Dividend yield  0.00%
Expected term (years)  0.66 – 1.75
Forfeiture rate  0.00%
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Capital Structure (Tables)
12 Months Ended
Dec. 31, 2021
Stockholders' Equity Note [Abstract]  
Schedule of valuation of options granted
Volatility  40%
Risk-free interest rate  1.10% – 1.63%
Dividend yield  0.00%
0% Expected life (years)  10
Forfeiture rate  0.00%

 

Volatility   40% – 60% 
Risk-free interest rate   0.37% – 0.78% 
Dividend yield   0.00% 
0% Expected life (years)   5 – 10 
Forfeiture rate   0.00% 

 

Schedule of option activity under the company's stock option plans
(Dollar Amounts, Excluding Exercise Price, in Thousands)  Number of
Options
   Weighted
Average
Exercise
Price
   Aggregate
Intrinsic
Value
 
Options outstanding at December 31, 2019   493,102   $3.16   $
 
Granted   3,433,941    3.49      
Exercised   
    
      
Forfeited/Expired/Cancelled   (793,934)   3.20      
Options outstanding at December 31, 2020   3,133,109   $3.51   $
 
Granted   1,520,017    12.13      
Exercised   (657,620)   3.23      
Forfeited/Expired/Cancelled   (431,217)   3.98      
Options outstanding at December 31, 2021   3,564,289   $7.18   $12,527 
                
Options vested and exercisable as of December 31, 2021   1,841,558   $5.20      
Options vested and expected to vest as of December 31, 2021   3,340,131   $7.04      

 

Schedule of options vested and exercisable
      Options Vested and Exercisable  
Price ($)     Number of
Options
    Weighted Average
Remaining Contractual
Life (Years)
   

Weighted Average

Exercise Price

 
$ 2.28       790,497       8.39     $ 2.28  
$ 4.86       755,402       8.81     $ 4.86  
$ 13.84-$14.49       295,659       9.14     $ 13.86  

 

Schedule of options expected to vest
      Options Vested to Expected to Vest  
Price ($)     Number of
Options
   

Weighted

Average
Remaining Contractual
Life (Years)

   

Weighted Average

Exercise Price

 
$ 2.28       1,023,122       8.39     $ 2.28  
$ 4.86       1,084,119       8.82     $ 4.86  
$ 7.68-$9.20       234,070       9.35     $ 7.96  
$ 13.84-$18.61       998,820       9.16     $ 14.05  

 

Schedule of warrant activity
   Number
of Warrants
   Weighted
Average
Exercise
Price
 
Warrants outstanding at December 31, 2019   
   $
 
Granted   828,171    0.02 
Exercised   
    
 
Warrants outstanding at December 31, 2020   828,171   $0.02 
Granted   377,968    0.02 
Exercised   (934,295)   0.02 
Warrants outstanding at December 31, 2021   271,844   $0.02 

 

XML 58 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2021
Income Tax Disclosure [Abstract]  
Schedule of U.S. Federal statutory tax rate and effective tax rate for financial statement purposes
   December 31,
   2021  2020
US Federal statutory tax rate   21.00%   21.00%
State taxes   3.8%   3.0%
Permanent differences and other   0.1%   0.0%
Debt extinguishment   1.7%   (5.5)%
Derivative liabilities   0.0%   (2.8)%
Debt discount   0.0%   (6.3)%
Prior period adjustments to opening deferred tax   2.2%   0.0%
Stock-based compensation   (2.4)%   0.0%
Change in valuation allowance   (26.4)%   (9.4)%
    0.00%   0.00%

 

Schedule of deferred tax assets and liabilities
   December 31, 
(Dollar Amounts in Thousands)  2021   2020 
Net operating loss carryforward  $12,565   $4,324 
Accruals, reserves, and other   2,529    
 
Stock-based compensation   491    
 
Research and development tax credit carryforward   571    
 
Lease liability   333    
 
Total deferred tax assets   16,489    4,324 
Valuation allowance   (13,852)   (3,077)
Net deferred tax assets  $2,637   $1,247 
Fixed assets   (144)   (24)
Intangible assets   (1,888)   26 
Debt discount   
    (1,249)
Right of use asset   (323)   
 
Deferred commissions   (307)   
 
Total deferred tax liabilities  $(2,662)  $
 
Net deferred tax liabilities  $(25)  $
 

 

XML 59 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss Per Share (Tables)
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Schedule of basic and diluted net loss per share
  Year ended
December 31,
 
(Dollar Amounts, Excluding Per Share Amounts, in Thousands)  2021   2020 
Numerator:        
Net loss attributable to Agrify Corporation  $(32,465)  $(21,617)
Accrued dividend attributable to Preferred A Stockholders   (61)   (583)
Net loss available for common shareholders  $(32,526)  $(22,200)
Denominator:          
Weighted-average common shares outstanding – basic and diluted   19,090,932    4,175,867 
Net loss per share attributable to common stockholders – basic and diluted  $(1.69)  $(5.32)

 

Schedule of anti-dilutive shares
   Year ended
December 31,
 
   2021   2020 
Options outstanding   3,564,289    3,133,109 
Warrants outstanding   271,844    828,173 
    3,836,133    3,961,282 
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Schedule of lease activity
(Dollar Amounts in Thousands)  December 31,
2021
   December 31,
2020
 
Operating lease cost  $396   $
 
Finance lease cost:          
Amortization of right-of-use assets   179    75 
Interest on lease liabilities   42    22 
Short-term lease cost   
    240 
Total lease cost  $617   $337 
           
Weighted-average remaining lease term – finance leases   3.11 years    3.95 years 
Weighted-average remaining lease term – operating leases   2.36 years    
 
Weighted-average discount rate – finance leases   8.03%   8.11%
Weighted-average discount rate – operating leases   6.29%   
%

 

(Dollar Amounts in Thousands)  December 31,
2021
   December 31,
2020
 
         
Right-of-use assets, net  $1,859   $544 
           
Operating lease liabilities, current   814    
 
Operating lease liabilities, non- current   704    
 
Total operating lease liabilities  $1,518   $
 
           
Finance lease liabilities, current  $156   $148 
Finance lease liabilities, non- current   293    434 
Total finance lease liabilities  $449   $582 

 

Schedule of lease liabilities under non-cancellable finance leases
(Dollar Amounts in Thousands)    Operating
leases
    Finance
leases
 
For the year ending December 31,            
2022   $ 833     $ 186  
2023     471       159  
2024     171       97  
2025     107       51  
2026     63       15  
Total minimum lease payments     1,645       508  
Less imputed interest     (127 )     (59 )
Total lease liabilities   $ 1,518     $ 449  

 

XML 61 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Related Parties (Tables)
12 Months Ended
Dec. 31, 2021
Related Party Transactions [Abstract]  
Schedule of net purchasing (sales) activity
   Year ended
December 31,
 
(Dollar Amounts in Thousands)  2021   2020 
Bluezone  $309   $694 
4D Bios (1)   1,312    1,128 
Enozo   40    123 
Cannae Policy Group   50    
 
Topline Performance Solutions   11    
 
Valiant Americas, LLC.   6,048    7,085 
Cannaquip   209    
 
NEIA   (22,010)   (3,916)
Greenstone Holdings   (9,429)   (9)
Living Green Farm  $(58)  $
 

 

(1) Purchases from 4D for the year ended December 31, 2020 includes $480 thousand related to a down payment on inventory orders.

 

(Dollar Amounts in Thousands)  December 31,
2021
   December 31,
2020
 
Bluezone  $
   $7 
Cannae Policy Group   (8)   
 
Cannaquip   (21)   
 
Greenstone Holdings   11,177    
 
Living Green Farm   34    
 
NEIA   3,500    1,665 
Valiant Americas, LLC.  $(922)  $4,246 
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Nature of Business and Basis of Presentation (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Sep. 14, 2021
Feb. 04, 2021
Feb. 02, 2021
Feb. 01, 2021
Sep. 30, 2021
Mar. 22, 2021
Feb. 19, 2021
Dec. 31, 2021
Nature of Business and Basis of Presentation (Details) [Line Items]                
Ownership interests, description               The Company also has ownership interests in the following companies:  ●Teejan Podoponics International LLC (“TPI”)(the Company has owned 50% of TPI” since December 2018);  ●Agrify-Valiant, LLC (“Agrify-Valiant”)(the Company owns 60% of Agrify-Valient, which was formed in December 2019); and  ●Agrify Brands, LLC (“Agrify Brands”)(formerly TriGrow Brands, LLC)(the Company owns 75% of Agrify Brands, which ownership position was created as part of the January 2020 acquisition of TriGrow). 
Sale of common stock shares (in Shares)             5,555,555  
Total gross proceeds               $ 62,100
Underwriting discounts and commissions               4,000
Offering expenses               1,000
Net proceeds               $ 57,000
Share price (in Dollars per share)           $ 13.5 $ 13.5  
Offering to shares (in Shares)           6,388,888    
Offering amount           $ 80,000    
Cash payment $ 2,400              
Co-manager percentage 10.00%              
Received total proceeds from the unsecured PPP Loans         $ 823      
Forgiven amount         $ 44      
IPO [Member]                
Nature of Business and Basis of Presentation (Details) [Line Items]                
Sale of common stock shares (in Shares)   10 6,210,000 5,400,000   833,333 5,555,555  
Share price (in Dollars per share)   $ 10   $ 10     $ 13.5  
Over-Allotment Option [Member]                
Nature of Business and Basis of Presentation (Details) [Line Items]                
Sale of common stock shares (in Shares)   810,000 810,000       833,333  
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Summary of Significant Accounting Policies (Details) [Line Items]    
Percentage of investment 50.00%  
Transition period description In addition, the JOBS Act provides that an “emerging growth company” can use the extended transition period for complying with new or revised accounting standards. We will remain an “emerging growth company” until the earliest to occur of:   
FDIC insured amount (in Dollars) $ 250,000  
Percentage of holders   50.00%
Investment amount (in Dollars) 0 $ 0
Tax provision (in Dollars) 25,000  
Federal (in Dollars) 52,200,000  
Federal and state net operating loss (NOL) carryforwards (in Dollars) $ 28,900,000  
Revenue Benchmark [Member]    
Summary of Significant Accounting Policies (Details) [Line Items]    
Concentration risk percentage 10.00% 10.00%
Revenue Benchmark [Member] | Customer Concentration Risk [Member]    
Summary of Significant Accounting Policies (Details) [Line Items]    
Concentration risk percentage 10.00%  
Revenue Benchmark [Member] | Customer [Member]    
Summary of Significant Accounting Policies (Details) [Line Items]    
Concentration risk percentage 10.00%  
Accounts Receivable [Member]    
Summary of Significant Accounting Policies (Details) [Line Items]    
Concentration risk percentage 10.00% 10.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member]    
Summary of Significant Accounting Policies (Details) [Line Items]    
Concentration risk percentage 10.00%  
Accounts Receivable [Member] | Customer [Member]    
Summary of Significant Accounting Policies (Details) [Line Items]    
Concentration risk percentage 10.00%  
Agrify Valiant LLC’s [Member]    
Summary of Significant Accounting Policies (Details) [Line Items]    
Ownership percentage 60.00%  
Agrify Brands, LLC’s [Member]    
Summary of Significant Accounting Policies (Details) [Line Items]    
Ownership percentage 75.00%  
Teejan Podponics International LLC [Member]    
Summary of Significant Accounting Policies (Details) [Line Items]    
Percentage of investment 50.00%  
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Details) - Schedule of total revenue - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
New England Innovation Academy (“NEIA”) – Related Party [Member]    
Principal Transaction Revenue [Line Items]    
Total revenue amount $ 22,010 $ 3,916
Percentage of total revenue 36.80% 32.40%
Customer B [Member]    
Principal Transaction Revenue [Line Items]    
Total revenue amount [1] $ 1,660
Percentage of total revenue [1] 13.70%
Greenstone Holdings - Related Party [Member]    
Principal Transaction Revenue [Line Items]    
Total revenue amount $ 9,429 [1]
Percentage of total revenue 15.80% [1]
Customer D [Member]    
Principal Transaction Revenue [Line Items]    
Total revenue amount [1] $ 4,000
Percentage of total revenue [1] 33.10%
[1] Customer revenue, as a percentage of total revenue was less than 10%
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Details) - Schedule of total accounts receivable, net - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
NEIA – Related Party [Member]    
Summary of Significant Accounting Policies (Details) - Schedule of total accounts receivable, net [Line Items]    
NEIA – Related Party $ 3,498 $ 1,655
NEIA – Related Party 48.40% 41.20%
Customer B [Member]    
Summary of Significant Accounting Policies (Details) - Schedule of total accounts receivable, net [Line Items]    
NEIA – Related Party $ 1,541 $ 1,510
NEIA – Related Party 21.30% 37.60%
Customer F [Member]    
Summary of Significant Accounting Policies (Details) - Schedule of total accounts receivable, net [Line Items]    
NEIA – Related Party [1] $ 400
NEIA – Related Party [1] 10.00%
[1] Customer accounts receivable balance, as a percentage of total accounts receivable balance, was less than 10%
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Details) - Schedule of property and equipment
12 Months Ended
Dec. 31, 2021
Public Utility, Property, Plant and Equipment [Line Items]  
Leasehold improvements Lower of estimated useful life or remaining lease term
Computer and office equipment Member[] | Minimum [Member]  
Public Utility, Property, Plant and Equipment [Line Items]  
Property and equipment estimated Useful Life 2 years
Computer and office equipment Member[] | Maximum [Member]  
Public Utility, Property, Plant and Equipment [Line Items]  
Property and equipment estimated Useful Life 3 years
Furniture and fixtures [Member]  
Public Utility, Property, Plant and Equipment [Line Items]  
Property and equipment estimated Useful Life 2 years
Software [Member]  
Public Utility, Property, Plant and Equipment [Line Items]  
Property and equipment estimated Useful Life 3 years
Vehicles [Member]  
Public Utility, Property, Plant and Equipment [Line Items]  
Property and equipment estimated Useful Life 5 years
Research and development laboratory equipment [Member]  
Public Utility, Property, Plant and Equipment [Line Items]  
Property and equipment estimated Useful Life 5 years
Machinery and equipment [Member] | Minimum [Member]  
Public Utility, Property, Plant and Equipment [Line Items]  
Property and equipment estimated Useful Life 3 years
Machinery and equipment [Member] | Maximum [Member]  
Public Utility, Property, Plant and Equipment [Line Items]  
Property and equipment estimated Useful Life 5 years
Leased equipment at customer [Member] | Minimum [Member]  
Public Utility, Property, Plant and Equipment [Line Items]  
Property and equipment estimated Useful Life 5 years
Leased equipment at customer [Member] | Maximum [Member]  
Public Utility, Property, Plant and Equipment [Line Items]  
Property and equipment estimated Useful Life 13 years
Total revenue amount [Member] | Minimum [Member]  
Public Utility, Property, Plant and Equipment [Line Items]  
Property and equipment estimated Useful Life 3 years
Total revenue amount [Member] | Maximum [Member]  
Public Utility, Property, Plant and Equipment [Line Items]  
Property and equipment estimated Useful Life 5 years
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Details) - Schedule of finite-lived useful lives
12 Months Ended
Dec. 31, 2021
Trade names [Member] | Minimum [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived useful lives 5 years
Trade names [Member] | Maximum [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived useful lives 7 years
Acquired developed technology [Member] | Minimum [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived useful lives 5 years
Acquired developed technology [Member] | Maximum [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived useful lives 8 years
Non-compete agreements [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived useful lives 5 years
Customer relationships [Member] | Minimum [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived useful lives 5 years
Customer relationships [Member] | Maximum [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived useful lives 8 years
Capitalized website costs [Member] | Minimum [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived useful lives 3 years
Capitalized website costs [Member] | Maximum [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived useful lives 5 years
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue and Deferred Revenue (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Revenue from Contract with Customer [Abstract]  
Warranty returns $ 398
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue and Deferred Revenue (Details) - Schedule of revenue disaggregated by timing of revenue - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]    
Revenue Recognition $ 59,859 $ 12,087
Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue Recognition 23,624 4,907
Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue Recognition $ 36,235 $ 7,180
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue and Deferred Revenue (Details) - Schedule of current deferred revenue - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Schedule of current deferred revenue [Abstract]    
Total current deferred revenue, beginning of period $ 152
Additions 3,758 152
Interest income on deferred revenue 4
Recognized (142)
Total current deferred revenue, end of period $ 3,772 $ 152
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measures (Details)
$ in Millions
12 Months Ended
Dec. 31, 2021
USD ($)
Business Combination [Member]  
Fair Value Measures (Details) [Line Items]  
Increase contingent earnout consideration $ 1.4
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measures (Details) - Schedule of assets and liabilities at fair value on a recurring basis - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Fair Value Measures (Details) - Schedule of assets and liabilities at fair value on a recurring basis [Line Items]    
Mutual funds (included in cash and cash equivalents) $ 178
Total held to maturity securities 44,728
Notes payables, net of discount 12,493
Derivative liabilities 7,141
Contingent consideration 6,137
Total liabilities 6,137 19,634
Level 1 [Member]    
Fair Value Measures (Details) - Schedule of assets and liabilities at fair value on a recurring basis [Line Items]    
Mutual funds (included in cash and cash equivalents) 178
Total held to maturity securities 44,728
Notes payables, net of discount
Derivative liabilities
Contingent consideration
Total liabilities
Level 2 [Member]    
Fair Value Measures (Details) - Schedule of assets and liabilities at fair value on a recurring basis [Line Items]    
Mutual funds (included in cash and cash equivalents)
Total held to maturity securities
Notes payables, net of discount
Derivative liabilities
Contingent consideration
Total liabilities
Level 3 [Member]    
Fair Value Measures (Details) - Schedule of assets and liabilities at fair value on a recurring basis [Line Items]    
Mutual funds (included in cash and cash equivalents)
Total held to maturity securities
Notes payables, net of discount 12,493
Derivative liabilities 7,141
Contingent consideration 6,137
Total liabilities 6,137 19,634
Municipal bonds [Member]    
Fair Value Measures (Details) - Schedule of assets and liabilities at fair value on a recurring basis [Line Items]    
Total available-for-sale securities 9,961
Municipal bonds [Member] | Level 1 [Member]    
Fair Value Measures (Details) - Schedule of assets and liabilities at fair value on a recurring basis [Line Items]    
Total available-for-sale securities 9,961
Municipal bonds [Member] | Level 2 [Member]    
Fair Value Measures (Details) - Schedule of assets and liabilities at fair value on a recurring basis [Line Items]    
Total available-for-sale securities
Municipal bonds [Member] | Level 3 [Member]    
Fair Value Measures (Details) - Schedule of assets and liabilities at fair value on a recurring basis [Line Items]    
Total available-for-sale securities
Corporate bonds [Member]    
Fair Value Measures (Details) - Schedule of assets and liabilities at fair value on a recurring basis [Line Items]    
Total available-for-sale securities 34,589
Corporate bonds [Member] | Level 1 [Member]    
Fair Value Measures (Details) - Schedule of assets and liabilities at fair value on a recurring basis [Line Items]    
Total available-for-sale securities 34,589
Corporate bonds [Member] | Level 2 [Member]    
Fair Value Measures (Details) - Schedule of assets and liabilities at fair value on a recurring basis [Line Items]    
Total available-for-sale securities
Corporate bonds [Member] | Level 3 [Member]    
Fair Value Measures (Details) - Schedule of assets and liabilities at fair value on a recurring basis [Line Items]    
Total available-for-sale securities
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measures (Details) - Schedule of marketable securities - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Current marketable securities:    
Total current marketable securities $ 44,550
Municipal bonds [Member]    
Current marketable securities:    
Total current marketable securities 9,961
Corporate bonds [Member]    
Current marketable securities:    
Total current marketable securities $ 34,589
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measures (Details) - Schedule of amortized cost and estimated fair value of held-to-maturity securities - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Current marketable securities (due within 1 year)    
Amortized cost $ 44,550
Unrealized loss (81)  
Estimated fair value 44,469  
Municipal bonds [Member]    
Current marketable securities (due within 1 year)    
Amortized cost 9,961
Unrealized loss (9)  
Estimated fair value 9,952  
Corporate bonds [Member]    
Current marketable securities (due within 1 year)    
Amortized cost 34,589
Unrealized loss (72)  
Estimated fair value $ 34,517  
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measures (Details) - Schedule of fair value of the contingent consideration within other expenses
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Schedule of fair value of the contingent consideration within other expenses [Abstract]  
Contingent consideration – beginning of year
Accrued contingent consideration 4,725
Change in estimated fair value 1,412
Contingent consideration – end of year $ 6,137
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.22.1
Loan Receivable (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Loan Receivable (Details) [Line Items]  
Number of customers 5
Equity percentage 36.60%
Minimum [Member]  
Loan Receivable (Details) [Line Items]  
Provide for loans $ 200
Maturity date 2 years
Interest rates 12.00%
Maximum [Member]  
Loan Receivable (Details) [Line Items]  
Provide for loans $ 13,500
Maturity date 3 years
Interest rates 18.00%
Agrify TTK Solution [Member]  
Loan Receivable (Details) [Line Items]  
Initial investment amount $ 50,000
Agrify TTK Solution [Member] | Under Contract [Member]  
Loan Receivable (Details) [Line Items]  
Board of directors description As of December 31, 2021, the Company has committed $20.3 million to the Agrify TTK Solution for five customers under contract and the remainder $1.9 million is related to non-TTK Solutions contracts.
Company committed amount $ 1,900
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Loan Receivable (Details) - Schedule of breakdown of loans receivable by company - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Loan Receivable (Details) - Schedule of breakdown of loans receivable by company [Line Items]    
Loan receivable $ 22,255
Company A – Agrify TTK Solution [Member]    
Loan Receivable (Details) - Schedule of breakdown of loans receivable by company [Line Items]    
Loan receivable 5,542
Greenstone Holdings [Member]    
Loan Receivable (Details) - Schedule of breakdown of loans receivable by company [Line Items]    
Loan receivable 11,177
Company C – Agrify TTK Solution [Member]    
Loan Receivable (Details) - Schedule of breakdown of loans receivable by company [Line Items]    
Loan receivable 2,439
Company D – Agrify TTK Solution [Member]    
Loan Receivable (Details) - Schedule of breakdown of loans receivable by company [Line Items]    
Loan receivable 1,105
Company E – Agrify TTK Solution [Member]    
Loan Receivable (Details) - Schedule of breakdown of loans receivable by company [Line Items]    
Loan receivable 46
Non-TTK Solutions [Member]    
Loan Receivable (Details) - Schedule of breakdown of loans receivable by company [Line Items]    
Loan receivable $ 1,946
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts Receivable (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Accounts Receivable [Abstract]    
Accounts receivable $ 3,500 $ 1,700
Bad debt expense $ 1,200 $ 54
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts Receivable (Details) - Schedule of accounts receivable - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Schedule of accounts receivable [Abstract]    
Accounts receivable, gross $ 8,637 $ 4,068
Less allowance for doubtful accounts (1,415) (54)
Accounts receivable, net $ 7,222 $ 4,014
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts Receivable (Details) - Schedule of the movements in the allowance for doubtful accounts - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Schedule of the movements in the allowance for doubtful accounts [Abstract]    
Balance as of the beginning of the year $ 54
Provision for doubtful accounts 1,187 54
Other adjustments 174
Balance as of the end of the year $ 1,415 $ 54
XML 81 R67.htm IDEA: XBRL DOCUMENT v3.22.1
Inventory (Details) - Schedule of Inventory - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Schedule of Inventory [Abstract]    
Raw materials $ 6,393 $ 4,337
Prepaid inventory 2,237 833
Finished goods 12,810
Gross inventory 21,440 5,170
Inventory reserves (942)
Total inventory, net $ 20,498 $ 5,170
XML 82 R68.htm IDEA: XBRL DOCUMENT v3.22.1
Inventory (Details) - Schedule of establishes inventory reserves for obsolete, slow moving and defective items - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Schedule of establishes inventory reserves for obsolete, slow moving and defective items [Abstract]    
Inventory reserves – beginning of the year
Increase in inventory reserves 942
Inventory write-offs
Inventory reserves – end of year $ 942
XML 83 R69.htm IDEA: XBRL DOCUMENT v3.22.1
Prepaid Expenses and Other Current Assets (Details) - Schedule of prepaid expenses and other current assets - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Schedule of prepaid expenses and other current assets [Abstract]    
Prepaid insurance $ 492
Prepaid software 173 48
Prepaid expenses, other 541 148
Deferred costs 353
Other note receivables [1] 807
Other receivables, other 86 168
Prepaid expenses and other current assets $ 2,452 $ 364
[1] Other note receivables relates to the current portion of one of our TTK Solutions loan receivable balances.
XML 84 R70.htm IDEA: XBRL DOCUMENT v3.22.1
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Abstract]    
Depreciation expense $ 655 $ 188
Fixed assets 119  
Accumulated depreciation 84  
Loss on disposal $ 36  
XML 85 R71.htm IDEA: XBRL DOCUMENT v3.22.1
Property and Equipment, Net (Details) - Schedule of property and equipment, net - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross $ 3,776 $ 1,084
Property and equipment, net 6,232 873
Accumulated depreciation (780) (211)
Computer and office equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 473 128
Furniture and fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 385 16
Leasehold improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 841 10
Machinery and equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 898 868
Software [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 174
Vehicles [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 143 62
Research and development laboratory equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 163
Leased equipment at customer [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 619
Trade show assets [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 80
Construction in progress [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross $ 3,236
XML 86 R72.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible Assets and Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Intangible Assets and Goodwill [Abstract]    
Amortization expenses $ 655 $ 218
XML 87 R73.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible Assets and Goodwill (Details) - Schedule of intangible assets
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Acquired Finite-Lived Intangible Assets [Line Items]  
Intangible Assets, Gross beginning $ 1,919
Intangible Assets, Gross Additions and retirements, net 13,033
Intangible Assets, Gross ending 14,952
Accumulated Amortization, beginning (225)
Accumulated Amortization Expense and retirements, net (655)
Accumulated Amortization, ending (880)
Intangible Assets, Net beginning 1,694
Intangible Assets, Net ending 14,072
Trade names [Member]  
Acquired Finite-Lived Intangible Assets [Line Items]  
Intangible Assets, Gross beginning 930
Intangible Assets, Gross Additions and retirements, net 1,488
Intangible Assets, Gross ending 2,418
Accumulated Amortization, beginning (88)
Accumulated Amortization Expense and retirements, net (139)
Accumulated Amortization, ending (227)
Intangible Assets, Net beginning 842
Intangible Assets, Net ending 2,191
Customer Relationships [Member]  
Acquired Finite-Lived Intangible Assets [Line Items]  
Intangible Assets, Gross beginning 850
Intangible Assets, Gross Additions and retirements, net 5,326
Intangible Assets, Gross ending 6,176
Accumulated Amortization, beginning (89)
Accumulated Amortization Expense and retirements, net (213)
Accumulated Amortization, ending (302)
Intangible Assets, Net beginning 761
Intangible Assets, Net ending 5,874
Acquired developed Technology [Member[  
Acquired Finite-Lived Intangible Assets [Line Items]  
Intangible Assets, Gross beginning
Intangible Assets, Gross Additions and retirements, net 4,911
Intangible Assets, Gross ending 4,911
Accumulated Amortization, beginning
Accumulated Amortization Expense and retirements, net (191)
Accumulated Amortization, ending (191)
Intangible Assets, Net beginning
Intangible Assets, Net ending 4,720
Non-compete [Member]  
Acquired Finite-Lived Intangible Assets [Line Items]  
Intangible Assets, Gross beginning
Intangible Assets, Gross Additions and retirements, net 1,202
Intangible Assets, Gross ending 1,202
Accumulated Amortization, beginning
Accumulated Amortization Expense and retirements, net (60)
Accumulated Amortization, ending (60)
Intangible Assets, Net beginning
Intangible Assets, Net ending 1,142
Capitalized website costs [Member]  
Acquired Finite-Lived Intangible Assets [Line Items]  
Intangible Assets, Gross beginning 139
Intangible Assets, Gross Additions and retirements, net 106
Intangible Assets, Gross ending 245
Accumulated Amortization, beginning (48)
Accumulated Amortization Expense and retirements, net (52)
Accumulated Amortization, ending (100)
Intangible Assets, Net beginning 91
Intangible Assets, Net ending $ 145
XML 88 R74.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible Assets and Goodwill (Details) - Schedule of finite-lived intangible assets amortization expense
$ in Thousands
Dec. 31, 2021
USD ($)
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]  
2022 $ 2,444
2023 2,409
2024 2,401
2025 2,375
2026 2,124
2027 and thereafter 2,319
Total $ 14,072
XML 89 R75.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible Assets and Goodwill (Details) - Schedule of changes in goodwill - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Schedule of changes in goodwill [Abstract]    
Balance, beginning of period $ 632
Goodwill additions 49,458 632
Balance, end of period $ 50,090 $ 632
XML 90 R76.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses and Other Current Liabilities (Details) - Schedule of accrued expenses - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Schedule of accrued expenses [Abstract]    
Accrued acquisition liability [1] $ 9,198
Sales tax payable [2] 5,290
Accrued construction costs 8,803 4,468
Compensation related fees 3,491 225
Accrued professional fees 1,104 1,135
Accrued warranty expenses 398
Accrued consulting fees 75 97
Accrued inventory purchases 201 164
Financing lease liabilities 156 148
Accrued non-income taxes 48
Other current liabilities 313
Total accrued expenses and other current liabilities $ 28,764 $ 6,550
[1] Accrued acquisition liabilities includes both the contingent consideration and the value of held back stock associated with the 2021 acquisitions of Precision and Cascade and PurePressure.
[2] Sales tax payable primarily represents identified sales and use tax liabilities arising from our acquisition of Precision and Cascade. These amounts are included as part of our initial purchase price allocations and are the subject matter of an indemnification claim under the Precision and Cascade acquisition agreement.
XML 91 R77.htm IDEA: XBRL DOCUMENT v3.22.1
Business Combination (Details) - USD ($)
$ in Thousands
1 Months Ended 5 Months Ended 11 Months Ended 12 Months Ended
Dec. 31, 2021
Oct. 01, 2021
Sep. 20, 2020
Jan. 22, 2020
Sep. 20, 2021
Jan. 22, 2020
Dec. 31, 2020
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Jul. 31, 2020
Business Combination (Details) [Line Items]                      
Interest purchase                 $ 30,000    
Subject to adjustment, equal to the quotient                 20,000    
Purchase agreement amount                 65,000    
Operations acquisition                 $ 12,300    
Buyer shares issuable to certain members (in Shares)                 88,878    
Pure purchase agreement, description                 The Pure Purchase Agreement includes customary post-closing adjustments, representations and warranties and covenants of the parties. The Members may become entitled to additional consideration with a value of up to $3.0 million based on the eligible net revenues achieved by the PurePressure business during the fiscal years ending December 31, 2022 and December 31, 2023, of which 40% will be payable in cash and the remaining 60% will be payable by issuing shares of the Company’s common stock (collectively, the “Earn-out Consideration”).     
Funding amount                 $ 1,140    
Transaction and related costs                   $ 45  
Weighted average years                 9 years 6 months    
Revenue                 $ 59,859 12,087  
Assumed lease liabilities $ 333           $ 333  
Aggregate of shares of common stock (in Shares) 240,301 666,403     176,000            
Brand Rights [Member]                      
Business Combination (Details) [Line Items]                      
Estimated useful lives                 10 years    
Customer Relationships [Member]                      
Business Combination (Details) [Line Items]                      
Estimated useful lives                 9 years    
Cascade Sciences, LLC [Member]                      
Business Combination (Details) [Line Items]                      
Equity interests percentage 100.00%               100.00%    
Business Combination [Member]                      
Business Combination (Details) [Line Items]                      
Totaled acquisition $ 4,000               $ 4,000    
PurePressure [Member]                      
Business Combination (Details) [Line Items]                      
Intangible assets acquired                 $ 4,000    
Common stock (in Shares) 329,179               329,179    
TriGrow [Member]                      
Business Combination (Details) [Line Items]                      
Interest rate       75.00%   75.00%          
Shares issued (in Shares)           595,552          
Funding amount           $ 1,100          
Net revenue generated percentage           28.50%          
Internal rate of return on funding amount           18.00%          
Stock issuance (in Shares)       121,539              
Accumulative purchase       $ 10,000              
Revenue               4,000      
TriGrow [Member] | Maximum [Member]                      
Business Combination (Details) [Line Items]                      
Net revenue generated percentage           28.50%          
TriGrow [Member] | Minimum [Member]                      
Business Combination (Details) [Line Items]                      
Net revenue generated percentage           20.00%          
Harbor Mountain Holdings, LLC [Member]                      
Business Combination (Details) [Line Items]                      
Revenue             0        
Assumed lease liabilities                     $ 214
Aggregate of shares of common stock (in Shares)     8,000   8,000            
Common shares were valued     $ 176                
Acquisition, totaled             $ 35 $ 35   $ 35  
XML 92 R78.htm IDEA: XBRL DOCUMENT v3.22.1
Business Combination (Details) - Schedule of components and the allocation of the purchase price - Cascade and Precision [Member]
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Purchase price consideration:  
Cash paid to Sinclair Members at close $ 23,000
Cash contributed to escrow accounts at close 7,000
Cash paid for excess net working capital 1,430
Stock issued at close 14,535
Fair value of contingent consideration to be achieved 3,953
Fair value of total consideration transferred 49,918
Total purchase price, net of cash acquired 48,630
Fair value allocation of purchase price:  
Cash and cash equivalents 1,288
Accounts receivable 897
Inventory 6,761
Prepaid and other assets 1,736
Property and equipment, net 970
Operating lease right of use assets 730
Capitalized web costs, net 2
Accounts payable and accrued expenses (9,196)
Deferred revenue (5,419)
Long-term debt (1,961)
Operating lease liabilities, current (392)
Operating lease liabilities, noncurrent (362)
Acquired intangible assets 9,889
Goodwill 44,975
Total purchase price $ 49,918
XML 93 R79.htm IDEA: XBRL DOCUMENT v3.22.1
Business Combination (Details) - Schedule of unaudited pro forma condensed combined financial statements
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Trade name [Member] | Cascade and Precision [Member]  
Identified intangible assets:  
Asset Value $ 1,260
Trade name [Member] | Cascade and Precision [Member] | Minimum [Member]  
Identified intangible assets:  
Useful Life 6 years
Trade name [Member] | Cascade and Precision [Member] | Maximum [Member]  
Identified intangible assets:  
Useful Life 7 years
Trade name [Member] | PurePressure [Member]  
Identified intangible assets:  
Asset Value $ 227
Useful Life 5 years
Acquired developed Technology [Member[ | Cascade and Precision [Member]  
Identified intangible assets:  
Asset Value $ 3,818
Useful Life 5 years
Acquired developed Technology [Member[ | PurePressure [Member]  
Identified intangible assets:  
Asset Value $ 1,093
Useful Life 8 years
Non-compete agreements [Member] | Cascade and Precision [Member]  
Identified intangible assets:  
Asset Value $ 1,202
Useful Life 5 years
Customer Relationships [Member] | Cascade and Precision [Member]  
Identified intangible assets:  
Asset Value $ 3,609
Customer Relationships [Member] | Cascade and Precision [Member] | Minimum [Member]  
Identified intangible assets:  
Useful Life 7 years
Customer Relationships [Member] | Cascade and Precision [Member] | Maximum [Member]  
Identified intangible assets:  
Useful Life 8 years
Customer Relationships [Member] | PurePressure [Member]  
Identified intangible assets:  
Asset Value $ 1,717
Useful Life 5 years
Total identified intangible assets [Member] | Cascade and Precision [Member]  
Identified intangible assets:  
Asset Value $ 9,889
Total identified intangible assets [Member] | PurePressure [Member]  
Identified intangible assets:  
Asset Value $ 3,037
XML 94 R80.htm IDEA: XBRL DOCUMENT v3.22.1
Business Combination (Details) - Schedule of unaudited pro forma financial information - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Condensed Income Statements, Captions [Line Items]    
Revenue, net   $ 12,121
Net loss before non-controlling interest   (22,743)
Income (loss) attributable to non-controlling interest   65
Net loss   (22,678)
Precision and Cascade [Member]    
Condensed Income Statements, Captions [Line Items]    
Revenue, net $ 90,821 52,723
Net loss before non-controlling interest (35,783) (25,571)
Income (loss) attributable to non-controlling interest 140 (22)
Net loss $ (35,923) $ (25,549)
XML 95 R81.htm IDEA: XBRL DOCUMENT v3.22.1
Business Combination (Details) - Schedule of components and the allocation of the purchase price - PurePressure [Member]
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Purchase price consideration:  
Estimated closing proceeds $ 3,613
Indebtedness paid 320
Transaction expenses 115
Closing buyer shares 2,211
Holdback buyer shares 654
Earn-out consideration 707
Estimated working capital adjustments 330
Fair value of total consideration transferred 7,950
Total Purchase Price, net of cash acquired 7,647
Fair value allocation of purchase price:  
Cash and cash equivalents 303
Accounts receivable, net 48
Inventory 1,537
Property and equipment, net 219
Right of use assets, net 191
Prepaid expenses and other receivables 61
Other non-current assets 16
Accounts payable and accrued expenses (706)
Deferred revenue (762)
Operating lease liabilities, current (117)
Operating lease liabilities, noncurrent (74)
Finance lease liabilities, current (4)
Finance lease liabilities, noncurrent (10)
Notes payable, current (260)
Notes payable, noncurrent (12)
Acquired intangible assets 3,037
Goodwill 4,483
Total purchase price $ 7,950
XML 96 R82.htm IDEA: XBRL DOCUMENT v3.22.1
Business Combination (Details) - Schedule of components and the allocation of the purchase price
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Components of Purchase Price:  
Obligation to invest cash in profit interest $ 1,140
Capital stock consideration 1,356
Noncontrolling Interest 207
Total purchase price 2,703
Allocation of Purchase Price:  
Net tangible assets, including cash acquired of $44 543
Identifiable intangible assets:  
Total identifiable intangible assets 1,780
Goodwill 380
Total purchase price allocation 2,703
Brand Rights [Member]  
Identifiable intangible assets:  
Total identifiable intangible assets 930
Customer relationships [Member]  
Identifiable intangible assets:  
Total identifiable intangible assets $ 850
XML 97 R83.htm IDEA: XBRL DOCUMENT v3.22.1
Business Combination (Details) - Schedule of components and the allocation of the purchase price (Parentheticals)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Schedule of components and the allocation of the purchase price [Abstract]  
Cash acquired $ 44
XML 98 R84.htm IDEA: XBRL DOCUMENT v3.22.1
Business Combination (Details) - Schedule of components and the allocation of the purchase price - Harbor Mountain Holdings, LLC [Member]
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Components of Purchase Price:  
Waiver of net receivable owed to Agrify $ 214
Total purchase price 214
Net tangible assets (liabilities):  
Cash 4
Property and Equipment 817
Accounts payable (187)
Accrued expenses (23)
Financing lease liabilities (649)
Net tangible liabilities (38)
Goodwill 252
Total purchase price allocation $ 214
XML 99 R85.htm IDEA: XBRL DOCUMENT v3.22.1
Debt (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
May 07, 2022
Jul. 25, 2025
Sep. 30, 2021
Dec. 31, 2021
Debt (Details) [Line Items]        
Total proceeds       $ 159
Percentage of forgiven amount     100.00%  
Forgiveness of PPP loans       45
Loan forgiven       779
Principal amount       $ 779
Forecast [Member]        
Debt (Details) [Line Items]        
Total proceeds $ 779 $ 44    
PPP loan [Member]        
Debt (Details) [Line Items]        
Loan amount     $ 44  
XML 100 R86.htm IDEA: XBRL DOCUMENT v3.22.1
Convertible Promissory Notes (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Feb. 01, 2021
Dec. 31, 2021
Dec. 31, 2020
Jan. 11, 2021
Convertible Promissory Notes (Details) [Line Items]        
Gain on extinguishment   $ 2,685 $ (5,618)  
Derivative liabilities [1]   9,198  
Fair value of beneficial conversion feature   3,869    
IPO [Member]        
Convertible Promissory Notes (Details) [Line Items]        
Conversion price (in Dollars per share) $ 7.72      
Aggregate principal amount $ 13,100      
Shares of common stock (in Shares) 1,697,075      
Notes [Member]        
Convertible Promissory Notes (Details) [Line Items]        
Conversion price (in Dollars per share)       $ 7.72
Gain on extinguishment   2,700 5,600  
Extinguished debit   19,700 10,000  
Principal   13,100 11,800  
Debt discount   587 4,200  
Derivative liabilities   7,100 2,400  
Convertible notes principal amount   13,100 11,800  
Fair value of beneficial conversion feature   3,900 $ 3,900  
Fair value of the new convertible notes   $ 17,000    
[1] Accrued acquisition liabilities includes both the contingent consideration and the value of held back stock associated with the 2021 acquisitions of Precision and Cascade and PurePressure.
XML 101 R87.htm IDEA: XBRL DOCUMENT v3.22.1
Derivative Liabilities (Details)
$ in Millions
12 Months Ended
Dec. 31, 2020
USD ($)
Derivative Liabilities (Details) [Line Items]  
Derivative liability $ 7.1
Loss on change in fair value of derivative liabilities $ 2.9
Discount rate percentage 20.00%
Public transaction 56.00%
Public [Member]  
Derivative Liabilities (Details) [Line Items]  
Discount rate percentage 20.00%
Public transaction 90.00%
Level 3 Derivative Liabilities [Member]  
Derivative Liabilities (Details) [Line Items]  
Aggregate amount $ 2.8
Additional aggregate amount $ 1.4
XML 102 R88.htm IDEA: XBRL DOCUMENT v3.22.1
Derivative Liabilities (Details) - Schedule of significant unobservable inputs used in the discounted cash flow were a discount rate of approximately 20% and a probability of a Public Transaction occurring of 56% - Probability Public Transaction Occurring [Member]
12 Months Ended
Dec. 31, 2020
Derivative Liabilities (Details) - Schedule of significant unobservable inputs used in the discounted cash flow were a discount rate of approximately 20% and a probability of a Public Transaction occurring of 56% [Line Items]  
Volatility 40.00%
Dividend yield 0.00%
Forfeiture rate 0.00%
Minimum [Member]  
Derivative Liabilities (Details) - Schedule of significant unobservable inputs used in the discounted cash flow were a discount rate of approximately 20% and a probability of a Public Transaction occurring of 56% [Line Items]  
Risk-free interest rate 0.09%
Expected term (years) 9 months
Maximum [Member]  
Derivative Liabilities (Details) - Schedule of significant unobservable inputs used in the discounted cash flow were a discount rate of approximately 20% and a probability of a Public Transaction occurring of 56% [Line Items]  
Risk-free interest rate 0.16%
Expected term (years) 1 year 9 months
XML 103 R89.htm IDEA: XBRL DOCUMENT v3.22.1
Derivative Liabilities (Details) - Schedule of significant unobservable inputs used in the discounted cash flow were a discount rate of approximately 20% and a probability of a Public Transaction occurring of 90% - Probability Public Transaction Occurring One [Member]
12 Months Ended
Dec. 31, 2020
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Volatility 40.00%
Dividend yield 0.00%
Forfeiture rate 0.00%
Minimum [Member]  
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Risk-free interest rate 0.09%
Expected term (years) 7 months 28 days
Maximum [Member]  
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Risk-free interest rate 0.16%
Expected term (years) 1 year 9 months
XML 104 R90.htm IDEA: XBRL DOCUMENT v3.22.1
Capital Structure (Details) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Dec. 31, 2021
Oct. 01, 2021
Mar. 22, 2021
Feb. 04, 2021
Feb. 02, 2021
Feb. 01, 2021
Jan. 11, 2021
Oct. 08, 2020
Sep. 20, 2020
Aug. 10, 2020
Mar. 23, 2022
Jan. 25, 2022
Sep. 20, 2021
Mar. 22, 2021
Feb. 19, 2021
May 31, 2020
Mar. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Sep. 14, 2021
Jan. 09, 2020
Sep. 04, 2019
Class of Stock [Line Items]                                            
Authorized number of shares                                         53,000,000  
Shares of common stock                                         50,000,000  
Common stock par value (in Dollars per share) $ 0.001                                 $ 0.001 $ 0.001   $ 0.001  
Preferred stock shares                                         3,000,000  
Preferred stock par value (in Dollars per share) $ 0.001                                 $ 0.001 $ 0.001      
Preferred stock shares, authorized 2,895,000                                 2,895,000 2,895,000      
Additional shares of common stock                             5,555,555              
Common stock price per share (in Dollars per share)     $ 13.5                     $ 13.5 $ 13.5              
Purchase of warrants     25,000 24,300   162,000               25,000 166,667              
Exercise price per share (in Dollars per share)                             $ 16.875              
Percentage of IPO price                             125.00%              
Percentage of exercised                             3.00%              
Total net proceeds (in Dollars)     $ 80,000,000                                      
Total net proceeds shares     6,388,888                                      
Cash payment (in Dollars)                                       $ 2.4    
Public offering of securities percentage                                       10.00%    
Aggregate shares of common stock 240,301 666,403                     176,000                  
Stock options granted vest percentage                                   50.00%        
Stock option compensation expense (in Dollars)                                   $ 5,600,000 $ 1,900,000      
Total unrecognized compensation cost (in Dollars) $ 3,700,000                                 3,700,000        
Proceeds from warrants exercise price (in Dollars)                                   $ 8,000      
Warrant [Member]                                            
Class of Stock [Line Items]                                            
Purchase of warrants 271,844                                 271,844        
Proceeds from warrants exercise price (in Dollars)                                   $ 8,000        
2019 Plan [Member]                                            
Class of Stock [Line Items]                                            
Issuance of common stock                                           1,743,744
Percentage of options vest                                   25.00%        
Option vest period                                   12 months        
2019 Plan [Member] | Minimum [Member]                                            
Class of Stock [Line Items]                                            
Issuance of shares                   1,743,744                        
2019 Plan [Member] | Maximum [Member]                                            
Class of Stock [Line Items]                                            
Issuance of shares               3,355,083                            
IPO [Member]                                            
Class of Stock [Line Items]                                            
Additional shares of common stock       10 6,210,000 5,400,000               833,333 5,555,555              
Common stock price per share (in Dollars per share)       $ 10   $ 10                 $ 13.5              
Additional shares of common stock           810,000                                
Aggregate number of shares of common stock issued percentage           3.00%                                
Exercise price per share (in Dollars per share)           $ 12.5                                
Percentage of IPO price           125.00%                                
IPO shares       6,210,000                                    
Total net proceeds (in Dollars)       $ 57,000,000                                    
Over-allotment option [Member]                                            
Class of Stock [Line Items]                                            
Additional shares of common stock                           833,333                
Additional shares of common stock       810,000 810,000                   833,333              
Exercise price per share (in Dollars per share)     $ 16.875 $ 12.5                   $ 16.875                
Percentage of exercised       3.00%                   3.00%                
Series A Preferred Stock [Member]                                            
Class of Stock [Line Items]                                            
Preferred stock par value (in Dollars per share)                                         $ 0.001  
Designated shares                                         100,000  
Preferred stock shares, authorized                                         3,000,000  
Preferred stock, par value (in Dollars per share)                                         $ 0.001  
Converted shares of common stock           1,373,038                                
Shares of common stock           1,697,075                                
Conversion price (in Dollars per share)           $ 7.72                                
Series A Convertible Preferred Stock [Member]                                            
Class of Stock [Line Items]                                            
Aggregate shares                                 60,000          
Aggregate purchase price (in Dollars)                               $ 4,000,000 $ 6,000,000          
Additional shares of common stock                               40,000            
Convertible preferred stock terms of conversion             1.the Series A Preferred Stock is convertible, at any time after issuance or immediately prior to the closing of a public transaction, into common stock in an amount of shares equal to (i) the product of the Series A Preferred Stock original price plus accrued but unpaid dividends on the shares being converted, multiplied by the number of shares of Series A Preferred Stock being converted, divided by (ii) a conversion price of $7.72 per share (after the reverse split taking effect); and    2.immediately prior to the consummation of a public transaction, the outstanding principal amount of the Notes together with all accrued and unpaid interest shall convert into a number of fully paid and non-assessable shares of common stock equal to the quotient of (i) the outstanding principal amount of the Notes together with all accrued and unpaid interest thereunder immediately prior to such public transaction divided by (ii) a conversion price of $7.72 (after the reverse split taking effect).                              
Subsequent Event [Member]                                            
Class of Stock [Line Items]                                            
Warrants shares total                     6,881,108                      
Warrant issuance shares                       1,570,644                    
Warrant exercise prices (in Dollars per share)                     $ 6.75 $ 0.001                    
Subsequent Event [Member] | Warrant [Member]                                            
Class of Stock [Line Items]                                            
Warrant issuance shares                       3,015,745                    
Subsequent Event [Member] | Minimum [Member]                                            
Class of Stock [Line Items]                                            
Warrants exercise prices (in Dollars per share)                       $ 6.8                    
Subsequent Event [Member] | Maximum [Member]                                            
Class of Stock [Line Items]                                            
Warrants exercise prices (in Dollars per share)                       $ 6.9                    
Subsequent Event [Member] | Private Placement [Member]                                            
Class of Stock [Line Items]                                            
Warrants shares total                       4,586,389                    
2020 Plan [Member]                                            
Class of Stock [Line Items]                                            
Issuance of shares             4,533,732                              
Shares available to be granted                                   311,823        
Harbor Mountain Holdings, LLC [Member]                                            
Class of Stock [Line Items]                                            
Aggregate shares of common stock                 8,000       8,000                  
XML 105 R91.htm IDEA: XBRL DOCUMENT v3.22.1
Capital Structure (Details) - Schedule of valuation of options granted
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Capital Structure (Details) - Schedule of valuation of options granted [Line Items]    
Volatility 40.00%  
Dividend yield 0.00% 0.00%
0% Expected life (years) 10 years  
Forfeiture rate 0.00% 0.00%
Minimum [Member]    
Capital Structure (Details) - Schedule of valuation of options granted [Line Items]    
Volatility   40.00%
Risk-free interest rate 1.10% 0.37%
0% Expected life (years)   5 years
Maximum [Member]    
Capital Structure (Details) - Schedule of valuation of options granted [Line Items]    
Volatility   60.00%
Risk-free interest rate 1.63% 0.78%
0% Expected life (years)   10 years
XML 106 R92.htm IDEA: XBRL DOCUMENT v3.22.1
Capital Structure (Details) - Schedule of option activity under the company's stock option plans - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Schedule of option activity under the company's stock option plans [Abstract]    
Number of Options, outstanding beginning 3,133,109 493,102
Weighted Average Exercise Price, outstanding beginning $ 3.51 $ 3.16
Aggregate Intrinsic Value, outstanding beginning
Number of Options,Granted 1,520,017 3,433,941
Weighted Average Exercise Price,Granted $ 12.13 $ 3.49
Number of Options, Exercised (657,620)
Weighted Average Exercise Price, Exercised $ 3.23
Number of Options, Forfeited/Expired/Cancelled (431,217) (793,934)
Weighted Average Exercise Price, Forfeited/Expired/Cancelled $ 3.98 $ 3.2
Number of Options, outstanding ending 3,564,289 3,133,109
Weighted Average Exercise Price, outstanding ending $ 7.18 $ 3.51
Aggregate Intrinsic value, outstanding ending $ 12,527
Number of Options, Options vested and exercisable 1,841,558  
Weighted Average Exercise Price, Options vested and exercisable $ 5.2  
Number of Options, Options vested and expected to vest 3,340,131  
Weighted Average Exercise Price, Options vested and expected to vest $ 7.04  
XML 107 R93.htm IDEA: XBRL DOCUMENT v3.22.1
Capital Structure (Details) - Schedule of options vested and exercisable
12 Months Ended
Dec. 31, 2021
$ / shares
shares
2.28 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Vested and Exercisable, Number of Options | shares 790,497
Options Vested and Exercisable, Weighted Average Remaining Contractual Life (Years) 8 years 4 months 20 days
Options Vested and Exercisable, Weighted Average Exercise Price (in Dollars per share) | $ / shares $ 2.28
4.86 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Vested and Exercisable, Number of Options | shares 755,402
Options Vested and Exercisable, Weighted Average Remaining Contractual Life (Years) 8 years 9 months 21 days
Options Vested and Exercisable, Weighted Average Exercise Price (in Dollars per share) | $ / shares $ 4.86
13.84-$14.49 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Vested and Exercisable, Number of Options | shares 295,659
Options Vested and Exercisable, Weighted Average Remaining Contractual Life (Years) 9 years 1 month 20 days
Options Vested and Exercisable, Weighted Average Exercise Price (in Dollars per share) | $ / shares $ 13.86
XML 108 R94.htm IDEA: XBRL DOCUMENT v3.22.1
Capital Structure (Details) - Schedule of options expected to vest
12 Months Ended
Dec. 31, 2021
$ / shares
shares
2.28 [Member]  
Capital Structure (Details) - Schedule of options expected to vest [Line Items]  
Options Vested to Expected to Vest, Number of Options | shares 1,023,122
Options Vested to Expected to Vest, Weighted Average Remaining Contractual Life (Years) 8 years 4 months 20 days
Options Vested to Expected to Vest, Weighted Average Exercise Price (in Dollars per share) | $ / shares $ 2.28
4.86 [Member]  
Capital Structure (Details) - Schedule of options expected to vest [Line Items]  
Options Vested to Expected to Vest, Number of Options | shares 1,084,119
Options Vested to Expected to Vest, Weighted Average Remaining Contractual Life (Years) 8 years 9 months 25 days
Options Vested to Expected to Vest, Weighted Average Exercise Price (in Dollars per share) | $ / shares $ 4.86
7.68 - $9.20 [Member]  
Capital Structure (Details) - Schedule of options expected to vest [Line Items]  
Options Vested to Expected to Vest, Number of Options | shares 234,070
Options Vested to Expected to Vest, Weighted Average Remaining Contractual Life (Years) 9 years 4 months 6 days
Options Vested to Expected to Vest, Weighted Average Exercise Price (in Dollars per share) | $ / shares $ 7.96
13.84 - $18.61 [Member]  
Capital Structure (Details) - Schedule of options expected to vest [Line Items]  
Options Vested to Expected to Vest, Number of Options | shares 998,820
Options Vested to Expected to Vest, Weighted Average Remaining Contractual Life (Years) 9 years 1 month 28 days
Options Vested to Expected to Vest, Weighted Average Exercise Price (in Dollars per share) | $ / shares $ 14.05
XML 109 R95.htm IDEA: XBRL DOCUMENT v3.22.1
Capital Structure (Details) - Schedule of warrant activity - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Warrant [Member]    
Capital Structure (Details) - Schedule of warrant activity [Line Items]    
Number of Warrants, Beginning balance 828,171
Number of Warrants, Granted 377,968 828,171
Number of Warrants, Exercised (934,295)
Number of Warrants, Ending balance 271,844 828,171
Weighted Average Exercise Price [Member]    
Capital Structure (Details) - Schedule of warrant activity [Line Items]    
Weighted Average Exercise Price, Beginning balance $ 0.02
Weighted Average Exercise Price, Granted 0.02 0.02
Weighted Average Exercise Price, Exercised 0.02
Weighted Average Exercise Price, Ending balance $ 0.02 $ 0.02
XML 110 R96.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Mar. 27, 2020
Income Tax Disclosure [Abstract]      
Percentage of annual deduction limitation 80.00%   80.00%
Tax provision $ 25    
Operating loss carryforwards federal and state $ 52,200 $ 28,900  
Valuation allowance deferred tax asset percentage 100.00%    
Federal net operating loss carryforwards $ 52,200    
State net operating loss carryforwards 28,900    
Federal balance 675    
Carry forward amount 51,500    
Federal research credits $ 571    
XML 111 R97.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Details) - Schedule of U.S. Federal statutory tax rate and effective tax rate for financial statement purposes
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Schedule of U.S. Federal statutory tax rate and effective tax rate for financial statement purposes [Abstract]    
US Federal statutory tax rate 21.00% 21.00%
State taxes 3.80% 3.00%
Permanent differences and other 0.10% 0.00%
Debt extinguishment 1.70% (5.50%)
Derivative liabilities 0.00% (2.80%)
Debt discount 0.00% (6.30%)
Prior period adjustments to opening deferred tax 2.20% 0.00%
Stock-based compensation (2.40%) 0.00%
Change in valuation allowance (26.40%) (9.40%)
Total 0.00% 0.00%
XML 112 R98.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Details) - Schedule of deferred tax assets and liabilities - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Schedule of deferred tax assets and liabilities [Abstract]    
Net operating loss carryforward $ 12,565 $ 4,324
Accruals, reserves, and other 2,529
Stock-based compensation 491
Research and development tax credit carryforward 571
Lease liability 333
Total deferred tax assets 16,489 4,324
Valuation allowance (13,852) (3,077)
Net deferred tax assets 2,637 1,247
Fixed assets (144) (24)
Intangible assets (1,888) 26
Debt discount (1,249)
Right of use asset (323)
Deferred commissions (307)
Total deferred tax liabilities (2,662)
Net deferred tax liabilities $ (25)
XML 113 R99.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss Per Share (Details) - Schedule of basic and diluted net loss per share - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Numerator:    
Net loss attributable to Agrify Corporation $ (32,465) $ (21,617)
Accrued dividend attributable to Preferred A Stockholders (61) (583)
Net loss available for common shareholders $ (32,526) $ (22,200)
Denominator:    
Weighted-average common shares outstanding – basic and diluted (in Shares) 19,090,932 4,175,867
Net loss per share attributable to common stockholders – basic and diluted (in Dollars per share) $ (1.69) $ (5.32)
XML 114 R100.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss Per Share (Details) - Schedule of anti-dilutive shares - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive shares 3,836,133 3,961,282
Options Outstanding [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive shares 3,564,289 3,133,109
Warrants Outstanding [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive shares 271,844 828,173
XML 115 R101.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Details) - USD ($)
12 Months Ended
Sep. 30, 2021
Mar. 09, 2020
Dec. 31, 2021
Dec. 31, 2020
Sep. 18, 2021
Feb. 28, 2021
Sep. 07, 2019
Commitments and Contingencies (Details) [Line Items]              
Weighted average discount rate     7.16%        
Purchase order mack amount           $ 5,200,000  
Purchase order increased $ 11,500,000            
Minimum purchases amount first year     $ 309,000        
Minimum purchases amount second year     660,000        
Initial term   5 years          
Minimum purchase increase percentage   3.00%          
Compared purchase value     40,000        
Compared purchase value       $ 38,000      
Final payment of approximately     864,000        
Committed purchases amount       1,900,000      
Production service fee     $ 300        
Agreement term     10 years        
Minimum purchase price       $ 582      
Minimum [Member]              
Commitments and Contingencies (Details) [Line Items]              
Finance leases have remaining lease terms     1 year        
Minimum purchase price         $ 577    
Maximum [Member]              
Commitments and Contingencies (Details) [Line Items]              
Finance leases have remaining lease terms     5 years        
Minimum purchase price         $ 607    
Bluezone Products, Inc. [Member]              
Commitments and Contingencies (Details) [Line Items]              
Minimum purchases amount first year             $ 480,000
Minimum purchases amount second year             $ 600,000
Enozo Technologies Inc. [Member]              
Commitments and Contingencies (Details) [Line Items]              
Minimum purchases amount first year December 31, 2021   $ 375,000          
Minimum purchases amount first year December 31, 2022   750,000          
Minimum purchases amount first year December 31, 2023   $ 1,100,000          
Leases [Member] | Minimum [Member]              
Commitments and Contingencies (Details) [Line Items]              
Finance leases have remaining lease terms     1 year        
Leases [Member] | Maximum [Member]              
Commitments and Contingencies (Details) [Line Items]              
Finance leases have remaining lease terms     5 years        
XML 116 R102.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Details) - Schedule of lease activity - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Schedule of lease activity [Abstract]    
Operating lease cost $ 396
Finance lease cost:    
Amortization of right-of-use assets 179 75
Interest on lease liabilities 42 22
Short-term lease cost 240
Total lease cost $ 617 $ 337
Weighted-average remaining lease term – finance leases 3 years 1 month 9 days 3 years 11 months 12 days
Weighted-average remaining lease term – operating leases 2 years 4 months 9 days
Weighted-average discount rate – finance leases 8.03% 8.11%
Weighted-average discount rate – operating leases 6.29%
Right-of-use assets, net $ 1,859 $ 544
Operating lease liabilities, current 814
Operating lease liabilities, non- current 704
Total operating lease liabilities 1,518
Finance lease liabilities, current 156 148
Finance lease liabilities, non- current 293 434
Total finance lease liabilities $ 449 $ 582
XML 117 R103.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Details) - Schedule of lease liabilities under non-cancellable finance leases
$ in Thousands
Dec. 31, 2021
USD ($)
Operating lease [Member]  
Commitments and Contingencies (Details) - Schedule of lease liabilities under non-cancellable finance leases [Line Items]  
2022 $ 833
2023 471
2024 171
2025 107
2026 63
Total minimum lease payments 1,645
Less imputed interest (127)
Total lease liabilities 1,518
Finance lease [Member]  
Commitments and Contingencies (Details) - Schedule of lease liabilities under non-cancellable finance leases [Line Items]  
2022 186
2023 159
2024 97
2025 51
2026 15
Total minimum lease payments 508
Less imputed interest (59)
Total lease liabilities $ 449
XML 118 R104.htm IDEA: XBRL DOCUMENT v3.22.1
Related Parties (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
Related Party Transactions [Abstract]  
Down payment on inventory orders $ 480
XML 119 R105.htm IDEA: XBRL DOCUMENT v3.22.1
Related Parties (Details) - Schedule of net purchasing (sales) activity - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Bluezone [Member]    
Related Party Transaction [Line Items]    
Net purchase $ 309 $ 694
4D Bios [Member]    
Related Party Transaction [Line Items]    
Net purchase [1] 1,312 1,128
Enozo [Member]    
Related Party Transaction [Line Items]    
Net purchase 40 123
Cannae Policy Group [Member]    
Related Party Transaction [Line Items]    
Net purchase 50
Accounts payable related parties (8)
Topline Performance Solutions [Member]    
Related Party Transaction [Line Items]    
Net purchase 11
Valiant Americas, LLC. [Member]    
Related Party Transaction [Line Items]    
Net purchase 6,048 7,085
Accounts payable related parties (922) 4,246
Cannaquip [Member]    
Related Party Transaction [Line Items]    
Net purchase 209
Accounts payable related parties (21)
NEIA [Member]    
Related Party Transaction [Line Items]    
Revenue from related parties (22,010) (3,916)
Notes receivable related parties 3,500 1,665
Greenstone Holdings [Member]    
Related Party Transaction [Line Items]    
Revenue from related parties (9,429) (9)
Notes receivable related parties 11,177
Living Green Farm [Member]    
Related Party Transaction [Line Items]    
Revenue from related parties (58)
Notes receivable related parties 34
Bluezone One [Member]    
Related Party Transaction [Line Items]    
Notes receivable related parties $ 7
[1] Purchases from 4D for the year ended December 31, 2020 includes $480 thousand related to a down payment on inventory orders.
XML 120 R106.htm IDEA: XBRL DOCUMENT v3.22.1
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Mar. 14, 2022
Jan. 25, 2022
Dec. 31, 2021
Subsequent Events (Details) [Line Items]      
Warrant is exercisable share (in Shares)     1
Common Stock price per share (in Dollars per share)     $ 0.001
Purchase price per share (in Dollars per share)     $ 6,900
Gross proceeds (in Dollars)     $ 27,300
Society acquisition consisted description     The aggregate consideration for the Lab Society Acquisition consisted of: (a) $4.0 million in cash, subject to certain adjustments for working capital, cash and indebtedness of Lab Society at closing; (b) 425,611 shares of the Company’s common stock (the “Buyer Shares”); and (c) the Earn-out Consideration (as defined below), to the extent earned. 
Buyer shares issuable (in Shares)     127,682
Merger agreement includes descrption     The Merger Agreement includes customary post-closing adjustments, representations and warranties and covenants of the parties. The Owners may become entitled to additional consideration with a value of up to $3.5 million based on the eligible net revenues achieved by the Lab Society business during the fiscal years ending December 31, 2022 and December 31, 2023, of which 50% will be payable in cash and the remaining 50% will be payable by issuing shares of the Company’s common stock. 
Aggregate principal amount (in Dollars)     $ 779
Preferred stock percentage 30.00%    
Common Stock [Member]      
Subsequent Events (Details) [Line Items]      
Price per share (in Dollars per share)     $ 7.48
Subsequent Event [Member]      
Subsequent Events (Details) [Line Items]      
Purchase agreement description   the Company entered into a Securities Purchase Agreement (the “Securities Agreement”) with an institutional investor and other accredited investors for the sale by the Company of (i) 2,450,350 shares (the “Shares”) of the Company’s common stock, par value $0.001 per share (the “Common Stock”), (ii) pre-funded warrants (the “Pre-Funded Warrants”) to purchase up to an aggregate of 1,570,644 shares of Common Stock and (iii) warrants to purchase up to an aggregate of 3,015,745 shares of Common Stock (the “Common Warrants” and, collectively with the Pre-Funded Warrants, the “Warrants”), in a private placement offering. The combined purchase price for one share of Common Stock (or one Pre-Funded Warrant) and accompanying fraction of a Common Warrant was $6.80.  
Forecast [Member]      
Subsequent Events (Details) [Line Items]      
Payment rate 4.00%    
Stated interest rate 6.75%    
Interest rate 107.00%    
Subsequent event description (i) restrict the Company and its subsidiaries from incurring any additional indebtedness or suffering any liens, subject to specified exceptions, (ii) restrict the ability of the Company and its subsidiaries from making certain investments, subject to specified exceptions, (iii) restrict the declaration of any dividends or other distributions, subject to specified exceptions, (iv) require the Company to maintain specified earnings and adjusted EBITDA targets, and (v) require the Company to maintain minimum amounts of cash on hand. If an event of default under the Note occurs, the Investor can elect to redeem the Note for cash equal to 115% of the then-outstanding principal amount of the Note (or such lesser principal amount accelerated by the Investor), plus accrued and unpaid interest, including default interest, which accrues at a rate per annum equal to 15% from the date of a default or event of default.    
Forecast [Member] | Common Stock [Member]      
Subsequent Events (Details) [Line Items]      
Interest rate 4.99%    
Percentage of common stock 65.00%    
Forecast [Member] | Warrant [Member]      
Subsequent Events (Details) [Line Items]      
Aggregate principal amount (in Dollars) $ 35,000    
Interest rate 4.99%    
Securities Purchase Agreement [Member] | Forecast [Member]      
Subsequent Events (Details) [Line Items]      
Price per share (in Dollars per share) $ 0.001    
Investor expenses (in Dollars) $ 65,000    
Aggregate principal amount (in Dollars) $ 65,000    
Aggregate shares (in Shares) 6,881,108    
Payment rate 8.75%    
Stated interest rate 106.75%    
Subsequent event description Each Warrant to be issued in the initial closing will have an exercise price of $6.75 per share, subject to adjustment for stock splits, reverse stock splits, stock dividends and similar transactions, will be immediately exercisable, has a term of five and one-half years from the date of issuance and will be exercisable on a cash basis, unless there is not an effective registration statement covering the resale of the shares issuable upon exercise of the Warrant (the “Warrant Shares”), in which case the Warrant shall also be exercisable on a cashless exercise basis at the Investor’s election. The Securities Purchase Agreement requires the Company to file resale registration statements with respect to the Warrant Shares as soon as practicable and in any event within 45 days following the initial closing and any subsequent closings.     
Investor [Member] | Forecast [Member]      
Subsequent Events (Details) [Line Items]      
Interest rate 9.99%    
XML 121 f10k2021_agrifycorp_htm.xml IDEA: XBRL DOCUMENT 0001800637 2021-01-01 2021-12-31 0001800637 2022-03-24 0001800637 2021-06-30 0001800637 2021-12-31 0001800637 2020-12-31 0001800637 us-gaap:PreferredClassAMember 2021-12-31 0001800637 us-gaap:PreferredClassAMember 2020-12-31 0001800637 2020-01-01 2020-12-31 0001800637 us-gaap:CommonStockMember 2019-12-31 0001800637 us-gaap:PreferredStockMember 2019-12-31 0001800637 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001800637 agfy:SubscriptionReceivableMember 2019-12-31 0001800637 us-gaap:RetainedEarningsMember 2019-12-31 0001800637 us-gaap:ParentMember 2019-12-31 0001800637 us-gaap:NoncontrollingInterestMember 2019-12-31 0001800637 2019-12-31 0001800637 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001800637 us-gaap:PreferredStockMember 2020-01-01 2020-12-31 0001800637 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001800637 agfy:SubscriptionReceivableMember 2020-01-01 2020-12-31 0001800637 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001800637 us-gaap:ParentMember 2020-01-01 2020-12-31 0001800637 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-12-31 0001800637 agfy:TriGrowSystemsMember us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001800637 agfy:TriGrowSystemsMember us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001800637 agfy:TriGrowSystemsMember us-gaap:ParentMember 2020-01-01 2020-12-31 0001800637 agfy:TriGrowSystemsMember us-gaap:NoncontrollingInterestMember 2020-01-01 2020-12-31 0001800637 agfy:TriGrowSystemsMember 2020-01-01 2020-12-31 0001800637 us-gaap:CommonStockMember 2020-12-31 0001800637 us-gaap:PreferredStockMember 2020-12-31 0001800637 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001800637 agfy:SubscriptionReceivableMember 2020-12-31 0001800637 us-gaap:RetainedEarningsMember 2020-12-31 0001800637 us-gaap:ParentMember 2020-12-31 0001800637 us-gaap:NoncontrollingInterestMember 2020-12-31 0001800637 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001800637 us-gaap:PreferredStockMember 2021-01-01 2021-12-31 0001800637 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001800637 agfy:SubscriptionReceivableMember 2021-01-01 2021-12-31 0001800637 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001800637 us-gaap:ParentMember 2021-01-01 2021-12-31 0001800637 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-12-31 0001800637 agfy:PrecisionAndCascadesMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001800637 agfy:PrecisionAndCascadesMember us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001800637 agfy:PrecisionAndCascadesMember us-gaap:ParentMember 2021-01-01 2021-12-31 0001800637 agfy:PrecisionAndCascadesMember 2021-01-01 2021-12-31 0001800637 agfy:PurePressuresMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001800637 agfy:PurePressuresMember us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001800637 agfy:PurePressuresMember us-gaap:ParentMember 2021-01-01 2021-12-31 0001800637 agfy:PurePressuresMember 2021-01-01 2021-12-31 0001800637 us-gaap:CommonStockMember 2021-12-31 0001800637 us-gaap:PreferredStockMember 2021-12-31 0001800637 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001800637 agfy:SubscriptionReceivableMember 2021-12-31 0001800637 us-gaap:RetainedEarningsMember 2021-12-31 0001800637 us-gaap:ParentMember 2021-12-31 0001800637 us-gaap:NoncontrollingInterestMember 2021-12-31 0001800637 us-gaap:IPOMember 2021-01-26 2021-02-02 0001800637 us-gaap:OverAllotmentOptionMember 2021-01-26 2021-02-02 0001800637 us-gaap:IPOMember 2021-01-25 2021-02-04 0001800637 us-gaap:IPOMember 2021-01-20 2021-02-19 0001800637 us-gaap:IPOMember 2021-02-19 0001800637 us-gaap:IPOMember 2021-03-01 2021-03-22 0001800637 2021-03-01 2021-03-22 0001800637 2021-03-22 0001800637 2021-09-02 2021-09-14 0001800637 2021-09-01 2021-09-30 0001800637 agfy:AgrifyValiantLLCMember 2021-12-31 0001800637 agfy:AgrifyBrandsLLCMember 2021-12-31 0001800637 agfy:TeejanPodponicsInternationalLLCMember 2021-12-31 0001800637 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001800637 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001800637 us-gaap:SalesRevenueNetMember agfy:CustomerMember 2021-01-01 2021-12-31 0001800637 us-gaap:AccountsReceivableMember agfy:CustomerMember 2021-01-01 2021-12-31 0001800637 us-gaap:SalesRevenueNetMember 2021-01-01 2021-12-31 0001800637 us-gaap:SalesRevenueNetMember 2020-01-01 2020-12-31 0001800637 us-gaap:AccountsReceivableMember 2021-01-01 2021-12-31 0001800637 us-gaap:AccountsReceivableMember 2020-01-01 2020-12-31 0001800637 agfy:NewEnglandInnovationAssociationMember 2021-01-01 2021-12-31 0001800637 agfy:NewEnglandInnovationAssociationMember 2020-01-01 2020-12-31 0001800637 agfy:CustomerBMember 2021-01-01 2021-12-31 0001800637 agfy:CustomerBMember 2020-01-01 2020-12-31 0001800637 agfy:GreenstoneHoldingsMember 2021-01-01 2021-12-31 0001800637 agfy:GreenstoneHoldingsMember 2020-01-01 2020-12-31 0001800637 agfy:CustomerDMember 2021-01-01 2021-12-31 0001800637 agfy:CustomerDMember 2020-01-01 2020-12-31 0001800637 agfy:CustomerFMember 2021-01-01 2021-12-31 0001800637 agfy:CustomerFMember 2020-01-01 2020-12-31 0001800637 pf0:MinimumMember us-gaap:ComputerEquipmentMember 2021-01-01 2021-12-31 0001800637 pf0:MaximumMember us-gaap:ComputerEquipmentMember 2021-01-01 2021-12-31 0001800637 us-gaap:FurnitureAndFixturesMember 2021-01-01 2021-12-31 0001800637 agfy:SoftwareMember 2021-01-01 2021-12-31 0001800637 us-gaap:VehiclesMember 2021-01-01 2021-12-31 0001800637 agfy:ResearchAndDevelopmentLaboratoryEquipmentMember 2021-01-01 2021-12-31 0001800637 pf0:MinimumMember us-gaap:MachineryAndEquipmentMember 2021-01-01 2021-12-31 0001800637 pf0:MaximumMember us-gaap:MachineryAndEquipmentMember 2021-01-01 2021-12-31 0001800637 pf0:MinimumMember agfy:LeasedEquipmentAtCustomerMember 2021-01-01 2021-12-31 0001800637 pf0:MaximumMember agfy:LeasedEquipmentAtCustomerMember 2021-01-01 2021-12-31 0001800637 pf0:MinimumMember agfy:TotalRevenueAmountMember 2021-01-01 2021-12-31 0001800637 pf0:MaximumMember agfy:TotalRevenueAmountMember 2021-01-01 2021-12-31 0001800637 pf0:MinimumMember us-gaap:TradeNamesMember 2021-01-01 2021-12-31 0001800637 pf0:MaximumMember us-gaap:TradeNamesMember 2021-01-01 2021-12-31 0001800637 pf0:MinimumMember agfy:AcquiredDevelopedTechnologyMember 2021-01-01 2021-12-31 0001800637 pf0:MaximumMember agfy:AcquiredDevelopedTechnologyMember 2021-01-01 2021-12-31 0001800637 agfy:NoncompeteAgreementMember 2021-01-01 2021-12-31 0001800637 pf0:MinimumMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001800637 pf0:MaximumMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001800637 pf0:MinimumMember agfy:CapitalizedWebsiteCostsMember 2021-01-01 2021-12-31 0001800637 pf0:MaximumMember agfy:CapitalizedWebsiteCostsMember 2021-01-01 2021-12-31 0001800637 us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-12-31 0001800637 us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-12-31 0001800637 us-gaap:TransferredOverTimeMember 2021-01-01 2021-12-31 0001800637 us-gaap:TransferredOverTimeMember 2020-01-01 2020-12-31 0001800637 agfy:BusinessCombinationMember 2021-01-01 2021-12-31 0001800637 us-gaap:FairValueInputsLevel1Member 2021-12-31 0001800637 us-gaap:FairValueInputsLevel2Member 2021-12-31 0001800637 us-gaap:FairValueInputsLevel3Member 2021-12-31 0001800637 us-gaap:FairValueInputsLevel1Member 2020-12-31 0001800637 us-gaap:FairValueInputsLevel2Member 2020-12-31 0001800637 us-gaap:FairValueInputsLevel3Member 2020-12-31 0001800637 us-gaap:FairValueInputsLevel1Member us-gaap:MunicipalBondsMember 2021-12-31 0001800637 us-gaap:FairValueInputsLevel2Member us-gaap:MunicipalBondsMember 2021-12-31 0001800637 us-gaap:FairValueInputsLevel3Member us-gaap:MunicipalBondsMember 2021-12-31 0001800637 us-gaap:MunicipalBondsMember 2021-12-31 0001800637 us-gaap:FairValueInputsLevel1Member us-gaap:MunicipalBondsMember 2020-12-31 0001800637 us-gaap:FairValueInputsLevel2Member us-gaap:MunicipalBondsMember 2020-12-31 0001800637 us-gaap:FairValueInputsLevel3Member us-gaap:MunicipalBondsMember 2020-12-31 0001800637 us-gaap:MunicipalBondsMember 2020-12-31 0001800637 us-gaap:FairValueInputsLevel1Member agfy:CorporateBondsMember 2021-12-31 0001800637 us-gaap:FairValueInputsLevel2Member agfy:CorporateBondsMember 2021-12-31 0001800637 us-gaap:FairValueInputsLevel3Member agfy:CorporateBondsMember 2021-12-31 0001800637 agfy:CorporateBondsMember 2021-12-31 0001800637 us-gaap:FairValueInputsLevel1Member agfy:CorporateBondsMember 2020-12-31 0001800637 us-gaap:FairValueInputsLevel2Member agfy:CorporateBondsMember 2020-12-31 0001800637 us-gaap:FairValueInputsLevel3Member agfy:CorporateBondsMember 2020-12-31 0001800637 agfy:CorporateBondsMember 2020-12-31 0001800637 agfy:AgrifyTTKSolutionMember 2021-12-31 0001800637 agfy:UnderContractMember agfy:AgrifyTTKSolutionMember 2021-01-01 2021-12-31 0001800637 pf0:MinimumMember 2021-01-01 2021-12-31 0001800637 pf0:MaximumMember 2021-01-01 2021-12-31 0001800637 pf0:MinimumMember 2021-12-31 0001800637 pf0:MaximumMember 2021-12-31 0001800637 agfy:CompanyAAgrifyTTKSolutionMember 2021-12-31 0001800637 agfy:CompanyAAgrifyTTKSolutionMember 2020-12-31 0001800637 agfy:GreenstoneHoldingsMember 2021-12-31 0001800637 agfy:GreenstoneHoldingsMember 2020-12-31 0001800637 agfy:CompanyCAgrifyTTKSolutionMember 2021-12-31 0001800637 agfy:CompanyCAgrifyTTKSolutionMember 2020-12-31 0001800637 agfy:CompanyDAgrifyTTKSolutionMember 2021-12-31 0001800637 agfy:CompanyDAgrifyTTKSolutionMember 2020-12-31 0001800637 agfy:CompanyEAgrifyTTKSolutionMember 2021-12-31 0001800637 agfy:CompanyEAgrifyTTKSolutionMember 2020-12-31 0001800637 agfy:NonTTKSolutionsMember 2021-12-31 0001800637 agfy:NonTTKSolutionsMember 2020-12-31 0001800637 us-gaap:ComputerEquipmentMember 2021-12-31 0001800637 us-gaap:ComputerEquipmentMember 2020-12-31 0001800637 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001800637 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001800637 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001800637 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001800637 us-gaap:MachineryAndEquipmentMember 2021-12-31 0001800637 us-gaap:MachineryAndEquipmentMember 2020-12-31 0001800637 agfy:SoftwareMember 2021-12-31 0001800637 agfy:SoftwareMember 2020-12-31 0001800637 us-gaap:VehiclesMember 2021-12-31 0001800637 us-gaap:VehiclesMember 2020-12-31 0001800637 agfy:ResearchAndDevelopmentLaboratoryEquipmentMember 2021-12-31 0001800637 agfy:ResearchAndDevelopmentLaboratoryEquipmentMember 2020-12-31 0001800637 agfy:LeasedEquipmentAtCustomerMember 2021-12-31 0001800637 agfy:LeasedEquipmentAtCustomerMember 2020-12-31 0001800637 us-gaap:TransportationEquipmentMember 2021-12-31 0001800637 us-gaap:TransportationEquipmentMember 2020-12-31 0001800637 us-gaap:ConstructionInProgressMember 2021-12-31 0001800637 us-gaap:ConstructionInProgressMember 2020-12-31 0001800637 us-gaap:TrademarksAndTradeNamesMember 2020-12-31 0001800637 us-gaap:TrademarksAndTradeNamesMember 2021-01-01 2021-12-31 0001800637 us-gaap:TrademarksAndTradeNamesMember 2021-12-31 0001800637 us-gaap:CustomerRelationshipsMember 2020-12-31 0001800637 us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001800637 us-gaap:CustomerRelationshipsMember 2021-12-31 0001800637 agfy:AcquiredDevelopedTechnologyMember 2020-12-31 0001800637 agfy:AcquiredDevelopedTechnologyMember 2021-01-01 2021-12-31 0001800637 agfy:AcquiredDevelopedTechnologyMember 2021-12-31 0001800637 agfy:NoncompeteMember 2020-12-31 0001800637 agfy:NoncompeteMember 2021-01-01 2021-12-31 0001800637 agfy:NoncompeteMember 2021-12-31 0001800637 agfy:CapitalizedWebsiteCostsMember 2020-12-31 0001800637 agfy:CapitalizedWebsiteCostsMember 2021-01-01 2021-12-31 0001800637 agfy:CapitalizedWebsiteCostsMember 2021-12-31 0001800637 agfy:CascadeSciencesLLCMember 2021-12-31 0001800637 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2021-12-31 0001800637 agfy:PurePressureMember 2021-01-01 2021-12-31 0001800637 agfy:PurePressureMember 2021-12-31 0001800637 agfy:TriGrowMember 2020-01-22 0001800637 agfy:TriGrowMember 2020-01-02 2020-01-22 0001800637 pf0:MaximumMember agfy:TriGrowMember 2020-01-02 2020-01-22 0001800637 pf0:MinimumMember agfy:TriGrowMember 2020-01-02 2020-01-22 0001800637 agfy:TriGrowMember 2020-01-20 2020-01-22 0001800637 agfy:BrandRightsMember 2021-01-01 2021-12-31 0001800637 agfy:TriGrowMember 2020-01-24 2020-12-31 0001800637 agfy:HarborMountainHoldingsLLCMember 2020-07-31 0001800637 agfy:HarborMountainHoldingsLLCMember 2020-09-19 2020-09-20 0001800637 agfy:HarborMountainHoldingsLLCMember 2020-12-31 0001800637 agfy:HarborMountainHoldingsLLCMember 2020-07-22 2020-12-31 0001800637 agfy:PrecisionAndCascadeMember 2021-01-01 2021-12-31 0001800637 agfy:CascadeAndPrecisionMember 2021-01-01 2021-12-31 0001800637 agfy:CascadeAndPrecisionMember 2021-12-31 0001800637 agfy:PrecisionAndCascadeMember 2021-01-01 2021-12-31 0001800637 agfy:CascadeAndPrecisionMember us-gaap:TradeNamesMember 2021-12-31 0001800637 agfy:CascadeAndPrecisionMember pf0:MinimumMember us-gaap:TradeNamesMember 2021-01-01 2021-12-31 0001800637 agfy:CascadeAndPrecisionMember pf0:MaximumMember us-gaap:TradeNamesMember 2021-01-01 2021-12-31 0001800637 agfy:CascadeAndPrecisionMember agfy:AcquiredDevelopedTechnologyMember 2021-12-31 0001800637 agfy:CascadeAndPrecisionMember agfy:AcquiredDevelopedTechnologyMember 2021-01-01 2021-12-31 0001800637 agfy:CascadeAndPrecisionMember agfy:NoncompeteAgreementMember 2021-12-31 0001800637 agfy:CascadeAndPrecisionMember agfy:NoncompeteAgreementMember 2021-01-01 2021-12-31 0001800637 agfy:CascadeAndPrecisionMember us-gaap:CustomerRelationshipsMember 2021-12-31 0001800637 agfy:CascadeAndPrecisionMember pf0:MinimumMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001800637 agfy:CascadeAndPrecisionMember pf0:MaximumMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001800637 agfy:CascadeAndPrecisionMember agfy:TotalIdentifiedIntangibleAssetsMember 2021-12-31 0001800637 agfy:PurePressureMember us-gaap:TradeNamesMember 2021-12-31 0001800637 agfy:PurePressureMember us-gaap:TradeNamesMember 2021-01-01 2021-12-31 0001800637 agfy:PurePressureMember agfy:AcquiredDevelopedTechnologyMember 2021-12-31 0001800637 agfy:PurePressureMember agfy:AcquiredDevelopedTechnologyMember 2021-01-01 2021-12-31 0001800637 agfy:PurePressureMember us-gaap:CustomerRelationshipsMember 2021-12-31 0001800637 agfy:PurePressureMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001800637 agfy:PurePressureMember agfy:TotalIdentifiedIntangibleAssetsMember 2021-12-31 0001800637 agfy:PrecisionAndCascadeMember 2020-01-01 2020-12-31 0001800637 agfy:AcquisitionOfPurePressureMember 2021-01-01 2021-12-31 0001800637 agfy:AcquisitionOfPurePressureMember 2021-01-01 2021-12-31 0001800637 agfy:AcquisitionOfPurePressureMember 2021-12-31 0001800637 agfy:TriGrowMember 2021-01-01 2021-12-31 0001800637 agfy:BrandRightsMember 2021-12-31 0001800637 agfy:CustomerRelationshipMember 2021-12-31 0001800637 agfy:HarborMountainHoldingsLLCMember 2021-01-01 2021-12-31 0001800637 agfy:HarborMountainHoldingsLLCMember 2021-01-01 2021-12-31 0001800637 agfy:HarborMountainHoldingsLLCMember 2021-12-31 0001800637 pf0:ScenarioForecastMember 2022-05-01 2022-05-07 0001800637 pf0:ScenarioForecastMember 2025-07-01 2025-07-25 0001800637 agfy:PPPLoanMember 2021-09-30 0001800637 us-gaap:ConvertibleNotesPayableMember 2021-01-11 0001800637 us-gaap:ConvertibleNotesPayableMember 2020-01-01 2020-12-31 0001800637 us-gaap:ConvertibleNotesPayableMember 2020-12-31 0001800637 us-gaap:ConvertibleNotesPayableMember 2021-01-01 2021-12-31 0001800637 us-gaap:ConvertibleNotesPayableMember 2021-12-31 0001800637 us-gaap:IPOMember 2021-01-26 2021-02-01 0001800637 us-gaap:IPOMember 2021-02-01 0001800637 us-gaap:FairValueInputsLevel3Member 2020-01-01 2020-12-31 0001800637 agfy:PublicMember 2020-01-01 2020-12-31 0001800637 agfy:ProbabilityPublicTransactionOccurringMember 2020-01-01 2020-12-31 0001800637 pf0:MinimumMember agfy:ProbabilityPublicTransactionOccurringMember 2020-01-01 2020-12-31 0001800637 pf0:MaximumMember agfy:ProbabilityPublicTransactionOccurringMember 2020-01-01 2020-12-31 0001800637 agfy:ProbabilityPublicTransactionOccurringOneMember 2020-01-01 2020-12-31 0001800637 pf0:MinimumMember agfy:ProbabilityPublicTransactionOccurringOneMember 2020-01-01 2020-12-31 0001800637 pf0:MaximumMember agfy:ProbabilityPublicTransactionOccurringOneMember 2020-01-01 2020-12-31 0001800637 2020-01-09 0001800637 us-gaap:SeriesAPreferredStockMember 2020-01-09 0001800637 agfy:SeriesAConvertiblePreferredStockMember 2020-01-01 2020-03-31 0001800637 agfy:SeriesAConvertiblePreferredStockMember 2020-05-01 2020-05-31 0001800637 agfy:SeriesAConvertiblePreferredStockMember 2021-01-06 2021-01-11 0001800637 2021-02-01 0001800637 us-gaap:OverAllotmentOptionMember 2021-01-25 2021-02-04 0001800637 us-gaap:IPOMember 2021-02-04 0001800637 2021-02-04 0001800637 us-gaap:OverAllotmentOptionMember 2021-02-04 0001800637 us-gaap:SeriesAPreferredStockMember 2021-01-26 2021-02-01 0001800637 us-gaap:SeriesAPreferredStockMember 2021-02-01 0001800637 2021-01-20 2021-02-19 0001800637 2021-02-19 0001800637 us-gaap:OverAllotmentOptionMember 2021-01-20 2021-02-19 0001800637 us-gaap:OverAllotmentOptionMember 2021-03-01 2021-03-22 0001800637 us-gaap:OverAllotmentOptionMember 2021-03-22 0001800637 2021-03-15 2021-03-22 0001800637 2021-09-14 0001800637 agfy:HarborMountainHoldingsLLCMember 2021-09-01 2021-09-20 0001800637 2021-09-01 2021-09-20 0001800637 2021-09-19 2021-10-01 0001800637 2021-12-20 2021-12-31 0001800637 agfy:TwoThousandNineteenStockOptionPlanMember 2019-09-04 0001800637 pf0:MinimumMember agfy:TwoThousandNineteenStockOptionPlanMember 2020-08-01 2020-08-10 0001800637 pf0:MaximumMember agfy:TwoThousandNineteenStockOptionPlanMember 2020-10-02 2020-10-08 0001800637 agfy:TwoThousandNineteenStockOptionPlanMember 2021-01-01 2021-12-31 0001800637 agfy:TwoThousandTwentyPlanMember 2021-01-06 2021-01-11 0001800637 agfy:TwoThousandTwentyPlanMember 2021-01-01 2021-12-31 0001800637 us-gaap:WarrantMember 2021-12-31 0001800637 us-gaap:WarrantMember 2021-01-01 2021-12-31 0001800637 us-gaap:SubsequentEventMember us-gaap:PrivatePlacementMember 2022-01-01 2022-01-25 0001800637 us-gaap:SubsequentEventMember 2022-01-01 2022-01-25 0001800637 us-gaap:WarrantMember us-gaap:SubsequentEventMember 2022-01-01 2022-01-25 0001800637 pf0:MinimumMember us-gaap:SubsequentEventMember 2022-01-01 2022-01-25 0001800637 pf0:MaximumMember us-gaap:SubsequentEventMember 2022-01-01 2022-01-25 0001800637 us-gaap:SubsequentEventMember 2022-03-01 2022-03-23 0001800637 pf0:MinimumMember 2020-01-01 2020-12-31 0001800637 pf0:MaximumMember 2020-01-01 2020-12-31 0001800637 agfy:ExercisePriceRangeOneMember 2021-12-31 0001800637 agfy:ExercisePriceRangeOneMember 2021-01-01 2021-12-31 0001800637 agfy:ExercisePriceRangeTwoMember 2021-12-31 0001800637 agfy:ExercisePriceRangeTwoMember 2021-01-01 2021-12-31 0001800637 agfy:ExercisePriceRangeThreeMember 2021-12-31 0001800637 agfy:ExercisePriceRangeThreeMember 2021-01-01 2021-12-31 0001800637 agfy:ExercisePriceRangeFourMember 2021-12-31 0001800637 agfy:ExercisePriceRangeFourMember 2021-01-01 2021-12-31 0001800637 us-gaap:WarrantMember 2019-12-31 0001800637 agfy:WeightedAverageExercisePriceMember 2019-12-31 0001800637 us-gaap:WarrantMember 2020-01-01 2020-12-31 0001800637 agfy:WeightedAverageExercisePriceMember 2020-01-01 2020-12-31 0001800637 us-gaap:WarrantMember 2020-12-31 0001800637 agfy:WeightedAverageExercisePriceMember 2020-12-31 0001800637 agfy:WeightedAverageExercisePriceMember 2021-01-01 2021-12-31 0001800637 agfy:WeightedAverageExercisePriceMember 2021-12-31 0001800637 2020-03-27 0001800637 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001800637 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001800637 us-gaap:WarrantMember 2021-01-01 2021-12-31 0001800637 us-gaap:WarrantMember 2020-01-01 2020-12-31 0001800637 pf0:MinimumMember agfy:LeasesMember 2021-12-31 0001800637 pf0:MaximumMember agfy:LeasesMember 2021-12-31 0001800637 2021-02-28 0001800637 2021-09-29 2021-09-30 0001800637 agfy:BluezoneProductsIncMember 2019-09-07 0001800637 2020-03-01 2020-03-09 0001800637 agfy:EnozoTechnologiesIncMember 2020-03-09 0001800637 pf0:MinimumMember 2021-09-18 0001800637 pf0:MaximumMember 2021-09-18 0001800637 agfy:OperatingLeaseMember 2021-12-31 0001800637 agfy:FinanceLeaseMember 2021-12-31 0001800637 agfy:BluezoneMember 2021-01-01 2021-12-31 0001800637 agfy:BluezoneMember 2020-01-01 2020-12-31 0001800637 agfy:FourDBiosMember 2021-01-01 2021-12-31 0001800637 agfy:FourDBiosMember 2020-01-01 2020-12-31 0001800637 agfy:EnozoMember 2021-01-01 2021-12-31 0001800637 agfy:EnozoMember 2020-01-01 2020-12-31 0001800637 agfy:CannaePolicyGroupMember 2021-01-01 2021-12-31 0001800637 agfy:CannaePolicyGroupMember 2020-01-01 2020-12-31 0001800637 agfy:ToplinePerformanceSolutionsMember 2021-01-01 2021-12-31 0001800637 agfy:ToplinePerformanceSolutionsMember 2020-01-01 2020-12-31 0001800637 agfy:ValiantAmericasLLCMember 2021-01-01 2021-12-31 0001800637 agfy:ValiantAmericasLLCMember 2020-01-01 2020-12-31 0001800637 agfy:CannaquipMember 2021-01-01 2021-12-31 0001800637 agfy:CannaquipMember 2020-01-01 2020-12-31 0001800637 agfy:LivingGreenFarmMember 2021-01-01 2021-12-31 0001800637 agfy:LivingGreenFarmMember 2020-01-01 2020-12-31 0001800637 agfy:BluezoneOneMember 2021-12-31 0001800637 agfy:BluezoneOneMember 2020-12-31 0001800637 agfy:GreenstoneHoldingsMember 2021-12-31 0001800637 agfy:GreenstoneHoldingsMember 2020-12-31 0001800637 agfy:LivingGreenFarmMember 2021-12-31 0001800637 agfy:LivingGreenFarmMember 2020-12-31 0001800637 agfy:NewEnglandInnovationAssociationMember 2021-12-31 0001800637 agfy:NewEnglandInnovationAssociationMember 2020-12-31 0001800637 pf0:ScenarioForecastMember agfy:SecuritiesPurchaseAgreementMember 2022-03-14 0001800637 pf0:ScenarioForecastMember agfy:SecuritiesPurchaseAgreementMember 2022-03-01 2022-03-14 0001800637 pf0:ScenarioForecastMember 2022-03-14 0001800637 pf0:ScenarioForecastMember us-gaap:WarrantMember 2022-03-14 0001800637 pf0:ScenarioForecastMember us-gaap:CommonStockMember 2022-03-14 0001800637 pf0:ScenarioForecastMember 2022-03-01 2022-03-14 0001800637 2022-03-01 2022-03-14 0001800637 pf0:ScenarioForecastMember us-gaap:InvestorMember 2022-03-14 shares iso4217:USD iso4217:USD shares pure 10-K true 2021-12-31 --12-31 2021 false 001-39946 NV 30-0943453 76 Treble Cove Rd. Building 3 Billerica MA 01862 (617) 896-5243 Common Stock, par value $0.001 per share AGFY NASDAQ No No Yes Yes Non-accelerated Filer true true false false false 226200793 26542898 688 Marcum llp Melville, NY 12014000 8111000 44550000 1415000 54000 7222000 4014000 942000 20498000 5170000 981000 2452000 364000 86736000 18640000 22255000 6232000 873000 1479000 50090000 632000 14072000 1694000 1184000 182048000 21839000 9151000 693000 28764000 6550000 0 4777000 12493000 7141000 814000 1089000 3772000 152000 43590000 27029000 318000 435000 704000 12000 829000 44624000 28293000 50000000 50000000 0.001 0.001 22207103 22207103 4211677 4211677 21000 4000 2895000 2895000 0.001 0.001 0 0 0 0 105000 105000 0.001 0.001 0 0 100000 100000 196013000 19827000 -58975000 -26510000 137059000 -6679000 365000 225000 182048000 21839000 59859000 12087000 54625000 11517000 5234000 570000 34970000 9832000 3925000 3354000 1412000 40307000 13186000 -35073000 -12616000 74000 -481000 31000 2685000 -5618000 45000 -2924000 2773000 -9023000 -32300000 -21639000 25000 -32325000 -21639000 140000 -22000 -32465000 -21617000 -1.69 -5.32 19090932 4175176 3616125 4000 4124000 -40000 -4893000 -805000 -805000 1921000 1921000 1921000 40000 40000 40000 100000 10000000 10000000 10000000 40000 40000 595552 1356000 1356000 207000 1563000 2426000 2426000 2426000 -21617000 -21617000 -22000 -21639000 4211677 4000 100000 19827000 -26510000 -6679000 225000 -6454000 4211677 4000 100000 19827000 -26510000 -6679000 225000 -6454000 5552000 5552000 5552000 3869000 3869000 3869000 1697075 2000 13098000 13100000 13100000 8000 176000 176000 176000 6210000 6000 56955000 56961000 56961000 6388888 6000 79833000 79839000 79839000 1373038 1000 -100000 -1000 666403 1000 12354000 12355000 12355000 240301 2211000 2211000 2211000 657620 2132000 2132000 2132000 754101 1000 7000 8000 8000 -32465000 -32465000 140000 -32325000 22207103 21000 196013000 -58975000 137059000 365000 137424000 32465000 21617000 1310000 407000 951000 -1035000 1412000 1187000 54000 942000 5552000 1921000 176000 42000 -447000 2685000 -5618000 45000 -2924000 25000 5000 -120000 140000 -22000 3391000 3709000 6568000 2941000 1745000 -12000 29000 1127000 -527000 8284000 4780000 -3303000 -2249000 -30149000 -14782000 2220000 136000 104000 62209000 17743000 101000 22143000 35908000 1092000 -104740000 -1228000 10000000 56961000 79839000 2132000 8000 148000 40000 823000 -88000 13100000 40000 138792000 23915000 3903000 7905000 8111000 206000 12014000 8111000 289000 2426000 2769000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 1 — Nature of Business and Basis of Presentation </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Description of Business</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Agrify Corporation (“Agrify” or the “Company”) is a developer of highly advanced and proprietary precision hardware and software grow solutions for the indoor agriculture marketplace and provides equipment and solutions for cultivation, extraction, post-processing, and testing for the cannabis and hemp industry. The Company was formed in the State of Nevada on June 6, 2016 as Agrinamics, Inc., and subsequently changed its name to Agrify Corporation. The Company is sometimes referred to herein by the words “we,” “us,” “our,” and similar terminology.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has eight wholly owned subsidiaries, which are collectively referred to as the “Subsidiaries”:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">AGM Service Corp LLC (formerly AGM Service Corp Inc.);</span></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">TriGrow Systems, LLC (“TriGrow”, which acted as the Company’s exclusive distributor and which was acquired in January 2020 as TriGrow Systems, Inc. and converted to TriGrow Systems, LLC in May 2020);</span></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ariafy Finance, LLC;</span></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Agxiom, LLC;</span></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Harbor Mountain Holdings, LLC (“HMH”)(acquired in July 2020);</span></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cascade Sciences, LLC (“Cascade”)(which was acquired by the Company on October 1, 2021);</span></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Precision Extraction NewCo, LLC (“Precision”)(which was a newly formed subsidiary in connection with October 1, 2021 acquisition of Mass2Media, LLC, d/b/a PX2 Holdings, LLC, d/b/a Precision Extraction Solutions and Cascade); and</span></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">PurePressure, LLC (“PurePressure”)(which was acquired by the Company on December 31, 2021).</span></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company also has ownership interests in the following companies:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Teejan Podoponics International LLC (“TPI”)(the Company has owned 50% of TPI” since December 2018);</span></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Agrify-Valiant, LLC (“Agrify-Valiant”)(the Company owns 60% of Agrify-Valient, which was formed in December 2019); and</span></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Agrify Brands, LLC (“Agrify Brands”)(formerly TriGrow Brands, LLC)(the Company owns 75% of Agrify Brands, which ownership position was created as part of the January 2020 acquisition of TriGrow).</span></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On February 1, 2022, the Company entered into an Agreement and Plan of Merger (the “Merger Agreement”) with LS Holdings Corp. (“Lab Society”), Lab Society NewCo, LLC, a newly formed wholly owned subsidiary of the Company (“Merger Sub”), Michael S. Maibach Jr. as the Owner Representative thereunder, and each of the shareholders of Lab Society (collectively, the “Owners”), pursuant to which the Company agreed to acquire Lab Society. Concurrently with the execution of the Merger Agreement, the Company consummated the merger of Lab Society with and into Merger Sub, with Merger Sub surviving such merger as a wholly </span>owned subsidiary of the Company (the “Lab Society Acquisition”). See Note 23, Subsequent Events included elsewhere in the notes to the consolidated financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <b><i> </i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Reverse Stock Split</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On January 12, 2021, the Company effected a 1-for-1.581804 reverse stock split. All share and per share information has been retroactively adjusted to give effect to the reverse stock split for all periods presented, unless otherwise indicated.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Initial Public Offering and Secondary Public Offering</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i> </i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On February 1, 2021, we closed our initial public offering, or (“IPO”), of 6,210,000 shares of common stock (inclusive of 810,000 shares of common stock from the full exercise of the over-allotment option of shares granted to the underwriters). The offer and sale of all of the shares in the IPO were registered under the Securities Act of 1933, as amended, pursuant to a registration statement on Form S-1 (File Nos. 333- 251616 and 333-252490), which was declared effective by the SEC on January 27, 2021. Maxim Group LLC and Roth Capital Partners acted as the underwriters. The public offering price of the shares sold in the offering was $10.00 per share. The total gross proceeds from the offering were $62.1 million.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">  </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">After deducting underwriting discounts and commissions of $4 million and offering expenses paid or payable by us of approximately $1 million, the net proceeds from the offering were approximately $57 million. During the fiscal year ended December 31, 2021, we used the net proceeds from the IPO for our current working capital needs to support accounts receivable growth, manage inventory to meet demand forecasts, and support operational growth.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">  </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On February 19, 2021, we consummated a secondary public offering (the “February Offering”) of 5,555,555 shares of common stock for a price of $13.50 per share, less certain underwriting discounts and commissions. On March 22, 2021, we closed on the sale of an additional 833,333 shares of common stock on the same terms and conditions pursuant to the exercise of the underwriters’ over-allotment option. The exercise of the over-allotment option brought the total number of shares of common stock sold by us in connection with the February Offering to 6,388,888 shares and the total net proceeds received in connection with the February Offering to approximately $80 million, after deducting underwriting discounts and estimated offering expenses. During the fiscal year ended December 31, 2021, we used the net proceeds from the IPO for our current working capital needs to support accounts receivable growth, manage inventory to meet demand forecasts, and support operational growth.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On September 14, 2021, the Company entered into a letter agreement and waiver (the “Letter Agreement”), to amend the terms of its underwriting agreement with the representative of the underwriters in the IPO. Pursuant to the letter agreement, the representative agreed to waive the right of first refusal included in the underwriting agreement in consideration of (i) a cash payment of $2.4 million and (ii) the right to participate as a co-manager with ten percent (10%) of the economics with respect to the Company’s next public offering of securities, payable in cash upon the closing of such offering.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Coronavirus (“COVID-19”) Pandemic</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The spike of COVID-19 in the first quarter of 2020 has caused significant volatility in the U.S. markets. There is significant uncertainty around the breadth and duration of business disruptions related to COVID-19, as well as its impact on the U.S. economy. To date, there has not been a material impact on the Company’s business operations and financial performance. The extent of the impact of COVID-19 on the Company’s operational and financial performance will depend in part, on the length and severity of these restrictions and on the Company’s ability to conduct business in the ordinary course. </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>The Paycheck Protection Program</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In May and July 2020, the Company entered into two separate PPP Loans with Bank of America pursuant to the Paycheck Protection Program (the “PPP”) under the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) administered by the U.S. Small Business Administration (the “SBA”)(the “PPP Loans”). The Company received total proceeds of approximately $823 thousand from the unsecured PPP Loans, of which $44 thousand was forgiven in September 2021. The Company’s application related to the forgiveness of the remaining outstanding balance of PPP Loans is currently under review by the SBA.</span></p> The Company also has ownership interests in the following companies:  ●Teejan Podoponics International LLC (“TPI”)(the Company has owned 50% of TPI” since December 2018);  ●Agrify-Valiant, LLC (“Agrify-Valiant”)(the Company owns 60% of Agrify-Valient, which was formed in December 2019); and  ●Agrify Brands, LLC (“Agrify Brands”)(formerly TriGrow Brands, LLC)(the Company owns 75% of Agrify Brands, which ownership position was created as part of the January 2020 acquisition of TriGrow).  6210000 810000 10 62100000 4000000 1000000 57000000 5555555 13.5 833333 6388888 80000000 2400000 0.10 823000 44000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 2 — Summary of Significant Accounting Policies</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Basis of Presentation and Principles of Consolidation</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b><i>Accounting for Wholly Owned Subsidiaries</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the U.S. (“GAAP”) and include the accounts of Agrify Corporation and its wholly owned subsidiaries, as described above in Note 1 – Nature of Business and Basis of Presentation, in accordance with the provisions required by the Consolidation Topic 810 of the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”). The Company includes results of operations of acquired companies from the date of acquisition. All significant intercompany transactions and balances are eliminated. </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">  </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i> </i></b></span><b><i>Accounting for Less Than Wholly Owned Subsidiaries</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the Company’s less than wholly owned subsidiaries, which include TPI, Agrify-Valiant, and Agrify Brands, the Company first analyzes whether these entities are a variable interest entity (a “VIE”) in accordance with ASC Topic 810 Consolidation (“ASC 810”), and if so, whether the Company is the primary beneficiary requiring consolidation. A VIE is an entity that has (i) insufficient equity to permit it to finance its activities without additional subordinated financial support or (ii) equity holders that lack the characteristics of a controlling financial interest. VIEs are consolidated by the primary beneficiary, which is the entity that has both the power to direct the activities that most significantly impact the entity’s economic performance and the obligation to absorb losses or the right to receive benefits from the entity that potentially could be significant to the entity. Variable interests in a VIE are contractual, ownership or other financial interests in a VIE that change with changes in the fair value of the VIE’s net assets. The Company continuously re-assesses (i) whether the joint venture is a VIE, and (ii) if the Company is the primary beneficiary of the VIE. If it is determined that the joint venture qualifies as a VIE and the Company is the primary beneficiary, it is consolidated. </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based on the Company’s analysis for these entities, the Company has determined that Agrify-Valiant, LLC and Agrify Brands, LLC are each a VIE and that the Company is the primary beneficiary. While the Company owns 60% of Agrify-Valiant, LLC’s equity interests and 75% of Agrify Brands, LLC’s equity interests, the remaining equity interests in Agrify-Valiant, LLC and Agrify Brands, LLC are owned by unrelated third parties, and the agreement with these third parties provides the Company with greater voting rights. Accordingly, the Company consolidates the financial statements of Agrify-Valiant, LLC and Agrify Brands, LLC under the VIE rules and reflects the third parties’ interests in the consolidated financial statements as a non-controlling interest. The Company records this non-controlling interest at its initial fair value, adjusting the basis prospectively for the third parties’ share of the respective consolidated investments’ net income or loss or equity contributions and distributions. These non-controlling interests are not redeemable by the equity holders and are presented as part of permanent equity. Income and losses are allocated to the non-controlling interest holders based on its economic ownership percentage. The investment in 50% of the shares of TPI is treated as an equity investment as the Company cannot exercise significant influence.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Use of Estimates </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The preparation of the Company’s consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of expenses during the reporting period. Significant estimates and assumptions reflected in these consolidated financial statements include, but are not limited to, the accrual of expenses. The Company bases its estimates on historical experience, known trends and other market-specific or other relevant factors that it believes to be reasonable under the circumstances. On an ongoing basis, management evaluates its estimates when there are changes in circumstances, facts and experience. Changes in estimates are recorded in the period in which they become known. Actual results could differ from those estimates.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Fiscal Year</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company, and its Subsidiaries, Fiscal Year ends on December 31, each year.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Emerging Growth Company</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We qualify as an “emerging growth company” as defined in the Jumpstart Our Business Startups Act of 2012, which we refer to as the JOBS Act. As a result, we are permitted to, and intend to, rely on exemptions from certain disclosure requirements that are applicable to other companies that are not emerging growth companies.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In addition, the JOBS Act provides that an “emerging growth company” can use the extended transition period for complying with new or revised accounting standards.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We will remain an “emerging growth company” until the earliest to occur of:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 0pt; width: 24px; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 0pt; width: 24px; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our reporting $1.0 billion or more in annual gross revenues;</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"> </td> <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"> </td> <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"> </td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our issuance, in a three-year period, of more than $1.0 billion in non-convertible debt;</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"> </td> <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"> </td> <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"> </td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the end of the fiscal year in which the market value of our common stock held by non-affiliates exceeds $700 million on the last business day of our second fiscal quarter; and</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"> </td> <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"> </td> <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"> </td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, 2026.</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">  </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Reclassifications</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Certain amounts in the prior period financial statements have been reclassified to conform to the presentation of the current period financial statements. In this Annual Report on Form 10-K, we have reclassified our capitalized website costs so that they are included as part of our aggregate intangible assets, net in our consolidated balance sheets as of December 31, 2021 and 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Cash and Cash Equivalents </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash and cash equivalents consist principally of cash and deposits with maturities of three months or less as of December 31, 2021 and December 31, 2020. All cash equivalents are carried at cost, which approximates fair value.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Marketable Securities</b> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company’s marketable security investments primarily include investments held in mutual funds, municipal bonds, and corporate bonds. The mutual funds are recorded at fair value in the accompanying consolidated balance sheets as part of cash and cash equivalents. The municipal and corporate bonds are considered held to maturity and are recorded at amortized cost in the accompanying consolidated balance sheet. The fair values of these investments were estimated using recently executed transactions and market price quotations. The Company considers current assets those investments which will mature within the next 12 months including interest receivable on the long-term bonds.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Accounts Receivable, Net</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Accounts receivable, net primarily consists of amounts billed and currently due from customers. Accounts receivable balances are presented net of an allowance for credit losses, which is an estimate of amounts that may not be collectible. In determining the amount of the allowance at each reporting date, the Company makes judgments about general economic conditions, historical write-off experience and any specific risks identified in customer collection matters, including the aging of unpaid accounts receivable and changes in customer financial conditions. Account balances are written off after all means of collection are exhausted and the potential for non-recovery is determined to be probable. Adjustments to the allowance for credit losses are recorded as general and administrative expenses in the consolidated statements of operations.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Concentration of Credit Risk and Significant Customer</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial instruments that potentially subject the Company to concentration of credit risk primarily consist of cash and accounts receivable. The Company places its cash with financial institutions in the United States. The cash balances are insured by the FDIC up to $250 thousand per depositor with unlimited insurance for funds in noninterest-bearing transaction accounts through December 31, 2021. At times, the amounts in these accounts may exceed the federally insured limits.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company has certain customers whose revenue individually represented 10% or more of the Company’s total revenue, or whose accounts receivable balances individually represent 10% or more of the Company’s total accounts receivable. Refer to the following table.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company has certain customers whose revenue individually represented 10% or more of the Company’s total revenue, or whose accounts receivable balances individually represent 10% or more of the Company’s total accounts receivable. Refer to the following table.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Revenue</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the years ended December 31, 2021 and 2020, the Company’s customers that accounted for 10% or more of the total revenue were as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">(Dollar Amounts in Thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">% of Total<br/> Revenue</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">% of Total<br/> Revenue</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; text-indent: -0.125in; padding-left: 0.125in">New England Innovation Academy (“NEIA”) – Related Party</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">22,010</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">36.8</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,916</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">32.4</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Customer B</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-138"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>                 *</b></span></div></td><td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-139"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>          *</b></span></div></td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,660</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13.7</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Greenstone Holdings - Related Party</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">9,429</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15.8</td><td style="text-align: left">%</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-140"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>*</b></span></div></td><td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-141"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> * </b></span></div></td><td style="font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Customer D</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-142"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>                     *</b></span></div></td><td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-143"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>         * </b></span></div></td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">4,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">33.1</td><td style="text-align: left">%</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"> <tr style="vertical-align: top"> <td style="width: 4%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td> <td style="width: 96%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer revenue, as a percentage of total revenue was less than 10%</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b><i>Accounts Receivable, Net</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i> </i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of December 31, 2021 and 2020, the Company’s customers that accounted for 10% or more of the total accounts receivable, net, were as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">(Dollar Amounts in Thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">% of Total Accounts Receivable</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">% of Total Accounts Receivable</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; text-indent: 0pt; padding-left: 0pt">NEIA – Related Party</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,498</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">48.4</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,655</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">41.2</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Customer B</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,541</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21.3</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,510</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">37.6</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Customer F</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-144"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>                      *</b></span></div></td><td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-145"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>           * </b></span></div></td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">400</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10</td><td style="text-align: left">%</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"> <tr style="vertical-align: top"> <td style="width: 4%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td> <td style="width: 96%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer accounts receivable balance, as a percentage of total accounts receivable balance, was less than 10%</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Inventories</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company values all of its inventories, which consist primarily of raw material hardware components, at the lower of cost or net realizable value with cost principally determined by the weighted average cost method on a first in first out basis. Write-offs of potentially slow moving or damaged inventory are recorded through specific identification of obsolete or damaged material. Physical inventories are taken at least once annually for all inventory locations.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Property and Equipment</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation and amortization expenses are recognized using the straight-line method over the estimated useful life of each asset, as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Estimated Useful Life (Years)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Computer and office equipment</td><td> </td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">2 to 3</td></tr> <tr style="vertical-align: bottom; "> <td style="width: 69%; text-align: left; text-indent: 0pt; padding-left: 0pt">Furniture and fixtures</td><td style="width: 1%"> </td> <td style="width: 30%; text-align: center; text-indent: 0pt; padding-left: 0pt">2</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 0pt; padding-left: 0pt">Software</td><td> </td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">3</td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: 0pt; padding-left: 0pt">Vehicles</td><td> </td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">5</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Research and development laboratory equipment</td><td> </td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">5</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Machinery and equipment</td><td> </td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">3 to 5</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Leased equipment at customer</td><td> </td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">5 to 13</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Trade show assets</td><td> </td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">3 to 5</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Leasehold improvements</td><td> </td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Lower of estimated useful life <br/> or remaining lease term</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Estimated useful lives are periodically assessed to determine if changes are appropriate. Maintenance and repairs are charged to expense as incurred. When assets are retired or otherwise disposed of, the cost of these assets and related accumulated depreciation or amortization are eliminated from the consolidated balance sheet and any resulting gains or losses are included in the consolidated statement of operations in the period of disposal. Costs for capital assets not yet placed into service are capitalized as construction-in-progress and depreciated once placed into service.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Goodwill</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill is defined as the excess of cost over the fair value of assets acquired and liabilities assumed in a business combination. Goodwill is tested for impairment annually and more frequently if events and circumstances indicate that the asset might be impaired. The Company has determined it is a single reporting unit for the purpose of conducting the goodwill impairment assessment. A goodwill impairment charge is recorded if the amount by which the Company’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. Factors that could lead to a future impairment include material uncertainties such as a significant reduction in projected revenues, a deterioration of projected financial performance, future acquisitions and/or mergers, and a decline in the Company’s market value as a result of a significant decline in the Company’s stock price. There have been no impairment charges recorded for fiscal 2021 and fiscal 2020.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Intangible Assets</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company initially records intangible assets at their estimated fair values and reviews these assets periodically for impairment. Identifiable intangible assets, which consist principally of customer-related assets, acquired and/or developed technology, non-compete agreements, and trade names, are reported net of accumulated amortization and are being amortized over their estimated useful lives at amortization rates that are proportional to each asset’s estimated economic benefit. The Company’s intangible assets are amortized on a straight-line basis over the estimated useful lives of the assets. The Company reviews the carrying value of these intangible assets annually, or more frequently if indicators of impairment are present. </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The finite-lived useful lives are as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 89%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trade names</span></td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 10%; padding-left: 2.65pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5 to 7 years</span></td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Acquired developed technology</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="padding-left: 2.65pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5 to 8 years</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-compete agreements</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="padding-left: 2.65pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5 years</span></td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer relationships</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="padding-left: 2.65pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5 to 8 years</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Capitalized website costs</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3 to 5 years</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In performing the review of the recoverability intangible assets, the Company considers several factors, including whether there have been significant changes in legal factors or the overall business climate that could affect the underlying value of an asset. The Company also considers whether there is an expectation that the asset will be sold or disposed of before the end of its originally estimated useful life. If, as a result of examining any of these factors, the Company concludes that the carrying value of intangible asset exceeds its estimated fair value, an impairment charge will be recognized and reduce the carrying value of the asset to its estimated fair value.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 10pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>  </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Convertible Notes Payable</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company evaluates its convertible instruments to determine if those contracts or embedded components of those contracts qualify as derivative financial instruments to be separately accounted for in accordance with Accounting Standards Codification Topic 815 of the FASB. The accounting treatment of derivative financial instruments requires that the Company record certain embedded conversion options (“ECOs”), certain variable-share settlement features and any related freestanding instruments at their fair values as of the inception date of the agreement and at fair value as of each subsequent balance sheet date. Any change in fair value is recorded as non-operating, non-cash income or expense for each reporting period at each balance sheet date. The Company reassesses the classification of its derivative instruments at each balance sheet date. If the classification changes as a result of events during the period, the contract is reclassified as of the date of the event that caused the reclassification. Bifurcated embedded conversion options, variable-share settlement features and any related freestanding instruments are recorded as a discount to the host instrument which is amortized to interest expense over the life of the respective note using the effective interest method. </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If the instrument is determined to not be a derivative liability, the Company then evaluates for the existence of a beneficial conversion feature (“BCF”) by comparing the commitment date fair value to the effective conversion price of the instrument. The Company records a BCF as debt discount which is amortized to interest expense over the life of the respective note using the effective interest method. BCFs that are contingent upon the occurrence of a future event are recognized when the contingency is resolved.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 10pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Leases</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company determines at the inception of a contract if such arrangement is or contains a lease. A contract is or contains a lease if the contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration. The Company classifies leases at the lease commencement date as operating or finance leases and records a right-of-use asset and a lease liability on the consolidated balance sheet for all leases with an initial lease term of greater than 12 months. Leases with an initial term of 12 months or less are not recorded on the balance sheet, but payments are recognized as expense on a straight-line basis over the lease term.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s contracts may contain both lease and non-lease components. Non-lease components may include maintenance, utilities, and other operating costs. The Company combines the lease and non-lease components of fixed costs in its lease arrangements as a single lease component. Variable costs, such as utilities or maintenance costs, are not included in the measurement of right-of-use assets and lease liabilities, but rather are expensed when the event determining the amount of variable consideration to be paid occurs.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lease liabilities and their corresponding right-of-use assets are recorded based on the present value of future lease payments over the expected lease term. The Company determines the present value of future lease payments by using its estimated secured incremental borrowing rate for that lease term as the interest rate implicit in the lease is not readily determinable. The Company estimates its secured incremental borrowing rate for each lease based on the rate of interest that the Company would have to pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain of the Company’s leases include options to extend or terminate the lease. The amounts determined for the Company’s right-of-use assets and lease liabilities generally do not assume that renewal options or early-termination provisions, if any, are exercised, unless it is reasonably certain that the Company will exercise such options.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Deferred Revenue</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred revenue includes amounts collected or billed in excess of revenue recognized. Deferred revenue is recognized as revenue as the related performance obligations are satisfied. Deferred revenue that will be recognized during the succeeding twelve-month period is recorded as a current liability and the remaining portion is recorded as a noncurrent liability on the consolidated balance sheet.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Fair Value of Financial Instruments</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s financial instruments consist of cash, accounts receivable, accounts payable and accrued expenses. The estimated fair value of the accounts receivable and accounts payable approximates their carrying value due to the short-term nature of these instruments.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Stock-Based Compensation</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company measures all stock options and other stock-based awards granted to employees and directors based on the fair value on the date of the grant and recognizes compensation expense of those awards, net of estimated forfeitures, over the requisite service period, which is generally the vesting period of the respective award. Historically, the Company has issued stock options to employees, directors and consultants with only service-based vesting conditions and records the expense for these awards using the straight-line method.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company classifies stock-based compensation expense in its consolidated statements of operations and comprehensive loss in the same manner in which the award’s recipient’s payroll costs are classified.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The fair value of each stock option grant is estimated on the date of grant using the Black-Scholes option-pricing model. The Company historically had been a private company and lacks company-specific historical and implied volatility information. Therefore, it estimates its expected stock volatility based on the historical volatility of similar publicly traded companies and expects to continue to do so until such time as it has adequate historical data regarding the volatility of its own traded stock price. The expected term of the Company’s stock options has been determined utilizing the “simplified” method for awards that qualify as “plain-vanilla” options. The risk-free interest rate is determined by reference to the U.S. Treasury yield curve in effect at the time of grant of the award for time periods approximately equal to the expected term of the award. The expected dividend yield is based on the fact that the Company has never paid cash dividends and does not expect to pay any cash dividends in the foreseeable future.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Business Combinations</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company accounts for business acquisitions using the purchase method of accounting, in accordance with which assets acquired and liabilities assumed are recorded at their respective fair values at the acquisition date. The fair value of the consideration paid, including contingent consideration, is assigned to the assets acquired and liabilities assumed based on their respective fair values. Goodwill represents excess of the purchase price over the estimated fair values of the assets acquired and liabilities assumed.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Significant judgments are used in determining fair values of assets acquired and liabilities assumed, as well as intangibles and their estimated useful lives. Fair value and useful life determinations are based on, among other factors, estimates of future expected cash flows, royalty cost savings and appropriate discount rates used in computing present values. These judgments may materially impact the estimates used in allocating acquisition date fair values to assets acquired and liabilities assumed, as well as the Company's current and future operating results. Actual results may vary from these estimates which may result in adjustments to goodwill and acquisition date fair values of assets and liabilities during a measurement period or upon a final determination of asset and liability fair values, whichever occurs first. Adjustments to fair values of assets and liabilities made after the end of the measurement period are recorded within the Company's operating results.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">For contingent consideration arrangements, a liability is recognized at fair value as of the acquisition date with subsequent fair value adjustments recorded in operations. Additional information regarding the Company’s contingent consideration arrangements may be found in Note 5 – Fair Value Measures included elsewhere in the notes to the consolidated financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Revenue Recognition</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Overview</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company generates revenue from the following sources: (1) equipment sales, (2) services sales and (3) construction contracts.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company recognizes revenue from contracts with customers using a five-step model, which is described below:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><tr style="vertical-align: top; text-align: left"> <td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">identify the customer contract;</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><tr style="vertical-align: top; text-align: left"> <td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">identify performance obligations that are distinct;</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><tr style="vertical-align: top; text-align: left"> <td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">determine the transaction price;</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><tr style="vertical-align: top; text-align: left"> <td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">allocate the transaction price to the distinct performance obligations; and</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><tr style="vertical-align: top; text-align: left"> <td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">recognize revenue as the performance obligations are satisfied.</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span style="text-decoration:underline">Identify the customer contract</span></i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A customer contract is generally identified when there is approval and commitment from both the Company and its customer, the rights have been identified, payment terms are identified, the contract has commercial substance and collectability, and consideration is probable. Specifically, the Company obtains written/electronic signatures on contracts and a purchase order, if said purchase orders are issued in the normal course of business by the customer.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span style="text-decoration:underline">Identify performance obligations that are distinct</span></i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A performance obligation is a promise to provide a distinct good or service or a series of distinct goods or services. A good or service that is promised to a customer is distinct if the customer can benefit from the good or service either on its own or together with other resources that are readily available to the customer, and a company’s promise to transfer the good or service to the customer is separately identifiable from other promises in the contract.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span style="text-decoration:underline">Determine the transaction price</span></i><span style="text-decoration:underline"> </span></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The transaction price is the amount of consideration to which the Company expects to be entitled in exchange for transferring goods or services to a customer, excluding sales taxes that are collected on behalf of government agencies.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span style="text-decoration:underline">Allocate the transaction price to distinct performance obligations</span></i><span style="text-decoration:underline"> </span></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The transaction price is allocated to each performance obligation based on the relative standalone selling prices (“SSP”) of the goods or services being provided to the customer. The Company’s contracts typically contain multiple performance obligations, for which the Company accounts for individual performance obligations separately, if they are distinct. The standalone selling price reflects the price the Company would charge for a specific piece of equipment or service if it was sold separately in similar circumstances and to similar customers.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span style="text-decoration:underline">Recognize revenue as the performance obligations are satisfied</span></i><span style="text-decoration:underline"> </span></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue is recognized when, or as, performance obligations are satisfied by transferring control of a promised product or service to a customer.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i> </i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span style="text-decoration:underline">Significant Judgments</span></i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i> </i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company into enters contracts that can include various combinations of equipment, services and construction, which are generally capable of being distinct and accounted for as separate performance obligations. Contracts with customers often include promises to transfer multiple products and services to a customer. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment. Once the Company determines the performance obligations, it determines the transaction price, which includes estimating the amount of variable consideration to be included in the transaction price, if any. The Company then allocates the transaction price to each performance obligation in the contract based on the SSP. The corresponding revenue is recognized as the related performance obligations are satisfied.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Judgment is required to determine the SSP for each distinct performance obligation. The Company determines SSP based on the price at which the performance obligation is sold separately and the methods of estimating SSP under the guidance of Accounting Standards Codification (“ASC”) 606-10-32-33. If the SSP is not observable through past transactions, the Company estimates the SSP, taking into account available information such as market conditions, expected margins, and internally approved pricing guidelines related to the performance obligations. The Company licenses its software as a SaaS type subscription license, whereby the customer only has a right to access the software over a specified time period. The full value of the contract is recognized ratably over the contractual term of the SaaS subscription, adjusted monthly if tiered pricing is relevant. The Company typically satisfies its performance obligations for equipment sales when equipment is made available for shipment to the customer; for services sales as services are rendered to the customer and for construction contracts both as services are rendered and when contract is completed.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company utilizes the cost-plus margin method to determine the SSP for equipment and buildout services. It is based on the cost of the services from third parties, plus a reasonable markup that the Company believes is reflective of a market-based reseller margin.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The SSP for services in time and materials contracts is determined by observable prices in standalone services arrangements.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Variable consideration in the form of royalties, revenue share, monthly fees, and service credits are estimated at contract inception and updated at the end of each reporting period if additional information becomes available. Variable consideration is typically not subject to constraint. Changes to variable consideration were not material for the periods presented.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">If contracts have payment terms that differ from the timing of revenue recognition, the Company will assess whether the transaction price for those contracts include a significant financing component. The Company has elected the practical expedient that permits an entity to not adjust for the effects of a significant financing component if the Company expects that at the contract inception, the period between when the entity transfers a promised good or service to a customer and when the customer pays for that good or service, will be one year or less. For those contracts in which the period exceeds the one-year threshold, this assessment, as well as the quantitative estimate of the financing component and its relative significance, requires judgment. Accordingly, the Company imputes interest on such contracts at an agreed upon interest rate and will present the financing components separately as financial income. For the years ended December 31, 2021 and 2020, the Company did not have any such financial income.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span>Payment terms with customers typically require payment 30 days from invoice date. The Company’s agreements with its customers do not provide for any refunds for services or products and therefore no specific reserve for such is maintained. In the infrequent instances where customers raise a concern over delivered products or services, the Company has endeavored to remedy the concern and all costs related to such matters have been insignificant in all periods presented.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has elected to treat shipping and handling activities after the customer obtains control of the goods as a fulfillment cost and not as a promised good or service. Accordingly, the Company will accrue all fulfillment costs related to the shipping and handling of consumer goods at the time of shipment. The Company has payment terms with its customers of one year or less and has elected the practical expedient applicable to such contracts not to consider the time value of money. Sales, value add, and other taxes the Company collects concurrent with revenue-producing activities are excluded from revenue.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>  </i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company receives payment from customers based on specified terms that are generally less than 30 days from the satisfaction of performance obligations. There are no contract assets related to performance under the contract. The difference in the opening and closing balances of the Company’s deferred revenue primarily results from the timing difference between the Company’s performance and the customer’s payment. The Company fulfils obligations under a contract with a customer by transferring products and services in exchange for consideration from the customer. Accounts receivables are recorded when the customer has been billed or the right to consideration is unconditional. The Company recognizes deferred revenue when consideration has been received or an amount of consideration is due from the customer, and the Company has a future obligation to transfer certain proprietary products.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In accordance with ASC 606-10-50-13, the Company is required to include disclosure on its remaining performance obligations as of the end of the current reporting period. Due to the nature of the Company’s contracts, these reporting requirements are not applicable. The majority of the Company’s remaining contracts meet certain exemptions as defined in ASC 606-10-50-14 through 606-10-50-14A, including (i) performance obligation is part of a contract that has an original expected duration of one year or less and (ii) the right to invoice practical expedient.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company generally provides a one-year warranty on its products for materials and workmanship but may provide multiple year warranties as negotiated, and will pass on the warranties from its vendors, if any, which generally covers this one-year period. In accordance with ASC 450-20-25, the Company accrues for product warranties when the loss is probable and can be reasonably estimated. The reserve for warranty returns is included in accrued expenses and other current liabilities in the Company’s consolidated balance sheets.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Research and Development Costs </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company expenses research and development costs as incurred. Research and development expenses include payroll, employee benefits and other expenses associated with product development. The Company incurs research and development costs associated with the development and enhancement of both hardware and software products associated with its cultivation and extraction equipment, as well as its SaaS-based software offering, Agrify Insights.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Shipping and Handling Charges</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company incurs costs related to shipping and handling of its manufactured products. These costs are expensed as incurred as a component of cost of sales. Shipping and handling charges related to the receipt of raw materials are also incurred, which are recorded as a cost of the related inventory.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Equity Method Investments</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Investments in affiliates which are 50% or less owned by the Company for which the Company exercises significant influence but does not have control are accounted for on the equity method. The Company has investments in equity investments without readily determinable fair values, which represents investments in entities where the Company does not have the ability to significantly influence the operations of the entities.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">An assessment of whether or not the Company (as a holder of 50% of TPI) has the power to direct activities that most significantly impact TPI’s economic performance and to identify the party that obtains the majority of the benefits of the investment was performed as of December 31, 2021 and December 31, 2020, and will be performed as of each subsequent reporting date. After each of these assessments, the Company concluded that the activities that most significantly impact TPI’s economic performance are the growth, marketing, sale, and distribution of products using TPI’s technology and IP, each of which are solely directed by TPI. Based on our consideration of these assessments, the Company concluded that the Company’s investment in TPI should be accounted for under the equity method.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The carrying value of the Company’s investment in TPI was $0 as of December 31, 2021 and December 31, 2020. The Company did not recognize revenue from TPI for the years ended December 31, 2021 and 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Income Taxes </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company accounts for income taxes pursuant to the provisions of ASC Topic 740, “Income Taxes,” which requires, among other things, an asset and liability approach to calculating deferred income taxes. The asset and liability approach requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the carrying amounts and the tax bases of assets and liabilities. A valuation allowance is provided to offset any net deferred tax assets for which management believes it is more likely than not that the net deferred asset will not be realized.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company follows the provisions of ASC 740-10-25-5, “Basic Recognition Threshold.” When tax returns are filed, it is highly certain that some positions taken would be sustained upon examination by the taxing authorities, while others are subject to uncertainty about the merits of the position taken or the amount of the position that would be ultimately sustained. In accordance with the guidance of ASC 740-10-25-6, the benefit of a tax position is recognized in the consolidated financial statements in the period during which, based on all available evidence, management believes it is more likely than not that the position will be sustained upon examination, including the resolution of appeals or litigation processes, if any. Tax positions taken are not offset or aggregated with other positions. Tax positions that meet the more-likely-than-not recognition threshold are measured as the largest amount of tax benefit that is more than 50 percent likely of being realized upon settlement with the applicable taxing authority. The portion of the benefits associated with tax positions taken that exceeds the amount measured as described above should be reflected as a liability for unrecognized tax benefits in the accompanying balance sheets along with any associated interest and penalties that would be payable to the taxing authorities upon examination. The Company believes its tax positions are all highly certain of being upheld upon examination. As such, the Company has not recorded a liability for unrecognized tax benefits. As of December 31, 2021, tax years 2016 through 2021 remain open for IRS audit. The Company has received no notice of audit from the IRS for any of the open tax years.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company recognizes the benefit of a tax position when it is effectively settled. ASC 740-10-25-10, “Basic Recognition Threshold” provides guidance on how an entity should determine whether a tax position is effectively settled for the purpose of recognizing previously unrecognized tax benefits. ASC 740-10-25-10 clarifies that a tax position can be effectively settled upon the completion of an examination by a taxing authority. For tax positions considered effectively settled, the Company recognizes the full amount of the tax benefit.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">For the period ended December 31, 2021, the Company recorded a deferred tax liability of approximately $25 thousand, comprised of its change in deferred tax liability during the year related to its indefinite lived intangible asset balance. The indefinite lived intangibles are not all available as a source of income and thus are not fully available to offset the Company's deferred tax assets. As of December 31, 2021, the Company has federal and state net operating loss (NOL) carryforwards of approximately $52.2 million and $28.9 million, respectively. The Company has not yet filed its 2018, 2019, 2020 and 2021 federal and state tax returns.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">There was no federal income tax expense for the years ended December 31, 2021 and 2020 due to the Company’s net losses. The Company has not yet filed its 2018, 2019, 2020 and 2021 federal and state tax returns.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>  </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Net Loss Per Share</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 20pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 20pt">Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities. Basic loss per share is computed by dividing net loss available to common stockholders by the weighted average number of common shares outstanding. Net loss available to common stockholders represents net loss attributable to common stockholders reduced by the allocation of earnings to participating securities. Losses are not allocated to participating securities as the holders of the participating securities do not have a contractual obligation to share in any losses. Diluted loss per share adjusts basic loss per share for the potentially dilutive impact of stock options and warrants. As the Company has reported losses for all periods presented, all potentially dilutive securities including stock options and warrants, are antidilutive and accordingly, basic net loss per share equals diluted net loss per share.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Net loss per share calculations for all periods have been adjusted to reflect the reverse stock split effected on January 12, 2021. Net loss per share was calculated based on the weighted average number of common stock outstanding.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Basis of Presentation and Principles of Consolidation</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b><i>Accounting for Wholly Owned Subsidiaries</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the U.S. (“GAAP”) and include the accounts of Agrify Corporation and its wholly owned subsidiaries, as described above in Note 1 – Nature of Business and Basis of Presentation, in accordance with the provisions required by the Consolidation Topic 810 of the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”). The Company includes results of operations of acquired companies from the date of acquisition. All significant intercompany transactions and balances are eliminated. </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">  </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i> </i></b></span><b><i>Accounting for Less Than Wholly Owned Subsidiaries</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the Company’s less than wholly owned subsidiaries, which include TPI, Agrify-Valiant, and Agrify Brands, the Company first analyzes whether these entities are a variable interest entity (a “VIE”) in accordance with ASC Topic 810 Consolidation (“ASC 810”), and if so, whether the Company is the primary beneficiary requiring consolidation. A VIE is an entity that has (i) insufficient equity to permit it to finance its activities without additional subordinated financial support or (ii) equity holders that lack the characteristics of a controlling financial interest. VIEs are consolidated by the primary beneficiary, which is the entity that has both the power to direct the activities that most significantly impact the entity’s economic performance and the obligation to absorb losses or the right to receive benefits from the entity that potentially could be significant to the entity. Variable interests in a VIE are contractual, ownership or other financial interests in a VIE that change with changes in the fair value of the VIE’s net assets. The Company continuously re-assesses (i) whether the joint venture is a VIE, and (ii) if the Company is the primary beneficiary of the VIE. If it is determined that the joint venture qualifies as a VIE and the Company is the primary beneficiary, it is consolidated. </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based on the Company’s analysis for these entities, the Company has determined that Agrify-Valiant, LLC and Agrify Brands, LLC are each a VIE and that the Company is the primary beneficiary. While the Company owns 60% of Agrify-Valiant, LLC’s equity interests and 75% of Agrify Brands, LLC’s equity interests, the remaining equity interests in Agrify-Valiant, LLC and Agrify Brands, LLC are owned by unrelated third parties, and the agreement with these third parties provides the Company with greater voting rights. Accordingly, the Company consolidates the financial statements of Agrify-Valiant, LLC and Agrify Brands, LLC under the VIE rules and reflects the third parties’ interests in the consolidated financial statements as a non-controlling interest. The Company records this non-controlling interest at its initial fair value, adjusting the basis prospectively for the third parties’ share of the respective consolidated investments’ net income or loss or equity contributions and distributions. These non-controlling interests are not redeemable by the equity holders and are presented as part of permanent equity. Income and losses are allocated to the non-controlling interest holders based on its economic ownership percentage. The investment in 50% of the shares of TPI is treated as an equity investment as the Company cannot exercise significant influence.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> 0.60 0.75 0.50 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Use of Estimates </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The preparation of the Company’s consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of expenses during the reporting period. Significant estimates and assumptions reflected in these consolidated financial statements include, but are not limited to, the accrual of expenses. The Company bases its estimates on historical experience, known trends and other market-specific or other relevant factors that it believes to be reasonable under the circumstances. On an ongoing basis, management evaluates its estimates when there are changes in circumstances, facts and experience. Changes in estimates are recorded in the period in which they become known. Actual results could differ from those estimates.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Fiscal Year</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company, and its Subsidiaries, Fiscal Year ends on December 31, each year.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Emerging Growth Company</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We qualify as an “emerging growth company” as defined in the Jumpstart Our Business Startups Act of 2012, which we refer to as the JOBS Act. As a result, we are permitted to, and intend to, rely on exemptions from certain disclosure requirements that are applicable to other companies that are not emerging growth companies.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In addition, the JOBS Act provides that an “emerging growth company” can use the extended transition period for complying with new or revised accounting standards.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We will remain an “emerging growth company” until the earliest to occur of:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 0pt; width: 24px; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 0pt; width: 24px; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our reporting $1.0 billion or more in annual gross revenues;</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"> </td> <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"> </td> <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"> </td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our issuance, in a three-year period, of more than $1.0 billion in non-convertible debt;</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"> </td> <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"> </td> <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"> </td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the end of the fiscal year in which the market value of our common stock held by non-affiliates exceeds $700 million on the last business day of our second fiscal quarter; and</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"> </td> <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"> </td> <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"> </td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, 2026.</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">  </span></p> In addition, the JOBS Act provides that an “emerging growth company” can use the extended transition period for complying with new or revised accounting standards. We will remain an “emerging growth company” until the earliest to occur of:  <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Reclassifications</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Certain amounts in the prior period financial statements have been reclassified to conform to the presentation of the current period financial statements. In this Annual Report on Form 10-K, we have reclassified our capitalized website costs so that they are included as part of our aggregate intangible assets, net in our consolidated balance sheets as of December 31, 2021 and 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Cash and Cash Equivalents </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash and cash equivalents consist principally of cash and deposits with maturities of three months or less as of December 31, 2021 and December 31, 2020. All cash equivalents are carried at cost, which approximates fair value.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Marketable Securities</b> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company’s marketable security investments primarily include investments held in mutual funds, municipal bonds, and corporate bonds. The mutual funds are recorded at fair value in the accompanying consolidated balance sheets as part of cash and cash equivalents. The municipal and corporate bonds are considered held to maturity and are recorded at amortized cost in the accompanying consolidated balance sheet. The fair values of these investments were estimated using recently executed transactions and market price quotations. The Company considers current assets those investments which will mature within the next 12 months including interest receivable on the long-term bonds.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Accounts Receivable, Net</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Accounts receivable, net primarily consists of amounts billed and currently due from customers. Accounts receivable balances are presented net of an allowance for credit losses, which is an estimate of amounts that may not be collectible. In determining the amount of the allowance at each reporting date, the Company makes judgments about general economic conditions, historical write-off experience and any specific risks identified in customer collection matters, including the aging of unpaid accounts receivable and changes in customer financial conditions. Account balances are written off after all means of collection are exhausted and the potential for non-recovery is determined to be probable. Adjustments to the allowance for credit losses are recorded as general and administrative expenses in the consolidated statements of operations.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Concentration of Credit Risk and Significant Customer</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial instruments that potentially subject the Company to concentration of credit risk primarily consist of cash and accounts receivable. The Company places its cash with financial institutions in the United States. The cash balances are insured by the FDIC up to $250 thousand per depositor with unlimited insurance for funds in noninterest-bearing transaction accounts through December 31, 2021. At times, the amounts in these accounts may exceed the federally insured limits.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company has certain customers whose revenue individually represented 10% or more of the Company’s total revenue, or whose accounts receivable balances individually represent 10% or more of the Company’s total accounts receivable. Refer to the following table.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company has certain customers whose revenue individually represented 10% or more of the Company’s total revenue, or whose accounts receivable balances individually represent 10% or more of the Company’s total accounts receivable. Refer to the following table.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 250000 0.10 0.10 0.10 0.10 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Revenue</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the years ended December 31, 2021 and 2020, the Company’s customers that accounted for 10% or more of the total revenue were as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">(Dollar Amounts in Thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">% of Total<br/> Revenue</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">% of Total<br/> Revenue</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; text-indent: -0.125in; padding-left: 0.125in">New England Innovation Academy (“NEIA”) – Related Party</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">22,010</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">36.8</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,916</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">32.4</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Customer B</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-138"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>                 *</b></span></div></td><td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-139"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>          *</b></span></div></td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,660</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13.7</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Greenstone Holdings - Related Party</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">9,429</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15.8</td><td style="text-align: left">%</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-140"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>*</b></span></div></td><td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-141"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> * </b></span></div></td><td style="font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Customer D</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-142"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>                     *</b></span></div></td><td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-143"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>         * </b></span></div></td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">4,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">33.1</td><td style="text-align: left">%</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"> <tr style="vertical-align: top"> <td style="width: 4%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td> <td style="width: 96%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer revenue, as a percentage of total revenue was less than 10%</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 0.10 0.10 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">(Dollar Amounts in Thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">% of Total<br/> Revenue</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">% of Total<br/> Revenue</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; text-indent: -0.125in; padding-left: 0.125in">New England Innovation Academy (“NEIA”) – Related Party</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">22,010</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">36.8</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,916</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">32.4</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Customer B</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-138"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>                 *</b></span></div></td><td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-139"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>          *</b></span></div></td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,660</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13.7</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Greenstone Holdings - Related Party</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">9,429</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15.8</td><td style="text-align: left">%</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-140"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>*</b></span></div></td><td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-141"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> * </b></span></div></td><td style="font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Customer D</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-142"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>                     *</b></span></div></td><td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-143"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>         * </b></span></div></td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">4,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">33.1</td><td style="text-align: left">%</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"> <tr style="vertical-align: top"> <td style="width: 4%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td> <td style="width: 96%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer revenue, as a percentage of total revenue was less than 10%</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 22010000 0.368 3916000 0.324 1660000 0.137 9429000 0.158 4000000 0.331 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b><i>Accounts Receivable, Net</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i> </i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of December 31, 2021 and 2020, the Company’s customers that accounted for 10% or more of the total accounts receivable, net, were as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">(Dollar Amounts in Thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">% of Total Accounts Receivable</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">% of Total Accounts Receivable</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; text-indent: 0pt; padding-left: 0pt">NEIA – Related Party</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,498</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">48.4</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,655</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">41.2</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Customer B</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,541</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21.3</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,510</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">37.6</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Customer F</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-144"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>                      *</b></span></div></td><td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-145"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>           * </b></span></div></td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">400</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10</td><td style="text-align: left">%</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"> <tr style="vertical-align: top"> <td style="width: 4%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td> <td style="width: 96%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer accounts receivable balance, as a percentage of total accounts receivable balance, was less than 10%</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 0.10 0.10 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">(Dollar Amounts in Thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">% of Total Accounts Receivable</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">% of Total Accounts Receivable</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; text-indent: 0pt; padding-left: 0pt">NEIA – Related Party</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,498</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">48.4</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,655</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">41.2</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Customer B</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,541</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21.3</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,510</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">37.6</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Customer F</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-144"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>                      *</b></span></div></td><td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-145"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>           * </b></span></div></td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">400</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10</td><td style="text-align: left">%</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"> <tr style="vertical-align: top"> <td style="width: 4%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td> <td style="width: 96%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer accounts receivable balance, as a percentage of total accounts receivable balance, was less than 10%</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 3498000 0.484 1655000 0.412 1541000 0.213 1510000 0.376 400000 0.10 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Inventories</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company values all of its inventories, which consist primarily of raw material hardware components, at the lower of cost or net realizable value with cost principally determined by the weighted average cost method on a first in first out basis. Write-offs of potentially slow moving or damaged inventory are recorded through specific identification of obsolete or damaged material. Physical inventories are taken at least once annually for all inventory locations.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Property and Equipment</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation and amortization expenses are recognized using the straight-line method over the estimated useful life of each asset, as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Estimated Useful Life (Years)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Computer and office equipment</td><td> </td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">2 to 3</td></tr> <tr style="vertical-align: bottom; "> <td style="width: 69%; text-align: left; text-indent: 0pt; padding-left: 0pt">Furniture and fixtures</td><td style="width: 1%"> </td> <td style="width: 30%; text-align: center; text-indent: 0pt; padding-left: 0pt">2</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 0pt; padding-left: 0pt">Software</td><td> </td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">3</td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: 0pt; padding-left: 0pt">Vehicles</td><td> </td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">5</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Research and development laboratory equipment</td><td> </td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">5</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Machinery and equipment</td><td> </td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">3 to 5</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Leased equipment at customer</td><td> </td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">5 to 13</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Trade show assets</td><td> </td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">3 to 5</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Leasehold improvements</td><td> </td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Lower of estimated useful life <br/> or remaining lease term</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Estimated useful lives are periodically assessed to determine if changes are appropriate. Maintenance and repairs are charged to expense as incurred. When assets are retired or otherwise disposed of, the cost of these assets and related accumulated depreciation or amortization are eliminated from the consolidated balance sheet and any resulting gains or losses are included in the consolidated statement of operations in the period of disposal. Costs for capital assets not yet placed into service are capitalized as construction-in-progress and depreciated once placed into service.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Estimated Useful Life (Years)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Computer and office equipment</td><td> </td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">2 to 3</td></tr> <tr style="vertical-align: bottom; "> <td style="width: 69%; text-align: left; text-indent: 0pt; padding-left: 0pt">Furniture and fixtures</td><td style="width: 1%"> </td> <td style="width: 30%; text-align: center; text-indent: 0pt; padding-left: 0pt">2</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 0pt; padding-left: 0pt">Software</td><td> </td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">3</td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: 0pt; padding-left: 0pt">Vehicles</td><td> </td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">5</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Research and development laboratory equipment</td><td> </td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">5</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Machinery and equipment</td><td> </td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">3 to 5</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Leased equipment at customer</td><td> </td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">5 to 13</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Trade show assets</td><td> </td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">3 to 5</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Leasehold improvements</td><td> </td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Lower of estimated useful life <br/> or remaining lease term</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> P2Y P3Y P2Y P3Y P5Y P5Y P3Y P5Y P5Y P13Y P3Y P5Y <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Goodwill</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill is defined as the excess of cost over the fair value of assets acquired and liabilities assumed in a business combination. Goodwill is tested for impairment annually and more frequently if events and circumstances indicate that the asset might be impaired. The Company has determined it is a single reporting unit for the purpose of conducting the goodwill impairment assessment. A goodwill impairment charge is recorded if the amount by which the Company’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. Factors that could lead to a future impairment include material uncertainties such as a significant reduction in projected revenues, a deterioration of projected financial performance, future acquisitions and/or mergers, and a decline in the Company’s market value as a result of a significant decline in the Company’s stock price. There have been no impairment charges recorded for fiscal 2021 and fiscal 2020.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Intangible Assets</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company initially records intangible assets at their estimated fair values and reviews these assets periodically for impairment. Identifiable intangible assets, which consist principally of customer-related assets, acquired and/or developed technology, non-compete agreements, and trade names, are reported net of accumulated amortization and are being amortized over their estimated useful lives at amortization rates that are proportional to each asset’s estimated economic benefit. The Company’s intangible assets are amortized on a straight-line basis over the estimated useful lives of the assets. The Company reviews the carrying value of these intangible assets annually, or more frequently if indicators of impairment are present. </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The finite-lived useful lives are as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 89%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trade names</span></td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 10%; padding-left: 2.65pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5 to 7 years</span></td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Acquired developed technology</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="padding-left: 2.65pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5 to 8 years</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-compete agreements</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="padding-left: 2.65pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5 years</span></td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer relationships</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="padding-left: 2.65pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5 to 8 years</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Capitalized website costs</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3 to 5 years</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In performing the review of the recoverability intangible assets, the Company considers several factors, including whether there have been significant changes in legal factors or the overall business climate that could affect the underlying value of an asset. The Company also considers whether there is an expectation that the asset will be sold or disposed of before the end of its originally estimated useful life. If, as a result of examining any of these factors, the Company concludes that the carrying value of intangible asset exceeds its estimated fair value, an impairment charge will be recognized and reduce the carrying value of the asset to its estimated fair value.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 10pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>  </b></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 89%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trade names</span></td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 10%; padding-left: 2.65pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5 to 7 years</span></td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Acquired developed technology</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="padding-left: 2.65pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5 to 8 years</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-compete agreements</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="padding-left: 2.65pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5 years</span></td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer relationships</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="padding-left: 2.65pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5 to 8 years</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Capitalized website costs</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3 to 5 years</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> P5Y P7Y P5Y P8Y P5Y P5Y P8Y P3Y P5Y <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Convertible Notes Payable</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company evaluates its convertible instruments to determine if those contracts or embedded components of those contracts qualify as derivative financial instruments to be separately accounted for in accordance with Accounting Standards Codification Topic 815 of the FASB. The accounting treatment of derivative financial instruments requires that the Company record certain embedded conversion options (“ECOs”), certain variable-share settlement features and any related freestanding instruments at their fair values as of the inception date of the agreement and at fair value as of each subsequent balance sheet date. Any change in fair value is recorded as non-operating, non-cash income or expense for each reporting period at each balance sheet date. The Company reassesses the classification of its derivative instruments at each balance sheet date. If the classification changes as a result of events during the period, the contract is reclassified as of the date of the event that caused the reclassification. Bifurcated embedded conversion options, variable-share settlement features and any related freestanding instruments are recorded as a discount to the host instrument which is amortized to interest expense over the life of the respective note using the effective interest method. </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If the instrument is determined to not be a derivative liability, the Company then evaluates for the existence of a beneficial conversion feature (“BCF”) by comparing the commitment date fair value to the effective conversion price of the instrument. The Company records a BCF as debt discount which is amortized to interest expense over the life of the respective note using the effective interest method. BCFs that are contingent upon the occurrence of a future event are recognized when the contingency is resolved.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 10pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Leases</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company determines at the inception of a contract if such arrangement is or contains a lease. A contract is or contains a lease if the contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration. The Company classifies leases at the lease commencement date as operating or finance leases and records a right-of-use asset and a lease liability on the consolidated balance sheet for all leases with an initial lease term of greater than 12 months. Leases with an initial term of 12 months or less are not recorded on the balance sheet, but payments are recognized as expense on a straight-line basis over the lease term.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s contracts may contain both lease and non-lease components. Non-lease components may include maintenance, utilities, and other operating costs. The Company combines the lease and non-lease components of fixed costs in its lease arrangements as a single lease component. Variable costs, such as utilities or maintenance costs, are not included in the measurement of right-of-use assets and lease liabilities, but rather are expensed when the event determining the amount of variable consideration to be paid occurs.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lease liabilities and their corresponding right-of-use assets are recorded based on the present value of future lease payments over the expected lease term. The Company determines the present value of future lease payments by using its estimated secured incremental borrowing rate for that lease term as the interest rate implicit in the lease is not readily determinable. The Company estimates its secured incremental borrowing rate for each lease based on the rate of interest that the Company would have to pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain of the Company’s leases include options to extend or terminate the lease. The amounts determined for the Company’s right-of-use assets and lease liabilities generally do not assume that renewal options or early-termination provisions, if any, are exercised, unless it is reasonably certain that the Company will exercise such options.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Deferred Revenue</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred revenue includes amounts collected or billed in excess of revenue recognized. Deferred revenue is recognized as revenue as the related performance obligations are satisfied. Deferred revenue that will be recognized during the succeeding twelve-month period is recorded as a current liability and the remaining portion is recorded as a noncurrent liability on the consolidated balance sheet.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Fair Value of Financial Instruments</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s financial instruments consist of cash, accounts receivable, accounts payable and accrued expenses. The estimated fair value of the accounts receivable and accounts payable approximates their carrying value due to the short-term nature of these instruments.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Stock-Based Compensation</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company measures all stock options and other stock-based awards granted to employees and directors based on the fair value on the date of the grant and recognizes compensation expense of those awards, net of estimated forfeitures, over the requisite service period, which is generally the vesting period of the respective award. Historically, the Company has issued stock options to employees, directors and consultants with only service-based vesting conditions and records the expense for these awards using the straight-line method.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company classifies stock-based compensation expense in its consolidated statements of operations and comprehensive loss in the same manner in which the award’s recipient’s payroll costs are classified.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The fair value of each stock option grant is estimated on the date of grant using the Black-Scholes option-pricing model. The Company historically had been a private company and lacks company-specific historical and implied volatility information. Therefore, it estimates its expected stock volatility based on the historical volatility of similar publicly traded companies and expects to continue to do so until such time as it has adequate historical data regarding the volatility of its own traded stock price. The expected term of the Company’s stock options has been determined utilizing the “simplified” method for awards that qualify as “plain-vanilla” options. The risk-free interest rate is determined by reference to the U.S. Treasury yield curve in effect at the time of grant of the award for time periods approximately equal to the expected term of the award. The expected dividend yield is based on the fact that the Company has never paid cash dividends and does not expect to pay any cash dividends in the foreseeable future.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Business Combinations</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company accounts for business acquisitions using the purchase method of accounting, in accordance with which assets acquired and liabilities assumed are recorded at their respective fair values at the acquisition date. The fair value of the consideration paid, including contingent consideration, is assigned to the assets acquired and liabilities assumed based on their respective fair values. Goodwill represents excess of the purchase price over the estimated fair values of the assets acquired and liabilities assumed.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Significant judgments are used in determining fair values of assets acquired and liabilities assumed, as well as intangibles and their estimated useful lives. Fair value and useful life determinations are based on, among other factors, estimates of future expected cash flows, royalty cost savings and appropriate discount rates used in computing present values. These judgments may materially impact the estimates used in allocating acquisition date fair values to assets acquired and liabilities assumed, as well as the Company's current and future operating results. Actual results may vary from these estimates which may result in adjustments to goodwill and acquisition date fair values of assets and liabilities during a measurement period or upon a final determination of asset and liability fair values, whichever occurs first. Adjustments to fair values of assets and liabilities made after the end of the measurement period are recorded within the Company's operating results.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">For contingent consideration arrangements, a liability is recognized at fair value as of the acquisition date with subsequent fair value adjustments recorded in operations. Additional information regarding the Company’s contingent consideration arrangements may be found in Note 5 – Fair Value Measures included elsewhere in the notes to the consolidated financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Revenue Recognition</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Overview</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company generates revenue from the following sources: (1) equipment sales, (2) services sales and (3) construction contracts.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company recognizes revenue from contracts with customers using a five-step model, which is described below:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><tr style="vertical-align: top; text-align: left"> <td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">identify the customer contract;</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><tr style="vertical-align: top; text-align: left"> <td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">identify performance obligations that are distinct;</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><tr style="vertical-align: top; text-align: left"> <td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">determine the transaction price;</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><tr style="vertical-align: top; text-align: left"> <td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">allocate the transaction price to the distinct performance obligations; and</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><tr style="vertical-align: top; text-align: left"> <td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">recognize revenue as the performance obligations are satisfied.</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span style="text-decoration:underline">Identify the customer contract</span></i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A customer contract is generally identified when there is approval and commitment from both the Company and its customer, the rights have been identified, payment terms are identified, the contract has commercial substance and collectability, and consideration is probable. Specifically, the Company obtains written/electronic signatures on contracts and a purchase order, if said purchase orders are issued in the normal course of business by the customer.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span style="text-decoration:underline">Identify performance obligations that are distinct</span></i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A performance obligation is a promise to provide a distinct good or service or a series of distinct goods or services. A good or service that is promised to a customer is distinct if the customer can benefit from the good or service either on its own or together with other resources that are readily available to the customer, and a company’s promise to transfer the good or service to the customer is separately identifiable from other promises in the contract.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span style="text-decoration:underline">Determine the transaction price</span></i><span style="text-decoration:underline"> </span></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The transaction price is the amount of consideration to which the Company expects to be entitled in exchange for transferring goods or services to a customer, excluding sales taxes that are collected on behalf of government agencies.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span style="text-decoration:underline">Allocate the transaction price to distinct performance obligations</span></i><span style="text-decoration:underline"> </span></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The transaction price is allocated to each performance obligation based on the relative standalone selling prices (“SSP”) of the goods or services being provided to the customer. The Company’s contracts typically contain multiple performance obligations, for which the Company accounts for individual performance obligations separately, if they are distinct. The standalone selling price reflects the price the Company would charge for a specific piece of equipment or service if it was sold separately in similar circumstances and to similar customers.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span style="text-decoration:underline">Recognize revenue as the performance obligations are satisfied</span></i><span style="text-decoration:underline"> </span></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue is recognized when, or as, performance obligations are satisfied by transferring control of a promised product or service to a customer.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i> </i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span style="text-decoration:underline">Significant Judgments</span></i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i> </i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company into enters contracts that can include various combinations of equipment, services and construction, which are generally capable of being distinct and accounted for as separate performance obligations. Contracts with customers often include promises to transfer multiple products and services to a customer. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment. Once the Company determines the performance obligations, it determines the transaction price, which includes estimating the amount of variable consideration to be included in the transaction price, if any. The Company then allocates the transaction price to each performance obligation in the contract based on the SSP. The corresponding revenue is recognized as the related performance obligations are satisfied.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Judgment is required to determine the SSP for each distinct performance obligation. The Company determines SSP based on the price at which the performance obligation is sold separately and the methods of estimating SSP under the guidance of Accounting Standards Codification (“ASC”) 606-10-32-33. If the SSP is not observable through past transactions, the Company estimates the SSP, taking into account available information such as market conditions, expected margins, and internally approved pricing guidelines related to the performance obligations. The Company licenses its software as a SaaS type subscription license, whereby the customer only has a right to access the software over a specified time period. The full value of the contract is recognized ratably over the contractual term of the SaaS subscription, adjusted monthly if tiered pricing is relevant. The Company typically satisfies its performance obligations for equipment sales when equipment is made available for shipment to the customer; for services sales as services are rendered to the customer and for construction contracts both as services are rendered and when contract is completed.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company utilizes the cost-plus margin method to determine the SSP for equipment and buildout services. It is based on the cost of the services from third parties, plus a reasonable markup that the Company believes is reflective of a market-based reseller margin.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The SSP for services in time and materials contracts is determined by observable prices in standalone services arrangements.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Variable consideration in the form of royalties, revenue share, monthly fees, and service credits are estimated at contract inception and updated at the end of each reporting period if additional information becomes available. Variable consideration is typically not subject to constraint. Changes to variable consideration were not material for the periods presented.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">If contracts have payment terms that differ from the timing of revenue recognition, the Company will assess whether the transaction price for those contracts include a significant financing component. The Company has elected the practical expedient that permits an entity to not adjust for the effects of a significant financing component if the Company expects that at the contract inception, the period between when the entity transfers a promised good or service to a customer and when the customer pays for that good or service, will be one year or less. For those contracts in which the period exceeds the one-year threshold, this assessment, as well as the quantitative estimate of the financing component and its relative significance, requires judgment. Accordingly, the Company imputes interest on such contracts at an agreed upon interest rate and will present the financing components separately as financial income. For the years ended December 31, 2021 and 2020, the Company did not have any such financial income.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span>Payment terms with customers typically require payment 30 days from invoice date. The Company’s agreements with its customers do not provide for any refunds for services or products and therefore no specific reserve for such is maintained. In the infrequent instances where customers raise a concern over delivered products or services, the Company has endeavored to remedy the concern and all costs related to such matters have been insignificant in all periods presented.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has elected to treat shipping and handling activities after the customer obtains control of the goods as a fulfillment cost and not as a promised good or service. Accordingly, the Company will accrue all fulfillment costs related to the shipping and handling of consumer goods at the time of shipment. The Company has payment terms with its customers of one year or less and has elected the practical expedient applicable to such contracts not to consider the time value of money. Sales, value add, and other taxes the Company collects concurrent with revenue-producing activities are excluded from revenue.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>  </i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company receives payment from customers based on specified terms that are generally less than 30 days from the satisfaction of performance obligations. There are no contract assets related to performance under the contract. The difference in the opening and closing balances of the Company’s deferred revenue primarily results from the timing difference between the Company’s performance and the customer’s payment. The Company fulfils obligations under a contract with a customer by transferring products and services in exchange for consideration from the customer. Accounts receivables are recorded when the customer has been billed or the right to consideration is unconditional. The Company recognizes deferred revenue when consideration has been received or an amount of consideration is due from the customer, and the Company has a future obligation to transfer certain proprietary products.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In accordance with ASC 606-10-50-13, the Company is required to include disclosure on its remaining performance obligations as of the end of the current reporting period. Due to the nature of the Company’s contracts, these reporting requirements are not applicable. The majority of the Company’s remaining contracts meet certain exemptions as defined in ASC 606-10-50-14 through 606-10-50-14A, including (i) performance obligation is part of a contract that has an original expected duration of one year or less and (ii) the right to invoice practical expedient.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company generally provides a one-year warranty on its products for materials and workmanship but may provide multiple year warranties as negotiated, and will pass on the warranties from its vendors, if any, which generally covers this one-year period. In accordance with ASC 450-20-25, the Company accrues for product warranties when the loss is probable and can be reasonably estimated. The reserve for warranty returns is included in accrued expenses and other current liabilities in the Company’s consolidated balance sheets.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Research and Development Costs </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company expenses research and development costs as incurred. Research and development expenses include payroll, employee benefits and other expenses associated with product development. The Company incurs research and development costs associated with the development and enhancement of both hardware and software products associated with its cultivation and extraction equipment, as well as its SaaS-based software offering, Agrify Insights.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Shipping and Handling Charges</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company incurs costs related to shipping and handling of its manufactured products. These costs are expensed as incurred as a component of cost of sales. Shipping and handling charges related to the receipt of raw materials are also incurred, which are recorded as a cost of the related inventory.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Equity Method Investments</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Investments in affiliates which are 50% or less owned by the Company for which the Company exercises significant influence but does not have control are accounted for on the equity method. The Company has investments in equity investments without readily determinable fair values, which represents investments in entities where the Company does not have the ability to significantly influence the operations of the entities.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">An assessment of whether or not the Company (as a holder of 50% of TPI) has the power to direct activities that most significantly impact TPI’s economic performance and to identify the party that obtains the majority of the benefits of the investment was performed as of December 31, 2021 and December 31, 2020, and will be performed as of each subsequent reporting date. After each of these assessments, the Company concluded that the activities that most significantly impact TPI’s economic performance are the growth, marketing, sale, and distribution of products using TPI’s technology and IP, each of which are solely directed by TPI. Based on our consideration of these assessments, the Company concluded that the Company’s investment in TPI should be accounted for under the equity method.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The carrying value of the Company’s investment in TPI was $0 as of December 31, 2021 and December 31, 2020. The Company did not recognize revenue from TPI for the years ended December 31, 2021 and 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 0.50 0.50 0 0 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Income Taxes </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company accounts for income taxes pursuant to the provisions of ASC Topic 740, “Income Taxes,” which requires, among other things, an asset and liability approach to calculating deferred income taxes. The asset and liability approach requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the carrying amounts and the tax bases of assets and liabilities. A valuation allowance is provided to offset any net deferred tax assets for which management believes it is more likely than not that the net deferred asset will not be realized.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company follows the provisions of ASC 740-10-25-5, “Basic Recognition Threshold.” When tax returns are filed, it is highly certain that some positions taken would be sustained upon examination by the taxing authorities, while others are subject to uncertainty about the merits of the position taken or the amount of the position that would be ultimately sustained. In accordance with the guidance of ASC 740-10-25-6, the benefit of a tax position is recognized in the consolidated financial statements in the period during which, based on all available evidence, management believes it is more likely than not that the position will be sustained upon examination, including the resolution of appeals or litigation processes, if any. Tax positions taken are not offset or aggregated with other positions. Tax positions that meet the more-likely-than-not recognition threshold are measured as the largest amount of tax benefit that is more than 50 percent likely of being realized upon settlement with the applicable taxing authority. The portion of the benefits associated with tax positions taken that exceeds the amount measured as described above should be reflected as a liability for unrecognized tax benefits in the accompanying balance sheets along with any associated interest and penalties that would be payable to the taxing authorities upon examination. The Company believes its tax positions are all highly certain of being upheld upon examination. As such, the Company has not recorded a liability for unrecognized tax benefits. As of December 31, 2021, tax years 2016 through 2021 remain open for IRS audit. The Company has received no notice of audit from the IRS for any of the open tax years.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company recognizes the benefit of a tax position when it is effectively settled. ASC 740-10-25-10, “Basic Recognition Threshold” provides guidance on how an entity should determine whether a tax position is effectively settled for the purpose of recognizing previously unrecognized tax benefits. ASC 740-10-25-10 clarifies that a tax position can be effectively settled upon the completion of an examination by a taxing authority. For tax positions considered effectively settled, the Company recognizes the full amount of the tax benefit.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">For the period ended December 31, 2021, the Company recorded a deferred tax liability of approximately $25 thousand, comprised of its change in deferred tax liability during the year related to its indefinite lived intangible asset balance. The indefinite lived intangibles are not all available as a source of income and thus are not fully available to offset the Company's deferred tax assets. As of December 31, 2021, the Company has federal and state net operating loss (NOL) carryforwards of approximately $52.2 million and $28.9 million, respectively. The Company has not yet filed its 2018, 2019, 2020 and 2021 federal and state tax returns.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p>There was no federal income tax expense for the years ended December 31, 2021 and 2020 due to the Company’s net losses. 25000 52200000 28900000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Net Loss Per Share</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 20pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 20pt">Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities. Basic loss per share is computed by dividing net loss available to common stockholders by the weighted average number of common shares outstanding. Net loss available to common stockholders represents net loss attributable to common stockholders reduced by the allocation of earnings to participating securities. Losses are not allocated to participating securities as the holders of the participating securities do not have a contractual obligation to share in any losses. Diluted loss per share adjusts basic loss per share for the potentially dilutive impact of stock options and warrants. As the Company has reported losses for all periods presented, all potentially dilutive securities including stock options and warrants, are antidilutive and accordingly, basic net loss per share equals diluted net loss per share.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Net loss per share calculations for all periods have been adjusted to reflect the reverse stock split effected on January 12, 2021. Net loss per share was calculated based on the weighted average number of common stock outstanding.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 3 — Accounting Pronouncements</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Recently Adopted Accounting Pronouncements</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In August 2018, the FASB issued ASU No. 2018-15, Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract, which aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The new standard requires capitalized costs to be amortized on a straight-line basis generally over the term of the arrangement, and the financial statement presentation for these capitalized costs would be the same as that of the fees related to the hosting arrangements. The Company adopted this standard effective January 1, 2020, using a prospective approach. The adoption of this new standard did not have a material impact on the Company’s consolidated financial statements. Subsequent impact will depend on the magnitude of implementation costs to be incurred. Implementation costs capitalized subsequent to adoption will be recognized in operating expenses in the statements of operations over the non-cancelable period of the hosting arrangement plus any renewal periods reasonably certain to be taken.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Pending Accounting Pronouncements</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In June 2016, the Financial Accounting Standards Board (the “FASB”) issued Accounting Standards Update (“ASU”) No. 2016-13, Financial Instruments—Credit Losses (Topic 326), which introduces a new methodology for accounting for credit losses on financial instruments, including available-for-sale debt securities and accounts receivable. The guidance establishes a new “expected loss model” that requires entities to estimate current expected credit losses on financial instruments by using all practical and relevant information. Any expected credit losses are to be reflected as allowances rather than reductions in the amortized cost of available-for-sale debt securities. ASU 2016-13 is effective in the first quarter of fiscal 2024. The Company is currently evaluating if this guidance will have a material effect to its consolidated financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In August 2020, the FASB issued ASU No. 2020-06, Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity. The amendments in ASU No. 2020-06 simplify the complexity associated with applying U.S. GAAP for certain financial instruments with characteristics of liabilities and equity. More specifically, the amendments focus on the guidance for convertible instruments and derivative scope exceptions for contracts in an entity’s own equity. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. The Company is currently evaluating the impact of the new standard on its consolidated financial statements and related disclosures.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 606): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires that an entity recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606 as if it had originated the contracts. Generally, this should result in an acquirer recognizing and measuring the acquired contract assets and contract liabilities consistent with how they were recognized and measured in the acquiree’s financial statements, if the acquiree prepared financial statements in accordance with U.S. GAAP. The amendment in this update is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption is permitted, including adoption in an interim period. The guidance should be applied prospectively to business combinations occurring on or after the effective date of the amendment in this update. The Company is evaluating the potential impact of this adoption on its consolidated financial statements and related disclosures.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">All other Accounting Standards Updates issued but not yet effective are not expected to have a material effect on the Company’s future financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 4 — Revenue and Deferred Revenue</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b><i>Revenue</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">During the years ended December 31, 2021 and 2020, the Company generated revenue from the following sources: (1) equipment sales, (2) services sales and (3) construction contracts.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company sells its equipment and services to customers under a combination of a contract and purchase order. Equipment revenue includes sales from proprietary products designed and engineered by the Company such as Agrify Vertical Farming Units (“VFUs”), container farms, integrated grow racks, and LED grow lights, and non-proprietary products designed, engineered, and manufactured by third parties such as air cleaning systems and pesticide-free surface protection.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Construction contracts normally provide for payment upon completion of specified work or units of work as identified in the contract. Although there is considerable variation in the terms of these contracts, they are primarily structured as time-and-material contracts. The Company enters time-and-materials contracts under which the Company is paid for labor and equipment at negotiated hourly billing rates and other expenses, including materials, as incurred at rates agreed to in the contract. The Company uses two main sub-contractors to execute the construction contracts.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>Disaggregation of Revenue —</i> The following table provides revenue disaggregated by timing of revenue recognition:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year ended <br/> December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">(Dollar Amounts in Thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -10pt; padding-left: 10pt">Transferred at a point in time</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">23,624</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,907</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 10pt">Transferred over time</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">36,235</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,180</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">59,859</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">12,087</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In accordance with ASC 606-10-50-13, the Company is required to include disclosure on its remaining performance obligations as of the end of the current reporting period. Due to the nature of the Company’s contracts, these reporting requirements are not applicable. The majority of the Company’s remaining contracts meet certain exemptions as defined in ASC 606-10-50-14 through 606-10-50-14A, including (i) performance obligation is part of a contract that has an original expected duration of one year or less and (ii) the right to invoice practical expedient.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company generally provides a one-year warranty on its products for materials and workmanship but may provide multiple year warranties as negotiated, and will pass on the warranties from its vendors, if any, which generally covers this one-year period. In accordance with ASC 450-20-25, the Company accrues for product warranties when the loss is probable and can be reasonably estimated. As of December 31, 2021, the Company maintains a reserve for warranty returns of $398 thousand. No warranty reserve was recorded by the Company as of December 31, 2020. The reserve for warranty returns is included in accrued expenses and other current liabilities in the Company’s consolidated balance sheets.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Deferred Revenue</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Significant changes in the Company’s current deferred revenue balance for the years ended December 31, 2021 and 2020:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year ended <br/> December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">(Dollar Amounts in Thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Total current deferred revenue, beginning of period</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">152</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-146">—</div></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Additions</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,758</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">152</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Interest income on deferred revenue</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-147">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Recognized</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(142</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-148">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Total current deferred revenue, end of period</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,772</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">152</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Deferred revenue balances primarily consist of customer deposits on our cultivation and extraction solutions equipment. As of December 31, 2021 and 2020, all of our deferred revenue balances were reported as current liabilities in the accompanying consolidated balance sheets.</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year ended <br/> December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">(Dollar Amounts in Thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -10pt; padding-left: 10pt">Transferred at a point in time</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">23,624</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,907</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 10pt">Transferred over time</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">36,235</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,180</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">59,859</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">12,087</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> 23624000 4907000 36235000 7180000 59859000 12087000 398000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year ended <br/> December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">(Dollar Amounts in Thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Total current deferred revenue, beginning of period</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">152</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-146">—</div></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Additions</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,758</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">152</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Interest income on deferred revenue</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-147">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Recognized</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(142</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-148">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Total current deferred revenue, end of period</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,772</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">152</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p> 152000 3758000 152000 4000 -142000 3772000 152000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 5 — Fair Value Measures </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><b><i>Fair Values of Assets and Liabilities</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">    </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company measures fair value at the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. In determining fair value, the assumptions that market participants would use in pricing an asset or liability (the inputs) are based on a tiered fair value hierarchy consisting of three levels, as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.25in"> </td> <td style="width: 0.5in"><span style="font-size: 10pt">Level 1:</span></td> <td><span style="font-size: 10pt">Observable inputs such as quoted prices for identical assets or liabilities in active markets.</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-size: 10pt">Level 2:</span></td> <td><span style="font-size: 10pt">Other inputs that are observable directly or indirectly, such as quoted prices for similar instruments in active markets or for similar markets that are not active.</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-size: 10pt">Level 3: </span></td> <td><span style="font-size: 10pt">Unobservable inputs for which there is little or no market data which require the Company to develop its own assumptions about how market participants would price the asset or liability.</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Valuation techniques for assets and liabilities include methodologies such as the market approach, the income approach, or the cost approach, and may use unobservable inputs such as projections, estimates and management’s interpretation of current market data. These unobservable inputs are only utilized to the extent that observable inputs are not available or cost-effective to obtain.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">At December 31, 2021 and December 31, 2020, the Company’s assets and liabilities measured at fair value on a recurring basis were as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td> </td> <td colspan="14" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, 2021</b></span></td> <td> </td> <td> </td> <td colspan="14" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, 2020</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td> </td> <td colspan="14" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Fair Value Measurements Using Input Types</b></span></td> <td> </td> <td> </td> <td colspan="14" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Fair Value Measurements Using Input Types</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Dollar Amounts in Thousands)</b></span></td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Level 1</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Level 2</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Level 3</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Level 1</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Level 2</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Level 3</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Assets</span></td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 36%; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mutual funds (included in cash and cash equivalents)</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 5%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">178</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 5%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-149"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 5%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-150"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 5%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">178</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 5%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-151"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 5%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-152"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 5%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-153"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 5%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-154"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">Held to maturity <span style="font-family: Times New Roman, Times, Serif">securities</span></span></td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Municipal bonds</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,961</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-155"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-156"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,961</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-157"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-158"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-159"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-160"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate bonds</span></td> <td> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">34,589</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-161"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td> <td> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-162"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td> <td> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">34,589</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-163"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td> <td> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-164"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td> <td> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-165"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td> <td> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-166"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total </span><span style="font-size: 10pt">held to maturity <span style="font-family: Times New Roman, Times, Serif">securities</span></span></td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">44,728</span></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-167"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-168"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">44,728</span></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-169"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-170"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-171"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-172"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="padding-bottom: 4pt"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Liabilities</span></td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes payables, net of discount</span></td> <td> </td> <td><span style="font-size: 10pt">$</span></td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-173"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td> <td> </td> <td><span style="font-size: 10pt">$</span></td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-174"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td> <td> </td> <td><span style="font-size: 10pt">$</span></td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-175"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td> <td> </td> <td><span style="font-size: 10pt">$</span></td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-176"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td> <td> </td> <td><span style="font-size: 10pt">$</span></td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-177"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td> <td> </td> <td><span style="font-size: 10pt">$</span></td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-178"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td> <td> </td> <td><span style="font-size: 10pt">$</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,493</span></td> <td> </td> <td> </td> <td><span style="font-size: 10pt">$</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,493</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Derivative liabilities</span></td> <td> </td> <td> </td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-179"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-180"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-181"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-182"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-183"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-184"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,141</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,141</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contingent consideration</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-185"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-186"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,137</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,137</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-187"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-188"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-189"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-190"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total liabilities</span></td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-191"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-192"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-193"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,</span><span style="font-size: 10pt">137</span></div></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-194"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,</span><span style="font-size: 10pt">137</span></div></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-195"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-196"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">19,634</span></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">19,634</span></td> <td style="padding-bottom: 4pt"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><b><i>Fair Value of Financial Instruments</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><b><i> </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company has certain financial instruments which consist of cash and cash equivalents, marketable securities, accounts receivable, loan receivable, accounts payable, notes payable, derivative liabilities, deferred revenue, and long-term debt. Fair value information for each of these instruments is as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"> </td> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash and cash equivalents, accounts receivable, accounts payable and deferred revenue liabilities fair values approximate their carrying values, due to the expected duration of these instruments.</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td> </td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marketable securities classified as held to maturity securities are recorded at amortized cost, which as of December 31, 2021, approximated fair value.</span></td></tr> </table><p style="margin: 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"> </td> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company had certain derivative instruments accounted for at fair value. The Company held a convertible promissory note with a preferential conversion feature which qualifies as a derivative instrument. The fair value assumptions consider the nature of the conversion feature and the expected timeline to a qualifying conversion event.</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td> </td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s deferred consideration was recorded in connection with acquisitions during the year ending December 31, 2021 using an estimated fair value discount at the time of the transaction. As of December 31, 2021, the carrying value of the deferred consideration approximated fair value.</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><b><i>Marketable Securities</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As of December 31, 2021, the Company held investments consisting of mutual funds, municipal bonds, and corporate bonds. The mutual funds are recorded at fair value in the accompanying consolidated balance sheet as part of cash and cash equivalents. The municipal and corporate bonds are considered held to maturity and are recorded at amortized cost in the accompanying consolidated balance sheet. The fair values of these investments were estimated using recently executed transactions and market price quotations. The Company considers current assets those investments which will mature within the next 12 months including interest receivable on the long-term bonds.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The composition of the Company’s marketable securities are as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">(Dollar Amounts in Thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31, <br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Current marketable securities:</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Municipal bonds</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">9,961</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-197">—</div></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Corporate bonds</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">34,589</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-198">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Total current marketable securities</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">44,550</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-199">—</div></td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The amortized cost and estimated fair value of held to maturity securities as of December 31, 2021, are as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: center"><p style="text-align: left; margin: 0pt 0"><b>(Dollar Amounts in Thousands)</b></p></td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amortized<br/> cost</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Unrealized<br/> loss</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Estimated<br/> fair value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Current marketable securities (due within 1 year)</td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Municipal bonds</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">9,961</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(9</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">9,952</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Corporate bonds</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">34,589</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(72</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">34,517</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">44,550</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(81</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">44,469</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> <b><i> </i></b> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b><i>Contingent Consideration</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company has classified its net liability for contingent earnout considerations relating to the two acquisitions completed in Fiscal 2021. The fair value for the contingent consideration associated with these acquisitions is within Level 3 of the fair value hierarchy because the associated fair value is determined using significant unobservable inputs, which included the key assumptions to model future revenue, costs of goods sold and operating expense projections. A description of the Company’s acquisitions completed in Fiscal 2021 is included within Note 13 – Business Combinations included elsewhere in the notes to the consolidated financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The contingent earnout payments for each acquisition are based on the achievement of certain revenue thresholds. During the fourth quarter of 2021, the fair value of the contingent earnout consideration increased by $1.4 million due to the actual revenue achievement for the period ended December 31, 2021, being greater than the initially projected revenue achievement incorporated into our initial purchase price allocation. This amount, as required by ASC 805, was recorded as part of our operating expenses in the fourth quarter of 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 24.75pt"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: center"><p style="text-align: left; margin: 0pt 0"><b>(Dollar Amounts in Thousands)</b></p></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, <br/> 2021</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Contingent consideration – beginning of year</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-200">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="width: 88%; text-align: left; padding-left: 9pt">Accrued contingent consideration</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">4,725</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Change in estimated fair value</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,412</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Contingent consideration – end of year</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,137</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 24.75pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Contingent consideration is included within accrued expense in the consolidated balance sheets as of December 31, 2021.</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td> </td> <td colspan="14" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, 2021</b></span></td> <td> </td> <td> </td> <td colspan="14" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, 2020</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td> </td> <td colspan="14" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Fair Value Measurements Using Input Types</b></span></td> <td> </td> <td> </td> <td colspan="14" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Fair Value Measurements Using Input Types</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Dollar Amounts in Thousands)</b></span></td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Level 1</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Level 2</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Level 3</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Level 1</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Level 2</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Level 3</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Assets</span></td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 36%; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mutual funds (included in cash and cash equivalents)</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 5%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">178</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 5%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-149"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 5%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-150"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 5%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">178</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 5%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-151"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 5%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-152"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 5%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-153"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 5%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-154"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">Held to maturity <span style="font-family: Times New Roman, Times, Serif">securities</span></span></td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Municipal bonds</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,961</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-155"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-156"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,961</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-157"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-158"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-159"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-160"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate bonds</span></td> <td> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">34,589</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-161"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td> <td> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-162"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td> <td> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">34,589</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-163"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td> <td> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-164"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td> <td> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-165"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td> <td> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-166"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total </span><span style="font-size: 10pt">held to maturity <span style="font-family: Times New Roman, Times, Serif">securities</span></span></td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">44,728</span></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-167"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-168"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">44,728</span></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-169"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-170"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-171"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-172"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="padding-bottom: 4pt"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Liabilities</span></td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes payables, net of discount</span></td> <td> </td> <td><span style="font-size: 10pt">$</span></td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-173"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td> <td> </td> <td><span style="font-size: 10pt">$</span></td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-174"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td> <td> </td> <td><span style="font-size: 10pt">$</span></td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-175"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td> <td> </td> <td><span style="font-size: 10pt">$</span></td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-176"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td> <td> </td> <td><span style="font-size: 10pt">$</span></td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-177"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td> <td> </td> <td><span style="font-size: 10pt">$</span></td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-178"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td> <td> </td> <td><span style="font-size: 10pt">$</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,493</span></td> <td> </td> <td> </td> <td><span style="font-size: 10pt">$</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,493</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Derivative liabilities</span></td> <td> </td> <td> </td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-179"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-180"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-181"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-182"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-183"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-184"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,141</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,141</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contingent consideration</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-185"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-186"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,137</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,137</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-187"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-188"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-189"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-190"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total liabilities</span></td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-191"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-192"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-193"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,</span><span style="font-size: 10pt">137</span></div></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-194"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,</span><span style="font-size: 10pt">137</span></div></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-195"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-196"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">19,634</span></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">19,634</span></td> <td style="padding-bottom: 4pt"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p> 178000 178000 9961000 9961000 34589000 34589000 44728000 44728000 12493000 12493000 7141000 7141000 6137000 6137000 19634000 19634000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">(Dollar Amounts in Thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31, <br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Current marketable securities:</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Municipal bonds</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">9,961</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-197">—</div></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Corporate bonds</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">34,589</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-198">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Total current marketable securities</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">44,550</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-199">—</div></td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b> </b></p> 9961000 34589000 44550000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: center"><p style="text-align: left; margin: 0pt 0"><b>(Dollar Amounts in Thousands)</b></p></td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amortized<br/> cost</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Unrealized<br/> loss</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Estimated<br/> fair value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Current marketable securities (due within 1 year)</td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Municipal bonds</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">9,961</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(9</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">9,952</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Corporate bonds</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">34,589</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(72</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">34,517</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">44,550</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(81</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">44,469</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> <b><i> </i></b> </p> 9961000 9000 9952000 34589000 72000 34517000 44550000 81000 44469000 1400000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: center"><p style="text-align: left; margin: 0pt 0"><b>(Dollar Amounts in Thousands)</b></p></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, <br/> 2021</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Contingent consideration – beginning of year</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-200">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="width: 88%; text-align: left; padding-left: 9pt">Accrued contingent consideration</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">4,725</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Change in estimated fair value</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,412</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Contingent consideration – end of year</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,137</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 24.75pt"> </p> 4725000 1412000 6137000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 6 — Loan Receivable</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">A portion of the capital raised from the Company’s 2021 public offering has been allocated to launch Agrify’s total turn-key solution (“TTK Solution”) program, the industry’s first end-to-end solution for the Company’s customers that provides access to capital for construction costs, equipment lease(s) to VFUs and other related operating equipment, subscription to the Company’s Agrify Insights software, and business consultation services, which will enable the Company’s customers to go to market sooner.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s initial allowable investment in the Agrify TTK Solution engagements is currently capped at $50.0 million, as approved by the Company’s Board of Directors. As of December 31, 2021, the Company has committed $20.3 million to the Agrify TTK Solution for five customers under contract and the remainder $1.9 million is related to non-TTK Solutions contracts. Of the five customers under the Agrify TTK Solution, Greenstone Holdings is a related party.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The loan agreements entered into with customers receiving the Agrify TTK Solution generally provide for loans ranging from approximately $200 thousand up to $13.5 million with maturity dates of approximately two to three years after the completion of the construction projects. Typically, the TTK Solution construction loans have interest rates ranging from 12% to 18% per annum.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The breakdown of loans receivable as of December 31, 2021 and December 31, 2020 is as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Dollar Amounts in Thousands)</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding: 0pt 0pt 1.5pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, <br/> 2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding: 0pt 0pt 1.5pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding: 0pt 0pt 1.5pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31,<br/> 2020</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding: 0pt 0pt 1.5pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 76%; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Company A – TTK Solution</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 1%; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 1%; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 9%; text-align: right; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,542</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 1%; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 1%; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 1%; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 9%; text-align: right; text-indent: 0pt"><div style="-sec-ix-hidden: hidden-fact-201">      <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 1%; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Greenstone Holdings – TTK Solution – Related Party</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: right; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,177</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: right; text-indent: 0pt"><div style="-sec-ix-hidden: hidden-fact-202"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Company C – TTK Solution</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: right; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,439</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: right; text-indent: 0pt"><div style="-sec-ix-hidden: hidden-fact-203"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Company D – TTK Solution</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: right; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,105</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: right; text-indent: 0pt"><div style="-sec-ix-hidden: hidden-fact-204"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Company E – TTK Solution</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: right; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">46</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: right; text-indent: 0pt"><div style="-sec-ix-hidden: hidden-fact-205"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-TTK Solutions</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; padding: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; padding: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: right; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,946</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; padding: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; padding: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: right; text-indent: 0pt"><div style="-sec-ix-hidden: hidden-fact-206"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loan receivable</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; padding: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; padding: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: right; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">22,255</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; padding: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; padding: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: right; text-indent: 0pt"><div style="-sec-ix-hidden: hidden-fact-207"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company analyzed whether any of the above customers are a variable interest entity (a “VIE”) in accordance with ASC 810 and if so, whether the Company is the primary beneficiary requiring consolidation. Based on the Company’s analysis, the Company has determined that Greenstone Holdings is a VIE. As of December 31, 2021, two of the Company’s employees own approximately 36.6% of the equity of Greenstone Holdings, however, since the Company is not the primary beneficiary of Greenstone Holdings, the Company is not required to consolidate Greenstone Holdings.</p> 50000000 As of December 31, 2021, the Company has committed $20.3 million to the Agrify TTK Solution for five customers under contract and the remainder $1.9 million is related to non-TTK Solutions contracts. 1900000 5 200000 13500000 P2Y P3Y 0.12 0.18 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Dollar Amounts in Thousands)</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding: 0pt 0pt 1.5pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, <br/> 2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding: 0pt 0pt 1.5pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding: 0pt 0pt 1.5pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31,<br/> 2020</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding: 0pt 0pt 1.5pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 76%; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Company A – TTK Solution</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 1%; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 1%; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 9%; text-align: right; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,542</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 1%; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 1%; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 1%; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 9%; text-align: right; text-indent: 0pt"><div style="-sec-ix-hidden: hidden-fact-201">      <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 1%; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Greenstone Holdings – TTK Solution – Related Party</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: right; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,177</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: right; text-indent: 0pt"><div style="-sec-ix-hidden: hidden-fact-202"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Company C – TTK Solution</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: right; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,439</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: right; text-indent: 0pt"><div style="-sec-ix-hidden: hidden-fact-203"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Company D – TTK Solution</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: right; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,105</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: right; text-indent: 0pt"><div style="-sec-ix-hidden: hidden-fact-204"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Company E – TTK Solution</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: right; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">46</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: right; text-indent: 0pt"><div style="-sec-ix-hidden: hidden-fact-205"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-TTK Solutions</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; padding: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; padding: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: right; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,946</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; padding: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; padding: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: right; text-indent: 0pt"><div style="-sec-ix-hidden: hidden-fact-206"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loan receivable</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; padding: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; padding: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: right; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">22,255</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; padding: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; padding: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: right; text-indent: 0pt"><div style="-sec-ix-hidden: hidden-fact-207"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></div></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 5542000 11177000 2439000 1105000 46000 1946000 22255000 0.366 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 7 — Accounts Receivable</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts Receivable consisted of the following as of December 31, 2021 and December 31, 2020: </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Dollar Amounts in Thousands)</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding: 0pt 0pt 1.5pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, <br/> 2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding: 0pt 0pt 1.5pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding: 0pt 0pt 1.5pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31,<br/> 2020</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding: 0pt 0pt 1.5pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 76%; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts receivable, gross</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 1%; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 1%; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 9%; text-align: right; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,637</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 1%; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 1%; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 1%; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 9%; text-align: right; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,068</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 1%; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less allowance for doubtful accounts</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; padding: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; padding: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: right; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,415</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; padding: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; padding: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: right; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(54</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts receivable, net</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; padding: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; padding: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: right; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,222</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; padding: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; padding: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: right; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,014</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">NEIA, a related party, accounted for $3.5 million and $1.7 million of accounts receivable, net as of December 31, 2021 and December 31, 2020, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The changes in the allowance for doubtful accounts consisted of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Fiscal Year</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">(Dollar Amounts in Thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Balance as of the beginning of the year</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">54</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-208">—</div></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Provision for doubtful accounts</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,187</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">54</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Other adjustments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">174</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-209">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Balance as of the end of the year</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,415</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">54</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Bad debt expense was $1.2 million and $54 thousand, for the year ended December 31, 2021 and 2020, respectively.</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Dollar Amounts in Thousands)</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding: 0pt 0pt 1.5pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, <br/> 2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding: 0pt 0pt 1.5pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding: 0pt 0pt 1.5pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31,<br/> 2020</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding: 0pt 0pt 1.5pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 76%; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts receivable, gross</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 1%; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 1%; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 9%; text-align: right; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,637</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 1%; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 1%; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 1%; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 9%; text-align: right; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,068</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 1%; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less allowance for doubtful accounts</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; padding: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; padding: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: right; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,415</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; padding: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; padding: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: right; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(54</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts receivable, net</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; padding: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; padding: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: right; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,222</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; padding: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; padding: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: right; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,014</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 8637000 4068000 1415000 54000 7222000 4014000 3500000 1700000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Fiscal Year</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">(Dollar Amounts in Thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Balance as of the beginning of the year</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">54</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-208">—</div></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Provision for doubtful accounts</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,187</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">54</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Other adjustments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">174</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-209">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Balance as of the end of the year</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,415</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">54</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 54000 1187000 54000 174000 1415000 54000 1200000 54000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 8 — Inventory</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories are stated at the lower of cost or net realizable value with cost principally determined by the weighted average cost method on a first in first out basis. Such costs include the acquisition cost for raw materials and operating supplies. The Company’s standard payment terms with suppliers may require making payments in advance of delivery of the Company’s products. The prepaid inventory is short-term, non-bearing interest that is applied to the purchase of products once it is delivered. The Company reserves for slow-moving inventory and inventory that is being evaluated under the Company’s quality control process. The reserves are based upon management’s expected method of disposition.  </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory consisted of the following as of December 31, 2021 and December 31, 2020:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">(Dollar Amounts in Thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: 0pt; padding-left: 0pt">Raw materials</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,393</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,337</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Prepaid inventory</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,237</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">833</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Finished goods</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="margin: 0pt 0">12,810</p></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-210">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Gross inventory</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21,440</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,170</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Inventory reserves</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(942</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-211">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: 0pt; padding-left: 0pt">Total inventory, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">20,498</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,170</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Inventory Reserves</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company establishes inventory reserves for obsolete, slow moving and defective items. Inventory reserves for obsolete, slow moving or defective items are calculated as the difference between the cost of inventory and its estimated net realizable value. Changes in inventory reserve are as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">(Dollar Amounts in Thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, <br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Inventory reserves – beginning of the year</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-212">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-213">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="width: 76%; text-align: left; text-indent: 0pt; padding-left: 0pt">Increase in inventory reserves</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">942</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-214">—</div></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Inventory write-offs</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-215">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-216">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: 0pt; padding-left: 0pt">Inventory reserves – end of year</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">942</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-217">     —</div></td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">(Dollar Amounts in Thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: 0pt; padding-left: 0pt">Raw materials</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,393</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,337</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Prepaid inventory</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,237</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">833</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Finished goods</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="margin: 0pt 0">12,810</p></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-210">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Gross inventory</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21,440</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,170</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Inventory reserves</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(942</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-211">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: 0pt; padding-left: 0pt">Total inventory, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">20,498</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,170</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 6393000 4337000 2237000 833000 12810000 21440000 5170000 942000 20498000 5170000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">(Dollar Amounts in Thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, <br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Inventory reserves – beginning of the year</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-212">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-213">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="width: 76%; text-align: left; text-indent: 0pt; padding-left: 0pt">Increase in inventory reserves</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">942</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-214">—</div></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Inventory write-offs</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-215">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-216">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: 0pt; padding-left: 0pt">Inventory reserves – end of year</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">942</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-217">     —</div></td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 942000 942000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 9 — Prepaid Expenses and Other Current Assets</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaid expenses and other current assets consisted of the following as of December 31, 2021 and December 31, 2020:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">(Dollar Amounts in Thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31, <br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Prepaid insurance</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">492</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-218">—</div></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Prepaid software</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">173</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">48</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Prepaid expenses, other</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">541</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">148</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Deferred costs</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">353</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-219">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Other note receivables (1)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">807</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-220">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Other receivables, other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">86</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">168</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Prepaid expenses and other current assets</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,452</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">364</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top"> <td style="width: 0.25in"/><td style="width: 0.25in">(1)</td><td>Other note receivables relates to the current portion of one of our TTK Solutions loan receivable balances.</td></tr></table> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">(Dollar Amounts in Thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31, <br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Prepaid insurance</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">492</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-218">—</div></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Prepaid software</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">173</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">48</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Prepaid expenses, other</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">541</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">148</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Deferred costs</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">353</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-219">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Other note receivables (1)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">807</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-220">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Other receivables, other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">86</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">168</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Prepaid expenses and other current assets</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,452</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">364</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top"> <td style="width: 0.25in"/><td style="width: 0.25in">(1)</td><td>Other note receivables relates to the current portion of one of our TTK Solutions loan receivable balances.</td></tr></table> 492000 173000 48000 541000 148000 353000 807000 86000 168000 2452000 364000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 10 — Property and Equipment, Net </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Property and equipment, net consisted of the following as of December 31, 2021 and December 31, 2020:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: left; border-bottom: Black 1.5pt solid"><p style="text-align: left; margin: 0pt 0"><b>(Dollar Amounts in Thousands)<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">  </span></b></p></td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Computer and office equipment</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">473</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">128</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Furniture and fixtures</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">385</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">16</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Leasehold improvements</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">841</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Machinery and equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">898</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">868</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Software</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">174</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-221">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Vehicles</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">143</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">62</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Research and development laboratory equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">163</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-222">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Leased equipment at customer</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">619</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-223">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Trade show assets</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">80</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-224">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Total property and equipment, gross</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,776</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,084</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accumulated depreciation</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(780</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(211</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Construction in progress</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,236</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-225">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Property and equipment, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,232</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">873</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Depreciation expense for the years ended December 31, 2021 and 2020 was $655 thousand and $188 thousand, respectively. During the year ended December 31, 2021, the Company retired $119 thousand of fixed assets, with an accompanying accumulated depreciation of $84 thousand, resulting in a loss on disposal of $36 thousand.</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: left; border-bottom: Black 1.5pt solid"><p style="text-align: left; margin: 0pt 0"><b>(Dollar Amounts in Thousands)<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">  </span></b></p></td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Computer and office equipment</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">473</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">128</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Furniture and fixtures</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">385</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">16</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Leasehold improvements</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">841</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Machinery and equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">898</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">868</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Software</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">174</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-221">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Vehicles</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">143</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">62</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Research and development laboratory equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">163</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-222">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Leased equipment at customer</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">619</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-223">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Trade show assets</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">80</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-224">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Total property and equipment, gross</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,776</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,084</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accumulated depreciation</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(780</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(211</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Construction in progress</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,236</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-225">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Property and equipment, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,232</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">873</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> 473000 128000 385000 16000 841000 10000 898000 868000 174000 143000 62000 163000 619000 80000 3776000 1084000 780000 211000 3236000 6232000 873000 655000 188000 119000 84000 36000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 11 — Intangible Assets and Goodwill</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Intangible assets are initially recorded at fair value and tested periodically for impairment. Goodwill represents the excess of the purchase price over the fair value of identifiable tangible and intangible assets acquired and liabilities assumed in a business combination and is tested at least annually for impairment. The Company performs an impairment test of goodwill during the fourth quarter of each year or sooner if indicators of potential impairment arise. There were no such indicators in the years ended December 31, 2021 and December 31, 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in; ">Intangible assets were as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in; "> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Intangible Assets, Gross</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Accumulated Amortization</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Intangible Assets, Net</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: left; border-bottom: Black 1.5pt solid"><p style="text-align: left; margin: 0pt 0"><b>(Dollar Amounts in Thousands)<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></b></p></td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">January 1,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Additions<br/> and<br/> retirements,<br/> net</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31, <br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">January 1,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Expense<br/> and<br/> retirements,<br/> net</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31, <br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">January 1,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31, <br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 20%; text-align: left; text-indent: -9pt; padding-left: 9pt">Trade names</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">930</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">1,488</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">2,418</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">(88</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">(139</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">(227</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">842</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">2,191</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Customer Relationships</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">850</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,326</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,176</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(89</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(213</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(302</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">761</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,874</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Acquired developed Technology</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-226">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,911</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,911</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-227">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(191</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(191</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-228">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,720</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Non-compete</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-229">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,202</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,202</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-230">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(60</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(60</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-231">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,142</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Capitalized website costs</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">139</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">106</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">245</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(48</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(52</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(100</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">91</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">145</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,919</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">13,033</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">14,952</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(225</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(655</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(880</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,694</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">14,072</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in; "> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Amortization expenses recorded in selling, general and administrative in the consolidated statements of operations were $655 thousand and $218 thousand for the years ended December 31, 2021 and 2020, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b> </b> <b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Estimated future amortization expense on finite-lived intangible assets is as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid">Years Ending December 31 (Dollar Amounts in Thousands), </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">2022</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,444</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,409</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,401</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,375</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,124</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">2027 and thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,319</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; font-weight: bold; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">14,072</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">  </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The changes in goodwill are as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">(Dollar Amounts in Thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31, <br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31, <br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 80%">Balance, beginning of period</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">632</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-232">—</div></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Goodwill additions</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">49,458</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">632</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Balance, end of period</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">50,090</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">632</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">There was no goodwill impairment identified for the years ended December 31, 2021 and December 31, 2020, respectively.</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Intangible Assets, Gross</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Accumulated Amortization</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Intangible Assets, Net</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: left; border-bottom: Black 1.5pt solid"><p style="text-align: left; margin: 0pt 0"><b>(Dollar Amounts in Thousands)<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></b></p></td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">January 1,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Additions<br/> and<br/> retirements,<br/> net</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31, <br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">January 1,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Expense<br/> and<br/> retirements,<br/> net</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31, <br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">January 1,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31, <br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 20%; text-align: left; text-indent: -9pt; padding-left: 9pt">Trade names</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">930</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">1,488</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">2,418</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">(88</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">(139</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">(227</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">842</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">2,191</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Customer Relationships</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">850</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,326</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,176</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(89</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(213</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(302</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">761</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,874</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Acquired developed Technology</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-226">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,911</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,911</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-227">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(191</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(191</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-228">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,720</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Non-compete</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-229">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,202</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,202</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-230">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(60</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(60</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-231">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,142</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Capitalized website costs</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">139</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">106</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">245</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(48</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(52</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(100</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">91</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">145</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,919</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">13,033</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">14,952</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(225</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(655</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(880</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,694</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">14,072</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in; "> </p> 930000 1488000 2418000 88000 139000 227000 842000 2191000 850000 5326000 6176000 89000 213000 302000 761000 5874000 4911000 4911000 191000 191000 4720000 1202000 1202000 60000 60000 1142000 139000 106000 245000 48000 52000 100000 91000 145000 1919000 13033000 14952000 225000 655000 880000 1694000 14072000 655000 218000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid">Years Ending December 31 (Dollar Amounts in Thousands), </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">2022</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,444</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,409</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,401</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,375</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,124</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">2027 and thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,319</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; font-weight: bold; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">14,072</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">  </p> 2444000 2409000 2401000 2375000 2124000 2319000 14072000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">(Dollar Amounts in Thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31, <br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31, <br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 80%">Balance, beginning of period</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">632</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-232">—</div></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Goodwill additions</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">49,458</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">632</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Balance, end of period</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">50,090</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">632</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p> 632000 49458000 632000 50090000 632000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 12 — Accrued Expenses and Other Current Liabilities</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Accrued expenses consisted of the following as of December 31, 2021 and December 31, 2020:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">(Dollar Amounts in Thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31, <br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31, <br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Accrued acquisition liability (1)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">9,198</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-233">—</div></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Sales tax payable (2)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,290</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-234">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accrued construction costs</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,803</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,468</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Compensation related fees</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,491</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">225</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accrued professional fees</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,104</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,135</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Accrued warranty expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">398</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-235">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accrued consulting fees</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">75</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">97</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Accrued inventory purchases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">201</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">164</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Financing lease liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">156</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">148</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Accrued non-income taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">48</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-236">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Other current liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-237">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">313</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Total accrued expenses and other current liabilities</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">28,764</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,550</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 4%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td> <td style="font-size: 10pt; width: 96%"><p style="margin: 0pt 0">Accrued acquisition liabilities includes both the contingent consideration and the value of held back stock associated with the 2021 acquisitions of Precision and Cascade and PurePressure.</p></td></tr> <tr style="vertical-align: top"> <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td> <td style="font-size: 10pt"><p style="margin: 0pt 0">Sales tax payable primarily represents identified sales and use tax liabilities arising from our acquisition of Precision and Cascade. These amounts are included as part of our initial purchase price allocations and are the subject matter of an indemnification claim under the Precision and Cascade acquisition agreement.</p></td></tr> </table> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">(Dollar Amounts in Thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31, <br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31, <br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Accrued acquisition liability (1)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">9,198</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-233">—</div></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Sales tax payable (2)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,290</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-234">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accrued construction costs</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,803</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,468</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Compensation related fees</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,491</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">225</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accrued professional fees</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,104</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,135</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Accrued warranty expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">398</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-235">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accrued consulting fees</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">75</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">97</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Accrued inventory purchases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">201</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">164</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Financing lease liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">156</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">148</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Accrued non-income taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">48</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-236">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Other current liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-237">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">313</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Total accrued expenses and other current liabilities</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">28,764</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,550</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 4%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td> <td style="font-size: 10pt; width: 96%"><p style="margin: 0pt 0">Accrued acquisition liabilities includes both the contingent consideration and the value of held back stock associated with the 2021 acquisitions of Precision and Cascade and PurePressure.</p></td></tr> <tr style="vertical-align: top"> <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td> <td style="font-size: 10pt"><p style="margin: 0pt 0">Sales tax payable primarily represents identified sales and use tax liabilities arising from our acquisition of Precision and Cascade. These amounts are included as part of our initial purchase price allocations and are the subject matter of an indemnification claim under the Precision and Cascade acquisition agreement.</p></td></tr> </table> 9198000 5290000 8803000 4468000 3491000 225000 1104000 1135000 398000 75000 97000 201000 164000 156000 148000 48000 313000 28764000 6550000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 13 — Business Combination</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Acquisition of Precision and Cascade </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On September 29, 2021 (the “Execution Date”), the Company entered into a Plan of Merger and Equity Purchase Agreement, as amended by an amendment dated as of October 1, 2021 (as amended, the “Purchase Agreement”), with Sinclair Scientific, LLC, a Delaware limited liability company (“Sinclair”), Mass2Media, LLC, d/b/a PX2 Holdings, LLC, d/b/a Precision Extraction Solutions, a Michigan limited liability company (“Precision”); and each of the equity holders of Sinclair named therein (collectively, the “Sinclair Members”). On October 1, 2021, the Company consummated the transactions contemplated by the Purchase Agreement.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Subject to the terms and conditions set forth in the Purchase Agreement, (1) Sinclair transferred, to the Company, and the Company purchased (the “Interest Purchase”) from Sinclair, 100% of the equity interests of Cascade Sciences, LLC, a Delaware limited liability company (“Cascade”), such that immediately after the consummation of such Interest Purchase, Cascade became a wholly owned subsidiary of the Company, and (2) Precision merged (the “Merger”) with and into a newly-formed wholly owned subsidiary of the Company, Precision Extraction NewCo, LLC.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The aggregate consideration for the Interest Purchase and the Merger consisted of: (a) the sum of $30 million, plus consideration payable to holders of outstanding Sinclair equity awards, subject to certain adjustments for working capital, cash and indebtedness, payable in connection with the Interest Purchase; (b) the number of shares of the Company’s common stock, subject to adjustment, equal to the quotient of (i) $20.0 million divided by (ii) the volume-weighted average price per share of the Company’s common stock on The Nasdaq Capital Market for the 30 consecutive trading days ending on the Execution Date (the “VWAP Price”), issuable in connection with the Merger; and (c) the True-Up Buyer Shares, if any (as defined below), issuable in connection with the Merger.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Purchase Agreement includes customary post-closing adjustments, representations and warranties and covenants of the parties. The Sinclair Members may become entitled to additional shares of the Company’s common stock (the “True-Up Buyer Shares”) and cash (together with the True-Up Buyer Shares, the “Aggregate True-Up Payment) based on the eligible net revenues (as defined in the Purchase Agreement) achieved by the Cascade and Precision businesses during the fiscal year ending December 31, 2021. However, in no event shall the aggregate purchase price paid by the Company pursuant to the terms of the Purchase Agreement, taking into account any Aggregate True-Up Payment in favor of the Sinclair Members, exceed $65.0 million.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Transaction and related costs, consisting primarily of professional fees, directly related to the acquisition, totaled $4.0 million for the year ended December 31, 2021. All transaction and related costs were expensed as incurred and are included in selling, general and administrative expenses.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The purchase price allocation for the business combination has been prepared on a preliminary basis and changes to those allocations may occur as additional information becomes available during the respective measurement period (up to one year from the acquisition date). Fair values still under review as of December 31, 2021 include values assigned to identifiable intangible assets and goodwill.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following table sets forth the components and the allocation of the purchase price for the business combination:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">(Dollar Amounts in Thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="3" style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Purchase price consideration:</td><td> </td> <td colspan="3"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">Cash paid to Sinclair Members at close</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">23,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Cash contributed to escrow accounts at close</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Cash paid for excess net working capital</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,430</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Stock issued at close</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14,535</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Fair value of contingent consideration to be achieved</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,953</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt"><b>Fair value of total consideration transferred</b></td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">49,918</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-bottom: 1.5pt">Total purchase price, net of cash acquired</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">48,630</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">Fair value allocation of purchase price:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Cash and cash equivalents</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,288</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accounts receivable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">897</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Inventory</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,761</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Prepaid and other assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,736</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Property and equipment, net</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">970</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Operating lease right of use assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">730</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Capitalized web costs, net</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accounts payable and accrued expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(9,196</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Deferred revenue</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(5,419</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Long-term debt</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,961</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Operating lease liabilities, current</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(392</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Operating lease liabilities, noncurrent</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(362</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Acquired intangible assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,889</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Goodwill</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">44,975</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; padding-bottom: 4pt">Total purchase price</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">49,918</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Identified intangible assets consist of trade names, technology, non-compete agreements, and customer relationships. The fair value of intangible assets and the determination of their respective useful lives were made in accordance with ASC 805 and are outlined in the table below:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid"><span style="font-size: 10pt"><b>(Dollar Amounts in Thousands)</b></span></td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Asset<br/> Value</b></span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="white-space: nowrap; border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Useful Life</b></span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-size: 10pt"><b>Identified intangible assets:</b></span></td> <td> </td> <td colspan="2"> </td> <td> </td> <td style="white-space: nowrap; text-align: center"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 79%"><span style="font-size: 10pt">Trade names</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 8%; text-align: right"><span style="font-size: 10pt">1,260</span></td> <td style="width: 1%"> </td> <td style="white-space: nowrap; width: 10%; text-align: center"><span style="font-size: 10pt">6 to 7 years</span></td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-size: 10pt">Acquired developed technology</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">3,818</span></td> <td> </td> <td style="white-space: nowrap; text-align: center"><span style="font-size: 10pt">5 years</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-size: 10pt">Non-compete agreements</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">1,202</span></td> <td> </td> <td style="white-space: nowrap; text-align: center"><span style="font-size: 10pt">5 years</span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Customer relationships</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">3,609</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="white-space: nowrap; padding-bottom: 1.5pt; text-align: center"><span style="font-size: 10pt">7 to 8 years</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 4pt"><span style="font-size: 10pt"><b>Total identified intangible assets</b></span></td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: black 4.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-size: 10pt">9,889</span></td> <td style="padding-bottom: 4pt"> </td> <td style="white-space: nowrap; padding-bottom: 4pt; text-align: center"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company’s initial fair value estimates related to the various identified intangible assets were determined under various valuation approaches including the Income Approach, Relief-from-Royalty Method, and Discounted Cash Flow Method. These valuation methods require management to project revenues, operating expenses, working capital investment, capital spending and cash flows for the reporting unit over a multiyear period, as well as determine the weighted average cost of capital to be used as a discount rate.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company amortizes its intangible assets assuming no residual value over periods in which the economic benefit of these assets is consumed.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The amount of revenue of Precision and Cascade included in the consolidated statement of operations from the acquisition date of October 1, 2021 to December 31, 2021 was $12.3 million.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following pro forma financial information summarizes the combined results of operations for the Company, Precision and Cascade, as though the acquisition of Precision and Cascade occurred on January 1, 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The unaudited pro forma financial information was as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font: bold 10pt Times New Roman, Times, Serif"/><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Year ended <br/> December 31,</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Dollar Amounts in Thousands)</b></span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2020</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 76%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue, net</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">90,821</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">52,723</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net loss before non-controlling interest</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(35,783</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(25,571</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income (loss) attributable to non-controlling interest</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">140</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(22</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net loss</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(35,923</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(25,549</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The pro forma financial information for all periods presented above has been calculated after adjusting the results of Precision and Cascade to reflect the business combination accounting effects resulting from these acquisitions, including acquisition costs and the amortization expense from acquired intangible assets as though the acquisition occurred on January 1, 2020. The historical consolidated financial statements have been adjusted in the pro forma combined financial statements to give effect to pro forma events that are directly attributable to the business combination.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The pro forma financial information is for informational purposes only and is not indicative of the results of operations that would have been achieved if the acquisition had taken place on January 1, 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Acquisition of PurePressure </b></p><p style="font: 10pt Times New Roman,serif; margin: 0; "> </p><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in">On December 31, 2021, the Company entered into a Membership Interest Purchase Agreement (the “Pure Purchase Agreement”) with PurePressure, LLC, a Colorado Limited liability company (“PurePressure”) and the members of PurePressure (collectively, the “Members”), Benjamin Britton as the Member Representative thereunder, and each of the Members. Concurrently with the execution of the Pure Purchase Agreement, the Company consummated the acquisition of all the outstanding equity interests of PurePressure, such that immediately after the consummation of such purchase, PurePressure became a wholly owned subsidiary of the Company (the “Acquisition”).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; "> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The aggregate consideration for the Acquisition consisted of: (a) $4.0 million in cash, subject to certain adjustments for working capital, cash and indebtedness of PurePressure at closing; (b) 329,179 shares of the Company’s common stock (the “Buyer Shares”); and (c) the Earn-out Consideration (as defined below), to the extent earned.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company withheld 88,878 of the Buyer Shares issuable to certain Members (the “Holdback Buyer Shares”) for the purpose of securing any post-closing adjustment owed to the Company and any claim for indemnification or payment of damages to which the Company may be entitled under the Pure Purchase Agreement. The Holdback Buyer Shares shall be released following the twelve (12) month anniversary of the Closing Date in accordance with and subject to the conditions of the Pure Purchase Agreement.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Pure Purchase Agreement includes customary post-closing adjustments, representations and warranties and covenants of the parties. The Members may become entitled to additional consideration with a value of up to $3.0 million based on the eligible net revenues achieved by the PurePressure business during the fiscal years ending December 31, 2022 and December 31, 2023, of which 40% will be payable in cash and the remaining 60% will be payable by issuing shares of the Company’s common stock (collectively, the “Earn-out Consideration”).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in">The purchase price allocation for the business combination has been prepared on a preliminary basis and changes to those allocations may occur as additional information becomes available during the respective measurement period (up to one year from the acquisition date). Fair values still under review as of December 31, 2021 include values assigned to identifiable intangible assets and goodwill.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following table sets forth the components and the allocation of the purchase price for the business combination:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">(Dollar Amounts in Thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="3" style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Purchase price consideration:</td><td> </td> <td colspan="3"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">Estimated closing proceeds</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,613</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -18pt; padding-left: 18pt">Indebtedness paid</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">320</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Transaction expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">115</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Closing buyer shares</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,211</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Holdback buyer shares</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">654</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Earn-out consideration</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">707</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Estimated working capital adjustments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">330</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Fair value of total consideration transferred</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,950</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Total purchase price, net of cash acquired</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,647</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">Fair value allocation of purchase price:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Cash and cash equivalents</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">303</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accounts receivable, net</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">48</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Inventory</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,537</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Property and equipment, net</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">219</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Right of use assets, net</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">191</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Prepaid expenses and other receivables</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">61</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Other non-current assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">16</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accounts payable and accrued expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(706</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Deferred revenue</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(762</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Operating lease liabilities, current</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(117</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Operating lease liabilities, noncurrent</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(74</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Finance lease liabilities, current</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(4</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Finance lease liabilities, noncurrent</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(10</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Notes payable, current</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(260</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Notes payable, noncurrent</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(12</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Acquired intangible assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,037</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Goodwill</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,483</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-bottom: 4pt">Total purchase price</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,950</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Identified intangible assets consist of trade names, technology, and customer relationships. The fair value of intangible assets and the determination of their respective useful lives were made in accordance with ASC 805 and are outlined in the table below:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Dollar Amounts in Thousands)</b></span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Asset<br/> Value</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Useful Life</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Identified intangible assets:</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 79%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trade name</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">227</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5 years</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.25in; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Acquired developed technology</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,093</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8 years</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer relationships</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,717</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5 years</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total identified intangible assets</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,037</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Subject to certain customary limitations, (i) the Members will indemnify the Company and its affiliates, officers, directors and other agents against certain losses related to, among other things, breaches of the Members’ and PurePressure’s representations and warranties, indebtedness, transaction expenses, pre-closing taxes and the failure to perform covenants or obligations under the Pure Purchase Agreement, and (ii) the Company will indemnify the Members and their respective affiliates, officers, directors and other agents against certain losses related to, among other things, breaches of the Company’s representations and warranties and the failure to perform covenants or obligations under the Pure Purchase Agreement.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Acquisition of TriGrow</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in">On January 22, 2020, the Company completed the acquisition of all outstanding shares of TriGrow. TriGrow is an integrator and distributor of the Company’s premium indoor grow solutions for the indoor controlled agriculture marketplace. As part of the acquisition, the Company received TriGrow’s 75% interest in Agrify Brands, LLC (formerly TriGrow Brands, LLC), a licensor and marketing supporter of established portfolio of consumer brands that utilize the Company’s growing technology. In consideration of TriGrow’s shares, the Company issued to TriGrow’s shareholders 595,552 shares of Agrify common stock. In addition, the closing conditions included the assumption of TriGrow’s outstanding obligation to invest $1.1 million (the “Funding Amount”) in a form of a so called “profit interest” investment in CCI Finance, LLC (“CCI”). The Company satisfied this obligation and made payment of the Funding Amount on January 24, 2020 pursuant to a Profits Interest Agreement with CCI. Under the Profits Interest Agreement, in return for the Company’s investment of the Funding Amount, CCI is obligated to share with the Company 28.5% of the net revenue generated from its equipment lease agreement with its customer, payable at least annually by CCI to the Company. The revenue sharing percentage is reduced from 28.5% to 20% once the Company has received payments equaling an 18% Internal Rate of Return on the Funding Amount (the “Preferred Return”) prior to the fifth anniversary of the agreement. The revenue sharing terminates upon the later of five years, or the Company’s attainment of the Preferred Return. To date, no revenue has been generated and shared with the Company under this agreement.</p><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As part of the acquisition of TriGrow, the Company made available 121,539 shares of its common stock for issuance to certain executives of TriGrow upon TriGrow’s and/or the Company’s receipt of $10.0 million of accumulative purchase orders for TriGrow and/or the Company’s equipment, products, and services, for the period from November 21, 2019 through June 30, 2020 as a result of the efforts of the TriGrow executives. Such common stock of the Company is to be distributed by the Company to certain executives of the surviving corporation responsible for achievement of such milestone, in the Company’s sole discretion. The Company concluded the earn-out, if materialized, will be considered as post combination services. Additionally, the Company concluded that the value associated with the earn-out to be de minimis. No earn-out was ever earned.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The purchase price for this business combination was allocated to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values on the acquisition date, with the remaining unallocated purchase price recorded as goodwill. The fair value assigned to identifiable intangible assets acquired was determined primarily by using the income approach, which discounts expected future cash flows to present value using estimates and assumptions determined by the Company.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Transaction and related costs, consisting primarily of professional fees, directly related to the acquisition, totaled $45 thousand for the year ended December 31, 2020. All transaction and related costs were expensed as incurred and are included in selling, general and administrative expenses.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">  </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following table sets forth the components and the allocation of the purchase price for the business combination:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">(Dollar Amounts in Thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Components of Purchase Price:</td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left; text-indent: -10pt; padding-left: 20pt">Obligation to invest cash in profit interest</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,140</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Capital stock consideration</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,356</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 20pt">Noncontrolling Interest</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">207</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; padding-bottom: 4pt; text-indent: -10pt; padding-left: 10pt">Total purchase price</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,703</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-indent: -10pt; padding-left: 10pt">Allocation of Purchase Price:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 10pt">Net tangible assets, including cash acquired of $44</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">543</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; text-indent: -10pt; padding-left: 10pt">Identifiable intangible assets:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Brand rights</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">930</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 20pt">Customer relationships</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">850</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 30pt">Total identifiable intangible assets</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,780</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 10pt">Goodwill</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">380</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left; padding-bottom: 4pt; text-indent: -10pt; padding-left: 10pt">Total purchase price allocation</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,703</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in">Trade names and Customer relationships were assigned estimated useful lives of ten years and nine years, respectively, the weighted average of which is approximately 9.5 years.</p><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in">The amount of revenue of TriGrow included in the Company’s consolidated statement of operations from the acquisition date of January 22, 2020 to December 31, 2020 was $4.0 million.</p><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Acquisition of Harbor Mountain Holdings, LLC</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in">In July 2020, the Company acquired all the outstanding equity interests of HMH, located in the Atlanta, GA area, that has been producing and assembling many of the Company’s products. As part of the acquisition, the Company waived net receivable owed amounting to $214 thousand and assumed lease liabilities for existing equipment and premises. On September 20, 2021, the Company issued an aggregate of 8,000 shares of common stock to an executive of HMH for achieving certain milestones from the acquisition date through March 31, 2021. The common shares were valued at $176 thousand based on the Company’s Stock Price at closing September 20, 2021. The value of the shares is included in research and development in the condensed consolidated statements of operations.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The purchase price for this business combination was allocated by management to the tangible and intangible assets acquired and liabilities assumed based on their book value which estimated their fair values on the acquisition date, with the remaining unallocated purchase price recorded as goodwill.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Transaction and related costs, consisting primarily of professional fees, directly related to the acquisition, totaled $35 thousand for the year ended December 31, 2020. All transaction and related costs were expensed as incurred and are included in selling, general and administrative expenses.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following table sets forth the components and the allocation of the purchase price for the business combination:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">(Dollar Amounts in Thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Components of Purchase Price:</td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left; padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 20pt">Waiver of net receivable owed to Agrify</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">214</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; padding-bottom: 4pt; text-indent: -10pt; padding-left: 10pt">Total purchase price</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">214</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-indent: -10pt; padding-left: 10pt">Allocation of Purchase Price:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; text-indent: -10pt; padding-left: 10pt">Net tangible assets (liabilities):</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -10pt; padding-left: 10pt">Cash</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">4</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Property and Equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">817</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Accounts payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(187</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Accrued expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(23</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 10pt">Financing lease liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(649</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; text-indent: -10pt; padding-left: 10pt">Net tangible liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(38</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 10pt">Goodwill</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">252</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 4pt; text-indent: -10pt; padding-left: 10pt">Total purchase price allocation</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">214</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in">The amount of revenue of HMH included in the Company’s consolidated statement of operations from the acquisition date of July 22, 2020 to December 31, 2020 was $0.</p><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in">The following pro forma financial information summarizes the combined results of operations for us, TriGrow and HMH, as though the acquisition of TriGrow and HMH occurred on January 1, 2020.</p><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in">The unaudited pro forma financial information was as follows:</p><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Year ended <br/> December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">(Dollar Amounts in Thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left; padding-bottom: 1.5pt">Revenue, net</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">12,121</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Net loss before non-controlling interest</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(22,743</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Loss attributable to non-controlling interest</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">65</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Net loss</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(22,678</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> </table><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in">The pro forma financial information for all periods presented above has been calculated after adjusting the results of TriGrow and HMH to reflect the business combination accounting effects resulting from these acquisitions, including acquisition costs and the amortization expense from acquired intangible assets as though the acquisition occurred on January 1, 2020. The historical consolidated financial statements have been adjusted in the pro forma combined financial statements to give effect to pro forma events that are directly attributable to the business combination.</p><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in">The pro forma financial information is for informational purposes only and is not indicative of the results of operations that would have been achieved if the acquisition had taken place on January 1, 2020.</p> 1 30000000 20000000 65000000 4000000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">(Dollar Amounts in Thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="3" style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Purchase price consideration:</td><td> </td> <td colspan="3"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">Cash paid to Sinclair Members at close</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">23,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Cash contributed to escrow accounts at close</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Cash paid for excess net working capital</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,430</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Stock issued at close</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14,535</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Fair value of contingent consideration to be achieved</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,953</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt"><b>Fair value of total consideration transferred</b></td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">49,918</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-bottom: 1.5pt">Total purchase price, net of cash acquired</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">48,630</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">Fair value allocation of purchase price:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Cash and cash equivalents</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,288</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accounts receivable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">897</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Inventory</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,761</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Prepaid and other assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,736</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Property and equipment, net</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">970</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Operating lease right of use assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">730</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Capitalized web costs, net</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accounts payable and accrued expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(9,196</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Deferred revenue</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(5,419</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Long-term debt</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,961</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Operating lease liabilities, current</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(392</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Operating lease liabilities, noncurrent</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(362</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Acquired intangible assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,889</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Goodwill</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">44,975</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; padding-bottom: 4pt">Total purchase price</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">49,918</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p> 23000000 7000000 1430000 14535000 3953000 49918000 48630000 1288000 897000 6761000 1736000 970000 730000 2000 9196000 5419000 1961000 392000 362000 9889000 44975000 49918000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid"><span style="font-size: 10pt"><b>(Dollar Amounts in Thousands)</b></span></td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Asset<br/> Value</b></span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="white-space: nowrap; border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Useful Life</b></span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-size: 10pt"><b>Identified intangible assets:</b></span></td> <td> </td> <td colspan="2"> </td> <td> </td> <td style="white-space: nowrap; text-align: center"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 79%"><span style="font-size: 10pt">Trade names</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 8%; text-align: right"><span style="font-size: 10pt">1,260</span></td> <td style="width: 1%"> </td> <td style="white-space: nowrap; width: 10%; text-align: center"><span style="font-size: 10pt">6 to 7 years</span></td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-size: 10pt">Acquired developed technology</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">3,818</span></td> <td> </td> <td style="white-space: nowrap; text-align: center"><span style="font-size: 10pt">5 years</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-size: 10pt">Non-compete agreements</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">1,202</span></td> <td> </td> <td style="white-space: nowrap; text-align: center"><span style="font-size: 10pt">5 years</span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Customer relationships</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">3,609</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="white-space: nowrap; padding-bottom: 1.5pt; text-align: center"><span style="font-size: 10pt">7 to 8 years</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 4pt"><span style="font-size: 10pt"><b>Total identified intangible assets</b></span></td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: black 4.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-size: 10pt">9,889</span></td> <td style="padding-bottom: 4pt"> </td> <td style="white-space: nowrap; padding-bottom: 4pt; text-align: center"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Dollar Amounts in Thousands)</b></span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Asset<br/> Value</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Useful Life</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Identified intangible assets:</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 79%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trade name</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">227</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5 years</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.25in; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Acquired developed technology</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,093</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8 years</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer relationships</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,717</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5 years</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total identified intangible assets</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,037</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p> 1260000 P6Y P7Y 3818000 P5Y 1202000 P5Y 3609000 P7Y P8Y 9889000 12300000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font: bold 10pt Times New Roman, Times, Serif"/><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Year ended <br/> December 31,</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Dollar Amounts in Thousands)</b></span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2020</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 76%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue, net</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">90,821</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">52,723</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net loss before non-controlling interest</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(35,783</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(25,571</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income (loss) attributable to non-controlling interest</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">140</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(22</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net loss</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(35,923</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(25,549</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Year ended <br/> December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">(Dollar Amounts in Thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left; padding-bottom: 1.5pt">Revenue, net</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">12,121</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Net loss before non-controlling interest</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(22,743</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Loss attributable to non-controlling interest</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">65</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Net loss</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(22,678</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> </table><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in"> </p> 90821000 52723000 -35783000 -25571000 140000 -22000 -35923000 -25549000 4000000 329179 88878 The Pure Purchase Agreement includes customary post-closing adjustments, representations and warranties and covenants of the parties. The Members may become entitled to additional consideration with a value of up to $3.0 million based on the eligible net revenues achieved by the PurePressure business during the fiscal years ending December 31, 2022 and December 31, 2023, of which 40% will be payable in cash and the remaining 60% will be payable by issuing shares of the Company’s common stock (collectively, the “Earn-out Consideration”).  <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">(Dollar Amounts in Thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="3" style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Purchase price consideration:</td><td> </td> <td colspan="3"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">Estimated closing proceeds</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,613</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -18pt; padding-left: 18pt">Indebtedness paid</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">320</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Transaction expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">115</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Closing buyer shares</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,211</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Holdback buyer shares</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">654</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Earn-out consideration</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">707</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Estimated working capital adjustments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">330</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Fair value of total consideration transferred</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,950</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Total purchase price, net of cash acquired</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,647</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">Fair value allocation of purchase price:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Cash and cash equivalents</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">303</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accounts receivable, net</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">48</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Inventory</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,537</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Property and equipment, net</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">219</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Right of use assets, net</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">191</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Prepaid expenses and other receivables</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">61</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Other non-current assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">16</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accounts payable and accrued expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(706</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Deferred revenue</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(762</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Operating lease liabilities, current</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(117</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Operating lease liabilities, noncurrent</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(74</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Finance lease liabilities, current</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(4</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Finance lease liabilities, noncurrent</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(10</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Notes payable, current</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(260</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Notes payable, noncurrent</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(12</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Acquired intangible assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,037</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Goodwill</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,483</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-bottom: 4pt">Total purchase price</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,950</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p> 3613000 320000 115000 2211000 654000 707000 330000 7950000 7647000 303000 48000 1537000 219000 191000 61000 16000 706000 762000 117000 74000 4000 10000 260000 12000 3037000 4483000 7950000 227000 P5Y 1093000 P8Y 1717000 P5Y 3037000 0.75 595552 1100000 0.285 0.285 0.20 0.18 121539 10000000 45000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">(Dollar Amounts in Thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Components of Purchase Price:</td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left; text-indent: -10pt; padding-left: 20pt">Obligation to invest cash in profit interest</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,140</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Capital stock consideration</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,356</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 20pt">Noncontrolling Interest</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">207</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; padding-bottom: 4pt; text-indent: -10pt; padding-left: 10pt">Total purchase price</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,703</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-indent: -10pt; padding-left: 10pt">Allocation of Purchase Price:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 10pt">Net tangible assets, including cash acquired of $44</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">543</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; text-indent: -10pt; padding-left: 10pt">Identifiable intangible assets:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Brand rights</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">930</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 20pt">Customer relationships</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">850</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 30pt">Total identifiable intangible assets</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,780</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 10pt">Goodwill</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">380</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left; padding-bottom: 4pt; text-indent: -10pt; padding-left: 10pt">Total purchase price allocation</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,703</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p> 1140000 1356000 207000 2703000 44000 543000 930000 850000 1780000 380000 2703000 P10Y P9Y P9Y6M 4000000 214000 8000 176000 35000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">(Dollar Amounts in Thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Components of Purchase Price:</td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left; padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 20pt">Waiver of net receivable owed to Agrify</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">214</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; padding-bottom: 4pt; text-indent: -10pt; padding-left: 10pt">Total purchase price</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">214</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-indent: -10pt; padding-left: 10pt">Allocation of Purchase Price:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; text-indent: -10pt; padding-left: 10pt">Net tangible assets (liabilities):</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -10pt; padding-left: 10pt">Cash</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">4</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Property and Equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">817</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Accounts payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(187</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Accrued expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(23</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 10pt">Financing lease liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(649</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; text-indent: -10pt; padding-left: 10pt">Net tangible liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(38</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 10pt">Goodwill</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">252</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 4pt; text-indent: -10pt; padding-left: 10pt">Total purchase price allocation</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">214</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> 214000 214000 4000 817000 187000 23000 -649000 38000 252000 214000 0 12121000 -22743000 65000 -22678000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 14 — Debt</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Paycheck Protection Program Loans under the Coronavirus Aid, Relief, and Economic Security Act</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In May and July 2020, the Company entered into two separate PPP Loans with Bank of America pursuant to the Paycheck Protection Program (the “PPP”) under the CARES Act administered by the U.S. Small Business Administration (“SBA”).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in">The Company received total proceeds of approximately $779 thousand and $44 thousand from the unsecured PPP Loans, which are scheduled to mature on May 7, 2022 and July 27, 2025, respectively. Subject to certain conditions, the PPP Loan may be forgiven in whole or in part by applying for forgiveness pursuant to the CARES Act and the PPP. In September 2021, the PPP Loan in the amount of $44 thousand was 100% forgiven by the SBA. As a result, the Company recorded a gain of $45 thousand on the forgiveness on the loan and the associated accrued interest. The Company’s submission to have the remaining $779 thousand PPP Loan forgiven is currently being reviewed by the SBA. If the remaining principal amount from the $779 thousand PPP Loan is not forgiven in full, the Company would be obligated to repay any principal amount not forgiven and interest accrued thereon.</p><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman,serif; margin: 0"><b><i>PurePressure SBA Debt</i></b></p><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in">As part of the acquisition of PurePressure, $159 thousand of debt remained outstanding from SBA loan as of December 31, 2021. This debt has subsequently been paid as a part of the PurePressure acquisition.</p> 779000 44000 44000 1 45000 779000 779000 159000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 15 — Convertible Promissory Notes</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> On January 11, 2021, the Company’s Board of Directors and shareholders approved the amendment to the conversion formula of the Convertible Promissory Notes (the “Notes”) issued by the Company on dates between August 2020 and November 2020. Pursuant to the amendment, immediately prior to the consummation of a public transaction, the outstanding principal amount of the Notes, together with all accrued and unpaid interest, shall convert into a number of fully paid and non-assessable shares of common stock, at a conversion price of $7.72.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">While the original conversion feature was bifurcated from the host instrument, the Company determined that the amended conversion feature would not require bifurcation. Since the accounting for the conversion feature changed because of the amendment, the Company applied extinguishment accounting pursuant to its accounting policy.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in">During the year ended December 31, 2020, the Company recognized an aggregate loss on extinguishment of $5.6 million for the difference between the net carrying amount of the extinguished debt of $10.0 million (inclusive of $11.8 million of principal, $4.2 million of debt discount and $2.4 million of derivative liabilities) and the reacquisition price of the debt in the same aggregate principal amount of $11.8 million, plus the fair value of the new notes’ conversion features of an aggregate of $3.9 million.</p><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in">During the year ended December 31, 2021, the Company recognized a gain on extinguishment of $2.7 million in connection with the derecognition of the net carrying amount of the extinguished debt of $19.7 million (inclusive of $13.1 million of principal, $7.1 million of derivative liabilities, less $587 thousand of debt discount) and the recognition of the $17.0 million fair value of the new convertible notes (including the same principal amount of $13.1 million plus the $3.9 million fair value of the beneficial conversion feature).</p><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in">On February 1, 2021, in conjunction with the closing of the Company’s IPO, the Notes in the aggregate principal amount of $13.1 million were converted into 1,697,075 shares of common stock at the election of the Company at a conversion price of $7.72 per share.</p> 7.72 5600000 10000000 11800000 4200000 2400000 11800000 3900000 2700000 19700000 13100000 7100000 587000 17000000 13100000 3900000 13100000 1697075 7.72 <p style="font: 11pt Times New Roman,serif; margin: 0"><span style="font-size: 4pt"> </span><span style="font-size: 10pt"><b>Note 16 — Derivative Liabilities</b></span></p><p style="font: 10pt Times New Roman,serif; margin: 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">During the year ended December 31, 2020, the Company recorded Level 3 derivative liabilities that were measured at fair value at issuance in the aggregate amount of $2.8 million related to the variable-share settlement features of certain convertible notes payable. During the year ended December 31, 2020, the Company modified the conversion terms of certain notes which resulted in the recognition of an additional $1.4 million of Level 3 derivative liabilities, with a corresponding debit to loss on extinguishment. See Note 15 — Convertible Promissory Notes included elsewhere in the notes to the consolidated financial statements.</p><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in">On December 31, 2020, the Company recomputed the fair value of the variable-share settlement features recorded as derivative liabilities to be $7.1 million. The Company recorded a loss of $2.9 million on the change in fair value of these derivative liabilities during the year ended December 31, 2020. The variable-share settlement features were valued using a combination of a discounted cash flow and a Black-Scholes valuation technique. At issuance, the significant unobservable inputs used in the discounted cash flow were a discount rate of approximately 20% and a probability of a Public Transaction occurring of 56%. The Black-Scholes assumptions were as follows:</p><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">Volatility</td><td style="width: 1%"> </td> <td style="width: 11%; text-align: center">40%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Risk-free interest rate</td><td> </td> <td style="text-align: center">0.09% – 0.16%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Dividend yield</td><td> </td> <td style="text-align: center">0.00%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Expected term (years)</td><td> </td> <td style="text-align: center">0.75 – 1.75</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Forfeiture rate</td><td> </td> <td style="text-align: center">0.00%</td></tr> </table><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in">As of December 31, 2020, the significant unobservable inputs used in the discounted cash flow were a discount rate of approximately 20% and a probability of a Public Transaction occurring of 90%. The Black-Scholes assumptions were as follows:</p><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">Volatility</td><td style="width: 1%"> </td> <td style="width: 11%; text-align: center">40%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Risk-free interest rate</td><td> </td> <td style="text-align: center">0.09% – 0.16%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Dividend yield</td><td> </td> <td style="text-align: center">0.00%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Expected term (years)</td><td> </td> <td style="text-align: center">0.66 – 1.75</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Forfeiture rate</td><td> </td> <td style="text-align: center">0.00%</td></tr> </table> 2800000 1400000 7100000 2900000 0.20 0.56 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">Volatility</td><td style="width: 1%"> </td> <td style="width: 11%; text-align: center">40%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Risk-free interest rate</td><td> </td> <td style="text-align: center">0.09% – 0.16%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Dividend yield</td><td> </td> <td style="text-align: center">0.00%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Expected term (years)</td><td> </td> <td style="text-align: center">0.75 – 1.75</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Forfeiture rate</td><td> </td> <td style="text-align: center">0.00%</td></tr> </table><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in"> </p> 0.40 0.0009 0.0016 0 P0Y9M P1Y9M 0 0.20 0.90 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">Volatility</td><td style="width: 1%"> </td> <td style="width: 11%; text-align: center">40%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Risk-free interest rate</td><td> </td> <td style="text-align: center">0.09% – 0.16%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Dividend yield</td><td> </td> <td style="text-align: center">0.00%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Expected term (years)</td><td> </td> <td style="text-align: center">0.66 – 1.75</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Forfeiture rate</td><td> </td> <td style="text-align: center">0.00%</td></tr> </table> 0.40 0.0009 0.0016 0 P0Y7M28D P1Y9M 0 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 17 — Capital Structure</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On January 9, 2020, the Company increased its authorized number of shares to 53,000,000, consisting of: 50,000,000 shares of common stock, par value $0.001 per share, and 3,000,000 shares of preferred stock, par value $0.001 per share. At that time, it also designated 100,000 shares of the 3,000,000 authorized shares of preferred stock, par value $0.001 per share, as Series A Convertible Preferred Stock (“Series A Preferred Stock”).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Series A Convertible Preferred Stock</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i> </i></b></p><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in">Beginning in the first quarter of 2020, the Company issued an aggregate of 60,000 shares of Series A Preferred Stock, for an aggregate purchase price of $6.0 million. In May 2020, the Company completed an offering of Series A Preferred Stock with the issuance of an additional 40,000 shares of Series A Preferred Stock for an aggregate purchase price of $4.0 million.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i> </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Amendment of Conversion Formulas</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On January 11, 2021, the Company’s Board of Directors approved the amendment to the conversion formula of the Series A Preferred Stock and Notes. After the amendment:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"> </td> <td style="width: 24px"><span style="font-size: 10pt">1.</span></td> <td><span style="font-size: 10pt">the Series A Preferred Stock is convertible, at any time after issuance or immediately prior to the closing of a public transaction, into common stock in an amount of shares equal to (i) the product of the Series A Preferred Stock original price plus accrued but unpaid dividends on the shares being converted, multiplied by the number of shares of Series A Preferred Stock being converted, divided by (ii) a conversion price of $7.72 per share (after the reverse split taking effect); and</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td> </td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-size: 10pt">2.</span></td> <td><span style="font-size: 10pt">immediately prior to the consummation of a public transaction, the outstanding principal amount of the Notes together with all accrued and unpaid interest shall convert into a number of fully paid and non-assessable shares of common stock equal to the quotient of (i) the outstanding principal amount of the Notes together with all accrued and unpaid interest thereunder immediately prior to such public transaction divided by (ii) a conversion price of $7.72 (after the reverse split taking effect).</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-indent: -24pt">  </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On January 11, 2021, the Company’s shareholders approved the amendment to the Series A Preferred Stock.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Initial Public Offering</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i> </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On February 1, 2021, the Company completed an initial public offering (“IPO”) for the sale of 5,400,000 shares of common stock at a price of $10.00 per share. The Company also granted the underwriters: (a) a 45-day option to purchase up to 810,000 additional shares of common stock on the same terms and conditions for the purpose of covering any over-allotments in connection with the IPO, and (b) warrants to purchase 162,000 shares of common stock (equal to 3% of the aggregate number of shares of common stock issued in the IPO) at an exercise price of $12.50 per share (which is equal to 125% of the IPO price). Subsequently, the underwriters exercised the over-allotment option, and on February 4, 2021, the Company closed on the sale of an additional 810,000 shares of common stock for a price of $10.00 per share and granted to the underwriters warrants to purchase 24,300 additional shares of common stock (equal to 3% of the amount of shares issued as part of the exercised of the over-allotment option) at an exercise price of $12.50 per share. The exercise of the over-allotment option brought the total number of shares of common stock sold by the Company in connection with the IPO to 6,210,000 shares and the total net proceeds received in connection with the IPO to approximately $57.0 million, after deducting underwriting discounts and estimated offering expenses.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i> </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Immediately prior to the closing of the Company’s IPO, all outstanding shares of Series A Preferred Stock and Notes were converted into 1,373,038 shares of common stock and 1,697,075 shares of common stock, respectively, at a conversion price of $7.72 per share.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Subsequent Public Offering</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On February 19, 2021, the Company consummated a secondary public offering (the “February Offering”) for the sale of 5,555,555 shares of common stock for a price of $13.50 per share. The Company also granted the underwriters: (a) a 45-day option to purchase up to 833,333 additional shares of common stock on the same terms and conditions for the purpose of covering any over-allotments in connection with the February Offering, and (b) warrants to purchase 166,667 shares of common stock (equal to 3% of the aggregate number of shares of common stock issued in the February Offering) at an exercise price of $16.875 per share (which is equal to 125% of the February Offering). Subsequently, the underwriters exercised the over-allotment option, and on March 22, 2021, the Company closed on the sale of an additional 833,333 shares of common stock for a price of $13.50 per share and granted to the underwriters warrants to purchase 25,000 additional shares of common stock (equal to 3% of the amount of shares issued as part of the exercised of the over-allotment option) at an exercise price of $16.875 per share. The exercise of the over-allotment option brought the total number of shares of common stock sold by the Company in connection with the February Offering to 6,388,888 shares and the total net proceeds received in connection with the February Offering to approximately $80 million, after deducting underwriting discounts and estimated offering expenses.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Underwriter Termination</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On September 14, 2021, the Company entered into a letter agreement and waiver (the “Letter Agreement”), to amend the terms of its underwriting agreement with the representative of the underwriters in the IPO. Pursuant to the Letter Agreement, the representative agreed to waive the right of first refusal included in the underwriting agreement in consideration of (i) a cash payment to the representative of $2.4 million and (ii) the right to participate as a co-manager with ten percent (10%) of the economics with respect to the Company’s next public offering of securities, payable in cash upon the closing of such offering. <b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Stock Subscriptions Receivable</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">  </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The outstanding balance of the stock subscription was paid in January 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b> </b></p><p style="font: 10pt Times New Roman,serif; margin: 0"><b>Issuance of Common Stock in Connection with Acquisitions</b></p><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On September 20, 2021, as part of the acquisition of HMH, the Company issued an aggregate of 8,000 shares of common stock to an executive of HMH for achieving certain milestones from the acquisition date through March 31, 2021. The common shares were valued at $176 thousand based on the Company’s closing stock price on September 20, 2021. The value of the shares is included in research and development in the condensed consolidated statements of operations. Refer to Note 13 – Business Combinations included elsewhere in the notes to the consolidated financial statements.</p><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On October 1, 2021, the Company issued an aggregate of 666,403 shares of its common stock to the Precision and Cascade shareholders in connection with the Company’s acquisition of Precision and Cascade. Refer to Note 13 – Business Combinations included elsewhere in the notes to the consolidated financial statements.</p><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On December 31, 2021, the Company issued an aggregate of 240,301 shares of its common stock to the PurePressure shareholders in connection with the Company’s acquisition of PurePressure. Refer to Note 13 – Business Combinations included elsewhere in the notes to the consolidated financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Stock Option Plan</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in">On September 4, 2019, the Company adopted and approved the 2019 Stock Option Plan (the “2019 Plan”) which provided for the issuance of 1,743,744 shares of its common stock. On August 10, 2020 and October 8, 2020, the Company’s board of directors and stockholders, respectively, approved an increase to the maximum number of shares of common stock authorized for issuance over the term of the 2019 Plan from 1,743,744 shares to 3,355,083 shares. As of December 31, 2021, there are no shares available to be granted under the 2019 Plan. Prior to the consummation of the Company’s IPO, the Company cancelled the 2019 Plan and converted the outstanding stock options to the 2020 Plan, as more fully described below. Under the 2019 Plan, the standard vesting schedule provided that 25% of the options vest 12 months following issuance and the balance vests in 36 equal monthly installments thereafter. However, the Company’s board of directors was permitted to provide for alternative or accelerated vesting schedules in approving each stock option grant. In many cases, the Company’s Board of Directors included an accelerated vesting schedule under which 50% of the stock options granted vest immediately prior to a change of control transaction or the Company’s first underwritten public offering.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>2020 Omnibus Equity Incentive Plan</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in">On December 18, 2020, the Company’s Board of Directors, and on January 11, 2021, the Company’s stockholders, adopted and approved the 2020 Omnibus Equity Incentive Plan (the “2020 Plan”), which replaced the 2019 Plan. The 2020 Plan provides for the grant of stock options, SARs, performance share awards, performance unit awards, distribution equivalent right awards, restricted stock awards, restricted stock unit awards and unrestricted stock awards to non-employee directors, officers, employees and non-employee consultants of the Company or its affiliates. The aggregate number of shares of common stock that may be reserved and available for grant and issuance under the 2020 Plan is 4,533,732 shares. Shares will be deemed to have been issued under the 2020 Plan solely to the extent actually issued and delivered pursuant to an award. If any award granted under the 2019 Plan or the 2020 Plan expires, is cancelled, or terminates unexercised or is forfeited, the number of shares subject thereto is again available for grant under the 2020 Plan. The 2020 Plan shall continue in effect, unless sooner terminated, until the tenth (10<sup>th</sup>) anniversary of the date on which it is adopted by the Board of Directors.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in"><b><i>Stock-based Compensation</i></b></p><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in"><b><i> </i></b></p><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in">The Company’s stock option compensation expense was $5.6 million and $1.9 million for the years ended December 31, 2021 and 2020, respectively, and there was $3.7 million of total unrecognized compensation cost related to unvested options granted under the Company’s options plans as of December 31, 2021. This stock option expense will be recognized through 2025.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The fair value of each option is estimated on the date of grant using the Black-Scholes option-pricing model. This model incorporates certain assumptions for inputs including a risk-free market interest rate, expected dividend yield of the underlying common stock, expected option life, and expected volatility in the market value of the underlying common stock.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following table summarizes the Company’s assumptions used in the valuation of options granted during the year ended December 31, 2021:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">Volatility</td><td style="width: 1%"> </td> <td style="width: 11%; text-align: center">40%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Risk-free interest rate</td><td> </td> <td style="text-align: center">1.10% – 1.63%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Dividend yield</td><td> </td> <td style="text-align: center">0.00%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">0% Expected life (years)</td><td> </td> <td style="text-align: center">10</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Forfeiture rate</td><td> </td> <td style="text-align: center">0.00%</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following table summarizes the Company’s assumptions used in the valuation of options granted during the year ended December 31, 2020:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Volatility</td><td> </td> <td style="text-align: left"> </td><td style="white-space: nowrap; text-align: center"><span style="font-size: 10pt">40% – 60%</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Risk-free interest rate</td><td> </td> <td style="text-align: left"> </td><td style="white-space: nowrap; text-align: center"><span style="font-size: 10pt">0.37% – 0.78%</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left; text-indent: -10pt; padding-left: 10pt">Dividend yield</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="white-space: nowrap; width: 9%; text-align: center">0.00%</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">0% Expected life (years)</td><td> </td> <td style="text-align: left"> </td><td style="white-space: nowrap; text-align: center"><span style="font-size: 10pt">5 – 10</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Forfeiture rate</td><td> </td> <td style="text-align: left"> </td><td style="white-space: nowrap; text-align: center">0.00%</td><td style="text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Black-Scholes option-pricing model was developed for use in estimating the fair value of traded options, which have no vesting restrictions and are fully transferable. In addition, option valuation models require the input of highly subjective assumptions including the expected stock price volatility. Because the Company’s stock options and warrants have characteristics different from those of its traded stock, and because changes in the subjective input assumptions can materially affect the fair value estimate, in management’s opinion, the existing models do not necessarily provide a reliable single measure of the fair value of such stock options. The risk-free interest rate is based upon quoted market yields for United States Treasury debt securities with a term similar to the expected term. The expected dividend yield is based upon the Company’s history of having never issued a dividend and management’s current expectation of future action surrounding dividends. The Company calculates the expected volatility of the stock price based on the corresponding volatility of the Company’s peer group stock price for a period consistent with the underlying instrument’s expected term. The expected lives for such grants were based on the simplified method for employees and directors.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In arriving at stock-based compensation expense, the Company estimates the number of stock-based awards that will be forfeited due to employee turnover. The Company’s forfeiture assumption is based primarily on its turn-over historical experience. If the actual forfeiture rate is higher than the estimated forfeiture rate, then an adjustment will be made to increase the estimated forfeiture rate, which will result in a decrease to the expense recognized in the Company’s financial statements. If the actual forfeiture rate is lower than the estimated forfeiture rate, then an adjustment will be made to lower the estimated forfeiture rate, which will result in an increase to expense recognized in the Company’s financial statements. The expense the Company recognizes in future periods will be affected by changes in the estimated forfeiture rate and may differ significantly from amounts recognized in the current period.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in"><b><i>Stock Option Activity</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-size: 7pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As of December 31, 2021, there were 311,823 shares available to be granted under the Company’s 2020 Plan.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-size: 7pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following table presents option activity under the Company’s stock option plans for the years ended December 31, 2020 and 2021:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-size: 7pt"> </span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">(Dollar Amounts, Excluding Exercise Price, in Thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of <br/> Options</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted <br/> Average <br/> Exercise <br/> Price</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Aggregate <br/> Intrinsic <br/> Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%">Options outstanding at December 31, 2019</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">493,102</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3.16</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-238">—</div></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,433,941</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.49</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Exercised</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-239">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-240">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Forfeited/Expired/Cancelled</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(793,934</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right">3.20</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Options outstanding at December 31, 2020</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,133,109</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">3.51</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-241">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,520,017</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12.13</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Exercised</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(657,620</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.23</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Forfeited/Expired/Cancelled</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(431,217</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right">3.98</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Options outstanding at December 31, 2021</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">3,564,289</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left">$</td><td style="padding-bottom: 4pt; text-align: right">7.18</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left">$</td><td style="padding-bottom: 4pt; text-align: right">12,527</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Options vested and exercisable as of December 31, 2021</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">1,841,558</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left">$</td><td style="padding-bottom: 4pt; text-align: right">5.20</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right"> </td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Options vested and expected to vest as of December 31, 2021</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">3,340,131</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left">$</td><td style="padding-bottom: 4pt; text-align: right">7.04</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right"> </td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-size: 7pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following table summarizes information about options vested and exercisable at December 31, 2021:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-size: 7pt"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td colspan="2"> </td> <td> </td> <td> </td> <td colspan="10" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Options Vested and Exercisable</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td colspan="2" style="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Price ($)</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number of <br/> Options</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted Average <br/> Remaining Contractual <br/> Life (Years)</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Weighted Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Exercise Price</b></p></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 23%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.28</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 22%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">790,497</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 22%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8.39</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 22%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.28</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.86</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">755,402</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8.81</span></td> <td> </td> <td> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.86</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">13.84-$14.49</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">295,659</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9.14</span></td> <td> </td> <td> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">13.86</span></td> <td> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-size: 7pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following table summarizes information about options expected to vest after December 31, 2021:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-size: 7pt"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td colspan="2"> </td> <td> </td> <td> </td> <td colspan="10" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Options Vested to Expected to Vest</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td colspan="2" style="border-bottom: black 1.5pt solid"><span style="font-size: 10pt"><b>Price ($)</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Number of <br/> Options</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Weighted </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Average<br/> Remaining Contractual<br/> Life (Years)</b></p></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Weighted Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Exercise Price</b></p></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 23%; text-align: right"><span style="font-size: 10pt">2.28</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 22%; text-align: right"><span style="font-size: 10pt">1,023,122</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 22%; text-align: right"><span style="font-size: 10pt">8.39</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 22%; text-align: right"><span style="font-size: 10pt">2.28</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-size: 10pt">$</span></td> <td style="text-align: right"><span style="font-size: 10pt">4.86</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">1,084,119</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">8.82</span></td> <td> </td> <td> </td> <td><span style="font-size: 10pt">$</span></td> <td style="text-align: right"><span style="font-size: 10pt">4.86</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-size: 10pt">$</span></td> <td style="text-align: right"><span style="font-size: 10pt">7.68-$9.20</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">234,070</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">9.35</span></td> <td> </td> <td> </td> <td><span style="font-size: 10pt">$</span></td> <td style="text-align: right"><span style="font-size: 10pt">7.96</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-size: 10pt">$</span></td> <td style="text-align: right"><span style="font-size: 10pt">13.84-$18.61</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">998,820</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">9.16</span></td> <td> </td> <td> </td> <td><span style="font-size: 10pt">$</span></td> <td style="text-align: right"><span style="font-size: 10pt">14.05</span></td> <td> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-size: 7pt"> </span></p><p style="font: 10pt Times New Roman,serif; margin: 0"><b>Warrants</b></p><p style="font: 10pt Times New Roman,serif; margin: 0"><span style="font-size: 7pt"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As of December 31, 2021, warrants to purchase 271,844 shares of common stock were outstanding. The following table presents the Company’s warrant activity for the years ended December 31, 2021 and 2020: </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-size: 7pt"><b> </b></span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number <br/> of Warrants</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted <br/> Average <br/> Exercise <br/> Price</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Warrants outstanding at December 31, 2019</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-242">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-243">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="width: 76%">Granted</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">828,171</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">0.02</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Exercised</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-244">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-245">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Warrants outstanding at December 31, 2020</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">828,171</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">0.02</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">377,968</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.02</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Exercised</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(934,295</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">0.02</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Warrants outstanding at December 31, 2021</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">271,844</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.02</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman,serif; margin: 0"><span style="font-size: 7pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company received proceeds from the exercise of warrants of $8 thousand during the year ended December 31, 2021. No warrants were exercised during the year ended December 31, 2020.</p><p style="font: 10pt Times New Roman,serif; margin: 0; text-indent: 0.25in">Subsequent to December 31, 2021, the Company completed a private placement of our common stock and entered into a securities purchase agreement. Both of these arrangements include warrant issuance provisions. On January 25, 2022, the Company issued a total of 4,586,389 warrants in connection with the private placement entered into with an institutional investor and other accredited investors. The warrant issuance included 1,570,644 pre-funded warrants, with an exercise price of $0.001, and 3,015,745 warrants with exercise prices ranging between $6.80 and $6.90. On March 23, 2022, the Company issued a total of 6,881,108 warrants in connection with its entrance into a securities purchase agreement with an accredited investor. The warrants issued have an exercise price of $6.75. Refer to Note 23 – Subsequent Events included elsewhere in the notes to the consolidated financial statements.</p> 53000000 50000000 0.001 3000000 0.001 100000 3000000 0.001 60000 6000000 40000 4000000 1.the Series A Preferred Stock is convertible, at any time after issuance or immediately prior to the closing of a public transaction, into common stock in an amount of shares equal to (i) the product of the Series A Preferred Stock original price plus accrued but unpaid dividends on the shares being converted, multiplied by the number of shares of Series A Preferred Stock being converted, divided by (ii) a conversion price of $7.72 per share (after the reverse split taking effect); and    2.immediately prior to the consummation of a public transaction, the outstanding principal amount of the Notes together with all accrued and unpaid interest shall convert into a number of fully paid and non-assessable shares of common stock equal to the quotient of (i) the outstanding principal amount of the Notes together with all accrued and unpaid interest thereunder immediately prior to such public transaction divided by (ii) a conversion price of $7.72 (after the reverse split taking effect). 5400000 10 810000 162000 0.03 12.5 1.25 810000 10 24300 0.03 12.5 6210000 57000000 1373038 1697075 7.72 5555555 13.5 833333 166667 0.03 16.875 1.25 833333 13.5 25000 0.03 16.875 6388888 80000000 2.4 0.10 8000 176000 666403 240301 1743744 1743744 3355083 0.25 P12M 0.50 4533732 5600000 1900000 3700000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">Volatility</td><td style="width: 1%"> </td> <td style="width: 11%; text-align: center">40%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Risk-free interest rate</td><td> </td> <td style="text-align: center">1.10% – 1.63%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Dividend yield</td><td> </td> <td style="text-align: center">0.00%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">0% Expected life (years)</td><td> </td> <td style="text-align: center">10</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Forfeiture rate</td><td> </td> <td style="text-align: center">0.00%</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Volatility</td><td> </td> <td style="text-align: left"> </td><td style="white-space: nowrap; text-align: center"><span style="font-size: 10pt">40% – 60%</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Risk-free interest rate</td><td> </td> <td style="text-align: left"> </td><td style="white-space: nowrap; text-align: center"><span style="font-size: 10pt">0.37% – 0.78%</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left; text-indent: -10pt; padding-left: 10pt">Dividend yield</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="white-space: nowrap; width: 9%; text-align: center">0.00%</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">0% Expected life (years)</td><td> </td> <td style="text-align: left"> </td><td style="white-space: nowrap; text-align: center"><span style="font-size: 10pt">5 – 10</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Forfeiture rate</td><td> </td> <td style="text-align: left"> </td><td style="white-space: nowrap; text-align: center">0.00%</td><td style="text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> 0.40 0.011 0.0163 0 P10Y 0 0.40 0.60 0.0037 0.0078 0 P5Y P10Y 0 311823 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">(Dollar Amounts, Excluding Exercise Price, in Thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of <br/> Options</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted <br/> Average <br/> Exercise <br/> Price</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Aggregate <br/> Intrinsic <br/> Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%">Options outstanding at December 31, 2019</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">493,102</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3.16</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-238">—</div></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,433,941</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.49</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Exercised</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-239">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-240">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Forfeited/Expired/Cancelled</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(793,934</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right">3.20</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Options outstanding at December 31, 2020</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,133,109</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">3.51</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-241">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,520,017</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12.13</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Exercised</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(657,620</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.23</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Forfeited/Expired/Cancelled</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(431,217</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right">3.98</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Options outstanding at December 31, 2021</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">3,564,289</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left">$</td><td style="padding-bottom: 4pt; text-align: right">7.18</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left">$</td><td style="padding-bottom: 4pt; text-align: right">12,527</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Options vested and exercisable as of December 31, 2021</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">1,841,558</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left">$</td><td style="padding-bottom: 4pt; text-align: right">5.20</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right"> </td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Options vested and expected to vest as of December 31, 2021</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">3,340,131</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left">$</td><td style="padding-bottom: 4pt; text-align: right">7.04</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right"> </td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-size: 7pt"> </span></p> 493102 3.16 3433941 3.49 793934 3.2 3133109 3.51 1520017 12.13 657620 3.23 431217 3.98 3564289 7.18 12527000 1841558 5.2 3340131 7.04 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td colspan="2"> </td> <td> </td> <td> </td> <td colspan="10" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Options Vested and Exercisable</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td colspan="2" style="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Price ($)</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number of <br/> Options</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted Average <br/> Remaining Contractual <br/> Life (Years)</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Weighted Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Exercise Price</b></p></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 23%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.28</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 22%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">790,497</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 22%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8.39</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 22%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.28</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.86</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">755,402</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8.81</span></td> <td> </td> <td> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.86</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">13.84-$14.49</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">295,659</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9.14</span></td> <td> </td> <td> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">13.86</span></td> <td> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-size: 7pt"> </span></p> 790497 P8Y4M20D 2.28 755402 P8Y9M21D 4.86 295659 P9Y1M20D 13.86 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td colspan="2"> </td> <td> </td> <td> </td> <td colspan="10" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Options Vested to Expected to Vest</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td colspan="2" style="border-bottom: black 1.5pt solid"><span style="font-size: 10pt"><b>Price ($)</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Number of <br/> Options</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Weighted </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Average<br/> Remaining Contractual<br/> Life (Years)</b></p></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Weighted Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Exercise Price</b></p></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 23%; text-align: right"><span style="font-size: 10pt">2.28</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 22%; text-align: right"><span style="font-size: 10pt">1,023,122</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 22%; text-align: right"><span style="font-size: 10pt">8.39</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 22%; text-align: right"><span style="font-size: 10pt">2.28</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-size: 10pt">$</span></td> <td style="text-align: right"><span style="font-size: 10pt">4.86</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">1,084,119</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">8.82</span></td> <td> </td> <td> </td> <td><span style="font-size: 10pt">$</span></td> <td style="text-align: right"><span style="font-size: 10pt">4.86</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-size: 10pt">$</span></td> <td style="text-align: right"><span style="font-size: 10pt">7.68-$9.20</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">234,070</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">9.35</span></td> <td> </td> <td> </td> <td><span style="font-size: 10pt">$</span></td> <td style="text-align: right"><span style="font-size: 10pt">7.96</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-size: 10pt">$</span></td> <td style="text-align: right"><span style="font-size: 10pt">13.84-$18.61</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">998,820</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">9.16</span></td> <td> </td> <td> </td> <td><span style="font-size: 10pt">$</span></td> <td style="text-align: right"><span style="font-size: 10pt">14.05</span></td> <td> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-size: 7pt"> </span></p> 1023122 P8Y4M20D 2.28 1084119 P8Y9M25D 4.86 234070 P9Y4M6D 7.96 998820 P9Y1M28D 14.05 271844 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number <br/> of Warrants</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted <br/> Average <br/> Exercise <br/> Price</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Warrants outstanding at December 31, 2019</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-242">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-243">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="width: 76%">Granted</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">828,171</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">0.02</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Exercised</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-244">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-245">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Warrants outstanding at December 31, 2020</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">828,171</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">0.02</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">377,968</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.02</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Exercised</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(934,295</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">0.02</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Warrants outstanding at December 31, 2021</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">271,844</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.02</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman,serif; margin: 0"><span style="font-size: 7pt"> </span></p> 828171 0.02 828171 0.02 377968 0.02 -934295 0.02 271844 0.02 8000 4586389 1570644 0.001 3015745 6.8 6.9 6881108 6.75 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 18 — Employee Benefit Plan</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-size: 6pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company maintains an employee’s savings and retirement plan under Section 401(k) of the Internal Revenue Code (the “401k Plan”). All full-time U.S. employees become eligible to participate in the 401k Plan. The Company’s contribution to the 401k Plan is discretionary. During the years ended December 31, 2021 and 2020, the Company did not contribute to the 401k Plan.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 19 — Income Taxes</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: left"><span style="font-size: 6pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On March 27, 2020, the Coronavirus Aid, Relief and Economic Security (CARES) Act was enacted and signed into law. U.S. GAAP requires recognition of the tax effects of new legislation during the reporting period that includes the enactment date. The CARES Act includes changes to the tax provisions that benefits business entities and makes certain technical corrections to the 2017 Tax Cuts and Jobs Act. The tax relief measures for businesses include a five-year net operating loss carryback, suspension of the annual deduction limitation of 80% of taxable income from net operating losses generated in a tax year beginning after December 31, 2017, changes to the deductibility of interest, acceleration of alternative minimum tax credit refunds, payroll tax relief, and a technical correction to allow accelerated deductions for qualified improvement property. The CARES Act also provides other non-tax benefits to assist those impacted by the COVID-19 pandemic. The Company evaluated the impact of the CARES Act and determined that its adoption did not have a material impact to the income tax provision for the years ended December 31, 2021 or December 31, 2020, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: left"><span style="font-size: 6pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">For the period ended December 31, 2021, the Company recorded a tax provision of approximately $25 thousand, comprised of its change in deferred tax liability during the year related to its indefinite lived intangible asset balance. The indefinite lived intangibles are not all available as a source of income and thus are not fully available to offset the Company’s deferred tax assets. As of December 31, 2021, the Company has federal and state net operating loss carryforwards of approximately $52.2 million and $28.9 million, respectively. The Company has not yet filed its federal and state tax returns for 2018, 2019, or 2020. The net operating loss carryforwards for United States income taxes may be available to reduce future years’ taxable income. Management believes that the realization of the benefits from these losses appears not more than likely due to the Company’s limited operating history and continuing losses for United States income tax purposes. Accordingly, the Company has provided a 100% valuation allowance on its net operating loss carryforward deferred tax assets to reduce the assets to zero. Management will review this valuation allowance periodically and make adjustments as necessary.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: left"><span style="font-size: 6pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following table summarizes the significant differences between the U.S. Federal statutory tax rate and the Company’s effective tax rate for financial statement purposes for the years ended December 31, 2021 and 2020:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: 0.25in"><span style="font-size: 6pt"> </span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">US Federal statutory tax rate</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">21.00</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">21.00</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">State taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.8</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.0</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Permanent differences and other</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.1</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.0</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Debt extinguishment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1.7</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(5.5</td><td style="text-align: left">)%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Derivative liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.0</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2.8</td><td style="text-align: left">)%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Debt discount</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.0</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(6.3</td><td style="text-align: left">)%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Prior period adjustments to opening deferred tax</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.2</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.0</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Stock-based compensation</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2.4</td><td style="text-align: left">)%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.0</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Change in valuation allowance</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(26.4</td><td style="padding-bottom: 1.5pt; text-align: left">)%</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(9.4</td><td style="padding-bottom: 1.5pt; text-align: left">)%</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">0.00</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">0.00</td><td style="padding-bottom: 4pt; text-align: left">%</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: 0.25in"><span style="font-size: 6pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The tax effects of temporary differences that give rise to deferred tax assets and liabilities as of December 31, 2021 and 2020 are summarized as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 13.5pt"><span style="font-size: 6pt"> </span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">(Dollar Amounts in Thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Net operating loss carryforward</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">12,565</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,324</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Accruals, reserves, and other</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,529</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-246">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Stock-based compensation</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">491</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-247">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Research and development tax credit carryforward</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">571</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-248">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Lease liability</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">333</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-249">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Total deferred tax assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">16,489</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,324</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Valuation allowance</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(13,852</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,077</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Net deferred tax assets</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,637</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,247</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Fixed assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(144</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(24</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Intangible assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,888</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">26</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Debt discount</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-250">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,249</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Right of use asset</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(323</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-251">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Deferred commissions</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(307</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-252">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Total deferred tax liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,662</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-253">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Net deferred tax liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(25</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-254">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 13.5pt"><span style="font-size: 6pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 18pt">The Company recognizes federal and state deferred tax assets or liabilities based on the Company’s estimate of future tax effects attributable to temporary differences and carryovers. The Company records a valuation allowance to reduce any deferred tax assets by the amount of any tax benefits that, based on available evidence and judgment, are not expected to be realized. In assessing the realizability of deferred tax assets, the Company considers whether it is more likely than not that some portion or all of the deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during periods in which those temporary differences become deductible. The Company considers projected future taxable income and planning strategies in making this assessment. As of December 31, 2021, as a result of a three-year cumulative loss and recent events, the Company concluded that a full valuation allowance was necessary to offset its deferred tax assets. The Company also has indefinite lived intangibles and goodwill which generate a deferred tax liability that is not available to fully offset its deferred tax assets due to uncertainty as to when the deferred tax liability will reverse as a source of taxable income. As a result, the Company is in a net deferred tax liability position as of December 31, 2021. The Company intends to maintain a valuation allowance until sufficient positive evidence exists to support its reversal. The Company will continue to evaluate its deferred tax balances to determine any assets that are more likely than not to be realized. </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 18pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As of December 31, 2021, the Company had federal and state income tax net operating loss carryovers $52.2 million and $28.9 million, respectively. Of the federal balance, approximately $675 thousand will expire if not utilized by 2037 and $51.5 million carry forward indefinitely but are only available to offset 80% of taxable income per year. As of December 31, 2021, the Company also had federal research credits of approximately $571 thousand that will expire if not utilized by 2041. The utilization of the Company’s net operating loss carryforwards and research tax credit carryovers could be subject to annual limitations under Section 382 and 383 of the Internal Revenue Code of 1986, and similar state tax provisions due to ownership change limitations that may have occurred previously or that could occur in the future. These ownership changes limit the amount of net operating loss carryforwards and other deferred tax assets that can be utilized to offset future taxable income and tax, respectively. In general, an ownership change, as defined by Section 382 and 383, results from transactions increasing ownership of certain stockholders or public groups in the stock of the corporation by more than 50 percent points over a three-year period. The Company has not conducted an analysis of an ownership change under section 382. To the extent that a study is completed, and an ownership change is deemed to occur, the Company’s net operating losses and tax credits could be limited.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company does not have any uncertain tax positions or events leading to uncertainty in a tax position. The Company’s 2016 through 2021 corporate income tax returns are subject to Internal Revenue Service examination. In addition, to the extent that tax attributes are utilized in future years to offset taxable income or income taxes, the IRS and state taxing authorities have the ability to examine the years in which those attributes were generated and adjust the attributes.</p> 0.80 25000 52200000 28900000 1 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">US Federal statutory tax rate</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">21.00</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">21.00</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">State taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.8</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.0</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Permanent differences and other</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.1</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.0</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Debt extinguishment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1.7</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(5.5</td><td style="text-align: left">)%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Derivative liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.0</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2.8</td><td style="text-align: left">)%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Debt discount</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.0</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(6.3</td><td style="text-align: left">)%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Prior period adjustments to opening deferred tax</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.2</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.0</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Stock-based compensation</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2.4</td><td style="text-align: left">)%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.0</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Change in valuation allowance</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(26.4</td><td style="padding-bottom: 1.5pt; text-align: left">)%</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(9.4</td><td style="padding-bottom: 1.5pt; text-align: left">)%</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">0.00</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">0.00</td><td style="padding-bottom: 4pt; text-align: left">%</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: 0.25in"><span style="font-size: 6pt"> </span></p> 0.21 0.21 0.038 0.03 0.001 0 0.017 -0.055 0 -0.028 0 -0.063 0.022 0 -0.024 0 -0.264 -0.094 0 0 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">(Dollar Amounts in Thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Net operating loss carryforward</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">12,565</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,324</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Accruals, reserves, and other</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,529</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-246">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Stock-based compensation</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">491</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-247">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Research and development tax credit carryforward</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">571</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-248">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Lease liability</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">333</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-249">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Total deferred tax assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">16,489</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,324</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Valuation allowance</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(13,852</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,077</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Net deferred tax assets</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,637</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,247</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Fixed assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(144</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(24</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Intangible assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,888</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">26</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Debt discount</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-250">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,249</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Right of use asset</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(323</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-251">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Deferred commissions</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(307</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-252">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Total deferred tax liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,662</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-253">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Net deferred tax liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(25</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-254">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 13.5pt"><span style="font-size: 6pt"> </span></p> 12565000 4324000 2529000 491000 571000 333000 16489000 4324000 13852000 3077000 2637000 1247000 144000 24000 -1888000 26000 -1249000 323000 307000 2662000 25000 52200000 28900000 675000 51500000 0.80 571000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 20 — Net Loss Per Share</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Net loss per share calculations for all periods have been adjusted to reflect the reverse stock split effected on January 12, 2021. Net loss per share was calculated based on the weighted average number of common stock then outstanding.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Basic net loss per share is calculated using the weighted-average number of common shares outstanding during the periods. Net loss per share, assuming dilution, is calculated using the weighted-average number of common shares outstanding and the dilutive effect of all potentially dilutive securities, including common stock equivalents and convertible securities. Net loss per share, assuming dilution, is equal to basic net loss per share because the effect of dilutive securities outstanding during the periods, including options and warrants computed using the treasury stock method, is anti-dilutive.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The components of basic and diluted net loss per share were as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: left"/><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Year ended <br/> December 31,</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Dollar Amounts, Excluding Per Share Amounts, in Thousands)</b></span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2020</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Numerator:</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 76%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net loss attributable to Agrify Corporation</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(32,465</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(21,617</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued dividend attributable to Preferred A Stockholders</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(61</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(583</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net loss available for common shareholders</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(32,526</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(22,200</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Denominator:</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted-average common shares outstanding – basic and diluted</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19,090,932</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,175,867</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net loss per share attributable to common stockholders – basic and diluted</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1.69</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5.32</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As of December 31, 2021 and 2020, the Company excluded the following securities from net loss per share as the effect of including them would have been anti-dilutive. The shares shown represent the number of shares of common stock which would be issued upon conversion in the respective years shown below:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year ended <br/> December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -10pt; padding-left: 10pt">Options outstanding</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">3,564,289</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">3,133,109</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 10pt">Warrants outstanding</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">271,844</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">828,173</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -10pt; padding-left: 10pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">3,836,133</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">3,961,282</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: left"/><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Year ended <br/> December 31,</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Dollar Amounts, Excluding Per Share Amounts, in Thousands)</b></span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2020</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Numerator:</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 76%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net loss attributable to Agrify Corporation</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(32,465</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(21,617</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued dividend attributable to Preferred A Stockholders</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(61</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(583</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net loss available for common shareholders</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(32,526</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(22,200</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Denominator:</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted-average common shares outstanding – basic and diluted</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19,090,932</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,175,867</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net loss per share attributable to common stockholders – basic and diluted</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1.69</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5.32</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p> -32465000 -21617000 61000 583000 -32526000 -22200000 19090932 4175867 -1.69 -5.32 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year ended <br/> December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -10pt; padding-left: 10pt">Options outstanding</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">3,564,289</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">3,133,109</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 10pt">Warrants outstanding</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">271,844</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">828,173</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -10pt; padding-left: 10pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">3,836,133</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">3,961,282</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 3564289 3133109 271844 828173 3836133 3961282 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 21 — Commitments and Contingencies </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i> </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Leases</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i> </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The determination if any arrangement contained a lease at its inception was done based on whether or not the Company has the right to control the asset during the contract period. The lease term was determined assuming the exercise of options that were reasonably certain to occur. Leases with a lease term of 12 months or less at inception were not reflected in the Company’s balance sheet and those lease costs are expensed on a straight-line basis over the respective term. Leases with a term greater than 12 months were reflected as non-current right-of-use assets and current and non-current lease liabilities in the Company’s consolidated balance sheets.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As the implicit interest rate in its leases was generally not known, the Company’s used its incremental borrowing rate as the discount rate for purposes of determining the present value of its lease liabilities. At December 31, 2021, the Company’s weighted average discount rate utilized for its leases was 7.16%.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">When a contract contained lease and non-lease elements, both were accounted as a single lease component. </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company had several non-cancellable finance leases for machinery and equipment. The Company’s finance leases have remaining lease terms of <span style="-sec-ix-hidden: hidden-fact-262">one</span> year to <span style="-sec-ix-hidden: hidden-fact-263">five</span> years.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company had several non-cancellable operating leases for corporate offices, warehouses, showrooms, research and development facilities and vehicles. The Company’s leases have remaining lease terms of <span style="-sec-ix-hidden: hidden-fact-264">one</span> year to <span style="-sec-ix-hidden: hidden-fact-265">five</span> years, some of which include options to extend. Some leases include payment for common area maintenance associated with the property. </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 18pt">Additional information of the Company’s lease activity, for the years ended December 31, 2021 and 2020, is as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: left; font-weight: bold">(Dollar Amounts in Thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Operating lease cost</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">396</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-255">—</div></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left">Finance lease cost:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Amortization of right-of-use assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">179</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">75</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Interest on lease liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">42</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">22</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 10pt">Short-term lease cost</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-256">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">240</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: -10pt; padding-left: 10pt">Total lease cost</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">617</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">337</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Weighted-average remaining lease term – finance leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.11 years</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.95 years</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Weighted-average remaining lease term – operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.36 years</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-257">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Weighted-average discount rate – finance leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8.03</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8.11</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Weighted-average discount rate – operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6.29</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-258">—</div></td><td style="text-align: left">%</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">(Dollar Amounts in Thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Right-of-use assets, net</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,859</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">544</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Operating lease liabilities, current</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">814</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-259">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Operating lease liabilities, non- current</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">704</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-260">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Total operating lease liabilities</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,518</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-261">—</div></td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Finance lease liabilities, current</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">156</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">148</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Finance lease liabilities, non- current</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">293</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">434</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Total finance lease liabilities</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">449</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">582</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Maturities of operating and finance lease liabilities as of December 31, 2021 are as follows:<b><i> </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid"><span style="font-size: 10pt"><b>(Dollar Amounts in Thousands)</b> </span></td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Operating<br/> leases</b></span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Finance<br/> leases</b></span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td><span style="font-size: 10pt">For the year ending December 31,</span></td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 76%"><span style="font-size: 10pt">2022</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 9%; text-align: right"><span style="font-size: 10pt">833</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 9%; text-align: right"><span style="font-size: 10pt">186</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-size: 10pt">2023</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">471</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">159</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-size: 10pt">2024</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">171</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">97</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-size: 10pt">2025</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">107</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">51</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-size: 10pt">2026</span></td> <td> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">63</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">15</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-size: 10pt">Total minimum lease payments</span></td> <td> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">1,645</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">508</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-size: 10pt">Less imputed interest</span></td> <td> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(127</span></td> <td><span style="font-size: 10pt">)</span></td> <td> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(59</span></td> <td><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-size: 10pt">Total lease liabilities</span></td> <td> </td> <td style="border-bottom: black 4.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-size: 10pt">1,518</span></td> <td> </td> <td> </td> <td style="border-bottom: black 4.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-size: 10pt">449</span></td> <td> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b><i> </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Legal Proceedings </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i> </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On January 5, 2021, the Company received a demand letter from Nicholas Cooper and Richard Weinstein (two of the Company’s former employees) and one of Mr. Cooper’s affiliated entities, asserting that Messrs. Cooper and Weinstein were entitled to compensation arising out of their employment by the Company, and their partial ownership of TriGrow Systems, LLC. The demand letter asserts that the former employees are due certain sales commissions under their applicable bonus plan, equity earn-outs based on certain sales targets, and various equity purchases through the Company’s employee stock ownership plan. The demand letter also asserts various employment claims, including but not limited to, statutory wage withholding violations, wrongful termination, breach of contract, breach of the duty of good faith and fair dealing, fraud in the inducement, promissory estoppel, minority shareholder oppression, breach of fiduciary duty, unjust enrichment, and violations of state and federal securities laws.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On January 19, 2021, Messrs. Cooper and Weinstein filed a lawsuit against the Company in the United States District Court for the Western District of Washington, alleging the same claims made in their demand letter based on the facts disclosed above. The plaintiffs are seeking relief in the form of monetary damages in an amount to be determined. Messrs. Cooper and Weinstein are also seeking relief in the form of reinstatement and Mr. Weinstein is seeking rescission of his Release of Claims Agreement. On March 10, 2021, the Company moved to dismiss all Cooper and Weinstein’s claims, asserting that the claims failed to allege legal grounds for relief. On May 12, 2021, a Magistrate issued a preliminary Report and Recommendation, which recommended dismissal of certain of Cooper and Weinstein’s claims, and recommended others for additional factual discovery. On July 27, 2021, a District Judge entered an order partially adopting the Report and Recommendation, dismissing one claim with prejudice, dismissing a second claim with leave to amend, and permitting the remaining claims to proceed.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Additionally, on July 29, 2021, the Company filed a separate arbitration in Boston, Massachusetts against Cooper and Weinstein, in which the Company alleges that Cooper and Weinstein were liable for certain conduct during the time they were TriGrow employees, including breach of fiduciary duty, unjust enrichment, usurpation of corporate opportunity, conversion, fraudulent concealment, and false representation. Also on July 29, 2021, the Company submitted a claim for indemnification to certain legacy TriGrow Systems, LLC. shareholders. The claim for indemnification relates to conduct by Cooper and Weinstein during the time they were TriGrow employees. The Company does not believe these claims have any merit and intend to vigorously defend against them.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i> </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Supply Agreement with Mack Molding Co.</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In December 2020, the Company entered into a five-year supply agreement with Mack Molding Co. (“Mack”) pursuant to which Mack will become a key supplier of VFUs. In February 2021, the Company placed a purchase order with Mack amounting to approximately $5.2 million towards initial production of VFUs during 2021. In September 2021, the Company increased the purchase order with Mack to approximately $11.5 million towards production of VFUs during 2021 and 2022. The Company believes the supply agreement with Mack will provide the Company with increased scaling capabilities and the ability to more efficiently meet the potential future demand of its customers. The supply agreement contemplates that, following an introductory period, the Company will negotiate a minimum percentage of the VFU requirements that the Company will purchase from Mack each year based on the agreed upon pricing formula. The introductory period is not time-based but rather refers to the production of an initial number of units after which the parties have rights to adjust pricing and negotiate a certain minimum requirements percentage. The Company believes this approach will result in both parties making a more informed decision with respect to the pricing and other terms of the supply agreement with Mack.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">  </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Distribution Agreements with Related Parties</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On September 7, 2019, the Company entered into a distribution agreement with Bluezone for distribution rights to the Bluezone products with certain exclusivity rights. The agreement requires minimum purchases amounting to $480 thousand and $600 thousand for the first and second contract anniversary years. The agreement auto renews for successive one-year periods unless earlier terminated. In March 2021, the Company notified Bluezone of non-renewal of the agreement which means it ended on May 31, 2021. The Company exceeded the minimum purchase amount for the first year and purchased approximately $309 thousand of the committed $660 thousand second year purchases through December 31, 2021. Bluezone is a related party to the Company.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On March 9, 2020, the Company entered into a distribution agreement with Enozo Technologies Inc. (“Enozo”), for an initial term of five years with auto renewal for successive one-year periods unless earlier terminated. The agreement contains the following minimum purchases to retain exclusive distributor status for one of the Company’s products: for the period from the contract date until December 31, 2021 for $375 thousand, for the year ended December 31, 2022 for $750 thousand, and for the year ended December 31, 2023 for $1.1 million, which amount may increase by 3% for the later years. The Company had $40 thousand in purchases of Enozo product for the year ended December 31, 2021, compared to $38 thousand for the year ended December 31, 2020. Enozo is a related party to the Company.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i> </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Committed Purchase Agreement with Related Parties</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>4D Bios, Inc.</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On September 18, 2021, the Company entered into an amended purchase agreement with 4D Bios, Inc. (“4D”) to secure purchases of horticultural equipment. The original agreement required minimum purchases of between $577 dollars and $607 dollars per unit of 4D products until December 31, 2020. The amended agreement requires minimum purchases of $582 dollars per unit with a final payment of approximately $864 thousand paid to 4D. 4D is a related party to the Company.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">For the year ended December 31, 2020, the Company’s purchase commitment totaled $1.9 million. The Company settled all outstanding commitments, leaving no open committed purchases as of December 31, 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Greenstone Holdings</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">On December 29, 2021, Greenstone Holdings purchased 239 VFUs from the Company of which 60 VFUs were already in Greenstone Holdings possession under a lease agreement. Under the lease agreement, Greenstone Holdings owed Agrify a production service fee of $300 per pound of flower produced and contained an option to purchase the equipment within the lease agreement. The term of this agreement was for ten years but was terminated upon signing the purchase agreement for the 239 VFUs. The remaining 179 VFUs were shipped to Greenstone Holdings storage facility on December 30, 2021 and December 31, 2021.</p> 0.0716 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: left; font-weight: bold">(Dollar Amounts in Thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Operating lease cost</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">396</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-255">—</div></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left">Finance lease cost:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Amortization of right-of-use assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">179</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">75</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Interest on lease liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">42</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">22</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 10pt">Short-term lease cost</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-256">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">240</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: -10pt; padding-left: 10pt">Total lease cost</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">617</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">337</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Weighted-average remaining lease term – finance leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.11 years</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.95 years</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Weighted-average remaining lease term – operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.36 years</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-257">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Weighted-average discount rate – finance leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8.03</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8.11</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Weighted-average discount rate – operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6.29</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-258">—</div></td><td style="text-align: left">%</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">(Dollar Amounts in Thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Right-of-use assets, net</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,859</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">544</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Operating lease liabilities, current</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">814</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-259">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Operating lease liabilities, non- current</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">704</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-260">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Total operating lease liabilities</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,518</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-261">—</div></td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Finance lease liabilities, current</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">156</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">148</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Finance lease liabilities, non- current</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">293</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">434</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Total finance lease liabilities</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">449</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">582</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p> 396000 179000 75000 42000 22000 240000 617000 337000 P3Y1M9D P3Y11M12D P2Y4M9D 0.0803 0.0811 0.0629 1859000 544000 814000 704000 1518000 156000 148000 293000 434000 449000 582000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid"><span style="font-size: 10pt"><b>(Dollar Amounts in Thousands)</b> </span></td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Operating<br/> leases</b></span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Finance<br/> leases</b></span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td><span style="font-size: 10pt">For the year ending December 31,</span></td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 76%"><span style="font-size: 10pt">2022</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 9%; text-align: right"><span style="font-size: 10pt">833</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 9%; text-align: right"><span style="font-size: 10pt">186</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-size: 10pt">2023</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">471</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">159</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-size: 10pt">2024</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">171</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">97</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-size: 10pt">2025</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">107</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">51</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-size: 10pt">2026</span></td> <td> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">63</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">15</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-size: 10pt">Total minimum lease payments</span></td> <td> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">1,645</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">508</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-size: 10pt">Less imputed interest</span></td> <td> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(127</span></td> <td><span style="font-size: 10pt">)</span></td> <td> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(59</span></td> <td><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-size: 10pt">Total lease liabilities</span></td> <td> </td> <td style="border-bottom: black 4.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-size: 10pt">1,518</span></td> <td> </td> <td> </td> <td style="border-bottom: black 4.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-size: 10pt">449</span></td> <td> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b><i> </i></b></p> 833000 186000 471000 159000 171000 97000 107000 51000 63000 15000 1645000 508000 127000 59000 1518000 449000 5200000 11500000 480000 600000 309000 660000 P5Y 375000 750000 1100000 0.03 40000 38000 577 607 582 864000 1900000 300 P10Y <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 22 — Related Parties</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Some of the officers and directors of the Company are involved in other business activities and may, in the future, become involved in other business opportunities that become available.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following table describes the net purchasing (sales) activity with entities identified as related parties to the Company:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year ended <br/> December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">(Dollar Amounts in Thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-indent: -10pt; padding-left: 10pt">Bluezone</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">309</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">694</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -10pt; padding-left: 10pt">4D Bios (1)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,312</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,128</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -10pt; padding-left: 10pt">Enozo</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">40</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">123</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Cannae Policy Group</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">50</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-266">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Topline Performance Solutions</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-267">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Valiant Americas, LLC.</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,048</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,085</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -10pt; padding-left: 10pt">Cannaquip</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">209</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-268">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -10pt; padding-left: 10pt">NEIA</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(22,010</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(3,916</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Greenstone Holdings</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(9,429</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(9</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Living Green Farm</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(58</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-269">—</div></td><td style="text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="width: 24px; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td> <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Purchases from 4D for the year ended December 31, 2020 includes $480 thousand related to a down payment on inventory orders.</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following table summarizes net related party (payable) receivable as of December 31, 2021 and December 31, 2020:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">(Dollar Amounts in Thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31, <br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31, <br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">Bluezone</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-270">—</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Cannae Policy Group</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(8</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-271">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Cannaquip</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(21</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-272">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Greenstone Holdings</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,177</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-273">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Living Green Farm</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">34</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-274">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>NEIA</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,500</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,665</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Valiant Americas, LLC.</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(922</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">4,246</td><td style="text-align: left"> </td></tr> </table> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year ended <br/> December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">(Dollar Amounts in Thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-indent: -10pt; padding-left: 10pt">Bluezone</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">309</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">694</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -10pt; padding-left: 10pt">4D Bios (1)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,312</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,128</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -10pt; padding-left: 10pt">Enozo</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">40</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">123</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Cannae Policy Group</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">50</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-266">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Topline Performance Solutions</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-267">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Valiant Americas, LLC.</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,048</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,085</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -10pt; padding-left: 10pt">Cannaquip</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">209</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-268">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -10pt; padding-left: 10pt">NEIA</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(22,010</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(3,916</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Greenstone Holdings</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(9,429</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(9</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Living Green Farm</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(58</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-269">—</div></td><td style="text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="width: 24px; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td> <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Purchases from 4D for the year ended December 31, 2020 includes $480 thousand related to a down payment on inventory orders.</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">(Dollar Amounts in Thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31, <br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31, <br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">Bluezone</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-270">—</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Cannae Policy Group</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(8</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-271">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Cannaquip</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(21</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-272">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Greenstone Holdings</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,177</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-273">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Living Green Farm</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">34</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-274">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>NEIA</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,500</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,665</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Valiant Americas, LLC.</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(922</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">4,246</td><td style="text-align: left"> </td></tr> </table> 309000 694000 1312000 1128000 40000 123000 50000 11000 6048000 7085000 209000 22010000 3916000 9429000 9000 58000 480000 7000 -8000 -21000 11177000 34000 3500000 1665000 -922000 4246000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 23 — Subsequent Events</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Private Placement</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 18pt; ">On January 25, 2022, the Company entered into a Securities Purchase Agreement (the “Securities Agreement”) with an institutional investor and other accredited investors for the sale by the Company of (i) 2,450,350 shares (the “Shares”) of the Company’s common stock, par value $0.001 per share (the “Common Stock”), (ii) pre-funded warrants (the “Pre-Funded Warrants”) to purchase up to an aggregate of 1,570,644 shares of Common Stock and (iii) warrants to purchase up to an aggregate of 3,015,745 shares of Common Stock (the “Common Warrants” and, collectively with the Pre-Funded Warrants, the “Warrants”), in a private placement offering. The combined purchase price for one share of Common Stock (or one Pre-Funded Warrant) and accompanying fraction of a Common Warrant was $6.80.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Subject to certain ownership limitations, the Warrants are exercisable six months from issuance. Each Pre-Funded Warrant is exercisable into one share of Common Stock at a price per share of $0.001 (as adjusted from time to time in accordance with the terms thereof). Each Common Warrant is exercisable into one share of Common Stock at a price per share of $7.48 (as adjusted from time to time in accordance with the terms thereof) and will expire on the fifth anniversary of the initial exercise date.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">  </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Raymond Chang, Chairman and Chief Executive Officer of the Company, and Stuart Wilcox, a member of the Company’s Board of Directors, participated in the private placement on the same terms as other investors except for a combined purchase price of $6.90.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 18pt">The gross proceeds to the Company from the private placement were approximately $27.3 million, before deducting the placement agent’s fees and other offering expenses, and excluding the proceeds, if any, from the exercise of the Warrants.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Acquisition of Lab Society; Purchase Consideration</i></b> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in; ">On February 1, 2022, the Company entered into an Agreement and Plan of Merger (the “Merger Agreement”) with LS Holdings Corp. (“Lab Society”), Lab Society NewCo, LLC, a newly formed wholly owned subsidiary of the Company (“Merger Sub”), Michael S. Maibach Jr. as the Owner Representative thereunder, and each of the shareholders of Lab Society (collectively, the “Owners”), pursuant to which the Company agreed to acquire Lab Society. Concurrently with the execution of the Merger Agreement, the Company consummated the merger of Lab Society with and into Merger Sub, with Merger Sub surviving such merger as a wholly owned subsidiary of the Company (the “Lab Society Acquisition”).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in; "><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in; ">The aggregate consideration for the Lab Society Acquisition consisted of: (a) $4.0 million in cash, subject to certain adjustments for working capital, cash and indebtedness of Lab Society at closing; (b) 425,611 shares of the Company’s common stock (the “Buyer Shares”); and (c) the Earn-out Consideration (as defined below), to the extent earned.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in; "> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in; ">The Company withheld 127,682 of the Buyer Shares issuable to the Owners (the “Holdback Lab Buyer Shares”) for the purpose of securing any post-closing adjustment owed to the Company and any claim for indemnification or payment of damages to which the Company may be entitled under the Merger Agreement. The Holdback Lab Buyer Shares shall be released following the twelve (12) month anniversary of the Closing Date in accordance with and subject to the conditions of the Merger Agreement.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in; ">  </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in; ">The Merger Agreement includes customary post-closing adjustments, representations and warranties and covenants of the parties. The Owners may become entitled to additional consideration with a value of up to $3.5 million based on the eligible net revenues achieved by the Lab Society business during the fiscal years ending December 31, 2022 and December 31, 2023, of which 50% will be payable in cash and the remaining 50% will be payable by issuing shares of the Company’s common stock.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in; "> </p><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Securities Purchase Agreement</i></b></p><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 18pt; "> </p><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 18pt; ">On March 14, 2022, the Company entered into a Securities Purchase Agreement (the “Securities Purchase Agreement”) with an accredited investor (the “Investor”), pursuant to which, among other things, the Company agreed to issue and sell to the Investor, in a private placement transaction (the “Private Placement”), in exchange for the payment by the Investor of $65 million, less applicable expenses as set forth in the Securities Purchase Agreement, (i) a senior secured promissory note in an aggregate principal amount of $65 million (the “Note”), and (ii) a warrant (the “Warrant”) to purchase up to an aggregate of 6,881,108 shares of common stock of the Company, par value $0.001 per share (“Common Stock”).</p><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 18pt; "> </p><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 18pt; ">The Note will be a senior secured obligation of the Company and ranks senior to all indebtedness of the Company. The Company will be required to make amortization payments equal to 4.0% of the original principal amount of the Note on the first day of each calendar month starting on February 1, 2023 and extending through the maturity date of March 1, 2026 (the “Maturity Date”), at which time all remaining outstanding principal and accrued but unpaid interest will be due. The Note will have a stated interest rate of 6.75% per annum, and the Company will be required to pay interest on March 1, June 1, September 1 and December 1 of each calendar year through and including the Maturity Date. Following the one-year anniversary of the Note’s issuance, the Company may, in lieu of paying interest in cash, pay such interest in kind, in which case interest on the Note will be calculated at the rate of 8.75% per annum and will be added to the principal amount of the Note.</p><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 18pt; "> </p><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 18pt; ">At any time following the one-year anniversary of the Note’s issuance, the Company may prepay all (but not less than all) of the Note by redemption at a price equal to 106.75% of the then-outstanding principal amount under the Note plus accrued but unpaid interest. The Investor will also have the option of requiring the Company to redeem the Note if the Company undergoes a fundamental change at a price equal to 107% of the then-outstanding principal amount under the Note plus any accrued interest thereon.</p><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 18pt; "> </p><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 18pt; ">The Securities Purchase Agreement provides for up to two additional closings subject to certain conditions set forth in the Securities Purchase Agreement and on substantially the same terms as the initial closing. Each subsequent closing would result in the issuance of a senior secured note with an original principal amount of $35.0 million and warrants to purchase shares of Common Stock equal to 65% of such principal amount divided by the closing price of the Common Stock on the trading day immediately prior to such subsequent closing.</p><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 18pt; "> </p><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 18pt; ">The Note will impose certain customary affirmative and negative covenants upon the Company, as well as covenants that (i) restrict the Company and its subsidiaries from incurring any additional indebtedness or suffering any liens, subject to specified exceptions, (ii) restrict the ability of the Company and its subsidiaries from making certain investments, subject to specified exceptions, (iii) restrict the declaration of any dividends or other distributions, subject to specified exceptions, (iv) require the Company to maintain specified earnings and adjusted EBITDA targets, and (v) require the Company to maintain minimum amounts of cash on hand. If an event of default under the Note occurs, the Investor can elect to redeem the Note for cash equal to 115% of the then-outstanding principal amount of the Note (or such lesser principal amount accelerated by the Investor), plus accrued and unpaid interest, including default interest, which accrues at a rate per annum equal to 15% from the date of a default or event of default.</p><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 18pt; "> </p><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 18pt; ">Until the date the Note is fully repaid, the Investor will, subject to certain exceptions, have the right to participate for up to 30% of any debt, preferred stock or equity-linked financing of the Company or its subsidiaries.</p><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 18pt; "> </p><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 18pt; ">Each Warrant to be issued in the initial closing will have an exercise price of $6.75 per share, subject to adjustment for stock splits, reverse stock splits, stock dividends and similar transactions, will be immediately exercisable, has a term of five and one-half years from the date of issuance and will be exercisable on a cash basis, unless there is not an effective registration statement covering the resale of the shares issuable upon exercise of the Warrant (the “Warrant Shares”), in which case the Warrant shall also be exercisable on a cashless exercise basis at the Investor’s election. The Securities Purchase Agreement requires the Company to file resale registration statements with respect to the Warrant Shares as soon as practicable and in any event within 45 days following the initial closing and any subsequent closings.</p><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 18pt; "> </p><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 18pt; ">The Warrant will provide that in no event will the number of shares of Common Stock issued upon exercise of the Warrant result in the Investor’s beneficial ownership exceeding 4.99% of the Company’s shares outstanding at the time of exercise (which percentage may be decreased or increased by the Investor, but to no greater than 9.99%, and provided that any increase above 4.99% will not be effective until the sixty-first (61st) day after notice of such request by the Investor to increase its beneficial ownership limit has been delivered to the Company).</p><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 18pt; "> </p><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 18pt; ">The Securities Purchase Agreement also contains customary representations and warranties of the Company and the Investor. There is no material relationship between the Company or its affiliates and the Investor other than in respect of the Securities Purchase Agreement, the Note and the Warrant.</p> the Company entered into a Securities Purchase Agreement (the “Securities Agreement”) with an institutional investor and other accredited investors for the sale by the Company of (i) 2,450,350 shares (the “Shares”) of the Company’s common stock, par value $0.001 per share (the “Common Stock”), (ii) pre-funded warrants (the “Pre-Funded Warrants”) to purchase up to an aggregate of 1,570,644 shares of Common Stock and (iii) warrants to purchase up to an aggregate of 3,015,745 shares of Common Stock (the “Common Warrants” and, collectively with the Pre-Funded Warrants, the “Warrants”), in a private placement offering. The combined purchase price for one share of Common Stock (or one Pre-Funded Warrant) and accompanying fraction of a Common Warrant was $6.80. 1 0.001 7.48 6900 27300000 The aggregate consideration for the Lab Society Acquisition consisted of: (a) $4.0 million in cash, subject to certain adjustments for working capital, cash and indebtedness of Lab Society at closing; (b) 425,611 shares of the Company’s common stock (the “Buyer Shares”); and (c) the Earn-out Consideration (as defined below), to the extent earned.  127682 The Merger Agreement includes customary post-closing adjustments, representations and warranties and covenants of the parties. The Owners may become entitled to additional consideration with a value of up to $3.5 million based on the eligible net revenues achieved by the Lab Society business during the fiscal years ending December 31, 2022 and December 31, 2023, of which 50% will be payable in cash and the remaining 50% will be payable by issuing shares of the Company’s common stock.  65000000 65000000 6881108 0.001 0.04 0.0675 0.0875 1.0675 1.07 35000000 0.65 (i) restrict the Company and its subsidiaries from incurring any additional indebtedness or suffering any liens, subject to specified exceptions, (ii) restrict the ability of the Company and its subsidiaries from making certain investments, subject to specified exceptions, (iii) restrict the declaration of any dividends or other distributions, subject to specified exceptions, (iv) require the Company to maintain specified earnings and adjusted EBITDA targets, and (v) require the Company to maintain minimum amounts of cash on hand. If an event of default under the Note occurs, the Investor can elect to redeem the Note for cash equal to 115% of the then-outstanding principal amount of the Note (or such lesser principal amount accelerated by the Investor), plus accrued and unpaid interest, including default interest, which accrues at a rate per annum equal to 15% from the date of a default or event of default. 0.30 Each Warrant to be issued in the initial closing will have an exercise price of $6.75 per share, subject to adjustment for stock splits, reverse stock splits, stock dividends and similar transactions, will be immediately exercisable, has a term of five and one-half years from the date of issuance and will be exercisable on a cash basis, unless there is not an effective registration statement covering the resale of the shares issuable upon exercise of the Warrant (the “Warrant Shares”), in which case the Warrant shall also be exercisable on a cashless exercise basis at the Investor’s election. The Securities Purchase Agreement requires the Company to file resale registration statements with respect to the Warrant Shares as soon as practicable and in any event within 45 days following the initial closing and any subsequent closings.  0.0499 0.0999 0.0499 Agrify Corp 6137000 6137000 P1Y P5Y P1Y P5Y false FY 0001800637 Lower of estimated useful life or remaining lease term Customer revenue, as a percentage of total revenue was less than 10% Customer accounts receivable balance, as a percentage of total accounts receivable balance, was less than 10% Other note receivables relates to the current portion of one of our TTK Solutions loan receivable balances. Sales tax payable primarily represents identified sales and use tax liabilities arising from our acquisition of Precision and Cascade. These amounts are included as part of our initial purchase price allocations and are the subject matter of an indemnification claim under the Precision and Cascade acquisition agreement. Accrued acquisition liabilities includes both the contingent consideration and the value of held back stock associated with the 2021 acquisitions of Precision and Cascade and PurePressure. Purchases from 4D for the year ended December 31, 2020 includes $480 thousand related to a down payment on inventory orders. EXCEL 122 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $>*?U0'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " !'BG]4V8U7!NX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>*$[H!B;-I:.G#@8K;.QF;+4UBV-C:R1]^SE>FS*V!]C1TN]/ MGT"M\D*Y@,_!>0QD,-Y-MA^B4'[-3D1> $1U0BMCF1)#:AY85H ]6APH B\YL&Z> MZ,]3W\(-,,,(@XW?!=0+,5?_Q.8.L$MRBF9)C>-8CDW.I1TXO#WM7O*ZA1DB MR4%A^A6-H+/'-;M.?FTVC_LMZ^JJKHNJ*1J^K[G@#V*U>I]=?_C=A*W3YF#^ ML?%5L&OAUUUT7U!+ P04 " !'BG]4F5R<(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 $>*?U2'K14)+@8 !$; 8 >&PO=V]R:W-H965T&UL MC5E=<]HZ$'UN?X6&Z4,[$X(M&P(=P@R!TLMMD^:&M)W>-V$+\,2VN+(L_0+^VJ,C:75V5QH?A'S*=IPK\I+$:7;=V2FU_]CK9<&.)RR[%'N> MPIN-D E3<"NWO6PO.0L+HR3N4<<9]!(6I9W)N'AV+R=CD:LX2OF])%F>)$R^ MWO!8'*X[;N?XX"':[I1^T)N,]VS+5UQ]W]]+N.O5*&&4\#2+1$HDWUQWIN[' MN5\8%%_\B/@A.[DFNBMK(9[TS3*\[CB:$8]YH#0$@[]G/N-QK)& QW\5:*=N M4QN>7A_1%T7GH3-KEO&9B']&H=I==X8=$O(-RV/U( Y_\:I#?8T7B#@K?LFA M_-;W.R3(,R62RA@8)%%:_K.7:B!.#=PS!K0RH'\8N.=:\"H#KZV!7QGXQ\K)>%M!'9J,A=!#M.HR#0-R:=4 M1>J5+-/2G_2\=,GWU9R\?_=AW%/0G#;J!17T30E-ST"[E-R*5.TRP UY^#M M#WC69.F1[ U%$><\N"2>>T&H0UT+H1EN?LOD):%^84XMYG/<_.\\A=8=6^N_ M]<:KA]XK\+RFH3\=[Z_P$5DJGF1("W[=@E^TX)]IH9K/![Z-,B49-'7'$FZ; M21QGNI71YI7,A-PCK/HUJSZ*]BA9&*5;LGI-UB*VL<'MIY\7OQ :@YK& (6I MA__Q=6\=$]S<=;I?$!97-8LK%&:62ZE)+*(L8#'YQ9G4RX7 8K:2PM&Z79=V M/D6^YRA1+]23:%F$)W"^ ==AYGM!! MWZ?#T7#<>[90&M641FTHW>?K. K((A9,V19Q"3(X;9X.( Q>C3Q[^ZYCM-+! M/0_\)2Q\9A$S6]]O&@ V+,XX,CONB6R[K>8'R$CPFR4H[ OYPE^MI' HQW'< M(:0)WA7&C!IFM!6SRK$?^%Y(5:QWQ52>60GBB+\X)H:NT5O7:\/LAXCS5$&2 M XLNYM+."$>Z$Q@A(\]N*WTN:) 9K/BMD/89Q''N1-IE00#)E 20L 3$&!JI M=G&MK1C^A+RL^Y2* T@!9YE(H9%EEN5_ME*QQ3'QP3/R[;;4[WLN(Q&BJMD$ M5>45;]^\:8CMKM%U%Y?BFMZILB_@H=W?<+ F5D;575S6_V15C=UY7C@<&HA= M(^QN*V5?)2R.R4V>P>O,3@?'43+'U)4:H:>X3E>$/B5<;K5T?08$M=/1<,]2 MZPIM &QB9G2?MM+]U0Y6),H'AVD*1-3(/6TE]Y]>".1U4 X666SI5E9>.%HC M+R/V%)?HY6SQ0*9Y&"DAR50I#BE+P>UTW5&ON?W/8RA$7S:2O"G80CU1'9QO"BKWV^I?>QP MR*L!>"]?@ZO,Q#,G#^$E5J*;2."UB@1VIH\'86/: 'F31W%1 &-CZ9F(X+6* M"#7#F;X#7WR$;,W*#H>[B6)('L%A,'(F.GBMHH,A5RX0*R\!A3C9@*#A^MY,7-3R=EY*CC ^X%[]0&C8B*" MAXOX5U%DASO(]!'1: 9C@;=/O51-S?!P,-U_#%2L+;%AKCT_?H#E"%!+F&\ MK+1PI-_W-/:0EC^S..?DG7,)P8+LH1;+]$8'1ML$# ^7]"-/2)""'4NW_.P6 M7 /0W70UG_Z#<3+QP6L5'Y:I@GJQV'?7A1,[ENQ6(8VS#UC<;[N"@?V>AE MJ0.YE1$.<5@$G8>J*2,QWX"IS3DM1KE@M2UX#P18GDS/TYCRR ZS$7R6[EUO7P+ARP_DW.W-#)3OGU=]EH98GDVP" M"K:@3:4^\_L_V<:AV.C+>27M_^!^(PLG(&^DXJO-8&W!JJS;O_3[)A!; U T M,@!O!N"G#B"; <0ZVEIFW;J@BIX>"WX/A)'6VLR%C8T=K;TI:[.,UTKH7TL] M3IV>\UKRJBRH8@5X1RM:YPQ<&W42'(*OUQ?@U<%K< #*&GQ9\D;2NI#',Z5G M-N-G^6:6=^TL>&26"Y8? 8*F $.,/,//GSX<[@Z?:7\[IW'G-+;ZR(B^,RFU M?V\"FDBGB5A-T5CXJ%P"'1.0FPOV3U/>T8K5RANC5E5B59GM=7>*,$31\>QN M.Q2N5(80ZH1VS(PZ,Z.@F1^H^,84O:D8D"QO1*E*YC6Q51-O31Y%<0P')@8G M,X7GC5S3G)U,=&613-RQR2D(!#ONO(B#7ISE.6]T;'7YR)D.M'9G"FI=ZO@" MT$H7))N\NK2!@C6:V:)3/?A"%SNA2S'&@\BY0M%V!NR$)>G"D@3#JG,$G"UU/'7^U/H!=6+ M9:J4SZ_,C7L4#U/-%2+)2*;-.Z/G0:._<$6K)]@W=Z;.DI0D P-=*90ET4AB M(-@##0:-?,]IO54AO+"";@ QCN.!@>&)GE_GT!:4T9[LT'V:4 \V*PQ5UKIS M4G9_>_U!CC\))L.$\$AE*1D)=X]2A(.FVL;OD"\.&\DV*3%N)W:7/$KG0SN# M$_Y V'N8HS#-_^"\N"^KRFL[<>1PR@C\Y%8]P1$:;")/=]$^'U);\K*=G2ACA;U M9$)A-'5MUIH^C%90ERYS%*.AZZY4,A^K.#V$4)A"VC[1L" ZJSXF7NM=]. L M39S<<\62[69X]^S1 PJ' ?61*]8%M^O9"G:C0%%*&WO;N,&V;8NF:9J^=.<6 M-O$9K1%V48IP-+;(N"<@#A/P@@G-;^/ OL4,*WJ.*RX?4Q2-]'EXZZP9!N0G M37+M2'T+*D;ECCO3QX3U^N7",AL[*N ><3B,N/>\OCU43*QLPH4-<%&&8#92 MMW#/,AQF6=>Z"Z;/+8VWO& 73R1U(.:10O$(:W'/,!QFV&Z3NR_Y/ ]$0D82*>\]6J5.:(T\(\Y[5)%%;GVE[PR@ 38/3:^T[MI4#V HIV MO>]11U"PD;M6//^VY%7!A/SUEPRC]"WX39_Y]/'OE2Z695ZJUZ&)>A*1,(E, MF'D-I)EO"F(XA=#^ W))A=F%!_ (0J1;$P'N:-7HPT:CEER4_^IJ_1,-R%N M\13#=(H@L?+1%",T371;T\X,2BE-1V<;N49)?=@I3*&@:F3"IS4YQ"4H'K:H M'ID1QI*M=\)AQEZ)1\394+>Q]!H8U/. M9QV6-5V<:7M68C&WE'2URTD\0)M"N$\4A'0GILDS"V'33:VC(> M=:_Y'K#[W@)XY )O 4B/=Q+&>U]KSEK+ [LZZH$4RA=0U/HZV_KH:KYX?Z#BMJRE[FX76C,\2O5:B_8C8Z9_K+E(D-*#\7.E;G *"F= M,NKZGC=V,T28LYB5[U9B,>.%HH3AE0"RR#(D?CYAR@]S!SIO+SZ37:K,"WX<,21L:AM/A&\$&VGH%)9R_ \.E6WD.2 NI.)9[:P),L*J7_2C7HB6 M PS../BU@W^MPZAV&)6)5F1E6L](H<5,\ ,0QEI',P_EVI3>.AO"S#:NE=!? MB?93BR5GDE.2((43\(0H8C$&:Q-.@IL5$IBI%"L2(RIOP1_@Z_H9W'RZ!9\ M8>!+R@N)6")GKM(H)J ;U],^5=/Z9Z9]QO$]&,$[X'L^''!?7N_N==U=O0#- M*OC-*OAEO.!,O$>JR[E,73<&2'BQ4=N"ZAJ+><',2NALGSFE2,C;H62KZ.,R MNFF<_0(&,)RY^W9*?:,P:$PZV*,&>V3%?F%[O3]<_+P#3'<\W^K&DECL\67B M*G#8@ID&_@FP=7)SOCS(',5X[N3UM,X"6#8C:+(*K%G]4Z62X(T""9'E%ES, M)^@MKG>23=\BB*)H> /"!C6THBYYENFS2'=I_'H'I. M&N2NXD=M[GO/@R?LEZPZ\.,&?OP.^!)1 E2HE OR"R=#M.->U81>]7<"?(5A MASEJF*/W,Q,IBV'>J(?A^[X706]TPMLW#'P(Q^?J8]+@3MZ/J\54*GUL$K8; M8IY7@-\IZ>E597[+J\$/O*&G>^S*XJK;KH)V% MGTS#?FU?8=@%;VDQ_!#X^0*O X:6<\]JT@4]RB6TZ^4YT NE74>UTMI,NK1' ME81VF3S2/H*UX;6(%#RJ%+3+U/_2)_406^H M42[:=;&/P@7MRO6!/ND+4H^V;P(MB@6/D@7MFO719NEK4@^Y;S*([+;N!^9R M]C<2.\(DH'BK';W[2$<0U7VG&BB>EU>?Z E(^IOJ.B(4QT-^WG*NW@;F% M-+?.Q7]02P,$% @ 1XI_5)=M@R5_!0 R1, !@ !X;"]W;W)K23OIO]]1DB5'HKBN,&"]W1V?.Q[O.7+Q+-47G3%FT$N1"WTS MRHS97T\F>I.Q@NHKN6<"OFRE*JB!1[6;Z+UB-"V5BGQ"@B">%)2+T7)1OGM4 MRX4\F)P+]JB0/A0%55_O6"Z?;T9X='KQD>\R8U],EHL]W;$G9C[O'Q4\31HK M*2^8T%P*I-CV9G2+KUNS>V1=64OYQ3X\I#>CP")B.=L8:X+" MYC)P@3DR&LDM^K!GBMI8:S1&GY_NT<6;2_0&<8$^9?*@J4CU8F( @[4T MV=3CW57CD8'Q,$'OI3"91C^+E*6O#4P ?.,!.7EP1[P6[]GF"H7X+2(!P0Y MJV]7#SQPPB:@86DO'+#W(#:R8&THT5^W:VT4I.O?'NM18STJK4<#UC^R(Q,' M]A8)9ES!K[3C4MNNX.-R.D^F\\7D>!Z1OA0F03)KI%Y!FS;0IEYH*ZF-39N= ME*E&D%2I"V!E8WH.,(K)M .P+X7Q% \ C!N L1?@.R6U1GLEM]P9N[@/C811 M!YE#:!:X<H85SLWJ(=$[#B<@0K"]$4%CNWB6/+G ONK(]Z78(A=/(#7+> M@)S[TS&C8L=LM=I O8'XVK4(MYJG=5ESP9WW$R_"I /7.[#EW6N]IQMV,P)B MU4P=V6B)/&L?!VVM#KP^?9(&TD-6=5GL$'L!-M?,78:#GBM1$ :SCB\.,1SB M)'8''Y_1"O9"_H _" M,)@F YE2%NZ+.JB7@S6V-G@.9=8M$PZ9<93@ ; MM^#0"_:#R9CR3WOHB"?N MHO..\AT9W-(7]O/7.V@LT44.R7&)H(EC+S:/#UQG)54">PAI&!1I^I6NB.*3&TQ@G Q/0?,LFL7X_Z4N-Y0,(!L"VU8C^W_@X[ M-[L\T)I!CK$3;$-?!J+?Y\YQ2,*@VP>XY B.P_D X)9FL9]G'QJ MK4Z^A=OQZ$J*X-PD..9B$H;T#::F7^*FWP0_M#-(9A;79 M]01FJ0!N@#W[YDL&^Q^F-/KQAX1@_),]:N";JF'F^<%NMB^@YM[#G%%U9O/2 MZ7N%+'G5^US%W5V=2VQZ-=3LDY:SB9^S_RR/0@ Q/4(G!V1Q\M,"!OH[&&W M,9M[?F^?2@6WBWV^QO, ?F&W^79(1G@&F\-N)S@Y.Q0IF-J59T4:P!^$J4X7 MFK?->=1M>0K3>7^'KU?5J5)KICKD>D^A"Q :Y6P+)H.K&:!2U;E1]6#DOCQZ M64MC9%'>9HQ"8E@!^+Z5T.[4#W: YO1N^2]02P,$% @ 1XI_5)=BZIG8 M"0 -D0 !@ !X;"]W;W)K3$\HJVN(DBTBBI7A].;H&'WUD M%@JEA!_AE^SLO58,Y9&0G\7%W>IRI!<>X1B'>0$1T)=G?(OCN$"B?OQ3@8Y. M-@O%\_=']*_EX.E@'H,,WY+X[VB5;RY']DA;X76PC_,%>?F.JP$9!5Y(XJS\ MK;U4LOI("_=93K:5,O5@&R6'U^!7-1%G"M!N48"5 F04IK!% 54*B%$PC1:% M::4P[6O!J!0,1@&8+0IFI6 R"FC:HF!5"A;K4MLLV96"S2A8H$7!J10<-@YM M@P;Z,7(ZJ](VL> 4;#;:R&E3.88;L/$V6QT[!ARP$2\^$:L<0P[8F+>K'(,. MN*BWQ0048>,!&'K:E"CB&'K"QAZUK\!A\P$;?:%.!Q^A#+OIM M8X''Z$,V^JV3#$^+O8S^Y%!6RIKT.,NI#=DNV65NC2!0'8[2"PZ]4J*@I^$&NS(%J-[Q+M-MA% M>1 +H#\/@O8(19'-5)#G:?2XSX/'&&LYT:Z?TFC]*K#[99#=>Y*,M9 D>4IB M*OJDW24Y3G&6BZ;^ZR!H < W.< LQ6%4WI1I[.G49F&PPAT1_/X&R$%QO'N# M 771_.,-U@4P?W; [%.ZH<)91E\[YONO_DB#IOE'?UQULWO?WZA ^T&NW3&1 ML\[(KG&:TF)ZW0HQET,,FO^%',O=/V9A&NW*_>X"ASAZ+F97 .1V.!6&^^T^ M+F\35?47@'@=E499!BSEA@:51[^'TTVU"2V7ISLM/-UI88DS;<&Y">(@"3$= M(YW \(.&P.\:U($CRM #DEDB%2SJ^6IZ,7D^ST*IK8*X?0LG6C*;14-#:_PU@CBN@41=0K MBN_H=L?=!-2!][TB>D USGQ!)C !9,8^DUKO-?;&L*:G84VEPRK7Y+@@LRNZ M;K:4X6=!43-$0Y$B]0_/3!'.?,I-+7 @8%)8D3%7$8[7Q^FE(F-^A[%&QABG MC#&Z,T;+SNXOHER18@S(%44X415+H 5EDB4?6,C3[-#1;/K3DF6Y%BSY+T30Y['$U/XBC M(!%MJA^D: -&HPAGK@AGH0C'582SM#LKK6_SV^669'!.R>!(D^$ZI-0G*PE? MD>I9F=2BEI?#F0;(,)O^?>XC](47@KK5E/DJ #),)!XJT.MFHSY\L!V+^:;" M/(^+X1B& 5N\.6M] JDW7W[A-(RRLL20<@O3Y8LO1QR^/PP1R^OAWD*9! MT9F-:&&DE;!H'*4X).FJN,BT%7[,M564A61_J"N4_B;50==+E&^TA.1TKG?! M:TFNHZJ\BE+M0>[*@(JC"FA> 9WG )Q")K$7JLRYJH"\7GXO59GS 4]Y&^:: MN5=S7B GO?3'(MH=\(=;4F+;$M";S0,[FN]M:+?$54$8(@&E9;)1Y0=E6 M&M0$$\@9YI#.E1QJ2*U212\!SYT:.YLJ957Q2U5 7B^_EZK,^5WFFKE34TP@ MYY@W."F/,H*XV"T]X[0\DEOC(-^GM+YE&:&?%2<>Y08JH(RMV&S=EJ)Y5&RC M9BG9TJT425^U^V)_). ZWJI MLN=WVFOF1]T0 /*.0$=^=/6^*O2&6Z9CZ19[U"1W8SB7A74; ,K; .>]O?!P MW%ZU @2\-:A[!L*C4JFI =55%= <\OT*8+%4594U5Q60U\?MI2IK?H>U9F+5 M'1TH[^B\-;&ZUE1E]MQ;NW7O"L^>")#W=$3NENWM\K$(\$F[2ZA[Q7,@^\,,[PH!J'^ZFSV4[\"G][]K"67I%&B-Q?<0R/<&F.C.Y.X.60)\ MV\,P'<-@%X&J?HTJ($_LN,D>S*JRYW?::V96W;&!\H[-_RVS.E<*WW4PH>#P M:28?P!ON/G7_ LK[%YUSXV):*E8!W=/O#K-#JMGI7F-\NX-;8ZK:'9!O!5B. MC1"[QE2U.U0!>2V.,]MXOU.L&?ZZU0'EK0Y%X>]<"'S#PT1V\<,FQ+\_O6_. M1-TZ@?+627.CV>MXOD)LG NQXU'5&X$\Z1^SC_6H,N:J O)4 2U5 ?D*@)H) M5O=7H+R_TI%@G4M(D1O?(,]R3=.< MZLSM[T^!'*12>HO7J.:P2,YA!8?'PN<^5=%354!SQ#,O"!#;ZG*G%\!F6WFFFE3,U2D^IF#!\233].P3,CNJ.66APR]TV!S\#7?17*^>S[X ME^IY!N&(>:K*[C+DEH8L!YZ!L2>&JFRYJH \@=,VNQ!4451!,.R61#A[B%Y. M3T6)T+D,>&9I&5.@DVWY=H.#%4X+ ?KYFI#\>%%\^_STKT*N_@=02P,$% @ M1XI_5._1&?C5"0 $"X !@ !X;"]W;W)K5^_0TI M191%BH[=]D,3.Q0YSW XSS,CGC]Q\2/?,%:@YVV:Y1>#35'LSD:C/-JP+FB;CHCGC4=;FF2#RW/UW;VX/.=ED289NQW>=-"L*1]L__XZ^XT"#V!6-&<+GGY/XF)S,9@.4,S6M$R++_SI3U8# M"N5\$4]S]3]ZJL=Z Q25><&W]<-@P3;)JI_TN79$ZP$\[GF U ^0[@-!SP-^ M_8"O@%:6*5@?:4$OSP5_0D*.AMGD+\HWZFE DV1R&Y>%@+\F\%QQN>!9SM,D MI@6+T;* '[!'18[X&BUHOD$WL,\Y&J*_EQ_1N]_>H]]0DJ&O&U[F-(OS\U$! M-LB91E&]WE6U'NE9#Q/TB6?%)D?76^( M> 1;#%J\_7'/88[?.-17\_E]#ITO_T0W?WW^OD0W7SY_0I_OK[_,O][>_8'F MBZ^WWVZ_WEXOSQSK!,TZ@5HGZ%GG#HYXRO,]FS[SC*,X#&>-,/V; \;VT.GC^;Q M?R&RJT #BP6+>!8E8'[V=E#R6SD\DE%:YA"]$)B0W>1?LX- MP6.GLS\RR)%14BT,@8_HEHLB^5^O>ZOIPI;?L(^]CG/-08'7X]E)8^C$:>B\ M99<\PV#V-BFW"#XEV2.KG(YR%I5".<=F^\0P:Q;BCNE.*R3UG.4[&K&+ 1B0 M,_'(!I?(L0_3!M[4">\V*QA,6!R%9VK@&6+/[T:Z<^'C$ D)P$HAGHD(3R<=1)9186 _/KA%A_@(:V6,9047 M+XBO@"99'K$L8E:3L7EJ@NX>N-<^81.(AD7<8<:W(/SR*B] L$%,9;60>DJ* M#2HV$(-Y7E* )\,/=$?T ]*I'&'?(F(Z/PP-P.8H/".X9Y,TQ6+?G09:ED9\ MNP44^8:"RVS0:/1/"3O:=WCJI?9,G(R[.)SVG+!QFN7Q 9KGV5!17/*:^MXE M&6!F[Q%[EEMJC\; S'EF-)J#@J"'?["F=APZ#7[W!]0.[RL6ARU@SS*-P09L M5*:&#$83WM :+K';KZ7&%"5 QZ@ MRLA8KA3Q_?T] */V.#+9?!@8YCJ7/2&.M"[ ;F'0QS/ *\DCE:442A.Z2M)> M&G4O\";;:R>8 H/,2%_FUM( N[7!1[9F0B@=*,\'*NAS#Q!3$!!CHWZQ',!: M#V"W(&B?G[7@6Q0G^8[G-)6[M4Z> 2#-<]9#G*84&!K0+'*!>';O$\WRQ,WR M;;.[XCV3.0STC.!I*K7Y:RJS0B 6[@^ZRMDR:$A(#P;-_<3-_?-:DLB"A,&I M /.M%II4/_3]65)E+B)M*$9P> < MEG;_F@P'&<+SNQ9:AA$2]&4(S83$S81W;VF+6.VVE,J^AP,CNFTE-3BW[QAJ M\B.SHYIGMW??KI='-,]\S5?^@:JT%-&&RO!371+IH>)%A2*#$B7GVS#L#^VN\?7!.4?*$[;1@.+@J1+X(CGCJ3J6U@(>]VSXE[W^'3E:S;S MW6SV"DD5G_01@FAU]-SOV SLD2'V3*['754KNU4\ ILG2=Y-ENY$@"[L#RL^W%:4$ MFSOE7/4$0)IYJGN',Z\K)FWCL#?K(0-?,ZWO9EJ#QJJ.[V$:\RV\"CEO8I01UH&$]+0/ M?$W _O0H&KNYO9O?+8Z@,4V8OKM:W#^9[0X>2/%:J,S14G;SK)[Z^:YP[4E+ M4>G!/[LG TW3P<'F<0O?[?WG)GS7S+[Y@:4K/)Z-NSG'O>[Q1S30)!X<[#"W M("WENZ^8BA>T*U=I$@$TV#:(\<- 36:?S*9^EP[=UIP 5%-[<(#:]X"R9R:B MI")Z1U\Y,%F>8+_;NG2O? (HS?'!,1S?!O5$A: ]+S0"D^&[6=2][@F06B^2 M#[ [?6G>^:^!);)(IMB42:%I!6-I+N/ P/.+23W0I!ZX2?U3DG$06R^Z90[< M\8U"46G7].[ICDB"@2D/@KX,J!D]<#/Z?L#)#O1?(%3L&_/SW>4:B*W ]GN0 M:#X/W'Q^=)S]JH9S8*'Y:0_)!YKD W>5O;\Q>V\UK&A^OJ-^)CH)DJHN\ A5I"A&X)T%NL\4R; _E/@!-XV'@ M+#J6Y6Z7JMM[-)4OC:*4YZ5@U2O7YB5R4T$!&-LA<)4E8>M^EYN"KU][:"CG M:56+=LIK^5ZHNM[(A-67)I>2:5?;NJTX7F.$FI5#-RM_K\6>RI.R Y+%ZAJ; MB%4[!,5L5:A-D+UXVZV$/;YHLJT]!_TJ6@]-6BM21.H" M*=NN6"Q= ' ?F5#W:&JQWW&/[:VS\N*>YZSN^%6RH)ZH?;F13,;=[ONH=;<6 M8O5!73F6'14PK[JDVGS;7&N>J\N\G>^O\-FBNIRLIZGN2G^B M)C#E)H#5-Z M'R:P0Z*Z?EQ]*/A.W>!=\0(.C/IUPR@X40Z OZ\Y1%/]02[07 *__#]02P,$ M% @ 1XI_5,!/7M[,# ?R$ !@ !X;"]W;W)KOP'C3'7N&EB7Y$J>YS-A.TJ03-QHK[>[,SCY )"1A M0Q(L $KVO]_O "!(RG*:[NSN0QN1 ,[]?.<'RN)D.AY?G)1<5@=O7KEW,_WF ME6IL(2LQT\PT92@?7$G5VM++T[>O*KY2LR%_;6>:3R=1"JY M+$5EI*J8%LO7!U>3'Z_/:+_;\)L46]/[S4B3A5)?Z>%C_OI@3 *)0F26*'#\ MLQ$WHBB($,3X/= \B"SI8/]W2_V]TQVZ++@1-ZKXF\SM^O7!Y0'+Q9(WA;U3 MVP\BZ'-.]#)5&/=_MO5[SR\.6-88J\IP&!*4LO+_\OM@A]Z!R_$3!Z;AP-3) M[1DY*=]RR]^\TFK+-.T&-?KA5'6G(9RLR"ESJ[$J<&O:MRD0\) MG$#4*.^TE?=Z^DV*;T4V8J>3E$W'T\DWZ)U&_4\=O=/_@O[L'U<+8S4"Z9_? MX'P6.9\YSF?_(\O_ 75E13)A?_W+Y70R?$H/I^*5?<@^3ETQI9M>"A;4;5=:\:A>/&#AR),X&@% +3=S72)WB M@?%\PZM,Y$ZT6JM:2V&!%/@M,NE@8,UUON5:)+3%J*6E![8BTQM5-"238OFK4B#BY/PIC'MFW:/:G1\Y025I2PX["0TL$T5:N6-DK2"K*&C U:V M7:L"VJAM);R",I<< 6)2+,ELS2@0@(8.[A%;#P.Y0:87D?/>\2#.CQ#ZQ<7S M%R_9U4^WR5SHC&8S!^,%26D M<\<#X[ 8>$;),TM![T7L9\/4]CP#-&K M?>#\S*N&<@;X."::@26+\I"\SOB9JC9"6V^@O6*#W"WWI'H:7FG) 0/O$7C( M5K>SM[BZEZI,D\'+#UPO(/2M:@ Q(/I!%3E29,VQ5(C@-LZ06I\SJQ; HU!;>LQF+?PD[V+R(R>W-VK( M-N[;QYA58@L]0H;' 'X@#>&)RG9$&4 M?*Z2]V*AW4X?.]-T$%W"Q0EA!B%^19()$6OZK. ^>X1>P6"'O7H07L7]L55Q MV?AI'M/*]3ZC:,9/?($\ @39V-W 6-W+'DBDNPBPOYX]M"9I=3H#C"B"YW5(6C*8T:;8I\G'WNPA#>ODBGDW$Z'H^]I5Q,HUZ4,)17]1!( M'GHK+%WZS&5__O$J^*>:%H+F+[-]/S5C^H"C,H\ES*_2$#O,<13\U(%E &361 M764.8BZM:'ML2(%P>M MN)$$?S89CQ S,<,\2:L@0()!TU R8.(3R(H8$QT!5E*8UQ;!G&?G;54W&KD(NYK41E!153FE (U M?^"+PEFX<2=Y#2%A3?@2^/0L2I,F)&XE[!\JL4/A_'FGT-O&;7/) /'AF >! M(<[%UN/^SJ5R8P(8]UDGD35%-$$.I7HH .XVS[5XP?F5DQ8!:YH:4RN*>A8L MA_968#XG ]!-@%VGF/,KOB)HVH"40I3A7$EWG+DHR91@)C*.EC+U-PF!)%U( MM'VB)[73=KSHPU.OSG!F(KSM1E^_TXB46O"+K0:<=IZ>G[O_G@"LQ*%R%\W/ M)J>C\UZDILPA\/490ICDXJI"-0)F $.T]NVP9"!C+-D:#X8-;8SM]R1-KV,8T30_R+9=T=,]1).N87=*^2WN0@[LEE(;2_=L#?"!N6XJ M[ZXOGQ#?!SC&G6!^(G0HCV!+.&E-IR$;AB.SHCDX63\PU%K)H)K11>G?A]TKGL]\>XM7"7N;0#V M)&8) 49LMM)8A$E!TJ2I P 2E+;[&S=O>0(T[VC$WT;JQB3Q\NKS;Q_?'D]> MQ,HP@^H"DKIK$E/+K\[5[;9X)^)\\3LPPGHL<\,T3009=]77R%4EE^C488F- M*F![-/H/[?%?1Y@B_>VX;Z)HM#"#0TT5*@OF00X0#2&[H&^!89;*F\ZGB_:S M =!&-[5'?"T*'OK@5@'7F6X%FEW\2V$O87IJ7'N">6?1W;!B.0BX-@82DGJ5 MLG[HX8Q03-.8,"2QZ\PH680 #X1+=Z/IQ@RAW50%C=O28D-0N@\+@7S/"XC0 M?:SZ(/,D"T0@M,]%+=PXZH(Z;84O1+4*UC4TJ)'/O!B&DI6NA+-.A2?$X OO M;)B=RB]J0F>$M@?6.633-#X#)[S:R8P_9&N!"CC3RH:2A)^89DK,>@E=#A/7 M>$/[#:BT6Z"Y@&J4JK/9C'U2O K)=\VKK^XJ";,U8NU17_ -,9(^R()LS)IN M(.HE&;N2F'[N1"'%TE>#=P$&VK'IP0U-,1>O[M[-Z4TDR_,2LV@8NOQ D[@0 MG98EU%K=AM Z:G$$L! MDRG@VK+;5 ZK0" RG9UU9\(5(UT55!0>74GT<]J7QQ%&,A1T"^"_ MU<UGI3+N&4H,O3W @X3&XN)LZ+;-;;@A4L'^AX9 P0@U%T)>:=JL:'/ M_<'Z,.=HW^?8D]Y'<7=G0Y_^#7-]A/\^'M_&ORZX\A_5N^W^3Q/0'J\D9"G$ M$D?'H^?G![X$M0]6U>X3^T)9JTKWX+S^^:]H/;6-ME'[=5[;Y]M.FZ MW3>/'[OEQFYS-V]VMH9?5DV[S3OXLUT_=KO6Y@4]M*T>GY^>/GV\S'E[:JKG[]M'9(_WB7;G>=/C%XQ?/=_G:WMKN MI]W;%OYZ[&))%TWS /VZ* M;Q^=XH9L99<=SI##/WM[;:L*)X)M_"9S/O)+XH/Q9YW]#9T=SK+(G;UNJE_* MHMM\^^BK1UEA5WE?=>^:NW]8.<\ESK=L*D?_S>YX[).+1]FR=UVSE8=A!]NR MYG_SCP*'Z(&O3H\\<"X/G-.^>2':Y:N\RU\\;YN[K,71,!M^H*/2T["YLL9+ MN>U:^+6$Y[H7MWP96;/*;LMU7:[*95YWV=5RV?1U5];K[&U3E/.U@/ MGWJ\E+E?\MSG1^8^.\^^;^INX[+7=6&+=(+'L%&_VW/=[V=\99?S[.)L MEIV?GI_=,]^%/_T%S7=Q9+Z)8V;_<;5P70O8\I_W+/#$+_"$%GCROP+>^^?^ MH>FL.<_^Y2]?G9^=/\L>OE3V,G>E,S#P;6N=K;N<":0NX(NR7I:["@;!S]=- M[>"9@G^/9@)FD/VR::KJD/UX5]L"%E^XLBCS%J=_O[% ;?(X#.3Y_]_>KJ+7T\>_8%G14FJ/K"TDB9 MF8!RM6[+U0$.W^Z:-H"F[%QVQV=NZ,PN.O,LRQTP [=LRP7\E"\:. _L N\H M.^,[.GN6_9!W?6L1M"][!]?I'$U-]Y$-[F-F)B" >]VUS;Y$INB *_[6EPBL MQ8%^2B_L?;,KE]E79Z'B]N;I]J? RD^.O MFX*PC!;3QZYNK_6I.6'"->.!@ALW[8!ETGE!MC"$Z:]\*:=AU$%46K7-EK:. MN&-TC"OQF7EV50$21;A>UIUM!>\RH.':Y4N>':&\R"L$)/P!5V"K$K@I(N0\ M H9!Q/X.K^7])J_O07&0"*8+AZ/[_?*9RRI\ML-G[T&5NTVYW'CT>__V9B8X M=_)S7I5PD!GM5_#P)9RC@*>BY8"&6M?!H+PZ_&Z=N=M8^+7%(0Z.!D?I2CEG MGNUAU7Q168:.A>=HP"'[/,_DSGZ^>>TI8P+IX$HC7$IQ++IV [_J-'R"PP0DNE\2T%D##<(DE?F:D3OD&7W<&&\4G ;QR!@!UEVV ]CXO<>NN M7^$L\*/!27! DP&.;4M C@[_8.YCB9I)(V!0X3E!9V2ULL-D"6@"$23U$P.*]X]AF495KQI&N,?G"->TBJQKG M4+0P+K2H,>&&8#NV) & A^HBLH\/LP->"G\2IP>"K0 F-B%_F"D\ W <(KXC MCDI(). E.=_GU8SHM'6;;:PA=QW?C,C\![0BNMUX+D?!GIZ)GE9B"YF;"]>7:S0C(I491U2#7(N^BDXS5_ [ !X)'-. 6J7/VG M%YW),C&&SU$,VL(T=3;%68G9H9A<-4-&E_+&33[>_I"]?O?=]12+I:]1..3+ MC8G/)!#X],'F(#/*RB:C ;5<]O3TKYG7+9*-!')B3A*0#=8V7UY&S\4;/?H8 M0Z.U:)$ABQE-"QCZQ^!A6(@!!^KKUE;$CKI-";H":&I\ 7KU^;JUI-)Y=<79 M="RK+X5U"8QH-#P+

D6"#BT<^&3$AN*'B5[ F<0'/YPE]&9"/""?[$18LG1UHS2O $)#= M\^PG1W?\&A!E2U0%FS)LD;$H;U:3S/G3J ['@4&H)>!&B=S1(%,+QF5P P & MVCM =YM_@#OTVT!."+*PW^X858@CYZN5JC&P0]#)$!Q;,N-(T2+YRG<(>D!9 M1;("T&P)%RNV&$O=-8-MZJ%,^+\:(0^B[L 4IW9G/^YLC8A5]*T2)8\CZQ8T MQ@8D8FS('X>&\"9O][J'\!XQ/V;9 M5>H2,TBAB_9VH6MR#GXPTG;(D0W#%V M^^T!F@"3ZIH6]EW113]+^T]. UD5 1?IO;:SF)0O,#.Z13Q6./,^NP_CH ELK M##WX*OC*\2_6YN$[U"R(#Q'<4!"BKNKM9]:!P01?H;+*&G/CK/'KS,'@=W ' MYM]MWA(IR[7-O$/C-C%,>7A&P^F.X"I?@6Z^7< *Z'9#Q2@[P,_S[/76MFL4 M/G]OFSN@9A54OUC#JN%!>),8B%;&@Y2G\GYZ=JP5TAV!=D9%CA '^\\>7MS@4H(?"EF$WPY$D M#L@T5(QGIQ 8&?QGBT(1( !,4RF-H+RT;0>Z59)Z)1XAS>U4:MTEAPIUJ1PJH>"&KA)UCO64>U'/"Z>'[TE MM(AB(JH#^&2%+CQ#'+NV=TB"NK"K10!^^+9RIXDWE M+9"W(T'0+)=P^\WJ&_,O?_GZZ9=?/\N:OHTXY6=G\],,^'1%T@EX2=.2XPWD M'=(*+.4<\ >P6GKKGB63E,!"<^)+9-5U&U!=3Q"Y!0(S1"^:#QTZ)ED)GA#A MOP=L*)'S%';1A078$"U48*Z8LFCVF,2%][&2AJ(%-P: V<(:P$*7'[*-K4CU MQN5 XH%$(A9B/RZM!0K][,O3TVRKYV?*J7* W4()ILC))XP3.U1!"MT,D"E( MI?89R1/==T+NYZ?G3^?9.[N$&9UW];GL6BA Y9FR,(!:Z]%'A8Z)A$YP\[9^ M4E:G1#E0S6H7.Z95XO9MBYQZN$ DU9!:6$6^XOM_9]E94QN,X61GIR?_1L1/ M&TGV0(#/=V4'O.MW^/O. F?L4)*BHND:;P4>B&A%?"9Z)$Z1K\&*6<-^D), MZR?48*UBALHPNB#XCF/?#GLF,PKCD%D LPUOXHSX$WPX!:F2.S!0X4_\D+T& MY@,(1!#VORSQ%QO]@BN"6%;/.;E14/G!<:1Z Z@<.;F1U+?HJ6;EA\ /M &T M0,$LK-VM"D2J7G;X@V@0P6 K?8] MD0RQU5N[U%V^GU!+MWXDHCZ.C'5D9]B +ROOG(Y_9M(\7.IR,^[Z$!&J.=XQ&2,'HIQ_O*&@-4=Z%XG-NE= MC"!"P'XR=%Q2O3N&E-I,\;:!XH'=_4X^>M=E?VSKO*EPZ1/=4P]QC[&&C SO/3D3E)]TIW0?K M%"C+MARW0Z1!8P5L/2\,LI(0� 1+?$ &C0>7?9K7ZS%S;) U[Z$"8,9CK*0-![8 M?F2PW 'RVY-FM8KT>*8%0!]OH[2E^P#77J /DN0'&@0"8'\X$#L !SB8FT48 MPGXR_ 2GZ^M=7GI5*KD0NL;(W-#9@^ +)_!7FEXCG@44/(.GR5?H6\L1FVW. M ;>P3W9[?MSDL(A@$(<,Q.5.5XXJ"#(#4'D.0R4W$G3$E)_Q\ A_F ML067[:I\*;8J/41".XY8 UVXEC3:'A-MOUMQ[8A4WKVZN MLWZ'I_GL_/(4N63O4%\$T*K& +=)J_>UN@]H$L\I6 "RQJS<\60!FC 10^#B MX="@;C3]>C/6+0"Q ,KE5OPX)E5 78CC$ZMA'9GU;UM(CH >D/8Z$ X8.E#K MSG-+C.0Z1$^R(0 1BA*LKIXF R[D&>49>NO$ #GB)NM )E4ZTPQ'\]Q3U.]O M97I!\^#E)E'IG9C)#)P&29-NPR/:_\-D )-WO$,?^4=3SF5L/!]7U6>3FPAP M9,N==V/9YIXX1 *CC/2CW!G>HOO&T(JXFOG\%7P')N95H(OW0K'N"_DV(Z?R M>YIR](WY 4S\U_6ZP@/FRD]$"7\^>G'^=G5W2_#!+F/253/ID=@KV M\<7%_ PF_5M@[![?* 03W/ $\13:.6=U&,KJP,OQRM-(:Z/TH?\;9)C 8-(0 M9X0>Z/WZGT"/\4D?-LH@?AS%BXO9DZ^_RIY\A7C %W]YF3TYFY^G:(&_7#Z! MK9_-+V3@):+3E_.G\< W>M5PT?!SRRD4=@+%M?H0H2>V5H0^A3$ MRB7O"-"&/Z!:39[T>?:+:LVD>27*$6S2;)L]*;R@-.1;F+KPL#BDRI^*?J]H MJXJ]]%I4LP"%SW8VGDVA-<_>;@Z.]/@(V+1$!U9!;3 [QZ)_K&&UOF89@K2& M%Q5V1:$^UAW?MJA)=@?RJZ"S94<1@^1KZ[_&M4@/]1X-<9Y0FFC/H+W$M@)#:M[:JO M0!5:$?:3847F,!&'9R"O_0,_\0/?X0.?8YC ?4'HWI-I0>[.%5K? 1KG*% O MS)N^!>T3;>B<') ?\;/+SLUML^H(NR_,SQ8H N/MEV /.YA\J8ZIO:T:GJX" M6P[T:;R@L,:E^1YV#D=MV6D1?KG U2_-=Y;BL-$==<&]/P]$ S_MN]&M?DP$0DQ9Q53O$A$\J3)*;O MJ.DGD01 MA9=O^C_HB"%S[;"\&S9.@U/M6N>3- $;Q*('MT!Q=S\@M$L#7(2 M^G24<:DAMSL,#A>E \4>OUW-Q,9R7?#51#%2S08YBMM(5C'NIJF7QN=Y'7<: M>=.;0S<4/P .$TG\':+^&/O-0L'.:<\UHA#&7[CDR,;N2:W+UFJ[!368Z/_ MXH"> *%[49,ZV>T1[]F8&'W+.7E:'T@RE#L$S"7&CJ.!D7( MMZ+]9EM*$UQ8600SQ>(0]"#?BQ/+\@R9817'U'M@0#['9=>WB.(2_2_P?H1W MKOT!HR,1C>)'3$*=&&&8[G#E$-==Q8XL$+$AZ#-2 ?.V)=\IWY3&=B@3,DKA M0=0CPO9FK7^05T'U4W\6CK\7N(]QP M/0D'@FSPE,!M,&XCS@!N_TIY"#[@!G*$[Z9L@A?$#XO\%5$&Z4SW%J5Z$[H\ M1D78 IA;\;KCW$L2<>5DSJ")@VN\=V8BG(<;G^/^B2041YYE0K[61J&LNHG! MR)@0\("\71)Q\]9 ^/L4O9\:*#)73*"Q_2VY7%5( 1L%E@R3"R!*$$6QEYTY M]1X+FE(6G@BBE(QA6Z)X:0KM,)@UTE]5LT0L5.EZXB6$/!7S'KQ0$>Z(SW:Y MJ9NJ61]F$EO=[E#+\RF%FE%#>3H:L1P%D/"'M& M%IWJ>9S3=Y^:!T?1]*6I[.,(1X8L*0K4C/8E_'[F#=64WPM;1TZ$9E#@F5&< M@7V;*\1U>X+[',*?/!Y!(WT?<(#UMR_9'V.N%+VF\(J'?B5#?YC$,1C#/T>N M@HK5A4VY<^D4UT?CQ:PZBI/HIC;"WT*F%T(ZI%.23YWE\&&*UH99KQS!,RK3,SSHMA"9==A'DW/ISV!F N*0,5AG4B@1#EXE'E5I3B3 MB[*92NR\C'S'S5RY"!!6X6O5YROX9,O4(:" M#;@&28-,SHZU\A4&H%:SH7RP'W,)1U$.M^*_A_7@2J2VR>]U3#_#:U4Q;^)\ MLR+-V:W'DL6?/UA^PN!!$MOCM"N+ EH>6X^"))K.8K!RS65O\P/Q_]BOD6;* MQ2DP29!D8,YP?%5K+C@+>+NP12'U7NS9X,VF(Z-T,L"7QW5%K"4 M]R[W"$8(9ZJ%;B0;39VQKZ]_=+[PRNB36O=UPJG;BT:!.;"A.1S-8@1$08Q9+$ -;@\M8]4 M4/K"'**W)#U*N4Z$ Q$HS7UKW*RFYO..@ CLJRA_6M#6Q?XE\!$PASXD@ M3_ MG&$Z\%L8A<Y3RW^\D/8=23=L 8#%#F3127ZO/"@\3+0], M:J"6[-%%05[#-"#@$<(7% 3&&2I#B6A78F^W+=*^8A1EY-8=N;]R\F,C@TQH M?6*(>"*,'T97>6#>Y6LPI8Z%53FGVEN4X,+Z SG*L^ QPV \);=_%";-:<.L MVPG3B-'"]&KGB M*.#9/;UID>$];D>-",@ZW'^@]J55/"$E"88/RV,FY(_Y MG$I?T"3\3C::[(UK-G;Y(>6/J@RZ0#V?-!+I& ;WDZ27Q(4]HH5A0H5@5D8E MQ0P!!"_*6G]]HLC-LQ\FOJ59@J/)^[%G6=_Y AT4#)PL'RZ>K*IA)A^Z)44$ MW[\9O*)5^5&R%LGB00DM#P4:<^K@(MR<+./+.RSB] MU*&/>@L+]*UW3(^15PJ1:!])#1/>/T &8<2)6W3?$5MBIG4\J6X?CA*1JJ9Q M848:<4-%89-XB3DYK$0Z;Y$7-RRS)_%#.]@HPB[Y4OQR!W<&601 M@N$6*"_%AXB[_H'YL:B5Q$=J%5&Z,-W4DB^(\GW;EE-"T+8P+)8EGBBL0+SQ M(0>4$L&W6 92^FQ98B\_D= MCNR/.[+KR6. O1-RRF3C%&;H%0WXFL2?: \>25Q?B?T20F_X5FN?CF+ HQ M20WET*#D%;.8ESB3/ADD3UC'_R@V6I!,FC$FA**Z?]Q (C2.8/;AX+-##61B M?H+"A$,D,HH $NAFH3_O+.AF)R1R->@WL")SGQ;N=86HC%-+ZL79.WX8A,_X M^7MT#2-Y\6] \38_*Z<*;7IN(C-H2CQ/.Q<&":6SZ60A_^5.?#R2=]KVMAA4 M>Z;>(I.ZE8YD+H^GC^LY1'ZDCJHBV!UN R#F7/G:]TQ2#[0_Z3R[Q<#,"36. M($J 38O3)B(-D;.'*S5*G5L MH(*NTH2YQL%6_B8VL6DVKZ\2HE)L->Q9@&Z\#XSW,=/ 1G0-3;NRE$\!OWH1 M24XEXF5O55(U!_CH2U^-[N3X09:)'! M'HDQ(+X7HPN)VOB@C',YZ!;4D VV,$1K'YL?B [@\BTJP#7<1EH/2$<(0LDN MRQVV,_)Q)* F[#8@BBR9LMZW,ZRO"2ZVZ&H$#\LX)#7 5AX1H/@2^QF=W"XW M#?6%HVE.T F [9-8:M!RG"$+H A!8=)<_0;[//.:N$G*?HXM=-O0@EX5(]! M5;FH0B%6-!B+D2@)=Z14"[,EUS\UEDDU)E40/7 M@'Z^==[ZQWE/3DCW(<3] ,&]PUK MT&Z0K4A5WN2I$7E!G?[>M\3H#]FAQ%HVD,33&.L/&1P"0U(S"* M7=\N-Z@N:\KA*JH1GTU%7Z34\_Z\)*-Y2<-J1-8B(G=@$I[0#F=^JY$G?]R> M*S6$$>IQ/#7X"TTR<$8N3(=A5>O;PCPTS2K&@Z/GB%*N?*$#\&ZOAR=P%\_L M. 5@7'3YT%TF34A,5%37DI^0K(+8SS!8Z8&K4/@5U/.*TQ4U4AH[&R9"MWOJ M<1%%E>HT!],;U<&:4)C/T-)!CR(Y47Q4-^IBXCT&GI*)KE:8@3#+VN:05]W! M4+J=R_=4H4!Z;TC5#-YNSA=1<"TI8Y:[F$9."M_O* 9W66:CS5HQ>"Z5]_XE(B[O2O4?$L)C,QF+RSSDB#DE'#$CS-'ANF:=JG MLTFC%60%.$9B7'BFM(S09]ZQ@7'/(;$H=KJ5CYB&>>)]4P6XY6A 3H95E>*/ MQ^9DRD.\K"C:Q+?9?V8H47Y4#WF$2 9;W6*2"Y=M=INDG<3$WA/>& J53;BS MX$WU%_1&P@42"DEY8.P8Q42^X#T?F/43D=TISLLA M-V>D_)E44YIR8'_R=(1U"Q21/;6 X;:]E[Z A5@,F^??JRWIG;FV=G7T09[RZO$#\_/_]"#2W'WW'+R(LODDSEX/=/JTXCRS790@@3<*V)+VEB MW0#I:6]/7&=W;"]$%FEHFKS #O&ASXN$GKB=6U1:S2L]&X\[YD3R03]L+@?7 M%CWKM4I:)*Y%)4D:!FKKM^EQ>MFZP#%_5MIJQ0/3>^&$S3[0&W9S+X"R*S/^ M+O$ 1+&]J,E5*5KOWG>-\#%BNFK?3O8Z6'%L%LMJLQ!7Y(8OA@R+L-I,O>^D M.DOZ?O2KAE5IQU1^BD'!5KKO+CA=7/9&3DH?1%?G0J!R;G+(1>GF5JS+L1NC M67#$5.KE']-+ ]JF!DL453O)6(CI0N**7O-"CM62-]>APIY^+V#E" EU"O74HVE\(PN^L$8#I<_/99SXP$D6_02H\W /:0XJ8*?12F+HE"= M2!3Q=;:57C#).!<-=)H<'WUGN&.;TR4E^]QC)C( G:]<92DFY[7FR 9&-]R< M+3E26'NK&&VX9LTIA>Q=(O\>1N:),P9H:>PEW^=@X:-=I$S;HS+?\G(@5"+X M$2]8B80>;FXP'3I=HM2T,DZPI@.R,BJSQQT.".?0_WTONR)6/?Y6NM6&X-\H MYC>J3(C=&0MIM!LB "'0KZFRL]P7E*8.^7JWM^%%!.H<'L).DM2%/(LA*LW-^R/*#G.G[K 3_YO&[+=8 M/+6KCDJ7&5WH&!,2!T"HNS\"$Q?E7LZ$H@\):V+[^QB0LKC/KE[F*#HIF;"< MBZ(^0[,K+:?N!*TGHL626EMC]2XE#L=T6'L?7UJ01+9G$WX,_7/>_;=$M]?X M4CT:A3 ET>=P&0^;:'%(25"3>"B;R+-<^(!5.@/.E$<2)C;Q_^FMSUCSHY(T M;.K0)FC&"8.U#\]B7D'3)S5C+KF26"T=,W@0B8I#R(?R)!E!]%;E%-,E] M^L&T%=1=+5;?1)O@I%"+4QHR]W@5YR-8U6?U)^9-Z'+!-ZH#BAFD5TV1/ M?O?!T!%S';SYPN=;_,'TE$$:S5CB:5 ]C4IT5/HJO/W(#J&^23'N<%#82DD ^@4M'U0N/>=5^RAQ@&_:GWSIBGIT]/SDY/+LY/+BY\ M5C4N(DDWS0(ICS4^Z3>PPYX <4NYU$ (;BJ9:H;]!*3?6Z,$&&F2L8="\\2D M'#'N.^9]B_#;NJQ=:$+;AM"Q%5V1[\7?W"=[TOS+"BZQUI[- M3HOO*7GA-L]O47&P9&6!4<[Q0GF"7N/2VH%QPJ';3>Z3+S.&!C?(L&$%3?UA M80UF4!1G$9=\7U4CEWRS1V]R".)QM"!XK-H%WR$-R:!5 ># M*DI)3%LNO-T=.-8FA1?P+C]R\F8_*: M"MI(GD7]PI$FL;_9, #G.XR7OK\Z*O>D6$F_O#!;FGE? P*/8S?# J. M4MXHH []6)$:13@C%B76 ZJIL=;LKRGX,4.*JAFX07P(D(B#@Q<$$95.5*N8[0(<24J!%2,\,GL%(?9\3LA0'06'7A3::E5.3I$02GPVE*Q2! M=^.Z^XFM#%]=Y%T1Y"?H!I)!<6X671!@37>'/L>0#BV;$SW>Q=;1R&.5.*@\ MXTMX*=RQUN7D(X?9S& R_B2(K-;3J"UH?@5S,)MR;$+L\-& M-'A8CCM+6XI1I.ZW/LDB1]U[,5@*\6MY MD@LKJ1^0"SG&V,N\YUX!ZCRE=O54(%APR"U-F2:H(Q U0)IL.^"*2W3,-!\2 M&8<"_$^UZP.R+0B9B:RI^RN>8A7U!.4U8N&7D$[#5:$DT'=<2HRIU751<936 MOWLM!/F"8B4NZ][+HYY#66 4JKD M<(&1QCE]KF9%TJ?'4\AVT\P;U6_&3"?EG62?QZ$%SK$;$)4L?H1CF<"QPNL8 MR*N38J3T5E%)$/;K-5(0C19,REL.I&G8LIB%'%+OT(R+5,BGZ1 B&C.G8PGC M/V%_P! =*.M K%S28V3XZ)U0EMHC*-C2-L^L(V&ID]>Z8Z&4NEE"2[N+4WQE M0/0./M9V1=8TJWOM#'E+2MT$%BT]2B+4B2>(WM?BW=SO*92VTA0O45[P/=2* M:_C>#7Z-BS0$/9+D5@P2QJ..[YJ4X(\I0CE:6,7(U,Q3KSQ4R(=!?"_IK3%5 MN<1IRE"("@"Y8BQP@Z&C;]J-=&\=7CAI\%#Y!N0A>7M0LS.6?3Y54*H"AB]S M'*EE?>TMWKP:8;#&DXMA28*:&]%D?FG!?%H\%*6,0ANH5<=1\C2NTPV8CZ_X M##=CX@B/EEYP?H_M,)-%[X%?TS+QWE1Q15R>GIQ=#,1DZL)152U^-54M(MG7 M'1SS$GD"L%@[E[XN8_Q6J53YA)MDZ8*WGCC1:X!0[+\8EM_FO3 M2M+JU/SA9%&=(19?^NX'X=4[Z0N"!J!]XOTX\9=7^ IE#3GA&S2/^ZOTA0H1 M"?I7R^)KHZ2#2)35V8>&5I,2B=["B0:I)XRRWC>4E#_6IE.J"%S9O^$G#UK@ M'5E\7,-*[@=E!2NJ/E3;DE2HIOT IZ57S6')(+I_->#K7=GQI/(ZS]JNFX[: MTLTB52QW3@WN,)Q;^.$^@&H+[D(C%4VLU$:>?'38R!L,_6D4)V^F7SO\!"[R M'/YWF=(.*RE\9#F_B8[@F1:GW(<< !8>%%>.BZJ\/2MIR!8Y*K-0A39V2NS; MFF:+'=##@AD3M(%A)5 90KH3A';L=1\8;(J:8;Z*FF%RC\(8 B]CN(;"MY/U"DH!UI>.7H#8HK?;GH;Z]#_4!WZ6KK(38!G MI(G'6KB)M'#:#9!_C[I;WX9 H$\T#44DOH(XP@RIA_,FHF\NN6+7XV#O?F7I M@&<&Q@+)[%TW[&\LS;VP)90N' <"!\5YP='G(>!;]LZI-R^0ZO?L8KR)WN43 M?T:J#2_2"DO1ZS9;0QSOZX>_'\<>G@/TOX_[:Y@_\2?WB5=_F+Y]06\1J0D-X*6'??/CI[ M%'V+'LQO'UV=?7-U_N@Q/!F&OWB^R]?V>PX^@/!:P:.G\R\O'[$^IW]TS0ZG M1$("!8H^;FP.>A8.@-]73=/I'[@ "A[:WHO_ E!+ P04 " !'BG]4!N:W M?(P( #)%@ & 'AL+W=O3=INT32+N-OS4/2!EFB+""4J)+6.^^O/-R0ERX[M M!NWIRZXE<6[?S'PSTO5:FT\V%\*Q+X4J[4TO=ZYZ/1K9-!<%MT-=B1)/EMH4 MW.'2K$:V,H)G7JA0H^EX?#DJN"Q[M]?^WJ.YO=:U4[(4CX;9NBBXV=P)I=Q\[8EEP*^ZU^J_,7'[3N^JQ3"QYK=Q'O?Y1Q'@N2%^JE?5_V3J8VEM MG2ZB,#PH9!G^\R\1AX[ U?B(P#0*3+W?P9#W\BUW_/;:Z#4S=!K:Z(Z]+EUOVKLQ$MJM@!+]:YZ:-?J^ED^H8=UA*+I2P@Q^TSM92*0_J!XB: M 1X+4W(U>+*"S?72K;D1[,6\7CA=R92=78P'Y^.7K]F]KWEA?#2OWMBNC^ @ M]E @%>0C]UU]KZWW-JV-$5F"U'%VKW2-9.JBJKW8S!C**PFQ7W/N$ -.S85Y MEJG N=(GM<_6N4QSQI524=#OQ):N6N)ZGW1.YXDN,> M'>4=#USK@8T>I-$#M+[+_ZEAYC18Z1EL6S%M$KUP8&8\C?#7@-]&^(= 0[ 2 MS&EC-S2&[=8@- 8#T+M FQ3:.'^7*)51/Q#O#:@FB1X1V$J4PG"%,M//PE \ M"8P73"]];!TL^KY Z.92EAQ=QA6YX@)0&#*V#9) P$%X_[5G:UVKC)PC3987 ML&$#S-'D4B B(Q0T9PGBH'L'4F,#(%0XO-PP'IO$Y0BJ14@LE\)/$O83+VO, M,1;X:=QGM?4*X;BV53S$*USQ- ^JO4J$DWC'H'8'_$QFK-2.Y9P$P?* C2!! MOJDZ@(+;NM?V!ZK':B6)Q+)#."(J=)E%8@G4J(NZ,\D$1GO6Z"WXJI2NS@2A M=K#$0@4TA3;<;\5PJ)L>N[4+V29X;YPT&9%JV/PS= OV#,-]2L07^&4%U71( M:1L*N1;/(>JVOH!:.4@1.%(, F(X(7769/]0$U:J1@P1BGE-.,>=/-9H!S'@9>;--RJ$!E-QI2OX+.DE) MG8[?$-'ZGY,W+UO"/3&[7D0YD'(K%LGY"C1LK7W-,Z+>^12NN1G M;0GR%[\&.IY>OFP($=QA=%:G@CB+"K80+M>95GJU\7W)=QDZ]0J9"@JI=UOK M@VO!(+(.;9*:,/$%CZII MM7Q;B&RQ:3@!!5\1Q32["/K2W M_@2O'.U9W5X.ZVO7"#]DAP4[<1A!,O/21+][@#!+(T N-QZY5!/5?R$7N;4: M:!/R'B8,.+4A[YZ&\R'[839[#"00R?-P8WC)-.?D+3!#GZ669J*2?"'5MN-% M=/>]QK)(,U4NJ8/4IA]KNHD -O&RU(RRMI:\)QW$Y!YB69LP9E,,%C1?*D** MDRB[@ZC8150#T<;%T"D!.Y3SME-(3^R*C> &K"!0%*6GA25U#=YR1+' #UJC MZ4VG2XU^<9-%,Y\\>.B%M8F\#W!6S%M@_3\7)\>; SPQ8_ U_O=23[N5/82Z.+ M3J\&LHEO/;89NLU 2OQX:DMONS-Y_06V%42X?8/@6]OMO9VF2KW:S-B*:4/RM=<&15>^QQN/]V),CL9(=0)*H8'MO<_Q8@Y-&[86IKMT=A', MVC$9S(FVQP\56C],K>WI!.\J%3?'ZO( I"U;[G%Q\ .0U6&U^WM4DL2FG?X; M5-+9V]H#/J.[!H;)SFH62V#A7XG 05GW-0G&:+A&58;[1>)$^N\C:24 M!,YV2(KKQ$K?3>ANNR<"N2/KTI$WQF7MB#0.+DZ'OFR-.I\7P5$K_Q&5<$ MX4MC>[?]3CL+GR>WQ\-'WO?&ULK5AM;]LV$/ZN7T%XQ9 M\IML)VF;!'"3%BNP#47?AF'8!UJB):X2J9)47._7[SE2DI77#L. P)&HX_'N MN;OG3CK?:?/%%D(X]JTJE;T8%<[5+Z93FQ:BXG:B:Z'P9*M-Q1UN33ZUM1$\ M\YNJ&>8;:J*F_TK4>K=Q6@^ZA;>R[QP MM#"]/*]Y+CX(]ZE^9W W[;5DLA+*2JV8$=N+T7K^XM62Y+W 9REV=G#-R).- MUE_HYFUV,9J10:(4J2,-'/]NQ)4H2U($,[ZV.D?]D;1Q>-UI?^-]AR\;;L65 M+G^3F2LN1F$@;^4U=_SRW.@=,R0-;73A7?6[89Q4%)0/SN"I MQ#YW^5[<"-4(QE7&KL56&",RUBZ>3QU.(+EIVFI[%;0ECVB;)^P7K5QAV6N5 MB>RV@BE,Z^U+.OM>)4]JO!;IA"WF,4MFR?P)?8O>WX77M_B.OUNC*W8%6PWR M IB[@EUYM(5A?ZPWUJ__^<2!R_[ I3]P^3\!_+2V7[43;,E^_.$LF2PM4,],&XA/VNM?<>2E56C99;[!WNC:Z-E(XT!==9[#;@@.LS!7P M@=Y(J!PA$Q2'S9X-<;1-6C!NV3HW\--11!^4N3A$84VF;W\ M_.:3]9?SE\>Q-QT$"[^VD :B4CF1AZCD/B%Y^@7+Y-G/KZ\COU82(;6+2JOQ MD\;'[&!YV%)QU6P!5]/[(@UPXS";0&F]X=*PM!1<^2S86R>J$-Q:6/@G,S'> M&B$BVQ@H$W2P"X0\H?)[(/:P%6Q;EM[(&RA FAF% %H+.P9-^2D1(>3<"'XYR&$&0[M; QPQN@F FK+ MQS(>UE(JWY.W YA\GD>[0J;%K3R# S67F4>MY!O\4C@&E>.8$KEVTFP MMO=.0*>H2CO8SWT ML;%4N3O-:'1 /FW&G9PFUS7.%FD#NFM5/$@3U]+R'.?E?9UWK-=29/0[*"\P M7G1T#;["W;K2C7)D.@S2C86[]CA0(-%?]-%P95LRA5>QV>KY]@S3^+9V2E[JR*> MIF ?KE 6O@&M/URQD]G)>#X;KV;C^2*^&U=#430=MIZ>6"9M6FJ4%ZA,>9(T M@A"E2-7"^+&-3M ;\(%'R5+80OX2,&TJ,Q]&SW^U1HV'[5)G !EPXD02 I_Z MD[9#TSS4IR_MG5I <1QTM:93!EI?(TH#V;HNP8$HLTE$J5'QO[21;O^8_H-G MAS*H:')-0::414B9JNY]Q' F52CY.] NH=[XHA\NKN/HD.5'\O@1_$*%&7>G MJ[@"N5(0)2(/C029HKZI?E*JLZPQ?8IJ%3HQ415:2]L,)0Z$TY$AV@X1OM'2 M4R:-KFFK+9. \'8EA0X]8$QHI$/&_I =-\A/MX_:].BIGPCB0"QD ]$EO+6% MK-FF<7AZ(.$*8ZX$Z[*A4NH$\/C )Z%U[, F@ B>Z< !_'(]U&R V6:H=+! M+(!1[6,6J.S@3$JU9*GOV(,W74Z^I8'^?ODL$<@$?ZO;M0-1TXC@D9K(^1@Q]J7TKU9ZO;QE+64GQ07 M(VAL"4VM#XT1*"OE53U;/#]CKJ6E"?M5]U+]UAVG4B#G[T\9_$%[9B%A'CJ; M=6=+VV9_J)@ 6=9W@$%3Z)BBE!Q]0WH(6ZI_@!&L+F7F>\V&ESY:_FV%R+N= M6*..LS]@%$&7!N HZ8*K_ G%P88HZZ;>;FSK#B$?__W(^^(_]0GMJ(6W:-RU M)$;2@ 0\72$D(7&)_U<)?KOVM,XR&0AK$9^NSNAI]):Z/W*,.!XS+171/3?[ M=P" EVK ]C<>'LV7"3ONGWS//D$1'5@&"TZ3UL+K1W"U@^'&STF6>+ ?OW%* MK:V?OD!U#>4*:.,F4)^?0[YYMJ1;)$837.^'DT?KZ?!NPL -GD0;<\^EJ#=R M1Z-71A'WH;7 Z>/6&_[G_P$!YC\P);^']:O\-8QU> MW0_BX0/(+]SDQ!&EV&+K;'*Z&C$3/BJ$&Z=K_R*_T0Y@^\M"<$R!)(#G6XW9 MNKVA _HO.Y?_ %!+ P04 " !'BG]4])M>(W@* #''@ &0 'AL+W=O MEKUZY/12?/@#[E8.GIP=G^W MX@OQ2;@OJX\&=V>ME$)60EFI%3-B_OKD873[9DKC_8 _I5C;Y)J1)3.MO]+- M^^+UR3DI)$J1.Y+ \?"Y*7Z]+Z7[8.8R?3$Y;7UNDJ3H8&E53AGW^/ M?D@F7)\?F#".$\9>[["0U_(M=_S^SN@U,S0:TNC"F^IG0SFI*"B?G,%;B7GN M_AV7AOW)RUJP#X+;V@A[=^8@F%Z?Y5'(FR!D?$#(:,P^:.66EOVJ"E%T!9Q! MHU:M<:/6F_%1B6]%/F23T8"-S\>C(_(FK9D3+V_RO)EOI MC/\<66/:KC'U:TS_/U<>%_(/[02[8#__=#T>C5^Q'IG),\OTG#U8*YQE7!7L M=\EGLI1.XLWGI6"/NEIQM6%5,W5.4Y^\..Z8PY"5D;G(W!*W:UV7!9L)Y%HN MD"H%!3@^O$@4L\ MX29?;E@.!:1U)!CQ<$LC!"O%DRCM ,NPN2Y!??8V^YV>L=$M^^?,"O/$9V6S M'#@Q7]+8;S7B7X2HT$S#9 %_R)R706.;JDQQE@VS1>OM,*XSQCHPR#1+> ^1 M57J[>B$1:X=0T4*JN1L<4( T^ =<"UI%KS)) MVJU5!SM\AFK%ELCVPP#R+FA0MP.D&A;+Q.JT1-^&IE-,^7 ?"8IBN1/,0*]#S7-AU*JU5\XT%?]S@U MKI-A_']#<010!0",(B=LG*Y0DBF\GHFN7A'0D(DH_"X8"J3GM3&4K$D0AL0[ M!Y;UV%, 6^W@A[]$D1&-0'WQW9$8CX[^:1XO3QQ@FH70D\6_B/EH9D!^4T"\2;M/SP=9@I'6S/Z(-11:$%DE)."Y 5D#3U#Z@S" MT#4A-4W\?87VE,GVF=XG%_MB2?![\@7[O%EU^/^9D=GI6VB _'NH=$TCD*B? ME[JV, X,%^DH_H_C_X1]U@YL<_1M%HI.]J%V-<;.:PADIQ'5!:V3<[OT3O07 ME)-P&*GYDKU@HZMK_#8U+KTZ_&;O*OM-E+X2 ;6UH>IC*0XAP3[4RB=PR6:: M=+L9W%R.6AG-?__3G?_L49N5-DB-*&LR'5QH.@ M^_Q,,^D9!^W]7PU&TU'X12@4E5EB"U]TT6<$-MJ==#D83:[B[X]%)%6QW[[+ M 2-QR46O%VX&EY/I]B+)5KCZG51'>3,W#)X)-"I5V%Y2**EL"M2QT$L)W[AM MC9>VPZP__W1S>77SBCT>HIL#MNZ:YN?NJMW!Q);T;2BUWWVY)!7Q(N?&;(A^ MPPBXIO95*92W%8G*).>22I ]RA]4,&$K=>&^ M7/%*HYU!O?55M?$82283T%RO M:]N&I$5EE_'6W&ZC3 57*Q5/.H*7]2T@YTM3ULHXN:1+&P\DFSVT(0= I?W72=7FOD'S#R$QC1+/FVQ?W3A#M D M8F!=V,!T-W!5TM2 0;N=1*"RO-L2!!2E\_:2<)Z27=A'("^\/A$25I>2MKU% M-N,E:!_9[T_EN/7[D8;H>UFN4:!1M4='KU'C6^BTQR T)]4ZVZ..9S5G'S10E[-;\QHXVJ!XSM]X;]_)@/0F>^QLVG:JS.U>X_PB-LG;AO)X M.QR[J?S8*J&)O;@X3QHG\LT.VBC(O32DY]G1^G>PLOTM%SZTVGQ11G"_8V6_ M-OH<]R,[I?H?\3/RG/ORB&M/;]C+<'LQ/N3?TZLQ!M'-Z"I+''AZ/?*3\6!Z M><.2#OFQ0Z1[/>:VGZ S$=H*;,_Q4*F)%!M)4%_1$4F'FJG\E-R39FQTW%IW MRPZ!O10N%*AW*!ZPG4*Q5W7G[4%&?W^?05>-1IA$^>H6:*2S&&V\@\.;K6K, MK]XSNYG(.9V/Q!.=1GA*T[8]?$2X RU9N5#P6N6]@.6IM5!6I ;&@KK#&4;#D7O(0YL>6+K='20699VSVE"A$.FG<)1,=3-VJ$U?3T>T M=@G_8L&WV]9HKFOC?-]H$'>:N.T=.O2SB]6H9=9M7> 4\ 9I-=NP%Z/AE%4H M+O0FV1R@HE'3T&B6*MXD!<(O=4$]F]@_Q<+O3) !"ZSE?*_*518."R7UQZBA M$2[)QB9=A@X5(^,0(.@HK3;-;+:JD2XP(M99R-,Y#TW>YR5MQCQW^G/N>/+J MS7WX],BNSR\&6:=-35H96F,/V+9!37\DAG^CZ#US5 DS\1"*A5[/M\5;VO< M0YZ;.O2B_4+H#.8B>X2O%Q[JO75J-)B.QL\K(BC'6Q7"F<7!23TIRH.R671B MX\/#C=G!$CGL^PIVEGQ'5QPDSX;!ING%[Y3Y4S[9RN_.52*?U0Q=;U1WP4 (. 9 >&PO=V]R:W-H965TACW0 MTK'%12)5DK+K_?I]I&193NT,V(LNU#G?N7^D+I9*/YF,R++O12[-92^SMGP[ M&)@DHX*;OBI)XLM,Z8);O.KYP)2:>.J5BGP0#X7A\[>2_P5=#2=)Z9BV2JU)-[^9A>]H;.(,8.+U&Y M\5>VK&7C48\EE;&J:)3A02%D?>??FSQT%,Z&>Q3B1B'V?M>&O)>WW/*K"ZV6 M3#MIH+D''ZK7AG-"NJ(\6(VO GKVZC?%);NGA,2"3W.Z&%B ND^#I &XK@'B M/0!1S#XI:3/#WLF4TFV ;QI78K7+EW'+R+>4M)GHRAD\3".7L ;M2&./-YH M#]XF.L/^G$R-U6B%OUX /FZ!CSWP\?_/W,\V%H93-M"K\^HTJ2BY7'N?TW 0N<:RLIKE(H#HC+>2< M9=RP*1$&(<]5PBT K&(YKV22L&V 06S[(JBZ7[2 M<"?CUL$O1(H:\B0AXWQL\^$0$B5AKZIG/5'&FI#1MTJ48!#+E3H[O*SSAW["*(" Q@$-K-+ MKBGT1J:50=7AKW,05,$=5&!(+P3""-DR$\C_4N0YDN/+_A^Y4&RNW!4<^@32 M-DI)TGWVF%'P7$M(807RXRJ^]-A"+LA8GQ(AO:7&^VY%X<@-@?@I#R' J(%!DM784H#::KG2%<*ZY3U\FW0H.2E39]-C%^ M 2U?3%&*]="'70#?N(DJ"F%=F0[B87^T-KPNR8X@ M<4,S!^)W<5&,IWBJ< M7QZGKSS9OK995]\Y MH670%*OU4/D)D%513]44AYVG M5"V]1TV2-B3-=[>P;Z[GJT-?7X-LNX$T;X/#6SQQ'4P*5?EAD[!8Y]>\WE(/ MMEZ:T0@F]=X1G6_'?\#&X?@XQKW96H)-KP5MK^U472_>-SUXYWJ015$8G9ZV M:&OS-[LQXO!X].8'X=O=PD >CG\0?K=;^+C=+(//]3P&FWF,PC>=[VXS#3IU M.F!Q',;C\28I?K#6),,ESU?_(.!E1GY;<(M-!_(I>"W8S#6X'5.ZX%HTG-IT M%882;<\..6NVR:\?W[6[HW GT$3IE,N$ZD&9/-RPLVCH6T7,P.1A:[W+?\+X MUU(+=VP.IAC>F4@$GM&'V*K\[NY:7N4B]=M+GUUS=T!0 $#M4T,HY/^R:NUHHO,^A+L M<")DF5K2@G088'=-Z'F^I++=G+%NSO8A[H"HTUOS_R;!M$N_O^L\.>B?N 97&1QD9E =]D_'/:;K/X[ZQ:K2 MG_*GRJ)-_6.&GS323@#?9PJ'S>;%&6A_^Z[^!5!+ P04 " !'BG]4@OA; M-3P# ##!P &0 'AL+W=OBV;H#X MDL3GN^>>NXL?CS=2_= %HH';B@L]\0MC5L=AJ+,"*Z:["GP4H%>5Q53=W/DL25>H_FXNE2T"EN4O*Q0Z%(*4+B8^+/H>)Y8?^?PJ<2-WOD&6TDJ MY0^[.,LG?L\20HZ9L0B,7C=X@IQ;(*+QL\'TVY0V2? MR]P4$W_D0XX+MN;F2F[>8E//P.)EDFOWA$WMVZ>,V5H;637!M*Y*4;_9;=.' MG8!1[XF N F('>\ZD6-YR@R;CI7<@++>A&8_7*DNFLB5P@[EVBC:+2G.3&=9 M)M?":+C"#,L;EG(-G$4\QZT(_"B#NQ=$S>/VVS+[#Z_]]F?!UEFJCZ+?X]DR"I$V0N 3)__7Q M>9 +:= ;PLL7HSB*7\$^TEN;MV/+))T1;3 'N0!3("PDI\-6BB4P;6W43:Q2 M5&U'@8G\D;5W[!V<4B13WJRJ$Y<"/A1RK)7#Q^FP6 ".UX,SV8\64N0NVN&2PZ3K][H".$N>D"IYM1"?J M#K<&VZZ6QL-T_]3-@,+U"IWJ\+LN-9(F53"Q1-=7.Z<_M,%[>K#'WIM29XS# M%Z1Q-6.#_6-S%"TC;\ZXRU;780%37)9"V#^E,=P1'K63VM[9_H?>I9(WI5/A M_=.*@F@TI!#O/2$H8/EWTBT2;KLU3%J8Q]E1Y _RUG-W^> MW4 : M84.!-*JX'96;'7F:IM; \6O1T&K1$]/:,Z!](A#N"&N%:NFN#PVN[EIC6VM[ M0\UJ8?[M7E]OYTQ1JS5P7%!HKSL<^*#J*Z->&+ER,IU*0Z+O/@NZ95%9!]I? M2%*'9F$3M/?V]!=02P,$% @ 1XI_5-*'L)NV! R@H !D !X;"]W M;W)K&ULG5;;;N,V$'W75Q#JHM@%'%]D9^/<#.2R MV^[#%D&2M@]%'VAI9!&A2(6D[+A?WT/J8F>338M]L2F*<^;,S)D1SS;:/-B" MR+&G4BI['A?.52>CD4T+*KD=ZHH4WN3:E-SAT:Q&MC+$LV!4RE$R'G\'$6]F[,XDS73@I%-X;9NBRYV5Z2U)OS>!)W&[=B53B_,5J<57Q%=^1^KVX, MGD8]2B9*4E9HQ0SEY_'%Y.1RYL^' W\(VMB]-?.1++5^\ ]?LO-X[ F1I-1Y M!(Z_-5V1E!X(-!Y;S+AWZ0WWUQWZYQ [8EER2U=:_BDR5YS'\YAEE/-:NEN] M^97:> X]7JJE#;]LTYR=)C%+:^MTV1J#02E4\\^?VCSL&$WID$TG Y:,D\D;>-,^ MN&G F_Y7<.Q:V%1J6QMB?UTLK3-0P]]O>)CU'F;!P^Q'TO>FJ>^V$UOQE,YC MM),ELZ9X\9MV%,W9SS_-DTERRG8!="M!-N*(PCKN*&/<,5<00VN183IGJ;:. M:<,4VAD]*L4_?"F)K;FL"?4T& MG=G8E.0*G3'?22P7QKI(J&;!T.R^-80=LKLZ;7Q8!A>RSBA \O2Q%E:$1@QH M&"?,\ VD#.^"2\NX G@%ATZH%89$54D$.V3W,+_29<75-J3EZ-3ZZ%7&3<8J MOL6$<)$/P38!MI;& GN+), Q\E7R!P_;GO?D&,_67*7DTY:1Q&Q FK%VK_BK MC,[JU+5L4*Z*BPP8774$*!7:N //8Q IK0Z6Q(WW*!3VR/HZH5@XR .]C#D= M7%6U20N,%>^ZI_4.IUXZ\E%?F$[BAV[I?D M3Y%71%!0C=XUKP;]6$,_;HMZ*6C'(I J%+?D"HKQ.>YP M(GJJ,()QH%,0\BULI1LY#'42?+LA$53S M[>[X)'I_#4MNV$6IZ[;<]X6N+8[;#\\-]A^BVV>2?,<^#J;'4_S/!M/I473S MHO#)()D>L?ET>62F ,9VRE=6;9)!G,)^.ND:-?C+9VWVXRF,W&[' P.1I' MNR[OL_K^>):P#[WYO79<[LP'H;_?(=;!['B.1<#92^1MAX-219UD($(, T]R MG\DS(>FEU1+S8! DQ5I)^1SC0T?A PI94FGWJO9_$+2)O@$(NDFY3&O9##(; M"IZ)/(?8O?R7Y#9$*FPW8RW?HQW$C<(B*%$&A-=&WI!=%5RM0L![G=$R#ARX M;55F?UPUK^0B5&YRBBA60JF0@T;26\P%5*R;\/T*("GH8Q#L4]T!>D'LCG:O M-P;9/-!Y;GO$EX=>D"(5.JREXI%WA%[[*([V[A',3/-S:EY<+H*MY6E=KC[A&6!RR89?P#O M*?U14BO45ZP( ,<& 9 >&PO M=V]R:W-H965T _XPG%CMO;@E*R4NG>']]DL&+J$4&!J'0.CY0'/ M40A'1&G\:#F#/J1SW-YW[&^]=M*R8@;/E?C*,UO,@DD &>:L%O9&;=YAJV?L M^%(EC'_"IL$F20!I;:PJ6V?*H.2R6=EC6XJO>FY+AT3;FUFFXY^=GYM<:*\0PN'ZG-!@TPF<$G6Z"&\UIK ME!86QJ UT]!2..<4IBWULJ&.=U!',5PI:0L#ES+#["E!2'GVR<9=LLOX1<8+ M3(]@%!U"/(RC%_A&O?B1YQOMXN,F%K>X>851N-XRZ&IV,()GT]D[E82MQ MG$00T?T%YDAB,Q)I**'1>-13-E635%\:02GR![825*;]Z FPY-GL"U$%V)R M#-'QGQGLKO,>Q(?)V*D:'2<#%V='"AH%L[1:Y=O1T51*^W%''5$2_5)KN+O[ M +=*U.[*@%!,;G'16!.NGN;H;V]YN#5<2M1K/T+=^T#-:^9,;^VG]*(93K_A MS8B_8GK-77S,R75X=#(.0#=CLSE85?E1M5*6!I_?%O2G0>T =)\KJD)[< 'Z M?]?\%U!+ P04 " !'BG]4M:Y?/:T# _" &0 'AL+W=O[O;P_#O4]T& ZM +KG@?M3WU;.KF.V$_*8*1 WO55FKN5MH MW3QXGDH+K)@:B09KNLF%K)BFK=QZJI'(,@NJ2B_T_=BK&*_=QK>5B)EI= M\AK7$E1;54SN'[$4N[D;N,>#%[XMM#GP%K.&;?$5]1_-6M+.ZUDR7F&MN*A! M8CYWE\'#8V3DKY4&>+X^LG^ROI,O&Z;P291_\DP7#/Q/"EHE3V M%W:=;$0:TU9I41W M*]XW7W9^R$.9X#$OP((#X#0VMTILE:NF&:+F10[D$:: MV,S"NFK19!RO35)>M:1;3CB]6$O*K]1[8'4&'[^WO*&(ZR%\1CWS-"DP8EYZ M('OLR,(K9$$(SZ+6A8*/=8;9)8%'EO7FA4?S'L.;C"M,1S .AA#Z87"#;]R[ M.[9\X_]P=PCKDM7ZTFOX:[E16E*A_'U#5=2KBJRJZ/^)[&VRST(C!#[\_%,2 M!N$O<(/\\@Y/=S7=I8*>D]*8@LM,&7.*.!8;5#V0;L=(^I@&AV#ZGS%@J:%*3#84P@5 MH.D'5XK+U).SH_(;Q),)8;HBLE>#($GZDR$- =6@;>/E?@2K5IJZ/2JYIF-H M)4S9L7I/%)I+-,R4A5X7%3[5%V9.EX0A-6%MTDY#(^V ]H5FY=?^]/^^FX M[(;"2;P;K<],;GFMH,2.=T?J8JO-)[L1 MPK'[2M7VJ%+C)(HFXXK+ M>G1UX=?>FZL+W3HE:_'>,-M6%3>[:Z'T]G(4C_8+'^1ZXVAA?'71\+7X*-SO MS7N#V7C04LI*U%;JFAFQNAPMXN?7&?%[AC^DV-HCFI$G2ZT_T>1->3F*")!0 MHG"D@6.X$S="*5($&)][G:/!) D>TWOMK[SO\&7)K;C1ZD]9NLWE:#9BI5CQ M5KD/>ONKZ/W)25^AE?5?MNUXLV3$BM8Z7?7"0%#)NAOY?1^'(X%9]!V!I!=( M/.[.D$?Y@CM^=6'TEAGBAC8BO*M>&N!D38?RT1GL2LBYJS>UX_5:+I5@"VN% MLXS7)7NM=;F52EV,'6P0Y[CH]5UW^I+OZ(L3]E;7;F/9R[H4Y4,%8X ;$"9[ MA-?)28TO1''.TCAD293$)_2E@\>IUY?^D,?L[\72.H-D^>>$K6RPE7E;V?\6 MW=/ZWFDG6!RSGW^:)7'R"_L/7XZV>;]M!).U=)(KM4-1%=K@E!AW;,6E">ZX M:H77X81UV&B$D;J4A6='"V"R:L"(JG3G!SM&H"%8K%GF-H*)^T)8R_3*SYK6 M%!O4#6N,+ 33=\+X=3+(.H/@E"7$Y4IR@ T.J(%$?NM$\;F5AF!C6T%$*G@D M+.VWE2 1QMFRM8@>#6P"]T5BH=Q0+ M:H(4XR,>KXL\6.^C4;9&UNO.1]T:MV&?6VX"=<#VX-;Q$X'B%;'G"YFF$;QQFLQG&),QB&L\P>TICG,X[(DFFGIAE MB>>+YW%PXWLSU'X0RKMJ-[*Q;)9'+ _39,(F83R=0!GI.$OBE(8T2C!,)S%X M9M,L6.PSN11WN!\;4+>BV-1:Z?5NJ/(LG*/FN^]^[0P82&,W'#BG212\T_4S M)'TCT"SV.W&(0^Z_@XY)1"K\]\ 79TEPPQOIN))? &@KEE9"4Z$M#HIB$D<3 MEF0Y.\LH4&=YXH%$I 9HXBP/;C6D?6CG\9S&-(S2E AXD2==3/,NN).\)V:S MR!-Q.)EG'6\T31ZFD^@.VQY:%S('=SP:Y3ID:X%RXBJ@!.O0#2FM7_KTO6' '8/PF%U>$XONE?D@;U[ MB[_E!M&SN!U7$(W.I_F(F>Y]VTV<;OR;&ULM599;QLW$'[7KQAL@\(&5.VAE2RYL@ ?"5*@284X M;1^*/E#*JDLE=1 MZ=SN,HXM+[%B=J1WJ.ADHTW%'"W--K8[@ZP(H$K&69),XXH)%2T786]EE@M= M.RD4K@S8NJJ8>;Y!J?=741IU&Y_$MG1^(UXN=FR+]^A^WZT,K>*>I1 5*BNT M H.;J^@ZO;S)O7P0^$/@WA[,P7NRUOK!+WXIKJ+$&X02N?,,C(9'O$4I/1&9 M\:7EC'J5'G@X[]C?!=_)ES6S>*OEGZ)PY54TBZ# #:NE^Z3W[['U9^+YN)8V M?&'?R.87$?#:.EVU8+*@$JH9V5,;AP/ +#D"R%I %NQN% 4K[YACRX71>S!> MFMC\)+@:T&2<4#XI]\[0J2"<6UYS;FHLX.T3I=FB!:8*^,V5:."V-@:5@U\% M6PLIG$"[B!WI],B8M_PW#7]VA#_-X(-6KK3P5A58O":(R=C>XJRS^"8[R7B' M? 3C= A9DJ4G^,9]!,:!;WR$;\6>V5JVGH=P,&GAK^NU=89JYN\3*O)>11Y4 MY/];D$_S?]0.@2+]XP^S+,U^AO^FKQ?'3IQKNG36T9;> ,%@HR7=7J&VP.R M]B@'6*V)KLM#T/#M;G(Y.+LC)#-P7>E:.0M"P>=2UY;$[?EKP.%BT)G$^)=: M6!$NL&Q-?H:S]!S>P'R8SF[Z$S M=?,R<&W)M-EPEHPA'^;3V>!65SX4S#5/CV0^%ALD^O$PGZ>099.>:F?T!JU_ MI)AL9-)AFN3^.WZ1VC-CF"+;^R"/R?COF47/B0]T8+J8P/RB/Q7JD5*GS3/L M:L-+YEFR)(5TF@_>"<44]T")=- 'R^#S]J1L^S;NO%%H(\2O(%L-KR8YC29#B>3)*3Q5*(]B.R4 M=4&3-1&'6J08^0 1^R#4:8&FR9/7[@4>F:S15VZ)LJ GFS\ /:/T9=9J+D(N M]Z)E:XKW1;GUP)5!+FS'>\V8P2YR M%%I+IAGGP9Y/*.*B['4UY.WE!*4;SED3 L_L*7R ;+W^ASKH@!J@H\02"5/$ M46"ER)T& 5PR44%-NR: C@3PP!.V-8C4W-WH>^]K?-#0*C3;T+;]NT3>-;VM MW^W_#*Z;AO@BWOQ6?&!F*\@GB1N")J.+202F:=7-PNE=:(]48-1LP[2DOQLT M7H#.-YI>UW;A%?3_2\NO4$L#!!0 ( $>*?U1[%+0,*A@ )=2 9 M>&PO=V]R:W-H965TS&A\3S@'YFZK;W/DG:R+,O?Z(_7Z5=/1D20RE72T PQ_KM1URK/:2*0 M\;N9\XE;DE[T/]O9O^&]8R_+N%;79?Y+EC:;KY[,G\A4K>(V;]Z7M]\ILY\I MS9>4>1D4;+-"_Q]_-'SP7IB/CKP0F1*K\-XK*"A/*AJ? TPWO-UR_:&M_4M;PNM\NLB(E5 M7UXTF)F>7R1FEA=ZENC(+&$DWY1%LZGEJR)5:7^""Y#DZ(HL72^B>V=\J9)S M.0X#&8VB\)[YQFZ?8YYO_ G[K.5_72WKIH)F_/<]2TS<$A->8O(G67G_+&_+ M1LEP+/_]W^91&#V7AV:55\GO;59G_+E52C(VD[A(Y75<)W&JY(^%_*!V MC=HN526CA6:E/&TVBB>/1L]??51)RY- =Q1_&3X_"P0-P7*[N+B3JFA4I5*9 M%4TI8_DNCWG)-ZI:8UI:[Q5H:>[DN[9*-K />;6NE(+=-H&,:QGC$U1"+N\P M6/]%SV2*%5,:@,E^3)J2B PMC=U[FAA#[_X2CF:83;.1'[(BR>.LDA^2#$^S M598$\H"^*[BI,-<8\8I+0,-J!%5AV)#1>UWG--#Z&"NYR?0@EHP+XJU:-0!R"H+&3PQ,%\C0\ZS;/I*Q4!0T.[-2& M[(!G]U5]9V9+>T;RF@V@;H1=S#)&KJIRZY8*9#@:?3&01V;>98E8NV3=3%3] M"9HIK"J8.3JUKULH0;.)&YEMMZ2?#>0JXQ7694*<;(RKX/%V2XY_@2-NJ1+H M"XBZA2YAIO*V4*FHVV6=8?+JSFZPQ\33Z,S3^"VYACX/M;=PC&-;I1>-4RG4 M;7[WE! &WO,7EMW"8KCP01-[JVZO2V;LN?P)H^,U%&,-IC C,AB'Y@36XMGV MA.N4PC@X?JTFH92K9W!,9_P0+"5&G(Q'B,EYCAD#NK#*+KZ+E[DBQ?,L M$]"H;K ,G(;3'F$4AO0@K4FLSAH2534 5S).?P4<(!VOF7Q".S1%$N^R)LX# M?*@M5U.U!,D4-@)'!*8 =85!0RP"GP-.%YZ+TZ7>9=%RZ""MV4 ]ZX'L.4+- MGM.FMUM,":R2_-8CO2,Y((N(I@+> MXC3+-"TW\)U;]?26418%CALP>:WDKLH2_ LRF<;'D"CQ@73C;5RG\>_0?.:? M?!-7OP$$6\V :$F8'"!OE("&L<#2^*Y&3.3/I79"_2C:T_M__'+U#HH*$CN+ MS>JZO4\@6O&>:\-*].Y_JEKU].>=>-'>8:J@)&$8>X-L[5];1"#OT77Q'##KCI"&URJ+R;)V1 M8 KH6J7 EA8\\D5X-+2!0D &O.+BJ'7:1'GG#I<&,8(_:5N1HM+858:QN;Q3 M<67U%QA;@T.+L\\!9FZQ ((9J"A*2?0UQ.P\YTDZ=VICI37 ..NHZL(IE+!H M1"^D&Y$=BMQ-S Y-!X4D*5NL31,YWLH!;XG*57Q35G;6H2;![7Q,%!AV*5"#-P/<&\1<:P#N58%/&BN!Z7(+#/*A,C7VR F5?6_BK:&Y0)]L3I M1.<#LD+7)%CGV5O@\4V3X?-6'K>XTY 4VB>NVTDX.02,KX6/;':U;%D84 MC.H&(N1L!4CX&]*MFS@GFX5^0#8M!%>1(5,!0F8IQUL %VCU@C&HT<]9EF=YB+2V.%=!1>JH>_GDFKLF= MLF_ 5O?+H)P<2G/Q$ME.&UB MK#R=!I-P@2<_E,7Z*<4B22@9Z6*PN SQ_9!*FX1EY.;9HT(13L>+Z*&Q15ET MPR]I^)45XKZ!+X+Y?"&^-28N)Y-@,9L>U O2 -8:^=KXC(,3FMC%2@C,J@3E M_X155+(IRKQ'X8DE^U.?AVHTP$VQ*0H30'\#ODI>$97R9[WT#]E*B?LX^0Q(CFAB_FF3N1S)2[+^&4>*NI-K M"B7+802IQV;XA3F$-35CWQ[D.1Z(]P *:O64PO'3]^5=G,/!O $L+U.MJ"\!:$G* MBBN>&_D--, ,8&VME;?LEK\G1\<2@[85R!X9!F"76))35HO' UE: Q?6M01[ M 26#E[39K?T."JZQM?.[*Y!5NQ +1XI030-:2$ B+8(OE=LV;S(&'QJ3<.'T M%DA-S&H#TI9L)> J1%\/"3;* M[L[RD#&T0:,?Q\7+<%POR*FQ+5A M KSE?T)_!>JD8 GE$> M@665"5L AR7G,*ZZBC [#6;SL3R3I]$TF,XHG&M_(DYI F3.C8:4MAQW=*IP M,L(D%+3=ZB<\_R*B^4_T"A, "9T@JY\+;$2AO(31[M=4*0VLS+ZUBK:3N:1)5F9R; M]C5,YYXNQ=">1"]C/*:>,3X.?>):'%/?A[1T X13 A09C.U<0"<$YPQJ\/A& M:29KGG;NPTE/.(L\. .8N^;$F+EF(H:1.Y=(:EV")WSB"@)#E3LFEO-'*5*F MW8+W59P+ ,1=2;"W+'*-OC&L**DNDF:)3N9-RG?8TS#5MV6;ISZ7;&*3K?8D MLXE3*M-06I_'@&CP WL"&C8GD6]#9VO*NZF5M.=>@U[5:-!O-+DB8)#8JU1[ M!4N_R$<+'AC3[S[X5+E&S#6 &S!?"7#X8$_.>]_.[#+NK4EPA[L_WGP;]-P" M^4(5O\8(OO)%E34-&6]M"K?,N_=>S15RX^X>0R[&1L)O#9JIS[$[FY= 65QE M4[GJ=5>9.U*>\Z0T;/D-@H^I%PJ_U7&H)=:7PA_J9>U<"ZO'ZD$?2PS;28-& M04^!/ 7NFJ"/Z29Y+XK]QE&O^D=U><##S]CIV=.VN!&F7O]<4DMG'"$YGBT^ MH9G3X\JAFGF_2_$JKHJG$#EI6L<=<:@_8?RA^MB0]0(Y%!8-6H&0@FX4'--\ M'LQG;:XY)-.+?IEC/T:0G.4LD^\CC;&H^=JFU!)Q&,WE94P; P-8VWL2E\=A#:3J;;(%T+1.=4 M]]CHN2 .'MRM*>(O*1)PS2+U*XF41R/?@"^_Y^!^.:48_L2(DCCXF&'TO?)CV]/^*!+_,WM"2,]\3>W)Z3? MGA#_Y]H3KTS)*Y76C0"&4[^0DKYQSS=!_&H_&AWH->>C+W^@]A,!W/[FTP1.%"O-]O*.B'X:)K7C@Y=5V, M;FD((A0_\I=<&C#U>]OFN'QL^V$V.MQ\F%T^V#9P/8,PG'U*BV$VP>AO.&E4 M]\[[P#A_SG!$!9"R46Z_WCQ4!M][VGO[@9['.!A!J%W/(YC,Q\=:'JRH?[[C M\==V-N21SH;X.SH;XI,Z&]1[C6:N 6&E)@YV-,)@M!B[%H1M5HA^LR(,9F$W M(8M5/-"G8(7P3X!:,-\=/^*CD;$I29UF9\)+;34.L4"[?PB%LR02X&H%3:?V M!B$>H'$^':*+-67E.X5XS5XJ7H, :)4EA4J!JO:.>014]4((UV\U&WT&>%DI MW=WH9]\&^>B3.H/2 2.B^R%K,#C3UQR(/P$5%QT>;N*/JE-;J'=.X)$J5ZHB M7.(#X$J62P!1L_*#688Y\VE/YG4)FR^$GGP,&7U#^4Z@R+93U7V+9UR^+$K>$:1+J@-"R_;7:X.E%V$*;OX)9<.A)OYS]U" MC&RY&+-&F"GU2?Z4S@!1S;([437D%GBUS=HM";K$J#7-5=MS[0356/#FJ:VP M4U%[#8?>YDW+#I%.6G(!$8RH.?6RZ_7/37D;U[$:,YD=.(IFTR^Z\CW4 DPF M_7M1D6ODTIX\Y:/%57[GMN\]/:/*7P[U*VK#!DT?,[#=4;].'X+%_/#(6;VA MY@B^!=3-2G-0A-I9%8R?9M4E+'"$3C*(0TPDKK&1.M=Z+E\7 [C62;->$8WE1CW!W MC&!?&3L#H=* ;I[*D_ \=*FQ7[+YIM5OZ7CG:C441KE.SE5&:!XU3DB_S&MT M0B]KG#Z8][Q6+[K^^G4_N;1,KD%WS>$+7J7VMF+T)55^ M48>VT:??;V1$$VW7[GPDU9#HQ@A17G?GL;O:!Z,%T'8N?^XDW++F >=3O5"J9/6+O*L65.-#^?NHL/7B'#'#'DO@PEK42N M ^\&@<;]3=(0"],0SRS4UJ/I,"A82)<#EG=,8/]"AQ:979R(Y8Q.50DY][6B M_0#:M(DE2!..22*ZN$&XS-\650BLTQ%&NK4^QJXK@S*]-0?J\Y M;PH\ S7HM2DJFR7H5YR. _J2V$IS;'?5+\79,\]QOVXVW+:%J;#U=F>(H3C) MGFQ%\9?Q62"/:$C<4(SU-61([SFP'1<>"/R[]5U=I1,^%P4W7&/9TQT;*2D< M><'Q:$SPG$S?#;(-=N65,*+,<>&=$V?5\LM.7)RE C(+OL.^;WLF#X/"BU M/;]5J^HFX]M%KJZM"TFL\F\!60B3B8B+/^$"(RKNP7[?%G3IP?@F/CJB>X;N M2M.*RC@.1ED:.W;1':YD,[AJL1H$*W,^Q2$-?)P'^XO+)0@O!43E-V5#$WU4QQ:,V[,62RNO-1U MF62Z+.3Z>+:(9!BLZ+8PDB:L\+;LGM*I#3KAW^NY'"RX058'*Z=\[D.7?KHS M8EU.5QQL]=MB #WVJ@X:/E"EVZN*(TU0KNRU\DJ:QHWYH%?['\>$KCS=%AV- M@^W!-,G66"Z#XJ57W/J$(JC-F6_]TUII=W6 PE5;VT9+I@^ZV8-P@:F^VW-: M-2=T">^]9;CL'2/CDP>([$**YC]J__ [$OUA5^]JM9YJ^>N)WNO+Z8X=..Z#-2I05<@"0 M^5QK.'%GKXW;[F7M(!5O_$E .>T6AVK'@7!3.J]/98,:3V+0#CP*+\ M,T?]*C1%T\F$3HA-QJ[$==@LG^D,4!\VK^6"SIVMZ)4=?P(]!%7N@CKP+[79R;LMT]!S-= 6%P%',83?_\T30V!M#''<.6JR9'AQ8'\]HK<4!SH4.YU'PF[V0/#I&?;)9O7ED@X6H/1@,\! M9;$/E/M[N8VY=**3,W?5@P\P:"&S:ROE211..N]L2.( O=Z3]VX MTLH^@_2R73-OH^SB6=TS/,("3#!7[W3)WE8Y[.$+'1-]T<:>/?YI-+B\ M&YRL_PNP(?W"C^&-=F.=F]0#[H>,\C-"QK\)08W_'T']M0CJ%W*77"GI>TQA MCGS9VBFB>S@Y"G[PZ).ACSSU+.#,=-%/Y*3? G_EJFCS<+;?FCX-YS/NP Z[ MTW2$W;2 #S:6Y>DEG6SO$]9[/I[CL4- T31Z# )"3#D*)\AM_R] "0[Q#^.( MT2=>[)#]BQW=,?+C%SM:F+M7W]&HX=Z;'(/1#Y^.?_0=#GGH#H?LW>$XTG#N M7=^0^OI&& 5A%++R/.K6!MVE #J>C/E29ET__I+&Y;1;1<]R.9O_L1L9TMW( M$'_X1L900)]V%T/NW<40?\==C",*^/"-H<]]%Z.['75H!O$O>A?#GAZNQ=]X M%\,3D& !'?I5NPOOQP+YIYKH)Q&)"U!'_;N![EOWJXM7^L<&N^'Z)QL!EM<9 M2,_5"J^.SF?3)SK?MG\TY8Y_>G!9-DAW^>-&(1.N: ">K\JRL7_0 NZW*+_^ M'U!+ P04 " !'BG]4G!NWAX0$ #F"0 &0 'AL+W=OQ\9DJO MI,:5!5?FN;#5$I79W_;'_&\UDA=KA&_[E869H-6Y14YJB=-!HL M;F_[B_''Y83WAPV_2]R[SA@XDHTQ+SQY3&_[(R:$"A//"()^WO .E6(@HO': M8/9;EVS8'1_0/X78*9:-<'AGU!\R]=EM_[H/*6Y%J?RSV?^$33Q7C)<8Y<)_ MV-=[XVD?DM)YDS?&Q""7NOX5[XT.'8/KT5<,XL8@#KQK1X'EO?!B/K-F#Y9W M$QH/0JC!FLA)S4E9>TM?)=GY^3UN_&SH"8GGPZ2Q6M96\5>LQC$\&>TS!P\Z MQ?048$@46A[Q@<4@W\=09\TH)/ OCD?XIVWNI7XQ'&$_CNF^MX'-] H+@2%9VSY 56EC[7 ME4K#G14Y_&*$=E"2PA9\AG!GK-'B3=K2P4*F@]XS*HG; 0B=PD-BM,EE FM, M2BM]!8O$PZ.&)U&%#3^7JF)U1X,&+"^$K@"U1XLI2.U-S^\-."R$%41UM5HU M%/;29[ 4^@7,%A8Y6ID(*$KK2J$]>!, ST7R@3=PW/'HAF##:'SS?3>VQ?/# M.E 6*96Y=(%5;U.%KY^C=03K7"@%R]*1KHX4:/815W;UH8%?+Q<'^ A^ZP1J M,4%J "GQ]4)!84V"F#H.210T>Y=TQI$TNIA.?^SYS)2.9>._B\D$VH6M-7D@ M56K'4A-BJ]0 ]IE,,A!4<=P_TU(%AW1B/5>AJ=,Q#64>=])2KUP-B*4K,'0J M546]=;GYFV:,D*#UU&.!TIQ*CMC5>3SX)A<5;!"H3^_(6E-"B8Q1Y-3RF)+J M@>2D6%4E]8XWMIM9SR_SV6:DQS0;5Q%7U!H+C_F&,L>']0L:Y(KG(CW6$-;73;CC- MDF).AP"$SV!Y! />K4" M$KQ%HR-848&OZ%-HMQ14W=\HI:'R3!V@2%Y+Z4+]\E+79@ 7XZM.9/0Y981: M$_)$3PKGZ4LH7E:#G=3Y#:>8KI"Z*@_7".>49 DHF0C9=/A:'I*!?"ADRM;B MA&275:_#./JOJV/8N7NI,^[""X.RSO+5UW"[VCYB%O7=?=Q>OX">! E-[5;A MEDQ'T?2J#[9^5=03;XIPDV^,IW=!&&;T$$/+&^C[UE#G;2;LH'W:S?\!4$L# M!!0 ( $>*?U0X@'N=1@4 "<- 9 >&PO=V]R:W-H965TBCXLR2&Y MS7*7V8L5]>L[L[R(,B2U*/J0F%S.G#DS.7RX8+-;^]#FN/YO9:>R>% M@D?#K&\:;C;W(/7Z9I[,AX6/HJH=+2QOKUM>P2=PO[:/!M^6(THA&E!6:,4, ME#?SN^35_1G9!X/?!*SMY)E1)IG67^CE;7$SCXD02,@=(7#\\P2O04H"0AI? M>\SY&)(^D^ZO7/T.=S3GBYEC;\ MS]:=;7HY9[FW3C>],S)HA.K^\F]]'28.%_$!A[1W2 /O+E!@^< =O[TV>LT, M62,:/814@S>2$XJ:\LD9_"K0S]V^UNH)C!.9!/9H=".LU6;#WFL']GKI, +9 M+?,>[;Y#2P^@)2E[IY6K+?M)%5#L BR1VL@O'?C=IT<1'R"/V&FR8&F<)D?P M3L=\3P/>Z4&\S+$'87.IK3? ?K_+K#.HC3^.@)^-X&R M(!II?!56PG-R]6*&9AZ#99LI88;P!2?'#-P:0+$[7^%^H-3B0/D]4FPR,&$E M8H_>6,^W-$?>"R::!@J!8'+#6B.TF:02IA$-B!DFP5GK,RERAI)0EH?!T941 MYYEU&%6HBB!4+EHN,8;V&+%//V2%YKH"?#6XDUW-N$2S/#>4(;'VJN6B8$(Y M,&"1'%8>3;JBNAFN:Z2A?,@,@4LOB37YD+O2ZD=N+5C+J,.02:-0LHYD-G)*EJE$?M<"_0.B1E1"<7E3EN!.]H<:X[5%Z4W.=:N MF)78TN!3:^R#4+AQ?%?@:=\*P,QP4@7Y((^Q%[BP+X;VDM)R..*_>M3D&!&M M(O8)2]T1Q2)2L;$!LY(Z^$R)/5Q>%N@!O6I8J#JU-G/[SBW2)>D_8T2=.X]>X@D@9;_Q EPARA)U1#4:M@DM*SS->R&;4PVY//2;**XNTNV-O*?'(*J>[H"7D4 M0WN">/9+9IKAH)C9M,][8F:@H!2YV#M#7T1T-+^!S'1G\R""KHE_>O6LBW0O M(9X=]NS9Z/GY8;,^:83?\TT:89K4&,PQ.G.DLG#?)XN7E:A&OS@^<)[-^ MC(]WZ?&\[\?HT=.&M2C_ !SMNV,M)Y?7!DP5KNB6!2UT]]AQ=?P5<-==?K?F MW4^(=]S@6691926ZQM'J?,Y,=RWO7IQNPU4XTPXOUN&QQE\R8,@ OY<:R]J_ M4(#QM]'MWU!+ P04 " !'BG]4,(LW#*D$ #="P &0 'AL+W=OZ7U]-ABXK,1*N+ZI4=.;PMA*>%K:Y<#5%D4>G"HU& V'XT$EI.Y- MS\/>E9V>F\8KJ?'*@FNJ2MC-!2JSGO32WOW&M5R6GC<&T_-:+/$&_6_UE:75 MH$/)987:2:/!8C'IS=*SBV.V#P;?)*[=UC-P)@MC;GGQ*9_TADP(%6:>$03] MK? 2E6(@HO&]Q>QU(=EQ^_D>_4/(G7)9"(>71OTNJ<]R+$0C?+79OT1 MVWQ.&"\SRH5?6$?;,1EGC?.F:IV)025U_!=WK0Y;#J?#'0ZCUF$4>,= @>5< M>#$]MV8-EJT)C1]"JL&;R$G-1;GQEMY*\O/3.5JY$JP,?)9B(97T$MWYP!,V M6PRR%N_HY4P_:>=M0ZWE'0B=PT?,EU(O8<8M$@2 N729,JZQ"'_,%F1. M[?/G,RR..Q;'@<7QO];[61P^JV>N%AE.>G08'=H5]J;PB_&8I&/X\8?343IZ M!T]'@WEC.5U?(FQ06$ N&1EG6"W0WHL^/ @6EZ:JA=XD%C-CV>XSKE#!$?5^ M!ZZVP'TI/*R1A*M0L( YT$8AI(654 WR2CK7")TA2!UBB.72XE)X>JI,HSV8 M O9&_5/J>*7B\5?T-@=O$K9?"4L1%1ZZ4E @A]XKY'I"@<)33,<(&5I/UQ)D M1J_H49(#:%+(02TV[-[_1TI 97)92,P#E0@>[BB/MGH4. 9;ES(K*0-'%P6! MMRFSG$LMP]5$+H(NJ#P/2Z%@+^T?=[G3V^5XT)Z M4@RHCXF6!KSSM-](5[)4?;A!#!T#Z4G7,9=;6EU94U&EC-T$,T?4,]6P0*@< MKDNN<9M-R#2A6*TDSBB9AXH54E.E)27E/&V$0]>'7_5+(K,^5=V$HM/V0_\D MI,Z!K6>%V=JN!!<+>FWYZKW.#$Q_ZP4>AG4V&KT M2-3AKMCYZYHO$GHYW20).51A$[!HI^'K-2R^\-G9?9P]F-Y7*2FKB0F2 BC38+OHF89B(U M%<\1CX>6?S)T(/U "RS? LRTKJVYD_3=1;4A'?9;DK2[B!)N8D)7S4+)#+Y: MH9V(GWJ398UE;;E73L;[4<''Z0E*HZK9W+4<'!1&$25WEGPS=-W$&,?#_>1: MNMO#PB(7F XYNI;FL#]\NQ^/3OJ.5NEX/YG3%R2G2L)&HLK9A #>W]4TA7 K MTQ4!/W&UW<_T[LU)YYW2(J%!HT#)U>P"4.*ST'8[SLNN D L0/+?%H MW@[W M^\G_M #C\2L*\-1G?[ U&;M]VP0&ZB7[Z%U!+ P04 M " !'BG]426JG/2H5 "P10 &0 'AL+W=O;(DDIJ?O_KIGJ%W4>45.YGCDTU1;J,:+\O;JVI7RBCA1=OL*IA,YE?;*,W/7K_B M]SZ4KU\539VEN?Q0BJK9;J/R\49FQ<,/9_Z9>>-C>GM7TQM7KU_MHEOY2=:_ M[3Z4>'5EJ23I5N956N2BE)L?SJ[]%S=3>IX?^#V5#U7G=T&2K(OB"[WX.?GA M;$(,R4S&-5&(\.->OI%91H3 QE=-\\QN20N[OQOJ/[+LD&4=5?)-D?V1)O7= M#V?+,Y'(3=1D]IY9D1O;C(*OY?/*AGP\69B)NJ+K9Z,3C8IKGZ&7W3 M>N@L6$X.+ CT@H#Y5ALQEV^C.GK]JBP>1$E/@QK]PJ+R:C"7YF243W6)3U.L MJU^_B79I'64"[S5QW93RU54-LO3A5:Q)W"@2P0$2?B!^*?+ZKA+O\D0F?0)7 MX,>Q,BZV6X121?IT MQ2XJQ7V4-5*<3[S)Q!<[T.>'71'EB;#$G98",L=&EB7X>9*()ZYKB!;A/Z0! M%_*(**L*Q%R5WN91#1K^'H>D"KNOZ(BO'G&^CP7(48E/LDQ!_!HJSN]E6:?K M3(H/E@@[E[@@BP63E_;AP0/\L?_RN7<:N1MYF^8YV2+-6:9-6E:U^ J[U\J( M(Y:OJD8F3H14=WM;REMHB!Z<#U5TB$57(,>+WO)=4\9W<";H+(V9VOG,(+W"4729KQ4ZQP3;*KPYNCK17WS$)$B/*U6[$3)*DE+\1 M!--3)=D3Q!D19-H5Y!IU)L&_FCY2AN&R0YF_R> $G;#S=6+J23-9)=MT2A5:UM*.'9&9"_2YTP:"DN0\)[4 M!((;@8*URJZ[K(&ZX[A$((AU4XLFWT5I(I+T/DV@'GB-"B>][UH2_UH7,G$% MU%^GNRREY8_\Y%[:/.9W>_34QDSL(H5L4=?!L-@ M"BX3?:$-) (JKI^_9$<(O",60DXGM,4 Z*"9Z$G@M:H&.2(/$GF<[J#5UE#T M#+L<2-]*O"I5Q$999A5.W&B%P_(2RJI)(#RA-:(<(NKH=--DQ#,MH=5YD5]& M526K*J*L.%YX6F\AIKXV19WJP#7>\S\E##TI&X"< T%1-?'=B(:_RPM.M+UW M>D9B+6KTXQS/18</W]X;PHEYW .U2AC]MJ;14 M=)QWJIW7Z3DO*IQ,6O-E(ZC$>,$!E3 4.>R6S(=UQ&)/&&?4BL'4#4]RO%%[ M#JNOMAI0#I"P39"M%N$D!Q5YNH%5 -KG]"ZC1,6Z+!ITT_Q$75 #I%S/.>QZ M%1*&RD M#C@J.:#$=L/77NUR^G7[_F[GR^^*Y\ M]V?KUQYOSYW#R6[N+1>S+H8_7L[V:9]>U@YG8UO6?HF@+Q$$HUY_2E'3CG+8 MB#R$B$?*!9,/0W@\1A"XYQSLZQ_^[>N[:/&=2O,L24].D=,AY M$29+(49/NG8'J[U2[J!_O!51D3..THN*%C9[SH>FI F,[HT+V6=HAPH3K8J$*O&SUVV\=] M&<\#;VH\0B7V5/?HBB^*?X1G2ATZ$C2BE>K^Y3;*HUO3E=J^P4>3)N2&Y9T23XD06=U0#\E=!C!]O@ MTX 5P*\S&7VCLL0G,U5[,PC8Z_AKDU:Z5O1G@9 09X"=(!$4..INRV-+F3HZR>4S\_]Q1RK"[@__' ==6K@T%4,D%8R M1H\./@!6E.X982/IIPMD0 M;E-+A9] OMCI**P\YR-A=%*O.C$*U8F1_U+<-&!=5A4)M=:ILL.+S"KY0&,L MLW.NYV!V7F@WWV!U'M.XIF6#QT[OX[K@G#N6\A+QI#MPVG70!!27-H:\0 M(;0?**4F7[R)JCA*9&^(=:A #W093"=H M__U3=-F4$F*#3/F754C[=.G]'_J@RGKO%:KZ@(3:SW ,!:CCZ^HR2H#"]%RW M.P1UZ-$1BMV>CQ^A=VVOI\ ]4>'!KFF&NF=7OKN8AO@W/6(G=H+KYK:I:L=7 M.67"')H06XX<\5KCK.FHB<@F[5%3KD\UM9WW&FLC.20T)\5&\=L(.*[9.D^" MTLZI*@G>"GVO!]<$C$P^M+I3.7U/*X3BW1"-\F1ILH,GKOF@=CPZJ+THR6.3@U*37/I&L6::[\%8\W1_KVPB?86V75B@#@&)D,CYL/\*%]D&5+6:3 M9WW89PQA')8-,GJP!%!\%^6W>LJ2UV61=0^8')U^AIPKR&^A/8#T$ ![R@?? M;_-TW53F:LS/.8%MPFLFN=I0](]FI'U5H0U4$XD3SZIZN>M0SCZ%Z7[^#B9. M-W^[VB1H6+(H'H:R0G4V.(T+MC,O-A@GR*X=7?'I^B,U$;+DRW(407H<\@"U M]#]QFISNL^@/T W7B/>&/1.1A>8A(W2HFB3S%)U! HO6YN;*X0\ZQ/5!YH&U M-%NC0U>YW67%HY1M)+KD(P"^])OYM+*'M/9Y3J%9'6F(VDV45!JHOP>9C!RZ M4GH=&<<=F JKS+6-'BFK$X(N[XTSV)1/)E'FH/=MYNKF?F-&0/*I.PM1?<+ M5II/NE= B^I@EX3Z7LX[=Q$\:2UE;E#8&$D %8I3G<[18/)0(:Z1&K,.?"/( MG]&4 :]VG<:>L@>9 6EHPT-3?N4<*6"B&+(@O^U@,AB)+G68TN3R[ZCYQRN%U2Y5 T>^AKY)5?#/AQ** MR?EQ]VD]8.**!T>#1=.);.E*DW45JVG3#76TV&1N#M?"_GZ76B MAP?:?[C;IO=OD(Z_7'Z*40*DX?R2&G!Z8%L@C#2C_#O5X:+<%24[N1DC1 B[ M[:X]I4CS75.;FLWC+>35ZLOEII32V4;E%UFW5SR(E,N2/ZJY/]Q3+KM.B9^E&WX6TG]P7L"428OUHNA_%@M.;(AS80:O:(K5:79/A M"]6P2S6*8+OZ:*IVY$<;6N@[=*>D*8U-R.T/>?T+Y_=6GNGDF?/1:+:O4N%[ M/N"/:1!];QX^<][VE4L'X\\8HIX.,$Y3>D0%A$L1!!5QQE91;)30 MCWC T:1-2P9@<15%JV: L8$AK%BNY+;G83P+5$KV8UQN#H)<3=1IK<.,THD% MH%*IYMPEF.7 V9(^ATY1 -R$$/=W4QZ8$DK3V=!KA :7>60%_>SC0$8LE M[KDRZK^@-%NFC#\BKK!#6YE<3-;JE#H3QZ@W1]ZP%.6B3F2P>]D[).[:.Q0MGT%'+,/(2Q5*]+:5B$,UQ^IW.;814KFH+%,V'QJ2JH,_QQ!E_PJ9";=JB+,[5'2G MQNV.!ELM0$?=X4+ODR9WR MU12>PI*4J40WP:V).AVBKJ9#WH8E)5R&GI'2;@OV.KPH7(6/U07PY!]-5>L# M4B7OEJ;\U&C8J>0!4AJBJ?K"J^&5:$%YX(- [P\U#89ML:N3CA_ZC(^:GY0> ML.,IX<4AX9VA\(;8GY"\/\_=%UL\)7;O;.)S1W5=;[;TN"#I+*1BN;*F5'5' MW7<>E*^#8NG\]^BH*BGH*SZ(4%2T&K[*!5-=\:A&9#))4C$R.!^XIFI):>IZ MO/,Q0V5.$Z'ON\O #**=IT?+0W4.&N A+M7GXP9YJ2\E@CGG,,5>2Z9ZN%,: MTHEI2('1+]Z"#52X:Z5!%Q#2H*!WYN;*!TK.C D^ZS-2@,I?;;KZ@[_>B'VN M[4G4>XTZNF-N)+ !(_Y*3%>AZT\"<2Y"SY_CA_YVF_.O6IVA.PU#=S7U\3%*_>\=@CN7ICI_$7"VRS"J?B.:@$DQ/9@Y[ 7$@,KIC! MF3_"H._.T-A/_(7P \\/.QQ>S&<+=PXJO&MXG,,I]H11^=G5\E0.H15W-I^Z MP9(X7'C^$C_\ "PM+ D]%%"=)O/&[G:@V8<\RREDFA&E65=9/3JFT"KX?I!8 MZ(;3"73H,W>3Z5,-69JK[Q*S_Z\AO%,\(<6(3EY8EG]O%[UK%SGLS^+B?-R) M4>^ M)SA&X-P<,Y%X 5+L5A-W.EJ(99>2":@]_#1U%O.Q6)&WTL(\-&2Y*?W M\)$?>LOIY;D_A3N+8#5SY[.56'G^5*C/YG]>1_MFX6M63RNH+IQWG;7T[IB2 M]G1RJI)\=Q(@C()@3$WX<#EU?20#*"IH%;7PYLO+\Q5<4 3AU)TL)E!3.&-/ M6G4UN?3FOEBMELC.] BG$:AW,A-_F*;K8'X?NVWH! L*@NFA,TZN!IW ?"*= MCR5NO:W-\?VT[3PU1WSA:)L8_3M6TBY0()V$1!(@?S)J?OXPMA+[=.[&FTO+MJKC.;Z4._K M!M8-Z%[:TEX%O;.U]""&0L1C%]BT:-N;#5U9TNZF+IJU7G@.LJ^T%WAU-6"L'A MM]6$U:SO=(?'E.Q8)<_=Y=('JED>53)U@%!IJ45_VF&LW",J[6FT*T3.:%\W]M<>KCI_16,KRUO^6R%T7P>8 M6?U!#?NN_7,DU^JO<+2/J[]E E/!G&@.Y09+)Q#S3)WEFA=UL>._R;$NZKK8 M\J]W$DU@20_@\TT!>?0+VL#^D9;7_PU02P,$% @ 1XI_5$,E\4B\ @ M_ 4 !D !X;"]W;W)K&ULI51-;]LP#+WW5Q > M,+1 YZ^D:]!\ $G;83UT"))U.PP[R#:3")4E3Y*;YM^/DATWQ=I<=D@L2N3C M>Q+)T5;I1[-!M/!<"FG&P<;:ZBJ*3+[!DIE052CI9*5TR2R9>AV92B,K?% I MHC2./T7$]&JK:"2YQK,'59,KV;H5#;<9 $^XT%7V^LVX@FHXJM M<8GVH9IKLJ(.I> E2L.5!(VK<3!-KF9]Y^\=?G#P( MH<#<.@1&GR>\1B$<$-'XTV(&74H7>+C>HW_QVDE+Q@Q>*_&3%W8S#@8!%+AB MM; +M?V*K9X+AYP\' 8/XG8"T#4@] M[R:19WG#+)N,M-J"=MZ$YA9>JH\FPLP:F/0=F"2%>R7MQL"M++!X#1 1IXY8NB0B\Y MAS1.DR-XO4YHS^/UWL%;H.4:J9SL7JJ!7]/,6$V%\?M(@GZ7H.\3]/_W)H_# M?%,6(1G QP^#-$F'\"8L?-\@7*NR8G('KO4L_0S0 ;;N/OQR:,"P)R[7YH3) M@IJHNX/*H=3T5AJ6;8/TX^3T\0S4"BRAWTF+6C(!"WQ"6;MT!<*I.W+8:3PD M_T?/QMO)\"R$J1"PJH7X9*EQX2%\8J29 M2Y^W0PT/179R2RAQ1P'5O.B[/; M%DB;]BZ'V]VB:?<^'.X#+=$VMY+H):DXWE]_SPPI67*4M'= T<02.1S.RS// MC/-J:^Q7MU;*BX>RJ-SKH[7WFQ]/3UVV5J5T8[-1%=XLC2VEQT>[.G4;JV3. MF\KB-)U,+DY+J:NC-Z_XV4?[YI6I?:$K]=$*5Y>EM+NWJC#;UT?3H^;!)[U: M>WIP^N;51J[4G?)?-A\M/IVV4G)=JLII4PFKEJ^/KJ<_OCVC];S@-ZVVKO.[ MH)LLC/E*'V[SUT<34D@5*O,D0>+'O7JGBH($08T_HLRC]DC:V/V]D?Z![XZ[ M+*13[TSQ+YW[]>NC^9'(U5+6A?]DMG]7\3[G)"\SA>/_Q3:LG2.]?//*FJVPM!K2Z!>^*N^&9L^*_%&96,QFXY$.DFGS\B;M?>;L;S9-^\G;K3+"N-JJ\2_ MKQ?.6T3$?YXYXJP]XHR/./L_3?C\[E^,5V)Z)?[ZEWDZ37\276GBUTK\+&VV M%NDE6V0R$GZMQ#MC327OM:V=N-;Y2'Q2A5;+1%:Y>)^9RI0Z$W5?A55]Z(0F['XLOX;BS^=GW]$1GW1ZTM ME+ J,ZM*OJT45:; M' ^EQWE94>>034M8'^2Y%[GT:BP^TPU)9=:X79JM9;6B+:9586/-O29X<$'L M0E5JJ:'3HG8PLW,)I$)Q[*++EO(KR5'6 ZR$5]FZTIDL1&:L#2#12D\GTTL. MFG>U#YO_81:.% KZT>F6C2Y*)2FFG !"M@?C8U10V=<1@-%M(MQ%.\NJJJ$@4JL.(%;H4GO9N&(^^8%7R@>Y*!2= M2*&SM*8<.$FY9 7[X D[7$B^!*NU@.^JBA;*I5=6( E5N< O(1&G"+X#ZT>- M%KJ@"(,.B" %(_@1<#8#YMI625G@324)? G =%F7"9V<695K3\!>5[D;B8W< M65,4'=..V/!RT%.DB"Q04O;GX5JMH8(W_H#Q]%+3?4N*%<51AM]@&+\;)_U( MDX4S(:0HW RN"8>9ZB4IU$86'>N<=AYF,$Z1X)!-BUU(S5]_N[UYB7S>0'>% M/(SQ;+"NV@EU+XN:5:7%87,2G=W1I**KP&RPEVI2AN(P-QN^?*YSJ.;%6L*H M$H&-M1KV"0(;)\5XZ&4*VX5>DN,)"V"RUM]) [S"/ H"PAXX>*.XC!:[L?@0 M)<7$[HMJ,;Q!++Y_0EAB:9T\4(L"98./#YHN4^S$<7I.)JX=C('PPWZK'392 MK/DB.48(5HB)G@866,28[&,0QCI *=C>T/]'0=HEH!/@6N ]#("1JRB,X M&-FSD(6LLHA'SRR'6U!1R!N(1R'OI2YDD()+.E/;3(4$86>0:_VZ;C80*<#%B724J#T( <0ONO9/*\ADW,8#QP/:"L:*VP!C89NV-S@@K@6;VO ,\:1&QJ MNP&F441EE*;85^SZ^4LNC!!).3R=H (%2.-H($"FI!'X0!?]AH.&PKGC ZZ M[<,_E35=FR=;1!R6WA/U][CVH"(!G*AX%+N6! !(?P>U)BF.\K1"ZCB'GB2$ MU=+0=D8/]G=H6/2?D:\09T)5R21TR#58D%4X":1#^:U2%:]A&O4A1C9%=H@7)4XC>@@&?2)GS8])]E_ [ M>IY\N7M.X70ZGDS$#\W/A*,GIM%L/,>;V9B>?T31DA63N8YIZ/!04"?C*=9. M>.V-6GBA'B@V:NW6?*OI^!+O3\['Y^(%K;#Z/E"'!MF)S/%V<9+BW!=13 YR M;VH(B.\NQC-Z]Q'>MTV%ZGJ=8!9DBYS<"T("MT:_.V^RKR^IY\NY (&;A?#" MR6>0'I>]:TO14 ">I!=A\2I>B)/9:')Y*5ZPH89D'>/.%[-+,M0H/;M,/N@']@N_/)F> MG9&0%/\GMP>,A5Z/YG/DA$@O#K*BZ2Y/2.@5-O/TA6*C=@WA.9FER)GVNC>- M(Q"Q$R4@?DQE M&IE)QYC(_:[T$#FF&H9>YYGCD%%"]>\EIO3>ZD7M&YXPG*5<=2FXT&Q8%SN, MCO9$2N0@3NS+'JT=BHS884C.0"9F50#H?7,"C!CM;]GRFD11P:ZR4'=^K_,5 M)<2H):[J@1A;(,>+AKJH?"QN*SX68U^[YO0-$^[P0'<3@^\4DHE <; MG:Z=N%LG.OI\:P9=5\;D'"3!-\T0!)H]T3J&?MLEW--U>X/0J\7V[ DMB:W3 MVKJ*@R8(E,PW$/_5XRC>']OP6?B^USTFCT8\[$@I@K_ZUMG0TC&%!)@SO62W!CS0R5#T+8M/"C'M"=L#%< MO:$49RN&.\NB?S";(W8P;-%F=O(X/F*K[@(KBG,3AL>F?>!(1 H-H\X!ZGUG M/YTW12C9%Z%.-_54[\.5X7]MHW\-^-=4O7CA4;\W3XXO+O=#DV! 0+O&E?62 M;UK#0\SS4$O2"5@&'WP^!=MN5&$=1<.-]LD%@Z'ZL1%-]<3$(LPCDP.<@@VX M-_E.P\;$;JW+O) )72!O@S,)4+CVWNQLNGSRW.7/8IR'I[T^_9 9?'/,$! Q M:GE(,]G?"6A8D5.8N7I!J,Z#Q##=W<]T'7((=Z;1/>LSFZS:?-;K=5CQ- M+<0GPMZ:E,V9LDROYA>C.-.'+X';KFG1.G/R)**3V0($W5IOFD%:5PDV(,U& M>+QHLJSF3-M0KPT;$P3:L"C*]&E MQ*$TS@;,,)MJ)1.\-]]).&IPUJ;@^D^-:[TH="96UM0;UUB8%S7Q $I)'(.5 M@#[[V='YA!(O"SBLJ66C0.Q7]L!;V%?)X9 .R$L$A;\GPC]9[)P.J??8*C%L MW=X8D!D&5FCON?<*5,#Y.N<:1=U; :3.XXR_(S-I1KMD:%5&5U*(C;XS.V/= MWR>B$VWZQ8%9O]3D1KG./!U/VNH=\B=63)? )X'SB$+)G#E6O]2W7ZPT>WHG MM4JGD^D%><+4JW7HGAM']FI(,P4-77H#',DC$+A#XZRYODJ4/AG.)?*>YZS$ MJ/E*H.L.SJ#8U<0I=IL]N$9,FS!5ZDRE>VE$!NF.5(.+;C_==1HSO."OEFH@ MM V-&-N9,:"A7";JKCI?3AS0Z8ZN6Y#IELCE7'_#<"<(;1>.A[[>/>U\6UXJ MN^*_"> 0J7SXXKQ]VO[9P77XMGV_//S-PL_2KG1%P;#$ULGX\OQ(V/!W .&# M-QO^[GUAO#*?U0: MZN@X[@0 ,0+ 9 >&PO=V]R:W-H965T,/0 KXDMI,TZ;4!TO:&;=AUQ77;81CV0;&96#M9\DER<_WWHR0G M<5^W8?N06&]\2(I\*)YME?YD*D0+7VHAS7E<6=N<#H>FJ+!F9J :E+2S5KIF MEJ9Z,S2-1E9ZH5H,L]%H.JP9E_'BS*_=Z,69:JW@$F\TF+:NF;Z_0*&VYW$: M[Q8^\$UEW<)P<=:P#=ZB_:6YT30;[E%*7J,T7$G0N#Z/E^GIQ=B=]P=^Y;@U MO3$X3U9*?7*3[\OS>.0,0H&%=0B,/G=XB4(X(#+C0>;N#(F_E%;-L<:;5%K0[36ANX%WUTF0/D+>.^8EEQN>E["[\N5L9J2 MXH]7\,=[_+'''_^G6WP5P['OU#2LP/.8Z&50WV&\N%86Z1+@FZ]F69J]A:>* M_))P2PTM&;]4,%&T@KFT-T#$!2:$V^:J-%'%[A!6B,2(\D]*,"S!*L ZS5MTUEBT@],MD1@2+,0H,%S-FR9V=M!8HXY7M@I MV'JN8!F1*9JH#[*M5R2IUE"HNJ93036=E4"5Q%@F2XK? "Z8X07(I^KX VVM MH=-17]6;EU4Y>=-7 V6KW*GUM^QP3)&J^B4)*,LGPE M^N+_QF5"9,*ET>JE^*RP8"WE%+D3';QXQNJ_"43?*=6$#'<^;)G6S#E$GC;M M_NZ]J*77RK24L,']&FVERB3B3M+R-SLC!O S'7;R2OJ[(0.#/TZ!/T6P.]^B M7JHC_3''-$%OG#F-?D.F(W2U,#JZHD6:+6O5$F8"[[[LS#]0>+_))=F@6D,* MS;'GEOL;1==M35ECE3Z-]D%AUFJ^:BVCL$5T]?S3BY8,LFFG2590ET#05RA5)1.P;6/CSGR M@!E1+S%<.1RE;WU5#!^:/8U5.D]&\U$RSS,8)^G)))E-3PY6'P+XV/U^$>H\ M^(<:R;=T,)T'+R<#4GP,2Y])]*2A9_SN6?-R+KJ)3])+RCLF[R/T^8&!^"&C M7++T"++6JGZ.8I2!3N; K@-3:+VF]J@5)?3*_]/D[VJ0J=161AK].R3#HW"H M5[M"]:A8;RM>5)V2E2O(IG4L)#)U!<;W<5QV3XQIT#=D<$]DZ522'+D;^ .! M/P<._-2QO5\?\F0R'2?9;$ZC-*??:!Y]W%6"_L'L)$UFXS',LADE0A[ER2R? M.A$2G$]3@LC@N3Y@V.NLB((;WS^Z(D-\#4W6?G7?HBY#9W8X'OK;]TQO.-DO M<$VBH\')) 8=>L8PL:KQ?=I*6>KZ_+"B-ANU.T#[:T7UOILX!?O&??$74$L# M!!0 ( $>*?U1XR5*S5! $TL 9 >&PO=V]R:W-H965TR4MTJCT3F'KRI['"?>LG==MC=^2.4!(B$) M,4DP #FR]M?GZP; 0]),O*F\S$@4T.B[OV[P^<[8;VZK5"V^%WGI7IQMZ[IZ M>G'ATJTJI!N;2I7X96UL(6M\M9L+5UDE,]Y4Y!>SR>3RHI"Z/'OYG)]]M"^? MFZ;.=:D^6N&:HI!V_UKE9O?B;'H6'WS2FVU-#RY>/J_D1GU6]6_51XMO%RV5 M3!>J=-J4PJKUB[-7TZ>O%[2>%_Q=JYWK?18DRG;E6>$R&P\>] \ZP]DC;V/T?J;UEVR+*23MV:_*O.ZNV+L^LSD:FU;/+Z MD]G]305YED0O-;GCOV+GURYG9R)M7&V*L!D<%+KT_^7WH(?>ANO)/1MF8<., M^?8',9=O9"U?/K=F)RRM!C7ZP*+R;C"G2S+*Y]KB5XU]]=,;_Z_""S>:)?FQC56B7^\6KG:PFO^ M^<"IB_;4!9^Z^'^I^6%ROYA:B=E4_/E/U[/I[)EX6*CW"F[KQ)>M@K_6RL*- M)(>$7F/U7DAK)1;3=I%B)T)998D4.>T3LA8:9'69JHIW[:03F2D51T,FZ,E6 MU5MEA;&B-+7 9^*H(MI;+*;OEJ)#U(8/L'!S>BB=0]K)&@M>^0'_")6+2EEM MLG%"/'LVB&]_=! !1V-_4\2]ZKNRJ<9*LQ:&.:63P?U.P9I(6,Z42E>JM<5&\U#BRG24YD'"#8J4@%R35G9,+)-"X!B-WT#4K M5;E*<5IC=@\%81$VD+SF];*$,"(($Y02>89>2U.>0QN6O("M=6[6YXT+5O)^ M%7Y/Z'-_O90*9_HW0(N"&GSSD^+"K%?UF/.)UV89\(I8CGWCD&&S7/$ M&Y2(=(-O26"5."]DN@5+=L_Y [R!9D&ISU]J8'-6N%FO=:J@GAUBAZ/V+Y:-T>?#NAJ$P?.R?SC ^3D4#"D:25'/C-/4V>O,$G:<6K@GR$ M _T+Z04;W$]#0OTOR:]1S[V$)QZ)^X/]R ML3CRJY[%1[%>B>OIHE7.@QLH.[2[KB;=+N\4YOZ]S-9R>GVO-Y]D#)N6% #3 MQ?5#RP=LS6[F8C%?!);6]^T"U<6"M70-4"YKH"Q^S/ HBD%A?B^%1/+J$\G! MJC^0$SJ%!PF3M[T41!F(?AO8'J?,P/GU?$ZZN;ZD!Q#Z:@IUW="7!4)^*FZN MZ/-23"=78CFESY?B7BZ583JZ3]X3G@#<:C]M" M]G@RG5V)G\03^-A/@VQPVMRDY?=J@U4?K4F5(G&<^+44/\NR0:,KEB<*/H(\ M54CFJ+$H&P4TA?I3$U!;6U.(7W2Z-3ET?&O(6&RG3W@F;280F:6K\4<\J7?F MOK1/=0$;%<"4V2L%.Q -JB'8\ &@UU-NUTL4.L@'12104O ["CM;>[0#V/L! MZK)NW&>J8X:A V_-(14C_8*0K$_!81^:X7*[V?2E&1#OQBRH) M#BCV=@ ,;JLKVO_%ZK]2"_9YC\.I#K]_?SL.'0XI4P1E>@%"(T ''*J%?3D# M>(M=@9.HTL1[H1U-'ES2H$3:P+&L")LR<%B9LG&B H0=,8*I]P+N7)Y#0M>U M1D.RM;0;SF,,": 3!$G<#)P)^U(*K;?6-)OM*;,FD7$T!B;]UE,*,7)2 [DS MK1K:(SO%I[G4I$! X[SA2%S!1 2HDDT)Q%,C@=0&SKQ#+4BHP8!_\O([ M#4?E=@L@R9IRLVYRT>LR@2S1@@ AP6P1E/:?,>INH !\WAB#?"2Y?2GYDX4X M$KW/!L#%RJ;MKG29-2E#UU%2(6)@+.(.X6NJ2N4CBGUC2:]NR\@M)R/B-T2X M.^!JK4%+4Z02'R/1E/]JD 94:1%Q?(2W5RLH;2*->#"]5ADAR\2I-.;87.X0 M)KT4,+V).>"A&$H0@IP1:#^<0LB-I)\&B2,HX+>2C?.9V."Y10UN:ZQJ;-UB MO*_0A[)E]S,8_RKA+^6F)AV@>5*;V,PX6:C@#DDA,Q5.8A/T/:KU;8XG6-,Q M-L@-/98K=*?>#^&12*EZO?9!YI3ZQMV6RK5:1S$H'HDKM*6J9A/( A[&-426 MB>2*0MEDI7J=__CA5,3UB?S^X3,M;X#^.!"(!.7%C@R0;R 4.Y2GP]HXQ:_ M?%*^)N#K+>M,O$*KK7P; \M_X*Y@.CF5^PMSYU,D]$:>2W8X*4G7-_LH30X2 M,L],_.F(E9!WV:A4SJDD;9!*4(79([P6 G?PR5GD3>+[AER$^VSG&G;"BM93 M%,,JGQ3Z(:^C3XJ2(ZJVC^YDA\9F2^7,/\76(!7E['6; $E//R A_]HG9FBR MY/F77=]#;M?@/X-2 -3].*%H:_*]F%UU8K5^_W.3;;@ZH4A!-K!C*1^$VH)= M,J.948B$^Z6-LG$I*X/R_;P%ZOH7$FBJ1DEO$=IG4*#12;<2CD,3&UB*"'N1 M*_+LNN6@:P&">;&Z\NABW.O_5JG%$2X@*R3&X,$ A"Y7ZP$CV#U-.D M@SE@K9&*\&'O446L]FW5'I2K/Y+'&]?8BH5/N!RU;7Y%%F]*[I#!$%S*5PDN M.DT>1J,I:E%7$-;(,62J, 5BLK .)9Z'C>*:%1F;#>/]@LBU&O@"[8. M0:B@(HKE='\/ZND5N#!>N)\F0IKKA1_$DMH3(*^32?0/F&,X"\J,<@P@5I1O M[GBG:_,4CV\X"2JK?8P1\":X9U!B-P8)RT%SF5KC8;\"%F/QN0'^VG>9UL?3 M!PDD]"' D5LS%N_*KIWP0XR^]F,6P+$(P81&*N? DV9RZ8K\^JJELU'C#&LU2& CP)O8^[8YZFT_'RB*EC9I+@@/UQ MU&SH:<'!_.3V >NQ%7#"G<[40 9>T@GB4H::(I55KPDNO83^R9X$*@RU.C09 MU#@H)U]6OAA7IJ86B"I44],M4H!.833L+_3:.#UBF? Q196/463246BRR2J2 M$G;M]418U]^1C X$@J2EVIA:<[)O6V L3BE';53$W- QT@%Z#S\1[_5( V*M M8;DO)74FG&\Y8@90D,7(1%/A>X642YHDJ-7DTHM[@GO"6'QEA QS[JE1^X&< M3/=)%CG BWAM>$(JWTZ.::S$-&7&Y2&R MRG/QGN9B[HT:'.BJ4Z>_HSKAD30W)< M?NVG ,95U,C-^IV'V"A,@X6=38ATNRX8// 6[:&^H_([ M'F:'C=Z[VM.28"G7.7_;6@]RY:/%]80NX7A0Q;I\=#GI/8E=U%I;YRM5Q'+Q M;D66I2:H0)B#1["'K$@TS3!>J78>PKHF3:D!A2-"0E]V?"0X."]?+^(1UX?8 M0A/B>Q?[B>,TC.A!>8<%6K7!"6A>R*J MEHR!;5@&K#,L _/)3:?JX+@\=B%@!$M<]BP1].[5 M=30G.1I0CCME4!0&U)-QR.V3X&9!N%ZSYK':@VAAX+?)@8/_I32_&_%%I=O2 MY&9# ?2N3#O P+]'Q. O8GI9+%XX\Q6/G^?[>]S6A:BJG/:AY =\:."8\5;0 MA88XU)@3$<.'#P)/=4H@;F@RY)T;W"3W3"-C*#]MW23D?ZXJ@ZO_C.\Y$:3Y MB@T.]G:E4=TZ7-T8G@O9,U2A>L06GV0F:\O%YWS5%*S1RW>C(G='_"/ MP]N=4^YV^N6'UKQI^SX3J->2!EN(P)L8@@ MF0L]+ W=?I6]2M,#!X/KKJ2K)G^%TDN:DRCQ-]\(,C3J>LRVR^]6)NW*M@** MV?S&]UEMUHLRX%R?5%#U>(5_$2.G]RQYY'N*A7'XT^@D2;,#FXAFO=[S!+!%W$[9.YVB5"@&&*C>$_:KBL:+7+900>@[;U$> M3O5>)BO#.UD\R(II@U_;BD''WADFM(=BL+UC@?30NDL TE;$J&ULG5;;;N,V$'W75PS4H' (;I8=NS4-A GV0N071A)ND51 M](&6QA:Q$JDE*7N=K^^0LA5G-TF+OE"\S)RYG2$UV4KU51>(!KY7I=!3OS"F MO@A#G158,7TF:Q1TLI*J8H:6:AWJ6B'+G5)5ADD4#<.*<>'/)FYOH683V9B2 M"UPHT$U5,;6;8RFW4S_V#QMW?%T8NQ'.)C5;XSV:W^N%HE78H>2\0J&Y%*!P M-?4OXXMY:N6=P!>.6WTT!QO)4LJO=O$QG_J1=0A+S(Q%8/39X!66I04B-[[M M,?W.I%4\GA_0W[G8*98ETW@ERS]X;HJI/_(AQQ5K2G,GMQ]P'\_ XF6RU&Z$ M;2O;)^<496>V7RH.*B_;+O^SP<*8RB5Q22O4+B_&X-.2^OF6&SB9);4%:: MT.S$A>JTR3DN;%'NC:)33GIF=H=2(W9&?3C )(HB=_ ZW_S^$N(,' MQ81FCA(:_KI<:J-H]?<;=M+.3NKLI/\_E6\"V/Z[T#7+<.I3@VE4&_1GGZ5! M2!+X]9=1$B>_P0]6X%Y6"'(%IK"?%<]0:6 BAYPK8KZDU?[T2E8U$SN/*00N M-K+<$ P7(.F0J-UHT MNJQD(XRV\3P4LM$4/UFS-+1#Y,W+!A^E0#B!?C2F<3A.O?0:YEQJZ,6G$ =] MZHU=,"(:PD"7/=O!>R::&070HJO<@:TL&6*!R]ZS( MD I;-BU+X[@3_,)*SH0A3U'QC.D ;F^OSF 81.D(SH-H-&A-?6MX33Z/.\7/ M-Q\OH9IKVK'E6-02ZW@NJXH\? %WE1#R:2;4#J7+B^\M4:M\9_DC8 MED?'?-AY/8*S4J>TGR'?. WF>N5''V/7!S]Y?O$OM'FF<+PXIM$A@2=P_B)' M>C;/AQH^5;9'3CWMOU3#F$AX?MZ)_%S$?OJ<&_U@$!%7@^%P\!K+J.YCNHEL MX=,@28?PTJ49'KU%I+YV+ZZ&S*:H?9:ZW>Y1OVS?LB?Q]H_@$U-K3OPO<46J MT=GYP ?5OK+MPLC:O6Q+:>B==-."?DQ060$Z7TFZ//<+:Z#[U9G] U!+ P04 M " !'BG]45,OT4RX/ 9*P &0 'AL+W=O=7H&;MK9DJ6B-IKHXO5?;8J21E)ZY,LGG8V@>(A"2L M>9$)<#2S7[^G&P )4M+8V>Q#XA%)-+H;W:=/-_ER6S>?S5HI*^[+HC*OCM;6 M;KX[/3796I723.J-JG!G63>EM/C9K$[-IE$RYT5E<3J?3B]/2ZFKH]PH7/A5K]:6+IR^?KF1*W6K[.^;3PU^ MG792*?.W6CBH($08TO7N91MR4MC/\.TK]GVV'+0AIU4Q=_Z-RN7QU='XE< M+65;V%_K[0_*VW-!\K*Z,/Q_L77/SI\?B:PUMB[]8FA0ZLK]*^^]'Z(%U],# M"^9^P9SU=ANQEN^DE:]?-O56-/0TI-$?;"JOAG*ZHD.YM0WN:JRSKV_;A5%? M6E59\?X._S^E3(3)5TXY=*_"2K%JDDYA?L MJWDJ[%HE-W6YD=6#P$.J4;G0E:V%%+ MU0LCLKHLD?+8,ON<)AO9B#M9M$H\F4ZFTYG8J,;)'HB^<8MN:5'8((5&4 EX M]VS94G2+K6P:20<2+_V$^]^[^W_X^YV*\/W&NSMI-_03SI,K^'5%YPD+9NG% MU32]/#\/!N-:K S[%'I D6[W2*K8+_4LGJR;21"P2YT?>B M=/BX;.I2:&-:665J(M[+;+U'93PQ$,#I>]AV:9U;X23$==(]Y&/]& ;)_-^H M)-B!%; HJF04_TN' N2J1]5,'E>SM^7)U>3\ M^O^B)9_T5A<%U-IHDEXE]-12+QFQ*D1P8P@N/6KH"A@GBV"%$CDB3#+Z#PN)\^G+A=736T,[M294CE#3HS6[I1ZA:*4WN) MA-Q@Y;T&<2+<>#*_FIR!P!0%4B85"P5%X'"5M\A%)"4+Z@2 #KJ*PYY9*J!7 M5U41C7G MK3ZJ9@738DCVEPX4X ^WXH>Z(',-MFHV$W'LUT5:=]B;1!?%SVI[4Z?BPX<; M"LI*;7$\Q.ZIN*V!]0\,!/2IE=N($I2'A[TC=5PI(*JL)?G M$F"@-L$%TO$SNV:?#1TW1[9L:H>/ACL!>)PTP47[S'LRZ8\&D>:R9Y!3Q+HH M[@NI2Y9,)U16&O72>0.7-JBTC@*B])8 ?=,EZ$!8*1_@,()2;0OLQ5C!>#). M.N>Z@Z;2D8,?0%:C"@4T!]E LM3;4(+L5A5 I./9_,21MGV\X<:Y0+RC7-!5 M,J8F9'L4S)9I;95S-IA#<.$T'U]%7%-5@^9N%D!:Q,<09T@*HWI"7->0/#F; M7'19OF!G>Z:B"KW2%*V5LE :&K6D7@9R=4>Y\;"#)XL6UB*UD]R%H^-U)H,J M#T@:T)LJYR-1F2-9?GHP9Z/'5\]2TM+%V<7TJ2.-"_+%@Z>R';#P3HVB\1;) M#T\GT=-0E]*/L?B;$67RE78#&]72CKGPT,AGT MHN"+1/!5#WL>C7SXA6T=*;[HN6M!)0;LM@"2X?R30$.I^AK%%!O>\VS]47^G M/.^06%5I;,1@2Z0<3!6NJ)'K56U=]Q,W]_! 14U!0:YM 1)##0<^H,%2;[8? M)-">'A<&#WLFO&]T<6#(<)E>7\_2V?0ZZ4-_4#C'C=%CLYA'YC .GGA*%I(U MN"T);JL7@!494[*X&,&PSR9XFBPI"C$F#=&:<0T.58/Y(0=K*3\K.@# YW\< M$?(!!##ZTDH.7_"8.L\0BYU8RR*(M<+:(>LQT:Z;NEVYB@H"2N'XP*TN-QX.9'CAY;#_"(]2F8M" MR(8"38TY>;%'1U >Z.5V[:Q,_ "F:0G:08K::B,U0Q<@#%8&Y^:M&A_S6M[Q M05O? /L538B^R=7%4XX@5.FV3#O /G1N5,5P2KVDNNH]\%-;*?KW%GVR*Q>S M8?68[1X&%9_.P8ZX^R[4%?G8AQ/Q?> :C.5UI9[Q^CT4(Z0MUXTP,4K'I(AQ MK-"JI66PB[;M3.MX-1G,34)\"S0Z3\$N_&%FE.*Q5^PXW6!RUA9\#@@!KHK^ M%*Z'I]"/82A)\[SGA@<"/Z%]T'Q;)HP<5@-2EOQU1]$ E]Q X7I,,0A<=3AN MUP1I17$RR$*4 $2+*C?NS5$WNDJZS)Y-7?#Y5?B/&?]N^ =;.\[J=M@4K7DL M*UPF=#6(_2D+4W-*N/#9!*AST1UB+I@-);A$IE?$5^A'W_VT&Z],/[(U8DNL4YKH,<"#99)&80J[ M[ ZOT-;T0Q;$3N*&_#PR"HUS%)Q#RD%OQ\,TDQX$EM/[A"APS49EZ)E5[@>X M[H4#<[B!2G*A"RHT]3+YFH9N$@KZPI,4GQB.WOL^\EOV'RN0*[3Z?B)4\\A5 MN/BH)_P_NV/O[U[ M(\"85LKZ:?'Q-\@MD<@E%30.=\=MJ2U$Y A\XGXD>P4U+^Z&8;[&,#!7M)3 MN@RQX'N>#M S6EAXV\0'L%./N[,_4VNB4I8<TY M>^8A/SYJI_U1&_WKFZZ)NN@1^BD1X9Z/0WZ'/=;(F8EQI=Y5]) MG^CBX#=A/Y6\MBZ><\.R'2U4LJ MT&&3^+TDE3^730MI-#1I*\_\Z"T50H6X(/D*0,SO$F#JBF#*M9+<>[!/J"IT M+ OQ35\PQ&\I^BELPM7EP'NF?1WW:!++O#XBYO%J-\%D*GC(4#8O[)ZPU8&S MQP,;ILSA\ZB#U"NB0!XOS1@PE[KH'++?=\:1%CRSB8:B0^-Y?%*3$?3.D>*& MQRN^J^(,?[\Z0@\ MNK5!JZ@\^*/GQHH:V*#4L8LP8$%&O'^EPIP=I;QQPW$>V_L?R:@XI-RVX"CA M)(0(3KIQW=1STL]56>_/W/$H.H<@#H0%Z>1M8>]2&E)$=VG8=NAN]#WPDVQ/,]DX>?]7!2+10JH(C"NHW M=]YNG'Q+H\(IBGZ#2DL\OO_*D'[/Z"JV@W<.N$7C'$"2I!E,X<21%0MEMU _ MV5-5ON[I<]?I\98[949<@U8?Z9-_G=:?1YXK\XI(^RB36 MC1-W7RYV5[OO/M^XSQW[Q]U'HQ_!Z*?U0F_[G^@3, $:N M 9 >&PO=V]R:W-H965TPI_-W1-W:&R^H9?VY9/E^?FS)_N\J![]^#U]]Z;Y\?NZ:\NBLF^:S'7[ M?=X<7]JR?OCAT>*1?O&VN-NU^,63'[\_Y'?VUK;_/+QIX*\G?I1-L;>5*^HJ M:^SVAT=7BV]?7ISC"_3$[X5]<-'G#+>RJNOW^,?-YH='Y[@B6]IUBT/D\,^] MO;9EB2/!.OZ401_Y.?'%^+.._IHV#YM9YU^6_BDV[^^'1BT?9QF[SKFS? MU@]_M[*A2QQO79>._C][X&>CEB:$7R^R7NFIW M+ONIVMA-.L 36*=?[%(7^W(Y.>(KNYYG%XM9MCQ?+B;&N_";OZ#Q+CY]\]G_ MNEJYM@%D^=\3$SSU$SRE"9Z>F.!E[@J7U=OL36.=K=J<,;':P!=%M2X.I:6? MK^O*P0(V]/L8I">G0O, M+K^WVVCYW186 M\<_Y[3Q[_!__]F*Y//_N;U=7;^CCXKNO::\P0-EM+#TI(Q-0KNZ:8GN$S3>' MN@F@*5J7/?">:]JSB_8\RW('%._63;&"G_)5#?N!5?Q:MS9;9#CO8O%=]FO> M=HU%T+[L')R4%-MBS9/I:U>W MU_K6G##AFO% P8V+=L 7:;\@01C"]%>^EMTPZB J;9MZ3TM'W#'ZC"OPG7EV M50(2%7<5K:)J88K6-H)W&5!JY?(UCXY07N4E A+^@".P90$L$Q%R'@'#(&+_ MC,?R;I=7$R@.;-^T87-TOL^_V0. NLUV0'N/"URZZ[8X"OQH M+?S#WL43-)/895+A/4$RR?+,AW$+NU*T "HPC,=/J#L 6 MV@P0Y7$!D\H\<-H;VSA>4)FOWQ-ZK'0@1NK'U=.9 MXR;Y[!*V*10^ C"/4 S2'F3,JE:^43_@(=39!HALW0K?\R"@%_8UX$=$4H#! M!1R8/,U#>V2WL,!Z#V@!$"8E$ &+YX[/UJNRN&,<:6N3KUS=K+*R=@Y%"^-" M@VH1+@B68PL2 +BI-B+[>#,'X*7P)W%Z(-@28&(3\H>1PCL QS[B.^*HA$0" M7I+F75[.B$X;MRL.N+B:T'5X-B[S ]"*X'BK.R$2_NQ4]&SSH@'2*SNKS%>( M#"%G*M"I

]@JRA,D"1R? MJ8[0LMA^(KF9L+QY=K-%,BE0E+5(-?K,19+7Z-PR-<[$^]) M(/#QCAG=A;"";FA0-8@^.Q3,RXKOR.(N%;HP]/-J8:GD"ZJ>VVX$]TBA! M9$V'"B8^"@8A6HLTCTDV) >1 IB8_\>T7J:(_1"NT#=2&E,;]ZWE"7P;D(\+)?H )"V=[6O,6, 1D]SR; ML&LOO5U[.6G7_M,1FOP$N+9'PAPS62='&#=9^\,BN S;BJQDU-M1L?%Q(@1 MPT.HOR (B1&AJ:BVEU)P.35$"2_(Q=H*$4923%@ #6@')B);(^<,<'.O92)I))S:-/XCN! M78^MSGXXV I1?M,URB[X.;*[09>M05;?1@AT&AK"-;U%[CZ%*XIA-,M6J) + MA:.YQI0W4X.] 0TD7G#",(GT'-.=7QZ@";#/MFY@W26]!P89(/XL>U\!42)1 M@2 @Z+ *".+]O6W/D-OA9H-N"&+0WN/>MZ! UJKW@U*S L/2WJ,\JN&S 2IU M8$T@8PJ295TTZVX/.T9K=)[]AOX%6-M=C0 FSCR+D0VD I/^3YLW8TQF\N5Q)L,C&AR1 M^(O@TLS[?VX3.SY:0$:( _CU"DR9_0JVC;Y(U".S(_P\N=_G?K_/)_?[T]XV M=X@B?X,7@4O)ZL;V/CG0^-YU=)..GOW+&E;UCR)KQ."WNIH[?GX=&.]R\1V[ MP[:D@0L:_0.X J DB-S?NB;XOV[QJ^[@$(>0FI?GBZ5:M ^(C%LR6HT(M'_\ M]O(6'P6<0^6),6Z&3Y)X)U-?^00[^J4R?? M'!'@H2A+L2@^?5DX4LF+RAM@BH[$9[U>P^G7VV_-?_S;-\^>?_-=5G=-)%^^ M6LS/,Y!N).A@\XD,\$;HLS= S84R*\W=M6&"=BQL%$U8\ND3Z/'C%$D!BO= M*)!Q80"8/GY^GNUU_TPY90ZP M6RG!;/)C)@,[5"DWNA@@4Y#ES7 0^1W8RW>P'N1Q(,H):5E+G*'9 MA4Z=SL:D3[\!)P5 MJ -A.(8UDT.-8PT.:\;&S_PO:_S%1K\@4$ 3U# 2^111W]:E;N T'45\D$_N M,6S#^C9A"# 68"04OT2CEL(X$Y#4;XU\>\Z1B\&B2(O+FP:1!+V+@ \J"4'T M-/4'4=*"63]Y/HOS$.@]GSRA7XAID99Z:]>RU=&H[N0XX\<3!C=A\%A5][;: M/BS#\9.Q2>L,^]N*TL>2XE^9L0+.[SO21;<=^73V7570 6>KFKX@=)#0GN4O MV7"(WTOUX+R-0&Z$!9T.< YI3,G6HU?_Z'4%NM:11?J( &@(C=T8VB[9HRU# M2ET<\;*!;8(T^XM":J[-/F_IO*BP<%?T@%;G4'@CE2#T%Q 8;FEUNPOJ,Q/L$P>@]61I'K/(C M:=PKI(Z2,GI@9A+/&@50+P:_IT(^3 VCD*46M%"DAB2J8-#MX[(_NLV=N&Y7 M&"Z4U(/@VD-]C+1N6'[D:G@ "K5G]78;6>!,L(#CWKO0%.X]X.8&XQJD*: I M+P#VFP,% ^ &W.S"(W9]XZ?8'===<@+K\XG!T+'&#D*=/2@XH0=^"--CQ'W M D:&P=WD6_37YTAR-N<@?E@GAU(^['*81#"(PY 2QJ,C1S48.1:HW<=^X D] M*&@4K7(ZT2OR8(M-5J=G: ;HT^.%/DV$P;Y!M,!D'G)B>Y?7F.<^#26$C(5I M?K ,_& YK1W5%;+*X,6\YEV\!62@M<:>MFLYKU%F,3G/"=4IGMQ\XN0AC01D M(<"PB\SD.$;KNM4?Z@95?L[Z=[IA.3;$_B$O2L3F"$;/8T=-=BCSM?C)Z"72 MWN(X+G"15L(-FB-4D5_QMF6_% H?>C7!>5>JZI$$\KV,]@^U.%4)G*[ GB9R#L R;!KVS[NYV0R43 M2 .@7.S%AVQ28\F%["9BEFQILA5K-Y(YI1NDM?9D, 94U4?B^3WFMS@D,++$ M 1$VQ7VQZ6@PX*.>U2\PAB%F_ D7?0NBO]219O@TCSW&O_RIC$]H/GFZ451Z M*\XF!DZ-S(5.PR/:_X=)#R93+#"D6BXN/N)-H&V.,K7)-T]Y$6@XGZ.%3AJ7 ML5OLM*D[&P5,.%OVR3&$+'O31@";G%M&JG'N#(/-?6MH1IS-/'X%W^5-=A5H M]9UP$?>U?)M1^.\=#3GXQOQJ'[*?JKL2-W!35?6]9FGF&[L_^L2L7W^ZN?+) M79J'^%:B^&_ ,#EF7V7+Y>Q\<9Y=/)N_@"F^RBYFWRR>91?+^=/LWXWG^R^S M_X+_?94M9L^>G6>+B_ES^/5O8 P#6ZTKF_V]+E$9<=G98()O9D^7WV2+2QH? M1@F#OI)!G\[.SV$%%_,%#/I?0=AX&J!@>0B8$L13:.>4B/K_!EE'J)[L@AFA+_K=_V^@[W"GG_:40?P] MB;<7LZ??O,B>OD \9<2\O,R>+N;+%&WQE\NGL/3%_$(>O$1T?SY_%C_X6E$1 M$!%^3M!P@O&>1DTS^9;B:_9)^!KB[XOI /Q-A2E:=7/*A?,%P?=HR$3=$K< MZO_U5C)/_)/JNHI<;:+:P;--_H!6.IA"<.R[O-D\L'MC?Z@K"5&W8H1CTB+9 M%8Z2+M%V;"RZ3@D].,6.,_#JGD,OLB5$<7N@2@RT!\#>P).B=_86%#A*T\@E MLQ;0F3^@D4<1V7GV+[7AR Y(%%U8I-G7]V1^@0*8[V'HC8?%,35%5(WS9I\: M?&NO$=0!^!! MA551,LO'+9D0CEU,QV/?-&@DBIMVO>[V'3.1#6I(8!?X#'_QEDFV\:NIGX/)J&<+=M)?=F/8_44I.Z#$ M([:=X?8\CMU+#D#L,+/;K@3->TN,@SP1Y.0BON)Y[T_^A7_R"S_C"X\Q^.R^ M)HKLR!:G&-46?6H!&DO4WR[,ZZX!8P<]8SE%C3[@9Y MO5$4VT$ZPL(1SK,EGX/G&IA#J[X2"?\"LC48KYMGO^046?8ISYB)5#1.,S&: M.QY,T 1/$O@2^L\V<_,O3-S0?!Y"GY;*'C2[Y $SM#:% SL2O]W.Q"GAVN"! MC=*!-"7S)&XCY<>XF]8_&)]L?=H5['U5'&^GH"\ P&E.GS>3)50UZ4?I%7[P MLT9B;? ;[QPYW35%Q,BUP_$RW38Z_([HND1[GX+\=89\ M&>HR@AO)9SM*=M M.K*GSXKJ#,[QKM'B&P\JRCV& 48&G>:0(8%C,9W!\;>ZWJ"#>I0G?D'.AHZ7 MZ0=3A+0+29A <]^Y($&5 :4)ZHI.6H$S2#/#I"XIR@JA:)#7*T0BXI=^,05H MX-:IWHGE T7#!*^RB-S_J(AN,=&"7RH@ M6%F9!'/(XQ2P7B8XIYSG&7+H,LYIZX K^NS70]<@W4GVW0:11ACZG=]@M"5B M'/@1RU-&GC#,#'#FD%>UC=W1H)J$](&!2I\W#85I^*0T2X!J)*+D7J0'XC;> MM>-?Y%G0G-#5S;/7<=(:)VN!RD ,"S2@CFL*PB8UVN85MJX2WP?AANM(8A%D M@[<03H,)#G$&".X/R@/TJ1L@W/ALBCIX OUCD<\NJBV9Z=JB(C!"ER=HV%@ M2OFC(ANH@\AM=GUKJK+^NXXDQRB_0%U=U\*H?FVI-I4.;EI6>Q+\JV& MPX+\-JF\ELCNR@I!2TQ7>7D"P%31:5/)WTBIA&2JH3Z#OU*]&_(/KWMZ0@D# M^QB75&G-1V/X X"SZA36C (D58VY%F%*,X:M:'+S6-54A"-]AAE%K ?K$FDT M\VZ15!J)T$$^B<9MX.A1+).C#UO$=7N&Z^S#G_Q_08E_%W" 5=[G[)TT5XI> M8WC%C[Z01W\=Q3%XAG^.'&> (Z5 & M0G$[UA*.8[36K];A4+ZS]Q2)D]SI.(X9U;C%G-3$'#F*7Y;V+HRC986T)A#" M04TI.70](I";;KW5(/_UC527$Q-GHF[36J!K*/;__8"P+@P<]P9ZF79D4T/+4?--R M,F2I+3Z2IA;E?F+9OLO>Y,>3WMXOR5,+$YAD@L2GEF;[QPFI2;"U9Z=R.HQ6 MM'*-U7YE-QNIIF>O&H,T?3)*[@:L+NXI(F[2F&DT*R(P%]U8;K@0N9C'2L<_ MVC= "\LO?9."J]N7S%>C?&0J=U+C,:PS&U^G+]T95&ZR+N)#=Q&,$,[43Z:6 MW' -H/QT_9OS9>U&W]2J^C,NC ,4;4NV;KW8F>@\F5H;1//1V("+UL&C'M-GAX;95LTJH'2)')Q;!#Y")A";B]!GLY'SHIY^CT5 MCY'XR3MGM?@J7UELNX8K#"5HA:U1@KO4DD3F\Y21V&>*!V>8#OP2!HE" MD@&6QWBA_HMC*O1:]+X%+JMVO_T Y@#E99$)Z&NZR^@$C(#7\X:7UZ]];'5U MY H(CS"8]E\PTR)DB*A+.Q7X/4>GS F1GO9USZDJHC95GL$2F'>OVG!RGWE$ MV9<>D=$C@E5$=D54MM@=))N2"C^: & QY9DT4B>ZKVP+ ZV/3&J@/-VCFV>J M8U1(>UY.ISV33WG4')Y^<5R\\VB)+/9S^/ORROF9"![.L&? 6[L&!9:+(V+H4]Y,>49:L6[0)!?]2ZIFT87$^2 M.1?72XMBB+EB@ED9]9!A""!X4?S[XQ/=3K]V-C%Q.2:*DY204G=%)K/B"J&&D: MSG9#<\>PIB#A=6$%$F0)5014C[7'.M'"UUL(4W9"Z/FFB)(3AKF%H1H;ESBR M,),N+*CAF6 MPS#4U-=(.U0%KS]/C+VF3WU)\"LT&-RPILG1, 8EJ#3V 1L1R#KI+)KR>*9K M9)U.6_;-4#AS33G1,??C +.BJRAWK1";0MH&'+VI.CPW]*>$AA[(FF0-T^I1 MJ%193E>JO,+,3T2]B?S,Z2'&%24=UVBBIO]",_E\JT ]3BDJX!BY5*2P#B*Q M37TSB,6Y'];_*#9M$)N:J2M4K+92W,XLM#%CWN;@LT/U:&1\.J(1-U=D1,(Q MH?.,_GRPH,N>D3Z@T>^>U9W[JB>OR$2M.[3!D[CPAR^#9!R^/Z$(&2G[FL*> M4->PG*YK>(W6SN_*BT/GR9M@>XXBU!=4,>!49GJJ45UGW'G4*SR8C2=(^B\/ MXL.3^H2FLYM>1Y+49VE2Y^:)&IWA\'$!J CCU%VZ"7:EVP%*<.E:Y3N.:AS$ M[W3ZH$/V]G(Z>_L6(Z!GU+N->!/L_&1-^/10XZ=[:OQ$9HIFQ;F(')-5ANR[ MN1CZ_HS%8_Y KL@[4 6EH9,%J5T?K=5&5-@C$:,*B3B-LR;XF]C/0Z-Y"X6H MGY(DPIH%,XQWQ/(Z9AH#C'"E;K:6LK7@5Z\4D6>3XC6:[J)N*6_R!VF%+V!] M9.2#&]CXAA8PS_[NB]7*X["?'K96H!2>&+ QS&81P+AXM4)/6EYI"75=8:(D MKUF.0)<6*LY,;-RI#JA.18D \[E-I]GU[(9@@<88$)^+T8G$4/BD C#9Z!Y0 M=8>]R-'EA/W-1.MS^1Y-G@I.(VT105L(:HA=%P?L6.I#KD#RV%!,3!?RIW@' M8[\F-_AYHZ,1/"SBZ&T/6_F) ,67V++T[':]JZGU,PUSAIXH?&!?;VS9JW^) MT 4P9,/Y#CDZK^[SUFHO$#+M<&BGWX1>2E%Y)#5J0:49L:+&L*4$%+FUO/H4 M&HJ24>_(5$=64T&@$ VAQ$L.Q&C&Z!& ANJGAPZD_;H\>.K-],54?B/.E+1 M0OI9)F''ZI 8TW!33L'F &QH"^[;72=^1^NC8U_B%WH0@U:N;] MKB%&?\R.!=:_@WK#?;;9-:FN)3H!C^4J:G'ES$GP9V:(+A:LY=$D9LXHD(5? M)H= 95=HFO"JBH'06(_877@>%4;"V?RFHD,=B#GAIK9L,_)$:IX13TN>]DUG M:Y2:EA0&MGZG97RH@5E^I%F]AM*O0\;?N/KV)=WH97 3#Y[X4;TVA*?GP_I) M%EA@98>N6>_0A-.4ZVW4V&@V%J24%AO3*9!&4R#[/198&8N\YDD43]LL^Z5& M :]AC^#4.8-X$2='!+>Z21ZQCV"YW44?*W2''3OZ E&I,)\A@8N>KG)L>=3-**&A=Z+Y7D-4?X6TXEF M65,?\[(]&LKL=?D]%=^1^1!2U4-0B)._%%QKJAC@JQ0BQYEONAJ C"Y<3?WL M]0/W"\51J;LVMTBE]),>SB>'@IFF7W H$?_\SZ@E".9-,IB\ ]E(+\)!;T+< MS3UV;=:T=V>3GHK("O 9"07CGM*^ S[)E^VTB4UB%XWQKIWB$<@3C["JZ T' MS7*R3\L4?SPV)T,>XVG%%"#)PCY=0[5,@P8*)XBDM]0]9JQQGX=VE_1 &UE[ MPAM#^Q43SBQX^/T!O980ED0,4QX8.^LQ9SA$='K>G)$$B#'.RQP_RHJ(WXK@ M$S?!C'L^7(4+ B+UU*2ZW%A0Y:.[(ZQ;H1#OJ&\AWQURZ6L?(X?*+VKM^@"# M+9U]0 U9VQ-5E& DLN"C/5>GU810>KB<+CU4A]Y;/I>37H O*$&4H4TT=/;; M/=J3]B'1%=C\;:WW[H7+!$+UNJM!6%GW;?9X\754D>3R$NGG\?)K-54=?\=] M]2^^3BI)0JPL;4(1V?[)$D)HC%E6 M:)XHX5KN>1WUBN&9OAL^=\JWZ6/WV($;T"IZU^OE-$G)#R6*AT?]=@NQ&^Y]KRZ?ZD%' M[>_D) BI&2[)5_*>A5>$8'_/=CJE%.)XS$0&H.,5VRS%Y+S2A/S Z/J+LP5'UROO5T KN+[C_&7VSY&' M%!-LB#,&:&F\,K_/BY(L2Q4J'I7YE-<]H1?!CWC!5C2(_N)ZPZ';*LHP+>)J M#MH@*\LR>MRRB7 .PS*3[(I8]?!;N=(C!,P'RQ^+60WE2NLSH0(>8D#@H0AN> M$S!Q40KU3"CZF+ F]@^< E(67T:BASF(Z$O:/>=OJ=?5' K+&7A!ZXEHL:#[ M?[ Q!54IQ'18>2]I6IM)MG$=?@P- =_^MT2W1IU[>CX*8:K8R>$P/FV@U3$E M04U\HPP\SW+A Q8L]CA3'DF8V 7Q#V\=QYH?E0QCCZ2622E#UB."-#3V*ZZTG5CC&\1/M*97(B00PP-:ER5Z:2G8J1>,+\C*4 M-IESB'X0N>L*]F##0U]T.:=Y=O[L;'%^=K$\N[CPQ1$XB22JU2ND/-;XI&7- M =O*Q(U\4P,AN-%DJ!FVI)$NN[428*1)QAX4S:V4RNRXD:KW?<)O=T7EPLT. M#5?'L2U&3)PCE@@=6](1^0O+ZBG9D^8LEW"(E5X?X[0Y"N74W.;Y+2H.EJPL M,,HYXBIOT%V7C>T9)QS\WN4^83EC:'#O)QMFT'0Y%M9@!D61*@D9=&4Y"!G$ MI2A*.H!2E#[FW?#1;8=)/(LV%.]%KPI#>&-N4GDTJ*(4Q'05P#097X'38R!> MIU**9"B>HMVMW 86.6#8T Y?%NR$- %OB('OY.>>TO>=L/?4?>-2,8+W_-AF MJ#&R*UD2VH=^'K+KSWPF=.6&;25T[U4%CKQJB5/MVK-#V3G!< U= MG69:H8D.7FS;%>4&.U4%&_.F'40AH_XQQJ]?3,;D+C]:2)Y%5QO6A:HS$23I$RC5/G%B%6 M=%V4D2"^]+/N)7W<4% 3&G M0WYNQ19GT8\SZ<5BF\*7_/&E1%P>+M?92AHQ\=E0@48Y#&[8@F1D*?W[7;TK M@OP$;4\R*,[-H@,"K&D?T.<82@AD<:+'N]@Z&GBL$@>59WP)+X4SUO*Z?. P MF_E$6214ND='2F(X(#0\I,CLEAUH(3I^!:/P73]X.X?#1F&X68Z+2X>>023Q MSR['+4L/\*C!/+$!!7HH*_%>W.#&\*<$.S*^[#A8"O'=IH-B5'D?T%U2$(&10K<4E' M)GUP%)&^!0K3%F#$C0AJNC1]8SB'?P*_)PZ.>0TE^E*R:7^"@<8YOJ]Z2]*G MPUW(A!2GAI3E4NA[//)EE*LTK_Q?J"6=96W>/-R@,$: M3][T*V74W(@&\U,+YM/DH9!K$-I K3J.DJ=QG;;'?'SA=C@9$T=XM%R)\X]L MBYDV>@Y\]V&_0\CM=2:NB,OSL\5%3TRF+AQ5U>);,)-LHC!6:)]Z/T[\Y=7,A S#Q\77)[UZX1JKB 2)2>[X8E!M5Q3E MQ7:AM]^H1'IQDW^;HFB,)WW"ERAHQ MBZ9((JZ\I--KUP*7WK!X]/%35'I1[7)M$H$Q+DRO\5WC2;JK"U4)W?2'9149 MR/D^-%6T'XB+46%6B+W%2<#P$CI(Q8T5'+6H_E Z^=5=@R40-R!1,9=G&A%# MH^#E=*/@V]AF^+O:#-?<0'04#[^@>_#D)-G(00[,F]BT,9%I0W #GMJA0MPU M(;KJLXM#;9-O91#AL-2^>KO;-R_>LC\7#(Q1HTHZK)J>!4:*T*'MWSL@[1FQ MJ9].'$=7>X6XP7OJ(>!;Z4^?>NC4NISNU(I=[8&)_L+.WYMPM^'HB7]!Q]:3 M$R2?D6&'BXD#0"[I!A%#PKM^B&Y5\$K[:&Z$EJB[Q*=55%NP#)!3Q M%/A)/2/)IBAV*]G:E"_A84'9%0H-,>*TQ-!KK#P+-FR+/%KXL_H[Z2Z]U#W_ M. M-/O>L .+KTY35 ]T<0N-K+Z;=D0']F+(M\%2H%-RBLQB-Y]T[:Y^>\Z=9M3O MV!^DWRXOO0T2($_N)WHJZ<+/1W&BL^8F!$UZD#7_'<@*IO'%ZS.)M9 \0OXX MDPIFUS;%JHN::[,*S.G&T20F:C6+;]Z\F?E]!O+'*TF05 A/F/AAC'GV4H-, M>MET,"T_%TYF3.V+SAYO&7IS7/3T9$8F0WS[ZOSS$*V7 M+R >4F_'IVGA.,EVP@%K/N]6[F5H>+J<;GAZP[T;WZ$_;E3"?$&/4Q[3T)BG M2_BD:R1[ @^@6J C/ES(KKU2*+=D M_0^F*W.O1%*:_9VY;"_ZM$N\%HG <:1.!F-[#-H!,+&<@[$F1) YSH]=D,OB MO:7N!7DE(DTX:#)RU%19FC_RK5#]0+OTWCZ!6H!4Z E97IY=>N0"A@;H%A>: MO-.8TEQQC:YPP>E5R>(8ZW.B"T9KBNNFP]E$G11LE+)D!Y)_-8IG/#B8$K9\U MS6P9NUMFK*9)'Y1@H93<$0;.C,^,P!!.2"RQ5%"-TW/2&(=T/O8R$,;#E,][R&6[Y+!)G@A="(#2S% ;Z_+V2K+(V1BID M/'+>6OR D_#5C9?G>IF>PMGGM2J-,S"CQK<>S^( 5DHNDNJH[9+ZJF9P&!@> M; 2NM%:]A"6BDWC'H58+2.[>1MJ*I,BH21E5;Y+R$N$XS&W\P@2/D:B(I44Q M'7%_99CNZ6^3$H^N.E <5BYSN%U6C\F[>W)@>2'0G+^G!+1=D=TL27'@[!%7B?D[!];WX>VZ_A M9"GA-(LD9R[S)]^EEQKN(($ 4TXY[N+\4X2=R#KC_>LAY[3*=MP=4')&!,=# MLII:I4-./K*\L;N7=.=2H'Z/"?,@3J?.M[=%[)K3<-L?#N6F2Q$']]AR?,]B MR=U3CIQ@J &9G(^P&,JE2$@@RED?F2VUAWH'3NF>J2R.-AT2-S0A9CQS(Z6A MB'82-2UJ$;=-NZ+@)>>9WG$^XY9'A=Q<06Y5WT#^Q(!1 SR*9X@#S&Y7"[G MRVP/FH9ZM+]:OIA_H]_,HFX>Y7'(L?06/=);Z22 ;[ 92^^F>%EO^=JCW>U0QL(<2N] D2*:WN%,/#9+LI(_G G_A:J*\,7_?H37!U;\JF+;ZN. ML)0\Z_P63NCPPEN])F!.5U'C-.:CTT0.TK"V"**GW\/;7[PG6=N',,,%5E%1 M2Q-J?!0!SL2 ^SG5CA00X6LP M2;[SQ9CS[)4@71_A*/N3$I &!Q\D8G3-,"$O==]G-R%&0^(.7V362RB6^5&? M\_@;Q^3.3FUY/DC9G?'78Y-'4 GFR^EU<)];##G[$;0DS:?7,01&:)*Z<;D) MJ@TH&KWE'3A:7Q!MT83+^7R5 YR;:.9BAF$$WLJ>'%@3KEL6 M2V;PHVM KZ&NP_8:82LMFM.TR.",2'&,OSXAY?]5WN8_?D^W'U[;DO+E05OX MX1&V^?7?X@;Q!J1OKY:/GL";X?$?OS_ $G[APIJLM%MX]7S^_/(1YRKI'VU] MP"$Q\MK6>_JXLSG0#CX OV]KP!7Y R? I I:WH__!U!+ P04 " !'BG]4 M-)*S@H4$ !""P &0 'AL+W=O>E:X$F")*TPS#L RV=+*(4J9*4W>S7[RC) MBK,X1@8, 6**O'ON[3GR3M9*?SC9R>JLH)+O-%@JJ)@^N$,A5J? M]H+>9N.6+W/K-H:SDY(M\0[MU_)&T]>P0TEY@=)P)4%C=MJ;!^_/)DZ^%OC& M<6VVUN B62CUW7U\3D][OG,(!2;6(3#Z6>$Y"N& R(T?+6:O,^D4M]<;](]U M[!3+@AD\5^)WGMK\M#?M08H9JX2]5>M/V,83.[Q$"5/_AW4C&X<]2"IC5=$J MDP<%E\TO^]GF84MAZK^@$+8*8>UW8ZCV\H)9-CO1:@W:21.:6]2AUMKD')>N M*'=6TRDG/3N[:XH!*H,[OI0\XPF3%N9)HBIIN5S"C1(\X6C@\)XM!)JCDZ$E MPTY]F+1&SAHCX0M&@A"NE+2Y@4N98OH48$@>=VZ'&[?/PKV(%Y@,( KZ$/IA ML __C(-0__#]>7G M>;T,/AR!6P3!![A%P2RF<,.T?8 #",.^'_@0C0=3,G$ 4?\X&$,4#D;PQCNO M^8T:SN M_1U T!^/?0BBP81.?]-(S6^51/BD1$JU,?#NF8'C_B@\AB"N\0GE M$?2B!1WU?9\\B 8!@;Z%[KPM0!^8 08EZ@2EI8OH68E@31+$?./9G$D(_#>P MAQ%QQXCX/S*"-20T9#=!OG+=U@>)=A=%]F+_[Q39.';;.?8Z*<]QY$5N1/W1 M\11&4\>%IOAQ#*-@$#ZEACN)1^1Z,(A:P=A1:C(8;PM^W)2;BDW'3TJ]([-T MEQ/!DSWE]_9J;3@!K^'$N./$^-6<*#6]O"Y1K@WQ1\5+>@MWN2K*RKJ\D6F5T9N CQY 2.F!R/M8:G4)8@]F[)---)7DNGU%A"-7""+91F5M$C]&@C M]JY8DE,D^E_Q0^2LQ]X7I*=X>Y_9]KDDMV,G$T3>O:8;"TQ.16#&(%5R6SNG M2P5X07E>H8,P\$6M29MRCUUZJB8]PJ5G3X$G78$GKRYPQBE_^$[05+)E9X5F M5XWWPNZN<1.]9(7+OXM[ @^NOMX\H:QI[,I *XM)+I50RX=&=-J*7BOY+B$V MH*4R+^E";A(5M\=;=ZFH'PF3\](\A3AG):=NXG^3F34N#,4,B3)=,1JQG3)=73"^Y="V;D:H_F- %JIN)K?FP MJJRGI(6R%%*]S&G(1>T$Z#Q3RFX^G(%N;)[] U!+ P04 " !'BG]4$^Y< M5?0" #U!@ &0 'AL+W=O$":M@%"B YHL@=H2PPLPZ!$Z_>[S$JG) 1.-;CQD,(9WC_GB'_MKG3KFLN<%+57T4 MN2T7P2R '#>\K>R-VK[!/A]/,%.5\5_8=K9I&D#6&JOJWID8U$)V?_[0Z[#G M,(N?<&"] _.\NT">Y16W?#G7:@O:61.:&_A4O3>1$](5Y=9JVA7D9Y(^R M1> RAROM?#@2<# $G/N#DB8"W=)_RMD)0&SK-7?!<&%X4&@MN2?;U=["" M:ESLF?Q)^H-QW"T^-PW/&N M5*VA$V".O;KN$X_N-)>F/Q#< H=&"6F=.9%$> YL')ZR"0TFX5D\?62O[DD] M;S8^#=DXA6F8S.+1"*9[T[R 14/ MHOX_%97EU9.\0EAC(:3L:]Z@%BIWZJ2,OB^>S5C"7HY6>2Y<"S,P#J?IS.V. MWDJ+Q,O5(Z.S"M3@?@>'R8!P@YDJI/A!FT?)A,'QL/,W?I3M(V;$8,IZAG\J M7K37BN@*%;[A&LB<2EU7&E:'GK[J6MDO\^Y!>,&ULI5??;]LV M$'[W7T%HQ6 #:F3)LAVGM@$G:=$"S1 T2?"_\EBG2R<4X?$L*$%US_$[BM4]HR-O$AP9;]D5^T=.B0JE!9I=1@1I"PK M6_I8^>&8 T%U(+"X2T46Y275=#F78D>DV8W23,>::D\C.)894FZTQ%6&Y_3R M"V62_*2\ '(%5!42%.G?TC4'-9A[&C68?5Y423LOI04'I/D!N1*93A3YG,40 MOQ;@(;0:7_",[SSHE'@)T0D9^2X)AH'?(6]4VSNR\D;OVWO)5,1%:?)?J[72 M$D/D[PX=8:TCM#K" SIN,'/B@@,1&T*5 JT(S6+"&5TSSC1#?523C4'R8)&8 MZ,0(CPHI6;8U4<94F_,[U9KT/5,YC6#A8'XJD _@&/]!N@99^Y"\G1GV]F, MLPY!WRF#YEN6%YKK1W5>@"]VX*%$CZ+(MX@1%G]$14)=;AM@._"H9>-C ' MY /QIZ?X_?VWT\ //KWJ'5[9Z_6^ H^)%IB(NI!,/Q%ER+/4(K",12Q';&MA ML,WX"-YR-ZD[O$B22 M;NK]JZQ[QT%[[=3U0[_\(A69QB#'."*1P#LI!N3%W"MO#TU ME:SFH'>!)=-0THKM;"\7/U1Y]Q*CW1E6$11U:2GS8CP>-KCH\/RD]OSD^$LD M%5*S?["\14)I6]M :889C%/->V1CL_NC%A];LKN-JDX,_X6J50WU+L-'(K?= MS\]@N_DB_1B-V#&=H$R?/ &5@PX*^S,R*(?CX!"/_6F F\S G_8:1/5/?7L8 M)\+)K(NO:_EG'9Y,L<#) M\K5?#K3([0M[+32^UVTWP1\DD&8#KF\$WG[5P"BH?[F6_P)02P,$% @ M1XI_5 1B7@ZM @ ]P4 !D !X;"]W;W)K&UL M?93=;]HP$,#?^2NLK)I:B37$D'X"$A_=.FV=$+#M8=J#DQPDJF-GM@/EO]_9 M@92JP$OL\]W]?'?.774RP8$'&)C"0R7%8R B6MG+ MM@Y[#C>M(PYTZT!=W-5%+LHQ,ZS?57)-E+5&FMVX5)TW!I<)^R@SHU";H9_I M?Y=,D"G$D*U8Q(&,M:5B1Z!%20,F3%";5Y$$DD+P%^!A6 M'1O=Q3:D)XECB"]).V@2VJ+!"5Z[SK7M>.TCO-.@&?8*DF)U9,+$F%K/"=R+:S L;H:_]VZO-&&Q#(OF-@<*O#)6VQ[WNF" MQ=#SL/\TJ!5X_?.QY)RIQB"7I3":9(+,4UEJ)A)]0;""D$>@;!4;;X11%45C M0#Y^N*%!<$_F\V]D)GGIFN6,A,VP0W%U:GK?^*( 6]%( 8U'R9-,+/5AU]WA M%#@SD) )4V9#@J 97%_7M-WUH\,,VNRT;]\9CP\;([D5OC-^.&S,.:BE&SD:GQW?I^K+^K2> M:H.JF5_-JY'XQ-0RP[@X+-"U=7D=>D158Z82C"Q<:T?2X*!PVQ0G,RAK@/J% ME&8GV OJ6=__#U!+ P04 " !'BG]482BI(. " #;!@ &0 'AL+W=O M6GZHM%6:C\Y.FW70%?@2O]T]SW-W]F6TD>I>YX@&'DHN M]-C+C5F=^[Y.N50I8YIY+[41#T_9(5PIN,W-Y< M34:R,KP0.%>@J[)DZG&&7&[&7NCM-FZ*96[LAC\9K=@2;]%\6LT5K?P&)2M* M%+J0 A0NQMXT/)_UK+TS^%S@1N_-P4:22'EO%^^SL1=80<@Q-1:!T;#&"^3< M I&,GUM,KZ&TCOOS'?J5BYUB29C&"\F_%)G)Q][0@PP7K.+F1F[>X38>)S"5 M7+LO;&K;?L^#M-)&EEMG4E 6HA[9PS8/>P[#X 6':.L0.=TUD5-YR0R;C)3< M@++6A&8G+E3G3>(*88MR:Q2=%N1G)M,TE94P&FXPQ6+-$HYP>F<'W1[YAABL MG9]NT68U6O0"6AC!M10FU_!69)@]!_!)6J,OVNF;14<1+S$]@V[8@2B(PB-X MW2;>KL/K_D>\WZ:)-HKNQ_/3N-:HW>Y/12M.&T%T/[,+R@UG("@TX4135X&,.11/>:1/?^.=$F1RCE&JE;U,FP&W_1 M?J@21QD/5^*JT"GC\!6I&MNJP.&JV!ML/T%KQKC3Q?1.?(++0HA"+'<;CX1' MV:*LGL#K5\,HC-ZTYDJN"]<-#QC[CW-;M.YIW7#>C*OV_XU4Q2Z!HX+<@W. M!E0#5;?2>F'DRK6O1!IJAFZ:T]\'E36@\X649K>P!,W_;/(+4$L#!!0 ( M $>*?U2\I%.' @, #@' 9 >&PO=V]R:W-H965T,E@JUTM+]2MNT))%:2H%#I:HM<$ ?/&'@^7QGZC&M'!CT9I&D6U<_.+)*&RQD;0L9FCYIVI ML8UP/+6SA.86116<&I7D:7J:-$+J:#P,:W=V/#0+IZ3&.PNT:!IAGZ]0F>4H MRJ+UPKV:UID9-%*O M_N)'J\._..2M0QYXKP(%EM?"B?'0FB58;\UH?A!2#=Y,3FI?E =G>5>RGQM_ MT$^HG;'/ZPNI7@(0)=:SR M-:NK?"_B-9;'4&0QY&F>[<$KNBR+@%?\-&U44I8N&S, M0CL"J>&Q-@L2NJ(C8*VPF: ->FU/>O=BR4?%H95"$1S :5R<%_SOQT5QUKNS M.!>R8K2U-GF<%VC=22SU0%,V,J@BR/!UD*+U\,\BQ_W7MG#=&V7Q;W M^RF> 2QWWSP<\"#BPIR8G74U. M_KDF2(Z/MT]JFWE'D;L;F D9A0YC(&Y5T)@GJ6? (OM;CJ%[@'38T*ZR[F7R M?\NZ0^$@;?8:)CB36GO:G+*K$9Z1 QRLI=^,&*3D'D[HH^[0PU=L8[K>7EK. M_Y693JE#_-WH-U+("C*=EHI'WA#:5>5DJYLU:&>A9Q.47J558^M6NV?A>B-$^.XTX9AS4\;6F_ ^U-CW'KB M W2/Y?@G4$L#!!0 ( $>*?U3P[/0>U0( "\& 9 >&PO=V]R:W-H M965TA27,LA;F@"A7OK$F7PK*I-Z&I-(K,!Y4RC'N]R[ 4A0HF([]VKRX6N!6[,W!U?)BNC1&1^S<=!S":'$U#H$P<,3WJ"4#HC3^-EB M!AVE"]R?[]#?^]JYEI4P>$/R6Y'9?!P, \AP+6II'VC[ =MZ!@XO)6G\%[:- M[R )(*V-I;(-Y@S*0C6C>&YUV L8]@X$Q&U [/-NB'R6KW\(KS"I)%-KA"4^6YA)2A]A45>5Q-)I\'VZ,E;S M%?IQA"WIV!+/EAQ@6_#+RFJ)0&NH6OUQ7W_R^J>M_L+K_Y+LQVE.YR2ET# M MJ59\@(6"94ZU809S!BPAEBNF<3+N&R>[*U$H%D2H%.$U)&]C_KYY-8RC^%WG M86AMMX)%BZ[ZD R[]5TQYVTE@R2"B/?GN$:N*8.4#"?4'_0[R.;**;+(3SW% MXLE?-CB-SF#8N_K';<]C1S&\A.CR_PP.RLG5Q.?)P%75OTQ.',^!%#1*87FT M!.S0P52D?5OA,R3ECY)J#*?U377P=((0, )4& M 9 >&PO=V]R:W-H965T(=# M"P3USSI>EP1(VPT;<#T$;6_W<-B#8M.Q,%GR)+GI_OM1J!5A M$D5YV#(N@^7T_W5J3%(XH%6]1&JXD:*P7P2J^NLZ)?7MEF$10!5%BS M7MA[M?N(>SZ7#J]4PO@O[ ;=C#R6O;&JW1N3W'(YK.QYGXJK>FX+AT17FPFFXYV=GE6E-]M?T.3%;P_EO/ M.\JXG<+?U ]GCVPCT)S/0TN>G'Y8[E&O!]3D!&J$]A+9BT/].'_U8;8S5US)=7 M7&6CJ\R[RDZX>J"'5/4"0=70':<;#^F6:'^7Y5>!W7N],ATK<1'0@S2HGS!8 MGMTJ(9B&5:MZ:0UP"8^-Z@TY-.= :<1V@]JG\EB8W*BVZRT)+C)5U[S$0X#P M!V2SE+YQ4DP^]%IRVVOTJC5_=GL#:7$)<3[Y"^F--$I4P%MB^X3.WD"1Q1!' MDSM6-L1"_Y( *-X64.3%Y$'5=L<(.IYE\.>;(HF3=Y//V/"2&A'B+(4\F=P3 M5Z;+QF-4^$2394 1;*,TLXK@#]!QGHY(/KACO\SN'QD1S^.WH^*C9A6"::C2 MS!AT!*+#I;),G"SE5BM#V9C.9CG$TZC()JNR[-M>,(LN7"I5R9D?26#8]&!9'> M^H%HH'3-,DR-\72AA" Z"59T?/!ME M*<-^V]!_ [53H/M:*?LB. ?CGVCY U!+ P04 " !'BG]4.2T"))LPS#L RV=+:(2J9)TG/;7[TC)LH,Z7K$OXI&\ M>^[N(>_$V4[I3Z8$L.2YKJ29!Z6US=5H9/(2:FXN50,2=]9*U]SB5&]&IM' M"V]45R,61=FHYD(&BYE?N].+F=K:2DBXT\1LZYKK+]=0J=T\H,%^X5YL2NL6 M1HM9PS?P /;WYD[C;-2C%*(&:8221,-Z'BSIU77F]+W"'P)VYD@F+I.54I_< MY'TQ#R(7$%206X? <7B"&Z@J!X1A?.XP@]ZE,SR6]^B_^-PQEQ4W<*.J/T5A MRWDP"4@!:[ZM[+W:_0I=/JG#RU5E_)?L6MTL"4B^-5;5G3%&4 O9CORYX^'( M8!*]8L Z ^;C;AWY*&^YY8N95CNBG3:B.<&GZJTQ."'=H3Q8C;L"[>SBO;1< M;L2J K(T!JPA7!;DG5+%3E05&3YRW#(7LY%%9\YDE'? URTP>P68,O)!25L: M\E864+P$&&&4?:AL'^HU.XMX"_DEB6E(6,3H&;RX3SWV>/'_2_WOY[RERS\*Y2KTR#<]A'F I&M!/$'R; M3TC>:64,6>;YMMY6W$)!EK725GSEOB1.6'P$.QC>JJKBVNEN)=(B)'DLU=8@ M/>:"_,;E%LN7X$$LBT(X($/P;*!>@?;GF'":/L9Y*$4TJ[[WYMB#$XQ'8X:(Y9-/BHY)MZ M^_886>0@_/>@1Q,VN.&-L+P27S&@':R,0*1<&3PHQPF-,L*2E P31]0P93Z0 MR,%@-#1)!X\*K3VU4SIU8QQ&<>P$S")E+:=I2VZ6=L)D$GF!AMDT:76C,2-G M2B/M2R/][M)8"XG9O*FP41??U@GAQY<7VJMUJGC..CQ=/'\!U[Y5";DYOI7D M;#&$W?( 3ZZ]?4F2N$GLQ&CJQ,2+U(DIBO$X=6+F;BKSNF/?=VP)^%-=6_2* M2G1Z.*;_9#KKF5/\UK[C,(20K MV @IW3E@G UHH0JD(8L=P5TE#/HNS?L6E$S#))TXO0,4(+''(&D41M.H0SO% MZ.CH3XK]8^/?"P;+"U-I?ZK]:O\D6;9_XH-Z^Y[YP#7F84@%:S2-+L=X*W7[ M1F@G5C7^O[Q2%IN5%TM\5H%V"KB_5LKN)\Y!_U!;_ M02P,$% @ 1XI_ M5'_FXV+V P F @ !D !X;"]W;W)K&UL?59M M;^,V#/Z>7T%XAZ$%LO@E3IK%9ULM:F8 MHZW9Q79OD!5!J9)QEB33N&)"1:M%^+8VJX6NG10*UP9L757,O-R@U(=EE$;= MAV]B5SK_(5XM]FR']^A^WZ\-[>(>I1 5*BNT H/;972=?KS)O7P0^$/@P1ZM MP4>RT?K1;WXIEE'B'4*)W'D$1J\GO$4I/1"Y\;W%C'J37O%XW:%_#K%3+!MF M\5;+/T7ARF4TBZ# +:NE^Z8/7["-9^+QN)8V/.'0R$ZF$?#:.EVURN1!)53S M9L\M#T<*L^2$0M8J9,'OQE#P\HXYMEH8?0#CI0G-+T*H09N<$\HGY=X9.A6D MYU;7G)L:"_CT3&FV:(&I GYS)1JXK8U!Y>!7P39""B?H].*!;23:RT7LR+B' MB'EKZ*8QE)TPE&;P52M76OBD"BS> L3D=>]ZUKE^DYU%O$,^@G$ZA"S)TC-X MXYZ*<< ;G\!;LY<07* @\,*DA;^N-]89*IZ_SYC(>Q-Y,)&?,'%//574$D%O MJ1X;YK%E_CU*SZ-=W&DIF8'K2M?*61 *'DI=6_+?7@+1@]6&\N@I.MX,NIPS M_KT65H3ND&V27^ BO80/,!^F\QF]?_QAEJ79SX-[YIEQ[!GV#4UPD5W"9)C- MDUZFP^5:$65UTW9<6W)M-IPE8\B'^70VN-65CYBYIJ\E/"@'07[W_((5:E/ GR ;#:\FN:TF XGDR2D M\5RBO1+Y*>N"%AL"!L+V''F""'W@Z1(%FB9/WKH7>&*R#N5;HBSH/N2/0'<4 M/9FUFHN0RX-HT7QC'ANW7G%MD O;8=XRRUF!8;VN#0T,2C>]1Z&^_E]U>R-H M> CY0I5#4\AB*/R"7F(KR+9E70?7-F3@3<"D:4/^C:X&NC9OF#GEVXBZB@P! M:]N,&>R8(VHMN6:<5_9X0A$69:^K(>\O)U4I-6<-!1[90WB";+WYA\;3@*:+ MH\3Z6T$11H&5HG :#>"2B0IJ^FJ"T@D"CR)A.X-(D].-WKNSXJ-I4:'9A9EH M*?4473,X^J_]V+UNILVK>#.SOS*S$Q23Q"VI)J.K202FF8/-QNE]F#U48#3) MPK*D7P*?U1E:%^5 0@ !4; M 9 >&PO=V]R:W-H965TQ:+Q7F@)=KFJ2QZ22IN]M>?&4J6[-11W&XW+XDE M\@I&95$MFX%'- M)WJE."NLT+*<^)X73Y9,5*/S4_ON1IV?RMJ4HN(WBNAZN63JX9*7(ESPU",/AWSZ]X62(2V/%7"SKJ=*+@]N\-^COK M/#@S99I?R?)W49C%V2@=D8+/6%V:SW+]GK<.18B7RU+;OV3=S$W\$2R M%08+EJ)J_K.O;2"V!%+O"0&_%?"MW8TB:^4;9MCYJ9)KHG VH.$/ZZJ5!N-$ MA:MR:Q2,"I SYY>UAC=:DRNYG(J*V5"-[]BTY/KX=&) !4Z^H.(;WC^F@34);[GTP&\H',XL'C!CSA, M_KR&0?+!\*7^[X"RL%,66F7A$\INH8B*NN1$SDA=L;H0AA=DI22Q]41F8$"5 M"U824345!M;LB_J@&JS<$[UB.3\;06EJKN[YZ/P/SI3#<16<\1M9EO!TL91U M930H(W<+66M6%> S!A;_>,YG?L^KFKM.!71P1#+/36'HB$2^F_B!\RLW3BDA M=%,.QG)2R>I5#JNM %U4@/@ T&D_LOB9C_A'C88P@PGH,-EQF#SI<.\K:7RE MODM]BDK(02ZB8HA*"$8XURAPL$=QU&MI4.(D!5<&TBWJTBT:3+<;Q7-A^1(< M)5=,YZS@Y,^/?#GE:BB?XTY!_.\73](I2PXN'LB=E:PXKB6Z9A:6,! M3, WJUKE"V!H*#"1\WUE-*AP?QD-II)SLZ,2S(3MJN#*FG7BP HLR(J) A/B M5E1YR80BS7)@QI ,]\F#682MV)-_DXJZ46L"LA7 MPK_FN#J8TK@98M[E;"4,$ QUP\!S;HW,OQ"A=0WH'10-W2B(G'=HW3TKZS;D ME0$ B/FN6VC4%,*?+P244$$"-XN"1[)&HLI'8HI5>L:5 IDP2.PF,76@K&R$$4Q"HBG"M.8@1]TDB&$8>B1E'NPX MZEE!UV(:/[+$_FO31##FO\^13Y5AL!;0\D!U(1IA1T1SGG!99IX,8T@'+$ M3.6%#:PMQ #V[SND$]:T]EW^4QHY5RW.M'Z 2M4+!G82W_4I==[+LI@R(,"= ML3@*G;=,5:_@T/*(LQ(OV;+P,:6RXG_0H"]MS(-=:CJ Q/@3>_[*#!QXS#Y M.0P8>,$^_FM4A^D6!U+8&Y)!DO-IYGS^EM2:09KU!-JM4\^DO6I8".I\LB]M M[]1RR(9JXT,I,/'V$V 2/TM='6]1FGP/S24AS'YG>WD^B/O,O&U,ZF'/*PWO M_-W"\>,]HSO2S_ N]!NPJ#WONF$:/$6[-E&'6)=N'3;I(&'=*?$+"AU N=3O M0?T7(-W^_$B#%R?=08T_0KI7O6%@14?!-PTQ?)J68MXUZ< K;M"=$VQ9RE]>H&T0QY&.U?>+YL$'P@46?R"TX0B$1[<3LL;5X M6GJ4OR[!9AJ.TY:-MTD2Y(_"$,^L(>P^9FL(QX".F!(.UQ T/8@3QNKZ^.JCJ^J,FC5Z@ZOJ#)XU?O.H&-?[\JON= MB7M(+1C!?;'?^!RY;HYZ%W,E9@^8$31\LF!@Z+O+A8RWMIGCMC& ?GIW5W^[ MV=5)2I-O=]LQ31.[J3S>]J]-3.H^0=JAEQ@AI+?-)_5);D6,]ZQ]K[&Y03[?EB>BBUY>Y"'5BC&ZDG( M V=*]UU/ 9U?"?D-M<7S125+.7^ QB>%(V34SOW57M(M5]R @KGBC>.(ZOG= MI"!EH!=5I.W-WC]C;>!VU1][#@^)\5U"P,ORDLWT3#&=O,*CK94%G M_<9/9]=/V--H#VA==)YQT7:7>ZMSLO6E E3-[?<832S5-!\MNK?=-Y^+YDM' M/[WY8/21J;FH-/#-#$2]UPGL5ZKY!M,\&+FRWSVFTH!?]N>"0YP43H#QF83^ MN7U !=V7L//_ U!+ P04 " !'BG]4VML(<>(" !K!P &0 'AL+W=O M*?U@2D0+ MZTI(,PE*:^O3,#19B14SQZI&22N%TA6S9.IE:&J-+/=!E0B3*!J%%>,RF([] MW$)/QZJQ@DM<:#!-53&].4.A5I,@#G83-WQ96C<13LC,$I295Z<,95/@DB1P@%9M8A,/H]XCD* MX8"(QL\M9M!MZ0*?CG?HG[UVTI(R@^=*?..Y+2?!20 Y%JP1]D:M+G&KQQ/, ME##^"ZNM;Q1 UABKJFTP,:BX;/]LO;<;>99S9METK-4*M/,F M-#?P4GTTD>/2%>76:EKE%&>G<]3\D;G,P!?.4BZXY6C@\(ZE LW1.+2TB7,- MLRW@60N8O 8)W"MI"T-7,@<\S\!0F+744QV%,^2O8ASS(ZA'[^#)$KB/7C] M3G+?X_7_+OE*&JL;.F/6 ),Y7&*^Y'(),W=6VDS,N2%SQCTD(C56I0/[K\ Y=U0]0:@SF-P98( M.?%1C;0TDS%30D'7"E9(]%BW!II9#\SJ6JLUI\.+8D/YZWF5#&@V;8N]\6ZP M:%+!,[C33!K6WA>598W6+AOD,1SUGCL*>R6Z?G)J:I;A)*"&X41A,+U7@G+O M=QY$O8,;;A[>%QJ=5DLJS)9\=!Q][,';-R=)''\B*Q[U#N94DQQ)P(:CR)T+ M 5RL:[K@E V*KN!P@TR;(UK[,.RB8S(.Z X7R*VKXVX#2L>>0@Z[0@[__T+N ME_BO:C8:O:)FSY4L?-( *]1+W^8-^!RVO;";[5Z26=M ?[NWS] UT]0"# @L M*-2=HP!TV]I;PZK:M]-466K.?EC2:XC:.=!ZH93=&6Z#[GV=_@)02P,$% M @ 1XI_5)1!O(SK! FPT !D !X;"]W;W)K&ULE5=-<]LV$+WK5^RH3N/,,!0!?H&)K1E_I>TAJ<=.G4.G!YB$)(Y)0@% M*_[W78 2K3@21[Z0!+!X^_ 6NP!/5E(]Z(40!G[45:-/QPMCEA\F$YTO1,VU M+Y>BP9&95#4WV%3SB5XJP0LWJ:XF- B22Y=VXO;W!OV36SNNY9YK<2&K;V5A%J=C-H9"S'A;F1NY^E.LUQ-;O%Q6VCUA MU=DFZ1CR5AM9KRX<.9:7W/#IB9(K4-8: MT>R'6ZJ;C>3*Q@;EUB@<+7&>F5[P96EX!=C7YJ95 HZ_\OM*Z'0>$ #2@;PPGZU MH<,+]^#=&ID_+&15"*7?PM7WMC1/\$4: ?^>W6NC<(_\-^ FZMU$SDVTSPVF M3M%6 N0,'GG5'HG M*_10V;5$P9O13:D?WL^4$%"B$[0RH#@ND?@D> .__\8H(1^QE81O1I?E8UF( MIH"G4E0%!'Z &AU]6.):2,*J,H9;HDGP95^!R0882K,1.DVB@/M9OS,H/>1 M#+ )_#!]M@S\E+V63?R\ECV\8""6<1_+^.!8=N'K*HE=:XO;7(%9",AEO>3- MTUL-VFZQC>6RXHW>%>5!G[NC?'PIJXHK.*MEVQCMH2IYU19E,\5.@3E_:^AYI(O]OKD:ACF?SN1)SU>]WI'8KW6!NTM'#> MB2?AM"+PM#+(H(&43;:<"HVAOV$ M=:A$,<&XE@K?%[S)L2ZC[7&*;K(P@G>(0H,#Z=$ O9/0$LP M0%(@U"?A%L/C)$Z]!%&(D\BBS#%.?,'P1BI32 M'N(1DP,]( B(CINMQ,"UC=VO@,1C$:XIMDCQME@_X:PSQTC7O1O5OSE%MBE]2#J05H;.;K:P2J'F]%GSU$_8^Z,,RV>+8=%.8G M!+*,>8Q:$U??,%)!/!04U@>%'1R4%5>V&O5'R*Y@#*+M#L9:WXV6HV^=FP/* M^J8X_UHN&64>28D]2>E -3_0%>JZ 3SJ(/MS(TV]+&$O_1SC*>!AGF"==2.' M^B% 4UL9H[6?G1&<;%V8:Z'F[K= XRF.)VMW=^Y[^S^/L^["_6S>_;9\YFI> M8AY48H93\1Z#1[OJ?@6ZAI%+=_V^EP8O\^YS@7]/0ED#')])O'^N&]9!_S\V M_1]02P,$% @ 1XI_5$O3L/@B! >PD !D !X;"]W;W)K&ULC59;;^LV#'[/KR"\;DB S+%EY](N*= V*U9@9RB:]NQA MV(-B,[%6V\J1Y*;]]Z-DQTG/TJPOEBQ^_'@1:7JZE>I99X@&7HN\U#,O,V9S M,1CH),.":U]NL"3)2JJ"&WI5ZX'>*.2I4RKR 0N"T:#@HO0NI^[L7EU.965R M4>*] ET5!5=OUYC+['T6I-6\7"_8[]UL5,L2Z[Q1N9_BM1D,V_B08HK7N7F06Y_PR8>YV B<^V> ML&VP@0=)I8TL&F7RH!!EO?+7)@^?46"- G-^UX:3+''5O.C!$;0&#I*&YKFG8!S0A M@R^R-)F&7\L4T_<$ _*I=8SM'+MF)QGGF/@0A7U@ 0M/\$5MH)'CB_XW4)@+ MG>125PKAKZNE-HI*X^\3)N+61.Q,Q!^86%#'I%6.(%?PY"]\N,44%<]!&VXJ M(]4;&#*ON$'@90JX6J$KROTQ=1FL1,G+1#1Z2!U@8%.IC=2HC]W,2:=L4U_H M#4]PYE'7:E0OZ-GD8K%$91/PFX^4:093PPO.J1O"@;2X>,UEI,JU[L*^Q/VC04-JIHFSB MJ0TU)%RI-ZK\+535A"F1/FO4O#\5[Y=R3R-I=O$$51 M*WN4ACKG6/[#43^>G#XSBCF432VB>JS M>-RY%:\$:(3=,(XM":-GYZXT5):"/NE[<7\RH8X!-OJN9YH8+(+%YZ3LQK.M MITHWZN0:HXYJPYWOG*-,%T+;,4T6HF!\@#F2DL,N/B-/^Z.1C?NLU?E/X-]K M# _A1]MG<# 0"U1K-_:IT&RH]6QL3]L_BZMZH.[A]6_)%Z[6@@++<46J@3^F M1E'UJ*]?C-RX\;J4AH:UVV;T=X3* DB^DM+L7JR!]G_K\E]02P,$% @ M1XI_5" Q085R P K0< !D !X;"]W;W)K&UL MC55MC^(V$/Z>7V&E5052CKR1$+: Q+Y4K72W1<>UJZKJ!Y,,Q%HG3FT']O[] MC1W(LKH%W8?$;S///#.>&<\.0CZK$D"3EXK7:NZ66CY M&[JGC<]L5VJSX2]F#=W!&O1?S4KBRN]1"E9!K9BHB83MW%V&-[>)D;<"?S,X MJ+,Y,9YLA'@VBS^*N1L80L AUP:!XK"'.^#< "&-_X^8;F_2*)[/3^B_6=_1 MEPU5<"?X$RMT.7M2 MD8>Z@.(M@(_,>GK1B=YM=!7Q'O(1B4./1$$47L&+>W=CBQ=?P'N@LF;U[MS= M?Y<;I25FQW]7\,<]_MCBCR_@K[%HBI8#$5N3+"PGM"Y(P7BKH2 U!IN;8#=H M71GK[\7XJ@53I#>JH3G,7:Q"!7(/[N(?H-(!$W-G<"\XQ]6R$FVME4<>7G+> M%NCTF<_](:O)EU*T"EFJH0VR^07.8UN!I%K(&^?Q1)IJ+=FFU28['"W(ZV)9(+JH*C=N GO0Z)DF4 M'IE$'K8IA+B'6F 9=:X]V9J%X@/=H[<[>(.D'.QA2F-D,':__)1%0?BK&<)N MP-7W%QQ.O6 :>-,X(F,OG"1>EDY>6?>W_IW[)[MGGO^@1?0M'*73SLMDA(:' MY$H>)WT>)S^ON;>GXW))47.PD]B+TG' M7I1-<1;&^ 53YXE*B=S>"D:3T,O&8Y)%&5Y [,1>%J=&!16G:8@0T;OQ\<]: M**;^SCX4"B\&ZZ3KIOUN_Q8MNQ;\*MX]9)^HW#'DSV&+JL%H@H&1W>/0+;1H M;$/>"(WMW4Y+?$]!&@$\WPJA3PMCH'^A%]\ 4$L#!!0 ( $>*?U2@B.DK MY0, X* 9 >&PO=V]R:W-H965TZ$GKJK8Q97_J^+E98,SV4:Q3T9R%5S0QMU=+7 M:X6L=$IUY4=!,/)KQH4WF[AO=VHVD8VIN, [!;JI:Z:>K[&2FZD7>ML/]WRY M,O:#/YNLV1(?T/R^OE.T\WN4DM9U:>2?P!\>-WEF#]60N MY5>[^51.O< 2P@H+8Q$8O9[P!JO* A&-OSM,KS=I%7?76_2/SG?R9R MKKFA*!L-3)1P(X7A8HFBX*CA])'-*]1G$]^0+:OA%QWN=8L;'< -(_A,4"L- M/XL2RWT GTCV3*,MT^OH*.(M%D.(PW.(@B@\@A?WGL<.+WZ7Y[=<%Y74C4+X M\VJNC:+R^>N(U:2WFCBKR0&K#]1595,AR 542.74UB4WSV_%^"B6[==+O68% M3CUJ2(WJ";W9Z:VL*J;@JI:-=8T+>%S)1I.+^@PHB%C/4;E [FX&OZU1,1N MCE8AM8$?(1Z/Z/G3#WD41A\&'[E@HL =D)-#CL:'KQRR$[N/ #+';]T1 /PQ">D2F[ M'*?M\CLAY7X<-43#>-2!;L/X"K&D:K/I E+%0^SR81##";V(Y,G_Q7A%9S2, MQH2R#>C)X+T%<_\ZS^<@T*8C/,_3,;W3)'E55SL9/ZP9')DO:3)?W.R;)KK*$IK!S/PM*AC--@_T^%O36!CMI\SP1Z26\7SP&= MKF!6Z'H$4)3VWUZET<"/*$YY'-M,Y"/[@4*-]16Q+J;5:=AE,$9 MG%)%G^W-GK>+R^;TK6SZ.V=TC6KI;B(:7,NVQW7_M;_L7+5G_(MX>U/ZS-22 M"TTT%J0:##-*DFIO'^W&R+4[\>?2T/W!+5=T84-E!>C_0DJSW5@#_15P]B]0 M2P,$% @ 1XI_5&,-Y)Y\ P 30< !D !X;"]W;W)K&ULC57;;N,X#'W/5Q#>8I$"1GW-K9L$2-K.!>@L@K8SB\5B'Q2; MB861)8\D-Y/Y^J'LQ$TQ;7=?9%$F#\E#BIKNE/YJ"D0+WTLAS!J;2R/+&J!1!'(;#H&1<>O-I<[;2\ZFJK> 25QI, M799,[Y&Z+F3?V(,<-JX6]4[L/>,AGX/ R)4RSPJ[535,/ MLMI851Z,*8*2R_;+OA]X.#$8AZ\8Q >#N(F[==1$>3G9W?H6 6PM18T_E$0X@R2"-(0H3GI73$J&L%*"9WMXKU5=P2"$WW\;QU'\1^]!52YF6*%N9H;, M$.Z5J%NBHZA3_,($9])2I*AYQHP/M[=7%S#TPW0,(S\<#UI7WVI>4Q'T8AG$,_\2?1$,Y[[S72M+ NJ0]*Y,0W93+QTWCBM&CIW1+I5(5& M$=XQ75+>_<&8?I\=T9O<5VW%Z#YLM"J!:*%4P!8(^XYIH/;$KLW0J[E(]T/I'5T:YT% !=%0 &0 'AL+W=O$8#OCUMX=;NP6>V]I5^T)U.8K*F-U3=Q4L!=]W,B\=" M&DG&(R3HZK3U'A\O;%L#C,471K>R<(UT*O>_,D\Y9^V1BWDT179!.HSWU[1 M-*&!]N?R0)J_:)O:6BWD;J3B80H&!B&+DO_D1SH0!0#N5P#L%& W!?120*\I MH)\"^DT!@Q0P: IP4H#3%#!, <.F@%$*&#T!5,[#. 6,C1R2^3.3/R>*3">" M;Y'0UN!-7Q@%&33,.8NTV&^4@+<,<&KZD:B-H(BOT-E&PCLI$8D\=$8DD_KI M4E!)(T6,,@_F5!$6R#8Z0GH"Z2/@$SQ")T%S$E#^$A7-_Z?"/! MF9QT%3#5\;INRNHL8657L+JA<0?A_B&R+1N7P&?U\ MZWT%6-7S>!&Y7PL^; MP'$E_*)![CVK$GY9#_] 1 ?9U>2O&I#'XTKXHAX^IRZ0+\V]"\K,Y&EG\K2- MO]Y_*\^OUV"+%HJ&\J\:%KV,1<^PZ%>P^+2-J) ^BT'6BD)(K7&/2E>P6$EI*]8IB ?:FM[Z]-6,AS&)'A$))$<^@22?Q]:+2_D4K7@ M>Q6+UL@U*$;E\;O7V+%.7KU[/7:&XY-;2O\FT2OT@M^2>SSF$7,E6NB D1E; M$J#KZQDZ>/=Z9-O6R>UR8:[P2?M ,]FQWA'VT,!ZJ^;Z M: MYZ\:#>B_B ?-8S''O,N:&AP@>T:U@EUKH!6A) M7L-!(:_,-DDKUU[,)3-K3&?J0E>E8([A,B9":;AV^P>)-M OZ:5O01/S?<-2 MC-9!PJ7=29*K69/];$WV:]?D#0E,70#IAQ #-DKWVVXC.H"!O3&7[;(*F#@> M&,>Z&7R8#I+?I/M0PFB0,1K4,KKE"I;)6G H4K'@+J6E6]\B\>(4PCLVMJSR MX$X6W*D-?A=Y5&P%##B4 X])EV\BE11+/4),ZNZTE([S;#3Z5A6;8<9F6%\P M5RLJ-!/Z [IR24L##Y\%QI6!1UG@46W@CW \J!O[T;.Q'PPK@XZSH.-Z*6JI M05@&-4M+;PYUF0@0 2QKH\@R%5XF/L?%]'N=7(*)5']AM$<76WG/9S6;'L6; M+9G+U&%QLIS>2/\JN!3Z3]R,"PFU9$N#XV>S-K(J9PWGO06V:T//B/2A@CW" MV:TL[ED*+\:U^Y5A\V8"UW<3,WX4D@A.DD(KQ-7MRYJ6QJ_W@ZV.9;VM*:4X MKZ6XOIA^AET(SIP>"$+7L-T*0BO!0U/;-["(7>C$/+1<+M$U)Z6UY"(-LS=3 M=J]BP/*ZBNL+*YQJU\ NJI;(!7Y>5/O]BKAY2<7U-76Q_(2^?C#;_L9O%>9'$]57RG^^=L]3S?M7>+UKS$ANSPUE/#,]+# =Z\WEJ>%EB..KI MWY-R6>:P;FO'>8G'_T.-GZ5.G9K1.F]@*#BZ#T<(I0N M@>B3.23SWOB:]$S?.&=E=E=OMB3G+L%K[J MZ ^/<+)?,^C8 [H"H-49@@>1?,M+;A2/S8>>>ZX4#\VE3PGTA=H WJ\X5[L; M_>TH^Z(Z_0E02P,$% @ 1XI_5"3 RA\Y!0 U!@ !D !X;"]W;W)K M&ULQ5E=;]LV%'WOKR#DMI+K3 M$P!#[HM-?L]=NU+]GIR9G NX4D3/BH*IAP'D&+LA6:_-V5CN 'S M:7JE\*Q9H62\ *&Y%$3!Z+1Q%A\/DZX-<$]\YK#0*\?$IG(KY9T]N2Y14(>WY:@C6I,&[AZ_(C^SB6/R=PR#4.9?^&9F9PVN@V2 MP8C-)=C MG.G?E/(1.2(W?"SXB*=,&'*6IG(F#!=CH!R/;A@OIN2]%&:BR>\B@^PI0!/)5QG0QPP&-(AX#ND! M2>*WA$8T7D-HN'UX%*"35 5-'%[R,POZ]1)1R(6!0O\=X'!8<3AT' XW<+@" ME8(PV(:6!A=ST 9;SZR3*XS4B@ZBZ-< I59%J14$^J@8MK[KW"DH+C/L-9TJ M/K67UO$*PEES.]93EL)I ]U+@YI#HW\A7K L<< M!\2KS! FR*N774JC$RA C:TF8TS'3$@JBRD3#^YN?$)0.3+3X+#@WH"=L<0\ MRP3-U$7F#PCU8L$12*!_X54%QNWHY M@1)[CH]9T MM^=FX?*2&5,Y3B=#C"0R36<*13\NP0/"M2OAVD'AWIU?#'$*Z9FR>10V#?(: MB9[+/&=*K[6 $K'M$.TZ,N_35H0_O>9\#9-.Q:2SPZR>R#P#I=DI-Y]5KD-13NJ2!Z%^X[=E[/?K;MU!(^>$73" MK:<01WZ-B<)S"% JEM<.OX19';^%K;!YZL0KRUR\%05L/MN"!K!%#<&W(<5< M6^92HR'_]>'R#7:]4@_8TPO;I?63O7L4XDP]9QKD? US$#,@ Q#I!!>5 M._+U/12WH$)K1.P7JGA_*U7LEZHXO,(,I;!=;66P+X9(U M[5WVU@\$/LW)KW5Q>+';+!SYEPS=2QTH\C3S:YOY-OIZXX[;^]/7FW8E.E='\*>.^ER4]6((RWV?5^(/!I3M[):=A 0]+]?]^CWGUI M:W\*>_>EX??FW14.X]4+Y2V9ABUT6Z&V4<6;+>WN3Q7OOS3\.KR[*F&\6E42 M;\I)V$3/QHJ/'LAGEG-;F,O+H?W4BSLG>ALA$N^P2;PW(1)OPTGXW?;#0N#7 MVX1/:^I? ].NK?_*ODW8"9?U'^#G?:;?[EQ_;Y/)X?[J[TTR";^B;EW_,$RG M55=_;YA)V. ^ OS#!":?3:7@J287PH 2KE/QPPWUV$H'[X))9W\Z>%M,PN^@ MNVS5U4!MWMAHKNP/VUTEMVVNB4NTW&BMKE9;\V=N0_J[ZX/X>%ANL'N8'\DI7D\L0-4 M_\CH_P=02P,$% @ 1XI_5+AWOQL9! [! !D !X;"]W;W)K&ULO5A=C^(V%'WOK[#2;34C;4F<\#D#2'RU.U)GA8;9 M]F&T#Y[D M8F-K4-[/S[VB&$K\1 -=L7NU.+.=64XAX3("E\ TW>F7"1$Z4LQ<^5" (E24!*[ON?5W810YG3;Z=Q8 M=-M\J6+*8"R07"8)$6]]B/FZXV!G._%$9W-E)MQN>T%F, 'U93$6^LK-62*: M ).4,R1@VG%Z^&[D>P:0KOB+PEKNC9$)Y97S;^;B(>HXGE$$,83*4!#]M8(! MQ+%ATCK^R4B=?$\#W!]OV7]/@]?!O!() Q[_32,U[SA-!T4P)*&1)%N6_ U$F:U9C.#-/LI6N>+,F.4B1+Z M+M4XU9UL#(+X%$WHC-$I#0E3J!>&?,D493,TYC$-*4AT,P1%:"QOT6]HH@T; M+6,P.,45B;5I5L"6H.]]F0S1S8=;] %1AI[G?"D)BV3;55JNV=0-,VG]C32_ M1!KVT2-G:B[1B$40'1*X.LX\6'\;;-^W,@XAK* ?T2^Y^,"0__MST?>_^\^BAEP[Q_2TR M XSOT1/$1$&$QD2H-_3R",DKB*\64=5<5#45%92(&@O*0KK03_19$";)YGU^ MRI[NRY]Z.7I0D$C;9K5\LYHU \\'UB&)\5R1438L]93%E+Y55R<&ZV>PVG]Z MIZN"%J[GBPX4UG.%=:O",8@0F-(U\\3J14+M9$&]TO1^*3+>&9Q?J1[C#J)I MY-$TK$2#M*" 0/U++-/,69L_WC*M?+/6NUC&RF+:[YU\5.Q-ZN5'OOZ44[VQ4I.".K) =G4#BH-*R>QGLM M#%NI_A"@?[DHKFWVB<>1;EI2MZ&K*R3V=QOZ/][P>-V]\Z\ ME@\O,O>NX>'Z_V#N74?"]I9TL;FM--=4,[N>LFK6.'FWJIY75M)WG1,WW]7< M5K9KDF"7598$.RH(*MA>TDV3/_SEOFM^_G_I,OTSJ/PER9+Z$1&)"%J4IQVM M]8H8I/Q)S0E#)0&Y>RFS8_+?#8_3O?20^31?%\?LW'1O'\W M*%H_]/6QO&"^AUN:J%7(Y&U/\NY.ZN9_@$*=:ME=IZ)(C-D?KS87B MB_3L^,J5SF,ZG(,^G@BS0-^?&ULU5==C]HX M%'W?7W&5=E>MU)(X"0PS"TA\M-J1=E9H:+>/[*EE@3E5#+)&;)S,A M-C66O(U8Z8QS'$M0JSZG\/L!,;+H> M\78#]VR^T'; [W66=(X3U!^78VEZ?LF2LARY8H*#Q%G7ZY.;$6E9@)OQ+\.- M.FB##64JQ!?;N4V[7F 588:)MA34_*UQB%EFF8R.KP6I5ZYI@8?M'?M[%[P) M9DH5#D7VB:5ZT?7:'J0XHZM,WXO-7U@$U+1\B)EN8I,SC=FVSW&\0,)FS.V8PEE&OH)XE8< F,PX>%6"G*4]7QM=%O5?A)H76PU1J>T$I"N!-<+Q2\XRFFCPE\$W@9?;B+ M?A#6,HXP:4!$WD 8A*1"T.AR>% C)RHW(W)\\0F^?][=]N&/%^V0D#_A'C.J M,84QE?H[/-QA/D7YN6:5N%PE=JM$/VW+'_XV2\*MQES5"6Z6@IL_F)8J#VVY M6H[+?O76O2B^;G?\]>&^/IU$6LUF.>F1S%8IL_6,,NNYXG8C#GZO/W55,R9'UJN:1()J MZY%@_QD/GE'H&;*0-*)J]YT!1E>-5JW]R,&Y1"XSX/M+#$C"/6_X:UB0[$\% M\J/'0N7>UI+9>^2-6M($NYZY*"J4:_1Z4$$T/*/J@7RN=$CTQ-]Q<,K>^R.+ MQ,^9@EJR_Y.">E6G4E"/(D$CJ'])[,'X>&1_!I'Z Z!:TN ,JGS9*DQMKM49 MY8DQ-U5 88DR0:Y-35"^"K_5HC8&EJ%2H!>4 ZF.W#^XP1H=^3I@$T*YE:NX+&WTO:ED-W5,X9MW'-C+R@ M<67N$W);86P[6BS=G7LJM$FL:RY,58;23C#/9T+H7<*?U2S0#+O0 0 "L8 9 >&PO=V]R:W-H965TOV! -P:TCKMQ5$=YS2V?3K1:$^W> M1C0WJ%.MK3$X43I6YE;C4X%V=CIOV" J(W.Q+$4F$EY:I@2^5V*%K-E)9#$\YR1*-J%< M-J'0%T*)*;E1IM03O>P%B!VQI24AG(*DFDR)!0C8?- M'6?'O70^B05=!!(8MPF,@XZO5+&J$*LND\IPIX'?+N0&B@7H^Z_D![E!YT55 MD/MF+52\X];W\=LS=](Z/PDF/GOV@.S4_ZZI_V>L_W-\AM$I>0*N32#.TS;. MT_^)(/[8EZ"SUO?9VQ,4#[T*#O=*40<\Z^0HWA'L.(CUL=*EL)6&.M9,/+JQ MZ<-%3+T/>@ VO,S&;+]LA.&[3TSL13D.J^E<97;-D8P^]?=*&8\/4'\OEO'Q M?NL?AN]Q&KRTQF'U^P*Y2&3/_>^%,#X]0/V]%L9G^ZU_&'[<67_JA9.&E>T6 M#&(E>1UJ"@]XS6^"E7RA-+<*[Y8^@QXD42^$-'Y[DJC72$KW2E('? ^2O)[2 ML.#=\"3')?W?6+=T_-R=BWIQI*,#,.15E(8OG*]F* S?+6/4*RX-2V(?AOI? MNJB73WIR (:\SM+PC?/5#(7A>YPAK\DT+)KUY]=ND-QNOL_QPOQK!XEYE67# MMZ>)>:5EX2OG:VGJ@.^FB7E59F'9[$U3_]/$=MH#!^@/,"^W+'P7?35-8?BX M6_"8UV86%L^_E.62:+PPE!5^R12NV_2KQ\BK+#M %X!YL67[[0-TP/>@QPLS M"RMG)ST_<7R\Q+(#] !&7F1'^^T!=, '5"[:Z=^B3BWK+K4A=0NV:>6VJVTG M_*+I__K7FS;Z#==+41HB(4/3X=$)'D/==*:;B56KNAN\4!9%L1[FP%/0[@5\ MGBEEMQ/GH/W_P/0?4$L#!!0 ( $>*?U3?]$M"? , /D0 9 >&PO M=V]R:W-H965T/I6JI' M70(8]%QQH6=1:4S],8YU6D)%];FL0=@GN505-7:JBEC7"FC6&E4\)DDRBBO* M1#2?MFL/:CZ5C>%,P(-"NJDJJEZN@,OU+,+1Z\)G5I3&+<3S:4T+6(+Y6C\H M.XM[E(Q5(#23 BG(9]$"?[PBE\Z@W?&-P5IOC9%+927EHYO<9;,H<1$!A]0X M"&J_?L$U<.Z0;!Q/&]"H]^D,M\>OZ+=M\C:9%=5P+?EWEIER%DTBE$%.&VX^ MR_7?L$EHZ/!2R77[B=:;O4F$TD8;66V,;005$]TW?=X0L66 1V\8D(T!:>/N M'+51WE!#YU,EUTBYW1;-#=I46VL;'!.N*DNC[%-F[WIR!H.SBYG@ADXXY;=##4:\H8C M-]'3V-@(G9\XW41SU45#WH@&$W0OA2DU^DMDD/T.$-O4^OS(:WY7)(AX ^DY M&N _$4D(#N ->KX&+=[%&WA?%,T "5I90G[<0[4"]1/]A^XM!U53]4L!3Q>] MIXO6T^ -3[<=K9]:6N^$H:)@*\OX0FLPUODGNQ_=&:ATR-NP]S8,YG5[2!'# M4$/T E3I0%"C/JC1N\BFS_N2/>X]C4] ]J3W-CD>V6&H\4ZR+_N@+H-(B_2I M8>=9QXF4H.4$!\);LX>.58 ?6[@./B8^+'*D* M^[\$V(L;'IRB"E[B\,41JQ#&FNRN@A=#'):P?Z0X2V55@P%$"P5@[R%&[\6U MUS8\.@777N'P^(A"W%8P:[;2PXH>\?CU-W4=,GJ]_ZX8J]V^/($ M]!,O<"0Y'OT[L';33[P0DK!X[4'__DI#O,X1<@KZO;*1\+WM,/K#6+N5AG@% M)&'5NJ8U,Y2S?VU8:UAI&R1*I3;O?0&(US@R/$4%O-Z1\&7NL J$L0:[*^!U MD82U;+\*'/ .>.4CDU-4P$L>"=_P#JM &"L@0?%6-VJ%I6A[;HW:AK)K3/O5 MOJ]?=-VLW][]*7!/5<&$1AQR:YJ=B6-5;%V6()M&I3; M8)_G4IK7B7/0_]LQ_Q]02P,$% @ 1XI_5/>3O8 < @ ;@0 !D !X M;"]W;W)K&ULA51-;]LP#/TKA-%#"PQ5["1=5S@& M\K%A.Q0(DG4]##LH-AT+M25/HN/VWU>2'2\#ENQBBQ3YWB-%*6Z5?C$%(L%K M54HS"PJB^H$QDQ98<7.K:I1V)U>ZXF1-O6>FUL@SGU25+!J-[EC%A0R2V/O6 M.HE50Z60N-9@FJKB^FV!I6IG01@<'1NQ+\@Y6!+7?(];I*=ZK:W%!I1,5"B- M4!(TYK-@'CXL)B[>!_P0V)J3-;A*=DJ]..-;-@M&3A"6F))#X/9WP"66I0.R M,G[WF,% Z1)/UT?T+[YV6\N.&URJ\EED5,R"^P RS'E3TD:U7[&O9^KP4E4: M_X6VBYU. D@;0ZKJDZV"2LCNSU_[/IPD1.&9A*A/B+SNCLBK7''B2:Q5"]I% M6S2W\*7Z;"M.2'X,4K6? MJ)TBVQ&_+.R#@-H%V/U<*3H:CF!X8I)W4$L#!!0 ( $>*?U0O+;38Q@( M #<( 9 >&PO=V]R:W-H965TUW%S0IDS&MBUF1@->*$RRG F0!9Y3L3S&#.^'3J^LUN8TR159L$=#=8D MP06J^_5,Z)E;L\0T1R8I9R!P-72N_,N)[QF C?A%<2L;8S"E+#E_-)/K>.AX M1A%F&"E#0?1G@Q/,,L.D=?RM2)TZIP$VQSOV'[9X7-53IT>@[$ MN")%IN9\^Q.K@MJ&+^*9M+^PK6(]!Z)"*IY78*T@IZS\DJ?*B ; [QP !!4@ MV >T#@#""A#:0DMEMJPI460T$'P+PD1K-C.PWEBTKH8RP<<[]4">Q]VG&]0?-CJ M?IV@_[56^]Y+2_,^P^R*I7EUM=EA>\_M=\*Z?L_;L]MMM. <16)?)@D1+Y@J M.U*]6K]^5[;G[ZV/S:MH6_L+3?FDWA*14"8APY6F]"ZZ^@:(\I4J)XJO;:-? MK_"J-_4$L#!!0 ( $>*?U3K/?GBUP( M &0( 9 >&PO=V]R:W-H965T/$F=NXR5A.7#%!"<25B-G[-U-A\;>&GQGL%5[8V*4+(5X,9/[9.1T M#"'((-;& \77!J:09<81TOA=^W2:D :X/]YY_VJUHY8E53 5V0^6Z'3D#!V2 MP(J6F9Z+[3>H]?2,OUADRC[)MK;M."0NE19Y#48&.>/5F[[6>=@#>/TS +\& M^(> [AE 4 ,"*[1B9F7-J*91*,662&.-WLS YL:B40WC9A<76N)7AC@=S6$# MO 1">4)FL (I(2&[Q:$9UR9=%4#6@!ORO)B1 MRXLK0+3R!Y[\!%D8U2 M?Z=TXK=ZG$%\2P+OFO@=WSM!:/IQ>*>%3M D/K#^@C/^/I3/G^.ETA*/^J^6 MB-TF8M=&[)Z)^"0TS<[&NB9+6#/.&5\;2@5()I)3^U8%Z=L@ID9L(J_GA^YF M/Y6M1$QANE,%C6'D8.51(#?@1*1%8:]1V&M5.$X29HK#R?-607M[O(-!;WA M_-AH7]P[4OV&5+^5U#W7@"HU7HA8Y+C?_"CWI^CVCYAT#[BVAOU\D@>-GD&K MGCG$8LW9G\-+6=$>'-&^\;J'QZ,UP.>9#QOFP_^Z ( UL/7H#X^.?C 8'(H[ M-CH^0NY>P/_<5/WW@4J\SHID ML$*7G=L![HFL>EHUT:*P;6$I-#89.TSQ-P"D,<#O*R'T;F("-#\6T5]02P,$ M% @ 1XI_5*XVI=4R @ V00 !D !X;"]W;W)K&ULG51-;]LP#/TK@M%#"PQ1["3[*!P#3;)B 18@:-#N4.R@V(PM5!^> M),?MOQ\E.UX&K#GL8HL4W^,C33IMM7FQ%8 CKU(H.X\JY^I;2FU>@61VI&M0 M>'/01C*'IBFIK0VP(H"DH,EX_)%*QE64I<&W-5FJ&R>X@JTAMI&2F;<%"-W. MHS@Z.1YX63GOH%E:LQ)VX![KK4&+#BP%EZ LUXH8.,RCN_AV,?/Q(>")0VO/ MSL17LM?ZQ1OK8AZ-O2 0D#O/P/!UA"4(X8E0QJ^>,QI2>N#Y^<1^'VK'6O;, MPE*+'[QPU3SZ')$"#JP1[D&WWZ"O)PC,M;#A2=HN=CJ-2-Y8IV4/1@62J^[- M7OL^G &2^!U T@.2H+M+%%2NF&-9:G1+C(]&-G\(I08TBN/*?Y2=,WC+$>>R M>\8->6*B ;(!9AL#EEROP#$N[ VY(ER1#1<"&VA3ZC"AA]&\)U]TY,D[Y'%" M-EJYRI*OJH#B;P**2@>YR4GN(KG(N()\1";Q!Y*,D_AQMR+75S<7:"=#%R:! M=OH.[:*QZ+&6++7<<\7"P#QO0.[!_+S /QWXIX%_\E]=?OZ.X63M0-I+R69# MLMG%8M8JQ_6T0'+L/5 &84KZ5V6%V!"A?_ZH!WUET#M%_J8Q:-I2H_G M>NC9N$DP95@JB]R-'_0VIT,GV#XFV6_ 5!+ P04 " !'BG]4=5]+ M-]@% #1+ &0 'AL+W=O;UM]]+&=36>DL+<3'$JDJSWEY M_U9D\NZBAWN_O_B4WBZU_:(_FZ[XK;@1^LOJ8VFN^@U*DN:B4*DL4"D6%[T_ M\)O+:&@'U'=\3<6=VOF,+)6YE-_MQ?ODHC>P%HE,Q-I"/ M+6BOF=,.W/W\&_U=3=Z0F7,E+F7V=YKHY45OW$.)6/ JTY_DW9]B2RBR>+', M5/T7W6WO'?107"DM\^U@8T&>%IO__.=V(78&8/;( +(=0'P'T.T 6A/=6%;3 MNN*:SZ:EO$.EO=N@V0_UVM2C#9NTL&Z\T:7Y-37C].P=3TOTE6>50->"JZH4 M"CV_$IJGF7J!7J$;$S=)E0DD%X@K);1"O$A0EO)YFJ4Z-;=SC18695VC6-<8 M_\956:;%K5WB5!F<+S=7Z/FS%^@92@OT>2DK96#4M*\-!VM)/][:^W9C+WG$ MWBL1OT84OT1D0/"1X9?^PP?[P_MFY9KE(\WRD1J/_J_+]^V#F1:]UR)7_P!& MT\9H6AO-'C'ZNM(5S]"B,AY S],BSJI$)-8Q,5?+VL#Z@_A1I<8J46CUXIBG M-K,,ZUELNEC/\&@\[:]WW0%:8G/4&[7BL;CHF22D1+D6O1D"*+*&(@,I?I;: M,%R*+$%:FN=%5V6J[Y&R"ULO^S$^&\AHAP]C(_*0$3AQ.*.H812!C/Z2V@3+ MBM_S>2;42U28%&^"*DE5+*M"'^,# GI9NF$<':P+)FQ"FW79XS-L^ Q!/E>B M-,%E<_CNTW",!H@30&-X0&.$&3[.8M2P&($L+F6AS7-J'A$42Z-MB2BYE:=C M/$8'\P\Q'3V(+G"Z\.@:-SS&'L]+BR/&/@0.;\*3(67'EWG2F#IF#, -X= .WS=E4(@:N0$X0,1@QAW7%10G9V M^W!1XB]D,% (V8YK%>)J%0+7*B%"!D.%T.VX2"&N2"$^+8,VMW95GW0 M,_3 MU2<$KD\V0D9]A(RX*H ,ST?(B!-U HMZ5T(&3Q,2%AWO_XDK18A/!R!4R$#, M$-Y/!]KG[6H9 M&T@F%,> M1L\H0'9>,_ML&L,#I*MM9 = ^\R=++*V-G>YDJ88$_ZE G/BQ,YH.\F'CSH>&_(G @R6 0?\W58K<"<.K')^;@_&?>5F_.SFPLM5_41U+G46N;UQZ7@B2CM#>;WA93Z]X4]U=J< M8I[]"U!+ P04 " !'BG]4ID&;L( " #;!P &0 'AL+W=OVS;49<)-I1;>P OU4W4OLN1U+Q@HH%1,ED;"9 M.5\'DWELUML%SPSVZJA-C).U$"^F\SV;.9X)"#BDVC!0_.U@#IP;(@SC=\OI M=)(&>-P^L-]9[^AE317,!?_!,IW/G+%#,MC0FNL'L?\&K9_(\*6"*_LE^W:M MYY"T5EH4+1@C*%C9_.EKFXR+- M:F0S#9L;BT8WK#157&F)LPQQ.KFC3))GRFL@2Z"JEJ#(Y0(T95Q=D6NRPFV3 MU1R(V*"L?,&9-?84I+5DFN'J:_*T6I#+BRMR05A)'G-1*UIF:NIJC,^HN&D; MRVT3BW\BE@6D-R08?"&^YP_>@<\_#O?^A;N8E2XU?I<:W_(%)_CFM910ZO=M M3WH$@DX@L +A"8%'H2G'(O?(O)?$AG1H2'>/E&'?4X_.4(^X$XG.4 M(_[O> 1A-([?U*-7^A/U<(^N7O/L+:GQNO MA<:[W39S?'U!F@4XOQ%"'SKF@N_>\^0O4$L#!!0 ( $>*?U0KK)VA' , M .\* 9 >&PO=V]R:W-H965T_K4@%+ M'2@7?A@$ S]GO/!F$W=VI68361G!"[A21%=YSM33&0BYGGK4>SZXYO>9L0?^ M;%*R>[@!*=SY#4O*_W,?N&2QV063,-LZ[N!1Y)*&YG78(P@Y\7FR1YK(UH &AT MA#4@?"N@7P/Z+M%-9"ZMT;V\%VEN'DB&A*[X$C?([^/SM\& 7[J.-C9=AXV7H^/H' M^.:54E 8_#SJ 1U6P(;@K@5?V]$F^AW5.-&->Y4_;RG:O=)QZ^DHR@:C/>+#QKQ0:?X M957PA)=,D(7$JB<_+B%?@/K9X>:PH1[^MP(<-9JC=Q;@Z)6+X_& OJB_3I&_ MK[]Q$_WXO?4W?EU_!RJ !MNF&_R3 JQI=KV+PP/RK9Y/.^7G4I52H?[;2Y!N MFR#]?UV0;ML@?6\?K G:7O:C>#1^48C=.G]?B73;"NF[>R'=TPR'A\IAVPWI MOVF'-,G7/"TT$+!$7G R11FVFJ\W&R-(-* MI<-QQ MRPPG4E#V KY?2FF>-W;F:6;&ULK97?;YLP$,?_%8M54RMM M)9!?54>0DF95]U"I:M;N8=J# T>P:FQFFY#^]SL;0K,MX65[ 9^Y^][GSM81 MU5*]Z!S D%W!A9YYN3'EM>_K)(>"ZDM9@L OF50%-6BJC:]+!31U007WP\%@ MXA>4"2^.W-Z#BB-9&P O-4 M/BBT_$XE904(S:0@"K*9-P^N%U/K[QR>&=3Z8$UL)6LI7ZSQ)9UY PL$'!)C M%2B^MG #G%LAQ/C9:GI=2AMXN-ZKW[K:L98UU7 C^3>6FGSF77DDA8Q6W#S* M^@[:>L96+Y%I6]^!1Y)*&UFTP4A0,-&\Z:[MPT% &)P("-N T'$WB1SE MDAH:1TK61%EO5+,+5ZJ+1C@F[*&LC,*O#.-,?$N9(L^45T#N@>I*@2;G2S"4 M<7U!/I(5WH*TXD!D1C+KNW6^:)D<2"*%86(#PMBE9BDHZII=,Y,S020Z*0([ MO$(:A<\([GW-9:6I2'7D&RS 8OA)"[MH8,,3L$%([C%CKLEGD4+ZNX"/E7?E MA_OR%V&OXA*22S(,/I!P$ 9/JR4Y/[OHD1UV71TZV>$)V?_:M>_SM38*K^^/ M'K)11S9R9*,39#>GRA@T3 ETL[2M0=>R8>G/8.7*M2YK S,-! MH4%MP8M)#_RX@Q_WPL^31%60GFS@,=1&<>P4[83:QJ-I.([\[1&.2<ZKP:FG"(44VZ&:H=D8 M1I9N4*VEP;'GECG^9T!9!_R>26GVADW0_;GB7U!+ P04 " !'BG]4LZ MY!:7>A&;I0:>>:.RB%F2#..2"QE-1O[=G9Z,5&4+(>%.$U.5)=>;*11J/8YH MM'MQ+Q:Y=2_BR6C)%_ ]FEYIW$5-RB9*$$:H231,!]'E_3CE#%GX$_\(6!M M]IZ)2V6FU#>WN,G&4>(B@@)2ZR X?JW@"HK"(6$@4>/3&>X_[]!_]4O$GL%Y5 M!ZMQ5Z"=G7Q17))[2$&L^*P \NX:+!>%>4].B)#D,5>5X3(SH]BB-V<3IUOD M:8W,#B!31FZ5M+DAGV0&V4N &,-L8F6[6*-7A=]#X'03]?OI>";LA2] I2(N_M2ZO88C^L#=,?@YP,&QB M&0:!;H449562K[?@R C1>M9 GKUM_ M]5 @N^MWT?B]"'/&;:5=!3-N.VL7-F=D _S?K?8B$)JT:I$$L6ZD!0W&$HVA M=(M"&("R7A)L)+JG7/0(+<^O;27*6E#VMLU$6]FA_?_?3EN,_7ZB_<&ACJ*M M%-&P%AWMJ2/V_>--UG4CA16\P/_Q%;*+HY0EO%25M)T4_RAGV<$8O"<6R5/]I!_T].<.8X"[=C"*E\&=)=&7#B\]8:W&#OMDYH[Z+!%@9W M"NZ.R'KC;X_6]Y9;KA<"<"YBC:=([0ZG2]56@7EBU]./W3%DD MVS_F>'T"[0[@_EPINULX!\V%;/(/4$L#!!0 ( $>*?U1/&PO=V]R:W-H965TE_WYVFB99 :L0:>H-C9.\Y[P^ M3^R#NTO&'\440**G)$Y%SYI*.3NU;1%,(:'BA,T@54_&C"=4JB&?V&+&@8:9 M*(EMXCA-.Z%1:OG=[-X-][ML+N,HA1N.Q#Q)*%^=0\R6/0M;FQNWT60J]0W; M[\[H!(8@[V'3/LD$V1L_(UB*RC724QDQ]J@' MEV'/34PNKU)OK7;/)J,B,JH,_B7U$H MISVK;:$0QG0>RUNVO(!\0IZ.%[!89'_1,G_7L5 P%Y(EN5@Y2*)T_4N?\D)4 M!-A]14!R =E5T,@%C6RB:V?9M 944K_+V1)Q_;:*IB^RVF1J-9LHU1B'DJNG MD=))_XK1%-U" -&"CF) AP.0-(K%$3I&0_7-A'-UDXW12'TCCR%;IGH0*Y%0 M$ O5:(4"ELQHNE*R^^$ '1XANRN:"IJ'HVE+9U4GM(+=VOK9&7K$V M@. $-? G1!R"7Y#W=Y<[_\IM5:2B4J2H%,GB-?Y7I1ZN5 9T*2$1OPW^&H6_ M1N;/-?DK,[U4[W6 9A9 K^^%3PCQO*Z]J);5F$9O*Z=B1@/H66K?$, 78/G( MX-\M_+M&__V\+&?HXXL"W0=P*L ]3R7;/$T9GD[SU9AOV6T_XV#VNTE4R6Y8'$8I1.Q"[UV M$;Z]E_0ZA;].77J=9_0PQJW6%CYCFK?CPT[9&9R=%F2_[H+$E6:$]Q(J+IL M)G6QYA&J7(G;Z&QA->=Y!]>R3V!SH]AP'=3F6F[MV-U/KF4OP%YMKMX+Z]79 M[I[F/._@6K8+;.X7&ZY?:G,MMWC83J/[:X\XRA.<\;&-J5XY8^ZUY3 M/HE406(8J\C.24M]2GQ]?%P/))ME)[ 1D^H\EUU.U9$;N'Y!/1\S)C<#?:@K M#O'^7U!+ P04 " !'BG]4R#3YP$(" "D!0 &0 'AL+W=O6(5\#TR9:+$BN]%#M75@)P;D$E=0//F[@E)LQ)8KNW$DG,:T4)@Y5 LBY+ M+%[G0'DS=7SGL+$FNT*9#3>)*[R##:BG:B7TRNU9U?LA'TA0\L7_D=9<=*H;G)@[#8K&1];QL'Y#(%JB]0?UNWVIF]H4=[<]U"VH[ MQA^:MG\]8K$C3"(*6TWIC>ZU+='VA':A>&6?52^..><\\]R;W)GHLG60(H]%Q1)B=.J=3V MWG5E5D*%Y8!O@>F;@HL**[T5&U=N!>#<@BKJ!IXW="M,F),F]FPATH37BA(& M"X%D7558_'T RO<3QW<.!TNR*94Y<--DBS>P O6X70B] M@[):*EZU8*V@(JQYX^?6AR. 'UT !"T@^"@@; &A+;119LN:8X731/ ]$B9: MLYF%]<:B=36$F:^X4D+?$HU3Z33+>,V41$O(@.SPF@*ZGH/"A,H;=(=6^K?) M:WW("VUY&RM>8N_0XVJ.KJ]NT!4B#'TO>2TQRV7B*JW.Y'"S5LE#HR2XH&0. MV0"%_BT*O,#O@<\^#O=>PUWM26=,T!D36+[P M][A?^:KJ42^B_\_4:RL$L6 MVF31>U_A)<$MV@@N>WULN(:6RW3I+AT/PU'B[H[=.@^*O.&X"WHE,^ID1F_* M_ I2(DQUYV.6 =(S!.6\7JNBIIU'?8(;UOA(RYT?^?&)XIZH..H7''>"X__W ME8'J$QF?&38*@N!$XWE0Y/FG(MVC=C2C\!L6&\(DHE!HF#<8:1;1C)=FH_C6 M=NB:*]WO=EGJB0S"!.C[@G-UV)BF[V9\^@]02P,$% @ 1XI_5&=FOXS& M @ Q < !D !X;"]W;W)K&ULI57;;MLP#/T5 MP>A#"ZQU[-R*(C&0RX;MH5C0K-O#L ?99F*MLN1)9DQQY_LZR2"G^D86(/#+2JJ<&MRJM:\+!31U M03GWPTYGX.>4"2\:.=M"12-9&LX$+!3199Y3]3(%+K=C+_!VA@>VSHPU^-&H MH&M8@GDL%@IW?H.2LAR$9E(0!:NQ-PGN9D/K[QR^,MCJO36Q2F(IG^SF4SKV M.I80<$B,1:#XVL ,.+= 2.-7C>DU1]K _?4._8/3CEIBJF$F^3>6FFSLW7HD MA14MN7F0VX]0Z^E;O$1R[9YD6_MV/)*4VLB\#D8&.1/5FS[7>=@+" 9G L(Z M(#P,Z)T)Z-8!72>T8N9DS:FAT4C)+5'6&]'LPN7&1:,:)NPM+HW"KPSC3#1) M$ED*H\D#), V-.9 +N=@*./ZBER3)99-6J)1KHC)@.1R WB)&,"$,U".A4!% M @1+BJ2RC,VJY'@]->XU>5S.R>7%%;FP(5\R66HJ4CWR#=*W)/RDICJMJ(9G MJ 8AN9?"9)J\%RFDKP%\U-V(#W?BIV$KXAR2&](-WI&P$P8G",W^/;S30J?; MW$77X77/X/UWKK]/8FT4_AD_6MCT&C8]QZ9WALV42&N0YT,H.GQ%2 _3TQ07 [/)!S[+2G^!730<-TT,KT,R98$9K^Q![@BN 4 MM\$QM^%AIEN/>7NFAPW_X1O+!T3ZM\(9'A5.T OZ!X*.G8YR[>\UQ!S4VLT) M3=PE5^VAL3:C:.(Z\(%]BB.JFBA_8*KY=D\5_@V:<%@A9.=FB+>@JIE1;8PL M7-N-I<$F[I89CEE0U@&_KZ0TNXT]H!G&ULE55;;]HP%/XK M5M2'5FJ;*Q"J$*D%=>O#)%3:[6':@R$'L.K8F6V@_?>SG31-28BZ%["3\YWO M8L=.#ER\R"V 0J\Y97+B;)4J;EQ7KK:08WG-"V#ZS9J+'"L]%1M7%@)P9D$Y M=0//&[HY)LQ)$_ML+M*$[Q0E#.8"R5V>8_%V!Y0?)H[OO#]X))NM,@_<-"GP M!A:@GHNYT#.W[I*1')@DG"$!ZXESZ]],8U-O"WX2.,C&&!DG2\Y?S.0AFSB> M$0045LITP/IO#U.@U#32,OY6/9V:T@";X_?N]]:[]K+$$J:<_B*9VDZM=E+QO )K!3EAY3]^K7)H /SH!""H M ,%7 6$%"*W14IFU-<,*IXG@!R1,M>YF!C8;B]9N"#.KN%!"OR4:I]('M@>F MN'A#YS-0F%!Y@:[00F^6;$(,/2TY3N)62835VDE MII^[JECO2M;@!.L,5MYJ_W4(01U"8/N%)_IUV_U] MNY1*Z'WVIX&H+OJD+*J51;W*Y@(*3#*]HI7Q+G5EBT&#. @:Q*6Z=E$\*(WMP9VG#>O=$&+5(_B'WO2%HOBSDI;V2!5S!Q]%$H0>S!25'/J@]K^<-> M^=\$E[(_V6$[63^*CO6WJP;^R.O.=E2+&_6*^]CIE>?.?$-(Z/3+2K.C)V&T>MN>9^8+$A3"(* M:PWSKD'>5$\<*>ODNN]%ENAUM]VX(P!?K]FG/U/C$'>GU_I_\ 4$L# M!!0 ( $>*?U1HQ20HD@( .8' 9 >&PO=V]R:W-H965TTELY[[O[KN[G*-&JCM=(!JX+T6EIUYA3'WN^SHML&3Z M5-98T9=*]"KLF3J MX1*%;*;>P'L\N.'+PM@#/XYJML0%FMOZ6M'.[UDR7F*EN:Q 83[U+@;GLXFU M=P;?.39Z8PU622+EG=U<95,OL &AP-18!D:O-I05NKA_9 M/SOMI"5A&F=2_."9*:;>F0<9YFPES(ULOF"G9VSY4BFT>T+3V08>I"MM9-F! M*8*25^V;W7=YV ,1CL 80<(7PH8=H"A$]I&YF3-F6%QI&0#REH3FUVXW#@T MJ>&5K>+"*/K*"6?BJVJ-E9'J 0[G:!@7^@A.8$'-DJT$@LP!M6&)X.1" ^^M M%6I4:SJB1@*9:"G0X#%HZ@HHY9I72V!59A.*KE# #9::J&\7 8PB <;('/7@X/GL)]2F&?Q[#/ M8^CXACOX_EO&?EXDVBCJ]E][HASV40Y=E*-GJ]U'\_[=63@8?(($E[RJ;!2D MP!0(#\C4MK+L]6"'SKFN68I3K^Y\>#%LJ\_;>9ZD8-2G8/1,"E*:=AIM^_U= MG&V"6[ZQX[-#<1U_'(61O]X4L]?GZ\6,>S'C%]:S4=0N)S+/MTK8R_**FKV= MYXG,22]S\J]MB_3+4,/N:M:6=[*W=GM]OT*4OS&%[0WXE2GZI30(S(DY./U MV5/MK=)NC*S=8$ZDH3'OE@5=Q*BL 7W/I32/&SOK^ZL]_@-02P,$% @ M1XI_5/]?KA5, P UPH !D !X;"]W;W)K&UL MG5;;;MLP#/T5P=A#!VSU-9<628 VV;!A&%8T[?90[$&QF<28+'F2G'1_/TIV M/3=VO+0OL2[DX3D4(W&R%_*7V@)H\I@QKJ;.5NO\TG55O(6,JG.1 \>=M9 9 MU3B5&U?E$FABG3+F!IXW=#.:Q:RH M@KE@/])$;Z?.V"$)K&G!]*W8?X)*T,#@Q8(I^TOVE:WGD+A06F25,S+(4EY^ MZ6.5B%,<@LHA.'#PHR,.8>40GNH050Z1S4PIQ>9A036=3:38$VFL$L@R.L%Q"?D]!_1P(O\#O<%Z>[>\_=7*]+Q\/52FF)A?^SAT)84P@MA>@_YYAR54C*8^A*:@DQM!#F0MC-HHM@XNZ: MF>L-8VZA2Y73&*8."E4@=^#,2 __J.8?G<1?B;7>4]E)OT08-.C[H_" ?MLF M&MB[\C2[" Y:P0>1?T"P;>,?8SBL&0Y[&2Y@#5A9"8F% MTIW_IF$K:#@XS%QOC)2_PRY6/:^7C$Y0W1/=4UK@M8WB@HFWB#X\4UD7-\.)%I7_T+NNB M?-&Z;()H<'C;M(W"8=1-VC<-P_.5QB/GOZ(XKO_CU5V:.&94XU<+@@9U)G(A M;2>#;X#@]BD0A21W=U_(4K#";"G"!.4-+.Q8F+FKU7E7.;F-5ST#N;'=D<(_ M><%U^3#4JW4'=FT;E=:Z=SG']+5W, .X4_98_T*4+=]7*C>IX0QK#.>=C["T M9-E%E1,MSL+U!+ P04 " !' MBG]4V-@LD8T" "!!@ &0 'AL+W=O;DQYY?LZS:&@^E*6(/#+6JJ"&IRJ MC:]+!31SH(+[8:\7^P5EPILD;FVI)HFL#&<"EHKHJBBH>ID!E]NQ%WC[A3NV MR8U=\"=)23=P#^:A7"J<^2U+Q@H0FDE!%*S'WC2XF@]MO OXP6"K#\;$9K*2 M\M%.OF1CKV<- 8?46 :*KV>8 ^>6"&T\-9Q>*VF!A^,]^XW+'7-940USR7^R MS.1C;^21#-:TXN9.;C]#D\_ \J62:_RT@C0B6_0@V7RTT9O5NN%1_2"D-Q*87)-KD4&V6L"'\VW&83[#&;A2<8% MI)'9_GY#J MMU)])]4_:ATO;LJHNP^PPXNMH6M':I;8L=A;_3R)!X/$?SXLTON88#1J8U[9 M&[3V!B?MW; =9(1J#:;SH-3HP:%D\*E;,FXEXY.2TS2MBHI3@\+9076ZY.-W M\J-^M_JP51^>5/\JM2:X%1G3I=24=ZD.W]4YBM^H^@>WN0"U<4U.DU16PM37 MHEUM^^C4M8\WZS/LKW4[_$M3-^=;JC9,:,)AC92]RR&60=4-KYX86;J>L9(& M.Y ;YOB/ &4#\/M:2K.?6('VKS/Y U!+ P04 " !'BG]4;:,8!V $ #> M%0 &0 'AL+W=O'J@\F,<1J$E/;@>G?'SMDXD""RR#!"\3)OBSO M92]?1EO&?XF$$ F>LS078R>1]F?#)BA4QI3F8.QX&A%)221U"*S^-F1*TE1'4CA^5T&=.J=V;#Z_1/]8=EYU9H$%F;+T M.XUE,G9"!\1DB8M4/K'MOZ3J4 DP8JDH?\&VLO4<$!5"LJQR5@@RFN_^\7-5 MB(8#[!UQ0)4#.M7!KQS\LJ,[9&6W'K#$DQ%G6\"UM8JF'\K:E-ZJ-S37-,XE M5U^I\I.3&5*(WD#_E,CZ.T#D9BFXAVX!7,U?N(B)8 M MP;KI0XQ/KGQNP=?Y WC[YAUX V@.OB2L$,I,C%RIT.J<;E0A^[!#AHX@>R#1 M'?#A#4 >@AWNT]/=O7UW5]6H+A2J"X7*>/Y?"G4#9BG.Y7Z]P(_/RAQ\DB03 M/RW)_#J97R;K'4GVA4F<'JWSBC/16=!=T* ,JN?O9N(/!L'(W33+UC:"7MBK MC?;P]FJ\/2O>V?$1T85S%ZS?@! @'QW@;!N% [\;9K^&V;?"?!]%15:D6))8 M374E>Q'%6DRZ,/9;Z6\'H7> L<,(0=@-,JA!!E:04Y:M"TEX64NV7-*(F)*" M'X\D6Q!N&V2#.M'@\B,ZK).%EQC18:O O<8@V)'0MH$H[.9@6*,=6M%^+'A. M9<%)"71)G_6S.*7XT#/"ZUV^_+"A\_ 2!%11F]7UP_X! QU&,.AF !J]A<@* M^#-1JW/"TAC03,'>$(WT- Z,S$+_"AP8E81VF3R7@PXI[,%##MI&T#O"@=%+ M:!?,1QPEZA4_P'H2"4;O8' %$HSJP<%%2!BT21B&AR1T& 5'M @:Z81V[9RS MI=QB)4:GE-U('!Q>ONS(R!WR+E'V*NK>L![T#LIN3ZU/0O=BC2,R=M2:+PC? M$&<";+TRJHKLJOJ-)#1*3UL:4&.K>86])C(JB"ZRVZRB[E'3.UR<.XP"U#TA MD-%19-?1)T4BYE%20HW)1AU&=Z5)\8)Q+)D2K%>)%3**B/I7H,9H([)O!L^E M)NA8D%O46%.?,6N,!".[!)=+>W,]P;(ZZZIM[RET&>E$X17H,IJ*[/O&<^D: MMB<)'![294W]>KI\(]W^7Z2;XY@ D2@_+ 0Y;1/F&PWUX15.UD9*?U036Y70 M. ( !\% 9 >&PO=V]R:W-H965T,K*DWH=EJ9(4' M52),HF@45HS+($N];Z&S5.U(<(D+#69754P_3U&H>AS$P<%QSS8I5NV MP272PW:AK15V+ 6O4!JN)&A$,Q3"$=DR?K2<09?2 8_7!_8/OG?;RXH9G"GQE1=4CH/K I< MLYV@>U5_PK:?H>/+E3#^"W43.QH%D.\,J:H%VPHJ+IL_V[=S. +$IP!)"TA> M @8G /T6T/>--I7YMN:,6)9J58-VT9;-+?QL/-IVPZ4[Q25IN\LMCK);24QN M^$H@3(Q!,L!D 1^5*FHN!%S.D1@7Y@K>PL-R#I<75W !7,+G4NV,#35I2+8, M1Q;F;30Q#0YRSC'O ?]^ TD41*_ M4M#LW^'1F7+ZW4S[GJ__?S/]-ED9TO;^?C^3:]#E&OA<@Q.Y)I72Q'\RKPG< M6W$;?/5,&IJ1IW'2?LI&PV$:/AV/Z>^8)+[N8IKZPJ.[5J'>> D:R-5.4G-B MG;=3^<1?[A?^J55_(];?-,W3<6,NJ]&P:@&SDV!JFMO]$K158? M?EG:%PRU"[#[:Z7H8+@$W9N8_0)02P,$% @ 1XI_5*R/WZV*!0 -B0 M !D !X;"]W;W)K&ULO=I=;]HZ& ?PKV*A76S2 M.N*W !,@T77;J;1-T[J=0RMUL@ @OVT^%^;5L*X2)QGD*I$Y*N!V-EC@UY=AU:#:X^\$=NIH M&Y6GLI3R1_GB.IX-@C(1I!#ILH0PO^[@#:1I67,R2Z'@C4S_26*]G@W& Q3#K=BF^HO<_06'$^)EO4BFJOJ)=H=]@P&*MDK+ M[-#8),B2?/];W!\ZXJ@!P9X&Y-" 5+GW!ZI27@DMYM-"[E!1[FVJE1O5J5:M M3;@D+T?E1A?FT\2TT_/K7(M\E2Q30 NE0"LD\AB]ES+>)6F*GE^!%DFJ7J + M=&-F1+PU.\I;E-AF8M_LF7D/?5W+K3(%U'2H3;CR$,/H$.1R'X1X@F""/LI< MKQ5ZF\<0/RXP-&=5GQIY.+5+TEKQ"J)7B.*7B 0$?[NY0L^?O6@I2^L>HU59 MZBF[B'YNDP)B]"[)$PT7'\RLBE&S'[]_, W1M89,_=MR6%8?EE6'94\=J)?H M?2&50DM8)7F>Y"M7G^]KAE7-\@MZ-\<3/)D.[QQ)>)V$GY9D$<=)^57;SZ$" MM.DF\P4N=\A!N^+M#\2/X]& 4G>^L,X7GI8/\MC336$S!YMPXLXQJG.,6G,L MHFB;;5.AS?189++0R6]1=L_+]B$;-;)<$,+=4<9UE/%)4=#;>\.[@B<),ZW.3$?O(/V*298SP.W#EP8"T,_G3F?#)_&%N'ZU#RT=P))\P3Y8AE M?$H4?X\P\'(,XQA12? M0])#T>/^G5#?C+.4XMXLQ0Y,V7CL26@QQ9UKBIN<$H9]22RG^"R>8@>HWFZQ MH.*>1,4.4C'U_(G&UE3VFOJFNZZ% 7R"M1D6MD\V3>"665](KK\3R2L[!*VGR.N8>7HGE ME?3&*VGRRBD)/0DMKZ1S7DF3UQ"/?$DLK^0LO!(7KQZ^B.65],0K1Z&'-6IYI1WS2IN\\O'(<^U,+:^TG=>: MOACN()4;L_45HG4N4[GZ]:#L][:E@*.U@%Z5I599>@YEVXN6*X"OU49$,!ML M"E!0W,%@CMKR6HEI;Q+3IL1L@GVSUTI,.Y>8-B5N26(EIF>1N+WJ"8-KM:8] M:4U=%\.^ZRUJM:;=:TT=6GNC,*LUZU[K]I)_/K#,BLXZ%ITU16XWL+@6K]93WXSU_JP[]MO^6;=\\T>]6LZMY?PQ?:+FI'@Q92JUE5FVN0<10E#N8SV^EU \O MR@/4CPK-_P-02P,$% @ 1XI_5$_HUBN; @ WP8 !D !X;"]W;W)K M&ULA95M3]LP$,>_BA7Q J1"'IHV+4HC%3HV))@0 MA4W3M!=N"/FD"@ D+R6OU,0I M$%?GKJO2 DJJSL0**KV3"UE2U%.Y=-5* LVL4\G=P/.&;DE9Y22Q7;N322S6 MR%D%=Y*H=5E2^7H!7&PFCN^\+=RS98%FP4WB%5W"'/!Q=2?US&VC9*R$2C%1 M$0GYQ)GZYQ=C8V\-OC'8J*TQ,9DLA'@RD^MLXGA&$'!(T42@^O4,E\"Y":1E M_&YB.BW2.&Z/WZ)?V=QU+@NJX%+P[RS#8N*,'))!3M<<[\7F"S3Y#$R\5'!E MGV33V'H.2=<*1=DX:P4EJ^HW?6GJL.40^'L<@L8AL+IKD%4YHTB36(H-D<9: M1S,#FZKUUN)890YECE+O,NV'R76%M%JR!0.CD_=17)U\6X&@K4!@ MP_;WA+VJ4[FQJ>R4HT>^ O;(=#NA3W5"/7+%5$HY^0%4DEN*:\GPE?R<+A1* M?=M^?2"NWXKK6W'A'G$ZU:"K4K77T'J9[^XY"<(PC-WG#E;8LL)#K'X7J_8: MO&-YXV[6H&4-#K'"+M:@B^5WLX8M:WB(->AB#7=9_6C0S8I:5G2(->QB1;LL M/]AS7J.6-3K$BNS7B@7H?IPCR"[TJ"--?\_QC5OT^$/T@T#*NV#CG7OIAUX4 M_$=SM_J5:?VW5"Y9I0B'7/MY9Y%6*^MV6D]0K&P+6PC4#=$."_T' FD,]'XN M!+Y-3%=L_VG)7U!+ P04 " !'BG]4V^KM1YH" "O!@ &0 'AL+W=O MTDW;^?;0A+DX;U!?QQ[[GG7.Q#LA7R696(&EXJQM78 M*[6N;WU?92561%V)&KG960E9$6VFLO!5+9'D+JEB?A@$L5\1RKTT<6L/,DW$ M6C/*\4&"6E<5D7^FR,1V[ V\W<(C+4IM%_PTJ4F!"]1/]8,T,[]#R6F%7%'! M0>)J[$T&M[/8QKN [Q2W:F\,5LE2B&<[NH7]VVHV6)5$X$^P'S74Y]JX]R'%%UDP_BNU7;/6,+%XFF')/ MV+:Q@0?96FE1M:/)W><4UX09<,8:(4:@6$Y_!%B'Q+ M&8.S.6I"F3J'2UB8$Y2O3:!805::+%1 .12[V$MX6LSA[,,Y?+#KWTJQ5@9, M);XV1&TY/VM)31M2X0E2@Q#N!=>E@D\\Q_PU@&\4=C+#G(/0[/WI00^=J.MZY/"B$WC_:^7/R5)I:8[XKYYBPZ[8T!4;GB@V)8SP M#"]@B07EG/+"EJU14I&_]6T:M-BA61/8I'$4)OYFOUV]%:WSW*J:9#CVC+4H ME!OT4NB1,NJDC'JE=.>2Y#FU-O#FX6HP1GL"AC?#T?6!A..H?9FOZ,4=O?A] MG49SAWI['!_U>!0$-\$!Q>.H8XK^WMVO4!;.$A5D8LUU! R1 !D !X;"]W M;W)K&ULI5A9;^,V$'[?7T$(^[ +--%AR4=@&TCL M+EJ@18/-;OL0[ --T38;BO22E!W_^PXI63YTQ$%?+(GD#+_Y.)S#XYU4+WI- MJ4&O&1=ZXJV-V=SYOB9KFF%]*S=4P,Q2J@P;^%0K7V\4Q:D3RK@?!4'?SS 3 MWG3LQA[5="QSPYF@CPKI/,NPVC]0+G<3+_0. U_9:FWL@#\=;_"*/E'S??.H MX,NOM*0LHT(S*9"BRXEW'][-PX$5<"O^9G2G3]Z1-64AY8O]^#V=>(%%1#DE MQJK \-C2&>7<:@(T$,I7>*< MFZ]R]QLM#4JL/B*Y=K]H5ZX-/$1R;616"@."C(GBB5]+(JX1B$J!Z$(@C%L$ M>J5 [UJ!N!2('3.%*8Z'.39X.E9RAY1=#=KLBR/328/Y3-AS?S(*9AG(F>D] M(2JG*?KU%3Q)4XVP2-%?9DT5FN5*46'0'PPO&&>&P>RG.368U-R@[T]S].GC9_01,8&^K66N0;4>^P90V[U]4B*<%0BC%H1S M2FY1+_P%14$4-HC/KQFZG^(VCP>1GSC1SUX279[%O(.*A6]US^*.)_$*H[X1LD-A.1^%H./:WIQ1W M:K:AZ4YO,*$3#V*/IFI+O2GJ8""N&(@[(3]A#J0:_(HV>(\7G#99W:WB.6JT MNA!*3JQ.HE%P876GYO=;G516)U>=.Y$"G"DOXB.1VC1>GJ1FR7 8]"XLJ2^* MX_[QD,]@]BN8_4Z8,YE9K\>FR <&\"\I+019;\&H!>/P@N4]451E#2#'%0@ M!U=QN5%R2;5-5IBW@AS4]@_#(+X V;2HUX)R6*$<7H5RAY7"PNRK@-*$.*CM&5WLNY%TF5JU;7)%UKB%ZU+;F4L&EV[;L"CLQRU(3_)RV(GT"Q-8$$LAIP"OBORL!6E8 M!Y'T+Y$V+(I;PD!X3(AA=!6G0HH;)HC,J W9+3"C>B2Z=-[N[=[OO>$QX8;= M*;*H>TA9][S%^/]/BJ6]O?J-#GLMIW),G6%WXOLF#82Z6H5BRSOY+C/C6H$0 M#0?]R[#8L*R?)$&+%385GH\$%3K\(NUEH2Y=+ACI39; MNYYNKJW@HZ*$Z8/.&=8$I]2]/^8*NC-(6/"\[7+M8QX,NQ-A[844/YP4'J@&:,E;8ZF,"=('?'Z*ZQ4M E'-)<$&\U6Q5V&/1 M^>)?:$ _0/]HX$K8DEZ CI1F LPI)!#AF&4HAU'EA%J.[<02O%*40G-L&L_. M/^G6,JI6KNO5X'!@75$;5Z-59_W@&M#:>'(W*SK:BQFX#C#3;YP9P(QKT_WC MYD63_R=6*P8,<;H$(,'M $*2*OKFXL/(C>LDX9) 7^I>UQ2,5W8!S"^E-(3X1SEE#1S18LA3?3C"=4PBV?]<2",SK10DG<(XX3]!(: MI9WC0_WLCA\?9KF,HY3=<23R)*'\\93%V>JH@SOK!Y^BV5RJ![WCPP6=L7LF M_UC<<;CK;;1,HH2E(LI2Q-GTJ'."W]WZKA+0(_Z,V$IL72,UE7&6?58WUY.C MCJ,\8C$+I5)!X<^2C5@<*TW@QY=2:6=C4PEN7Z^U7^C)PV3&5+!1%O\53>3\ MJ#/HH F;TCR6G[+5%2LGY"M]818+_3]:%6/]H(/"7,@L*87!@R1*B[_T:QF( M+0'LU0B04H"T%7!+ ;>M@%<*>&T%_%+ ;RL0E )!6X%^*=!O*S H!09M!8:E MP/ ;@8%3ESAGG3FGK0V\27;K;.-UNK'.=Z\H+%V59U32XT.>K1!7XT&?NM"E MK>6A&*-4K<)[R>%M!'+R^#07\$0(-,J2<912O31>GS%)HUB\06_1'_=GZ/6K M-^@5BE+T,,]R0=.)..Q),*Y4],+2T&EAB-08.F-A%[GX !&'X KQD5W\]U!V MD5,O?F87OV>++HAJ<:="_-PN?D-3$">UXA?MK5[!2-LN%;)8+T?K<'ULN?]_"6W0M62+^L5AS-]9<;81HDN75'OA['@1^K0?!QH/ ZL'O"\9US@70AR]Y)")U4V4^V,L*)FZ= M^?[&?-]J_C1_9,"@YA2* D5"Y'0<,Y6.D'&HP!0E+!DS+M!KN+[7P]Y4.=?? MB\U@,.@/JIT;;)P;-&6';0K5I.@ .)$(>;2HBY15JR*A[\2"ANRH RQ3,+YD MG>,'J#YM;E,1)YN*B-(PSL%DV3Z!6;Y89$*^#>,,ENYLJYS% =!(K325ZZ2F M$[2BG-,4*KNX#;,E2^%>H&RJRWY!N7K91SA%%2QKG3"G.%VKX*[?K0)N/8S5$<]K=/W0/EYFH>A7/D.;_ !.(89@S1>-1%" 474C'7 MLLH5SM060.D/]D>_ ']5^:K79367P0587=#T\=>7 X+[[R&)69) """3X6?T M&LB.9N]+%C\>Z/%J(''>GU.>OH4]!LAO15F_Q._?=']]B0/GO060AYL:'UIK M_"(O8E8/.\/]=8^]FF6/'4/2'*O=!ZA(0([KX-U)CBK&!4$ (W?'752,P_V@EJ)@PY*PG2:=<@41 M^CQ%H+^+#F5CH]BP'QP\ _O%ANY@.]\Y%S)*--#E@DWS&-;.LG+5W#0HPDX5 M5NUZ97@.MA.=D286T!H_*116O&$>+=I%VO09/'R&2!/38(B]P;2/=(.B86.@ MB>DWQ-XF1A38RH2A^Q"V&2$#OG9[.VH39[*UG7N._1PQK8#86\$Y;!HDD)]R M8R<0;"A"Q3]G58WKM$$;=IRNX_Q2F:8?D-R=D\%68L?6RABVR9)!-.(_1Y8, MSA'[-N\ADU0Q>/L>[Y3L;_*\;?PN,]$P:M='@XW$#FD[7+]-M V^D<%S1-M@ M';&3ZFLH_[38W5 AF"SWUIQ-*@M[GV'7A],U .C:<6OT'4R@5+7=N5TRQ/UO M^.1-\[A=9PTPNG9@?.#1I1)JD7;70*'[+$=;6V=;+0^W8+-6!7[G#?)]OP;[ M+G] <'<.!OK:EL=X^*?;<.4PP*NW84 M/@G#/,D5H5TRVWGSN5MQQ&$Y<#8([-D1N'[_?NWM VD]YGL&1KWO@U'T'_I( MOT9)GK1!5L\@J_<.R]+9^6;!C9E74H[1UU TJ>L]! M&CT#AM[/!\,&E:2)I'L&##T[8%U1/LXX^JCP3OU2<)7%"@';[ZD\ VC><_!' MSR"79T>N>N"X*B6W@:/N-RB#4[X=I[[G-._6WS^')=BK<<$ EV\'KJ>?9IV5 M%G9^ ]K;NUPTC=KUWP"B;S^J79/MPO,5T,#BEY JPG_F[Q_>XGY0XX+!2+_A M3-9L[0Z0+/9[517D5YQK^KM1NFXQYH-]3#&)WM9G'.H3J(^4SZ)40*5-0&ULE9AM;]LV$,>_"F'T10O4L47Y28%C( _K5J#!C+K=7@Q[0W/2&5A%DD!IK@N'/ >XARZPEU/'C M9+17^[0#SZ]?K7]RP6,P:Z;A7F9_\HW9W_1F/;*!+2LS\U4>?X-30&-K+Y69 M=G_)\?3ML$?24AN9GP:C@IR+ZI<]GQ)Q-H!&G@'T-( ZW94CI_*!&;:8*WDD MRGZ-UNR%"]6-1G%R LRV1:C<(/[).B5.D>\T0*Q5- "_=,IVP# M;LA20&"?-O+4N,'>CXP&)75-DA/$=Q5$5!/!!$ECU*8 MO2:_B UL+@T,,!UU3NAK3NYHT.(#I%?_N0\!L7*62=QVP/ZKMCYS]D<<^YGE/"L9Q8B19<9%FC"M2I1DGS) T MDQJZ$ES9G3B[MHT/"QH/A\/YX- A9US+&?]<#@9I%%^7!IPJT*FUPM)4EJZ* M J(JZ^,S45.OIDFM:?(?4X0\(_"I9&9D^$:YUB?D))6/:X7P9>XSBK"M 9/SMOLC*;QQ".A@6<4IN=2X690F1>GP4Y[@=LSXXJ_4T6; MF,G45^D-,:,P,G\O7/\CJS.P=:WLMLM6>HDW@92T"3KUMET#T"A,T/MJN>#_ M(+Z/L$9 ::/]"6ESDGH4-)2,PIBL^Z!@+[8)W-S@^JKLB@+/N'G7T)V0-A_[ M291XBH0V?*1A/CY A61L3&R2LK,K:9N"_?$H2CR^&PK2*.C[BQ2[O@&5X[Y\ MW3D%)P,7GC%H3W?2!HDTC,2W59EQMN89-QRP'-(2$R*Z];3IV(\33U70AHXT M3,>@'"%%2%&;F/UXXE/4().&D7E[6A1QLV^8V'%7JMYNI6V&)K.9KSX:AM(P M0W^5?VCK:9.1HE4\\6BS;0I&%H=NT7.OU/6IOPKOW*X.RHEX/:N0.M M)@X"U:FO?EH?FF^KHV+S>77B?F1JQX7&$MGBT.'5%&-7U2&VNC&R< ?'M31X M#'67>SSX@[(?X/NME.;UQCJH_Y6P^!=02P,$% @ 1XI_5+U2&5R1! MD1@ !D !X;"]W;W)K&ULM9E;;^,H%,>_"HKF M84;:J0VXN51II%YVM2-M5U$O,P^C?2 V2=#8D 'DT@603O]28 M< Z'\[=_'-/A4L@?:DZI!B]%SM5E9Z[UXB**5#JG!5%G8D&Y^64J9$&TN96S M2"TD)9DU*O((Q7$W*@CCG='0]HWE:"A*G3-.QQ*HLBB(?+VFN5A>=F!GW7'/ M9G-==42CX8+,Z /53XNQ-'=1XR5C!>6*"0XDG5YVKN#%==*M#.R(KXPNU48; M5$N9"/&CNOF277;B*B*:TU17+HBY/-,;FN>5)Q/'S]IIIYFS,MQLK[W_81=O M%C,ABMZ(_!O+]/RRT^^ C$Y)F>M[L?R3U@LZK_RE(E?V+UC68^,.2$NE15$; MFP@*QE=7\E(G8L, P1T&J#9 -N[51#;*6Z+):"C%$LAJM/%6->Q2K;4)CO%* ME0&9$,GVI]6 :4^.'IXSD0&FBJ=%0*_ !, X>YZ)4A&=J&&D3 M?!5"E-:!7J\"13L"A0C<":[G"OQN)LS>.HC,JINEH_72KY'7XRU-SP"&OP$4 M(_CT< L^?OCD<8N;C&+K-MGA]E&2C )."@J^W]%B0N4_X%]P0U1:]9O%@[&D M*;./]7J 9]JDF3:QT^(=TWXQ*F@V92;_C&O"9VQB1"-*4:TN//[/&__GWF5= M59[ 5Y*7=)MX*^.N-:Y(\&P$Z\;#Z'G+E-UFRN[),VD&W#'.BK+8)[F])I)> M*\GM-_[[WI4^*3HM<_ 7FVY-KM^X"UXID-2W$K* MX0;YX#%)#UCW@EF'R$6"_D?>QZ4T&ZAAL[GNE5M'*(C;R:V#$4R.H45MO8D+ MA'K;:0$=H: ?42%!_=;G84$=N*"?7%?ISY))D]Z,/IO"9V%:CS2=M: MR^_'; O0H0NVPR[HX 7] J)W7\G-N[#_@ZU':N@'U8AM?W68;610Q6*3Z/V MH6\TZ":I/7F:1U67N*$@\YPJ'S=F1VY$(!<@5D[FZI\V*T0V;'*-0[2F:_ M]1[OLF,9\K/LQGYR40GN:6X_AM2<+4XDLT,;&K0B,W;(P@%D^66NK=\@NQL/ MMLN,':6POV8Z-KF'%??8L0VC=O*]\4UX%,<"UN%:$SN.83_'3J'!_O4^=FC# M[: -.[1A/]I"&OBMPWL)=KC#?F"%-3BT4L .<+C?3IX=O;"_M JQ9?!^"^G! M'<5_XHB6^(D64#=@'=Y"$D>YQ$^Y1Z%)#I@GSZ MW6BQL&?.$Z$-Z6QS3LUC+JL!YO>I$'I]4TW0_!=B]!]02P,$% @ 1XI_ M5-7WP$U4 P 8 H !D !X;"]W;W)K&ULO59- M;]LX$/TKA-!# B211%F27=@&*J=% S2+(&Z[AV(/M#2VB4JD2U)Q^N]W2"F* MXLA&=Q?;B\V/>3-O'H?43/=2?==; $,>JU+HF;/K1 ]0)@< = 60 \!HR. J 4XY?R&F4OKFADVGRJY)\I:HS<[<-HX M-&;#A3W&I5&XRQ%GYEFM<45KLI#5B@OFM#V[!L-XJ<_))5EBX11U"42N22U8 M77 #!=DI25P-D36"1,Y92;AHJLIZN"1?EM?D[,TY>8/KY/-6UIJ)0D]]@Z1M M:#]O"68-07J$8$C)K11FJ\E[44#QTH&/V78ITZ>4,WK2XS7D5R0*+P@-:#A M:/'K\. $G:@[@FGS[A#!R M@QOZKQ-!1UW0D0LZ.A+T'AY U'!!!)@A"1ITXM#V)7C ,N:'PR MZ!_X*I42:VT%6"E A!27.9ZMDB6:;K!0#"C0@X0:SW&/T"6EZ2@:9I1TC)*3 MC%K%SRRK<\*,47Q5&[;"+_: M)\&X5^V-Z*U97_68IO1("8:]%SC\OZY%UKI^40E1G(ZC0^X#=C2.TR,W.J3/ MY.GON4%9&ZA/,1P%AWF\-L+*/Y+$\PL<1O_VJF4M-'FI\(2^4GC #A4>30[( M^;UO=05JXUH837)9"]-\P[K5KDUZYYJ#@_7,MD^N!WAVT_1>MTQM.%ZD$M;H M,KA*42[5M#/-Q,B=ZPA6TF!_X89;; %!60/<7TMIGB8V0-=4SO\&4$L#!!0 M ( $>*?U25KRIX!04 )L2 9 >&PO=V]R:W-H965TY2-?3M+L7.WN!)6RSD4 % M%"?_?@](D>Q*D-T;6Y+%>5\.AP?,\B#5H]XS9M!SD0M].=H;4UY$D4[WK*#Z M3)9,P"];J0IJX%;M(ETJ1C/7J,@C$L>SJ*!V ?1:EG2'7M@YD>Y5G 7M5$R7C"AN11(L>WEZ I? M7">N@7OC#\X.^N@:V:YLI'RT-W?9Y2BVCEC.4F-#4/AZ8COK"F0U,;+Y6Y=I_H MT+P;CU!::2.+IC$X*+BHO^ESDXBC!@1[&I"F 7&^:R'G\I8:NEHJ>4#*O@W1 M[(7KJFL-YKBPH_)@%/S*H9U975<:GFB-;F2QX8*Z5+V_98;R7'] 8_0 =9!5 M.4-RBU)9E%(P832B(D-FSQ#- %^Z2L5+J'/*%2\91!A'6EH!! [[1 M7_>LV##U-WJ'N$#?][+2$$HO(P.=L9:BM#%^71LG'N.8H'LIS%ZC3R)CV6F M"++0IH*\IN*:!"/>LO0,)?@C(C'!/QYNT?MW'P)ADS;#B0N;>,*N3_.12JCH MC"F7LXM _$D;?^+B3SSQ/VG#H3I9AM)M[BRH^UU1H6D]N]DS M<$JSP3[/>M(83X>EYZWT/"A]TZ1Z4[TP8-R>JF'I>4^:$(R'M1>M]B*H_47F MV8:FCV^*+WKBL^ED6/N\U3X/%QM58@QP/RWC(?'SGO@\G@^+X[B#5?P?:]VR MW@Y 2DMN:(YH]@_ LK!L&F1)W"^_Q%-^^(B=.&CG,^4*/=&\+P33]!CJ5X&%0>@ M.$U\@]QA$8>YN%:P7U3FQ>7>IKVT4]+?[P$^XG./B8Z/. Q(M[6TE55!45&M MF=%^!WU(XG,/H'%'21S&)&QW[#K8KDHN'1)V1^JH&H9KL<_-F<<.Z;!)PMC\ MW2D+*<9I!2@2ILG*D '2)R6>>0QTH"1A4+9SH:0OMNLN'S1-5<6RX-)-^H < MSV.?GPZ0) S(6U8S&48#YDC%!J7[&!S/9\0CW6&0).&Q*-W: $M7SBST&,RC29G@&[21].QA[)BSI0$G"H S:@8H).>ICT9A@VQ?@-^W$JJJN;$"[7G4ZE]02P,$% @ 1XI_5-X4 M2C2, P O0L !D !X;"]W;W)K&ULM5;?;]LV M$/Y7""$/+=!%HN2?@6T@=KHM#]F,IMT>AC[0TMDB0HDJ2<7=?[\C94O.+!-I MB[[8),7[[KN/Q^/-]E(]Z1S D*^%*/4\R(VI;L)0ISD43%_+"DK\LI6J8 :G M:A?J2@'+G%$APCB*1F'!>!DL9FYMK18S61O!2U@KHNNB8.K?)0BYGP$E$E^9C+6J.)GH4&25O787H@N&P(QA<(TI@\ MR-+DFKPO,\A> H08;1MR? QY&7L1[R"])@E]1^(HII\>[\B;J[<>V*15,G&P MR07852<.*K$^JK"V*MQX\ N!ES4 Y MDGT4&K#A*85D..JG,&HIC+P4_I E^C5*"ORR(_<>!49G[N-HW.]]W'H?>[U_ ME#;\ERG?YWI\[GH<)?V^)ZWOB3?A;E]V.\SO&A\RYGE MAEG_DJ8O>GI2&>DKSI9[/?76,WJ>YN/)A9M&XXY.[*7SFY39G@O1ZS(^(LDW)#KM2A_UU[ZELN^-:QDT^>RKASE'GO'J=JEUEHO[2] .J M=M6)^LO3=ZLZ/7L()\/_JQJ>=%2HU<[UC1I?N+HT37/5KK:]Z6W3D77;F\;V M@:D=+S41L$73Z'J,YZF:7K&9&%FY_FPC#1Z,&^;87X.R&_#[5DISG%@';<>^ M^ ]02P,$% @ 1XI_5,-F8YH\ @ T00 !D !X;"]W;W)K&ULI51-;]LP#/TKA-%#"FQQ[*3=4#@&\K%A.Q0(FG4[##LH M-AT+U88NCFU1 MHV1VK!M4=%)I(YDCT^QCVQAD90!)$:>3R6TL&5=1G@7?QN29;IW@"C<&;"LE M,V]+%/HPCY+HZ'C@^]IY1YQG#=OC%MUCLS%DQ0-+R24JR[4"@]4\6B1WRYF/ M#P'?.1[LR1Y\)CNMG[SQM9Q'$R\(!1;.,S!:7G"%0G@BDO'<NGH>?8R@Q(JUPCWHPQ?L\[GQ?(46-GSAT,=.(BA:Z[3L MP:1 MM0&92L0= 6%EHU6J)P%IDIP M-0(30A<=B@*\IVE-45.=H#&\0!AMF"%$C8X7S%-> 5?PK=:M)0Z;Q8ZR\%KB MHE>\[!2G9Q0G*=QK(K3P2958_DT04_I##=)C#9;I1<8U%F.8)N\@G:3)XW8- MHZOK"[33H;330#L]0_N_E?NYV%EGJ&U_71 S&\3,@IC9&3$K9FL:@>>6FW]K MUI6H@]\&N)_DEWPVR^*7TROCDS:3:/9AF"SEUBK7==S@'>9UT;7IG_!NV.^9 MV7-E06!%T,GXPTT$IAN@SG"Z"4V[TXY&(&QK>G/0^ ZK[1V1\-?,+QB^6]0 M2P,$% @ 1XI_5$HM,?Q1 P DPD !D !X;"]W;W)K&ULC59=;]HP%/TK5M2'5FJ;#[XK0"JT6R>U$QKM]C#MP2078LVQ M,]LI[;_?M0.!C23;"\2.[SGGGEQ?>[R5ZJ=. 0QYR[C0$R\U)K_Q?1VGD%%] M+7,0^&8M548-#M7&U[D"FKB@C/M1$/3]C#+A3<=N;J&F8UD8S@0L%-%%EE'U M/@,NMQ,O]/837]@F-7;"GXYSNH$EF)=\H7#D5R@)RT!H)@51L)YXM^'-+.S: M +?B*X.M/GHF-I65E#_MX%,R\0*K"#C$QD)0_'N%.7!ND5#'KQVH5W':P./G M/?H'ESPFLZ(:YI)_8XE))][0(PFL:<'-%[E]@%U"/8L72Z[=+]GNU@8>B0MM M9+8+1@49$^4_?=L9<100A0T!T2X@8R6S%!G57G=V HX_J"7)$EUD%2<"!R36*9Y5* M,)I0D1"3 J&\"#24-\8@E/JJ-/ ?-09PU;F#]@.18R=BG"PI7M4.;4B MPE,1_>ZH045T4!&UJOBCB/\E(3J5T!DV*#BTJ[#3JN"CE,F6<5[+V#G=MKVH M@?'0P,+V#E;7,XY.FEHA_].Z_*-S,@.U<;H 6JO &4 R-S=^JNI,$SW#VF>&L"91?@^[649C^P!-4] M;/H;4$L#!!0 ( $>*?U3FU$C0V ( ($) 9 >&PO=V]R:W-H965T MY!+IT4,;\ ..!G]&4>Y.1^Q;+R4@4FJ4< M8HE4D654OEX $]NQ1[RW#W?I>J/M!W\RRND:YJ ?\EB:FE^K+-,,N$H%1Q)6 M8^\K.9^1O@5K5,2VX6WY3OW*3-Y-94 67@OU,EWHS]DX]M(05+9B^$]MO4$THLGJ)8,H] MT;;L&V(/)872(JM@,X(LY>6;OE1&[ !FHLU 4 '!WT#8 O0KH'\H$%9 >"@0 M58";NE_.W1DWI9I.1E)LD;2]C9HM./<=;?Q*N=TH?48"# MH(&^[*:_%ZR'@LCA40,^[<;GD/=0'SN<-."S;GP*B<%)$^X;?VN3@]KDP.GU M#S/Y\<:THVL-F?K5H=ZOU?M./6Q1OQ>:,I1+D0 TKM2LY >.MYGC>4*BLY'_ MW! TK(.&G4%CD EP;7()$BMD$M;:G'=S[C-1<-VT8-UR!.,>QI\ZW(CJ@46= M2E?54$ I.[(XCA$3E#?Z4BI%.[Z$4;,M@SKZH#/ZC0E5N]$4UF%/_V4T)%1I]'@+V0)DUU8^JS7//N"@ M$/R>[/#_'96+2J#-J2IW[7<*PV8WR4XB)MW+6.W40_PD[YF'?$3J(>^YAW0G M'[?AVT\]V4\]>T[Y.[>7_3FYI>;X<(48K R$>T-S6F1YWY<5+7)WH2V$-M>C M*V[,/Q)(V\&TKX30;Q5[1]9_79,_4$L#!!0 ( $>*?U2@ UMKQ00 .<1 M 9 >&PO=V]R:W-H965T6I?P08J;Z8@<)KFR$C)G&1[FUU$X" M"XQ2'%F.;;M6S'C2FT_-W$K.IV*O(Y[ 2A*UCV,FO]] )(ZS'NV]3GSAVU"G M$]9\NF-;> #]N%M)?+(**P&/(5%<)$3"9M:[IE=WSB!5,!+_<#BJRIBDKJR% M>$X?[H-9STX1002^3DTP_#O J(HM80XON5&>\6>J6)U_&K]SCB/SJR9@H6( M_N6!#F>]<8\$L&'[2'\1Q]\@=VB4VO-%I,PO.>:R=H_X>Z5%G"LC@I@GV3][ MR0-QCH*3*SAO%.BP16&0*PS.51CF"L-S%4:YPNAT&];MN]=]9TB>T M<7<+LU&DQ"E2XAA[@Q]+R=,?J$?N-<3J:\>N@V+7@=EUV++KK\A"!(\ZO&B> M;/=:)?FQS+E$85S!,Z&;]QK--RV@>NU([Y,.LAT2N0 M!^C-24=Z1H7KHT[(=XQ+!,.N%<;[<2MDQ#BB;Q^0XSS&*Q M;SR)BTGMD-$!M>UF"-0N6X+=">(AHW>L,U_$,48&NY#_;"*3+36&(S=:K3'J M3CS;&[7@J;0HVHDG*X$S2HV6%$M_)L?2DF1I-\O^_W*[RRV?5V^TI%3:S87G M\SZM\Z/C5:HM;[5UJ9';6I,E_=%N_KLMX$& ;XYKW@RQSG-TTH"Q0F8;L;GU34].:XZM08R.6[&5[$J]=WKG6I. *[^%3):Y_DGBQMY; M='6AH=,*KB1AVLW"9S?V96ZH"L!K"&)=RAFVPBS)F7:S<2?M'*_#9Y\X[6M>_+/7(9\[\AJW%SS:[4/EZH M_&@?X& M=&A<1[=3#D1V_@6'B@<@678[3P(C4 0JA"C ^S;V[*QS,^QNF'*- MVQUY;BV]K%0W-_U^)<'GZM7F@BF?!6#&*RP/7%4*__M-K="JW$%CD%OSM4 1 M0S?9+:28+;Y(W)B+^]MYQ[FZ=9R&%0PIKIBKN%5ND7T"^4/Z0;%MYWY?U!+ P04 M" !'BG]4>3,SO>D" #M"0 &0 'AL+W=OZNL.MD$\J ]#H.6=Y8 [?B!X6M M.FHCNY6E$$^V14SH@FXZ$46R3M:H-F&VZKSMJ(H]Q&Y5Y+ M,TN-G1[/0-(-L9Y!MY0L*:.:@D(7,]"$,G6)/B'*T9PR9GRHAH$VG-8RB'?X MTQ(_>@4?1V@NN,X4^LH32/X&"(S82G&T5SR-&A%G$/NHA;^@*(S"A_L9NOAT MV0#;JAS17+<2UVWV"U6Q*+A&DFA :Y Q<&WR0QU],U(4^F'XN2%4O4I2KQ%H42P9 MC9&6A"OBDDF=F&:,3O>,F'XEIO\6,8]SR)<@FT[BH$(#C(\R(7Z',)\!&9S5$QWT1,W7%#; 4 N]$I\WG !\2'[X8[(?/J0_W)S_ M)FDJ(;7Q)[D]"[6^/DU^D=^OSR_XD/UP<_J;) FUT24,D;>(.$URV&__(R(X M>H%SD*FK,Q1RI[Q\C*O1JI:9E"_X87E9",V)3"E7B,'*F(9^S_#+LK8H.UJL MW7N^%-I4!ZZ9F7H,I%U@YE="Z'W'$E05WO@/4$L#!!0 ( $>*?U2D;AT+ M,@, %4, 9 >&PO=V]R:W-H965T4([N S?2P MM^W%YM=[>O-F+(YG&Z4?38UH8=L(:>91;6W[-HY-46/#S$BU*&FG4KIAEJ9Z M'9M6(RL]J!%QEB33N&%<1HN97UOIQ4QU5G")*PVF:QJF=[I='SPCU? MU]8MQ(M9R];X@/9SN](TBP>6DC90X12BPL(Z"T=<3ODY9)9MIAIM0'M3A.;&_A0/9K$<>FR\F U[7+"V<42 M-7]BSAGXQ%G.!;<<#;Q:HF5:64_,VE:K+2>;4>P@ M2RZ R9(.TFK>R]KY8[#JQ,7>N=O>N>R,3)CJ,H3PD)XU_2,1UT3(,\])ZK MD-N.TNAR=TI(F. E(5>#D*L@SQV7O.F:,[_.GRBO!\KKWS^&,Q[=#![=!&V_ MY^;Q3:7116E)O[%GZR!,1'5P$ZJ#-#E<3TF0Z<.VI?N;G"4]#;S:(=/F]:'4BSWP5ZSJ7#E9:._ZL2?8$I&:738(T> MKI T? _\>HV&>5)P4 B5:GS4Z36HU[Z?-> SV#=]P^K0,[_K.\7#\;[AOF-Z MS:4!@15!D]$5W3&Z[V'[B56M[QMS9:D+]<.:^G[4[@#M5TK9YXE[P/!/8O$# M4$L#!!0 ( $>*?U1T(N&Y;0, "8+ 9 >&PO=V]R:W-H965T]=U=!_CWG;7!4 DV?>A+7^S]F'/V[,QX/,.UTB]FA6AA4PAI1L'*VO)] M&)ITA04S'56BI)U('2<"5!8SX* M[N/WD[CG +7%,\>U.1J#N\I"J104H<#4.@I&KU?\@$(X)M+Q_XXT M:,]TP./QGOU3?7FZS((9_*#$-Y[9U2BX"R##G%7"/JKU/[B[T(WC2Y4P]1/6 M.]LH@+0R5A4[,"DHN&S>;+-SQ!$@[I\!)#M 4NMN#JI53IEEXZ%6:]#.FMC< MH+YJC29Q7+JH/%E-NYQP=CQ%S5^9\PQ\YFS!!;<<#5Q,T3(NS"5>7,-UY;])X+SGCO3B! MF9)V9>"CS##[E2"D4+3Q2/;QF"1>QBFF'>C&5^2")/+P==OX=FN^[AF^3XQK M>&:BPBOXES[RHWC?&T,+%_NP;R]AALQ4FN)%+GK$O8LFS'!S!5^/P_W@PNUL ME$P)S&JO?O],A\.#Q<+\\$COM=)[M?3>&>G/2A"O4W8J,'YL+^I$T3N/B)M6 MQ(V7:,I?>8:4BEN.(CLEQ(]_2\=MJ^/6RT,E*$=N*3KU)W-*B)_@+2']5DC? MRS/CDA=5<>:C^87RKJ6\^]MR=-!*'WB]\ :^ M\,31H:!'7J:/FY+^>.0@TE/ Q1:9-I8(HZ\:TWA0Z%-_97S]]/(3]/# X*@UTF MG=(6'K4N!>IEW: 9J)N#IHMI5]LF\+YI?0[F30&ULM5QM M4]NZ$OXK&NZY=]H9FEA^=P\PTP*E])22EK9\.',_"$CJMXB7.4#4I M5CBGO[DMR@P1^K9<3*M5B=&\8:\"VZMUV2,_=>=]'?-YNEF;E"%CXOT.IF3Y>%>N ?F^!;5*?E2W+_' M?$,>DQ<7:=7\"^Y;6I^N&-<5*3+.3-]G2=[^CWYQ0_08H*M@L#F#;=RZ&QSV'G=&CL==BY'0[\[JA8.L?#;<^K5^E<#XU] M#SOG0V/OVYWW;6/OVYWW;?.SOC[LQMZW.^_;C?>G+1(U,':""#HZ*(M[4#)Z M*H^]:+"PX:?HE>0,MJ](27^;4#YR=(Q6"4$IH)_5,:E+#%Z<8(*2M'H)7H%O M5R?@Q1\O#Z:$+L48IC$7^[85:RO$GN!X ARX#VS+AA+V8SW[94PFP%*SG^C9 M+U Y ;:M9#_5L[_#-W1U5\G^SH1=O?J9";MZ[^_U[!]0/@%0S7YN8OFP8;37[1Q._.PV[+6&_,#"=[2G9/YGO76;YR^<% M[IY:/'5G%VV^C<#OT'UAV(\]1 7J*J@H4MQ31B_@'^/LC_3TX)SBK_JN1 M[JRE.XUT5WE R;(HD__A. M2=1PUVJX6C6NFA79VG&19;3ZK]AF91JX0PTLG0;>6@-/J\%Q;UVP0B6X0VE- MDV>2@Y,B35%9@16U3F,::?YLQ0<]Q:R)9<&U5NVY,:+Z:D3U?8QJPP[^V@Z^ MU@XSVF7ALJ3QT)I"'0O^P!/:4 C6"@2/4N IO@B,?&%$]76,:F.3X7J3X1.L MO _0^CC*MA4.+&Z'D=>W>+LQ0[JOXW0;FXO6FXOTF#*?)ZR%IU5H97JN9]'P M7+<_IAZQ$'NTQB+(+'/*1.^"I13T'H3+Q-BUX:4H@HS<]^CLD0YD1W<$RYFP^_#Z#B5D;G.-MF9A SZ]D#5Z/>\%FI+!BAR)=0G2XDVRGQY H<)TW="]J-00V1,J$^9 MQZA:TCSYD%%OC9GC&Y?5!Q][XBI4$/D,CB2T^B9-8AHG-*TE^:*I(G%@N'F[3CB6T%'8HI2; M=)\D=##PE<%HBT1GZQ-=VQ\4*Y9Z*[!@\$_KBSM<$;W]KT;D>F/VMT6&LO49 MJJ\B,_P*YQ5JWN!?[#4>B]XKOD#_,'O^YEEN:QL)(8PTA][N]6/Z1-(>^CHO M<5PL\J9UVMA*7%2CI_ M7Z.OGA-(]G'%"3T-X>8^1-*Q1Y).!UFW99&M"X8U MSO,\.>H01XJNV][0JL*NLEY7*Q3CP[T5/9:XO,-[1T 7/M^=55:,\Q@;)Z9J+ MVDPFKA.H/.L(J'9&FHF-XJ_+*BR;R#PX(FRT*'4$^CIZ]+ULDT>7UI)"5H]> MC0B!-J!F)= +W'#WNR2V)?AE;4@"7$^S"D@)['#WV&%GRW!E.8!S'\ZS045A2 M@)2CKW19#VE@,%>@DFOMP&"NP!M7#Q%/&1J=NI)AP5;I\4Y"X]MP6&F=20@] M5U*274H(0X?];(TR9 )U,RU7@*"KQZ_?,],Z=8=%Z+;YS@QH9IS&;)[E"EQU M1^XFGA 29^[PBB*$ZG+9[=U0Z M)T3MN7Y1LJP42>OAI5Z#MNLY&EAL;F;@" MU%T]J#]_\'7&5]APL*UTL(![=Z3,-1Y[G8U(&A][N2(UN/J:ENFAA.Q3SJR# MD\UU18?+5RA-"]),E7C/;I!2/)%2 MO%VD%$^D%._WIY1+;Q3<-[41F.WI,?M)"],Z2;R>ATNQ-8[>FQ M^OD@<\)7T$S7N4T[YJ*GXY(DD \U_UYJ<'KW7GK4\,5 M;:!H(+X!XCZ2GT6#*XR&G.$YXRJ39]20/B!([E*.YT?)$N?'VZ,'XBYLP?8CKTH\!209TO M0-W7@WIKD>:!_L$@;Z1BY)+#GE+!)+ 5&@GP]4>>$^H BSLKN4GQ4\#+%Q#I M[V+4Z_<>M]%7KMM74K)G]7S)S:'F. K@]/7 *=9>=0-GHX'M9W\XL'4M2:O\ M14+H:Z%$ *NO!]:GE%.?_2'0NAIE!,[Z>ISM1^-J"W,)+C.N7'>:9 \!CZP M)V2)@3)?)Q47W^A 9X E#\ DF08H%NJ0M.3M@,I^CK+\#RA?D\?F,/I)Z0 M3'Z<%A6_O44T)IHK75*BO$+-=W+V09)3RLU>-ZL2UBTQ_EE3SU#B M%\G+1C3M:>9UW)!H=T+3TB)A7N6%9%I7 ,5QR1KJFYJ .E^A9 [FR5TRQSGM MD:@F3"!?]P8S_>,.RO=!5JO@ELGL.5+S*BIPE0I @CZP1; M[+I-2L'MU(8)ZEGZMDZ9SHR%<>=%_HK"*JXJQ(Z,8HRR MCB&FU,^Z( ENE>QB:E>;892XSN=8<52J.EY*+/RHV#",B(DFR02B[@I&'@VH M;RIJ36:^TSML=AL:B,(I@#M(D8$HA0)]*73=72OR."%L4"+[,D$PK(3\,(30 M4E1C@:B$ GTEU-TBKU%4F:PO@N$ $GJ!Y:MN1P)1_ 1F5]F;MZN5>57VD2_0 MK\K\R7:#?<&I# OL0)12P4BWJ8I"\ ]XQ#5](&JK8!>-9]![4EE?/STF*H9C M0\>B<>$JBO1 %$*!OA#26?41EY"!*':"7=Q_AP*L0CU87:S"["8=/G>J'OA"KK"M@* M];#%OM=D_%Q,V/M*0[@+RPG<"4>NM$VNU-^'P^&5ZSE.X"AF#Y' I6BDB&H= MANY0DC9E*ZT$;W#WH*7L*91H^'2. V%H*Z;MD4"B2(]$[U%Y0TO1"U;H(GI6 MWQ_@T1M4J/.U] MU9K]78L+5-+^LP(IOJ5LUH35-&7[IR+:-Z18-=^^OBD(*;+FY1(CVBLP OK[ MVX)V'/P-^T+W^@]V'/T?4$L#!!0 ( $>*?U0XHO@T(@, /4, 9 M>&PO=V]R:W-H965TBT2D.J6JU[J/9@R U8=>+,=@K\_6P' JV"4Z9-Z@O8CL_QN?;QS4U_Q<6S M7 (HM$Y9)@?>4JG\RO?E? DID2V>0Z:?)%RD1.FN6/@R%T!B"TJ9'P9!QT\) MS;QAWX[=B6&?%XK1#.X$DD6:$K$9 >.K@8>]W< ]72R5&?"'_9PLX '4C_Q. MZ)Y?L<0TA4Q2GB$!R<"[QE=CW#4 .^.1PDH>M)$)9<;YL^G/WEM2KUC3 P_:._:L-7@=WAN6A(M!,D4Q'U?:2V& MT9]OUQV5ZX9'UL4AFO),+26ZR>*W!+X.HHHDW$4R"IV,$YBW4(0_HS (<8V@ M\?OA@4-.5&UL9/FB_[JQZ.F[YD6W"E+YRZ&J7:EJ6U7M(ZH>.=-+,:HV=4?F MQK:#5A"<.41<5"(NG$03^D)CR&*TH/&U^@H3_ADV"OYG4I^Q\USAF[6 MN4Y#^G@83?3!;H (>5X7B)L)!\A"':*ZE:BNDTKGM 2H]9D@"NJTN F.;NK) ML%?Z>Y7^GI-G2C.:%BEZFD(Z ^'R^F5%>?F!;B .]ADW^/L[.&X -UY"?)#Y ML9/JGLKG+XD 0%0'*D"JH]9I8,(M7.^=!ES0BKK.6,)]+.&_NI/C!JJ+QCN) M]^\ '+E=3=;O=37>IW#<_DB^WF=U[,ZO#;YV@SN-OMZG9^S.JJ?XNB$_MSI1 MO:\;WA"M;L\9RSZKXX;T>HJOW52NEXU_4$"F(!:VKI9HSHM,E158-5K5[M>V M8GTS/C(UO2U,]S3E!\&4B 75]F.0:$J]0]H/HJRQRX[BN2U39USIHMD,_P!02P,$% @ 1XI_5(D=4O12! #1$ !D M !X;"]W;W)K&ULK5C?;]LV$/Y7"*' 6J"U1/VP MK< VD#C=VH=N0;.T#\,>:/EL$Y%(C:3LY+_?2;(E6Y*U.-F+15)WQ^^[X_%T MGNRD>M0; $.>DECHJ;4Q)KVR;1UM(&%Z(%,0^&8E5<(,3M7:UJD"MBR4DMAV M'6=H)XP+:S8IUN[4;"(S$W,!=XKH+$F8>KZ!6.ZF%K4."]_Y>F/R!7LV2=D: M[L$\I'<*9W9E9[+[ G%.3V(AGKXI?L]K*.1:),&YGLE1%!PD7Y9$][1QPIT.$9 M!7>OX#85_#,*WE[!*XB6R I:M\RPV43)'5&Y-%K+!X5O"FUDPT4>QGNC\"U' M/3.;LY0;%A-2B24H8C9 M(IFD3#S_H@G"C1X/DFG,A$8C#_>WY/V[#^0=L8G>, 6:<$$>!#?Z(R[B^,^- MS#032SVQ#7+*D=G1'O]-B=\]@Y^ZY)L49J/)9\2S/#5@HS,JC[@'C]RXO19O M(1H0CWXDKN/2#D#SEZL[/7"\*D!>8<\[8^]_",%?UPMM%&K]W8/'K_#X!1[_ M#)[?LV2!FR*:/XH],(9X.VB#X>-B31:PYD+@J"N4I>6@L)S?+]N91SV/.N'$ MWAY[N"WGARCF5F(GR(,*>="+_&>1TK DUUM0>$61ST^@(JZ!W"D>P04\RGW& MQSP& 6V0Z!*BPVX*PXK"L)?"]7JM8,T,D*_"*(Z7:41^L#B[!'SO#GG5N-(I MBV!J85G0H+9@S4A7&KS=SHD+1I4+1A>>O]\4$Z:9^B774>L@T0 +'!TU8M66 M\WS/"WW:':YQA77\IA/7@WS<.CW4'5"O@;LMY0W\L!MT6($.+TWP ^Q.I&'+ M=Y^&P6B87WXG6'MWO?R\4*>N<,[;\KZ7WM[XJ8_=9B#Z(;R"W5']II>&"[]O M5L"1L?WY*>4*GW,F(OQ2.L.0MB/H>]1M94F7X"CT0L_O/G'4K4FX;PO1I93< MCJ"%XR:?4BH\#>T9+G6]IMY;"B04CT[07OL6"H:^.VZ6QR[!1AT]Q5[7=MI? MW"\JD3U,_);[1P/:@\?,B10!DZMHBAD^6P71O'/@V"\9D U 6:]E?H M_SQ$KP [:F5J<#93Z^I,^\OS2_V88LN)$R.+Y4Y\XW9&>KY#O7.GN2[&M+\: MO\Z9+T <=J2HT[S([:/&,@&U+OIMC=U&)DS9456K54]_772RC?6;O-F\&-5DQA6:-(9C-")JNR]RXF1:=&^+J3!9K@8;H!AXY,+X/N5E.8P MR3>H_@&9_0M02P,$% @ 1XI_5,^O8G)S P 10T !D !X;"]W;W)K M&ULS5=M;]LV$/XK!Z$?&B"Q1%E^46$;B),,*]"L M1H*U&(I]H*6S3902-9*R$V _?B0E2VYK*P$V=/XB\>V>>XYWQR,G.R&_J@VB MAJ>,YVKJ;;0NWOF^2C:84=43!>9F9B5D1K7IRK6O"HDT=4(9]\,@&/H99;DW MF[BQA9Q-1*DYRW$A09591N7S'+G833WB[0<>V'JC[8 _FQ1TC8^H?R\6TO3\ M!B5E&>:*B1PDKJ;>-7DW)R,KX%9\8KA3!VVPIBR%^&H[[].I%UA&R#'1%H*: MWQ9OD'.+9'C\58-ZC4XK>-C>H__BC#?&+*G"&\$_LU1OIM[8@Q17M.3Z0>Q^ MQ=J@@<5+!%?N"[MZ;>!!4BHMLEK8,,A87OWI4[T1!P+]4P)A+1 ZWI4BQ_*6 M:CJ;2+$#:5<;--MPICII0X[EUBN/6II99N3T[(863%,.9JQ,="D1WMZBIHRK M"[B"1Q,$:$(S M">%>Y'JCX"Y/,?T6P#=F-+:$>UOF82?B+28]Z)-+"(.0O $?U(9*5-6W [_? M[%7?X4.(8O]Y@M4?[9@1)'#ZY_ >[3$KN8FIE)8T&<3ZQJNI:3Y M&FW[$CZZ+;^$NVJ?$1:2)0@/=@5\^6#@X+W&3'61&31D!IW&?:S=^ZEU[UWK MWDOXK;1FVT#8K_P;CNULY:A*U\#IL@?#=C:*@R@>3?SM$8[#AN/P7W'\['+0 MS%QO49HS!1[0'DPL7\.-"35ICH#2Q/H'MC)A_@=2J2Z.D>\F,89G*PD19%7X MA@&D]+DKP$:-?:/_UK[O N,MR^%6<&[I%<99SC\7QE%M,ARSMR(U/G"6C?3C MKAHWIHP[38EZX^%K-P'Y.!P)^>0 M,"^PV&=,W&0,>2EC2-B:&)YCSM2L#I/&AOP)A[45AG27&-+OC:.K-R3J1?%K MTH>TM8:<0;$A;;4A/[/O.EH4[IZ\%-K/E&3);6PYP+9 7RR1XMT]Q^/#!^?95LAO:HVHX3%+8ZW$E2994P^76 JMG.'.+N).[Y::SOA+68%6^$]ZD_%K30CK_62\ QS MQ44.$I=SYYR\NZ#4&E0K/G/WB##%6%L7S#PV>(EI M:CT9''\W3ITVIC7BO0+3_1Z[H0.)+AD9:KOQ/9W;!(: M6W^Q2%7U"]MFK>] 7"HMLL;8(,AX7C_98[,1>P:C8P:T,:@VPJL#52BOF&:+ MF11;D':U\69?JE0K:P..Y[8J]UJ:K]S8Z<4E*[AF*9BY,M:E1/CE"C7CJ3J# M7^'>'(*D3!'$$D1AMU$!/A9F1S$!+6"#2L\\;7!8;U[>2:#-@NZRN*"]'J\P=F%$W@+U*7D#'J@UDZCJWQ[_HW:71I7_ MX(A_ZM(0OMY@]H#RKQY_0>LOJ/R-_K==AZ\?C$]XKS%3?8C&+:)Q;X8?FSB? MC>\ZRO5>1#O[%OXH;?X6U6[U=SBTQ77%ZGCC*IZ]&S8+XM,1H73F;0X G;1 M)_\:Z)>*BV;F?(/2W"UPA_:"XOD*+LW!D^8J*,WN?^!+L_%_(I/J[% &_4!" M>+*6$$!6'V;J0\*>^H[;M,UQ^M_G>/V(,N8*X5;RV.3%<[@2:6HA%J9J5:'. M3,4Z>AS*N086[E7-GOW#)0O;=,+>= (WG+R$/5'K+QH(>XC?7:/^*_.G"?@C M@<* D.AP-E4^&0J$32'8D2&(DBD4R3RVI)$GFL2'07^U#]2F$Z3R&!$Z022 MZ&=5FIPD5*=*9+"R1)[KTM2-CA&J$R;2KTQDY(:!910)W0EY$:4ZD2)#42G: MJ11];96BSU4JBL*0'J$4[42*#D:D3B#948K4E +3"IR@%.TTB@Y6H^ASC2*! MZX]_*IRWUUMF*%=5!ZT@%F6NZS:SG6V[]/.Z-^V6URW^#9,K;I)-<6E,?7=J M3HVLN^9ZH$51=:H/0IN^MWI=(TM0V@7F^U((O1O8 .U_%XM_ %!+ P04 M" !'BG]4TSH6/C4# T# &0 'AL+W=OU ^^]G M.R'04)*R3MH+\=<]]QQ?^_HR7#/^*!8 $CUE*14C:R'E\LRV1;R #(L.6P)5 M,S/&,RQ5E\]ML>2 $V.4I;;G.'T[PX1:T=",37DT9+E,"84I1R+/,LR?QY"R M]7:$D) ,J"*.(PVQDG;MG$]?7!F;% M3P)KL=-&6LH#8X^Z< ")BR](XE2QS#NCC!4A,4O$)G:);=6J2/ 7$ M9FB-.<=4%AM/Y+.:_H!L)!:8@QC:4I'1D'9<.AX7CKT#CET/73,J%P)=T@22 MEP"V4E%)\392QEXCX@7$'=1U3Y#G>.XKA"9O-W<:Z'2KG>T://\ WEVY7_?7 MD#T _]4 Z5>0OH'L_OM@W7]36.A*0B::F/0J)KU&<=]SK4E[*F6*$S2&.:&4 MT+FZ5RFF,;QV* K8GH'5*685A5[H!BI>J]U0-7K7J>U,+'$,(TOE+@%\!5:$ M&F3U*UG]HV5]T=_Z 2W$]/?$=(-@T ]K8O:7U32_X!I47(.CN5X^ 8^)>)UM ML$?C=-#UO4&O1K?1[?%['U9ZPN/UT*3E/(5[HKS #7V_IFE_65,(!A7E0?,5 M-X\$).A\!5P]>M7^HRDG,;SEZKO.-E$[__GRNSN/AOL>X6_,!:63<"72]K4KO?2H;4D,)K6/:**YMV4OJV[?';7E\VJ@W9HH2O)5\(X>_ MB,SV'73]=\IK31REA[;#U[*JX&_OU%\9\+DI2P6*64YE4;]4HU7I>VX*OMKX M6)?$IJ[;PA3U]#7FZD8)E,),03J=0.4R7I2H14>RI:GR'IA4-:-I+E19#UPO M4/,SQN2FHQU4?Q2B/U!+ P04 " !'BG]4T42:+ST# 1"@ &0 'AL M+W=ONS.KA:Z<% KO#-BJ*+CY<8-2[Y=!'#PM?!*[W/F%<+4H^0[OT7TI[PS- MPLY*)@I45F@%!K?+X#I^MXZ9!]0GO@K%G-EPB[=:?A.9RY?!/( ,M[R2[I/> M_XFM0XFWEVIIZU_8-V>3*("TLDX7+9@4%$(U__RQ#<0!()Z> ; 6P'X%3,X MQBU@?"E@T@(F=60:5^HXK+GCJX71>S#^-%GS@SJ8-9K<%\KG_=X9VA6$K-%Q(>U;^!V^W*_AS:NW\ J$@L^YKBQ7F5V$CD@]-$Q;@IN& M@)TAB!E\U,KE%OY0&6;'!D)2VTEF3Y)OV*#%-:8C&,>_ 8M8W"/H]G)XU -? M#\,_F.=H4OQSP#%I*.8U!23 M,Q1W:%)4CJXQZ"UPI2HNZ6YD57/UI"B$XW[8E]UAT_-H%$6O^Z+XWW%'OB6= M;\F@(1^WTN@'8<_H;^#3&NZ+X,.*)8OPH8=RVE%.!RG_*M%0N-0.*%D64F[, M#RK >VXR"UO,:%=2E#.P%%7LTS0]T90P*M2=K.8S/CW%YE<'IX[$SSKQLT'Q M7[FL>%-Q)=5\KE+T91*-P0P_3.'\AQD>"KCI!5X."[GU&_Y>8Y. MJ*>S,U<@/F@;\2#QK7<86H^!%[I2KI<]/F%/XN2LX^R9GUWDN$&+W*0YI/0! M"]??H-CIMS"+?U$0'O30 LVN?HM08KUC33OM5KOWSG7=Y*?U2%=Y6/@P, / , 9 >&PO=V]R:W-H965TRCV0$LCBQN* M]))4[/[[DI0B.UV9VE[V8HN4WM-[G"%GM#@(^:0J1 W'FG&U#"JM]^^C2.45 MUD2%8H_Y"KA6@THQP?)*BF MKHG\?H=,')9!$KQ,?*:[2MN):+78DQUN4#_N'Z0913U+06ODB@H.$LME<)N\ M7R>9!;@G_J1X4&?78*ULA7BR@X_%,HBM(F28:TM!S-\SKI$QRV1T_-.1!OT[ M+?#\^H7]@S-OS&R)PK5@7VFAJV5P'4"!)6F8_BP.?V!G:&;YH.;!34E+?_Y-@MQ!D@F5\ I!T@_1DPO0#(.H!;N:A5YFS=$TU6"RD. M(.W3ALU>N+5Q:..&0T;9(,2LH)SVF'0Y, M&O:-W N%:A%IX\#JB/).[5VK-KV@-DGAD^"Z4O [+[!X31 9Z[W_],7_7>IE MO,<\A"SY#=(X308$K?\[//;(R?IP9(XON\#W/ZPZ?+O=*BW-_OG+(WC:"YXZ MP=,+@A\W'HE# ?;3I4D8QV^&XO#KN%=^9KV?F9=H8]?+&AA.3S\X"Z^'Q8_! M_-KGO?:YE^M!CQJRG<-597-XB$/?I(DO!KVX(=-9N$L?O/6X^*Z=W$]XD+29^+V**-D M2QG5=#BY_#P#J]H:\<,FJ4U*GY&;WLC->#@*JG+1# ?"#[^HWP^;S,/,KS^) M3[4N]F\02D83KL M<@0WMF>2LX*>C)Q@(G]Z9UN; DQM-[84L1W3H!D_E1K6ZKB]" M$S8HWX^[N(M^'=J)I MOP4^$;FC7 '#TE#&X94IA[)MK]N!%GO7H6Z%-OVNNZS,)PE*^X"Y7PJA7P;V M!?U'SNH'4$L#!!0 ( $>*?U36X"BF[P, L/ 9 >&PO=V]R:W-H M965T/=UP\R34A"NP+5LJ) MMU9J<^W[,EN3 LLKOB&E?K/DHL!*WXJ5+S>"X+QV*IB/@B#Q"TQ+;SJNG]V+ MZ9A7BM&2W L@JZ+ XOD+87PW\:#W\N"!KM;*//"GXPU>D3E1/S;W0M_Y;92< M%J24E)= D.7$NX'7MS U#K7%3TIV\N0:&"H+SI_,S5T^\0*#B#"2*1,"Z[\M MN26,F4@:QW]-4*_-:1Q/KU^B?ZW):S(++,DM9__07*TGWM #.5GBBJD'OON+ M-(1B$R_C3-:_8-?8!A[(*JEXT3AK! 4M#_]XWQ3BQ %&9QQ0XX#>ZQ V#F%- M]("LIC7#"D_'@N^ ,-8ZFKFH:U-[:S:T-)]QKH1^2[6?FMZ5&2\(>,1[(L'' M&5&8,OD)#,!<+YB\8@3PI2D+$8+D0.$]P%(2)0$N<\ H7E!&%=6^ _!C/@,? M/WP"'P MP>.:5U+;R+&O-$R3S,\:2%\.D- 92#.278$0?@8H0-#B?OM^]^"U MNZ^+TU8(M15"=;SP3+Q+"_'OS4(JH9?G+T?RL$T>ULFC,\F_ZT;6+2NPHN4* M,"XER+ 0S[I_=UCDMN(> B9U0-/$VRE$<1*/_>UI#?M648BBUN@5V*@%&SG! MWF29J#"3GW5_2R*V1%^9ZG"U)L(&]1 N/@&!8C3J('7F-%/N6FYP1B;>ILGJ M38&C\G%+)G:2F2N>/0W,A,B!;A$]-B4V@\?&(^[QB$:P0\.9[7(:24LC<=)X MT,&PR-;UA\C)5L_MC9["JE[!F5[*5+VYHI(>O3CMTG.BN)Q>VM)+G?3^)OH# MM>WW;$.?]M"'8=A![TQR.?IABW[H1/_(%6:VH6+C,>SQ@$DT['9+W^I\7X]: MF",GS)^85?@@NDS+/BXS8@,XZJ4>P' 8HPY"BUD8I*D=(@R..A:\.2G?6E@\B)[:Y4 MN%S1A18[!T!D 3@<#KL(^V8H.0/PJ(;0+8;K40EFR);:?25<1"B[M1RI[I\;,&C-D*W.,Y>&DTK M8T&EV=/;UTI?&4VS=WG\S]H(C^((W>IH&< G6SDKH[X8#E"2=(><.^\?4#H* M(G0K8F\.OD4H[>T$!ZB[6W3GO(".?W)2,1U MN%%\4Q]>%ESIHU!]N=:G52*,@7Z_Y%R]W)CS4'O^G?X&4$L#!!0 ( $>* M?U1CC$0:2 , $) 9 >&PO=V]R:W-H965TW>4NH[U43SH',.2YX$*/O=R8[9WOZS2'@NJ.W(+ .VNI"FIPJS:^ MWBJ@F7,JN!]VNXE?4":\R,>#![;) MC3WP)Z,MW< 2S.-VH7#GUR@9*T!H)@51L!Y[T^!N-K3VSN '@[UNK(E5LI+R MR6X^9V.O:PD!A]18!(J7'F*+ETJNW3_9'VR['DE+;61Q<$8&!1/5E3X?XM!P M")(S#N'!(3QUZ)UQB X.D1-:,7.RYM30R4C)/5'6&M'LPL7&>:,:)FP6ET;A M789^9O(-"^6+U)HL0)%E3A60ZSD8RKB^(;=DB563E1R(7-MHL910D9&,\=) M1@0Z<^N\16?MG&_)XW).KJ]NR!7QJS--F""/@AG]#@]Q_3V7I48"C]CH X3$ ]^%%Q#FD'1(%[TC8#8,6 M0K/7NWC58SX'U+B37Y8<:H]BJ-'2%J322 M3#>*K7^3F51;B4_#]ZDM%15XXL!M-]A-;J.PE\0C?]<,4(M9&"1!OS9[P3VN MN<<7N4_35)5@:VW',L"B.]6PP/<=E$*3*5D:F3[EDF>@6HNJ>E3%)Q'[U[ 7].-!NR_;<= MGA;M476C7O^C=RXYIZJ!V2J](C9HUD#0288GNENLXDXC.I5JOS%-L!EMW)#5 M2+T4INJK]6D]QZ=N?)V&ULS59;3]LP M%/XK5IXV:9!;+REJ*]'"-"08%=7& ]J#FYPV%KYDMD/AW\]V4E.ZMMHD'GAI M?#GG\W>^+_7)<"WDHRH!-'IFE*M14&I=G86ARDM@6)V*"KC960K)L#93N0I5 M)0$7+HG1,(FB7L@PX<%XZ-9F5G@%<] _JIDTL]"C%(0!5T1P)&$Y"L[CLVDU+H M+JAROVC=QD8!RFNE!6N3#0-&>//$SZT06PEQ M[T!"TB8DNPF= PEIFY"Z0AMFKJP+K/%X*,4:21MMT.S :>.R336$6QOG6II= M8O+T^+MY4ZZ%4F@&$LU++ %]N@"-"56?T0F:F]>FJ"D@L428:W)2$%I;X9&R MLPA-_ST].D(G]=*F#B\]@'=N]/)RS2&O)='$2';YG-/:5(R6 M4C T%:RJ-7;OM!'Y$DM.^&K;CX=K XRN-##UZPBMCJ?5<;0Z1VCMVKC/O0:E MZU#L9? T3K.T%Z?I,'S:%G5/W* 7)UGBX][0['J:W:,T;RLKB4*WM58:\\*( M@AYN@"U 'E.AY^%['\F..-@' WVFY-YFME1 MFO=82G,=_+<[ X\_^$CNQ-'K;1F]BS\MS+;P23_..IT=?_;$94D6]],=?\*M M&YZ!7+G&IU N:JZ;"]*O^N9Z[EK*SOK$-EW7.5YAFHY]@^6*F#\0-L#L+X70FXD]P'^*C/\ 4$L#!!0 ( M $>*?U0E)\3S"04 $T9 : >&PO=V]R:W-H965T'8@^,1-M$)5$C:3LI M]O$C)4548(E6DLUYB"59Y]PCWLO#2WFVY^*'W%"JP$.:9/)LL%$J_^AY,MK0 ME,@ASVFFOUEQD1*E3\7:D[F@)"Y :>(AWP^]E+!L,)\5UV[%?,:W*F$9O15 M;M.4B,=SFO#]V0 .GBY\8>N-,A>\^2PG:WI'U=?\5N@SKV:)64HSR7@&!%V= M#3[!CU=X:@#%'7\RNI>-8V >Y9[S'^;D.CX;^$8136BD# 71'SNZH$EBF+2. MORO201W3 )O'3^R7Q,*,.X+F%2 29'=,AU%+I=$D?E,\#T0YF[-9@Z*@BC0.H4L M,[5[IX3^EFF M_?)^YBD=UH"]J IQ7H9 '2'N:#X$V/\ D(]@"WSAAM\0,03^M(#[+?"E&[ZD MD8X..Z-?](>W1;_L\>QPTAG]=S?\DMX/ >J&7_6([H\-'$Z?PSU=)W6QH+I8 M4,&'WU@LWS]K(+A6-)5_.<+B.BPNPHXZPGXK#(C&@.RHT(8*8B8COLT4$$31 MMI)P\XV',/S5H6M4ZQHY>6ZW(MIHWP1!@<2( P<&L):0^C4<,,REFY3D%=: M9#4,8,6$5."1$M&6I?! #O:GG6+&M9CQZ\1(&G%=M%UJ2M:@H28,NX=F4JN9 M.-5<9TPQD@!%1=KF?6YT4*B5CEJ=UCJF+QJ5NE! 3D6D9[2>5VWZW*QXZ/NN MF01]NPSY3B9M+3D1>H[7 GE.NB58 M?X7(*>&29;I6KUJ M#(?L-K>+BJPI TX=S@*MQ\(C)BMXO"W[7$G%CD44K&A[71PZ+.Z,;^T5NOWU MTUI06J2C8PHOCQ! _^@DAM9HXOW&YK> M4^%:W:&U2#@Y95L!K2="MWV9Z9;I@DIH4=X;W5_H_9C9\>GPY=4BZ[(U[6YN MV++0/&^ZK#-Q>]*1-4;D-L8;\M WZ:C12IZTET36V)#; MV-Z4]"/6'\!UIC=# M?:K ^AD*3UH%ULC0*[M$9\MZ5;$VAWHTZ5[FD/5 Y.[T7MFU7E6TSW/O$&2] M$;G]ZR+C/SGX@T:;C"=\;=+1-_W8.AOV3[JAM):&CUC:\?0#O?4O'M7U]F"! M6SK!<= Y_MCZ(W:W@J]1B%H5'G:(A< NA8U=N=OL7J,0MRK$+?M21Q%CZZ'8 M[:&?2X]_JEGP#WA! X.M5>+@I&5L[1.[V\$WK65'N(\V,-B:+7:;;4L:^K<4 MV'HH/FD?B:U7XO^QCSS"[6@IO,9K7_-#PPT1:Y9)'7"EJ?SA6%>M*-_=ER>* MY\6;X'NN%$^+PPTE,17F!OW]BG/U=&)>+M>_H,S_!5!+ P04 " !'BG]4 M/6_8;U@$ "[$0 &@ 'AL+W=O&ULK5A= M1,+KRM4KN9[\MT2PHLS_F.,/UD MS46!E1Z*C2]W@N"L-"IR'P7!V"\P9=YR7MZ[%LLYWZN<,G(M@-P7!18/ER3G MAX4'O<<;-W2S5>:&OYSO\(;<$O5U=RWTR&]0,EH0)BEG0)#UPKN LQ4*C$$Y MXQLE!]FY!D;*'><_S.!CMO "PXCD)%4& NN_>[(B>6Z0-(]_:U"O\6D,N]>/ MZ!]*\5K,'99DQ?/O-%/;A9=X("-KO,_5#3_\16I!L<%+>2[+7W"HYP8>2/=2 M\:(VU@P*RJI__+,.1,< 12<,4&V ^@;C$P9A;1"60BMFI:PKK/!R+O@!"#-; MHYF+,C:EM59#F5G&6R7T4ZKMU'+%BX(JO2Y* LPRL.),4;8A+*5$@G=71&&: MR_=@!&[U#LKV.0%\#7*B(U>RHH-.T($(?-(,MA+\R3*2'0/X6ELC$#T*O$1.Q"N2GH,0G@$4(&@A MM'J^>>"@$S;Q#DN\\ 2>(XI_7]Q))?3P'X>?J/$3E7ZB$WX^[XC 9B5K+RF7 MRK8<%)D>;O5(1UIIL43F\T)\ZR-5$E(AA*BP*YAVFB8.C5\X0KG3]"? M#L[*&$YZT1W."<.)G1H,VAP=.,E]+XL1R4;X7I_J#='UTU3H]G27L?_]MP1! M^ =8=\^-/0>[W87@@6 A 02%R<5@"C+\8 -:/1>H1M)7R()U')5.Y8*_,"K\ M."':X^)VB&HYT:,:1V"<2"_/F1"U44$OBTI&9#')_ J$_9Z?L5X6^; M".CN(IRR&&*B?._NW;^$LU7U':&%J3YK?,)B0YG4RM8:,CB?Z/B)ZDM!-5!\ M5[YLWW&E7]W+RRW!&1%F@GZ^YEP]#HR#YGO-\G]02P,$% @ 1XI_5)W( M/ZT] P M0P !H !X;"]W;W)KM%*:Q,'$J "I!54K5*K5:7=+JI=F.0 5F,[LYW2OOWLD"9T2:!" MO=AN($Y\SO^?8^?##-="/JD5@$8O+.%JY*RT3L]=5T4K8$2=B12X>;(0DA%M MAG+IJE0"B?,@EKB^YX4N(Y0[XV%^[U:.AR+3">5P*Y'*&"/R]0(2L1XYV'F[ M<4>7*VUON.-A2I8P _V0WDHS#GOC="N":\B7PB()"QU/0A";J!)VBF=D0<98 $@N4@&D$ M2BB9TX1J.S/C,4C$!3^-"(],D\G<3%U0;D>;^0H=(WW%"2Q M51=U/=X FX/\M2-UITS=R5-W_H7V/EX;=72E@:E=WKNE]^[.MI@F^TUKM(D* M\RC[TC^/^YW.T'UND I*J6"?5*=):A,5;$EU>[A9*BREPGU2W2:IL":%VZ1Z MI51OGU30)-6K2WF]9JE^*=7?)Q4V2?5K4F'+4@U*I<%.I7NA26))1%G&BIV: MDM=\BS#7]4^RW=!MO M41-_H NU][31 :YW(,#]%@<5L_!N:%UNO_L?01:NF(7_/VCABEKX,&P58>_6 MH1^V+$,%+GP8N7 =73@8M*A5[,*'P0O7Z35HV^,5O?!A^,)U?@4MI,05O_!A M ,-U@N$V>E0(PY_+,%R'6."UO,%^Q3#_DQCF-S"L;2_Y%<+\3T-8D6G[)[_; M_=N NW4(M0?Z&R*7E"NCL#!1WEG/^)>;,_)FH$6:GTOG0IM3;GZY,O\K0-H) MYOE""/TVL$?=\I_*^ ]02P,$% @ 1XI_5)<%YPT7 @ : 0 !H !X M;"]W;W)KLYD)%>1;6 MEB;/=$M2*%P:L&U=-7R':Z279FE\E;32W1<\SG/K^0HM M;7A"U]>FKF/16M+U$>SR6JC^S=^.YW &2-X#)$= $G3WC8+*!2>>9T9W8'RU M8_-!@G3BA_$=9DW&[PN$H7Z'DA"4LN2&!%JX72%Q(>P-7(!0\5[JU7)4V M8^2Z>0PKCLSSGCEYAWF<0]XUU@]/=KGZ?W<<;VYS+8V=>OT>R" MQRT4NE74&V%8':[1K'?/G_+^#CYQLQ-N;HE;!XU''V\C,+VO^X1T$[RTT>2< M&<+*_0K0^ *WO]6:3HEO,/Q<\M]02P,$% @ 1XI_5$EW9UMH!0 HAH M !H !X;"]W;W)KP);WOJM/ M*VF\$?*[6@)H]#.)N;KH++5>G7>[*EA"PM296 $W7Q9")DR;5_G052L)+,R9 MDKA+/*_?35C$.Y-Q/C:7D[%(=1QQF$NDTB1A4>;*O1#? MLY?K\*+C919!#('.1##SMX8IQ'$FR=CQHQ3:J71FC+O/OZ6_RYTWSMPS!5,1 M_Q>%>GG1&790" N6QOI6;#Y Z5 ODQ>(6.6_:%/2>AT4I$J+I&0V%B01+_[9 MSS(0;1A(R4!J#+A_@(&6#+3.X!]@\$L&/X],X4H>AQG3;#*68H-D1FVD90]Y M,'-NXW[$L[S?:6F^1H9/3VXA9AI"-&=21Z#0RQEH%L7J%7J#[DR1A6D,2"P0 M-R6X2F6P9"KB#^BE8C$8HCQMD=X:ZL]W,_3RQ2OT D4JG%7&RLS M7=V@M&A:6$0.6(0)^BBX7BKTEH<0/A;0->Y5/I+?/DZ)4^(,@C-$\6M$/((; M#)JU9_<I6BGM/X?VP=0%-N"^Y^SIUASGI"O=&XN]X-]SY-?^17 M-(_,ZE=F]9UF^3-T%0G5)J2#2N3@M"$=5HJ&SPGIE9O[*_[6E(>"J;<38TPQ MJ26B@0B387,F1I4W(Z<];[GX)=KD 7L6HKS39@+OH"%^5GF7[+LA\[U:5!MH M,*'-4<7$6D:'TGV 9/L-9)N'7\^.XE% M3.)&S*,JIK]?,:0..&Z]1[ADD9D,W!EY>WW9JIPL )/AB4VA=TPFK4K)@C/MG[B4+&A2-VC^<2D-]FND5^]RW#J/2(Q%;/I$RWQ,M>VW MT=2O>_27VVAJ%P;J7ABJP[9_6QZX60CW3]P\^Q9\_2>:YR/2XA;9*N1%[DI! MN\=U@V94\S.P?SQB,=EW8W+S,=;5$USSLH-4Q03T9\CL7Y%> MH"DPBR V0T M,W'+TEZ=X:*(!W$:&JX7_M SY,59=155+1!#H=CPK+M+P&S"3%(C;F:Z%G*+ MA Q!JK.FS'9W#N+-ONTAO]!0*.\5B\/<:K2Z-+G*KPIJXU-\/L,-XY<^.9_Z M31PF5.9+?HO0M:J+VYN/3#Y$9BS'[RGV59;$=C+P0QRI MFU6L*A9/G2+UYBY5?^F-$#F[CZ-$OQUN\CQ[-9GH<"-BKL=I)A*\6:/'&//NL+MZD11[)1'Q63!=QS-7#I8C2N[=# M=U@_^$W>;G)Z,+EXD_%;<2/RK]EGA6^31LM*QB+1,DV8$NNWPW?NJZO )P$S MXC]2W.G.9T:N+-/T+_IRO7H[=,@B$8DP)Q4<_VW%>Q%%I EV?*N4#ILY2;#[ MN=;^T3@/9Y94P7\2L!_JD!0"00F,J4K)@Y7 M/.<7;U1ZQQ2-AC;Z8()II.&^3&C=;W*%MQ)R^<5-L=3B6R&2G'W8XJ]FIU0PAY1. MPFKJRW)J[\C4G[@:,S<8,<_QO /B[^WB_^3)F'G3H^)7=O$K$8Z9[QIQ=U=\ M@A@V@?2:0'I&G_\#@?SC5PQFU[F(]7\M4_G-5+Z9*C@RU>]<*8YYI&;B7JA0 M:KZ,1+E [!2+>W!XP)&F,"JS'OTSC&_KW)T_ O MEBD9"I8)U3'F*HTBKG3[]*!=Y23SCEW.V'&.V#9M;)M:;?MR9X<_^8#?/&AKG5AILT ME")_ .Y^*Z26!H/#%'"N<[$"<.I0R8R>'K+(JIHJU2N=\5"\':(4::&V8GCQ M92,8O[U5XI;GHIQI)12G&0:H7BS'^U_YDM5VO3MH5[I^Q4XY\"@8.T##**+7 M"%_(]6:$VK7\$^6$Y2D+A<+>0UE9_0D,CL<8GK,P2C4$7[/3Y1D+ #LSUZTA$:/)?.R$C"L265[+,1.4L2XCXGZ!$0%*OQSS^Y,^>U!6H639HLK&E2FEI#O]:% M09H>C%GL8XPWGRV\PQE[WIAR;C7EDU"WL(4CAP0M*-8]C ID:IFM1Y/5JO5X MLE;3O:NG&S33E549)(EEJ(J,$.?''TV:[$$O"3DK*M(GDK:0E34 QE8!%!9D7;B0^(\D>]C;F MLH"WV".#5:'(;7J_ECJ$*0^"\%0D*WJ.^BKB)2)8U5C/./WXJ3\B*^\V,MRP MJ?,"]D<1'$8L'DRF57O;R-),2A"7)?WUZ$%G-,RE'*773]^:_9O%=5HRY5AS M]%V#<*@X22@S1(7':8%L[4/Y2G,7YN?S\\-;QNVP.]=> <&BA5)8RA*&4.Q" MRLI;<9"OV97Y5))?V +5DB77>SIK^..3R0D;-7);;N3ZS\W#W);[N';R\_F' M>46E>-%=[G&P.++>+>%Q[8SGL?=/BFW+6]S9L\>V)2BNG:$TY*U%?#LM>=^C M$$ PJ(" P%30KI )H2F[$2'0S$!S,VV#_#NUNS.R&5#7\ I]B9%H8'51(;1, MM@*[3QD02Z%+#7@88G:9&PO*MR4_H9DT+Z&L UR$8Z?RC'FC8.J,_*E3X]N. M:3N$XBG0-QJ@YE3%XL3P[6XN=U1WMVL]P0@6P234N9?K N2I*7"[5@&!7GXL MWU=]2VLB8I]5X1Z4E0K!:UDB/'!'T[DSF@5!!]!WL(-B"CM@2#-[1RL[K-4? M.>YT- ^F>UH'-WMLK9KND?$T,=@C]KHP)Q?10[GZ$"SKR0&_1ZRC]G$P1E3K M.-6-+:P<9!$X29E"CT-U6KW=M^S, MA!%)6>8*U<^UXN9@9@ MG.W& *'6[&0V7CACVTYO.:9K)YD?4R50Y9\&5BU= M=,^?&ZR\MO![]L+_F3\8J -.UA9>\2#GL+JM07?L]?H&S#.$M> ;]IBD%W- M;#R?6@WJ'(O8*_UUKR5V>=>9]P6GY0:>_>"DDQ)BVU]0+GO4 9'+W4G^80/F M.Y!-6THBZ]"5@J!+KE S!FN5QM2X%,J09S.NY?*[/2B=SE;;W@R,I$CT3I>K M,Q'*M<1ZB_M0&#=T"F'R^LO5^]8SM']D:.FOCQ5>8S6)"[BBO*;LF*Z%T#G!HK& M[)H\KG(/+ZOS:49@K,RJ_"NE"A4B/ZIJ<5V3AY $HRH*( ^@'JR16)L!F D& M(H\PPG6G+VH*@'_F-$'GO.S-]IJ3:B#I&IR:Q$,_%B$+L19[@U$G8(@R.%/1 ME-I*5+$L*JB!#%6!UQ2](LFX;!%I5/7M9$?M?_NN[ 1+<:P,)C.X86@)3Q+$ MMO40#IH\-6E557;>Z(07C^-LJU9>R_D].^??JU;L?^Q[VQFO)?3>]-FK6,OO M/?O!9#]6V^6#\?FY%:E;\N_UD/^F3S6;J,-9#YIE5S:;]E60EJIXWTE5L/@U M*WK*NK?LQ7MV]N*W[,5_KF.+2W__V +MR;'3:;_E,;Z=@/2F8H]\7RKZ+8'Q M[03$WAMV\N![:*S?N>MY]O,,O\4V_YG.,R[][[K \5O\\^T'&DW]$_<9Z(_H MO2ZY] ]3[%_AV$QJ4=*W UMK4GT<8#V8OZS4=4_F9XN% MZSI'SIW\%A=].R[V]3\]XHN>=L-O<=.WWQ(\M?_I4>,Z?1U0T*)K8$?7[^TZ M[.H.WUA\X*!-=2$".5H*'1NKJ$V".&YNXJ M"O&C* M.Q,3NM=I;D:P0'2:5_'K1_=H@R)+.\&O!M6K>+I_6/3HSM <&96,.:2JU)7& M5/"11SH]ZJAQKYY]8+RFF\XNGV].#>O?Z93G3_:26'5)^G&;M)91$Y##L=,# MA,8MT\S50?5*]]\/!2VK"?I8357-?I V!"UK"9[]YRA!RU$"^T%( M+UGKD3\_1M8FG1\VT<_0/J$MEXE&:[J&(@<8-62J_&57^25/,_-;IV6:YVEL M/FX$1W=- _!^G:+%K;[0SZ>:W]==_!]02P,$% @ 1XI_5(?3JY$; P M+A( T !X;"]S='EL97,N>&ULW5A1:]LP$/XK1AVCA5$G<>O&:QS8 H7! M-@KMP]Z*$LN.0)8\6>F2_OKI+,=)4UW(^K U'):4 M2S(>R45Y4YHZF*F%-"FYZ$R!NWW)4M*/+TC@Z"8J8REY.'W_3@P@1AX?1KZ/&Z.^.HAZ#W-#'+:9'X]R M)3<%B(@SV,BT9,$C%2F94,&GFH-73DLN5LX\ ,-,":4#8RMOI?3!4C\YN.]F MT!0M3\FETDUL%\']G;;+=X#U# 1R(3J! ^(,XU%%C6%:WMA)L[@QOH""=GR_ MJJS"0M-5?W!)-@[-S0:9*ITQW87ID[5I/!(L!SF:%W.X&U6% !JC2CO(."V4 MI(V&M4<[L+0S)L0=/#$_\F?H7=:I;S93-?YIT C+V/L].J$JM/@A>R9&[S!P<@V]=Y.4QB(R/0>01]&24O$F-87LT;IV_ST[? MSAK 6TY*OL/[E-@$#:8++@R7[6S.LXS)%X>PI3=T:E^&G_';]1G+Z4*8^PY, MR6;\C65\42;=JEM(1+MJ,_X*V^O'W2N6C<5EQI8LF[1374R;86 '-FI[@<,N M!1,L;W$,7S\;I@T\L#@0Z<]RC5<;[Y#]?8#5=%^' M8#O%.Q';*9YK0/QY X\D\5<;BP,>6!6PWH'X_CC04WZ?*(*J8MJP)QA'D@1# MH!?]/1K'2'9B^/CK@STE490D?@0POX(HPA!X&G$$4P :,"2*FG-PYSP*U^=4 MN/F%:/P;4$L#!!0 ( $>*?U27BKL

-8?20$3;8T.P6BP^ M0"X99K>]9!:GB*=#&:3= -C7JHJ\+ M6J9CHKJXI)0T_?5+VG4Z2N0/?9GX*99L2\<4.8?#2][<->;;LFF^B1]56=NS MT:9MMZ_'8UML5"7MW\U6U>Z==6,JV;I#M"TJFAU4[N3_L17K>[L[_?]H;C55B]UJ=O[L]'N=:E&HM*UKO1/ MM3H;!2-A-\W=/XW1/YNZE>6B,$U9GHTF^S>^*M/JXLGIA8?\(I=V=Z:5R\_2 M@9R-DL!=<*V-;7>?V%U?.L9;Y3Z\/^K:YH,N6V5FLE4?3=-M=7WC+^-^Q9C\ MC%TY'/[N"_&U^9-B;-9K7:A94W25JMM].1I5>L#:;O36CD0M*W4V.GQ$O*M7 MXJ)N72&)RWI_*?=9_TO=K2]7^U_=.EQ2AN:U=F^8R]4.G _RW!TWI5ZYNZ_$ M>UG*NE!B5[B6 (8 ,#P9H'@QEP1R"B"GSPBY\!#^"U8T:_%IJPR!C !D=#+( M1=L4!#(&D/')(,^EW1#(!$ FO)#7LNV,\DSO.ZMK9:V0M:^=5GM2 ID"R)07 MK;VKMOB9],"J*IG/!B$!F #+CA3S0U#?"^:9VKXO] R=X.<#+ M>?$^JUM5=VKW=&=JK8QQM?+721J_ Q3 U[&#U(;\566#O-?):VKF+3P)M M MS'*Y:F3MBJM0^E;N[OP;"QEEPJR47Y7.'D%#'IDPB^2R=G6K; MBFO54D3DC FS-"Y=][>^\3<5[ZSUW1?/^K%I5G>Z+"DEDL:$V1JN;9A._='S M1MJ8,'OCP;OG3;74]9,.-7+&A%D:,[6DE2Y$<@B9Y>"Z4[<^Q?*USK612EOK M@HNX=JE=KW^/+!$R6V*FC O"/HD35UKNLDG=IX/I!W?^(;?:Y:VN+VJZPG?[ M*!A21=P^D0E"9A,LNJ55WSL_SG)Q^RAS")$&0F8-T-3&9;3^4;X4R_O] MP;V@ Q?($%-F0\ T\;^08B))3)DE@3(Q\>(+Q42VF#+;8B 94V1T#Z=D@(W+)E-DE#WG:(!ERR939)3!AZ[=G9),ILTU MPN:+E&(BNTR9[8*3MEX01ZZ9\KOF>-;6>^@14$PDG(A9 M.(_R@L%B1*:)F$T#)VOZL1&9)F+/8U _?$HQD6DB9M-@S(A.(B+3Q"?-:F** MB5P3,[L&8R84$[DF9G8-QDPI)A).S"P!)DGX39/D6$?V29CM T51_H>:1P-3*SA# E=66*))2>8&'9 V8_'B$)I94A"&;.$,":-1QF24,8L(8Q)1PLS)*&,64(8DXX69DA"&;.$_#+-P3"9 M(>=D_/M?CB[8[(]A9L@Y&;-SCDV2_BI.BHFDDS%+!V+VHGD&-\$P2P=C]J(Y MDD[&+)V!*>>!YI,CX>33YD@X^?.O,2"8M%[F M2#@Y]^Y+B$E[&3D23LZ]_Q)BTEY&C@R4LR]MH\LVAAHX$D_./N0V1/K:W<"Z\X4LB[D1_L_N M6F$4^TV#ZZXLS]VY3_55(U>'?QMR^)*?U3C#:S' M_P( $4^ : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V\MNVD 8 MAN%;0;Z >,Z'*LFJFVRKW B!J)P$G;5Y.Z+D@5\HRZZB?RNT!@QO!L_0F;^ M^U_#;CF]'@_C]O4T+M[WN\/XT&VGZ?2C[\?5=M@OQ[OC:3A M-_UIN7I;;H;>&9/Z\^T>W>/][9Z+YX_3\#\['M?KU]7P\[CZO1\.TS\V[O\< MSV_C=ABF;O&\/&^&Z:'KWW?7RV/_^6+O+CMWBZ>7A^[\]&*[?NX@)T%N_B O M07[^H"!!8?Z@*$%Q_J D06G^H"Q!>?Z@(D%E_J J077^(&M41@-(:K &:&V5 M:POPVBK8%B"V5;(MP&RK:%N VE;9M@"WK<)M 7);I=L"[+:*MP7H[51O!]#; MJ=X.H+=K?FP#]':JMP/H[51O!]#;J=X.H+=3O1U ;Z=Z.X#>3O5V +V=ZNT M>GO5VP/T]JJW!^CM56\/T-LW#TL >GO5VP/T]JJW!^CM56\/T-NKWAZ@MU>] M/4!OKWI[@-Y!]0X O8/J'0!Z!]4[ /0.JG< Z!V:A]T O8/J'0!Z!]4[ /0. MJG< Z!U4[P#0.ZC> :!W5+TC0.^H>D> WE'UC@"]H^H= 7I'U3L"]([-GY4 MO:/J'0%Z1]4[ O2.JG<$Z!U5[PC0.ZG>":!W4KT30.^D>B> WDGU3@"]D^J= M 'HGU3L!]$[-81. WDGU3@"]D^J= 'HGU3L!],ZJ=P;HG57O#- [J]X9H'=6 MO3- [ZQZ9X#>6?7. +VSZIT!>N?FL"! [ZQZ9X#>6?7. +V+ZET >A?5NP#T M+JIW >A=5.\"T+NHW@6@=U&]"T#OHGH7@-Y%]2X O4MSV!N@=U&]"T#OJGI7 M@-Y5]:X O:OJ70%Z5]6[ O2NJG<%Z%U5[PK0NZK>%:!W5;TK0.^J>E> WK49 MU@'H;4T[K@/PVYIF8,< !+>F&=DQ ,.M:89V#$!Q:YJQ'0-PW)IF<,< )+>F M&=TQWVGY.'WLAO%:]+5N KY3[NGRV>'Z_9_+KXOM_?Z)=7^;,3[^!5!+ P04 M " !'BG]4H4#6(VT" #_.P $P %M#;VYT96YT7U1Y<&5S72YX;6S- MV]]NFS 4Q_%7B;BM MA@ U/3FW:W6R_V @RYZ-6QV&?G2;:.?]_"E)7+,S0^WB:39C6-E.=JA]^&H? MDKEN]O6#262:ZJ291F]&O_;'&M'-]9W9UH^]7WT^A)]=-XV;R)K>1:O;T\9C MUB:JY[GOFMJ']>1I;']+6;\DQ.'DLL?MNME=A0U1\F["<>7/ 2_GOCX9:[O6 MK.YKZ[_40]B5'/K$^>?>N/A\B7=ZG+;;KC'MU#P.X4CL9FOJUNV,\4,?GXI> MG4_VX8;-Z5-!4IQ5>1_D]@OT_3_A_'+\]XJ+OQ-3]9_O=[\Q-02P$"% ,4 M" !'BG]4!T%-8H$ "Q $ @ $ 9&]C4')O<',O M87!P+GAM;%!+ 0(4 Q0 ( $>*?U39C5<&[@ "L" 1 M " :\ !D;V-0*?U297)PC M$ 8 )PG 3 " &UL M4$L! A0#% @ 1XI_5(>M%0DN!@ $1L !@ ("!#0@ M 'AL+W=O*?U2&44VU M#P< -8? 8 " @7$. !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 1XI_ M5)=M@R5_!0 R1, !@ ("!@AD 'AL+W=O*?U278NJ9V D #9$ 8 M " @3&PO=V]R:W-H M965T&UL4$L! A0#% @ 1XI_5,!/7M[,# ?R$ !@ M ("!4#, 'AL+W=O*?U3B<(.VH2H %^& 8 " @5) !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ 1XI_5*&\VE][!P Y1$ !D ("!ZW, M 'AL+W=O M(W@* #''@ &0 @(&=>P >&PO=V]R:W-H965T*?U0Q=;U1WP4 (. 9 M " @4R& !X;"]W;W)K&UL4$L! A0#% @ M1XI_5(+X6S4\ P PP< !D ("!8HP 'AL+W=OPF[8$ #*"@ &0 M @('5CP >&PO=V]R:W-H965T*?U14BO45ZP( ,<& 9 " @<*4 !X;"]W M;W)K&UL4$L! A0#% @ 1XI_5+6N7SVM P M/P@ !D ("!Y)< 'AL+W=O&PO=V]R:W-H965T*?U39 MV:M#"P0 #L) 9 " @6.A !X;"]W;W)K&UL4$L! A0#% @ 1XI_5'L4M PJ& EU( !D M ("!I:4 'AL+W=O&PO=V]R:W-H M965T*?U0X@'N=1@4 "<- 9 M " @<'" !X;"]W;W)K&UL4$L! M A0#% @ 1XI_5#"+-PRI! W0L !D ("!/L@ 'AL M+W=OS0 >&PO=V]R:W-H965T*?U1#)?%(O ( /P% 9 " M@7_B !X;"]W;W)K&UL4$L! A0#% @ 1XI_ M5-R9^*FO# F"$ !D ("!&PO=V]R:W-H965T*?U1XR5*S5! $TL 9 " @7WW !X;"]W;W)K M&UL4$L! A0#% @ 1XI_5%MQ@?4G! ]@@ M !D ("!" @! 'AL+W=O&PO=V]R:W-H965T*?U0F_[G^ M@3, $:N 9 " @&UL4$L! A0#% @ 1XI_5#22LX*%! 0@L !D M ("!@T\! 'AL+W=O&PO=V]R:W-H965T M*?U3.D.X5800 'X- 9 M " @6I7 0!X;"]W;W)K&UL4$L! A0# M% @ 1XI_5 1B7@ZM @ ]P4 !D ("! EP! 'AL+W=O M&PO=V]R:W-H965T*?U2\I%.' @, #@' 9 " @?UA M 0!X;"]W;W)K&UL4$L! A0#% @ 1XI_5/#L M]![5 @ +P8 !D ("!-F4! 'AL+W=O&PO=V]R:W-H965T*?U0Y)SE3"P0 +0) 9 " @9IK 0!X;"]W;W)K&UL4$L! A0#% @ 1XI_5'_FXV+V P F @ !D M ("!W&\! 'AL+W=O&PO M=V]R:W-H965T*?U3:VPAQX@( M &L' 9 " @4%\ 0!X;"]W;W)K&UL4$L! A0#% @ 1XI_5)1!O(SK! FPT !D ("! M6G\! 'AL+W=O&PO=V]R:W-H965T*?U0@,4&%<@, *T' 9 M " @=6( 0!X;"]W;W)K&UL4$L! A0#% M @ 1XI_5*"(Z2OE P #@H !D ("!?HP! 'AL+W=O&PO=V]R:W-H965T*?U1-Y71KG04 %T5 9 " @4V4 0!X M;"]W;W)K&UL4$L! A0#% @ 1XI_5"3 RA\Y M!0 U!@ !D ("!(9H! 'AL+W=O_&QD$ #L$ &0 M@(&1GP$ >&PO=V]R:W-H965T* M?U0T8AH"A , /,- 9 " @>&C 0!X;"]W;W)K&UL4$L! A0#% @ 1XI_5+- ,N] ! *Q@ !D M ("!G*&PO=V]R M:W-H965T*?U3WD[V ' ( &X$ M 9 " @<:O 0!X;"]W;W)K&UL M4$L! A0#% @ 1XI_5"\MM-C& @ -P@ !D ("!&;(! M 'AL+W=O&PO=V]R:W-H965T*?U2N-J75,@( -D$ 9 M " @22X 0!X;"]W;W)K&UL4$L! A0#% @ M1XI_5'5?2S?8!0 T2P !D ("!C;H! 'AL+W=O&PO=V]R:W-H965T*?U0KK)VA' , .\* 9 " @5/# 0!X;"]W M;W)K&UL4$L! A0#% @ 1XI_5*\0KI&A @ MQ08 !D ("!IL8! 'AL+W=O&PO=V]R:W-H965T*?U1/ M&UL4$L! A0#% @ 1XI_5,@T^&PO=V]R:W-H M965T*?U1G9K^,Q@( ,0' 9 M " @??5 0!X;"]W;W)K&UL4$L! M A0#% @ 1XI_5,+L2&PO=V]R:W-H965T*?U3_7ZX53 , -<* 9 " M@9W> 0!X;"]W;W)K&UL4$L! A0#% @ 1XI_ M5-C8+)&- @ @08 !D ("!(.(! 'AL+W=O%0 &0 M @('DY $ >&PO=V]R:W-H965T*?U036Y70. ( !\% 9 " @7OI 0!X;"]W;W)K M&UL4$L! A0#% @ 1XI_5*R/WZV*!0 -B0 M !D ("!ZNL! 'AL+W=O&PO=V]R:W-H965T*?U3;ZNU' MF@( *\& 9 " @7WT 0!X;"]W;W)K&UL4$L! A0#% @ 1XI_5)I_\'#>! R1 !D M ("!3O&PO=V]R:W-H965T M*?U3?3E6&UL4$L! A0# M% @ 1XI_5+U2&5R1! D1@ !D ("!SPD" 'AL+W=O M&PO=V]R:W-H965T*?U25KRIX!04 )L2 9 " @2(2 M @!X;"]W;W)K&UL4$L! A0#% @ 1XI_5-X4 M2C2, P O0L !D ("!7A<" 'AL+W=O&PO=V]R:W-H965T*?U1*+3'\40, ),) 9 " @90= @!X;"]W;W)K&UL4$L! A0#% @ 1XI_5.;42-#8 @ @0D !D M ("!'"$" 'AL+W=O&PO M=V]R:W-H965T*?U1Y,S.]Z0( M .T) 9 " @2&UL4$L! A0#% @ 1XI_5*1N'0LR P 50P !D ("! M1RP" 'AL+W=O&PO=V]R:W-H965T*?U0CY94N!@P +Q# 9 M " @50S @!X;"]W;W)K&UL4$L! A0#% M @ 1XI_5#BB^#0B P ]0P !D ("!D3\" 'AL+W=O&PO=V]R:W-H965T*?U3/KV)R&UL4$L! A0#% @ 1XI_5 D&]""> M P QQ !D ("!'4L" 'AL+W=O&PO=V]R:W-H965T* M?U311)HO/0, !$* 9 " @5Y2 @!X;"]W;W)K&UL4$L! A0#% @ 1XI_5(5WE8^# P \ P !D M ("!TE4" 'AL+W=O&PO=V]R M:W-H965T*?U1CC$0:2 , $) M 9 " @;)= @!X;"]W;W)K&UL M4$L! A0#% @ 1XI_5/93BQG- @ E@@ !H ("!,6$" M 'AL+W=O&UL4$L! A0#% @ 1XI_5"4G MQ/,)!0 31D !H ("!-F0" 'AL+W=O&UL4$L! A0#% @ 1XI_5#UOV&]8! NQ$ !H M ("!=VD" 'AL+W=O&UL4$L! A0#% M @ 1XI_5)W(/ZT] P M0P !H ("!!VX" 'AL+W=O&UL M4$L! A0#% @ 1XI_5$EW9UMH!0 HAH !H ("!RW," M 'AL+W=O&UL4$L! A0#% @ 1XI_5"R/ MTOBQ"@ :R< !H ("!:WD" 'AL+W=O&UL4$L! A0#% @ 1XI_5(?3JY$; P +A( T M ( !5(0" 'AL+W-T>6QE&PO=V]R:V)O M;VLN>&UL4$L! A0#% @ 1XI_5.,-K,?_ @ 13X !H M ( !F(\" 'AL+U]R96QS+W=O<&5S72YX;6Q02P4& '( <@!<'P ;94" end XML 123 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 124 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 125 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 357 624 1 true 119 0 false 4 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.agrify.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Consolidated Balance Sheets Sheet http://www.agrify.com/role/ConsolidatedBalanceSheet Consolidated Balance Sheets Statements 2 false false R3.htm 002 - Statement - Consolidated Balance Sheets (Parentheticals) Sheet http://www.agrify.com/role/ConsolidatedBalanceSheet_Parentheticals Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Consolidated Statements of Operations Sheet http://www.agrify.com/role/ConsolidatedIncomeStatement Consolidated Statements of Operations Statements 4 false false R5.htm 004 - Statement - Consolidated Statements of Stockholders??? Equity Deficit Sheet http://www.agrify.com/role/ShareholdersEquityType2or3 Consolidated Statements of Stockholders??? Equity Deficit Statements 5 false false R6.htm 005 - Statement - Consolidated Statements of Cash Flows Sheet http://www.agrify.com/role/ConsolidatedCashFlow Consolidated Statements of Cash Flows Statements 6 false false R7.htm 006 - Disclosure - Nature of Business and Basis of Presentation Sheet http://www.agrify.com/role/NatureofBusinessandBasisofPresentation Nature of Business and Basis of Presentation Notes 7 false false R8.htm 007 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.agrify.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 008 - Disclosure - Accounting Pronouncements Sheet http://www.agrify.com/role/AccountingPronouncements Accounting Pronouncements Notes 9 false false R10.htm 009 - Disclosure - Revenue and Deferred Revenue Sheet http://www.agrify.com/role/RevenueandDeferredRevenue Revenue and Deferred Revenue Notes 10 false false R11.htm 010 - Disclosure - Fair Value Measures Sheet http://www.agrify.com/role/FairValueMeasures Fair Value Measures Notes 11 false false R12.htm 011 - Disclosure - Loan Receivable Sheet http://www.agrify.com/role/LoanReceivable Loan Receivable Notes 12 false false R13.htm 012 - Disclosure - Accounts Receivable Sheet http://www.agrify.com/role/AccountsReceivable Accounts Receivable Notes 13 false false R14.htm 013 - Disclosure - Inventory Sheet http://www.agrify.com/role/Inventory Inventory Notes 14 false false R15.htm 014 - Disclosure - Prepaid Expenses and Other Current Assets Sheet http://www.agrify.com/role/PrepaidExpensesandOtherCurrentAssets Prepaid Expenses and Other Current Assets Notes 15 false false R16.htm 015 - Disclosure - Property and Equipment, Net Sheet http://www.agrify.com/role/PropertyandEquipmentNet Property and Equipment, Net Notes 16 false false R17.htm 016 - Disclosure - Intangible Assets and Goodwill Sheet http://www.agrify.com/role/IntangibleAssetsandGoodwill Intangible Assets and Goodwill Notes 17 false false R18.htm 017 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://www.agrify.com/role/AccruedExpensesandOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 18 false false R19.htm 018 - Disclosure - Business Combination Sheet http://www.agrify.com/role/BusinessCombination Business Combination Notes 19 false false R20.htm 019 - Disclosure - Debt Sheet http://www.agrify.com/role/Debt Debt Notes 20 false false R21.htm 020 - Disclosure - Convertible Promissory Notes Notes http://www.agrify.com/role/ConvertiblePromissoryNotes Convertible Promissory Notes Notes 21 false false R22.htm 021 - Disclosure - Derivative Liabilities Sheet http://www.agrify.com/role/DerivativeLiabilities Derivative Liabilities Notes 22 false false R23.htm 022 - Disclosure - Capital Structure Sheet http://www.agrify.com/role/CapitalStructure Capital Structure Notes 23 false false R24.htm 023 - Disclosure - Employee Benefit Plan Sheet http://www.agrify.com/role/EmployeeBenefitPlan Employee Benefit Plan Notes 24 false false R25.htm 024 - Disclosure - Income Taxes Sheet http://www.agrify.com/role/IncomeTaxes Income Taxes Notes 25 false false R26.htm 025 - Disclosure - Net Loss Per Share Sheet http://www.agrify.com/role/NetLossPerShare Net Loss Per Share Notes 26 false false R27.htm 026 - Disclosure - Commitments and Contingencies Sheet http://www.agrify.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 27 false false R28.htm 027 - Disclosure - Related Parties Sheet http://www.agrify.com/role/RelatedParties Related Parties Notes 28 false false R29.htm 028 - Disclosure - Subsequent Events Sheet http://www.agrify.com/role/SubsequentEvents Subsequent Events Notes 29 false false R30.htm 029 - Disclosure - Accounting Policies, by Policy (Policies) Sheet http://www.agrify.com/role/AccountingPoliciesByPolicy Accounting Policies, by Policy (Policies) Policies http://www.agrify.com/role/SummaryofSignificantAccountingPolicies 30 false false R31.htm 030 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.agrify.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.agrify.com/role/SummaryofSignificantAccountingPolicies 31 false false R32.htm 031 - Disclosure - Revenue and Deferred Revenue (Tables) Sheet http://www.agrify.com/role/RevenueandDeferredRevenueTables Revenue and Deferred Revenue (Tables) Tables http://www.agrify.com/role/RevenueandDeferredRevenue 32 false false R33.htm 032 - Disclosure - Fair Value Measures (Tables) Sheet http://www.agrify.com/role/FairValueMeasuresTables Fair Value Measures (Tables) Tables http://www.agrify.com/role/FairValueMeasures 33 false false R34.htm 033 - Disclosure - Loan Receivable (Tables) Sheet http://www.agrify.com/role/LoanReceivableTables Loan Receivable (Tables) Tables http://www.agrify.com/role/LoanReceivable 34 false false R35.htm 034 - Disclosure - Accounts Receivable (Tables) Sheet http://www.agrify.com/role/AccountsReceivableTables Accounts Receivable (Tables) Tables http://www.agrify.com/role/AccountsReceivable 35 false false R36.htm 035 - Disclosure - Inventory (Tables) Sheet http://www.agrify.com/role/InventoryTables Inventory (Tables) Tables http://www.agrify.com/role/Inventory 36 false false R37.htm 036 - Disclosure - Prepaid Expenses and Other Current Assets (Tables) Sheet http://www.agrify.com/role/PrepaidExpensesandOtherCurrentAssetsTables Prepaid Expenses and Other Current Assets (Tables) Tables http://www.agrify.com/role/PrepaidExpensesandOtherCurrentAssets 37 false false R38.htm 037 - Disclosure - Property and Equipment, Net (Tables) Sheet http://www.agrify.com/role/PropertyandEquipmentNetTables Property and Equipment, Net (Tables) Tables http://www.agrify.com/role/PropertyandEquipmentNet 38 false false R39.htm 038 - Disclosure - Intangible Assets and Goodwill (Tables) Sheet http://www.agrify.com/role/IntangibleAssetsandGoodwillTables Intangible Assets and Goodwill (Tables) Tables http://www.agrify.com/role/IntangibleAssetsandGoodwill 39 false false R40.htm 039 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) Sheet http://www.agrify.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables Accrued Expenses and Other Current Liabilities (Tables) Tables http://www.agrify.com/role/AccruedExpensesandOtherCurrentLiabilities 40 false false R41.htm 040 - Disclosure - Business Combination (Tables) Sheet http://www.agrify.com/role/BusinessCombinationTables Business Combination (Tables) Tables http://www.agrify.com/role/BusinessCombination 41 false false R42.htm 041 - Disclosure - Derivative Liabilities (Tables) Sheet http://www.agrify.com/role/DerivativeLiabilitiesTables Derivative Liabilities (Tables) Tables http://www.agrify.com/role/DerivativeLiabilities 42 false false R43.htm 042 - Disclosure - Capital Structure (Tables) Sheet http://www.agrify.com/role/CapitalStructureTables Capital Structure (Tables) Tables http://www.agrify.com/role/CapitalStructure 43 false false R44.htm 043 - Disclosure - Income Taxes (Tables) Sheet http://www.agrify.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.agrify.com/role/IncomeTaxes 44 false false R45.htm 044 - Disclosure - Net Loss Per Share (Tables) Sheet http://www.agrify.com/role/NetLossPerShareTables Net Loss Per Share (Tables) Tables http://www.agrify.com/role/NetLossPerShare 45 false false R46.htm 045 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.agrify.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.agrify.com/role/CommitmentsandContingencies 46 false false R47.htm 046 - Disclosure - Related Parties (Tables) Sheet http://www.agrify.com/role/RelatedPartiesTables Related Parties (Tables) Tables http://www.agrify.com/role/RelatedParties 47 false false R48.htm 047 - Disclosure - Nature of Business and Basis of Presentation (Details) Sheet http://www.agrify.com/role/NatureofBusinessandBasisofPresentationDetails Nature of Business and Basis of Presentation (Details) Details http://www.agrify.com/role/NatureofBusinessandBasisofPresentation 48 false false R49.htm 048 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://www.agrify.com/role/SummaryofSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://www.agrify.com/role/SummaryofSignificantAccountingPoliciesTables 49 false false R50.htm 049 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of total revenue Sheet http://www.agrify.com/role/ScheduleoftotalrevenueTable Summary of Significant Accounting Policies (Details) - Schedule of total revenue Details http://www.agrify.com/role/SummaryofSignificantAccountingPoliciesTables 50 false false R51.htm 050 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of total accounts receivable, net Sheet http://www.agrify.com/role/ScheduleoftotalaccountsreceivablenetTable Summary of Significant Accounting Policies (Details) - Schedule of total accounts receivable, net Details http://www.agrify.com/role/SummaryofSignificantAccountingPoliciesTables 51 false false R52.htm 051 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of property and equipment Sheet http://www.agrify.com/role/ScheduleofpropertyandequipmentTable Summary of Significant Accounting Policies (Details) - Schedule of property and equipment Details http://www.agrify.com/role/SummaryofSignificantAccountingPoliciesTables 52 false false R53.htm 052 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of finite-lived useful lives Sheet http://www.agrify.com/role/ScheduleoffinitelivedusefullivesTable Summary of Significant Accounting Policies (Details) - Schedule of finite-lived useful lives Details http://www.agrify.com/role/SummaryofSignificantAccountingPoliciesTables 53 false false R54.htm 053 - Disclosure - Revenue and Deferred Revenue (Details) Sheet http://www.agrify.com/role/RevenueandDeferredRevenueDetails Revenue and Deferred Revenue (Details) Details http://www.agrify.com/role/RevenueandDeferredRevenueTables 54 false false R55.htm 054 - Disclosure - Revenue and Deferred Revenue (Details) - Schedule of revenue disaggregated by timing of revenue Sheet http://www.agrify.com/role/ScheduleofrevenuedisaggregatedbytimingofrevenueTable Revenue and Deferred Revenue (Details) - Schedule of revenue disaggregated by timing of revenue Details http://www.agrify.com/role/RevenueandDeferredRevenueTables 55 false false R56.htm 055 - Disclosure - Revenue and Deferred Revenue (Details) - Schedule of current deferred revenue Sheet http://www.agrify.com/role/ScheduleofcurrentdeferredrevenueTable Revenue and Deferred Revenue (Details) - Schedule of current deferred revenue Details http://www.agrify.com/role/RevenueandDeferredRevenueTables 56 false false R57.htm 056 - Disclosure - Fair Value Measures (Details) Sheet http://www.agrify.com/role/FairValueMeasuresDetails Fair Value Measures (Details) Details http://www.agrify.com/role/FairValueMeasuresTables 57 false false R58.htm 057 - Disclosure - Fair Value Measures (Details) - Schedule of assets and liabilities at fair value on a recurring basis Sheet http://www.agrify.com/role/ScheduleofassetsandliabilitiesatfairvalueonarecurringbasisTable Fair Value Measures (Details) - Schedule of assets and liabilities at fair value on a recurring basis Details http://www.agrify.com/role/FairValueMeasuresTables 58 false false R59.htm 058 - Disclosure - Fair Value Measures (Details) - Schedule of marketable securities Sheet http://www.agrify.com/role/ScheduleofmarketablesecuritiesTable Fair Value Measures (Details) - Schedule of marketable securities Details http://www.agrify.com/role/FairValueMeasuresTables 59 false false R60.htm 059 - Disclosure - Fair Value Measures (Details) - Schedule of amortized cost and estimated fair value of held-to-maturity securities Sheet http://www.agrify.com/role/ScheduleofamortizedcostandestimatedfairvalueofheldtomaturitysecuritiesTable Fair Value Measures (Details) - Schedule of amortized cost and estimated fair value of held-to-maturity securities Details http://www.agrify.com/role/FairValueMeasuresTables 60 false false R61.htm 060 - Disclosure - Fair Value Measures (Details) - Schedule of fair value of the contingent consideration within other expenses Sheet http://www.agrify.com/role/ScheduleoffairvalueofthecontingentconsiderationwithinotherexpensesTable Fair Value Measures (Details) - Schedule of fair value of the contingent consideration within other expenses Details http://www.agrify.com/role/FairValueMeasuresTables 61 false false R62.htm 061 - Disclosure - Loan Receivable (Details) Sheet http://www.agrify.com/role/LoanReceivableDetails Loan Receivable (Details) Details http://www.agrify.com/role/LoanReceivableTables 62 false false R63.htm 062 - Disclosure - Loan Receivable (Details) - Schedule of breakdown of loans receivable by company Sheet http://www.agrify.com/role/ScheduleofbreakdownofloansreceivablebycompanyTable Loan Receivable (Details) - Schedule of breakdown of loans receivable by company Details http://www.agrify.com/role/LoanReceivableTables 63 false false R64.htm 063 - Disclosure - Accounts Receivable (Details) Sheet http://www.agrify.com/role/AccountsReceivableDetails Accounts Receivable (Details) Details http://www.agrify.com/role/AccountsReceivableTables 64 false false R65.htm 064 - Disclosure - Accounts Receivable (Details) - Schedule of accounts receivable Sheet http://www.agrify.com/role/ScheduleofaccountsreceivableTable Accounts Receivable (Details) - Schedule of accounts receivable Details http://www.agrify.com/role/AccountsReceivableTables 65 false false R66.htm 065 - Disclosure - Accounts Receivable (Details) - Schedule of the movements in the allowance for doubtful accounts Sheet http://www.agrify.com/role/ScheduleofthemovementsintheallowancefordoubtfulaccountsTable Accounts Receivable (Details) - Schedule of the movements in the allowance for doubtful accounts Details http://www.agrify.com/role/AccountsReceivableTables 66 false false R67.htm 066 - Disclosure - Inventory (Details) - Schedule of Inventory Sheet http://www.agrify.com/role/ScheduleofInventoryTable Inventory (Details) - Schedule of Inventory Details http://www.agrify.com/role/InventoryTables 67 false false R68.htm 067 - Disclosure - Inventory (Details) - Schedule of establishes inventory reserves for obsolete, slow moving and defective items Sheet http://www.agrify.com/role/ScheduleofestablishesinventoryreservesforobsoleteslowmovinganddefectiveitemsTable Inventory (Details) - Schedule of establishes inventory reserves for obsolete, slow moving and defective items Details http://www.agrify.com/role/InventoryTables 68 false false R69.htm 068 - Disclosure - Prepaid Expenses and Other Current Assets (Details) - Schedule of prepaid expenses and other current assets Sheet http://www.agrify.com/role/ScheduleofprepaidexpensesandothercurrentassetsTable Prepaid Expenses and Other Current Assets (Details) - Schedule of prepaid expenses and other current assets Details http://www.agrify.com/role/PrepaidExpensesandOtherCurrentAssetsTables 69 false false R70.htm 069 - Disclosure - Property and Equipment, Net (Details) Sheet http://www.agrify.com/role/PropertyandEquipmentNetDetails Property and Equipment, Net (Details) Details http://www.agrify.com/role/PropertyandEquipmentNetTables 70 false false R71.htm 070 - Disclosure - Property and Equipment, Net (Details) - Schedule of property and equipment, net Sheet http://www.agrify.com/role/ScheduleofpropertyandequipmentnetTable Property and Equipment, Net (Details) - Schedule of property and equipment, net Details http://www.agrify.com/role/PropertyandEquipmentNetTables 71 false false R72.htm 071 - Disclosure - Intangible Assets and Goodwill (Details) Sheet http://www.agrify.com/role/IntangibleAssetsandGoodwillDetails Intangible Assets and Goodwill (Details) Details http://www.agrify.com/role/IntangibleAssetsandGoodwillTables 72 false false R73.htm 072 - Disclosure - Intangible Assets and Goodwill (Details) - Schedule of intangible assets Sheet http://www.agrify.com/role/ScheduleofintangibleassetsTable Intangible Assets and Goodwill (Details) - Schedule of intangible assets Details http://www.agrify.com/role/IntangibleAssetsandGoodwillTables 73 false false R74.htm 073 - Disclosure - Intangible Assets and Goodwill (Details) - Schedule of finite-lived intangible assets amortization expense Sheet http://www.agrify.com/role/ScheduleoffinitelivedintangibleassetsamortizationexpenseTable Intangible Assets and Goodwill (Details) - Schedule of finite-lived intangible assets amortization expense Details http://www.agrify.com/role/IntangibleAssetsandGoodwillTables 74 false false R75.htm 074 - Disclosure - Intangible Assets and Goodwill (Details) - Schedule of changes in goodwill Sheet http://www.agrify.com/role/ScheduleofchangesingoodwillTable Intangible Assets and Goodwill (Details) - Schedule of changes in goodwill Details http://www.agrify.com/role/IntangibleAssetsandGoodwillTables 75 false false R76.htm 075 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) - Schedule of accrued expenses Sheet http://www.agrify.com/role/ScheduleofaccruedexpensesTable Accrued Expenses and Other Current Liabilities (Details) - Schedule of accrued expenses Details http://www.agrify.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables 76 false false R77.htm 076 - Disclosure - Business Combination (Details) Sheet http://www.agrify.com/role/BusinessCombinationDetails Business Combination (Details) Details http://www.agrify.com/role/BusinessCombinationTables 77 false false R78.htm 077 - Disclosure - Business Combination (Details) - Schedule of components and the allocation of the purchase price Sheet http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable Business Combination (Details) - Schedule of components and the allocation of the purchase price Details http://www.agrify.com/role/BusinessCombinationTables 78 false false R79.htm 078 - Disclosure - Business Combination (Details) - Schedule of unaudited pro forma condensed combined financial statements Sheet http://www.agrify.com/role/ScheduleofunauditedproformacondensedcombinedfinancialstatementsTable Business Combination (Details) - Schedule of unaudited pro forma condensed combined financial statements Details http://www.agrify.com/role/BusinessCombinationTables 79 false false R80.htm 079 - Disclosure - Business Combination (Details) - Schedule of unaudited pro forma financial information Sheet http://www.agrify.com/role/ScheduleofunauditedproformafinancialinformationTable Business Combination (Details) - Schedule of unaudited pro forma financial information Details http://www.agrify.com/role/BusinessCombinationTables 80 false false R81.htm 080 - Disclosure - Business Combination (Details) - Schedule of components and the allocation of the purchase price Sheet http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable0 Business Combination (Details) - Schedule of components and the allocation of the purchase price Details http://www.agrify.com/role/BusinessCombinationTables 81 false false R82.htm 081 - Disclosure - Business Combination (Details) - Schedule of components and the allocation of the purchase price Sheet http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable00 Business Combination (Details) - Schedule of components and the allocation of the purchase price Details http://www.agrify.com/role/BusinessCombinationTables 82 false false R83.htm 082 - Disclosure - Business Combination (Details) - Schedule of components and the allocation of the purchase price (Parentheticals) Sheet http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable_Parentheticals Business Combination (Details) - Schedule of components and the allocation of the purchase price (Parentheticals) Details http://www.agrify.com/role/BusinessCombinationTables 83 false false R84.htm 083 - Disclosure - Business Combination (Details) - Schedule of components and the allocation of the purchase price Sheet http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable000 Business Combination (Details) - Schedule of components and the allocation of the purchase price Details http://www.agrify.com/role/BusinessCombinationTables 84 false false R85.htm 084 - Disclosure - Debt (Details) Sheet http://www.agrify.com/role/DebtDetails Debt (Details) Details http://www.agrify.com/role/Debt 85 false false R86.htm 085 - Disclosure - Convertible Promissory Notes (Details) Notes http://www.agrify.com/role/ConvertiblePromissoryNotesDetails Convertible Promissory Notes (Details) Details http://www.agrify.com/role/ConvertiblePromissoryNotes 86 false false R87.htm 086 - Disclosure - Derivative Liabilities (Details) Sheet http://www.agrify.com/role/DerivativeLiabilitiesDetails Derivative Liabilities (Details) Details http://www.agrify.com/role/DerivativeLiabilitiesTables 87 false false R88.htm 087 - Disclosure - Derivative Liabilities (Details) - Schedule of significant unobservable inputs used in the discounted cash flow were a discount rate of approximately 20% and a probability of a Public Transaction occurring of 56% Sheet http://www.agrify.com/role/Scheduleofsignificantunobservableinputsusedinthediscountedcashflowwereadiscountrateofapproximately20andaprobabilityofaPublicTransactionoccurringof56Table Derivative Liabilities (Details) - Schedule of significant unobservable inputs used in the discounted cash flow were a discount rate of approximately 20% and a probability of a Public Transaction occurring of 56% Details http://www.agrify.com/role/DerivativeLiabilitiesTables 88 false false R89.htm 088 - Disclosure - Derivative Liabilities (Details) - Schedule of significant unobservable inputs used in the discounted cash flow were a discount rate of approximately 20% and a probability of a Public Transaction occurring of 90% Sheet http://www.agrify.com/role/Scheduleofsignificantunobservableinputsusedinthediscountedcashflowwereadiscountrateofapproximately20andaprobabilityofaPublicTransactionoccurringof90Table Derivative Liabilities (Details) - Schedule of significant unobservable inputs used in the discounted cash flow were a discount rate of approximately 20% and a probability of a Public Transaction occurring of 90% Details http://www.agrify.com/role/DerivativeLiabilitiesTables 89 false false R90.htm 089 - Disclosure - Capital Structure (Details) Sheet http://www.agrify.com/role/CapitalStructureDetails Capital Structure (Details) Details http://www.agrify.com/role/CapitalStructureTables 90 false false R91.htm 090 - Disclosure - Capital Structure (Details) - Schedule of valuation of options granted Sheet http://www.agrify.com/role/ScheduleofvaluationofoptionsgrantedTable Capital Structure (Details) - Schedule of valuation of options granted Details http://www.agrify.com/role/CapitalStructureTables 91 false false R92.htm 091 - Disclosure - Capital Structure (Details) - Schedule of option activity under the company's stock option plans Sheet http://www.agrify.com/role/ScheduleofoptionactivityunderthecompanysstockoptionplansTable Capital Structure (Details) - Schedule of option activity under the company's stock option plans Details http://www.agrify.com/role/CapitalStructureTables 92 false false R93.htm 092 - Disclosure - Capital Structure (Details) - Schedule of options vested and exercisable Sheet http://www.agrify.com/role/ScheduleofoptionsvestedandexercisableTable Capital Structure (Details) - Schedule of options vested and exercisable Details http://www.agrify.com/role/CapitalStructureTables 93 false false R94.htm 093 - Disclosure - Capital Structure (Details) - Schedule of options expected to vest Sheet http://www.agrify.com/role/ScheduleofoptionsexpectedtovestTable Capital Structure (Details) - Schedule of options expected to vest Details http://www.agrify.com/role/CapitalStructureTables 94 false false R95.htm 094 - Disclosure - Capital Structure (Details) - Schedule of warrant activity Sheet http://www.agrify.com/role/ScheduleofwarrantactivityTable Capital Structure (Details) - Schedule of warrant activity Details http://www.agrify.com/role/CapitalStructureTables 95 false false R96.htm 095 - Disclosure - Income Taxes (Details) Sheet http://www.agrify.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.agrify.com/role/IncomeTaxesTables 96 false false R97.htm 096 - Disclosure - Income Taxes (Details) - Schedule of U.S. Federal statutory tax rate and effective tax rate for financial statement purposes Sheet http://www.agrify.com/role/ScheduleofUSFederalstatutorytaxrateandeffectivetaxrateforfinancialstatementpurposesTable Income Taxes (Details) - Schedule of U.S. Federal statutory tax rate and effective tax rate for financial statement purposes Details http://www.agrify.com/role/IncomeTaxesTables 97 false false R98.htm 097 - Disclosure - Income Taxes (Details) - Schedule of deferred tax assets and liabilities Sheet http://www.agrify.com/role/ScheduleofdeferredtaxassetsandliabilitiesTable Income Taxes (Details) - Schedule of deferred tax assets and liabilities Details http://www.agrify.com/role/IncomeTaxesTables 98 false false R99.htm 098 - Disclosure - Net Loss Per Share (Details) - Schedule of basic and diluted net loss per share Sheet http://www.agrify.com/role/ScheduleofbasicanddilutednetlosspershareTable Net Loss Per Share (Details) - Schedule of basic and diluted net loss per share Details http://www.agrify.com/role/NetLossPerShareTables 99 false false R100.htm 099 - Disclosure - Net Loss Per Share (Details) - Schedule of anti-dilutive shares Sheet http://www.agrify.com/role/ScheduleofantidilutivesharesTable Net Loss Per Share (Details) - Schedule of anti-dilutive shares Details http://www.agrify.com/role/NetLossPerShareTables 100 false false R101.htm 100 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.agrify.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.agrify.com/role/CommitmentsandContingenciesTables 101 false false R102.htm 101 - Disclosure - Commitments and Contingencies (Details) - Schedule of lease activity Sheet http://www.agrify.com/role/ScheduleofleaseactivityTable Commitments and Contingencies (Details) - Schedule of lease activity Details http://www.agrify.com/role/CommitmentsandContingenciesTables 102 false false R103.htm 102 - Disclosure - Commitments and Contingencies (Details) - Schedule of lease liabilities under non-cancellable finance leases Sheet http://www.agrify.com/role/ScheduleofleaseliabilitiesundernoncancellablefinanceleasesTable Commitments and Contingencies (Details) - Schedule of lease liabilities under non-cancellable finance leases Details http://www.agrify.com/role/CommitmentsandContingenciesTables 103 false false R104.htm 103 - Disclosure - Related Parties (Details) Sheet http://www.agrify.com/role/RelatedPartiesDetails Related Parties (Details) Details http://www.agrify.com/role/RelatedPartiesTables 104 false false R105.htm 104 - Disclosure - Related Parties (Details) - Schedule of net purchasing (sales) activity Sheet http://www.agrify.com/role/ScheduleofnetpurchasingsalesactivityTable Related Parties (Details) - Schedule of net purchasing (sales) activity Details http://www.agrify.com/role/RelatedPartiesTables 105 false false R106.htm 105 - Disclosure - Subsequent Events (Details) Sheet http://www.agrify.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.agrify.com/role/SubsequentEvents 106 false false All Reports Book All Reports f10k2021_agrifycorp.htm agfy-20211231.xsd agfy-20211231_cal.xml agfy-20211231_def.xml agfy-20211231_lab.xml agfy-20211231_pre.xml f10k2021ex10-15_agrifycorp.htm f10k2021ex21-1_agrifycorp.htm f10k2021ex23-1_agrifycorp.htm f10k2021ex31-1_agrifycorp.htm f10k2021ex31-2_agrifycorp.htm f10k2021ex32-1_agrifycorp.htm f10k2021ex32-2_agrifycorp.htm http://fasb.org/srt/2022 http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 128 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "f10k2021_agrifycorp.htm": { "axisCustom": 0, "axisStandard": 25, "contextCount": 357, "dts": { "calculationLink": { "local": [ "agfy-20211231_cal.xml" ] }, "definitionLink": { "local": [ "agfy-20211231_def.xml" ] }, "inline": { "local": [ "f10k2021_agrifycorp.htm" ] }, "labelLink": { "local": [ "agfy-20211231_lab.xml" ] }, "presentationLink": { "local": [ "agfy-20211231_pre.xml" ] }, "schema": { "local": [ "agfy-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/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd", "https://xbrl.sec.gov/sic/2022/sic-2022.xsd" ] } }, "elementCount": 942, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 213, "http://www.agrify.com/20211231": 62, "http://xbrl.sec.gov/dei/2022": 4, "total": 279 }, "keyCustom": 153, "keyStandard": 471, "memberCustom": 67, "memberStandard": 39, "nsprefix": "agfy", "nsuri": "http://www.agrify.com/20211231", "report": { "R1": { "firstAnchor": { "ancestors": [ "b", "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dei:TradingSymbol", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "role": "http://www.agrify.com/role/DocumentAndEntityInformation", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dei:TradingSymbol", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Revenue and Deferred Revenue", "role": "http://www.agrify.com/role/RevenueandDeferredRevenue", "shortName": "Revenue and Deferred Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "099 - Disclosure - Net Loss Per Share (Details) - Schedule of anti-dilutive shares", "role": "http://www.agrify.com/role/ScheduleofantidilutivesharesTable", "shortName": "Net Loss Per Share (Details) - Schedule of anti-dilutive shares", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": "4", "first": true, "lang": null, "name": "agfy:WeightedAverageDiscountRate", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100 - Disclosure - Commitments and Contingencies (Details)", "role": "http://www.agrify.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": "4", "first": true, "lang": null, "name": "agfy:WeightedAverageDiscountRate", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R102": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "101 - Disclosure - Commitments and Contingencies (Details) - Schedule of lease activity", "role": "http://www.agrify.com/role/ScheduleofleaseactivityTable", "shortName": "Commitments and Contingencies (Details) - Schedule of lease activity", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R103": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c323", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "102 - Disclosure - Commitments and Contingencies (Details) - Schedule of lease liabilities under non-cancellable finance leases", "role": "http://www.agrify.com/role/ScheduleofleaseliabilitiesundernoncancellablefinanceleasesTable", "shortName": "Commitments and Contingencies (Details) - Schedule of lease liabilities under non-cancellable finance leases", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c323", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R104": { "firstAnchor": { "ancestors": [ "span", "link:footnote", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c7", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "103 - Disclosure - Related Parties (Details)", "role": "http://www.agrify.com/role/RelatedPartiesDetails", "shortName": "Related Parties (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "link:footnote", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c7", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R105": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c325", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "104 - Disclosure - Related Parties (Details) - Schedule of net purchasing (sales) activity", "role": "http://www.agrify.com/role/ScheduleofnetpurchasingsalesactivityTable", "shortName": "Related Parties (Details) - Schedule of net purchasing (sales) activity", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c325", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R106": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "agfy:WarrantIsExercisableShare", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "105 - Disclosure - Subsequent Events (Details)", "role": "http://www.agrify.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "agfy:WarrantIsExercisableShare", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Fair Value Measures", "role": "http://www.agrify.com/role/FairValueMeasures", "shortName": "Fair Value Measures", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Loan Receivable", "role": "http://www.agrify.com/role/LoanReceivable", "shortName": "Loan Receivable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "agfy:AccountsReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Accounts Receivable", "role": "http://www.agrify.com/role/AccountsReceivable", "shortName": "Accounts Receivable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "agfy:AccountsReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Inventory", "role": "http://www.agrify.com/role/Inventory", "shortName": "Inventory", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Prepaid Expenses and Other Current Assets", "role": "http://www.agrify.com/role/PrepaidExpensesandOtherCurrentAssets", "shortName": "Prepaid Expenses and Other Current Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Property and Equipment, Net", "role": "http://www.agrify.com/role/PropertyandEquipmentNet", "shortName": "Property and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Intangible Assets and Goodwill", "role": "http://www.agrify.com/role/IntangibleAssetsandGoodwill", "shortName": "Intangible Assets and Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Accrued Expenses and Other Current Liabilities", "role": "http://www.agrify.com/role/AccruedExpensesandOtherCurrentLiabilities", "shortName": "Accrued Expenses and Other Current Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Business Combination", "role": "http://www.agrify.com/role/BusinessCombination", "shortName": "Business Combination", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - Consolidated Balance Sheets", "role": "http://www.agrify.com/role/ConsolidatedBalanceSheet", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Debt", "role": "http://www.agrify.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShortTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Convertible Promissory Notes", "role": "http://www.agrify.com/role/ConvertiblePromissoryNotes", "shortName": "Convertible Promissory Notes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShortTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Derivative Liabilities", "role": "http://www.agrify.com/role/DerivativeLiabilities", "shortName": "Derivative Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Capital Structure", "role": "http://www.agrify.com/role/CapitalStructure", "shortName": "Capital Structure", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Employee Benefit Plan", "role": "http://www.agrify.com/role/EmployeeBenefitPlan", "shortName": "Employee Benefit Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Income Taxes", "role": "http://www.agrify.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Net Loss Per Share", "role": "http://www.agrify.com/role/NetLossPerShare", "shortName": "Net Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Commitments and Contingencies", "role": "http://www.agrify.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Related Parties", "role": "http://www.agrify.com/role/RelatedParties", "shortName": "Related Parties", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Subsequent Events", "role": "http://www.agrify.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Consolidated Balance Sheets (Parentheticals)", "role": "http://www.agrify.com/role/ConsolidatedBalanceSheet_Parentheticals", "shortName": "Consolidated Balance Sheets (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Accounting Policies, by Policy (Policies)", "role": "http://www.agrify.com/role/AccountingPoliciesByPolicy", "shortName": "Accounting Policies, by Policy (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfPrincipalTransactionsRevenueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.agrify.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfPrincipalTransactionsRevenueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Revenue and Deferred Revenue (Tables)", "role": "http://www.agrify.com/role/RevenueandDeferredRevenueTables", "shortName": "Revenue and Deferred Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Fair Value Measures (Tables)", "role": "http://www.agrify.com/role/FairValueMeasuresTables", "shortName": "Fair Value Measures (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "agfy:ScheduleOfBreakdownOfLoansReceivableByCompanyTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Loan Receivable (Tables)", "role": "http://www.agrify.com/role/LoanReceivableTables", "shortName": "Loan Receivable (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "agfy:ScheduleOfBreakdownOfLoansReceivableByCompanyTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Accounts Receivable (Tables)", "role": "http://www.agrify.com/role/AccountsReceivableTables", "shortName": "Accounts Receivable (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Inventory (Tables)", "role": "http://www.agrify.com/role/InventoryTables", "shortName": "Inventory (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Prepaid Expenses and Other Current Assets (Tables)", "role": "http://www.agrify.com/role/PrepaidExpensesandOtherCurrentAssetsTables", "shortName": "Prepaid Expenses and Other Current Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Property and Equipment, Net (Tables)", "role": "http://www.agrify.com/role/PropertyandEquipmentNetTables", "shortName": "Property and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Intangible Assets and Goodwill (Tables)", "role": "http://www.agrify.com/role/IntangibleAssetsandGoodwillTables", "shortName": "Intangible Assets and Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Consolidated Statements of Operations", "role": "http://www.agrify.com/role/ConsolidatedIncomeStatement", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)", "role": "http://www.agrify.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables", "shortName": "Accrued Expenses and Other Current Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "pf0:ScheduleOfCondensedIncomeStatementTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Business Combination (Tables)", "role": "http://www.agrify.com/role/BusinessCombinationTables", "shortName": "Business Combination (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "pf0:ScheduleOfCondensedIncomeStatementTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "agfy:FairVaueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationOneTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "041 - Disclosure - Derivative Liabilities (Tables)", "role": "http://www.agrify.com/role/DerivativeLiabilitiesTables", "shortName": "Derivative Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "agfy:FairVaueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationOneTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "042 - Disclosure - Capital Structure (Tables)", "role": "http://www.agrify.com/role/CapitalStructureTables", "shortName": "Capital Structure (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - Income Taxes (Tables)", "role": "http://www.agrify.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "044 - Disclosure - Net Loss Per Share (Tables)", "role": "http://www.agrify.com/role/NetLossPerShareTables", "shortName": "Net Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "045 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.agrify.com/role/CommitmentsandContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "046 - Disclosure - Related Parties (Tables)", "role": "http://www.agrify.com/role/RelatedPartiesTables", "shortName": "Related Parties (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "agfy:OwnershipInterestsDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "047 - Disclosure - Nature of Business and Basis of Presentation (Details)", "role": "http://www.agrify.com/role/NatureofBusinessandBasisofPresentationDetails", "shortName": "Nature of Business and Basis of Presentation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "agfy:OwnershipInterestsDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c3", "decimals": "2", "first": true, "lang": null, "name": "agfy:PercentageOfInvestment", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "048 - Disclosure - Summary of Significant Accounting Policies (Details)", "role": "http://www.agrify.com/role/SummaryofSignificantAccountingPoliciesDetails", "shortName": "Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c3", "decimals": "2", "first": true, "lang": null, "name": "agfy:PercentageOfInvestment", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c8", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Consolidated Statements of Stockholders\u2019 Equity Deficit", "role": "http://www.agrify.com/role/ShareholdersEquityType2or3", "shortName": "Consolidated Statements of Stockholders\u2019 Equity Deficit", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c8", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfPrincipalTransactionsRevenueTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c78", "decimals": "-3", "first": true, "lang": null, "name": "agfy:TotalRevenueAmounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "049 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of total revenue", "role": "http://www.agrify.com/role/ScheduleoftotalrevenueTable", "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of total revenue", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfPrincipalTransactionsRevenueTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c78", "decimals": "-3", "first": true, "lang": null, "name": "agfy:TotalRevenueAmounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "agfy:ScheduleOfTotalAccountsReceivableNetTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c78", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableSale", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "050 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of total accounts receivable, net", "role": "http://www.agrify.com/role/ScheduleoftotalaccountsreceivablenetTable", "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of total accounts receivable, net", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "agfy:ScheduleOfTotalAccountsReceivableNetTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c78", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableSale", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c88", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "051 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of property and equipment", "role": "http://www.agrify.com/role/ScheduleofpropertyandequipmentTable", "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of property and equipment", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c88", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c100", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "052 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of finite-lived useful lives", "role": "http://www.agrify.com/role/ScheduleoffinitelivedusefullivesTable", "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of finite-lived useful lives", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c100", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "agfy:WarrantyReturns", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "053 - Disclosure - Revenue and Deferred Revenue (Details)", "role": "http://www.agrify.com/role/RevenueandDeferredRevenueDetails", "shortName": "Revenue and Deferred Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "agfy:WarrantyReturns", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "054 - Disclosure - Revenue and Deferred Revenue (Details) - Schedule of revenue disaggregated by timing of revenue", "role": "http://www.agrify.com/role/ScheduleofrevenuedisaggregatedbytimingofrevenueTable", "shortName": "Revenue and Deferred Revenue (Details) - Schedule of revenue disaggregated by timing of revenue", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c109", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredRevenueCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "055 - Disclosure - Revenue and Deferred Revenue (Details) - Schedule of current deferred revenue", "role": "http://www.agrify.com/role/ScheduleofcurrentdeferredrevenueTable", "shortName": "Revenue and Deferred Revenue (Details) - Schedule of current deferred revenue", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "pf0:ScheduleOfCondensedCashFlowStatementTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": "-3", "lang": null, "name": "us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c113", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "056 - Disclosure - Fair Value Measures (Details)", "role": "http://www.agrify.com/role/FairValueMeasuresDetails", "shortName": "Fair Value Measures (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c113", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "057 - Disclosure - Fair Value Measures (Details) - Schedule of assets and liabilities at fair value on a recurring basis", "role": "http://www.agrify.com/role/ScheduleofassetsandliabilitiesatfairvalueonarecurringbasisTable", "shortName": "Fair Value Measures (Details) - Schedule of assets and liabilities at fair value on a recurring basis", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:MarketableSecurities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "058 - Disclosure - Fair Value Measures (Details) - Schedule of marketable securities", "role": "http://www.agrify.com/role/ScheduleofmarketablesecuritiesTable", "shortName": "Fair Value Measures (Details) - Schedule of marketable securities", "subGroupType": "details", "uniqueAnchor": null }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.agrify.com/role/ConsolidatedCashFlow", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:MarketableSecurities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "059 - Disclosure - Fair Value Measures (Details) - Schedule of amortized cost and estimated fair value of held-to-maturity securities", "role": "http://www.agrify.com/role/ScheduleofamortizedcostandestimatedfairvalueofheldtomaturitysecuritiesTable", "shortName": "Fair Value Measures (Details) - Schedule of amortized cost and estimated fair value of held-to-maturity securities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:HeldToMaturitySecuritiesTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c3", "decimals": "-3", "lang": null, "name": "us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "agfy:AccruedContingentConsideration", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060 - Disclosure - Fair Value Measures (Details) - Schedule of fair value of the contingent consideration within other expenses", "role": "http://www.agrify.com/role/ScheduleoffairvalueofthecontingentconsiderationwithinotherexpensesTable", "shortName": "Fair Value Measures (Details) - Schedule of fair value of the contingent consideration within other expenses", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "agfy:AccruedContingentConsideration", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "agfy:NumbersOfCustomers", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061 - Disclosure - Loan Receivable (Details)", "role": "http://www.agrify.com/role/LoanReceivableDetails", "shortName": "Loan Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "agfy:NumbersOfCustomers", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:HeldToMaturitySecuritiesNoncurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "062 - Disclosure - Loan Receivable (Details) - Schedule of breakdown of loans receivable by company", "role": "http://www.agrify.com/role/ScheduleofbreakdownofloansreceivablebycompanyTable", "shortName": "Loan Receivable (Details) - Schedule of breakdown of loans receivable by company", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "agfy:ScheduleOfBreakdownOfLoansReceivableByCompanyTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c142", "decimals": "-3", "lang": null, "name": "us-gaap:HeldToMaturitySecuritiesNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c3", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableRelatedPartiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "063 - Disclosure - Accounts Receivable (Details)", "role": "http://www.agrify.com/role/AccountsReceivableDetails", "shortName": "Accounts Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c3", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableRelatedPartiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "064 - Disclosure - Accounts Receivable (Details) - Schedule of accounts receivable", "role": "http://www.agrify.com/role/ScheduleofaccountsreceivableTable", "shortName": "Accounts Receivable (Details) - Schedule of accounts receivable", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "065 - Disclosure - Accounts Receivable (Details) - Schedule of the movements in the allowance for doubtful accounts", "role": "http://www.agrify.com/role/ScheduleofthemovementsintheallowancefordoubtfulaccountsTable", "shortName": "Accounts Receivable (Details) - Schedule of the movements in the allowance for doubtful accounts", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": "-3", "lang": null, "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "066 - Disclosure - Inventory (Details) - Schedule of Inventory", "role": "http://www.agrify.com/role/ScheduleofInventoryTable", "shortName": "Inventory (Details) - Schedule of Inventory", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryValuationReserves", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "067 - Disclosure - Inventory (Details) - Schedule of establishes inventory reserves for obsolete, slow moving and defective items", "role": "http://www.agrify.com/role/ScheduleofestablishesinventoryreservesforobsoleteslowmovinganddefectiveitemsTable", "shortName": "Inventory (Details) - Schedule of establishes inventory reserves for obsolete, slow moving and defective items", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "agfy:ScheduleOfEstablishesInventoryReservesForObsoleteSlowMovingAndDefectiveItemsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c3", "decimals": "-3", "lang": null, "name": "agfy:InventoryReservesEndOfYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PrepaidInsurance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "068 - Disclosure - Prepaid Expenses and Other Current Assets (Details) - Schedule of prepaid expenses and other current assets", "role": "http://www.agrify.com/role/ScheduleofprepaidexpensesandothercurrentassetsTable", "shortName": "Prepaid Expenses and Other Current Assets (Details) - Schedule of prepaid expenses and other current assets", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PrepaidInsurance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "006 - Disclosure - Nature of Business and Basis of Presentation", "role": "http://www.agrify.com/role/NatureofBusinessandBasisofPresentation", "shortName": "Nature of Business and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "069 - Disclosure - Property and Equipment, Net (Details)", "role": "http://www.agrify.com/role/PropertyandEquipmentNetDetails", "shortName": "Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070 - Disclosure - Property and Equipment, Net (Details) - Schedule of property and equipment, net", "role": "http://www.agrify.com/role/ScheduleofpropertyandequipmentnetTable", "shortName": "Property and Equipment, Net (Details) - Schedule of property and equipment, net", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "071 - Disclosure - Intangible Assets and Goodwill (Details)", "role": "http://www.agrify.com/role/IntangibleAssetsandGoodwillDetails", "shortName": "Intangible Assets and Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "agfy:IntangibleAssetsGrossbeginning", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "072 - Disclosure - Intangible Assets and Goodwill (Details) - Schedule of intangible assets", "role": "http://www.agrify.com/role/ScheduleofintangibleassetsTable", "shortName": "Intangible Assets and Goodwill (Details) - Schedule of intangible assets", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "agfy:IntangibleAssetsGrossbeginning", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "073 - Disclosure - Intangible Assets and Goodwill (Details) - Schedule of finite-lived intangible assets amortization expense", "role": "http://www.agrify.com/role/ScheduleoffinitelivedintangibleassetsamortizationexpenseTable", "shortName": "Intangible Assets and Goodwill (Details) - Schedule of finite-lived intangible assets amortization expense", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "agfy:GoodwillBalanceOfPeriod", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "074 - Disclosure - Intangible Assets and Goodwill (Details) - Schedule of changes in goodwill", "role": "http://www.agrify.com/role/ScheduleofchangesingoodwillTable", "shortName": "Intangible Assets and Goodwill (Details) - Schedule of changes in goodwill", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeLiabilities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "075 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) - Schedule of accrued expenses", "role": "http://www.agrify.com/role/ScheduleofaccruedexpensesTable", "shortName": "Accrued Expenses and Other Current Liabilities (Details) - Schedule of accrued expenses", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c3", "decimals": "-3", "lang": null, "name": "us-gaap:SalesAndExciseTaxPayableCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireAdditionalInterestInSubsidiaries", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "076 - Disclosure - Business Combination (Details)", "role": "http://www.agrify.com/role/BusinessCombinationDetails", "shortName": "Business Combination (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireAdditionalInterestInSubsidiaries", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c205", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "077 - Disclosure - Business Combination (Details) - Schedule of components and the allocation of the purchase price", "role": "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable", "shortName": "Business Combination (Details) - Schedule of components and the allocation of the purchase price", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c205", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "agfy:ScheduleOfUnauditedProFormaCondensedCombinedFinancialStatements", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c208", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "078 - Disclosure - Business Combination (Details) - Schedule of unaudited pro forma condensed combined financial statements", "role": "http://www.agrify.com/role/ScheduleofunauditedproformacondensedcombinedfinancialstatementsTable", "shortName": "Business Combination (Details) - Schedule of unaudited pro forma condensed combined financial statements", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "agfy:ScheduleOfUnauditedProFormaCondensedCombinedFinancialStatements", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c208", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "007 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.agrify.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c7", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "079 - Disclosure - Business Combination (Details) - Schedule of unaudited pro forma financial information", "role": "http://www.agrify.com/role/ScheduleofunauditedproformafinancialinformationTable", "shortName": "Business Combination (Details) - Schedule of unaudited pro forma financial information", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c7", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c228", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080 - Disclosure - Business Combination (Details) - Schedule of components and the allocation of the purchase price", "role": "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable0", "shortName": "Business Combination (Details) - Schedule of components and the allocation of the purchase price", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c228", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "agfy:ObligationToInvestCashInProfitInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081 - Disclosure - Business Combination (Details) - Schedule of components and the allocation of the purchase price", "role": "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable00", "shortName": "Business Combination (Details) - Schedule of components and the allocation of the purchase price", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferredOther1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAcquiredFromAcquisition", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "082 - Disclosure - Business Combination (Details) - Schedule of components and the allocation of the purchase price (Parentheticals)", "role": "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable_Parentheticals", "shortName": "Business Combination (Details) - Schedule of components and the allocation of the purchase price (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAcquiredFromAcquisition", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c234", "decimals": "-3", "first": true, "lang": null, "name": "agfy:WaiverOfNetReceivableOwedToAgrify", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "083 - Disclosure - Business Combination (Details) - Schedule of components and the allocation of the purchase price", "role": "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable000", "shortName": "Business Combination (Details) - Schedule of components and the allocation of the purchase price", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c234", "decimals": "-3", "first": true, "lang": null, "name": "agfy:WaiverOfNetReceivableOwedToAgrify", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromIssuanceOfDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "084 - Disclosure - Debt (Details)", "role": "http://www.agrify.com/role/DebtDetails", "shortName": "Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromIssuanceOfDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "085 - Disclosure - Convertible Promissory Notes (Details)", "role": "http://www.agrify.com/role/ConvertiblePromissoryNotesDetails", "shortName": "Convertible Promissory Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c245", "decimals": "2", "lang": null, "name": "us-gaap:DebtInstrumentConvertibleConversionPrice1", "reportCount": 1, "unique": true, "unitRef": "usdPershares", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c4", "decimals": "-5", "first": true, "lang": null, "name": "agfy:DerivativeLiabilityCurrent1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "086 - Disclosure - Derivative Liabilities (Details)", "role": "http://www.agrify.com/role/DerivativeLiabilitiesDetails", "shortName": "Derivative Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c4", "decimals": "-5", "first": true, "lang": null, "name": "agfy:DerivativeLiabilityCurrent1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "agfy:FairVaueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationOneTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c248", "decimals": "2", "first": true, "lang": null, "name": "agfy:ExpectedVolatility", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "087 - Disclosure - Derivative Liabilities (Details) - Schedule of significant unobservable inputs used in the discounted cash flow were a discount rate of approximately 20% and a probability of a Public Transaction occurring of 56%", "role": "http://www.agrify.com/role/Scheduleofsignificantunobservableinputsusedinthediscountedcashflowwereadiscountrateofapproximately20andaprobabilityofaPublicTransactionoccurringof56Table", "shortName": "Derivative Liabilities (Details) - Schedule of significant unobservable inputs used in the discounted cash flow were a discount rate of approximately 20% and a probability of a Public Transaction occurring of 56%", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "agfy:FairVaueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationOneTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c248", "decimals": "2", "first": true, "lang": null, "name": "agfy:ExpectedVolatility", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c251", "decimals": "2", "first": true, "lang": null, "name": "agfy:ExpectedVolatility", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "088 - Disclosure - Derivative Liabilities (Details) - Schedule of significant unobservable inputs used in the discounted cash flow were a discount rate of approximately 20% and a probability of a Public Transaction occurring of 90%", "role": "http://www.agrify.com/role/Scheduleofsignificantunobservableinputsusedinthediscountedcashflowwereadiscountrateofapproximately20andaprobabilityofaPublicTransactionoccurringof90Table", "shortName": "Derivative Liabilities (Details) - Schedule of significant unobservable inputs used in the discounted cash flow were a discount rate of approximately 20% and a probability of a Public Transaction occurring of 90%", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c251", "decimals": "2", "first": true, "lang": null, "name": "agfy:ExpectedVolatility", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Accounting Pronouncements", "role": "http://www.agrify.com/role/AccountingPronouncements", "shortName": "Accounting Pronouncements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c254", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CapitalUnitsAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "089 - Disclosure - Capital Structure (Details)", "role": "http://www.agrify.com/role/CapitalStructureDetails", "shortName": "Capital Structure (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c254", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CapitalUnitsAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090 - Disclosure - Capital Structure (Details) - Schedule of valuation of options granted", "role": "http://www.agrify.com/role/ScheduleofvaluationofoptionsgrantedTable", "shortName": "Capital Structure (Details) - Schedule of valuation of options granted", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091 - Disclosure - Capital Structure (Details) - Schedule of option activity under the company's stock option plans", "role": "http://www.agrify.com/role/ScheduleofoptionactivityunderthecompanysstockoptionplansTable", "shortName": "Capital Structure (Details) - Schedule of option activity under the company's stock option plans", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c15", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c293", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "092 - Disclosure - Capital Structure (Details) - Schedule of options vested and exercisable", "role": "http://www.agrify.com/role/ScheduleofoptionsvestedandexercisableTable", "shortName": "Capital Structure (Details) - Schedule of options vested and exercisable", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c293", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c293", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "093 - Disclosure - Capital Structure (Details) - Schedule of options expected to vest", "role": "http://www.agrify.com/role/ScheduleofoptionsexpectedtovestTable", "shortName": "Capital Structure (Details) - Schedule of options expected to vest", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c293", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "agfy:ScheduleOfWarrantActivityTableTetBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c305", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "094 - Disclosure - Capital Structure (Details) - Schedule of warrant activity", "role": "http://www.agrify.com/role/ScheduleofwarrantactivityTable", "shortName": "Capital Structure (Details) - Schedule of warrant activity", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "agfy:ScheduleOfWarrantActivityTableTetBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c284", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c3", "decimals": "2", "first": true, "lang": null, "name": "agfy:PercentageOfAnnualDeductionLimitation", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "095 - Disclosure - Income Taxes (Details)", "role": "http://www.agrify.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c3", "decimals": "2", "first": true, "lang": null, "name": "agfy:PercentageOfAnnualDeductionLimitation", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "096 - Disclosure - Income Taxes (Details) - Schedule of U.S. Federal statutory tax rate and effective tax rate for financial statement purposes", "role": "http://www.agrify.com/role/ScheduleofUSFederalstatutorytaxrateandeffectivetaxrateforfinancialstatementpurposesTable", "shortName": "Income Taxes (Details) - Schedule of U.S. Federal statutory tax rate and effective tax rate for financial statement purposes", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "097 - Disclosure - Income Taxes (Details) - Schedule of deferred tax assets and liabilities", "role": "http://www.agrify.com/role/ScheduleofdeferredtaxassetsandliabilitiesTable", "shortName": "Income Taxes (Details) - Schedule of deferred tax assets and liabilities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "agfy:NetLossAttributableToAgrifyCorporation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "098 - Disclosure - Net Loss Per Share (Details) - Schedule of basic and diluted net loss per share", "role": "http://www.agrify.com/role/ScheduleofbasicanddilutednetlosspershareTable", "shortName": "Net Loss Per Share (Details) - Schedule of basic and diluted net loss per share", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10k2021_agrifycorp.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "agfy:NetLossAttributableToAgrifyCorporation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 119, "tag": { "agfy_AccountsReceivableAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Abstract]" } } }, "localname": "AccountsReceivableAbstract", "nsuri": "http://www.agrify.com/20211231", "xbrltype": "stringItemType" }, "agfy_AccountsReceivableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AccountsReceivableTextBlock", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableTextBlock", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/AccountsReceivable" ], "xbrltype": "textBlockItemType" }, "agfy_AccruedConsultingFees": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accrued consulting fees.", "label": "AccruedConsultingFees", "terseLabel": "Accrued consulting fees" } } }, "localname": "AccruedConsultingFees", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofaccruedexpensesTable" ], "xbrltype": "monetaryItemType" }, "agfy_AccruedContingentConsideration": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued contingent consideration.", "label": "AccruedContingentConsideration", "terseLabel": "Accrued contingent consideration" } } }, "localname": "AccruedContingentConsideration", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleoffairvalueofthecontingentconsiderationwithinotherexpensesTable" ], "xbrltype": "monetaryItemType" }, "agfy_AccumulatedAmortizationExpenseAndRetirementsNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated Amortization Expense and retirements, net.", "label": "AccumulatedAmortizationExpenseAndRetirementsNet", "negatedLabel": "Accumulated Amortization Expense and retirements, net" } } }, "localname": "AccumulatedAmortizationExpenseAndRetirementsNet", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "agfy_AccumulativePurchase": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "AccumulativePurchase", "terseLabel": "Accumulative purchase" } } }, "localname": "AccumulativePurchase", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/BusinessCombinationDetails" ], "xbrltype": "monetaryItemType" }, "agfy_AcquiredDevelopedTechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AcquiredDevelopedTechnologyMember", "terseLabel": "Acquired developed technology [Member]", "verboseLabel": "Acquired developed Technology [Member[" } } }, "localname": "AcquiredDevelopedTechnologyMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleoffinitelivedusefullivesTable", "http://www.agrify.com/role/ScheduleofintangibleassetsTable", "http://www.agrify.com/role/ScheduleofunauditedproformacondensedcombinedfinancialstatementsTable" ], "xbrltype": "domainItemType" }, "agfy_AcquisitionOfPurePressureMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AcquisitionOfPurePressureMember", "terseLabel": "PurePressure [Member]" } } }, "localname": "AcquisitionOfPurePressureMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/BusinessCombinationTables", "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable0" ], "xbrltype": "domainItemType" }, "agfy_AdditionalDerivativeFairValueOfDerivativeNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of the assets less the liabilities of a derivative or group of derivatives.", "label": "AdditionalDerivativeFairValueOfDerivativeNet", "terseLabel": "Additional aggregate amount" } } }, "localname": "AdditionalDerivativeFairValueOfDerivativeNet", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/DerivativeLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "agfy_AggregateNumberOfSharesOfCommonStockIssuedPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Aggregate number of shares of common stock issued.", "label": "AggregateNumberOfSharesOfCommonStockIssuedPercentage", "terseLabel": "Aggregate number of shares of common stock issued percentage" } } }, "localname": "AggregateNumberOfSharesOfCommonStockIssuedPercentage", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails" ], "xbrltype": "percentItemType" }, "agfy_AggregateOfSharesOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AggregateOfSharesOfCommonStock", "terseLabel": "Aggregate of shares of common stock (in Shares)", "verboseLabel": "Aggregate shares of common stock" } } }, "localname": "AggregateOfSharesOfCommonStock", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/BusinessCombinationDetails", "http://www.agrify.com/role/CapitalStructureDetails" ], "xbrltype": "sharesItemType" }, "agfy_AgreementTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AgreementTerm", "terseLabel": "Agreement term" } } }, "localname": "AgreementTerm", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "durationItemType" }, "agfy_AgrifyBrandsLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AgrifyBrandsLLCMember", "terseLabel": "Agrify Brands, LLC\u2019s [Member]" } } }, "localname": "AgrifyBrandsLLCMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "agfy_AgrifyTTKSolutionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AgrifyTTKSolutionMember", "terseLabel": "Agrify TTK Solution [Member]" } } }, "localname": "AgrifyTTKSolutionMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/LoanReceivableDetails" ], "xbrltype": "domainItemType" }, "agfy_AgrifyValiantLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AgrifyValiantLLCMember", "terseLabel": "Agrify Valiant LLC\u2019s [Member]" } } }, "localname": "AgrifyValiantLLCMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "agfy_AllocationOfPurchasePriceAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AllocationOfPurchasePriceAbstract", "terseLabel": "Allocation of Purchase Price:" } } }, "localname": "AllocationOfPurchasePriceAbstract", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable00" ], "xbrltype": "stringItemType" }, "agfy_AllowanceForLoanAndLeasesLossRecoveryOfBadDebts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Allowances For Loan And Leases Loss Recovery Of Bad Debts.", "label": "AllowanceForLoanAndLeasesLossRecoveryOfBadDebts", "terseLabel": "Bad debt expense" } } }, "localname": "AllowanceForLoanAndLeasesLossRecoveryOfBadDebts", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/AccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "agfy_AuthorizedPreferredStockA": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of authorized Preferred Stock A.", "label": "AuthorizedPreferredStockA", "terseLabel": "Designated shares" } } }, "localname": "AuthorizedPreferredStockA", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails" ], "xbrltype": "sharesItemType" }, "agfy_BifurcatedEmbeddedConversionOptionsRecordedAsDerivativeLiabilitiesAndDebtDiscount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Bifurcated embedded conversion options recorded as derivative liabilities and debt discount.", "label": "BifurcatedEmbeddedConversionOptionsRecordedAsDerivativeLiabilitiesAndDebtDiscount", "terseLabel": "Bifurcated embedded conversion options recorded as derivative liabilities and debt discount" } } }, "localname": "BifurcatedEmbeddedConversionOptionsRecordedAsDerivativeLiabilitiesAndDebtDiscount", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "agfy_BluezoneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bluezone.", "label": "BluezoneMember", "terseLabel": "Bluezone [Member]" } } }, "localname": "BluezoneMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofnetpurchasingsalesactivityTable" ], "xbrltype": "domainItemType" }, "agfy_BluezoneOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "BluezoneOneMember", "terseLabel": "Bluezone One [Member]" } } }, "localname": "BluezoneOneMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofnetpurchasingsalesactivityTable" ], "xbrltype": "domainItemType" }, "agfy_BluezoneProductsIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bluezone Products, Inc", "label": "BluezoneProductsIncMember", "terseLabel": "Bluezone Products, Inc. [Member]" } } }, "localname": "BluezoneProductsIncMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "agfy_BoardOfDirectorsDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of board of directors.", "label": "BoardOfDirectorsDescription", "terseLabel": "Board of directors description" } } }, "localname": "BoardOfDirectorsDescription", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/LoanReceivableDetails" ], "xbrltype": "stringItemType" }, "agfy_BonusPaidInCommonStock": { "auth_ref": [], "calculation": { "http://www.agrify.com/role/ConsolidatedCashFlow": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Bonus paid in common stock.", "label": "BonusPaidInCommonStock", "terseLabel": "Issuance of common shares in connection with acquisition" } } }, "localname": "BonusPaidInCommonStock", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "agfy_BrandRightsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "BrandRightsMember", "terseLabel": "Brand Rights [Member]" } } }, "localname": "BrandRightsMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/BusinessCombinationDetails", "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable00" ], "xbrltype": "domainItemType" }, "agfy_BusinessAcquisitionsNetLossBeforeNoncontrollingInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net loss before non-controlling interest.", "label": "BusinessAcquisitionsNetLossBeforeNoncontrollingInterest", "terseLabel": "Net loss before non-controlling interest" } } }, "localname": "BusinessAcquisitionsNetLossBeforeNoncontrollingInterest", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofunauditedproformafinancialinformationTable" ], "xbrltype": "monetaryItemType" }, "agfy_BusinessCombinationDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination (Details) [Line Items]" } } }, "localname": "BusinessCombinationDetailsLineItems", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/BusinessCombinationDetails" ], "xbrltype": "stringItemType" }, "agfy_BusinessCombinationDetailsScheduleofcomponentsandtheallocationofthepurchasepriceLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination (Details) - Schedule of components and the allocation of the purchase price [Line Items]" } } }, "localname": "BusinessCombinationDetailsScheduleofcomponentsandtheallocationofthepurchasepriceLineItems", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable", "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable0", "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable000" ], "xbrltype": "stringItemType" }, "agfy_BusinessCombinationDetailsScheduleofcomponentsandtheallocationofthepurchasepriceTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination (Details) - Schedule of components and the allocation of the purchase price [Table]" } } }, "localname": "BusinessCombinationDetailsScheduleofcomponentsandtheallocationofthepurchasepriceTable", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable", "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable0", "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable000" ], "xbrltype": "stringItemType" }, "agfy_BusinessCombinationDetailsScheduleofunauditedproformacondensedcombinedfinancialstatementsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination (Details) - Schedule of unaudited pro forma condensed combined financial statements [Line Items]" } } }, "localname": "BusinessCombinationDetailsScheduleofunauditedproformacondensedcombinedfinancialstatementsLineItems", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofunauditedproformacondensedcombinedfinancialstatementsTable" ], "xbrltype": "stringItemType" }, "agfy_BusinessCombinationDetailsScheduleofunauditedproformacondensedcombinedfinancialstatementsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination (Details) - Schedule of unaudited pro forma condensed combined financial statements [Table]" } } }, "localname": "BusinessCombinationDetailsScheduleofunauditedproformacondensedcombinedfinancialstatementsTable", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofunauditedproformacondensedcombinedfinancialstatementsTable" ], "xbrltype": "stringItemType" }, "agfy_BusinessCombinationDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination (Details) [Table]" } } }, "localname": "BusinessCombinationDetailsTable", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/BusinessCombinationDetails" ], "xbrltype": "stringItemType" }, "agfy_BusinessCombinationFairValueAllocationOfPurchasePrice": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of total purchase price.", "label": "BusinessCombinationFairValueAllocationOfPurchasePrice", "terseLabel": "Total purchase price" } } }, "localname": "BusinessCombinationFairValueAllocationOfPurchasePrice", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable0" ], "xbrltype": "monetaryItemType" }, "agfy_BusinessCombinationFairValueAllocationOfPurchasePriceNetOfCashAcquired": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of total purchase price.", "label": "BusinessCombinationFairValueAllocationOfPurchasePriceNetOfCashAcquired", "terseLabel": "Total purchase price, net of cash acquired" } } }, "localname": "BusinessCombinationFairValueAllocationOfPurchasePriceNetOfCashAcquired", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable" ], "xbrltype": "monetaryItemType" }, "agfy_BusinessCombinationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "BusinessCombinationMember", "terseLabel": "Business Combination [Member]" } } }, "localname": "BusinessCombinationMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/FairValueMeasuresDetails" ], "xbrltype": "domainItemType" }, "agfy_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lease obligation assumed in business combination.", "label": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilities", "negatedLabel": "Operating lease liabilities, current" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilities", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable" ], "xbrltype": "monetaryItemType" }, "agfy_BusinessCombinationRecognizedIdentifiableAssetsFinancingLeaseLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "BusinessCombinationRecognizedIdentifiableAssetsFinancingLeaseLiabilities", "terseLabel": "Financing lease liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsFinancingLeaseLiabilities", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable000" ], "xbrltype": "monetaryItemType" }, "agfy_BusinessCombinationTablesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination (Tables) [Line Items]" } } }, "localname": "BusinessCombinationTablesLineItems", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/BusinessCombinationTables" ], "xbrltype": "stringItemType" }, "agfy_BusinessCombinationTablesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination (Tables) [Table]" } } }, "localname": "BusinessCombinationTablesTable", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/BusinessCombinationTables" ], "xbrltype": "stringItemType" }, "agfy_BusinessCombinationTotalIdentifiableIntangibleAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "BusinessCombinationTotalIdentifiableIntangibleAssets", "terseLabel": "Total identifiable intangible assets" } } }, "localname": "BusinessCombinationTotalIdentifiableIntangibleAssets", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable00" ], "xbrltype": "monetaryItemType" }, "agfy_BuyerSharesIssuable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Buyer shares issuable", "label": "BuyerSharesIssuable", "terseLabel": "Buyer shares issuable (in Shares)" } } }, "localname": "BuyerSharesIssuable", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/SubsequentEventsDetails" ], "xbrltype": "sharesItemType" }, "agfy_BuyerSharesIssuableToCertainMembers": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "BuyerSharesIssuableToCertainMembers", "terseLabel": "Buyer shares issuable to certain members (in Shares)" } } }, "localname": "BuyerSharesIssuableToCertainMembers", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/BusinessCombinationDetails" ], "xbrltype": "sharesItemType" }, "agfy_CannaePolicyGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CannaePolicyGroupMember", "terseLabel": "Cannae Policy Group [Member]" } } }, "localname": "CannaePolicyGroupMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofnetpurchasingsalesactivityTable" ], "xbrltype": "domainItemType" }, "agfy_CannaquipMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CannaquipMember", "terseLabel": "Cannaquip [Member]" } } }, "localname": "CannaquipMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofnetpurchasingsalesactivityTable" ], "xbrltype": "domainItemType" }, "agfy_CapitalStructureDetailsScheduleofoptionsexpectedtovestLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Capital Structure (Details) - Schedule of options expected to vest [Line Items]" } } }, "localname": "CapitalStructureDetailsScheduleofoptionsexpectedtovestLineItems", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofoptionsexpectedtovestTable" ], "xbrltype": "stringItemType" }, "agfy_CapitalStructureDetailsScheduleofoptionsexpectedtovestTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Capital Structure (Details) - Schedule of options expected to vest [Table]" } } }, "localname": "CapitalStructureDetailsScheduleofoptionsexpectedtovestTable", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofoptionsexpectedtovestTable" ], "xbrltype": "stringItemType" }, "agfy_CapitalStructureDetailsScheduleofvaluationofoptionsgrantedLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Capital Structure (Details) - Schedule of valuation of options granted [Line Items]" } } }, "localname": "CapitalStructureDetailsScheduleofvaluationofoptionsgrantedLineItems", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofvaluationofoptionsgrantedTable" ], "xbrltype": "stringItemType" }, "agfy_CapitalStructureDetailsScheduleofvaluationofoptionsgrantedTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Capital Structure (Details) - Schedule of valuation of options granted [Table]" } } }, "localname": "CapitalStructureDetailsScheduleofvaluationofoptionsgrantedTable", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofvaluationofoptionsgrantedTable" ], "xbrltype": "stringItemType" }, "agfy_CapitalStructureDetailsScheduleofwarrantactivityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Capital Structure (Details) - Schedule of warrant activity [Line Items]" } } }, "localname": "CapitalStructureDetailsScheduleofwarrantactivityLineItems", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofwarrantactivityTable" ], "xbrltype": "stringItemType" }, "agfy_CapitalStructureDetailsScheduleofwarrantactivityTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Capital Structure (Details) - Schedule of warrant activity [Table]" } } }, "localname": "CapitalStructureDetailsScheduleofwarrantactivityTable", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofwarrantactivityTable" ], "xbrltype": "stringItemType" }, "agfy_CapitalizedWebCostsNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of capitalized web costs, net", "label": "CapitalizedWebCostsNet", "terseLabel": "Capitalized web costs, net" } } }, "localname": "CapitalizedWebCostsNet", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable" ], "xbrltype": "monetaryItemType" }, "agfy_CapitalizedWebsiteCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CapitalizedWebsiteCostsMember", "terseLabel": "Capitalized website costs [Member]" } } }, "localname": "CapitalizedWebsiteCostsMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleoffinitelivedusefullivesTable", "http://www.agrify.com/role/ScheduleofintangibleassetsTable" ], "xbrltype": "domainItemType" }, "agfy_CarryForwardAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carry forward amount.", "label": "CarryForwardAmount", "terseLabel": "Carry forward amount" } } }, "localname": "CarryForwardAmount", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "agfy_CascadeAndPrecisionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CascadeAndPrecisionMember", "terseLabel": "Cascade and Precision [Member]" } } }, "localname": "CascadeAndPrecisionMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable", "http://www.agrify.com/role/ScheduleofunauditedproformacondensedcombinedfinancialstatementsTable" ], "xbrltype": "domainItemType" }, "agfy_CascadeSciencesLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CascadeSciencesLLCMember", "terseLabel": "Cascade Sciences, LLC [Member]" } } }, "localname": "CascadeSciencesLLCMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/BusinessCombinationDetails" ], "xbrltype": "domainItemType" }, "agfy_CashContributedToEscrowAccountsAtClose": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "CashContributedToEscrowAccountsAtClose", "terseLabel": "Cash contributed to escrow accounts at close" } } }, "localname": "CashContributedToEscrowAccountsAtClose", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable" ], "xbrltype": "monetaryItemType" }, "agfy_CashPayments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash payment.", "label": "CashPayments", "terseLabel": "Cash payment (in Dollars)" } } }, "localname": "CashPayments", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails" ], "xbrltype": "monetaryItemType" }, "agfy_ChangeInContingentConsideration": { "auth_ref": [], "calculation": { "http://www.agrify.com/role/ConsolidatedIncomeStatement": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in contingent consideration.", "label": "ChangeInContingentConsideration", "terseLabel": "Change in contingent consideration" } } }, "localname": "ChangeInContingentConsideration", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "agfy_ChangeInEstimatedFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Change in estimated fair value.", "label": "ChangeInEstimatedFairValue", "terseLabel": "Change in estimated fair value" } } }, "localname": "ChangeInEstimatedFairValue", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleoffairvalueofthecontingentconsiderationwithinotherexpensesTable" ], "xbrltype": "monetaryItemType" }, "agfy_ChangeInFairValueOfDerivativeLiabilities": { "auth_ref": [], "calculation": { "http://www.agrify.com/role/ConsolidatedCashFlow": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Change in fair value of derivative liabilities.", "label": "ChangeInFairValueOfDerivativeLiabilities", "negatedLabel": "Change in fair value of derivative liabilities" } } }, "localname": "ChangeInFairValueOfDerivativeLiabilities", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "agfy_ComanagerPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ComanagerPercentage", "terseLabel": "Co-manager percentage" } } }, "localname": "ComanagerPercentage", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/NatureofBusinessandBasisofPresentationDetails" ], "xbrltype": "percentItemType" }, "agfy_CommitmentsandContingenciesDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies (Details) [Line Items]" } } }, "localname": "CommitmentsandContingenciesDetailsLineItems", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "agfy_CommitmentsandContingenciesDetailsScheduleofleaseliabilitiesundernoncancellablefinanceleasesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies (Details) - Schedule of lease liabilities under non-cancellable finance leases [Line Items]" } } }, "localname": "CommitmentsandContingenciesDetailsScheduleofleaseliabilitiesundernoncancellablefinanceleasesLineItems", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofleaseliabilitiesundernoncancellablefinanceleasesTable" ], "xbrltype": "stringItemType" }, "agfy_CommitmentsandContingenciesDetailsScheduleofleaseliabilitiesundernoncancellablefinanceleasesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies (Details) - Schedule of lease liabilities under non-cancellable finance leases [Table]" } } }, "localname": "CommitmentsandContingenciesDetailsScheduleofleaseliabilitiesundernoncancellablefinanceleasesTable", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofleaseliabilitiesundernoncancellablefinanceleasesTable" ], "xbrltype": "stringItemType" }, "agfy_CommitmentsandContingenciesDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies (Details) [Table]" } } }, "localname": "CommitmentsandContingenciesDetailsTable", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "agfy_CompanyAAgrifyTTKSolutionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CompanyAAgrifyTTKSolutionMember", "terseLabel": "Company A \u2013 Agrify TTK Solution [Member]" } } }, "localname": "CompanyAAgrifyTTKSolutionMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofbreakdownofloansreceivablebycompanyTable" ], "xbrltype": "domainItemType" }, "agfy_CompanyCAgrifyTTKSolutionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CompanyCAgrifyTTKSolutionMember", "terseLabel": "Company C \u2013 Agrify TTK Solution [Member]" } } }, "localname": "CompanyCAgrifyTTKSolutionMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofbreakdownofloansreceivablebycompanyTable" ], "xbrltype": "domainItemType" }, "agfy_CompanyDAgrifyTTKSolutionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CompanyDAgrifyTTKSolutionMember", "terseLabel": "Company D \u2013 Agrify TTK Solution [Member]" } } }, "localname": "CompanyDAgrifyTTKSolutionMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofbreakdownofloansreceivablebycompanyTable" ], "xbrltype": "domainItemType" }, "agfy_CompanyEAgrifyTTKSolutionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CompanyEAgrifyTTKSolutionMember", "terseLabel": "Company E \u2013 Agrify TTK Solution [Member]" } } }, "localname": "CompanyEAgrifyTTKSolutionMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofbreakdownofloansreceivablebycompanyTable" ], "xbrltype": "domainItemType" }, "agfy_ComparedPurchaseValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Compared purchase value.", "label": "ComparedPurchaseValue", "terseLabel": "Compared purchase value" } } }, "localname": "ComparedPurchaseValue", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "agfy_ComponentsOfPurchasePriceAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ComponentsOfPurchasePriceAbstract", "terseLabel": "Components of Purchase Price:" } } }, "localname": "ComponentsOfPurchasePriceAbstract", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable00" ], "xbrltype": "stringItemType" }, "agfy_ComponentsOfPurchasePriceAbstract0": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ComponentsOfPurchasePriceAbstract0", "terseLabel": "Components of Purchase Price:" } } }, "localname": "ComponentsOfPurchasePriceAbstract0", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable000" ], "xbrltype": "stringItemType" }, "agfy_ConcentrationRiskPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "ConcentrationRiskPercentage", "terseLabel": "Concentration risk percentage" } } }, "localname": "ConcentrationRiskPercentage", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "agfy_ContingentConsideration": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "ContingentConsideration", "periodEndLabel": "Contingent consideration \u2013 end of year", "periodStartLabel": "Contingent consideration \u2013 beginning of year" } } }, "localname": "ContingentConsideration", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleoffairvalueofthecontingentconsiderationwithinotherexpensesTable" ], "xbrltype": "monetaryItemType" }, "agfy_ConversionOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ConversionOfCommonStock", "terseLabel": "Shares of common stock" } } }, "localname": "ConversionOfCommonStock", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails" ], "xbrltype": "sharesItemType" }, "agfy_ConversionPreferredStockA": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares converted in to Preferred Stock A.", "label": "ConversionPreferredStockA", "terseLabel": "Converted shares of common stock" } } }, "localname": "ConversionPreferredStockA", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails" ], "xbrltype": "sharesItemType" }, "agfy_ConvertiblePromissoryNotesDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Convertible Promissory Notes (Details) [Line Items]" } } }, "localname": "ConvertiblePromissoryNotesDetailsLineItems", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ConvertiblePromissoryNotesDetails" ], "xbrltype": "stringItemType" }, "agfy_ConvertiblePromissoryNotesDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Convertible Promissory Notes (Details) [Table]" } } }, "localname": "ConvertiblePromissoryNotesDetailsTable", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ConvertiblePromissoryNotesDetails" ], "xbrltype": "stringItemType" }, "agfy_CorporateBondsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CorporateBondsMember", "terseLabel": "Corporate bonds [Member]" } } }, "localname": "CorporateBondsMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofamortizedcostandestimatedfairvalueofheldtomaturitysecuritiesTable", "http://www.agrify.com/role/ScheduleofassetsandliabilitiesatfairvalueonarecurringbasisTable", "http://www.agrify.com/role/ScheduleofmarketablesecuritiesTable" ], "xbrltype": "domainItemType" }, "agfy_CurrentMarketableSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CurrentMarketableSecuritiesAbstract", "terseLabel": "Current marketable securities:" } } }, "localname": "CurrentMarketableSecuritiesAbstract", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofmarketablesecuritiesTable" ], "xbrltype": "stringItemType" }, "agfy_CurrentMarketableSecuritiesDueWithin1YearAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CurrentMarketableSecuritiesDueWithin1YearAbstract", "terseLabel": "Current marketable securities (due within 1 year)" } } }, "localname": "CurrentMarketableSecuritiesDueWithin1YearAbstract", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofamortizedcostandestimatedfairvalueofheldtomaturitysecuritiesTable" ], "xbrltype": "stringItemType" }, "agfy_CustomerBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CustomerBMember", "terseLabel": "Customer B [Member]" } } }, "localname": "CustomerBMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleoftotalaccountsreceivablenetTable", "http://www.agrify.com/role/ScheduleoftotalrevenueTable" ], "xbrltype": "domainItemType" }, "agfy_CustomerDMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CustomerDMember", "terseLabel": "Customer D [Member]" } } }, "localname": "CustomerDMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleoftotalrevenueTable" ], "xbrltype": "domainItemType" }, "agfy_CustomerFMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CustomerFMember", "terseLabel": "Customer F [Member]" } } }, "localname": "CustomerFMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleoftotalaccountsreceivablenetTable" ], "xbrltype": "domainItemType" }, "agfy_CustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CustomerMember", "terseLabel": "Customer [Member]" } } }, "localname": "CustomerMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "agfy_CustomerRelationshipMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CustomerRelationshipMember", "terseLabel": "Customer relationships [Member]" } } }, "localname": "CustomerRelationshipMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable00" ], "xbrltype": "domainItemType" }, "agfy_DebtDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt (Details) [Line Items]" } } }, "localname": "DebtDetailsLineItems", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "agfy_DebtDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt (Details) [Table]" } } }, "localname": "DebtDetailsTable", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "agfy_DebtInstrumentConvertibleConversionPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "DebtInstrumentConvertibleConversionPrice", "terseLabel": "Conversion price (in Dollars per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails" ], "xbrltype": "perShareItemType" }, "agfy_DeferredRevenuePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DeferredRevenuePolicyTextBlock", "terseLabel": "Deferred Revenue" } } }, "localname": "DeferredRevenuePolicyTextBlock", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "agfy_DerivativeLiabilitiesDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Liabilities (Details) [Line Items]" } } }, "localname": "DerivativeLiabilitiesDetailsLineItems", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/DerivativeLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "agfy_DerivativeLiabilitiesDetailsScheduleofsignificantunobservableinputsusedinthediscountedcashflowwereadiscountrateofapproximately20andaprobabilityofaPublicTransactionoccurringof56LineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Liabilities (Details) - Schedule of significant unobservable inputs used in the discounted cash flow were a discount rate of approximately 20% and a probability of a Public Transaction occurring of 56% [Line Items]" } } }, "localname": "DerivativeLiabilitiesDetailsScheduleofsignificantunobservableinputsusedinthediscountedcashflowwereadiscountrateofapproximately20andaprobabilityofaPublicTransactionoccurringof56LineItems", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/Scheduleofsignificantunobservableinputsusedinthediscountedcashflowwereadiscountrateofapproximately20andaprobabilityofaPublicTransactionoccurringof56Table" ], "xbrltype": "stringItemType" }, "agfy_DerivativeLiabilitiesDetailsScheduleofsignificantunobservableinputsusedinthediscountedcashflowwereadiscountrateofapproximately20andaprobabilityofaPublicTransactionoccurringof56Table": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Liabilities (Details) - Schedule of significant unobservable inputs used in the discounted cash flow were a discount rate of approximately 20% and a probability of a Public Transaction occurring of 56% [Table]" } } }, "localname": "DerivativeLiabilitiesDetailsScheduleofsignificantunobservableinputsusedinthediscountedcashflowwereadiscountrateofapproximately20andaprobabilityofaPublicTransactionoccurringof56Table", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/Scheduleofsignificantunobservableinputsusedinthediscountedcashflowwereadiscountrateofapproximately20andaprobabilityofaPublicTransactionoccurringof56Table" ], "xbrltype": "stringItemType" }, "agfy_DerivativeLiabilitiesDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Liabilities (Details) [Table]" } } }, "localname": "DerivativeLiabilitiesDetailsTable", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/DerivativeLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "agfy_DerivativeLiabilityCurrent1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "DerivativeLiabilityCurrent1", "terseLabel": "Derivative liability" } } }, "localname": "DerivativeLiabilityCurrent1", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/DerivativeLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "agfy_DiscountRatePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DiscountRatePercentage", "terseLabel": "Discount rate percentage" } } }, "localname": "DiscountRatePercentage", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/DerivativeLiabilitiesDetails" ], "xbrltype": "percentItemType" }, "agfy_DocumentAndEntityInformationAbstract": { "auth_ref": [], "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.agrify.com/20211231", "xbrltype": "stringItemType" }, "agfy_EffectiveIncomeTaxRateReconciliationDerivativeLiabilities": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of Derivative liabilities.", "label": "EffectiveIncomeTaxRateReconciliationDerivativeLiabilities", "terseLabel": "Derivative liabilities" } } }, "localname": "EffectiveIncomeTaxRateReconciliationDerivativeLiabilities", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofUSFederalstatutorytaxrateandeffectivetaxrateforfinancialstatementpurposesTable" ], "xbrltype": "percentItemType" }, "agfy_EffectiveIncomeTaxRateReconciliationTaxDebtExtinguishment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of Debt extinguishment.", "label": "EffectiveIncomeTaxRateReconciliationTaxDebtExtinguishment", "terseLabel": "Debt extinguishment" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxDebtExtinguishment", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofUSFederalstatutorytaxrateandeffectivetaxrateforfinancialstatementpurposesTable" ], "xbrltype": "percentItemType" }, "agfy_EmergingGrowthCompanypolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for emerging growth company.", "label": "EmergingGrowthCompanypolicyTextBlock", "terseLabel": "Emerging Growth Company" } } }, "localname": "EmergingGrowthCompanypolicyTextBlock", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "agfy_EnozoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EnozoMember", "terseLabel": "Enozo [Member]" } } }, "localname": "EnozoMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofnetpurchasingsalesactivityTable" ], "xbrltype": "domainItemType" }, "agfy_EnozoTechnologiesIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Enozo Technologies Inc.", "label": "EnozoTechnologiesIncMember", "terseLabel": "Enozo Technologies Inc. [Member]" } } }, "localname": "EnozoTechnologiesIncMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "agfy_EquipmentSoldForLoanReceivableToCustomer": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "EquipmentSoldForLoanReceivableToCustomer", "terseLabel": "Equipment sold for loan receivable to customer" } } }, "localname": "EquipmentSoldForLoanReceivableToCustomer", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "agfy_EquityPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity percentage.", "label": "EquityPercentage", "terseLabel": "Equity percentage" } } }, "localname": "EquityPercentage", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/LoanReceivableDetails" ], "xbrltype": "percentItemType" }, "agfy_ExercisePriceRangeFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ExercisePriceRangeFourMember", "terseLabel": "13.84 - $18.61 [Member]" } } }, "localname": "ExercisePriceRangeFourMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofoptionsexpectedtovestTable" ], "xbrltype": "domainItemType" }, "agfy_ExercisePriceRangeOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise Price Range One.", "label": "ExercisePriceRangeOneMember", "terseLabel": "2.28 [Member]", "verboseLabel": "2.28\t[Member]" } } }, "localname": "ExercisePriceRangeOneMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofoptionsexpectedtovestTable", "http://www.agrify.com/role/ScheduleofoptionsvestedandexercisableTable" ], "xbrltype": "domainItemType" }, "agfy_ExercisePriceRangeThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ExercisePriceRangeThreeMember", "terseLabel": "13.84-$14.49 [Member]", "verboseLabel": "7.68 - $9.20 [Member]" } } }, "localname": "ExercisePriceRangeThreeMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofoptionsexpectedtovestTable", "http://www.agrify.com/role/ScheduleofoptionsvestedandexercisableTable" ], "xbrltype": "domainItemType" }, "agfy_ExercisePriceRangeTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise Price Range Two", "label": "ExercisePriceRangeTwoMember", "terseLabel": "4.86\t[Member]" } } }, "localname": "ExercisePriceRangeTwoMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofoptionsexpectedtovestTable", "http://www.agrify.com/role/ScheduleofoptionsvestedandexercisableTable" ], "xbrltype": "domainItemType" }, "agfy_ExpectedDividend": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fair Value Assumptions, Expected Dividend Rate.", "label": "ExpectedDividend", "terseLabel": "Dividend yield" } } }, "localname": "ExpectedDividend", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/Scheduleofsignificantunobservableinputsusedinthediscountedcashflowwereadiscountrateofapproximately20andaprobabilityofaPublicTransactionoccurringof56Table", "http://www.agrify.com/role/Scheduleofsignificantunobservableinputsusedinthediscountedcashflowwereadiscountrateofapproximately20andaprobabilityofaPublicTransactionoccurringof90Table" ], "xbrltype": "percentItemType" }, "agfy_ExpectedTermyears": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Expected term (years).", "label": "ExpectedTermyears", "terseLabel": "Expected term (years)" } } }, "localname": "ExpectedTermyears", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/Scheduleofsignificantunobservableinputsusedinthediscountedcashflowwereadiscountrateofapproximately20andaprobabilityofaPublicTransactionoccurringof56Table", "http://www.agrify.com/role/Scheduleofsignificantunobservableinputsusedinthediscountedcashflowwereadiscountrateofapproximately20andaprobabilityofaPublicTransactionoccurringof90Table" ], "xbrltype": "durationItemType" }, "agfy_ExpectedVolatility": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fair Value Assumptions Expected Volatility Rate.", "label": "ExpectedVolatility", "terseLabel": "Volatility" } } }, "localname": "ExpectedVolatility", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/Scheduleofsignificantunobservableinputsusedinthediscountedcashflowwereadiscountrateofapproximately20andaprobabilityofaPublicTransactionoccurringof56Table", "http://www.agrify.com/role/Scheduleofsignificantunobservableinputsusedinthediscountedcashflowwereadiscountrateofapproximately20andaprobabilityofaPublicTransactionoccurringof90Table" ], "xbrltype": "percentItemType" }, "agfy_ExtinguishmentOfDebt": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Extinguishment of Debt, Amount.", "label": "ExtinguishmentOfDebt", "terseLabel": "Extinguished debit" } } }, "localname": "ExtinguishmentOfDebt", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ConvertiblePromissoryNotesDetails" ], "xbrltype": "monetaryItemType" }, "agfy_FairValueAllocationOfPurchasePriceAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FairValueAllocationOfPurchasePriceAbstract", "terseLabel": "Fair value allocation of purchase price:" } } }, "localname": "FairValueAllocationOfPurchasePriceAbstract", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable" ], "xbrltype": "stringItemType" }, "agfy_FairValueAllocationOfPurchasePriceAbstract0": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FairValueAllocationOfPurchasePriceAbstract0", "terseLabel": "Fair value allocation of purchase price:" } } }, "localname": "FairValueAllocationOfPurchasePriceAbstract0", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable0" ], "xbrltype": "stringItemType" }, "agfy_FairValueMeasuresDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Measures (Details) [Line Items]" } } }, "localname": "FairValueMeasuresDetailsLineItems", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/FairValueMeasuresDetails" ], "xbrltype": "stringItemType" }, "agfy_FairValueMeasuresDetailsScheduleofassetsandliabilitiesatfairvalueonarecurringbasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Measures (Details) - Schedule of assets and liabilities at fair value on a recurring basis [Line Items]" } } }, "localname": "FairValueMeasuresDetailsScheduleofassetsandliabilitiesatfairvalueonarecurringbasisLineItems", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofassetsandliabilitiesatfairvalueonarecurringbasisTable" ], "xbrltype": "stringItemType" }, "agfy_FairValueMeasuresDetailsScheduleofassetsandliabilitiesatfairvalueonarecurringbasisTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Measures (Details) - Schedule of assets and liabilities at fair value on a recurring basis [Table]" } } }, "localname": "FairValueMeasuresDetailsScheduleofassetsandliabilitiesatfairvalueonarecurringbasisTable", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofassetsandliabilitiesatfairvalueonarecurringbasisTable" ], "xbrltype": "stringItemType" }, "agfy_FairValueMeasuresDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Measures (Details) [Table]" } } }, "localname": "FairValueMeasuresDetailsTable", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/FairValueMeasuresDetails" ], "xbrltype": "stringItemType" }, "agfy_FairVaueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationOneTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of significant unobservable inputs if probability of public transaction occurring.", "label": "FairVaueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationOneTableTextBlock", "terseLabel": "Schedule of significant unobservable inputs used in the discounted cash flow were a discount rate of approximately 20% and a probability of a Public Transaction occurring of 56%" } } }, "localname": "FairVaueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationOneTableTextBlock", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/DerivativeLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "agfy_FederalResearchCredits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Federal research credits.", "label": "FederalResearchCredits", "terseLabel": "Federal research credits" } } }, "localname": "FederalResearchCredits", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "agfy_FinanceLeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FinanceLeaseCostAbstract", "terseLabel": "Finance lease cost:" } } }, "localname": "FinanceLeaseCostAbstract", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofleaseactivityTable" ], "xbrltype": "stringItemType" }, "agfy_FinanceLeaseLiabilitiesCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "FinanceLeaseLiabilitiesCurrent", "terseLabel": "Finance lease liabilities, current" } } }, "localname": "FinanceLeaseLiabilitiesCurrent", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofleaseactivityTable" ], "xbrltype": "monetaryItemType" }, "agfy_FinanceLeaseLiabilitiesNonCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "FinanceLeaseLiabilitiesNonCurrent", "terseLabel": "Finance lease liabilities, non- current" } } }, "localname": "FinanceLeaseLiabilitiesNonCurrent", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofleaseactivityTable" ], "xbrltype": "monetaryItemType" }, "agfy_FinanceLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FinanceLeaseMember", "terseLabel": "Finance lease [Member]" } } }, "localname": "FinanceLeaseMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofleaseliabilitiesundernoncancellablefinanceleasesTable" ], "xbrltype": "domainItemType" }, "agfy_FiniteLivedIntangibleAssetNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of asset, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "FiniteLivedIntangibleAssetNet", "terseLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetNet", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleoffinitelivedintangibleassetsamortizationexpenseTable" ], "xbrltype": "monetaryItemType" }, "agfy_ForfeitureRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Forfeiture rate.", "label": "ForfeitureRate", "terseLabel": "Forfeiture rate" } } }, "localname": "ForfeitureRate", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/Scheduleofsignificantunobservableinputsusedinthediscountedcashflowwereadiscountrateofapproximately20andaprobabilityofaPublicTransactionoccurringof56Table", "http://www.agrify.com/role/Scheduleofsignificantunobservableinputsusedinthediscountedcashflowwereadiscountrateofapproximately20andaprobabilityofaPublicTransactionoccurringof90Table" ], "xbrltype": "percentItemType" }, "agfy_FourDBiosMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FourDBiosMember", "terseLabel": "4D Bios [Member]" } } }, "localname": "FourDBiosMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofnetpurchasingsalesactivityTable" ], "xbrltype": "domainItemType" }, "agfy_GoodwillBalanceOfPeriod": { "auth_ref": [], "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 combinations that are not individually identified and separately recognized.", "label": "GoodwillBalanceOfPeriod", "periodEndLabel": "Balance, end of period", "periodStartLabel": "Balance, beginning of period" } } }, "localname": "GoodwillBalanceOfPeriod", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofchangesingoodwillTable" ], "xbrltype": "monetaryItemType" }, "agfy_GreenstoneHoldingsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "GreenstoneHoldingsMember", "terseLabel": "Greenstone Holdings - Related Party [Member]", "verboseLabel": "Greenstone Holdings [Member]" } } }, "localname": "GreenstoneHoldingsMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofbreakdownofloansreceivablebycompanyTable", "http://www.agrify.com/role/ScheduleofnetpurchasingsalesactivityTable", "http://www.agrify.com/role/ScheduleoftotalrevenueTable" ], "xbrltype": "domainItemType" }, "agfy_HarborMountainHoldingsLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "HarborMountainHoldingsLLCMember", "terseLabel": "Harbor Mountain Holdings, LLC [Member]" } } }, "localname": "HarborMountainHoldingsLLCMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/BusinessCombinationDetails", "http://www.agrify.com/role/BusinessCombinationTables", "http://www.agrify.com/role/CapitalStructureDetails", "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable000" ], "xbrltype": "domainItemType" }, "agfy_HoldbackBuyerShares": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "HoldbackBuyerShares", "terseLabel": "Holdback buyer shares" } } }, "localname": "HoldbackBuyerShares", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable0" ], "xbrltype": "monetaryItemType" }, "agfy_IdentifiableIntangibleAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "IdentifiableIntangibleAssetsAbstract", "terseLabel": "Identifiable intangible assets:" } } }, "localname": "IdentifiableIntangibleAssetsAbstract", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable00" ], "xbrltype": "stringItemType" }, "agfy_IdentifiedIntangibleAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "IdentifiedIntangibleAssetsAbstract", "terseLabel": "Identified intangible assets:" } } }, "localname": "IdentifiedIntangibleAssetsAbstract", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofunauditedproformacondensedcombinedfinancialstatementsTable" ], "xbrltype": "stringItemType" }, "agfy_IncreaseDecreaseInOperatingLeaseRightOfUseAssetNet": { "auth_ref": [], "calculation": { "http://www.agrify.com/role/ConsolidatedCashFlow": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of increase decrease in operating lease right of use asset net.", "label": "IncreaseDecreaseInOperatingLeaseRightOfUseAssetNet", "terseLabel": "Right of use assets, net" } } }, "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAssetNet", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "agfy_IndebtednessPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "IndebtednessPaid", "terseLabel": "Indebtedness paid" } } }, "localname": "IndebtednessPaid", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable0" ], "xbrltype": "monetaryItemType" }, "agfy_InitialPublicOfferingPricePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Initial Public Offering price percentage.", "label": "InitialPublicOfferingPricePercentage", "terseLabel": "Percentage of IPO price" } } }, "localname": "InitialPublicOfferingPricePercentage", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails" ], "xbrltype": "percentItemType" }, "agfy_InitialTermFiveYear": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "InitialTermFiveYear", "terseLabel": "Initial term" } } }, "localname": "InitialTermFiveYear", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "durationItemType" }, "agfy_IntangibleAssetsGrossAdditionsAndRetirementsNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Intangible Assets, Gross Additions and retirements, net.", "label": "IntangibleAssetsGrossAdditionsAndRetirementsNet", "terseLabel": "Intangible Assets, Gross\tAdditions and retirements, net" } } }, "localname": "IntangibleAssetsGrossAdditionsAndRetirementsNet", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "agfy_IntangibleAssetsGrossbeginning": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "ntangible Assets, Gross beginning.", "label": "IntangibleAssetsGrossbeginning", "periodStartLabel": "Intangible Assets, Gross\tbeginning" } } }, "localname": "IntangibleAssetsGrossbeginning", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "agfy_IntangibleAssetsGrossending": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "ntangible Assets, Gross ending", "label": "IntangibleAssetsGrossending", "periodEndLabel": "Intangible Assets, Gross\tending" } } }, "localname": "IntangibleAssetsGrossending", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "agfy_IntangibleAssetsandGoodwillDetailsScheduleofintangibleassetsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets and Goodwill (Details) - Schedule of intangible assets [Table]" } } }, "localname": "IntangibleAssetsandGoodwillDetailsScheduleofintangibleassetsTable", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofintangibleassetsTable" ], "xbrltype": "stringItemType" }, "agfy_InterestOnHeldToMaturityBonds": { "auth_ref": [], "calculation": { "http://www.agrify.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interest on held to maturity bonds.", "label": "InterestOnHeldToMaturityBonds", "terseLabel": "Interest on investment securities" } } }, "localname": "InterestOnHeldToMaturityBonds", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "agfy_InventoryReservesBeginningOfTheYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "InventoryReservesBeginningOfTheYear", "terseLabel": "Inventory reserves \u2013 beginning of the year" } } }, "localname": "InventoryReservesBeginningOfTheYear", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofestablishesinventoryreservesforobsoleteslowmovinganddefectiveitemsTable" ], "xbrltype": "monetaryItemType" }, "agfy_InventoryReservesEndOfYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "InventoryReservesEndOfYear", "terseLabel": "Inventory reserves \u2013 end of year" } } }, "localname": "InventoryReservesEndOfYear", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofestablishesinventoryreservesforobsoleteslowmovinganddefectiveitemsTable" ], "xbrltype": "monetaryItemType" }, "agfy_InventoryWriteoffs": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "InventoryWriteoffs", "terseLabel": "Inventory write-offs" } } }, "localname": "InventoryWriteoffs", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofestablishesinventoryreservesforobsoleteslowmovinganddefectiveitemsTable" ], "xbrltype": "monetaryItemType" }, "agfy_InvestmentInAgrifyValiant": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Investment in Agrify Valiant.", "label": "InvestmentInAgrifyValiant", "terseLabel": "Investment in Agrify Valiant" } } }, "localname": "InvestmentInAgrifyValiant", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "agfy_IssuanceOfComonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "IssuanceOfComonStock", "terseLabel": "Issuance of common stock" } } }, "localname": "IssuanceOfComonStock", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails" ], "xbrltype": "sharesItemType" }, "agfy_IssuanceOfPreferredStock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "IssuanceOfPreferredStock", "terseLabel": "Preferred stock shares" } } }, "localname": "IssuanceOfPreferredStock", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails" ], "xbrltype": "sharesItemType" }, "agfy_LeasedEquipmentAtCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leased equipment at customer [Member]", "label": "LeasedEquipmentAtCustomerMember", "terseLabel": "Leased equipment at customer [Member]" } } }, "localname": "LeasedEquipmentAtCustomerMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofpropertyandequipmentTable", "http://www.agrify.com/role/ScheduleofpropertyandequipmentnetTable" ], "xbrltype": "domainItemType" }, "agfy_LeaseholdImprovements": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leasehold improvements.", "label": "LeaseholdImprovements", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovements", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "stringItemType" }, "agfy_LeasesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LeasesMember", "terseLabel": "Leases [Member]" } } }, "localname": "LeasesMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "agfy_LivingGreenFarmMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LivingGreenFarmMember", "terseLabel": "Living Green Farm [Member]" } } }, "localname": "LivingGreenFarmMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofnetpurchasingsalesactivityTable" ], "xbrltype": "domainItemType" }, "agfy_LoanReceivableDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Loan Receivable (Details) [Line Items]" } } }, "localname": "LoanReceivableDetailsLineItems", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/LoanReceivableDetails" ], "xbrltype": "stringItemType" }, "agfy_LoanReceivableDetailsScheduleofbreakdownofloansreceivablebycompanyLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Loan Receivable (Details) - Schedule of breakdown of loans receivable by company [Line Items]" } } }, "localname": "LoanReceivableDetailsScheduleofbreakdownofloansreceivablebycompanyLineItems", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofbreakdownofloansreceivablebycompanyTable" ], "xbrltype": "stringItemType" }, "agfy_LoanReceivableDetailsScheduleofbreakdownofloansreceivablebycompanyTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Loan Receivable (Details) - Schedule of breakdown of loans receivable by company [Table]" } } }, "localname": "LoanReceivableDetailsScheduleofbreakdownofloansreceivablebycompanyTable", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofbreakdownofloansreceivablebycompanyTable" ], "xbrltype": "stringItemType" }, "agfy_LoanReceivableDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Loan Receivable (Details) [Table]" } } }, "localname": "LoanReceivableDetailsTable", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/LoanReceivableDetails" ], "xbrltype": "stringItemType" }, "agfy_LossAttributableToNoncontrollingInterest": { "auth_ref": [], "calculation": { "http://www.agrify.com/role/ConsolidatedIncomeStatement": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Loss attributable to non-controlling interest.", "label": "LossAttributableToNoncontrollingInterest", "terseLabel": "Income (loss) attributable to non-controlling interest" } } }, "localname": "LossAttributableToNoncontrollingInterest", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "agfy_MaximumNumberOfAdditionalShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "MaximumNumberOfAdditionalShares", "terseLabel": "Additional shares of common stock" } } }, "localname": "MaximumNumberOfAdditionalShares", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails" ], "xbrltype": "sharesItemType" }, "agfy_MergerAgreementIncludesDescrption": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Merger agreement includes descrption.", "label": "MergerAgreementIncludesDescrption", "terseLabel": "Merger agreement includes descrption" } } }, "localname": "MergerAgreementIncludesDescrption", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "agfy_MinimumPurchasePrice": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "MinimumPurchasePrice", "terseLabel": "Minimum purchase price" } } }, "localname": "MinimumPurchasePrice", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "agfy_MinorityInterestInValiant": { "auth_ref": [], "calculation": { "http://www.agrify.com/role/ConsolidatedCashFlow": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Minority interest in Valiant.", "label": "MinorityInterestInValiant", "terseLabel": "Minority interest in Valiant" } } }, "localname": "MinorityInterestInValiant", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "agfy_NatureofBusinessandBasisofPresentationDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nature of Business and Basis of Presentation (Details) [Line Items]" } } }, "localname": "NatureofBusinessandBasisofPresentationDetailsLineItems", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/NatureofBusinessandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "agfy_NatureofBusinessandBasisofPresentationDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nature of Business and Basis of Presentation (Details) [Table]" } } }, "localname": "NatureofBusinessandBasisofPresentationDetailsTable", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/NatureofBusinessandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "agfy_NetLossAttributableToAgrifyCorporation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "NetLossAttributableToAgrifyCorporation", "terseLabel": "Net loss attributable to Agrify Corporation" } } }, "localname": "NetLossAttributableToAgrifyCorporation", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofbasicanddilutednetlosspershareTable" ], "xbrltype": "monetaryItemType" }, "agfy_NetRevenueGeneratedPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net revenue generated percentage.", "label": "NetRevenueGeneratedPercentage", "terseLabel": "Net revenue generated percentage" } } }, "localname": "NetRevenueGeneratedPercentage", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/BusinessCombinationDetails" ], "xbrltype": "percentItemType" }, "agfy_NetTangibleAssetsLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NetTangibleAssetsLiabilitiesAbstract", "terseLabel": "Net tangible assets (liabilities):" } } }, "localname": "NetTangibleAssetsLiabilitiesAbstract", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable000" ], "xbrltype": "stringItemType" }, "agfy_NewEnglandInnovationAssociationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NewEnglandInnovationAssociationMember", "netLabel": "NEIA [Member]", "terseLabel": "New England Innovation Academy (\u201cNEIA\u201d) \u2013 Related Party [Member]", "verboseLabel": "NEIA \u2013 Related Party [Member]" } } }, "localname": "NewEnglandInnovationAssociationMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofnetpurchasingsalesactivityTable", "http://www.agrify.com/role/ScheduleoftotalaccountsreceivablenetTable", "http://www.agrify.com/role/ScheduleoftotalrevenueTable" ], "xbrltype": "domainItemType" }, "agfy_NonTTKSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NonTTKSolutionsMember", "terseLabel": "Non-TTK Solutions [Member]" } } }, "localname": "NonTTKSolutionsMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofbreakdownofloansreceivablebycompanyTable" ], "xbrltype": "domainItemType" }, "agfy_NoncompeteAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NoncompeteAgreementMember", "terseLabel": "Non-compete agreements [Member]" } } }, "localname": "NoncompeteAgreementMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleoffinitelivedusefullivesTable", "http://www.agrify.com/role/ScheduleofunauditedproformacondensedcombinedfinancialstatementsTable" ], "xbrltype": "domainItemType" }, "agfy_NoncompeteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NoncompeteMember", "terseLabel": "Non-compete [Member]" } } }, "localname": "NoncompeteMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofintangibleassetsTable" ], "xbrltype": "domainItemType" }, "agfy_NumberOfOptionsOptionsExercisable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NumberOfOptionsOptionsExercisable", "terseLabel": "Number of Options, Options vested and exercisable" } } }, "localname": "NumberOfOptionsOptionsExercisable", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofoptionactivityunderthecompanysstockoptionplansTable" ], "xbrltype": "sharesItemType" }, "agfy_NumbersOfCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NumbersOfCustomers", "terseLabel": "Number of customers" } } }, "localname": "NumbersOfCustomers", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/LoanReceivableDetails" ], "xbrltype": "integerItemType" }, "agfy_ObligationToInvestCashInProfitInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to invest cash in profit interest", "label": "ObligationToInvestCashInProfitInterest", "terseLabel": "Obligation to invest cash in profit interest", "verboseLabel": "Funding amount" } } }, "localname": "ObligationToInvestCashInProfitInterest", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/BusinessCombinationDetails", "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable00" ], "xbrltype": "monetaryItemType" }, "agfy_OfferingToShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OfferingToShares", "terseLabel": "Offering to shares (in Shares)" } } }, "localname": "OfferingToShares", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/NatureofBusinessandBasisofPresentationDetails" ], "xbrltype": "sharesItemType" }, "agfy_OperatingLeaseLiabilitiesCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating lease liabilities, current.", "label": "OperatingLeaseLiabilitiesCurrent", "terseLabel": "Operating lease liabilities, current" } } }, "localname": "OperatingLeaseLiabilitiesCurrent", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofleaseactivityTable" ], "xbrltype": "monetaryItemType" }, "agfy_OperatingLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OperatingLeaseMember", "terseLabel": "Operating lease [Member]" } } }, "localname": "OperatingLeaseMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofleaseliabilitiesundernoncancellablefinanceleasesTable" ], "xbrltype": "domainItemType" }, "agfy_OperatingLossCarryforwardsStateAndLocal": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Loss Carryforwards State And Local.", "label": "OperatingLossCarryforwardsStateAndLocal", "terseLabel": "Operating loss carryforwards federal and state" } } }, "localname": "OperatingLossCarryforwardsStateAndLocal", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "agfy_OperationsAcquisition": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operations acquisition.", "label": "OperationsAcquisition", "terseLabel": "Operations acquisition" } } }, "localname": "OperationsAcquisition", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/BusinessCombinationDetails" ], "xbrltype": "monetaryItemType" }, "agfy_OwnershipInterestsDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ownership interests, description.", "label": "OwnershipInterestsDescription", "terseLabel": "Ownership interests, description" } } }, "localname": "OwnershipInterestsDescription", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/NatureofBusinessandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "agfy_PPPLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PPPLoanMember", "terseLabel": "PPP loan [Member]" } } }, "localname": "PPPLoanMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "agfy_PensionAndOtherPostretirementDefinedBenefitPlansRecognized": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "PensionAndOtherPostretirementDefinedBenefitPlansRecognized", "terseLabel": "Recognized" } } }, "localname": "PensionAndOtherPostretirementDefinedBenefitPlansRecognized", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofcurrentdeferredrevenueTable" ], "xbrltype": "monetaryItemType" }, "agfy_PercentageOfAnnualDeductionLimitation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of annual deduction limitation.", "label": "PercentageOfAnnualDeductionLimitation", "terseLabel": "Percentage of annual deduction limitation" } } }, "localname": "PercentageOfAnnualDeductionLimitation", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "agfy_PercentageOfForgivenAmount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of forgiven amount.", "label": "PercentageOfForgivenAmount", "terseLabel": "Percentage of forgiven amount" } } }, "localname": "PercentageOfForgivenAmount", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "agfy_PercentageOfHolders": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of holder.", "label": "PercentageOfHolders", "terseLabel": "Percentage of holders" } } }, "localname": "PercentageOfHolders", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "agfy_PercentageOfInvestment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The amount of percentage of investment.", "label": "PercentageOfInvestment", "terseLabel": "Percentage of investment" } } }, "localname": "PercentageOfInvestment", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "agfy_PercentageOfTotalAccountsReceivable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PercentageOfTotalAccountsReceivable", "terseLabel": "NEIA \u2013 Related Party" } } }, "localname": "PercentageOfTotalAccountsReceivable", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleoftotalaccountsreceivablenetTable" ], "xbrltype": "percentItemType" }, "agfy_PercentageOfTotalRevenues": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PercentageOfTotalRevenues", "terseLabel": "Percentage of total revenue" } } }, "localname": "PercentageOfTotalRevenues", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleoftotalrevenueTable" ], "xbrltype": "percentItemType" }, "agfy_PrecisionAndCascadeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PrecisionAndCascadeMember", "terseLabel": "Precision and Cascade [Member]" } } }, "localname": "PrecisionAndCascadeMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/BusinessCombinationTables", "http://www.agrify.com/role/ScheduleofunauditedproformafinancialinformationTable" ], "xbrltype": "domainItemType" }, "agfy_PrecisionAndCascadesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PrecisionAndCascadesMember", "terseLabel": "Precision and Cascade" } } }, "localname": "PrecisionAndCascadesMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "agfy_PrepaidSoftware": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of prepaid software.", "label": "PrepaidSoftware", "terseLabel": "Prepaid software" } } }, "localname": "PrepaidSoftware", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofprepaidexpensesandothercurrentassetsTable" ], "xbrltype": "monetaryItemType" }, "agfy_PrepaidsInventory": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepaid inventory.", "label": "PrepaidsInventory", "terseLabel": "Prepaid inventory" } } }, "localname": "PrepaidsInventory", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofInventoryTable" ], "xbrltype": "monetaryItemType" }, "agfy_ProbabilityPublicTransactionOccurringMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ProbabilityPublicTransactionOccurringMember", "terseLabel": "Probability Public Transaction Occurring [Member]" } } }, "localname": "ProbabilityPublicTransactionOccurringMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/Scheduleofsignificantunobservableinputsusedinthediscountedcashflowwereadiscountrateofapproximately20andaprobabilityofaPublicTransactionoccurringof56Table" ], "xbrltype": "domainItemType" }, "agfy_ProbabilityPublicTransactionOccurringOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ProbabilityPublicTransactionOccurringOneMember", "terseLabel": "Probability Public Transaction Occurring One [Member]" } } }, "localname": "ProbabilityPublicTransactionOccurringOneMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/Scheduleofsignificantunobservableinputsusedinthediscountedcashflowwereadiscountrateofapproximately20andaprobabilityofaPublicTransactionoccurringof90Table" ], "xbrltype": "domainItemType" }, "agfy_ProceedsFromFinancingLeases": { "auth_ref": [], "calculation": { "http://www.agrify.com/role/ConsolidatedCashFlow": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from financing leases", "label": "ProceedsFromFinancingLeases", "terseLabel": "Payments of financing leases" } } }, "localname": "ProceedsFromFinancingLeases", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "agfy_ProceedsFromSecondaryPublicOfferingNetOfFees": { "auth_ref": [], "calculation": { "http://www.agrify.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from Secondary public offering, net of fees.", "label": "ProceedsFromSecondaryPublicOfferingNetOfFees", "terseLabel": "Proceeds from Secondary public offering, net of fees" } } }, "localname": "ProceedsFromSecondaryPublicOfferingNetOfFees", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "agfy_ProductionServiceFee": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of production service fee.", "label": "ProductionServiceFee", "terseLabel": "Production service fee" } } }, "localname": "ProductionServiceFee", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "agfy_ProvisionForInventoryObsolescence": { "auth_ref": [], "calculation": { "http://www.agrify.com/role/ConsolidatedCashFlow": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Provision for inventory obsolescence.", "label": "ProvisionForInventoryObsolescence", "terseLabel": "Provision for inventory obsolescence" } } }, "localname": "ProvisionForInventoryObsolescence", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "agfy_PublicMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PublicMember", "terseLabel": "Public [Member]" } } }, "localname": "PublicMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/DerivativeLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "agfy_PublicOfferingOfSecuritiesPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Public offering of securities percentage.", "label": "PublicOfferingOfSecuritiesPercentage", "terseLabel": "Public offering of securities percentage" } } }, "localname": "PublicOfferingOfSecuritiesPercentage", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails" ], "xbrltype": "percentItemType" }, "agfy_PublicTransactionPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PublicTransactionPercentage", "terseLabel": "Public transaction" } } }, "localname": "PublicTransactionPercentage", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/DerivativeLiabilitiesDetails" ], "xbrltype": "percentItemType" }, "agfy_PurchaseAgreementDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase agreement description.", "label": "PurchaseAgreementDescription", "terseLabel": "Purchase agreement description" } } }, "localname": "PurchaseAgreementDescription", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "agfy_PurchaseObligationDueInYearOne": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "PurchaseObligationDueInYearOne", "terseLabel": "Minimum purchases amount first year December 31, 2021" } } }, "localname": "PurchaseObligationDueInYearOne", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "agfy_PurchaseObligationDueInYearThree": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "PurchaseObligationDueInYearThree", "terseLabel": "Minimum purchases amount first year December 31, 2023" } } }, "localname": "PurchaseObligationDueInYearThree", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "agfy_PurchaseObligationDueInYearTwo": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "PurchaseObligationDueInYearTwo", "terseLabel": "Minimum purchases amount first year December 31, 2022" } } }, "localname": "PurchaseObligationDueInYearTwo", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "agfy_PurchaseObligationIncreasePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase Obligation Increase percentage", "label": "PurchaseObligationIncreasePercentage", "terseLabel": "Minimum purchase increase percentage" } } }, "localname": "PurchaseObligationIncreasePercentage", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "percentItemType" }, "agfy_PurchaseOrderIncreased": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase order increased.", "label": "PurchaseOrderIncreased", "terseLabel": "Purchase order increased" } } }, "localname": "PurchaseOrderIncreased", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "agfy_PurchasePriceConsiderationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PurchasePriceConsiderationAbstract", "terseLabel": "Purchase price consideration:" } } }, "localname": "PurchasePriceConsiderationAbstract", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable" ], "xbrltype": "stringItemType" }, "agfy_PurchasePriceConsiderationAbstract0": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PurchasePriceConsiderationAbstract0", "terseLabel": "Purchase price consideration:" } } }, "localname": "PurchasePriceConsiderationAbstract0", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable0" ], "xbrltype": "stringItemType" }, "agfy_PurchasePricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price per share.", "label": "PurchasePricePerShare", "terseLabel": "Purchase price per share (in Dollars per share)" } } }, "localname": "PurchasePricePerShare", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/SubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "agfy_PurePressureMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PurePressureMember", "terseLabel": "PurePressure [Member]" } } }, "localname": "PurePressureMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/BusinessCombinationDetails", "http://www.agrify.com/role/ScheduleofunauditedproformacondensedcombinedfinancialstatementsTable" ], "xbrltype": "domainItemType" }, "agfy_PurePressuresMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PurePressuresMember", "terseLabel": "PurePressure" } } }, "localname": "PurePressuresMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "agfy_PurePurchaseAgreementDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pure purchase agreement, description", "label": "PurePurchaseAgreementDescription", "terseLabel": "Pure purchase agreement, description" } } }, "localname": "PurePurchaseAgreementDescription", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/BusinessCombinationDetails" ], "xbrltype": "stringItemType" }, "agfy_ResearchAndDevelopmentLaboratoryEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ResearchAndDevelopmentLaboratoryEquipmentMember", "terseLabel": "Research and development laboratory equipment [Member]", "verboseLabel": "Research and development laboratory equipment\t[Member]" } } }, "localname": "ResearchAndDevelopmentLaboratoryEquipmentMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofpropertyandequipmentTable", "http://www.agrify.com/role/ScheduleofpropertyandequipmentnetTable" ], "xbrltype": "domainItemType" }, "agfy_RevenueRecognitionsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RevenueRecognitionsPolicyTextBlock", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionsPolicyTextBlock", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "agfy_RightofuseAssetsNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "RightofuseAssetsNet", "terseLabel": "Right-of-use assets, net" } } }, "localname": "RightofuseAssetsNet", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofleaseactivityTable" ], "xbrltype": "monetaryItemType" }, "agfy_RiskfreeInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Risk-free interest rate.", "label": "RiskfreeInterestRate", "terseLabel": "Risk-free interest rate" } } }, "localname": "RiskfreeInterestRate", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/Scheduleofsignificantunobservableinputsusedinthediscountedcashflowwereadiscountrateofapproximately20andaprobabilityofaPublicTransactionoccurringof56Table", "http://www.agrify.com/role/Scheduleofsignificantunobservableinputsusedinthediscountedcashflowwereadiscountrateofapproximately20andaprobabilityofaPublicTransactionoccurringof90Table" ], "xbrltype": "percentItemType" }, "agfy_SaleOfAdditionalShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SaleOfAdditionalShares", "terseLabel": "Additional shares of common stock" } } }, "localname": "SaleOfAdditionalShares", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails" ], "xbrltype": "sharesItemType" }, "agfy_ScheduleOfAccountsReceivableAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of accounts receivable [Abstract]" } } }, "localname": "ScheduleOfAccountsReceivableAbstract", "nsuri": "http://www.agrify.com/20211231", "xbrltype": "stringItemType" }, "agfy_ScheduleOfAccruedExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of accrued expenses [Abstract]" } } }, "localname": "ScheduleOfAccruedExpensesAbstract", "nsuri": "http://www.agrify.com/20211231", "xbrltype": "stringItemType" }, "agfy_ScheduleOfAmortizedCostAndEstimatedFairValueOfHeldToMaturitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of amortized cost and estimated fair value of held-to-maturity securities [Abstract]" } } }, "localname": "ScheduleOfAmortizedCostAndEstimatedFairValueOfHeldToMaturitySecuritiesAbstract", "nsuri": "http://www.agrify.com/20211231", "xbrltype": "stringItemType" }, "agfy_ScheduleOfAntiDilutiveSharesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of anti-dilutive shares [Abstract]" } } }, "localname": "ScheduleOfAntiDilutiveSharesAbstract", "nsuri": "http://www.agrify.com/20211231", "xbrltype": "stringItemType" }, "agfy_ScheduleOfAssetsAndLiabilitiesAtFairValueOnARecurringBasisAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of assets and liabilities at fair value on a recurring basis [Abstract]" } } }, "localname": "ScheduleOfAssetsAndLiabilitiesAtFairValueOnARecurringBasisAbstract", "nsuri": "http://www.agrify.com/20211231", "xbrltype": "stringItemType" }, "agfy_ScheduleOfBasicAndDilutedNetLossPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of basic and diluted net loss per share [Abstract]" } } }, "localname": "ScheduleOfBasicAndDilutedNetLossPerShareAbstract", "nsuri": "http://www.agrify.com/20211231", "xbrltype": "stringItemType" }, "agfy_ScheduleOfBreakdownOfLoansReceivableByCompanyAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of breakdown of loans receivable by company [Abstract]" } } }, "localname": "ScheduleOfBreakdownOfLoansReceivableByCompanyAbstract", "nsuri": "http://www.agrify.com/20211231", "xbrltype": "stringItemType" }, "agfy_ScheduleOfBreakdownOfLoansReceivableByCompanyTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ScheduleOfBreakdownOfLoansReceivableByCompanyTableTextBlock", "terseLabel": "Schedule of breakdown of loans receivable by company" } } }, "localname": "ScheduleOfBreakdownOfLoansReceivableByCompanyTableTextBlock", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/LoanReceivableTables" ], "xbrltype": "textBlockItemType" }, "agfy_ScheduleOfChangesInGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of changes in goodwill [Abstract]" } } }, "localname": "ScheduleOfChangesInGoodwillAbstract", "nsuri": "http://www.agrify.com/20211231", "xbrltype": "stringItemType" }, "agfy_ScheduleOfComponentsAndTheAllocationOfThePurchasePriceAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of components and the allocation of the purchase price [Abstract]" } } }, "localname": "ScheduleOfComponentsAndTheAllocationOfThePurchasePriceAbstract", "nsuri": "http://www.agrify.com/20211231", "xbrltype": "stringItemType" }, "agfy_ScheduleOfCurrentDeferredRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of current deferred revenue [Abstract]" } } }, "localname": "ScheduleOfCurrentDeferredRevenueAbstract", "nsuri": "http://www.agrify.com/20211231", "xbrltype": "stringItemType" }, "agfy_ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of deferred tax assets and liabilities [Abstract]" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract", "nsuri": "http://www.agrify.com/20211231", "xbrltype": "stringItemType" }, "agfy_ScheduleOfEstablishesInventoryReservesForObsoleteSlowMovingAndDefectiveItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of establishes inventory reserves for obsolete, slow moving and defective items [Abstract]" } } }, "localname": "ScheduleOfEstablishesInventoryReservesForObsoleteSlowMovingAndDefectiveItemsAbstract", "nsuri": "http://www.agrify.com/20211231", "xbrltype": "stringItemType" }, "agfy_ScheduleOfEstablishesInventoryReservesForObsoleteSlowMovingAndDefectiveItemsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ScheduleOfEstablishesInventoryReservesForObsoleteSlowMovingAndDefectiveItemsTableTextBlock", "terseLabel": "Schedule of establishes inventory reserves for obsolete, slow moving and defective items" } } }, "localname": "ScheduleOfEstablishesInventoryReservesForObsoleteSlowMovingAndDefectiveItemsTableTextBlock", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/InventoryTables" ], "xbrltype": "textBlockItemType" }, "agfy_ScheduleOfFairValueOfTheContingentConsiderationWithinOtherExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of fair value of the contingent consideration within other expenses [Abstract]" } } }, "localname": "ScheduleOfFairValueOfTheContingentConsiderationWithinOtherExpensesAbstract", "nsuri": "http://www.agrify.com/20211231", "xbrltype": "stringItemType" }, "agfy_ScheduleOfFiniteLivedUsefulLivesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of finite-lived useful lives [Abstract]" } } }, "localname": "ScheduleOfFiniteLivedUsefulLivesAbstract", "nsuri": "http://www.agrify.com/20211231", "xbrltype": "stringItemType" }, "agfy_ScheduleOfIntangibleAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of intangible assets [Abstract]" } } }, "localname": "ScheduleOfIntangibleAssetsAbstract", "nsuri": "http://www.agrify.com/20211231", "xbrltype": "stringItemType" }, "agfy_ScheduleOfInventoryAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Inventory [Abstract]" } } }, "localname": "ScheduleOfInventoryAbstract", "nsuri": "http://www.agrify.com/20211231", "xbrltype": "stringItemType" }, "agfy_ScheduleOfLeaseActivityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of lease activity [Abstract]" } } }, "localname": "ScheduleOfLeaseActivityAbstract", "nsuri": "http://www.agrify.com/20211231", "xbrltype": "stringItemType" }, "agfy_ScheduleOfMarketableSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of marketable securities [Abstract]" } } }, "localname": "ScheduleOfMarketableSecuritiesAbstract", "nsuri": "http://www.agrify.com/20211231", "xbrltype": "stringItemType" }, "agfy_ScheduleOfNetPurchasingSalesActivityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of net purchasing (sales) activity [Abstract]" } } }, "localname": "ScheduleOfNetPurchasingSalesActivityAbstract", "nsuri": "http://www.agrify.com/20211231", "xbrltype": "stringItemType" }, "agfy_ScheduleOfOptionActivityUnderTheCompanysStockOptionPlansAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of option activity under the company's stock option plans [Abstract]" } } }, "localname": "ScheduleOfOptionActivityUnderTheCompanysStockOptionPlansAbstract", "nsuri": "http://www.agrify.com/20211231", "xbrltype": "stringItemType" }, "agfy_ScheduleOfOptionsExpectedToVestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of options expected to vest [Abstract]" } } }, "localname": "ScheduleOfOptionsExpectedToVestAbstract", "nsuri": "http://www.agrify.com/20211231", "xbrltype": "stringItemType" }, "agfy_ScheduleOfOptionsVestedAndExercisableAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of options vested and exercisable [Abstract]" } } }, "localname": "ScheduleOfOptionsVestedAndExercisableAbstract", "nsuri": "http://www.agrify.com/20211231", "xbrltype": "stringItemType" }, "agfy_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of prepaid expenses and other current assets [Abstract]" } } }, "localname": "ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract", "nsuri": "http://www.agrify.com/20211231", "xbrltype": "stringItemType" }, "agfy_ScheduleOfPropertyAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of property and equipment [Abstract]" } } }, "localname": "ScheduleOfPropertyAndEquipmentAbstract", "nsuri": "http://www.agrify.com/20211231", "xbrltype": "stringItemType" }, "agfy_ScheduleOfPropertyAndEquipmentNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of property and equipment, net [Abstract]" } } }, "localname": "ScheduleOfPropertyAndEquipmentNetAbstract", "nsuri": "http://www.agrify.com/20211231", "xbrltype": "stringItemType" }, "agfy_ScheduleOfRevenueDisaggregatedByTimingOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of revenue disaggregated by timing of revenue [Abstract]" } } }, "localname": "ScheduleOfRevenueDisaggregatedByTimingOfRevenueAbstract", "nsuri": "http://www.agrify.com/20211231", "xbrltype": "stringItemType" }, "agfy_ScheduleOfSignificantUnobservableInputsUsedInTheDiscountedCashFlowWereADiscountRateOfApproximately20AndAProbabilityOfAPublicTransactionOccurringOf56Abstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of significant unobservable inputs used in the discounted cash flow were a discount rate of approximately 20% and a probability of a Public Transaction occurring of 56% [Abstract]" } } }, "localname": "ScheduleOfSignificantUnobservableInputsUsedInTheDiscountedCashFlowWereADiscountRateOfApproximately20AndAProbabilityOfAPublicTransactionOccurringOf56Abstract", "nsuri": "http://www.agrify.com/20211231", "xbrltype": "stringItemType" }, "agfy_ScheduleOfSignificantUnobservableInputsUsedInTheDiscountedCashFlowWereADiscountRateOfApproximately20AndAProbabilityOfAPublicTransactionOccurringOf90Abstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of significant unobservable inputs used in the discounted cash flow were a discount rate of approximately 20% and a probability of a Public Transaction occurring of 90% [Abstract]" } } }, "localname": "ScheduleOfSignificantUnobservableInputsUsedInTheDiscountedCashFlowWereADiscountRateOfApproximately20AndAProbabilityOfAPublicTransactionOccurringOf90Abstract", "nsuri": "http://www.agrify.com/20211231", "xbrltype": "stringItemType" }, "agfy_ScheduleOfTheMovementsInTheAllowanceForDoubtfulAccountsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of the movements in the allowance for doubtful accounts [Abstract]" } } }, "localname": "ScheduleOfTheMovementsInTheAllowanceForDoubtfulAccountsAbstract", "nsuri": "http://www.agrify.com/20211231", "xbrltype": "stringItemType" }, "agfy_ScheduleOfTotalAccountsReceivableNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of total accounts receivable, net [Abstract]" } } }, "localname": "ScheduleOfTotalAccountsReceivableNetAbstract", "nsuri": "http://www.agrify.com/20211231", "xbrltype": "stringItemType" }, "agfy_ScheduleOfTotalAccountsReceivableNetTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of total accounts receivable, net.", "label": "ScheduleOfTotalAccountsReceivableNetTableTextBlock", "terseLabel": "Schedule of total accounts receivable, net" } } }, "localname": "ScheduleOfTotalAccountsReceivableNetTableTextBlock", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "agfy_ScheduleOfTotalRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of total revenue [Abstract]" } } }, "localname": "ScheduleOfTotalRevenueAbstract", "nsuri": "http://www.agrify.com/20211231", "xbrltype": "stringItemType" }, "agfy_ScheduleOfUSFederalStatutoryTaxRateAndEffectiveTaxRateForFinancialStatementPurposesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of U.S. Federal statutory tax rate and effective tax rate for financial statement purposes [Abstract]" } } }, "localname": "ScheduleOfUSFederalStatutoryTaxRateAndEffectiveTaxRateForFinancialStatementPurposesAbstract", "nsuri": "http://www.agrify.com/20211231", "xbrltype": "stringItemType" }, "agfy_ScheduleOfUnauditedProFormaCondensedCombinedFinancialStatements": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ScheduleOfUnauditedProFormaCondensedCombinedFinancialStatements", "terseLabel": "Schedule of unaudited pro forma condensed combined financial statements" } } }, "localname": "ScheduleOfUnauditedProFormaCondensedCombinedFinancialStatements", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/BusinessCombinationTables" ], "xbrltype": "textBlockItemType" }, "agfy_ScheduleOfUnauditedProFormaCondensedCombinedFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of unaudited pro forma condensed combined financial statements [Abstract]" } } }, "localname": "ScheduleOfUnauditedProFormaCondensedCombinedFinancialStatementsAbstract", "nsuri": "http://www.agrify.com/20211231", "xbrltype": "stringItemType" }, "agfy_ScheduleOfUnauditedProFormaFinancialInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of unaudited pro forma financial information [Abstract]" } } }, "localname": "ScheduleOfUnauditedProFormaFinancialInformationAbstract", "nsuri": "http://www.agrify.com/20211231", "xbrltype": "stringItemType" }, "agfy_ScheduleOfValuationOfOptionsGrantedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of valuation of options granted [Abstract]" } } }, "localname": "ScheduleOfValuationOfOptionsGrantedAbstract", "nsuri": "http://www.agrify.com/20211231", "xbrltype": "stringItemType" }, "agfy_ScheduleOfWarrantActivityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of warrant activity [Abstract]" } } }, "localname": "ScheduleOfWarrantActivityAbstract", "nsuri": "http://www.agrify.com/20211231", "xbrltype": "stringItemType" }, "agfy_ScheduleOfWarrantActivityTableTetBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ScheduleOfWarrantActivityTableTetBlock", "terseLabel": "Schedule of warrant activity" } } }, "localname": "ScheduleOfWarrantActivityTableTetBlock", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/CapitalStructureTables" ], "xbrltype": "textBlockItemType" }, "agfy_SecuritiesPurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SecuritiesPurchaseAgreementMember", "terseLabel": "Securities Purchase Agreement [Member]" } } }, "localname": "SecuritiesPurchaseAgreementMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "agfy_SeriesAConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option.", "label": "SeriesAConvertiblePreferredStockMember", "terseLabel": "Series A Convertible Preferred Stock [Member]" } } }, "localname": "SeriesAConvertiblePreferredStockMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails" ], "xbrltype": "domainItemType" }, "agfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableNumber": { "auth_ref": [], "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": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableNumber", "terseLabel": "Number of Options, Options vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableNumber", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofoptionactivityunderthecompanysstockoptionplansTable" ], "xbrltype": "sharesItemType" }, "agfy_SharesAvailableToBeGranted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares available to be granted.", "label": "SharesAvailableToBeGranted", "terseLabel": "Shares available to be granted" } } }, "localname": "SharesAvailableToBeGranted", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails" ], "xbrltype": "sharesItemType" }, "agfy_SharesIssuedPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares issued percentage.", "label": "SharesIssuedPercentage", "terseLabel": "Percentage of exercised" } } }, "localname": "SharesIssuedPercentage", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails" ], "xbrltype": "percentItemType" }, "agfy_ShippingAndHandlingsCostPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs.", "label": "ShippingAndHandlingsCostPolicyPolicyTextBlock", "terseLabel": "Shipping and Handling Charges" } } }, "localname": "ShippingAndHandlingsCostPolicyPolicyTextBlock", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "agfy_SocietyAcquisitionConsisteDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SocietyAcquisitionConsisteDescription", "terseLabel": "Society acquisition consisted description" } } }, "localname": "SocietyAcquisitionConsisteDescription", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "agfy_SoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SoftwareMember", "terseLabel": "Software [Member]" } } }, "localname": "SoftwareMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofpropertyandequipmentTable", "http://www.agrify.com/role/ScheduleofpropertyandequipmentnetTable" ], "xbrltype": "domainItemType" }, "agfy_StockIssueDuringPeriodValueOfExerciseOfWarrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock issued during period value of exercise of warrants.", "label": "StockIssueDuringPeriodValueOfExerciseOfWarrants", "terseLabel": "Exercise of warrants" } } }, "localname": "StockIssueDuringPeriodValueOfExerciseOfWarrants", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "agfy_StockIssuedDuringPeriodIssuanceOfPreferredStockInShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of new shares of preferred stock issued during the period.", "label": "StockIssuedDuringPeriodIssuanceOfPreferredStockInShares", "terseLabel": "Issuance of Preferred A Stock (in Shares)" } } }, "localname": "StockIssuedDuringPeriodIssuanceOfPreferredStockInShares", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "agfy_StockIssuedDuringPeriodSharesOfIssuanceOfCommonStockInitialPublicOfferingIPONetOfFeesinShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period shares of Issuance of common stock \u2013 Initial Public Offering (\u201cIPO\u201d), net of fees.", "label": "StockIssuedDuringPeriodSharesOfIssuanceOfCommonStockInitialPublicOfferingIPONetOfFeesinShares", "terseLabel": "Issuance of common stock \u2013 Initial Public Offering (\u201cIPO\u201d), net of fees (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesOfIssuanceOfCommonStockInitialPublicOfferingIPONetOfFeesinShares", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "agfy_StockIssuedDuringPeriodSharesOfIssuanceOfCommonStockSecondaryPublicOfferingNetOfFeesinShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period shares of issuance of common stock \u2013 Secondary public offering, net of fees.", "label": "StockIssuedDuringPeriodSharesOfIssuanceOfCommonStockSecondaryPublicOfferingNetOfFeesinShares", "terseLabel": "Issuance of common stock \u2013 Secondary public offering, net of fees (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesOfIssuanceOfCommonStockSecondaryPublicOfferingNetOfFeesinShares", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "agfy_StockIssuedDuringPeriodShraesOfExerciseOfWarrantsinShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period shares of exercise of warrants.", "label": "StockIssuedDuringPeriodShraesOfExerciseOfWarrantsinShares", "terseLabel": "Exercise of warrants (in Shares)" } } }, "localname": "StockIssuedDuringPeriodShraesOfExerciseOfWarrantsinShares", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "agfy_StockIssuedDuringPeriodValueOfIssuanceOfCommonSharesInConnectionWithAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock issued during period value of Issuance of common shares in connection with acquisition.", "label": "StockIssuedDuringPeriodValueOfIssuanceOfCommonSharesInConnectionWithAcquisition", "terseLabel": "Issuance of common shares in connection with acquisition" } } }, "localname": "StockIssuedDuringPeriodValueOfIssuanceOfCommonSharesInConnectionWithAcquisition", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "agfy_StockIssuedDuringPeriodValueOfIssuanceOfCommonStockInitialPublicOfferingIPONetOfFees": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock issued during period value of Issuance of common stock \u2013 Initial Public Offering (\u201cIPO\u201d), net of fees.", "label": "StockIssuedDuringPeriodValueOfIssuanceOfCommonStockInitialPublicOfferingIPONetOfFees", "terseLabel": "Issuance of common stock \u2013 Initial Public Offering (\u201cIPO\u201d), net of fees" } } }, "localname": "StockIssuedDuringPeriodValueOfIssuanceOfCommonStockInitialPublicOfferingIPONetOfFees", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "agfy_StockIssuedDuringPeriodValueOfIssuanceOfCommonStockSecondaryPublicOfferingNetOfFees": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock issued during period value of issuance of common stock \u2013 secondary public offering, net of fees.", "label": "StockIssuedDuringPeriodValueOfIssuanceOfCommonStockSecondaryPublicOfferingNetOfFees", "terseLabel": "Issuance of common stock \u2013 Secondary public offering, net of fees" } } }, "localname": "StockIssuedDuringPeriodValueOfIssuanceOfCommonStockSecondaryPublicOfferingNetOfFees", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "agfy_StockOptionPlanVestingPercentge": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock option plan vesting percentge.", "label": "StockOptionPlanVestingPercentge", "terseLabel": "Percentage of options vest" } } }, "localname": "StockOptionPlanVestingPercentge", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails" ], "xbrltype": "percentItemType" }, "agfy_StockOptionsGrantedVastingPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock options granted vasting percentage.", "label": "StockOptionsGrantedVastingPercentage", "terseLabel": "Stock options granted vest percentage" } } }, "localname": "StockOptionsGrantedVastingPercentage", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails" ], "xbrltype": "percentItemType" }, "agfy_SubscriptionReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subscription Receivable.", "label": "SubscriptionReceivableMember", "terseLabel": "Subscription Receivable" } } }, "localname": "SubscriptionReceivableMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "agfy_SubsequentEventsDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events (Details) [Line Items]" } } }, "localname": "SubsequentEventsDetailsLineItems", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "agfy_SubsequentEventsDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events (Details) [Table]" } } }, "localname": "SubsequentEventsDetailsTable", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "agfy_SummaryofSignificantAccountingPoliciesDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Details) [Line Items]" } } }, "localname": "SummaryofSignificantAccountingPoliciesDetailsLineItems", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "agfy_SummaryofSignificantAccountingPoliciesDetailsScheduleoftotalaccountsreceivablenetLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Details) - Schedule of total accounts receivable, net [Line Items]" } } }, "localname": "SummaryofSignificantAccountingPoliciesDetailsScheduleoftotalaccountsreceivablenetLineItems", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleoftotalaccountsreceivablenetTable" ], "xbrltype": "stringItemType" }, "agfy_SummaryofSignificantAccountingPoliciesDetailsScheduleoftotalaccountsreceivablenetTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Details) - Schedule of total accounts receivable, net [Table]" } } }, "localname": "SummaryofSignificantAccountingPoliciesDetailsScheduleoftotalaccountsreceivablenetTable", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleoftotalaccountsreceivablenetTable" ], "xbrltype": "stringItemType" }, "agfy_SummaryofSignificantAccountingPoliciesDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Details) [Table]" } } }, "localname": "SummaryofSignificantAccountingPoliciesDetailsTable", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "agfy_TaxProvision": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of tax provision.", "label": "TaxProvision", "terseLabel": "Tax provision (in Dollars)" } } }, "localname": "TaxProvision", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "agfy_TeejanPodponicsInternationalLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TeejanPodponicsInternationalLLCMember", "terseLabel": "Teejan Podponics International LLC [Member]" } } }, "localname": "TeejanPodponicsInternationalLLCMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "agfy_ToplinePerformanceSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ToplinePerformanceSolutionsMember", "terseLabel": "Topline Performance Solutions [Member]" } } }, "localname": "ToplinePerformanceSolutionsMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofnetpurchasingsalesactivityTable" ], "xbrltype": "domainItemType" }, "agfy_TotalGrossProceeds": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "TotalGrossProceeds", "terseLabel": "Total gross proceeds" } } }, "localname": "TotalGrossProceeds", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/NatureofBusinessandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "agfy_TotalIdentifiedIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TotalIdentifiedIntangibleAssetsMember", "terseLabel": "Total identified intangible assets [Member]" } } }, "localname": "TotalIdentifiedIntangibleAssetsMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofunauditedproformacondensedcombinedfinancialstatementsTable" ], "xbrltype": "domainItemType" }, "agfy_TotalNetProceedsOfIpoAndOverAllotment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "It represents of total net proceeds of ipo and over allotment.", "label": "TotalNetProceedsOfIpoAndOverAllotment", "terseLabel": "Total net proceeds (in Dollars)" } } }, "localname": "TotalNetProceedsOfIpoAndOverAllotment", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails" ], "xbrltype": "monetaryItemType" }, "agfy_TotalNetProceedsShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TotalNetProceedsShares", "terseLabel": "Total net proceeds shares" } } }, "localname": "TotalNetProceedsShares", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails" ], "xbrltype": "sharesItemType" }, "agfy_TotalPublicOfferingsOfIpoAndOverAllotment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Total public offerings of IPO and Over-Allotment.", "label": "TotalPublicOfferingsOfIpoAndOverAllotment", "terseLabel": "IPO shares" } } }, "localname": "TotalPublicOfferingsOfIpoAndOverAllotment", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails" ], "xbrltype": "sharesItemType" }, "agfy_TotalPurchasePriceAllocation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of total purchase price allocation", "label": "TotalPurchasePriceAllocation", "terseLabel": "Total purchase price allocation" } } }, "localname": "TotalPurchasePriceAllocation", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable00", "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable000" ], "xbrltype": "monetaryItemType" }, "agfy_TotalRevenueAmountMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TotalRevenueAmountMember", "terseLabel": "Total revenue amount [Member]" } } }, "localname": "TotalRevenueAmountMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "domainItemType" }, "agfy_TotalRevenueAmounts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total revenue amount.", "label": "TotalRevenueAmounts", "terseLabel": "Total revenue amount" } } }, "localname": "TotalRevenueAmounts", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleoftotalrevenueTable" ], "xbrltype": "monetaryItemType" }, "agfy_TransitionPeriodDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TransitionPeriodDescription", "terseLabel": "Transition period description" } } }, "localname": "TransitionPeriodDescription", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "agfy_TriGrowMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TriGrowMember", "terseLabel": "TriGrow [Member]" } } }, "localname": "TriGrowMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/BusinessCombinationDetails", "http://www.agrify.com/role/BusinessCombinationTables" ], "xbrltype": "domainItemType" }, "agfy_TriGrowSystemsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TriGrowSystemsMember", "terseLabel": "TriGrow Systems" } } }, "localname": "TriGrowSystemsMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "agfy_TwoThousandNineteenStockOptionPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TwoThousandNineteenStockOptionPlanMember", "terseLabel": "2019 Plan [Member]" } } }, "localname": "TwoThousandNineteenStockOptionPlanMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails" ], "xbrltype": "domainItemType" }, "agfy_TwoThousandTwentyPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TwoThousandTwentyPlanMember", "terseLabel": "2020 Plan [Member]" } } }, "localname": "TwoThousandTwentyPlanMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails" ], "xbrltype": "domainItemType" }, "agfy_UnderContractMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UnderContractMember", "terseLabel": "Under Contract [Member]" } } }, "localname": "UnderContractMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/LoanReceivableDetails" ], "xbrltype": "domainItemType" }, "agfy_ValiantAmericasLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ValiantAmericasLLCMember", "terseLabel": "Valiant Americas, LLC. [Member]" } } }, "localname": "ValiantAmericasLLCMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofnetpurchasingsalesactivityTable" ], "xbrltype": "domainItemType" }, "agfy_ValuationAllowanceDeferredTaxAssetPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Valuation allowance deferred tax asset percentage.", "label": "ValuationAllowanceDeferredTaxAssetPercentage", "terseLabel": "Valuation allowance deferred tax asset percentage" } } }, "localname": "ValuationAllowanceDeferredTaxAssetPercentage", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "agfy_WaiverOfNetReceivableOwedToAgrify": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of waiver of net receivable owed to Agrify.", "label": "WaiverOfNetReceivableOwedToAgrify", "terseLabel": "Waiver of net receivable owed to Agrify" } } }, "localname": "WaiverOfNetReceivableOwedToAgrify", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable000" ], "xbrltype": "monetaryItemType" }, "agfy_WarrantIsExercisableShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant is exercisable share.", "label": "WarrantIsExercisableShare", "terseLabel": "Warrant is exercisable share (in Shares)" } } }, "localname": "WarrantIsExercisableShare", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/SubsequentEventsDetails" ], "xbrltype": "sharesItemType" }, "agfy_WarrantIssuanceShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant issuance shares.", "label": "WarrantIssuanceShares", "terseLabel": "Warrant issuance shares" } } }, "localname": "WarrantIssuanceShares", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails" ], "xbrltype": "sharesItemType" }, "agfy_WarrantsIssuedAndRecordedAsDebtDiscountInConnectionWithNotesPayableIssuance": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Warrant issued and recorded as debt discount in connection with notes payable issuances.", "label": "WarrantsIssuedAndRecordedAsDebtDiscountInConnectionWithNotesPayableIssuance", "terseLabel": "Warrants issued and recorded as debt discount in connection with notes payable issuances" } } }, "localname": "WarrantsIssuedAndRecordedAsDebtDiscountInConnectionWithNotesPayableIssuance", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "agfy_WarrantsIssuedAndRecordedAsDebtDiscountInConnectionWithNotesPayableIssuances": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Warrants issued and recorded as debt discount in connection with notes payable issuances.", "label": "WarrantsIssuedAndRecordedAsDebtDiscountInConnectionWithNotesPayableIssuances", "terseLabel": "Warrants issued and recorded as debt discount in connection with notes payable issuances" } } }, "localname": "WarrantsIssuedAndRecordedAsDebtDiscountInConnectionWithNotesPayableIssuances", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "agfy_WarrantsSharesTotal": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Total of warrants shares.", "label": "WarrantsSharesTotal", "terseLabel": "Warrants shares total" } } }, "localname": "WarrantsSharesTotal", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails" ], "xbrltype": "sharesItemType" }, "agfy_WarrantyReturns": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Warranty returns.", "label": "WarrantyReturns", "terseLabel": "Warranty returns" } } }, "localname": "WarrantyReturns", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/RevenueandDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "agfy_WeightedAndAverageExercisePriceBeginningBalance": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average exercise price,Beginning balance.", "label": "WeightedAndAverageExercisePriceBeginningBalance", "periodEndLabel": "Weighted Average Exercise Price, Ending balance", "periodStartLabel": "Weighted Average Exercise Price, Beginning balance" } } }, "localname": "WeightedAndAverageExercisePriceBeginningBalance", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofwarrantactivityTable" ], "xbrltype": "perShareItemType" }, "agfy_WeightedAverageDiscountRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Discount Rate.", "label": "WeightedAverageDiscountRate", "terseLabel": "Weighted average discount rate" } } }, "localname": "WeightedAverageDiscountRate", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "percentItemType" }, "agfy_WeightedAverageExercisePriceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "WeightedAverageExercisePriceMember", "terseLabel": "Weighted Average Exercise Price [Member]" } } }, "localname": "WeightedAverageExercisePriceMember", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofwarrantactivityTable" ], "xbrltype": "domainItemType" }, "agfy_WeightedAverageExercisePriceOptionVestedAndExercisable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average exercise price Options vested and exercisable.", "label": "WeightedAverageExercisePriceOptionVestedAndExercisable", "terseLabel": "Weighted Average Exercise Price, Options vested and expected to vest" } } }, "localname": "WeightedAverageExercisePriceOptionVestedAndExercisable", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofoptionactivityunderthecompanysstockoptionplansTable" ], "xbrltype": "perShareItemType" }, "agfy_WeightedAverageExercisePriceOptionsExercisable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "WeightedAverageExercisePriceOptionsExercisable", "terseLabel": "Weighted Average Exercise Price, Options vested and exercisable" } } }, "localname": "WeightedAverageExercisePriceOptionsExercisable", "nsuri": "http://www.agrify.com/20211231", "presentation": [ "http://www.agrify.com/role/ScheduleofoptionactivityunderthecompanysstockoptionplansTable" ], "xbrltype": "perShareItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agrify.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r759", "r760", "r761" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID", "terseLabel": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agrify.com/role/DocumentAndEntityInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r759", "r760", "r761" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agrify.com/role/DocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r759", "r760", "r761" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agrify.com/role/DocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agrify.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agrify.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r759", "r760", "r761" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agrify.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agrify.com/role/DocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agrify.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "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." } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agrify.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agrify.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agrify.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r762" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agrify.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agrify.com/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agrify.com/role/DocumentAndEntityInformation" ], "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 Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agrify.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agrify.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country", "terseLabel": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agrify.com/role/DocumentAndEntityInformation" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agrify.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r757" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agrify.com/role/DocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agrify.com/role/DocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agrify.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r757" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agrify.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r773" ], "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", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agrify.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agrify.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r757" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agrify.com/role/DocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agrify.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r764" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agrify.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agrify.com/role/DocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r757" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agrify.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r757" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agrify.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r757" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agrify.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r757" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agrify.com/role/DocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agrify.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r772" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agrify.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r759", "r760", "r761" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agrify.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agrify.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r756" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agrify.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r758" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agrify.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agrify.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_CondensedIncomeStatementTable": { "auth_ref": [ "r128", "r519", "r768" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about condensed income statement including, but not limited to, income statements of consolidated entities and consolidation eliminations.", "label": "Condensed Income Statement [Table]" } } }, "localname": "CondensedIncomeStatementTable", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofunauditedproformafinancialinformationTable" ], "xbrltype": "stringItemType" }, "srt_CondensedIncomeStatementsCaptionsLineItems": { "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": "Condensed Income Statements, Captions [Line Items]" } } }, "localname": "CondensedIncomeStatementsCaptionsLineItems", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofunauditedproformafinancialinformationTable" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r128", "r294", "r299", "r305", "r524", "r525", "r531", "r532", "r621", "r751", "r766", "r769", "r770", "r771" ], "lang": { "en-us": { "role": { "documentation": "Information by consolidated entity or group of entities.", "label": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.agrify.com/role/BusinessCombinationTables", "http://www.agrify.com/role/ScheduleofunauditedproformacondensedcombinedfinancialstatementsTable" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r128", "r294", "r299", "r305", "r524", "r525", "r531", "r532", "r621", "r751", "r766", "r769", "r770", "r771" ], "lang": { "en-us": { "role": { "documentation": "Entity or group of entities consolidated into reporting entity.", "label": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.agrify.com/role/BusinessCombinationTables" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r286", "r287", "r288", "r289", "r310", "r348", "r412", "r415", "r632", "r633", "r634", "r635", "r636", "r637", "r640", "r707", "r708", "r752", "r753" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.agrify.com/role/BusinessCombinationDetails", "http://www.agrify.com/role/CapitalStructureDetails", "http://www.agrify.com/role/CommitmentsandContingenciesDetails", "http://www.agrify.com/role/LoanReceivableDetails", "http://www.agrify.com/role/ScheduleoffinitelivedusefullivesTable", "http://www.agrify.com/role/ScheduleofpropertyandequipmentTable", "http://www.agrify.com/role/Scheduleofsignificantunobservableinputsusedinthediscountedcashflowwereadiscountrateofapproximately20andaprobabilityofaPublicTransactionoccurringof56Table", "http://www.agrify.com/role/Scheduleofsignificantunobservableinputsusedinthediscountedcashflowwereadiscountrateofapproximately20andaprobabilityofaPublicTransactionoccurringof90Table", "http://www.agrify.com/role/ScheduleofunauditedproformacondensedcombinedfinancialstatementsTable", "http://www.agrify.com/role/ScheduleofvaluationofoptionsgrantedTable" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r286", "r287", "r288", "r289", "r310", "r348", "r412", "r415", "r632", "r633", "r634", "r635", "r636", "r637", "r640", "r707", "r708", "r752", "r753" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.agrify.com/role/BusinessCombinationDetails", "http://www.agrify.com/role/CapitalStructureDetails", "http://www.agrify.com/role/CommitmentsandContingenciesDetails", "http://www.agrify.com/role/LoanReceivableDetails", "http://www.agrify.com/role/ScheduleoffinitelivedusefullivesTable", "http://www.agrify.com/role/ScheduleofpropertyandequipmentTable", "http://www.agrify.com/role/Scheduleofsignificantunobservableinputsusedinthediscountedcashflowwereadiscountrateofapproximately20andaprobabilityofaPublicTransactionoccurringof56Table", "http://www.agrify.com/role/Scheduleofsignificantunobservableinputsusedinthediscountedcashflowwereadiscountrateofapproximately20andaprobabilityofaPublicTransactionoccurringof90Table", "http://www.agrify.com/role/ScheduleofunauditedproformacondensedcombinedfinancialstatementsTable", "http://www.agrify.com/role/ScheduleofvaluationofoptionsgrantedTable" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r281", "r286", "r287", "r288", "r289", "r310", "r348", "r391", "r412", "r415", "r446", "r447", "r448", "r632", "r633", "r634", "r635", "r636", "r637", "r640", "r707", "r708", "r752", "r753" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.agrify.com/role/BusinessCombinationDetails", "http://www.agrify.com/role/CapitalStructureDetails", "http://www.agrify.com/role/CommitmentsandContingenciesDetails", "http://www.agrify.com/role/LoanReceivableDetails", "http://www.agrify.com/role/ScheduleoffinitelivedusefullivesTable", "http://www.agrify.com/role/ScheduleofpropertyandequipmentTable", "http://www.agrify.com/role/Scheduleofsignificantunobservableinputsusedinthediscountedcashflowwereadiscountrateofapproximately20andaprobabilityofaPublicTransactionoccurringof56Table", "http://www.agrify.com/role/Scheduleofsignificantunobservableinputsusedinthediscountedcashflowwereadiscountrateofapproximately20andaprobabilityofaPublicTransactionoccurringof90Table", "http://www.agrify.com/role/ScheduleofunauditedproformacondensedcombinedfinancialstatementsTable", "http://www.agrify.com/role/ScheduleofvaluationofoptionsgrantedTable" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r281", "r286", "r287", "r288", "r289", "r310", "r348", "r391", "r412", "r415", "r446", "r447", "r448", "r632", "r633", "r634", "r635", "r636", "r637", "r640", "r707", "r708", "r752", "r753" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.agrify.com/role/BusinessCombinationDetails", "http://www.agrify.com/role/CapitalStructureDetails", "http://www.agrify.com/role/CommitmentsandContingenciesDetails", "http://www.agrify.com/role/LoanReceivableDetails", "http://www.agrify.com/role/ScheduleoffinitelivedusefullivesTable", "http://www.agrify.com/role/ScheduleofpropertyandequipmentTable", "http://www.agrify.com/role/Scheduleofsignificantunobservableinputsusedinthediscountedcashflowwereadiscountrateofapproximately20andaprobabilityofaPublicTransactionoccurringof56Table", "http://www.agrify.com/role/Scheduleofsignificantunobservableinputsusedinthediscountedcashflowwereadiscountrateofapproximately20andaprobabilityofaPublicTransactionoccurringof90Table", "http://www.agrify.com/role/ScheduleofunauditedproformacondensedcombinedfinancialstatementsTable", "http://www.agrify.com/role/ScheduleofvaluationofoptionsgrantedTable" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r142", "r413", "r765" ], "lang": { "en-us": { "role": { "documentation": "Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact.", "label": "Forecast [Member]", "terseLabel": "Forecast [Member]" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.agrify.com/role/DebtDetails", "http://www.agrify.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r142", "r147", "r285", "r413" ], "lang": { "en-us": { "role": { "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.agrify.com/role/DebtDetails", "http://www.agrify.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfCondensedCashFlowStatementTableTextBlock": { "auth_ref": [ "r128", "r767" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations.", "label": "Condensed Cash Flow Statement [Table Text Block]", "terseLabel": "Schedule of current deferred revenue" } } }, "localname": "ScheduleOfCondensedCashFlowStatementTableTextBlock", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.agrify.com/role/RevenueandDeferredRevenueTables" ], "xbrltype": "textBlockItemType" }, "srt_ScheduleOfCondensedIncomeStatementTableTextBlock": { "auth_ref": [ "r128", "r767" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations.", "label": "Condensed Income Statement [Table Text Block]", "terseLabel": "Schedule of unaudited pro forma financial information" } } }, "localname": "ScheduleOfCondensedIncomeStatementTableTextBlock", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.agrify.com/role/BusinessCombinationTables" ], "xbrltype": "textBlockItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r142", "r147", "r285", "r413", "r627" ], "lang": { "en-us": { "role": { "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.agrify.com/role/DebtDetails", "http://www.agrify.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r64" ], "lang": { "en-us": { "role": { "documentation": "Information by type of receivable.", "label": "Receivable Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofbreakdownofloansreceivablebycompanyTable" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "Accrued Expenses and Other Current Liabilities" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/AccruedExpensesandOtherCurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of trade and related party payables and accrued expenses.", "label": "Accounts Payable and Accrued Liabilities, Fair Value Disclosure", "negatedLabel": "Accounts payable and accrued expenses" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable", "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable0" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.", "label": "Accounts Payable and Other Accrued Liabilities, Current", "terseLabel": "Total accrued expenses and other current liabilities" } } }, "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofaccruedexpensesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r51", "r624" ], "calculation": { "http://www.agrify.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r236" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Schedule of the movements in the allowance for doubtful accounts" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/AccountsReceivableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableGross": { "auth_ref": [ "r33", "r201" ], "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.", "label": "Accounts Receivable, before Allowance for Credit Loss", "terseLabel": "Accounts receivable, gross" } } }, "localname": "AccountsReceivableGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofaccountsreceivableTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r10", "r33", "r201", "r202" ], "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 current.", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "periodEndLabel": "Balance as of the end of the year", "periodStartLabel": "Balance as of the beginning of the year" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofthemovementsintheallowancefordoubtfulaccountsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r745" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r689", "r744" ], "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, after Allowance for Credit Loss", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofaccountsreceivableTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedPartiesCurrent": { "auth_ref": [ "r35", "r126", "r616", "r618" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.", "label": "Accounts Receivable, Related Parties, Current", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/AccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableSale": { "auth_ref": [ "r232" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease from sale of accounts receivable.", "label": "Accounts Receivable, Sale", "terseLabel": "NEIA \u2013 Related Party" } } }, "localname": "AccountsReceivableSale", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleoftotalaccountsreceivablenetTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "auth_ref": [ "r56" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Employee Benefits, Current", "terseLabel": "Compensation related fees" } } }, "localname": "AccruedEmployeeBenefitsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofaccruedexpensesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r56" ], "calculation": { "http://www.agrify.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedPayrollTaxesCurrent": { "auth_ref": [ "r56" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Payroll Taxes, Current", "terseLabel": "Accrued non-income taxes" } } }, "localname": "AccruedPayrollTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofaccruedexpensesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r56" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Accrued professional fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofaccruedexpensesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r18", "r277" ], "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": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofpropertyandequipmentnetTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "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": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofintangibleassetsTable" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r262" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Weighted average years" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/BusinessCombinationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AcquisitionCostsCumulative": { "auth_ref": [ "r649" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The capitalized costs incurred (excluded from amortization), as of the date of the balance sheet, to purchase, lease or otherwise acquire an unproved property, including costs of lease bonuses and options to purchase or lease properties, the portion of costs applicable to minerals when land including mineral rights is purchased in fee, brokers' fees, recording fees, legal costs, and other costs incurred in acquiring properties.", "label": "Acquisition Costs, Cumulative", "terseLabel": "Acquisition, totaled" } } }, "localname": "AcquisitionCostsCumulative", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/BusinessCombinationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r36", "r624" ], "calculation": { "http://www.agrify.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r130", "r131", "r132", "r455", "r456", "r457", "r552" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss attributable to Agrify Corporation to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_AdvancesOnInventoryPurchases": { "auth_ref": [ "r49" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying value of capitalized payments made in advance for inventory that is expected to be received within one year or the normal operating cycle, if longer.", "label": "Advances on Inventory Purchases", "terseLabel": "Accrued inventory purchases" } } }, "localname": "AdvancesOnInventoryPurchases", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofaccruedexpensesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r41", "r207", "r231", "r233", "r235" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "negatedLabel": "Less allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofaccountsreceivableTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r41", "r207", "r231" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for doubtful accounts (in Dollars)" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": { "auth_ref": [ "r236" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)", "terseLabel": "Other adjustments" } } }, "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofthemovementsintheallowancefordoubtfulaccountsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r87", "r105", "r330", "r581" ], "calculation": { "http://www.agrify.com/role/ConsolidatedCashFlow": { "order": 2.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 Discount (Premium)", "terseLabel": "Amortization of premium on investment securities" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r105", "r259", "r269" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expenses" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/IntangibleAssetsandGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r161" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Anti-dilutive shares" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofantidilutivesharesTable" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r161" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofantidilutivesharesTable" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofantidilutivesharesTable" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r161" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofantidilutivesharesTable" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r22", "r122", "r187", "r190", "r196", "r227", "r294", "r295", "r296", "r298", "r299", "r300", "r301", "r302", "r303", "r305", "r306", "r524", "r531", "r569", "r622", "r624", "r665", "r690" ], "calculation": { "http://www.agrify.com/role/ConsolidatedBalanceSheet": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets:" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r12", "r50", "r122", "r227", "r294", "r295", "r296", "r298", "r299", "r300", "r301", "r302", "r303", "r305", "r306", "r524", "r531", "r569", "r622", "r624" ], "calculation": { "http://www.agrify.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r559" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "terseLabel": "Total held to maturity securities" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofassetsandliabilitiesatfairvalueonarecurringbasisTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r417", "r418", "r419", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r437", "r438", "r440", "r441", "r445", "r446", "r447", "r448", "r449" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r411", "r414", "r504" ], "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.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/BusinessCombinationDetails", "http://www.agrify.com/role/BusinessCombinationTables", "http://www.agrify.com/role/CapitalStructureDetails", "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable00", "http://www.agrify.com/role/ScheduleofunauditedproformafinancialinformationTable", "http://www.agrify.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r411", "r414", "r498", "r499", "r504" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/BusinessCombinationDetails", "http://www.agrify.com/role/BusinessCombinationTables", "http://www.agrify.com/role/CapitalStructureDetails", "http://www.agrify.com/role/FairValueMeasuresDetails", "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable", "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable0", "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable00", "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable000", "http://www.agrify.com/role/ScheduleofunauditedproformafinancialinformationTable", "http://www.agrify.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.", "label": "Business Acquisition, Transaction Costs", "terseLabel": "Totaled acquisition" } } }, "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/BusinessCombinationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "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": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable00" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r495" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Interest rate" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/BusinessCombinationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax": { "auth_ref": [ "r496", "r497" ], "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": "Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax", "terseLabel": "Income (loss) attributable to non-controlling interest" } } }, "localname": "BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofunauditedproformafinancialinformationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r496", "r497" ], "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": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net loss" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofunauditedproformafinancialinformationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r496", "r497" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Revenue, net" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofunauditedproformafinancialinformationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r509", "r510", "r512" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "netLabel": "Total purchase price", "terseLabel": "Fair value of contingent consideration to be achieved", "verboseLabel": "Fair value of total consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable", "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable0", "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable00" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredOther1": { "auth_ref": [ "r514" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tangible or intangible assets, including a business or subsidiary of the acquirer transferred by the entity to the former owners of the acquiree. Excludes cash.", "label": "Total purchase price", "netLabel": "Capital stock consideration", "terseLabel": "Fair value of total consideration transferred", "verboseLabel": "Earn-out consideration" } } }, "localname": "BusinessCombinationConsiderationTransferredOther1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable", "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable0", "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable00", "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable000" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r104", "r516" ], "calculation": { "http://www.agrify.com/role/ConsolidatedCashFlow": { "order": 4.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", "terseLabel": "Change in fair value of contingent consideration", "verboseLabel": "Increase contingent earnout consideration" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow", "http://www.agrify.com/role/FairValueMeasuresDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r508", "r511", "r515" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofassetsandliabilitiesatfairvalueonarecurringbasisTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r505", "r518" ], "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]", "terseLabel": "Business Combination" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/BusinessCombination" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": { "auth_ref": [ "r501" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lease obligation assumed in business combination.", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation", "negatedLabel": "Operating lease liabilities, noncurrent" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r501" ], "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 and cash equivalents", "verboseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable", "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable0", "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable000" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r501" ], "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, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Transaction expenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable0" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r501" ], "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, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable", "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable0" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r501" ], "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", "negatedLabel": "Accounts payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable000" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r501" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "negatedLabel": "Accrued expenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable000" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r501" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedLabel": "Deferred revenue" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable", "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable0" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r501" ], "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", "terseLabel": "Total identifiable intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable00" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r500", "r501" ], "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" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable", "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable0" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r500", "r501" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "terseLabel": "Total Purchase Price, net of cash acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable0" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets": { "auth_ref": [ "r501" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets", "negatedLabel": "Net tangible liabilities", "terseLabel": "Other non-current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable0", "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable000" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r500", "r501" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "netLabel": "Property and Equipment", "terseLabel": "Property and equipment, net", "verboseLabel": "Net tangible assets, including cash acquired of $44" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable", "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable0", "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable00", "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable000" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest": { "auth_ref": [ "r501" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the assets, including goodwill, in excess of (less than) the aggregate liabilities assumed, less the noncontrolling interest in the acquiree.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest", "terseLabel": "Total purchase price" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r501" ], "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": "Acquired intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable", "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable0" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r494" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r8", "r129", "r183" ], "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]", "terseLabel": "Nature of Business and Basis of Presentation" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/NatureofBusinessandBasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r590" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for capital leases.", "label": "Capital Leases, Future Minimum Payments Due", "terseLabel": "Total lease liabilities" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofleaseliabilitiesundernoncancellablefinanceleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalUnitsAuthorized": { "auth_ref": [ "r724" ], "lang": { "en-us": { "role": { "documentation": "Number of authorized capital units or capital shares. This element is relevant to issuers of face-amount certificates and registered investment companies.", "label": "Capital Units, Authorized", "terseLabel": "Authorized number of shares" } } }, "localname": "CapitalUnitsAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CapitalUnitsOutstanding": { "auth_ref": [ "r724" ], "lang": { "en-us": { "role": { "documentation": "Number of capital units or capital shares outstanding. This element is relevant to issuers of face-amount certificates and registered investment companies.", "label": "Capital Units, Outstanding", "terseLabel": "Shares of common stock" } } }, "localname": "CapitalUnitsOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Cash": { "auth_ref": [ "r15", "r624", "r721", "r722" ], "calculation": { "http://www.agrify.com/role/ConsolidatedBalanceSheet": { "order": 1.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. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash", "terseLabel": "Cash and cash equivalents" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAcquiredFromAcquisition": { "auth_ref": [ "r90" ], "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 Acquired from Acquisition", "terseLabel": "Cash acquired" } } }, "localname": "CashAcquiredFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable_Parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion 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.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Mutual funds (included in cash and cash equivalents)" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofassetsandliabilitiesatfairvalueonarecurringbasisTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsLineItems": { "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": "Cash and Cash Equivalents [Line Items]" } } }, "localname": "CashAndCashEquivalentsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofmarketablesecuritiesTable" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r108" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r101", "r107", "r112" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents \u2013 End of period", "periodStartLabel": "Cash and cash equivalents \u2013 Beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r101", "r573" ], "calculation": { "http://www.agrify.com/role/ConsolidatedCashFlow": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "totalLabel": "Net increase in cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFDICInsuredAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.", "label": "Cash, FDIC Insured Amount", "terseLabel": "FDIC insured amount (in Dollars)" } } }, "localname": "CashFDICInsuredAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashUninsuredAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation.", "label": "Cash, Uninsured Amount", "terseLabel": "Federal balance" } } }, "localname": "CashUninsuredAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r29", "r31", "r32", "r119", "r122", "r153", "r154", "r155", "r158", "r160", "r169", "r170", "r171", "r227", "r294", "r299", "r300", "r301", "r305", "r306", "r346", "r347", "r351", "r355", "r362", "r569", "r763" ], "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.", "label": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails", "http://www.agrify.com/role/ConsolidatedBalanceSheet", "http://www.agrify.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "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": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r363" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Exercise price per share (in Dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r363" ], "lang": { "en-us": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "terseLabel": "Purchase of warrants" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r61", "r675", "r698" ], "calculation": { "http://www.agrify.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 21)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r282", "r283", "r284", "r290", "r746" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r130", "r131", "r552" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock", "verboseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ShareholdersEquityType2or3", "http://www.agrify.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockNoParValue": { "auth_ref": [ "r32" ], "lang": { "en-us": { "role": { "documentation": "Face amount per share of no-par value common stock.", "label": "Common Stock, No Par Value", "terseLabel": "Common Stock price per share (in Dollars per share)" } } }, "localname": "CommonStockNoParValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/SubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r32" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in Dollars per share)", "verboseLabel": "Common stock par value (in Dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails", "http://www.agrify.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r32" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r32" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r32", "r362" ], "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", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesSubscribedButUnissued": { "auth_ref": [ "r32" ], "lang": { "en-us": { "role": { "documentation": "Amount of common stock allocated to investors to buy shares of a new issue of common stock before they are offered to the public. When stock is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the shares to the investor until it receives the entire proceeds.", "label": "Common Stock, Shares Subscribed but Unissued", "terseLabel": "Common stock (in Shares)" } } }, "localname": "CommonStockSharesSubscribedButUnissued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/BusinessCombinationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r32", "r624" ], "calculation": { "http://www.agrify.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, 50,000,000 shares, $0.001 par value authorized as of December 31, 2021 and December 31, 2020, respectively; 22,207,103 and 4,211,677 shares issued and outstanding at December 31, 2021 and 2020, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computer and office equipment Member[]", "verboseLabel": "Computer and office equipment [Member]" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofpropertyandequipmentTable", "http://www.agrify.com/role/ScheduleofpropertyandequipmentnetTable" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r178", "r179", "r200", "r567", "r568", "r745" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r178", "r179", "r200", "r567", "r568", "r718", "r745" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r178", "r179", "r200", "r567", "r568", "r718", "r745" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r174", "r686" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risk and Significant Customer" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r178", "r179", "r200", "r567", "r568", "r745" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r114", "r526" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation and Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress [Member]" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofpropertyandequipmentnetTable" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionPayableCurrent": { "auth_ref": [ "r51" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for the acquisition of merchandise, materials, supplies and services pertaining to construction projects such as a housing development or factory expansion not classified as trade payables. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Construction Payable, Current", "terseLabel": "Accrued construction costs" } } }, "localname": "ConstructionPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofaccruedexpensesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockAmountConverted1": { "auth_ref": [ "r109", "r110", "r111" ], "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 Stock, Amount Converted", "terseLabel": "Aggregate principal amount" } } }, "localname": "ConversionOfStockAmountConverted1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConvertiblePromissoryNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockSharesConverted1": { "auth_ref": [ "r109", "r110", "r111" ], "lang": { "en-us": { "role": { "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Shares Converted", "terseLabel": "Shares of common stock (in Shares)" } } }, "localname": "ConversionOfStockSharesConverted1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConvertiblePromissoryNotesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ConvertibleDebt": { "auth_ref": [ "r25", "r668", "r691" ], "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": "Convertible Debt", "terseLabel": "Convertible notes principal amount" } } }, "localname": "ConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConvertiblePromissoryNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt, Fair Value Disclosures", "terseLabel": "Fair value of the new convertible notes" } } }, "localname": "ConvertibleDebtFairValueDisclosures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConvertiblePromissoryNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleNotesPayableMember": { "auth_ref": [ "r23", "r666", "r688", "r723" ], "lang": { "en-us": { "role": { "documentation": "Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder.", "label": "Convertible Notes Payable [Member]", "terseLabel": "Notes [Member]", "verboseLabel": "Convertible Notes Payable [Member]" } } }, "localname": "ConvertibleNotesPayableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConvertiblePromissoryNotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertiblePreferredStockTermsOfConversion": { "auth_ref": [ "r30", "r31", "r363", "r366", "r367", "r368" ], "lang": { "en-us": { "role": { "documentation": "Description of conversion terms for preferred stock.", "label": "Preferred Stock, Convertible, Terms", "terseLabel": "Convertible preferred stock terms of conversion" } } }, "localname": "ConvertiblePreferredStockTermsOfConversion", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r85", "r643" ], "calculation": { "http://www.agrify.com/role/ConsolidatedIncomeStatement": { "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": "Cost of Goods and Services Sold", "terseLabel": "Cost of goods sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r177", "r200" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r507" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships [Member]", "verboseLabel": "Customer Relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/BusinessCombinationDetails", "http://www.agrify.com/role/ScheduleoffinitelivedusefullivesTable", "http://www.agrify.com/role/ScheduleofintangibleassetsTable", "http://www.agrify.com/role/ScheduleofunauditedproformacondensedcombinedfinancialstatementsTable" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r118", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r324", "r331", "r332", "r333", "r342" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAnnualPrincipalPayment": { "auth_ref": [ "r25" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the total principal payments made during the annual reporting period.", "label": "Debt Instrument, Annual Principal Payment", "terseLabel": "Principal amount", "verboseLabel": "Aggregate principal amount (in Dollars)" } } }, "localname": "DebtInstrumentAnnualPrincipalPayment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/DebtDetails", "http://www.agrify.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r23", "r24", "r25", "r121", "r128", "r307", "r308", "r309", "r310", "r311", "r312", "r314", "r320", "r321", "r322", "r323", "r325", "r326", "r327", "r328", "r329", "r330", "r335", "r336", "r337", "r338", "r585", "r666", "r668", "r688" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature": { "auth_ref": [ "r368" ], "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": "Debt Instrument, Convertible, Beneficial Conversion Feature", "terseLabel": "Beneficial conversion feature associated with amended Convertible Promissory Notes", "verboseLabel": "Fair value of beneficial conversion feature" } } }, "localname": "DebtInstrumentConvertibleBeneficialConversionFeature", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConvertiblePromissoryNotesDetails", "http://www.agrify.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r309", "r334" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Conversion price (in Dollars per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConvertiblePromissoryNotesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r307", "r335", "r336", "r582", "r585", "r586" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Loan amount", "verboseLabel": "Principal" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConvertiblePromissoryNotesDetails", "http://www.agrify.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFeeAmount": { "auth_ref": [ "r58" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the fee that accompanies borrowing money under the debt instrument.", "label": "Debt Instrument, Fee Amount", "terseLabel": "Investor expenses (in Dollars)" } } }, "localname": "DebtInstrumentFeeAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r59", "r121", "r128", "r307", "r308", "r309", "r310", "r311", "r312", "r314", "r320", "r321", "r322", "r323", "r325", "r326", "r327", "r328", "r329", "r330", "r335", "r336", "r337", "r338", "r585" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of payment greater than the preceding installment payments to be paid at final maturity date of debt.", "label": "Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid", "terseLabel": "Final payment of approximately" } } }, "localname": "DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r320", "r581", "r586" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "terseLabel": "Debt discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConvertiblePromissoryNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountCurrent": { "auth_ref": [ "r581", "r586" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of debt discount to be amortized within one year or within the normal operating cycle, if longer.", "label": "Debt Instrument, Unamortized Discount, Current", "terseLabel": "Net of debt discount (in Dollars)" } } }, "localname": "DebtInstrumentUnamortizedDiscountCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet": { "auth_ref": [ "r320", "r581", "r582", "r583", "r584", "r586" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount (premium).", "label": "Debt Instrument, Unamortized Discount (Premium), Net", "terseLabel": "Debt discount" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofdeferredtaxassetsandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesHeldToMaturityFairValueCurrent": { "auth_ref": [ "r221" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), classified as current.", "label": "Debt Securities, Held-to-Maturity, Fair Value, Current", "terseLabel": "Total available-for-sale securities" } } }, "localname": "DebtSecuritiesHeldToMaturityFairValueCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofassetsandliabilitiesatfairvalueonarecurringbasisTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCurrent": { "auth_ref": [ "r49" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer.", "label": "Deferred Costs, Current", "terseLabel": "Deferred costs" } } }, "localname": "DeferredCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofprepaidexpensesandothercurrentassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r123", "r478", "r487" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal (in Dollars)" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncome": { "auth_ref": [ "r293" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income excluding obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Deferred Income", "terseLabel": "Interest income on deferred revenue" } } }, "localname": "DeferredIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofcurrentdeferredrevenueTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeNoncurrent": { "auth_ref": [ "r293" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income excluding obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Deferred Income, Noncurrent", "negatedLabel": "Deferred commissions" } } }, "localname": "DeferredIncomeNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofdeferredtaxassetsandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r27", "r28", "r469", "r667", "r687" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofdeferredtaxassetsandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r106" ], "calculation": { "http://www.agrify.com/role/ConsolidatedCashFlow": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredOfferingCosts": { "auth_ref": [ "r243" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period.", "label": "Deferred Offering Costs", "terseLabel": "Offering amount" } } }, "localname": "DeferredOfferingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/NatureofBusinessandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r24" ], "calculation": { "http://www.agrify.com/role/ConsolidatedBalanceSheet": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue, Current", "periodEndLabel": "Total current deferred revenue, end of period", "periodStartLabel": "Total current deferred revenue, beginning of period", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet", "http://www.agrify.com/role/ScheduleofcurrentdeferredrevenueTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.", "label": "Deferred Tax Assets, Goodwill and Intangible Assets", "terseLabel": "Intangible assets" } } }, "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofdeferredtaxassetsandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r470" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "terseLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofdeferredtaxassetsandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r472" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "negatedLabel": "Net deferred tax liabilities" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofdeferredtaxassetsandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r472" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "terseLabel": "Net deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofdeferredtaxassetsandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r476", "r477" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforward" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofdeferredtaxassetsandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign": { "auth_ref": [ "r476", "r477" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Foreign", "terseLabel": "Federal net operating loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeign", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": { "auth_ref": [ "r476", "r477" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local", "terseLabel": "Federal and state net operating loss (NOL) carryforwards (in Dollars)", "verboseLabel": "State net operating loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/IncomeTaxesDetails", "http://www.agrify.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r476", "r477" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "negatedLabel": "Fixed assets" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofdeferredtaxassetsandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "auth_ref": [ "r475", "r476", "r477" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research", "terseLabel": "Research and development tax credit carryforward" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofdeferredtaxassetsandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r476", "r477" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "terseLabel": "Stock-based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofdeferredtaxassetsandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "auth_ref": [ "r476", "r477" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals", "terseLabel": "Accruals, reserves, and other" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofdeferredtaxassetsandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r471" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofdeferredtaxassetsandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxesBusinessCombinationValuationAllowanceAvailableToReduceGoodwill": { "auth_ref": [ "r517" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of the valuation allowance recorded in a business combination against deductible temporary differences for which related tax benefits will be recorded as a reduction of the acquired entity's goodwill if those tax benefits become realizable.", "label": "Deferred Taxes, Business Combination, Valuation Allowance, Available to Reduce Goodwill", "terseLabel": "Goodwill" } } }, "localname": "DeferredTaxesBusinessCombinationValuationAllowanceAvailableToReduceGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable00" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r105", "r275" ], "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", "terseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r105", "r275" ], "calculation": { "http://www.agrify.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAverageCapInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Average cap rate on a group of interest rate derivatives, such as interest rate caps or collars. If market rates exceed the cap rate, a payment or receipt is triggered on the contract.", "label": "Derivative, Average Cap Interest Rate", "terseLabel": "Interest rates" } } }, "localname": "DerivativeAverageCapInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/LoanReceivableDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeCapInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cap rate on an interest rate derivative such as an interest rate cap or collar. If market rates exceed the cap rate, a payment or receipt is triggered on the contract.", "label": "Derivative, Cap Interest Rate", "terseLabel": "Stated interest rate" } } }, "localname": "DerivativeCapInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails", "http://www.agrify.com/role/LoanReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r67", "r70", "r71", "r543", "r638" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.", "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset", "terseLabel": "Derivative liabilities" } } }, "localname": "DerivativeFairValueOfDerivativeLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofassetsandliabilitiesatfairvalueonarecurringbasisTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeNet": { "auth_ref": [ "r566" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of the assets less the liabilities of a derivative or group of derivatives.", "label": "Derivative, Fair Value, Net", "terseLabel": "Aggregate amount" } } }, "localname": "DerivativeFairValueOfDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/DerivativeLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFixedInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed interest rate related to the interest rate derivative.", "label": "Derivative, Fixed Interest Rate", "terseLabel": "Payment rate" } } }, "localname": "DerivativeFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeForwardInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stated rate on an interest rate forward or futures contract.", "label": "Derivative, Forward Interest Rate", "terseLabel": "Interest rate" } } }, "localname": "DerivativeForwardInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r70", "r541", "r544", "r545", "r546" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails", "http://www.agrify.com/role/LoanReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r549", "r558" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivative Liabilities" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/DerivativeLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r68", "r69", "r70", "r566" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "terseLabel": "Accrued acquisition liability", "verboseLabel": "Derivative liabilities" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConvertiblePromissoryNotesDetails", "http://www.agrify.com/role/ScheduleofaccruedexpensesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilitiesCurrent": { "auth_ref": [ "r68" ], "calculation": { "http://www.agrify.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability, Current", "terseLabel": "Derivative liabilities" } } }, "localname": "DerivativeLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLossOnDerivative": { "auth_ref": [ "r542" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Loss on Derivative", "terseLabel": "Loss on change in fair value of derivative liabilities" } } }, "localname": "DerivativeLossOnDerivative", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/DerivativeLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r127", "r537", "r538", "r539", "r540", "r547" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Convertible Notes Payable" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "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": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofrevenuedisaggregatedbytimingofrevenueTable" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r381", "r383", "r384", "r385", "r386", "r387", "r388", "r389" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofrevenuedisaggregatedbytimingofrevenueTable" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r381" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of revenue disaggregated by timing of revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/RevenueandDeferredRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureTextBlockSupplementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Text Block Supplement [Abstract]" } } }, "localname": "DisclosureTextBlockSupplementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalBeforeIncomeTax": { "auth_ref": [ "r4", "r5", "r6" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of (gain) loss recognized for the (reversal of write-down) write-down to fair value, less cost to sell, of a discontinued operation.", "label": "Discontinued Operation, Provision for Loss (Gain) on Disposal, before Income Tax", "terseLabel": "Tax provision" } } }, "localname": "DiscontinuedOperationProvisionForLossGainOnDisposalBeforeIncomeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": { "auth_ref": [ "r105", "r274", "r279" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.", "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal", "terseLabel": "Loss on disposal" } } }, "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Dividends": { "auth_ref": [ "r369", "r685" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.", "label": "Dividends", "terseLabel": "Subject to adjustment, equal to the quotient" } } }, "localname": "Dividends", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/BusinessCombinationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r81", "r139", "r140", "r141", "r142", "r143", "r150", "r153", "r158", "r159", "r160", "r164", "r165", "r553", "r554", "r680", "r703" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net loss per share attributable to common stockholders \u2013 basic and diluted (in Dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r81", "r139", "r140", "r141", "r142", "r143", "r153", "r158", "r159", "r160", "r164", "r165", "r553", "r554", "r680", "r703" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net loss per share attributable to common stockholders \u2013 basic and diluted (in Dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofbasicanddilutednetlosspershareTable" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r161", "r162" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net Loss Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareProFormaAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Pro Forma [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "EarningsPerShareProFormaAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofbasicanddilutednetlosspershareTable" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share Reconciliation [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "EarningsPerShareReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofbasicanddilutednetlosspershareTable" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r161", "r162", "r163", "r166" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/NetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r465" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Total" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofUSFederalstatutorytaxrateandeffectivetaxrateforfinancialstatementpurposesTable" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r124", "r465", "r488" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "US Federal statutory tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofUSFederalstatutorytaxrateandeffectivetaxrateforfinancialstatementpurposesTable" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r465", "r488" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Change in valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofUSFederalstatutorytaxrateandeffectivetaxrateforfinancialstatementpurposesTable" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r465", "r488" ], "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 other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Permanent differences and other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofUSFederalstatutorytaxrateandeffectivetaxrateforfinancialstatementpurposesTable" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes": { "auth_ref": [ "r465", "r488" ], "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 revisions of previously reported income tax expense.", "label": "Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Percent", "terseLabel": "Prior period adjustments to opening deferred tax" } } }, "localname": "EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofUSFederalstatutorytaxrateandeffectivetaxrateforfinancialstatementpurposesTable" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent": { "auth_ref": [ "r459", "r465" ], "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 operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Percent", "terseLabel": "Stock-based compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofUSFederalstatutorytaxrateandeffectivetaxrateforfinancialstatementpurposesTable" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r465", "r488" ], "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": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State taxes" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofUSFederalstatutorytaxrateandeffectivetaxrateforfinancialstatementpurposesTable" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther": { "auth_ref": [ "r465", "r488" ], "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 other tax credits.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Other, Percent", "terseLabel": "Debt discount" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofUSFederalstatutorytaxrateandeffectivetaxrateforfinancialstatementpurposesTable" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards": { "auth_ref": [ "r452" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregate cash paid by the entity during the period to settle equity instruments granted under equity-based payment arrangements.", "label": "Share-Based Payment Arrangement, Cash Used to Settle Award", "terseLabel": "Gross proceeds (in Dollars)" } } }, "localname": "EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r451" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Total unrecognized compensation cost (in Dollars)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r450" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Expense, Tax Benefit", "terseLabel": "Stock option compensation expense (in Dollars)" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]", "terseLabel": "Options Outstanding [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofantidilutivesharesTable" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r75", "r76", "r77", "r130", "r131", "r132", "r136", "r144", "r146", "r168", "r228", "r362", "r369", "r455", "r456", "r457", "r480", "r481", "r552", "r574", "r575", "r576", "r577", "r578", "r579", "r611", "r709", "r710", "r711" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails", "http://www.agrify.com/role/ShareholdersEquityType2or3", "http://www.agrify.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r225" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "netLabel": "Percentage of common stock", "terseLabel": "Ownership percentage", "verboseLabel": "Equity interests percentage" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/BusinessCombinationDetails", "http://www.agrify.com/role/SubsequentEventsDetails", "http://www.agrify.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestmentsPolicy": { "auth_ref": [ "r100", "r226", "r569" ], "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]", "terseLabel": "Equity Method Investments" } } }, "localname": "EquityMethodInvestmentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_EscrowDeposit": { "auth_ref": [ "r673", "r747" ], "calculation": { "http://www.agrify.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy.", "label": "Escrow Deposit", "terseLabel": "Deferred IPO costs" } } }, "localname": "EscrowDeposit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r322", "r335", "r336", "r392", "r394", "r395", "r396", "r397", "r398", "r399", "r407", "r560", "r629", "r630", "r631" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/DerivativeLiabilitiesDetails", "http://www.agrify.com/role/ScheduleofassetsandliabilitiesatfairvalueonarecurringbasisTable" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r563" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measures" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/FairValueMeasures" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r322", "r392", "r394", "r399", "r407", "r560", "r629" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofassetsandliabilitiesatfairvalueonarecurringbasisTable" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r322", "r335", "r336", "r392", "r394", "r399", "r407", "r560", "r630" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofassetsandliabilitiesatfairvalueonarecurringbasisTable" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r322", "r335", "r336", "r392", "r394", "r395", "r396", "r397", "r398", "r399", "r407", "r560", "r631" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3 [Member]", "verboseLabel": "Level 3 Derivative Liabilities [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/DerivativeLiabilitiesDetails", "http://www.agrify.com/role/ScheduleofassetsandliabilitiesatfairvalueonarecurringbasisTable" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r562", "r565" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Schedule of fair value of the contingent consideration within other expenses" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/FairValueMeasuresTables" ], "xbrltype": "textBlockItemType" }, "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, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r322", "r335", "r336", "r392", "r394", "r395", "r396", "r397", "r398", "r399", "r407", "r629", "r630", "r631" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/DerivativeLiabilitiesDetails", "http://www.agrify.com/role/ScheduleofassetsandliabilitiesatfairvalueonarecurringbasisTable" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "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": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]" } } }, "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/Scheduleofsignificantunobservableinputsusedinthediscountedcashflowwereadiscountrateofapproximately20andaprobabilityofaPublicTransactionoccurringof90Table" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r562", "r564" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset) using recurring unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/Scheduleofsignificantunobservableinputsusedinthediscountedcashflowwereadiscountrateofapproximately20andaprobabilityofaPublicTransactionoccurringof90Table" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock": { "auth_ref": [ "r562", "r564" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset) using recurring unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Schedule of significant unobservable inputs used in the discounted cash flow were a discount rate of approximately 20% and a probability of a Public Transaction occurring of 56%" } } }, "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/DerivativeLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r595", "r601", "r609" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofleaseactivityTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease Liabilities Payments Due [Abstract]" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r594" ], "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": "Finance lease liabilities, current" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable0" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r608" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of lease liabilities under non-cancellable finance leases" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r594" ], "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", "negatedLabel": "Finance lease liabilities, noncurrent" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable0" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r608" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, to be Paid", "terseLabel": "Total finance lease liabilities" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofleaseactivityTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r595", "r601", "r609" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of right-of-use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofleaseactivityTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "auth_ref": [ "r593" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization", "terseLabel": "Operating lease right of use assets", "verboseLabel": "Right of use assets, net" } } }, "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable", "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable0" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r606", "r609" ], "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", "terseLabel": "Weighted-average discount rate \u2013 finance leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofleaseactivityTable" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r605", "r609" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term \u2013 finance leases" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofleaseactivityTable" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.", "label": "Financial Liabilities Fair Value Disclosure", "terseLabel": "Total liabilities" } } }, "localname": "FinancialLiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofassetsandliabilitiesatfairvalueonarecurringbasisTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Finite-lived useful lives", "verboseLabel": "Useful Life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleoffinitelivedusefullivesTable", "http://www.agrify.com/role/ScheduleofunauditedproformacondensedcombinedfinancialstatementsTable" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r20", "r268" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedPeriodEndLabel": "Accumulated Amortization, ending", "negatedPeriodStartLabel": "Accumulated Amortization, beginning", "terseLabel": "Asset Value" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofintangibleassetsTable", "http://www.agrify.com/role/ScheduleofunauditedproformacondensedcombinedfinancialstatementsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling after Year Five", "terseLabel": "2027 and thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleoffinitelivedintangibleassetsamortizationexpenseTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Five", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleoffinitelivedintangibleassetsamortizationexpenseTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the 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": "Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Four", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleoffinitelivedintangibleassetsamortizationexpenseTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the 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": "Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Three", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleoffinitelivedintangibleassetsamortizationexpenseTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Two", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleoffinitelivedintangibleassetsamortizationexpenseTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r270" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleoffinitelivedintangibleassetsamortizationexpenseTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r260", "r264", "r268", "r272", "r644", "r648" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/BusinessCombinationDetails", "http://www.agrify.com/role/ScheduleoffinitelivedusefullivesTable", "http://www.agrify.com/role/ScheduleofintangibleassetsTable" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleoffinitelivedusefullivesTable" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r260", "r267" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/BusinessCombinationDetails", "http://www.agrify.com/role/ScheduleofintangibleassetsTable" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r268", "r644" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "periodEndLabel": "Intangible Assets, Net ending", "periodStartLabel": "Intangible Assets, Net beginning" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r261" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-Lived Intangible Assets Acquired", "terseLabel": "Intangible assets acquired" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/BusinessCombinationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiscalPeriod": { "auth_ref": [ "r520" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.", "label": "Fiscal Period, Policy [Policy Text Block]", "terseLabel": "Fiscal Year" } } }, "localname": "FiscalPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures [Member]" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofpropertyandequipmentTable", "http://www.agrify.com/role/ScheduleofpropertyandequipmentnetTable" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": { "auth_ref": [ "r541" ], "calculation": { "http://www.agrify.com/role/ConsolidatedIncomeStatement": { "order": 4.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "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": "Gain (Loss) on Derivative Instruments, Net, Pretax", "terseLabel": "Change in fair value of derivative liabilities" } } }, "localname": "GainLossOnDerivativeInstrumentsNetPretax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r105" ], "calculation": { "http://www.agrify.com/role/ConsolidatedCashFlow": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.", "label": "Gain (Loss) on Disposition of Assets", "negatedLabel": "(Gain) loss from disposal of fixed assets" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r105", "r339", "r340" ], "calculation": { "http://www.agrify.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "terseLabel": "Gain (loss) on extinguishment of notes payable" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost": { "auth_ref": [ "r339", "r340" ], "calculation": { "http://www.agrify.com/role/ConsolidatedCashFlow": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reflects the difference between the fair value of payments made to legally extinguish a debt and its carrying value at that time. This item excludes the write-off of amounts previously capitalized as debt issuance costs.", "label": "Gain (Loss) on Extinguishment of Debt, before Write off of Debt Issuance Cost", "negatedLabel": "(Gain) loss on extinguishment of notes payable, net", "terseLabel": "Gain on extinguishment" } } }, "localname": "GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow", "http://www.agrify.com/role/ConvertiblePromissoryNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnRestructuringOfDebt": { "auth_ref": [ "r341" ], "calculation": { "http://www.agrify.com/role/ConsolidatedCashFlow": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.agrify.com/role/ConsolidatedIncomeStatement": { "order": 3.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For a debtor, the aggregate gain (loss) recognized on the restructuring of payables arises from the difference between the book value of the debt before the restructuring and the fair value of the payments on the debt after restructuring is complete.", "label": "Gains (Losses) on Restructuring of Debt", "negatedLabel": "Gain on forgiveness of PPP loan", "terseLabel": "Gain on forgiveness of PPP loan" } } }, "localname": "GainsLossesOnRestructuringOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow", "http://www.agrify.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r19", "r244", "r245", "r252", "r256", "r624", "r664" ], "calculation": { "http://www.agrify.com/role/ConsolidatedBalanceSheet": { "order": 5.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" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet", "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable000" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r246", "r256" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill additions" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofchangesingoodwillTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets and Goodwill [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r273" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible Assets and Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/IntangibleAssetsandGoodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r255", "r256", "r257" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r253", "r265" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillGross": { "auth_ref": [ "r245", "r252", "r256" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before 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, Gross", "terseLabel": "Goodwill" } } }, "localname": "GoodwillGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable", "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable0" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r84", "r122", "r187", "r189", "r192", "r195", "r197", "r227", "r294", "r295", "r296", "r299", "r300", "r301", "r302", "r303", "r305", "r306", "r569" ], "calculation": { "http://www.agrify.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuarantyAssets": { "auth_ref": [ "r673" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of the contractual right to receive fees, as compensation in exchange for providing a guarantee to a third party, over life of the guarantee.", "label": "Guaranty Assets", "terseLabel": "Fixed assets" } } }, "localname": "GuarantyAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss": { "auth_ref": [ "r219", "r222" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-Maturity, Accumulated Unrecognized Loss", "negatedLabel": "Unrealized loss" } } }, "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofamortizedcostandestimatedfairvalueofheldtomaturitysecuritiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesFairValue": { "auth_ref": [ "r218", "r221", "r672" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-Maturity, Fair Value", "terseLabel": "Estimated fair value" } } }, "localname": "HeldToMaturitySecuritiesFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofamortizedcostandestimatedfairvalueofheldtomaturitysecuritiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesNoncurrent": { "auth_ref": [ "r216", "r217", "r231" ], "calculation": { "http://www.agrify.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity), classified as noncurrent.", "label": "Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss, Noncurrent", "terseLabel": "Loan receivable" } } }, "localname": "HeldToMaturitySecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet", "http://www.agrify.com/role/ScheduleofbreakdownofloansreceivablebycompanyTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesTextBlock": { "auth_ref": [ "r220", "r223", "r224" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information about investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-Maturity [Table Text Block]", "terseLabel": "Schedule of amortized cost and estimated fair value of held-to-maturity securities" } } }, "localname": "HeldToMaturitySecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/FairValueMeasuresTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_IPOMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First sale of stock by a private company to the public.", "label": "IPO [Member]", "terseLabel": "IPO [Member]" } } }, "localname": "IPOMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails", "http://www.agrify.com/role/ConvertiblePromissoryNotesDetails", "http://www.agrify.com/role/NatureofBusinessandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r79", "r187", "r189", "r192", "r195", "r197", "r662", "r678", "r682", "r704" ], "calculation": { "http://www.agrify.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Net loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r122", "r135", "r187", "r189", "r192", "r195", "r197", "r227", "r294", "r295", "r296", "r299", "r300", "r301", "r302", "r303", "r305", "r306", "r523", "r554", "r569" ], "calculation": { "http://www.agrify.com/role/ConsolidatedIncomeStatement": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Net loss" } } }, "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r124", "r466", "r467", "r474", "r485", "r489", "r491", "r492", "r493" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r125", "r145", "r146", "r186", "r464", "r486", "r490", "r705" ], "calculation": { "http://www.agrify.com/role/ConsolidatedIncomeStatement": { "order": 2.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 Expense (Benefit)", "terseLabel": "Income tax provision" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r74", "r462", "r463", "r467", "r468", "r473", "r479" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r104" ], "calculation": { "http://www.agrify.com/role/ConsolidatedCashFlow": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties": { "auth_ref": [ "r104" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the obligations due for goods and services provided by the following types of related parties: a parent company and its subsidiaries, subsidiaries of a common parent, an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management, an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.", "label": "Increase (Decrease) in Accounts Payable, Related Parties", "terseLabel": "Accounts payable related parties" } } }, "localname": "IncreaseDecreaseInAccountsPayableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofnetpurchasingsalesactivityTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r104" ], "calculation": { "http://www.agrify.com/role/ConsolidatedCashFlow": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r104" ], "calculation": { "http://www.agrify.com/role/ConsolidatedCashFlow": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r104" ], "calculation": { "http://www.agrify.com/role/ConsolidatedCashFlow": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r104" ], "calculation": { "http://www.agrify.com/role/ConsolidatedCashFlow": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r104" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "netLabel": "Prepaid expenses and other receivables", "terseLabel": "Additions", "verboseLabel": "Prepaid and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable", "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable0", "http://www.agrify.com/role/ScheduleofcurrentdeferredrevenueTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpensesOther": { "auth_ref": [ "r104" ], "calculation": { "http://www.agrify.com/role/ConsolidatedCashFlow": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of consideration paid in advance for other costs that provide economic benefits in future periods.", "label": "Increase (Decrease) in Prepaid Expenses, Other", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidExpensesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r263", "r271" ], "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/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofunauditedproformacondensedcombinedfinancialstatementsTable" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r258", "r266" ], "calculation": { "http://www.agrify.com/role/ConsolidatedBalanceSheet": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r681" ], "calculation": { "http://www.agrify.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "terseLabel": "Interest income (expense), net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r240" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventory" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/Inventory" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r42" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofInventoryTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r47" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Inventory, Gross", "terseLabel": "Gross inventory" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofInventoryTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r9", "r47", "r624" ], "calculation": { "http://www.agrify.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory, net of reserves of $942 and $0, as of December 31, 2021 and December 31, 2020, respectively", "verboseLabel": "Total inventory, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet", "http://www.agrify.com/role/ScheduleofInventoryTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r14", "r45", "r115", "r167", "r237", "r238", "r240", "r641" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r43" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofInventoryTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r47", "r239" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "negatedLabel": "Inventory reserves", "terseLabel": "Inventory, net of reserves (in Dollars)", "verboseLabel": "Increase in inventory reserves" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.agrify.com/role/ScheduleofInventoryTable", "http://www.agrify.com/role/ScheduleofestablishesinventoryreservesforobsoleteslowmovinganddefectiveitemsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentCompanyCommittedCapital": { "auth_ref": [ "r720" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of funds committed to investment company from investors.", "label": "Investment Company, Committed Capital", "terseLabel": "Company committed amount" } } }, "localname": "InvestmentCompanyCommittedCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/LoanReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentCompanyInternalRateOfReturnSinceInception": { "auth_ref": [ "r719" ], "lang": { "en-us": { "role": { "documentation": "Rate since inception resulting in zero net present value of cash flows from investment.", "label": "Investment Company, Internal Rate of Return since Inception", "terseLabel": "Internal rate of return on funding amount" } } }, "localname": "InvestmentCompanyInternalRateOfReturnSinceInception", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/BusinessCombinationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_InvestmentOwnedUnderlyingFaceAmountAtMarketValue": { "auth_ref": [ "r536", "r548" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Nominal or face amount on the investment owned.", "label": "Investment Owned, Face Amount", "terseLabel": "Investment amount (in Dollars)" } } }, "localname": "InvestmentOwnedUnderlyingFaceAmountAtMarketValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofamortizedcostandestimatedfairvalueofheldtomaturitysecuritiesTable", "http://www.agrify.com/role/ScheduleofassetsandliabilitiesatfairvalueonarecurringbasisTable", "http://www.agrify.com/role/ScheduleofmarketablesecuritiesTable", "http://www.agrify.com/role/Scheduleofsignificantunobservableinputsusedinthediscountedcashflowwereadiscountrateofapproximately20andaprobabilityofaPublicTransactionoccurringof56Table", "http://www.agrify.com/role/Scheduleofsignificantunobservableinputsusedinthediscountedcashflowwereadiscountrateofapproximately20andaprobabilityofaPublicTransactionoccurringof90Table", "http://www.agrify.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofamortizedcostandestimatedfairvalueofheldtomaturitysecuritiesTable", "http://www.agrify.com/role/ScheduleofassetsandliabilitiesatfairvalueonarecurringbasisTable", "http://www.agrify.com/role/ScheduleofmarketablesecuritiesTable", "http://www.agrify.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestorMember": { "auth_ref": [ "r615", "r616" ], "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]", "terseLabel": "Investor [Member]" } } }, "localname": "InvestorMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseContractualTermAxis": { "auth_ref": [ "r600" ], "lang": { "en-us": { "role": { "documentation": "Information by contractual term of lease arrangement.", "label": "Lease Contractual Term [Axis]" } } }, "localname": "LeaseContractualTermAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofleaseliabilitiesundernoncancellablefinanceleasesTable" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r607", "r609" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "terseLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofleaseactivityTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r607" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of lease activity" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseIncentivePayableCurrent": { "auth_ref": [ "r66", "r587", "r588", "r589" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This item represents an incentive or inducement contractually stipulated between parties to a lease whereby the lessor has committed to provide the entity (lessee) with a cash payment as inducement to enter the lease. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Lease Incentive, Payable, Current", "terseLabel": "Financing lease liabilities" } } }, "localname": "LeaseIncentivePayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofaccruedexpensesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r276" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofpropertyandequipmentnetTable" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeFinanceLeaseRemainingLeaseTerm": { "auth_ref": [ "r599" ], "lang": { "en-us": { "role": { "documentation": "Remaining lease term of finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Finance Lease, Remaining Lease Term", "terseLabel": "Finance leases have remaining lease terms" } } }, "localname": "LesseeFinanceLeaseRemainingLeaseTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r598" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r608" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "terseLabel": "Total minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofleaseliabilitiesundernoncancellablefinanceleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r608" ], "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", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofleaseliabilitiesundernoncancellablefinanceleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r608" ], "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", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofleaseliabilitiesundernoncancellablefinanceleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r608" ], "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", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofleaseliabilitiesundernoncancellablefinanceleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r608" ], "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", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofleaseliabilitiesundernoncancellablefinanceleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r608" ], "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", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofleaseliabilitiesundernoncancellablefinanceleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r608" ], "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/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofleaseliabilitiesundernoncancellablefinanceleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r55", "r122", "r191", "r227", "r294", "r295", "r296", "r299", "r300", "r301", "r302", "r303", "r305", "r306", "r525", "r531", "r532", "r569", "r622", "r623" ], "calculation": { "http://www.agrify.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total Liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r40", "r122", "r227", "r569", "r624", "r671", "r695" ], "calculation": { "http://www.agrify.com/role/ConsolidatedBalanceSheet": { "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\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r13", "r57", "r122", "r227", "r294", "r295", "r296", "r299", "r300", "r301", "r302", "r303", "r305", "r306", "r525", "r531", "r532", "r569", "r622", "r623", "r624" ], "calculation": { "http://www.agrify.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current Liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "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": "Line of Credit Facility, Decrease, Forgiveness", "terseLabel": "Forgiveness of PPP loans" } } }, "localname": "LineOfCreditFacilityDecreaseForgiveness1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansHeldForSaleTerm": { "auth_ref": [ "r561" ], "lang": { "en-us": { "role": { "documentation": "Period between issuance and maturity of loan held for sale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Loans Held-for-sale, Term", "terseLabel": "Maturity date" } } }, "localname": "LoansHeldForSaleTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/LoanReceivableDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r211" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "Loan Receivable" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/LoanReceivable" ], "xbrltype": "textBlockItemType" }, "us-gaap_LoansPayableToBankCurrent": { "auth_ref": [ "r23" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of current portion of long-term loans payable to bank due within one year or the operating cycle if longer.", "label": "Loans Payable to Bank, Current", "terseLabel": "Loan forgiven" } } }, "localname": "LoansPayableToBankCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r53" ], "calculation": { "http://www.agrify.com/role/ConsolidatedBalanceSheet": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-Term Debt, Current Maturities", "terseLabel": "Long-term debt, current" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r25" ], "calculation": { "http://www.agrify.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermNotesPayable": { "auth_ref": [ "r59" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "Notes Payable, Noncurrent", "negatedLabel": "Notes payable, noncurrent" } } }, "localname": "LongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable0" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment.", "label": "Long-Term Purchase Commitment, Amount", "terseLabel": "Purchase agreement amount" } } }, "localname": "LongTermPurchaseCommitmentAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/BusinessCombinationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and equipment [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofpropertyandequipmentTable", "http://www.agrify.com/role/ScheduleofpropertyandequipmentnetTable" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecurities": { "auth_ref": [ "r676" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security.", "label": "Marketable Securities", "terseLabel": "Total current marketable securities", "verboseLabel": "Amortized cost" } } }, "localname": "MarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofamortizedcostandestimatedfairvalueofheldtomaturitysecuritiesTable", "http://www.agrify.com/role/ScheduleofmarketablesecuritiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [], "calculation": { "http://www.agrify.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security, classified as current.", "label": "Marketable Securities, Current", "terseLabel": "Marketable securities" } } }, "localname": "MarketableSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r683" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment classified as marketable security.", "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Marketable Securities" } } }, "localname": "MarketableSecuritiesPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r65", "r122", "r227", "r294", "r299", "r300", "r301", "r305", "r306", "r569", "r670", "r694" ], "calculation": { "http://www.agrify.com/role/ConsolidatedBalanceSheet": { "order": 4.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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Non-controlling Interests" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_MunicipalBondsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments.", "label": "Municipal Bonds [Member]", "terseLabel": "Municipal bonds [Member]" } } }, "localname": "MunicipalBondsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofamortizedcostandestimatedfairvalueofheldtomaturitysecuritiesTable", "http://www.agrify.com/role/ScheduleofassetsandliabilitiesatfairvalueonarecurringbasisTable", "http://www.agrify.com/role/ScheduleofmarketablesecuritiesTable" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r101" ], "calculation": { "http://www.agrify.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r101" ], "calculation": { "http://www.agrify.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r101", "r103", "r106" ], "calculation": { "http://www.agrify.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r7", "r72", "r73", "r77", "r80", "r106", "r122", "r135", "r139", "r140", "r141", "r142", "r145", "r146", "r156", "r187", "r189", "r192", "r195", "r197", "r227", "r294", "r295", "r296", "r299", "r300", "r301", "r302", "r303", "r305", "r306", "r554", "r569", "r679", "r702" ], "calculation": { "http://www.agrify.com/role/ConsolidatedIncomeStatement": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "totalLabel": "Net loss attributable to Agrify Corporation" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r72", "r73", "r77", "r145", "r146", "r528", "r534" ], "calculation": { "http://www.agrify.com/role/ConsolidatedCashFlow": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "(Gain) loss attributable to non-controlling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToParentDiluted": { "auth_ref": [], "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, and includes adjustments resulting from the assumption that dilutive convertible securities were converted, options or warrants were exercised, or that other shares were issued upon the satisfaction of certain conditions.", "label": "Net Income (Loss) Attributable to Parent, Diluted", "terseLabel": "Net loss" } } }, "localname": "NetIncomeLossAttributableToParentDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r139", "r140", "r141", "r142", "r150", "r151", "r157", "r160", "r187", "r189", "r192", "r195", "r197" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net loss available for common shareholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofbasicanddilutednetlosspershareTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Abstract]" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r2", "r133", "r134", "r137", "r138", "r147", "r148", "r149", "r213", "r214", "r229", "r230", "r482", "r483", "r484", "r551", "r555", "r556", "r557", "r570", "r571", "r572", "r591", "r592", "r610", "r612", "r645", "r646", "r647", "r712", "r713", "r714", "r715", "r716" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "terseLabel": "Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/AccountingPronouncements" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination": { "auth_ref": [ "r370", "r502", "r530" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in noncontrolling interest from a business combination.", "label": "Noncontrolling Interest, Increase from Business Combination", "terseLabel": "Noncontrolling Interest" } } }, "localname": "NoncontrollingInterestIncreaseFromBusinessCombination", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable00" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r130", "r131", "r132", "r369", "r521" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Non- controlling Interests" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_NotesPayableCurrent": { "auth_ref": [ "r53" ], "calculation": { "http://www.agrify.com/role/ConsolidatedBalanceSheet": { "order": 3.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", "negatedLabel": "Notes payable, current", "terseLabel": "Notes payable, net of debt discount of $0 and $4,777 as of December 31, 2021 and December 31, 2020, respectively" } } }, "localname": "NotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet", "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable0" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableFairValueDisclosure": { "auth_ref": [ "r54" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of notes payable.", "label": "Notes Payable, Fair Value Disclosure", "terseLabel": "Notes payables, net of discount" } } }, "localname": "NotesPayableFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofassetsandliabilitiesatfairvalueonarecurringbasisTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableRelatedParties": { "auth_ref": [ "r35", "r126", "r616", "r701" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, amounts due from parties associated with the reporting entity as evidenced by a written promise to pay.", "label": "Notes Receivable, Related Parties", "terseLabel": "Notes receivable related parties" } } }, "localname": "NotesReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofnetpurchasingsalesactivityTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.agrify.com/role/ConsolidatedIncomeStatement": { "order": 2.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/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r187", "r189", "r192", "r195", "r197" ], "calculation": { "http://www.agrify.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r602", "r609" ], "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", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofleaseactivityTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r594" ], "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": "Lease liability", "verboseLabel": "Assumed lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/BusinessCombinationDetails", "http://www.agrify.com/role/ScheduleofdeferredtaxassetsandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r594" ], "calculation": { "http://www.agrify.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "negatedLabel": "Operating lease liabilities, current", "terseLabel": "Operating lease liabilities, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet", "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable0" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r594" ], "calculation": { "http://www.agrify.com/role/ConsolidatedBalanceSheet": { "order": 3.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, Liability, Noncurrent", "negatedLabel": "Operating lease liabilities, noncurrent", "terseLabel": "Operating lease liabilities, non-current", "verboseLabel": "Operating lease liabilities, non- current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet", "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable0", "http://www.agrify.com/role/ScheduleofleaseactivityTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r596", "r604" ], "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": "Operating Lease, Payments", "terseLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofleaseactivityTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r593" ], "calculation": { "http://www.agrify.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right-of-use assets, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r606", "r609" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate \u2013 operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofleaseactivityTable" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r605", "r609" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term \u2013 operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofleaseactivityTable" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nature of Business and Basis of Presentation [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r21" ], "calculation": { "http://www.agrify.com/role/ConsolidatedBalanceSheet": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentAssetsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other current assets.", "label": "Other Current Assets [Text Block]", "terseLabel": "Prepaid Expenses and Other Current Assets" } } }, "localname": "OtherCurrentAssetsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/PrepaidExpensesandOtherCurrentAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherInvestments": { "auth_ref": [ "r16", "r699" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments classified as other.", "label": "Other Investments", "terseLabel": "Initial investment amount" } } }, "localname": "OtherInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/LoanReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r56", "r624" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofaccruedexpensesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r60" ], "calculation": { "http://www.agrify.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other non-current liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r106" ], "calculation": { "http://www.agrify.com/role/ConsolidatedCashFlow": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Non-cash interest (income) expense" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingExpense": { "auth_ref": [ "r88" ], "calculation": { "http://www.agrify.com/role/ConsolidatedIncomeStatement": { "order": 5.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense related to nonoperating activities, classified as other.", "label": "Other Nonoperating Expense", "negatedLabel": "Other expenses" } } }, "localname": "OtherNonoperatingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r88" ], "calculation": { "http://www.agrify.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "totalLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOwnershipInterestsOfferingCosts": { "auth_ref": [ "r371" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of offering costs allocated to the other unit holders.", "label": "Other Ownership Interests, Offering Costs", "terseLabel": "Offering expenses" } } }, "localname": "OtherOwnershipInterestsOfferingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/NatureofBusinessandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPrepaidExpenseCurrent": { "auth_ref": [ "r48", "r242" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Other Prepaid Expense, Current", "terseLabel": "Prepaid expenses, other" } } }, "localname": "OtherPrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofprepaidexpensesandothercurrentassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherReceivables": { "auth_ref": [ "r34" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from parties in nontrade transactions, classified as other.", "label": "Other Receivables", "terseLabel": "Other note receivables" } } }, "localname": "OtherReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofprepaidexpensesandothercurrentassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherReceivablesNetCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.", "label": "Other Receivables, Net, Current", "terseLabel": "Other receivables, other" } } }, "localname": "OtherReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofprepaidexpensesandothercurrentassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherUnderwritingExpense": { "auth_ref": [ "r706", "r717" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Costs incurred during the period, such as those relating to general administration and policy maintenance that do not vary with and are not primarily related to the acquisition or renewal of insurance contracts.", "label": "Other Underwriting Expense", "terseLabel": "Underwriting discounts and commissions" } } }, "localname": "OtherUnderwritingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/NatureofBusinessandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OverAllotmentOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.", "label": "Over-Allotment Option [Member]", "terseLabel": "Over-Allotment Option [Member]", "verboseLabel": "Over-allotment option [Member]" } } }, "localname": "OverAllotmentOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails", "http://www.agrify.com/role/NatureofBusinessandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Parent [Member]", "terseLabel": "Total Stockholders\u2019 Equity attributable to Agrify" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForLoans": { "auth_ref": [ "r102" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash payments for and related to principal collection on loans related to operating activities.", "label": "Payments for Loans", "terseLabel": "Provide for loans" } } }, "localname": "PaymentsForLoans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/LoanReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromRealEstatePartnershipInvestmentNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net cash inflow or outflow from the sale or purchase of and distributions from real estate partnership investment during the period.", "label": "Payments for (Proceeds from) Real Estate Partnership Investment, Net", "terseLabel": "Net proceeds" } } }, "localname": "PaymentsForProceedsFromRealEstatePartnershipInvestmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/NatureofBusinessandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r97" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedLabel": "Accrued dividend attributable to Preferred A Stockholders" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofbasicanddilutednetlosspershareTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfFinancingCosts": { "auth_ref": [ "r98" ], "calculation": { "http://www.agrify.com/role/ConsolidatedCashFlow": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for loan and debt issuance costs.", "label": "Payments of Financing Costs", "negatedLabel": "Payments of financing leases" } } }, "localname": "PaymentsOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAdditionalInterestInSubsidiaries": { "auth_ref": [ "r93" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of noncontrolling interest during the period.", "label": "Payments to Acquire Additional Interest in Subsidiaries", "terseLabel": "Interest purchase" } } }, "localname": "PaymentsToAcquireAdditionalInterestInSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/BusinessCombinationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r93", "r513" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash paid to Sinclair Members at close", "verboseLabel": "Estimated closing proceeds" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable", "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable0" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r93" ], "calculation": { "http://www.agrify.com/role/ConsolidatedCashFlow": { "order": 7.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 business combination, net of cash acquired", "terseLabel": "Cash paid for excess net working capital", "verboseLabel": "Estimated working capital adjustments" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow", "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable", "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable0" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireHeldToMaturitySecurities": { "auth_ref": [ "r92", "r215" ], "calculation": { "http://www.agrify.com/role/ConsolidatedCashFlow": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow through purchase of long-term held-to-maturity securities.", "label": "Payments to Acquire Held-to-Maturity Securities", "negatedLabel": "Purchase of securities" } } }, "localname": "PaymentsToAcquireHeldToMaturitySecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r94" ], "calculation": { "http://www.agrify.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Purchases of intangibles assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireNotesReceivable": { "auth_ref": [ "r92" ], "calculation": { "http://www.agrify.com/role/ConsolidatedCashFlow": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire an agreement for an unconditional promise by the maker to pay the entity (holder) a definite sum of money at a future date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics.", "label": "Payments to Acquire Notes Receivable", "negatedLabel": "Issuance of loan receivable" } } }, "localname": "PaymentsToAcquireNotesReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r94" ], "calculation": { "http://www.agrify.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r391", "r393", "r399", "r400", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r416" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "terseLabel": "Employee Benefit Plan" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/EmployeeBenefitPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_PreferredClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable preferred class A stock or outstanding convertible preferred class A 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": "Preferred Class A [Member]", "terseLabel": "Preferred A Stock" } } }, "localname": "PreferredClassAMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet", "http://www.agrify.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockDividendRatePercentage": { "auth_ref": [ "r347" ], "lang": { "en-us": { "role": { "documentation": "The percentage rate used to calculate dividend payments on preferred stock.", "label": "Preferred Stock, Dividend Rate, Percentage", "terseLabel": "Preferred stock percentage" } } }, "localname": "PreferredStockDividendRatePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]", "terseLabel": "Preferred A Stock" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockNoParValue": { "auth_ref": [ "r31", "r346" ], "lang": { "en-us": { "role": { "documentation": "Face amount per share of no-par value preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, No Par Value", "terseLabel": "Preferred stock, par value (in Dollars per share)" } } }, "localname": "PreferredStockNoParValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r31", "r346" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in Dollars per share)", "verboseLabel": "Preferred stock par value (in Dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails", "http://www.agrify.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r31" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized", "verboseLabel": "Preferred stock shares, authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails", "http://www.agrify.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r31", "r346" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r31" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r31", "r624" ], "calculation": { "http://www.agrify.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock value" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r50" ], "calculation": { "http://www.agrify.com/role/ConsolidatedBalanceSheet": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits 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 Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet", "http://www.agrify.com/role/ScheduleofprepaidexpensesandothercurrentassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidInsurance": { "auth_ref": [ "r11", "r241", "r242" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Insurance", "terseLabel": "Prepaid insurance" } } }, "localname": "PrepaidInsurance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofprepaidexpensesandothercurrentassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrincipleTransactionRevenueLineItems": { "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": "Principal Transaction Revenue [Line Items]" } } }, "localname": "PrincipleTransactionRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleoftotalrevenueTable" ], "xbrltype": "stringItemType" }, "us-gaap_PrincipleTransactionRevenueTable": { "auth_ref": [ "r663" ], "lang": { "en-us": { "role": { "documentation": "Schedule of revenue by reporting categories or types of financial instruments, including derivatives but excluding dividends and interests, from trading for own account by broker dealers. This element may be used for the entire principal transactions revenue schedule.", "label": "Principal Transaction Revenue [Table]" } } }, "localname": "PrincipleTransactionRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleoftotalrevenueTable" ], "xbrltype": "stringItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassification" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_PrivatePlacementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.", "label": "Private Placement [Member]", "terseLabel": "Private Placement [Member]" } } }, "localname": "PrivatePlacementMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromBankDebt": { "auth_ref": [ "r96" ], "calculation": { "http://www.agrify.com/role/ConsolidatedCashFlow": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from bank borrowing during the year.", "label": "Proceeds from Bank Debt", "terseLabel": "Proceeds from PPP Loans" } } }, "localname": "ProceedsFromBankDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "auth_ref": [ "r95" ], "calculation": { "http://www.agrify.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.", "label": "Proceeds from Issuance Initial Public Offering", "terseLabel": "Proceeds from IPO, net of fees" } } }, "localname": "ProceedsFromIssuanceInitialPublicOffering", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r95" ], "calculation": { "http://www.agrify.com/role/ConsolidatedCashFlow": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of common stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r96" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from Issuance of Debt", "terseLabel": "Total proceeds" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock": { "auth_ref": [ "r95" ], "calculation": { "http://www.agrify.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation.", "label": "Proceeds from Issuance of Preferred Stock and Preference Stock", "terseLabel": "Proceeds from issuance of Preferred A Stock" } } }, "localname": "ProceedsFromIssuanceOfPreferredStockAndPreferenceStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfUnsecuredDebt": { "auth_ref": [ "r96" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of long-term debt that is not secured by collateral. Excludes proceeds from tax exempt unsecured debt.", "label": "Proceeds from Issuance of Unsecured Debt", "terseLabel": "Received total proceeds from the unsecured PPP Loans" } } }, "localname": "ProceedsFromIssuanceOfUnsecuredDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/NatureofBusinessandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r96" ], "calculation": { "http://www.agrify.com/role/ConsolidatedCashFlow": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from Notes Payable", "terseLabel": "Proceeds from notes payable" } } }, "localname": "ProceedsFromNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromOtherDebt": { "auth_ref": [ "r96" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from debt classified as other.", "label": "Proceeds from Other Debt", "terseLabel": "Forgiven amount" } } }, "localname": "ProceedsFromOtherDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/NatureofBusinessandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities": { "auth_ref": [ "r89", "r215" ], "calculation": { "http://www.agrify.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale of securities that had been designated as held-to-maturity. Excludes proceeds from maturities, prepayments and calls by the issuer.", "label": "Proceeds from Sale of Held-to-Maturity Securities", "terseLabel": "Proceeds from the sale of securities" } } }, "localname": "ProceedsFromSaleOfHeldToMaturitySecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfProductiveAssets": { "auth_ref": [ "r91" ], "calculation": { "http://www.agrify.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Proceeds from Sale of Productive Assets", "terseLabel": "Proceeds from the sale of fixed assets" } } }, "localname": "ProceedsFromSaleOfProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r95", "r454" ], "calculation": { "http://www.agrify.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r95" ], "calculation": { "http://www.agrify.com/role/ConsolidatedCashFlow": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.", "label": "Proceeds from Warrant Exercises", "terseLabel": "Proceeds from exercise of warrants", "verboseLabel": "Proceeds from warrants exercise price (in Dollars)" } } }, "localname": "ProceedsFromWarrantExercises", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails", "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r56", "r291", "r292" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Product Warranty Accrual, Current", "terseLabel": "Accrued warranty expenses" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofaccruedexpensesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfessionalFees": { "auth_ref": [ "r726", "r728" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.", "label": "Professional Fees", "terseLabel": "Transaction and related costs" } } }, "localname": "ProfessionalFees", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/BusinessCombinationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r7", "r72", "r73", "r77", "r99", "r122", "r135", "r145", "r146", "r187", "r189", "r192", "r195", "r197", "r227", "r294", "r295", "r296", "r299", "r300", "r301", "r302", "r303", "r305", "r306", "r523", "r527", "r529", "r534", "r535", "r554", "r569", "r682" ], "calculation": { "http://www.agrify.com/role/ConsolidatedCashFlow": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "negatedLabel": "Net loss attributable to Agrify Corporation" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r277", "r595", "r601" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "negatedLabel": "Right of use asset" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofdeferredtaxassetsandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r278" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofpropertyandequipmentTable", "http://www.agrify.com/role/ScheduleofpropertyandequipmentnetTable" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r280", "r748", "r749", "r750" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/PropertyandEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r17", "r276" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Total property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofpropertyandequipmentnetTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofpropertyandequipmentnetTable" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r278", "r624", "r684", "r697" ], "calculation": { "http://www.agrify.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentOtherNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.", "label": "Property, Plant and Equipment, Other, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentOtherNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofpropertyandequipmentnetTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r278", "r748", "r749" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r278" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/PropertyandEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r276" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofpropertyandequipmentTable", "http://www.agrify.com/role/ScheduleofpropertyandequipmentnetTable" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property and equipment estimated Useful Life", "verboseLabel": "Estimated useful lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/BusinessCombinationDetails", "http://www.agrify.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r82", "r234" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofthemovementsintheallowancefordoubtfulaccountsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForOtherLosses": { "auth_ref": [ "r82", "r104", "r677" ], "calculation": { "http://www.agrify.com/role/ConsolidatedCashFlow": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense related to other loss.", "label": "Provision for Other Losses", "terseLabel": "Provision for doubtful accounts" } } }, "localname": "ProvisionForOtherLosses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems": { "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": "Public Utility, Property, Plant and Equipment [Line Items]" } } }, "localname": "PublicUtilityPropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "stringItemType" }, "us-gaap_PublicUtilityPropertyPlantAndEquipmentTable": { "auth_ref": [ "r754" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about public utility physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, deprecation expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Public Utility, Property, Plant and Equipment [Table]" } } }, "localname": "PublicUtilityPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "stringItemType" }, "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": { "auth_ref": [ "r26", "r669", "r692" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.", "label": "Purchase Commitment, Remaining Minimum Amount Committed", "terseLabel": "Committed purchases amount" } } }, "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.", "label": "Purchase Obligation", "terseLabel": "Compared purchase value" } } }, "localname": "PurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInNextTwelveMonths": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year One", "terseLabel": "Minimum purchases amount first year" } } }, "localname": "PurchaseObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInSecondYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year Two", "terseLabel": "Minimum purchases amount second year" } } }, "localname": "PurchaseObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RealEstateOwnedAccumulatedDepreciation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation for real estate owned (REO).", "label": "Real Estate Owned, Accumulated Depreciation", "terseLabel": "Accumulated depreciation" } } }, "localname": "RealEstateOwnedAccumulatedDepreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r64" ], "lang": { "en-us": { "role": { "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.", "label": "Receivable [Domain]" } } }, "localname": "ReceivableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofbreakdownofloansreceivablebycompanyTable" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ReceivablesNetCurrent": { "auth_ref": [ "r624", "r696", "r725" ], "calculation": { "http://www.agrify.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.", "label": "Receivables, Net, Current", "terseLabel": "Accounts receivable, net of allowance for doubtful accounts of $1,415 and $54, as of December 31, 2021 and December 31, 2020, respectively" } } }, "localname": "ReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r209" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "terseLabel": "Accounts Receivable" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_RecordedUnconditionalPurchaseObligationNonfinancialAssetsPledgedAsSecurityValue": { "auth_ref": [ "r639" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value of assets other than financial instruments pledged to provide security to a suppler under a recorded unconditional purchase obligation arrangement.", "label": "Recorded Unconditional Purchase Obligation, Nonfinancial Assets Pledged as Security, Value", "terseLabel": "Purchase order mack amount" } } }, "localname": "RecordedUnconditionalPurchaseObligationNonfinancialAssetsPledgedAsSecurityValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r401", "r615", "r616" ], "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.", "label": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CommitmentsandContingenciesDetails", "http://www.agrify.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r401", "r615", "r616", "r618" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CommitmentsandContingenciesDetails", "http://www.agrify.com/role/LoanReceivableDetails", "http://www.agrify.com/role/ScheduleofrevenuedisaggregatedbytimingofrevenueTable", "http://www.agrify.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r401" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CommitmentsandContingenciesDetails", "http://www.agrify.com/role/LoanReceivableDetails", "http://www.agrify.com/role/ScheduleofrevenuedisaggregatedbytimingofrevenueTable", "http://www.agrify.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r615" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party", "terseLabel": "Net purchase" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofnetpurchasingsalesactivityTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofnetpurchasingsalesactivityTable" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Purchases from Related Party", "terseLabel": "Down payment on inventory orders" } } }, "localname": "RelatedPartyTransactionPurchasesFromRelatedParty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/RelatedPartiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r401", "r615", "r618", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661" ], "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 [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CommitmentsandContingenciesDetails", "http://www.agrify.com/role/ScheduleofnetpurchasingsalesactivityTable", "http://www.agrify.com/role/ScheduleoftotalaccountsreceivablenetTable", "http://www.agrify.com/role/ScheduleoftotalrevenueTable", "http://www.agrify.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r613", "r614", "r616", "r619", "r620" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Parties" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/RelatedParties" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r461", "r642", "r755" ], "calculation": { "http://www.agrify.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r461" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development Costs" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r37", "r369", "r624", "r693", "r712", "r716" ], "calculation": { "http://www.agrify.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r130", "r131", "r132", "r136", "r144", "r146", "r228", "r455", "r456", "r457", "r480", "r481", "r552", "r709", "r711" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r382", "r390" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue and Deferred Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/RevenueandDeferredRevenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r83", "r297", "r299", "r300", "r304", "r305", "r306", "r727" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue from Related Parties", "negatedLabel": "Revenue from related parties" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofnetpurchasingsalesactivityTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r116", "r117" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r78", "r122", "r184", "r185", "r188", "r193", "r194", "r198", "r199", "r200", "r227", "r294", "r295", "r296", "r299", "r300", "r301", "r302", "r303", "r305", "r306", "r569", "r682" ], "calculation": { "http://www.agrify.com/role/ConsolidatedIncomeStatement": { "order": 1.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", "netLabel": "Revenue", "terseLabel": "Revenue, net", "verboseLabel": "Revenue Recognition" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/BusinessCombinationDetails", "http://www.agrify.com/role/ConsolidatedIncomeStatement", "http://www.agrify.com/role/ScheduleofrevenuedisaggregatedbytimingofrevenueTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails", "http://www.agrify.com/role/ConvertiblePromissoryNotesDetails", "http://www.agrify.com/role/DerivativeLiabilitiesDetails", "http://www.agrify.com/role/NatureofBusinessandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Sale of common stock shares (in Shares)", "verboseLabel": "Additional shares of common stock" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails", "http://www.agrify.com/role/NatureofBusinessandBasisofPresentationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Share price (in Dollars per share)", "verboseLabel": "Common stock price per share (in Dollars per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails", "http://www.agrify.com/role/NatureofBusinessandBasisofPresentationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent": { "auth_ref": [ "r674", "r700" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax.", "label": "Sales and Excise Tax Payable", "terseLabel": "Sales tax payable" } } }, "localname": "SalesAndExciseTaxPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofaccruedexpensesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r178", "r200" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Revenue [Member]", "verboseLabel": "Revenue Benchmark [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r64" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of accounts receivable" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/AccountsReceivableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of accrued expenses" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r161" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofantidilutivesharesTable" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r161" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of anti-dilutive shares" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r498", "r499", "r504" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable00" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r498", "r499" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Schedule of components and the allocation of the purchase price" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/BusinessCombinationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of cash and cash equivalent balances. This table excludes restricted cash balances.", "label": "Schedule of Cash and Cash Equivalents [Table]" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofmarketablesecuritiesTable" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of marketable securities" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/FairValueMeasuresTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r472" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of deferred tax assets and liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r160" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of basic and diluted net loss per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r465" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of U.S. Federal statutory tax rate and effective tax rate for financial statement purposes" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r559", "r560" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of assets and liabilities at fair value on a recurring basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/FairValueMeasuresTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r260", "r267", "r644" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleoffinitelivedusefullivesTable" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r260", "r267" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of finite-lived useful lives" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of changes in goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/IntangibleAssetsandGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems": { "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": "Schedule of Held-to-Maturity Securities [Line Items]" } } }, "localname": "ScheduleOfHeldToMaturitySecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofamortizedcostandestimatedfairvalueofheldtomaturitysecuritiesTable" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesTable": { "auth_ref": [ "r220", "r223", "r224" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-Maturity [Table]" } } }, "localname": "ScheduleOfHeldToMaturitySecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofamortizedcostandestimatedfairvalueofheldtomaturitysecuritiesTable" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r253" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "terseLabel": "Schedule of intangible assets" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/IntangibleAssetsandGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r14", "r44", "r45", "r46" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/InventoryTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amounts of other current assets.", "label": "Schedule of Other Current Assets [Table Text Block]", "terseLabel": "Schedule of prepaid expenses and other current assets" } } }, "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/PrepaidExpensesandOtherCurrentAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPrincipalTransactionsRevenueTextBlock": { "auth_ref": [ "r663" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue by reporting categories or types of financial instruments, including derivatives but excluding dividends and interests, from trading for own account by broker dealers.", "label": "Schedule of Principal Transactions Revenue [Table Text Block]", "terseLabel": "Schedule of total revenue" } } }, "localname": "ScheduleOfPrincipalTransactionsRevenueTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r278" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofpropertyandequipmentnetTable" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r754" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of public utility physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation expense and method used, including composite depreciation, and accumulated depreciation.", "label": "Public Utility Property, Plant, and Equipment [Table Text Block]", "terseLabel": "Schedule of property and equipment" } } }, "localname": "ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r503" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of components and the allocation of the purchase price" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/BusinessCombinationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r617", "r618" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofnetpurchasingsalesactivityTable" ], "xbrltype": "stringItemType" }, "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 Related Party Transactions [Table Text Block]", "terseLabel": "Schedule of net purchasing (sales) activity" } } }, "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/RelatedPartiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofoptionsvestedandexercisableTable" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]", "terseLabel": "Schedule of options vested and exercisable" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CapitalStructureTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r421", "r436", "r439" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of option activity under the company's stock option plans" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CapitalStructureTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of valuation of options granted" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CapitalStructureTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r29", "r31", "r32", "r119", "r169", "r170", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r351", "r355", "r360", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r267" ], "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 [Table Text Block]", "terseLabel": "Schedule of finite-lived intangible assets amortization expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/IntangibleAssetsandGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredLongTermDebt": { "auth_ref": [ "r59" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of collateralized debt obligations with maturities initially due after one year or beyond the operating cycle, if longer, excluding the current portion. Obligations include, but not limited to, mortgage loans, chattel loans, and other borrowings secured by assets.", "label": "Secured Long-Term Debt, Noncurrent", "negatedLabel": "Long-term debt" } } }, "localname": "SecuredLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r86" ], "calculation": { "http://www.agrify.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeriesAPreferredStockMember": { "auth_ref": [ "r29", "r31", "r362" ], "lang": { "en-us": { "role": { "documentation": "Series A preferred stock.", "label": "Series A Preferred Stock [Member]", "terseLabel": "Series A Preferred Stock [Member]" } } }, "localname": "SeriesAPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": { "auth_ref": [ "r499" ], "lang": { "en-us": { "role": { "documentation": "Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period.", "label": "Series of Individually Immaterial Business Acquisitions [Member]", "terseLabel": "Business Combination [Member]" } } }, "localname": "SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/BusinessCombinationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r417" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Option vest period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r447" ], "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": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofvaluationofoptionsgrantedTable" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r446" ], "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": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofvaluationofoptionsgrantedTable" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofvaluationofoptionsgrantedTable" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": { "auth_ref": [ "r446" ], "lang": { "en-us": { "role": { "documentation": "Rate of weighted-average expected volatility for award under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate", "terseLabel": "Forfeiture rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofvaluationofoptionsgrantedTable" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "auth_ref": [ "r422", "r423" ], "lang": { "en-us": { "role": { "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number", "periodEndLabel": "Number of Warrants, Ending balance", "periodStartLabel": "Number of Warrants, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofwarrantactivityTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r428" ], "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": "Number of Options, Forfeited/Expired/Cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofoptionactivityunderthecompanysstockoptionplansTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r426" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Number of Options,Granted", "verboseLabel": "Number of Warrants, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofoptionactivityunderthecompanysstockoptionplansTable", "http://www.agrify.com/role/ScheduleofwarrantactivityTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r422", "r423" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Number of Options, outstanding ending", "periodStartLabel": "Number of Options, outstanding beginning", "terseLabel": "Options Vested and Exercisable, Number of Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofoptionactivityunderthecompanysstockoptionplansTable", "http://www.agrify.com/role/ScheduleofoptionsvestedandexercisableTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r422", "r423" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted Average Exercise Price, outstanding ending", "periodStartLabel": "Weighted Average Exercise Price, outstanding beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofoptionactivityunderthecompanysstockoptionplansTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableTableTextBlock": { "auth_ref": [ "r441" ], "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 exercisable or convertible 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": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable [Table Text Block]", "terseLabel": "Schedule of options expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CapitalStructureTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r440" ], "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", "terseLabel": "Options Vested to Expected to Vest, Number of Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofoptionsexpectedtovestTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r440" ], "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", "terseLabel": "Options Vested to Expected to Vest, Weighted Average Exercise Price (in Dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofoptionsexpectedtovestTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r417", "r418", "r419", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r437", "r438", "r440", "r441", "r445", "r446", "r447", "r448", "r449" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r427" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Exercised", "verboseLabel": "Options Vested and Exercisable, Weighted Average Exercise Price (in Dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofoptionactivityunderthecompanysstockoptionplansTable", "http://www.agrify.com/role/ScheduleofoptionsvestedandexercisableTable", "http://www.agrify.com/role/ScheduleofwarrantactivityTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r428" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Forfeited/Expired/Cancelled" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofoptionactivityunderthecompanysstockoptionplansTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r426" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price,Granted", "verboseLabel": "Weighted Average Exercise Price, Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofoptionactivityunderthecompanysstockoptionplansTable", "http://www.agrify.com/role/ScheduleofwarrantactivityTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r420", "r443", "r444", "r445", "r446", "r449", "r458", "r460" ], "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": "Share-Based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "auth_ref": [ "r442" ], "lang": { "en-us": { "role": { "documentation": "Information by range of option prices pertaining to options granted.", "label": "Exercise Price Range [Axis]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofoptionsexpectedtovestTable", "http://www.agrify.com/role/ScheduleofoptionsvestedandexercisableTable" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofoptionsvestedandexercisableTable" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding", "periodEndLabel": "Aggregate Intrinsic value, outstanding ending", "periodStartLabel": "Aggregate Intrinsic Value, outstanding beginning" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofoptionactivityunderthecompanysstockoptionplansTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r445" ], "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": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "0% Expected life (years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofvaluationofoptionsgrantedTable" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r440" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Options Vested and Exercisable, Weighted Average Remaining Contractual Life (Years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofoptionsvestedandexercisableTable" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r440" ], "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": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Options Vested to Expected to Vest, Weighted Average Remaining Contractual Life (Years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofoptionsexpectedtovestTable" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssuedPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share or per unit amount of equity securities issued.", "label": "Shares Issued, Price Per Share", "terseLabel": "Price per share (in Dollars per share)" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/SubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balance (in Shares)", "periodStartLabel": "Balance (in Shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermDebtTextBlock": { "auth_ref": [ "r342" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for short-term debt.", "label": "Short-Term Debt [Text Block]", "terseLabel": "Convertible Promissory Notes" } } }, "localname": "ShortTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConvertiblePromissoryNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-Term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConvertiblePromissoryNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.", "label": "Short-Term Debt, Type [Domain]" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConvertiblePromissoryNotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r603", "r609" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-Term Lease, Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofleaseactivityTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r113", "r129" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r29", "r31", "r32", "r119", "r122", "r153", "r154", "r155", "r158", "r160", "r169", "r170", "r171", "r227", "r294", "r299", "r300", "r301", "r305", "r306", "r346", "r347", "r351", "r355", "r362", "r569", "r763" ], "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/2022", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails", "http://www.agrify.com/role/ConsolidatedBalanceSheet", "http://www.agrify.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r63", "r75", "r76", "r77", "r130", "r131", "r132", "r136", "r144", "r146", "r168", "r228", "r362", "r369", "r455", "r456", "r457", "r480", "r481", "r552", "r574", "r575", "r576", "r577", "r578", "r579", "r611", "r709", "r710", "r711" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails", "http://www.agrify.com/role/ScheduleofwarrantactivityTable", "http://www.agrify.com/role/ShareholdersEquityType2or3", "http://www.agrify.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet", "http://www.agrify.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.agrify.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r130", "r131", "r132", "r168", "r643" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet", "http://www.agrify.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.agrify.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of preferred stock and warrants for common stock issued.", "label": "Stock and Warrants Issued During Period, Value, Preferred Stock and Warrants", "terseLabel": "Issuance of Preferred A Stock" } } }, "localname": "StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r109", "r110", "r111" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Stock Issued", "terseLabel": "Stock issued at close", "verboseLabel": "Closing buyer shares" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable", "http://www.agrify.com/role/ScheduleofcomponentsandtheallocationofthepurchasepriceTable0" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r31", "r32", "r369" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Acquisition of shares (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r62", "r325", "r362", "r363", "r369" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Conversion of Convertible Notes (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits": { "auth_ref": [ "r31", "r32", "r362", "r363", "r369" ], "lang": { "en-us": { "role": { "documentation": "The number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).", "label": "Stock Issued During Period, Shares, Conversion of Units", "terseLabel": "Conversion of Preferred A Stock (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfUnits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r31", "r32", "r362", "r369" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Stock issuance (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/BusinessCombinationDetails" ], "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 During Period, Shares, Other", "terseLabel": "Issuance of common shares in connection with acquisition (in Shares)", "verboseLabel": "Aggregate shares" } } }, "localname": "StockIssuedDuringPeriodSharesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails", "http://www.agrify.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period as part of a transaction to acquire assets that do not qualify as a business combination.", "label": "Stock Issued During Period, Shares, Purchase of Assets", "terseLabel": "Aggregate shares (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesPurchaseOfAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/SubsequentEventsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r31", "r32", "r362", "r369" ], "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": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of shares" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r31", "r32", "r362", "r369", "r427" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedLabel": "Number of Options, Exercised", "terseLabel": "Exercise of options (in Shares)", "verboseLabel": "Number of Warrants, Exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofoptionactivityunderthecompanysstockoptionplansTable", "http://www.agrify.com/role/ScheduleofwarrantactivityTable", "http://www.agrify.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued": { "auth_ref": [ "r32", "r362", "r369" ], "lang": { "en-us": { "role": { "documentation": "Number of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.", "label": "Stock Issued During Period, Shares, Treasury Stock Reissued", "terseLabel": "Shares issued (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesTreasuryStockReissued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/BusinessCombinationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r63", "r362", "r369" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Acquisition of shares" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r63", "r362", "r369" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Conversion of Convertible Notes" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfUnits": { "auth_ref": [ "r63", "r362", "r369" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).", "label": "Stock Issued During Period, Value, Conversion of Units", "terseLabel": "Conversion of Preferred A Stock" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfUnits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of shares of stock issued attributable to transactions classified as other.", "label": "Stock Issued During Period, Value, Other", "terseLabel": "Stock subscription" } } }, "localname": "StockIssuedDuringPeriodValueOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r31", "r32", "r369", "r437" ], "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, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Aggregate purchase price (in Dollars)" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r63", "r362", "r369" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionPlanExpense": { "auth_ref": [ "r105" ], "calculation": { "http://www.agrify.com/role/ConsolidatedCashFlow": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for option under share-based payment arrangement.", "label": "Stock or Unit Option Plan Expense", "terseLabel": "Compensation in connection with the issuance of stock options" } } }, "localname": "StockOptionPlanExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r32", "r38", "r39", "r122", "r210", "r227", "r569", "r624" ], "calculation": { "http://www.agrify.com/role/ConsolidatedBalanceSheet": { "order": 3.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", "totalLabel": "Total Stockholders\u2019 Equity (Deficit)" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 Equity (Deficit)" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r76", "r122", "r130", "r131", "r132", "r136", "r144", "r227", "r228", "r369", "r455", "r456", "r457", "r480", "r481", "r521", "r522", "r533", "r552", "r569", "r574", "r575", "r579", "r611", "r710", "r711" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance", "periodStartLabel": "Balance" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r120", "r347", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r361", "r369", "r372", "r550" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Capital Structure" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CapitalStructure" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventDescription": { "auth_ref": [ "r625" ], "lang": { "en-us": { "role": { "documentation": "Describes the event or transaction that occurred between the balance sheet date and the date the financial statements are issued or available to be issued.", "label": "Subsequent Event, Description", "terseLabel": "Subsequent event description" } } }, "localname": "SubsequentEventDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r580", "r626" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails", "http://www.agrify.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r580", "r626" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails", "http://www.agrify.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r580", "r626" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails", "http://www.agrify.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r625", "r628" ], "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]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails", "http://www.agrify.com/role/ConvertiblePromissoryNotesDetails", "http://www.agrify.com/role/DerivativeLiabilitiesDetails", "http://www.agrify.com/role/NatureofBusinessandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of non-cash investing and financing activities:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r203", "r204", "r205", "r206", "r208", "r212" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable, Net" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r506" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade names [Member]", "verboseLabel": "Trade name [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleoffinitelivedusefullivesTable", "http://www.agrify.com/role/ScheduleofunauditedproformacondensedcombinedfinancialstatementsTable" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r506" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trade names [Member]" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofintangibleassetsTable" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r388" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]", "terseLabel": "Transferred at Point in Time [Member]" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofrevenuedisaggregatedbytimingofrevenueTable" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r388" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]", "terseLabel": "Transferred over Time [Member]" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofrevenuedisaggregatedbytimingofrevenueTable" ], "xbrltype": "domainItemType" }, "us-gaap_TransportationEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used for the primary purpose of moving people and products from one place to another.", "label": "Transportation Equipment [Member]", "terseLabel": "Trade show assets [Member]" } } }, "localname": "TransportationEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofpropertyandequipmentnetTable" ], "xbrltype": "domainItemType" }, "us-gaap_UndistributedEarningsDiluted": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The earnings that is allocated to common stock and participating securities to the extent that each security may share in earnings as if all of the earnings for the period had been distributed. Includes the adjustments resulting from the assumption that dilutive securities were converted, options or warrants were exercised, or that other shares were issued upon the satisfaction of certain conditions.", "label": "Undistributed Earnings, Diluted", "terseLabel": "Common shares were valued" } } }, "localname": "UndistributedEarningsDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/BusinessCombinationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r172", "r173", "r175", "r176", "r180", "r181", "r182" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeasePayment": { "auth_ref": [ "r597" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for variable lease payment excluded from lease liability.", "label": "Variable Lease, Payment", "terseLabel": "Cash payment" } } }, "localname": "VariableLeasePayment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/NatureofBusinessandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]", "terseLabel": "Vehicles [Member]" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofpropertyandequipmentTable", "http://www.agrify.com/role/ScheduleofpropertyandequipmentnetTable" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantExercisePriceDecrease": { "auth_ref": [ "r363" ], "lang": { "en-us": { "role": { "documentation": "Per share decrease in exercise price of warrant. Excludes change due to standard antidilution provision.", "label": "Warrant, Exercise Price, Decrease", "terseLabel": "Warrant exercise prices (in Dollars per share)" } } }, "localname": "WarrantExercisePriceDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_WarrantExercisePriceIncrease": { "auth_ref": [ "r363" ], "lang": { "en-us": { "role": { "documentation": "Per share increase in exercise price of warrant. Excludes change due to standard antidilution provision.", "label": "Warrant, Exercise Price, Increase", "terseLabel": "Warrants exercise prices (in Dollars per share)" } } }, "localname": "WarrantExercisePriceIncrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Warrant [Member]", "verboseLabel": "Warrants Outstanding [Member]" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/CapitalStructureDetails", "http://www.agrify.com/role/ScheduleofantidilutivesharesTable", "http://www.agrify.com/role/ScheduleofwarrantactivityTable", "http://www.agrify.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r152", "r160" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average common shares outstanding \u2013 basic and diluted (in Shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ScheduleofbasicanddilutednetlosspershareTable" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r150", "r160" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average common shares outstanding \u2013 basic and diluted (in Shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agrify.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "sharesItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "21D", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=SL94080555-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(n))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r129": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=SL108384541-122693" }, "r149": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org/topic&trid=2122394" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r166": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r183": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r211": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/subtopic&trid=2196772" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269825-111563" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.A)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=122040515&loc=d3e105025-122735" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r257": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144439" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r273": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2443-110228" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r284": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907644&loc=d3e11281-110244" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12524-110249" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=28183603&loc=d3e692-112598" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=6402221&loc=d3e15743-112638" }, "r342": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 4.F)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187171-122770" }, "r372": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e957-107759" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r416": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org/topic&trid=2235017" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(k)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "740", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126970579&loc=d3e23163-113944" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r493": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "3B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721525-107759" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e7008-128479" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "740", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966508&loc=d3e9901-128506" }, "r518": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=d3e5283-111683" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=d3e5291-111683" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "10", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=6431724&loc=d3e32938-113948" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20,22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "10", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=6438156&loc=d3e57880-113973" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r558": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "https://asc.fasb.org/topic&trid=2229140" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28567-108399" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123415192&loc=d3e40010-112707" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123415192&loc=d3e40019-112707" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123386226&loc=d3e41614-112719" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123386454&loc=d3e45280-112737" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r620": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r628": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-10.(c)(7)(ii))", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126954596&loc=d3e511914-122862" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5.02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "320", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=35711157&loc=d3e42567-110969" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(17))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.4)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(14))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62652-112803" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(f,g))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.3)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.7)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "720", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=35755714&loc=d3e28434-158551" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=25866437&loc=d3e10432-115837" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=25866437&loc=d3e10491-115837" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04.16(a))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-06(3))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401414&loc=d3e604059-122996" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(k)", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=124433917&loc=SL114874205-224268" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.2(a),(b),(c),(d))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942793&loc=d3e3073-115593" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(d)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "980", "URI": "https://asc.fasb.org/extlink&oid=84167750&loc=d3e42232-110370" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r756": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r757": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r758": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r759": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r760": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r761": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r762": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r763": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r764": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r765": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "11", "Subsection": "03" }, "r766": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r767": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "12", "Subsection": "04" }, "r768": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "a", "Publisher": "SEC", "Section": "12", "Subsection": "04" }, "r769": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "01" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r770": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "01" }, "r771": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "02" }, "r772": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r773": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585" } }, "version": "2.1" } ZIP 129 0001213900-22-016936-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001213900-22-016936-xbrl.zip M4$L#!!0 ( $>*?U1"B0?<2RD #SY 0 1 86=F>2TR,#(Q,3(S,2YX MMSVSB2_WY_!<]7=S=;NX[\B/.ZR5S)KXQGD\@3*N]C^/]X?CLZFKOOW]RG'_Y\5_W]YTW*$+$C9'O3-?.&5ZNQE[@ M3(@;T1DF2^>'>/D79]]9Q/'JU6!P>WO[Q&-MJ!<01'%"/$3A@;._SSK,NSPC M"#I\Y4P6B?/.)<[QH7-T\.KD^:N#I\['R1G[S]%1^LJ__'A'7U%O@9:N@T*T M1%%\R3Y[CF9N$L:O][XE;AC, N3O.8RNB+4E\7Z\7B'Z>B_#-'/I] DF\T'Q MTP#ZWW-BE\Q1_-Y=(KIR/52\ $2X'AT?YE\(@^AKK>W=E(3\ M T<'!\<#^'GJ4I0WOVNUOSWFK0]?OGPYX+_F31,J@Y[_DB'/>J:B;AF(P\$_ MWKT=\T$KVC*,?ERTKT(^&:0_YDW]F(C)8S\, 6 .-@_.-P_.JQV'R@&)8AH M[$9>,2CN?+;6CG RC[^3=_#]WI$P8Q;^(2C^ 0J=DW6!&\ M0B0.&'\JW.<=M-ZNCPO\/&#?1.';$O+>X*==D;,BZ+N3P[Y)V33ES&I0M3,V M^6CVW>EBWPRB0$#5CFCRW/"[T\2^Z26AD%4UJJ#QA-'AP!\?/US)YB[O] Q' M%(>!#SK^U UAWH\7"#$%$_@IT;^3WZ6-BO',OUV.^T],M;&U9LQDBZ\$[.]J M-T[6C\,[HC\.FJ\[I0#FG2<4^:/H)_YW4W"S#K(FRE?KLM%\4?W9!@\:+^=L M&-3XT)I*.V'0[].:,5&(OLM7[Z23DV7C#!7N#09T;XQ;PXSLP,OB(6L M[#E9GWMG+EUH8RA%4X0'+$_O53!U5@H;:0V.%\T.59E3:VC M?I&3L.<#ND%1@IB>8N8 (@3YV9,:?^2M=,O=RR:+LA>Y9LP[RQ_VFP ACR[= M@'QRPP2]0RZ,8GWNM']5&_R'!TV60 \.[\+)^^B7)S$KWF(W^H \%-RXT[ ^ M1QH_*377X6&3!_"V4[[>ZROUOD'?/UG'?M9'T[:>?]UE7.2^[=7[.1 X_,"@S5]PU'NJR- M5JF=M!F6]L095?3U-X?UUN]>%/HM=J-YP%: 5)K9X+W!V+\-PK"A\>3M-.98 MRXU0]I5-(,I!;!B1!,DWW-G"G01C$3>>!^5MZ)=ER(&2=JY1DY0N] MII2Q-G>GG>'E-(C:'CW1[VK+H^4Y*#QVE3[ZJ2;AQSF:UIC65W#1[\KUY*CE.\B[<+(^'.BDMZGD M.QN($IFX=PV%57VNGQ0MOT#ZNL/?[^>#_-@:Q6\QI=>(\$"0^OETXS?-$M%H[="SMYWL]7[')PW+F%+T+6&T7MRT M3N];/^K7C=;^N^S#23OI%P^3D JL%J>1@$T3G]M#&,TA&PI?F;;K*TO U%!ST7 MMH_=$3"HPVMJ7\1QRQ=A',2C-AYZYDJ#>83\5+54*\.6_T(1U=.;Z]M$]P@U MI:ZUU@9LN3W4L3Z]X;&KF!^Q/=+I78UR%3E,.@3_]!IV@R @ 5?EK32&S=.6 M9T04$M3/R$TB(@1\4K53S[2GAJ$1_?K7.41"P"=)$PV+]+$2/7>ZG- +K9'F MKQJ>")(MRJ/ZGAU=C^P%+!&WT/IQG[9<'.T#_-Y[N]5IODBQ:5OKK/FG+5>( M\FR_=X]T.>,7'I@(&NBLNI;/HW'BWQMT.RFP<8YB-V@4E>KVIHZ1+=='EVH; MS@_99WHV;W4V+6)SMS=U;!8$AIB?3ZN8K![P_S]\]A;(3T(V+6/,#')2.7*N MY["<$M??G*A/7C42AU5YYH#R0P*5(,C;:_3W2R \2F<7!OQ M/P/@Y B4W.[Y+0Q&%2EP:2-E',E)RRLFC$7M?2:F,]+- T+"\OS1C6=L4&]@ M3''DLET+FP),U4W!/Z6:JYOUI7-6G[3\9TJ6-Z:O6\:F5% Y;NP +H<#'@^N,DO? P*_DK&W;P0L/@E2?A$@&1M]=MSEK.M2XR4'[6*;_;K]9Z MW;#$) [^0+Z'X9H<'U%F\X#Y4T[IV0*%?HR7X-$.XK69&&S?KTY<6HZ\3BHC MA^< OG3KGB.L:8V9 RCW8[R?X]3(5R]>M4U^R>UX@;S\Q#%F?]' S^YKN WB M11!A"#Y#63B:T@VP59]:+^$SDPJT>VKM:MYMRF9TYUND\)2L?9ED]/F'#5[PV- M[;_6>9K2JI.TUNWOGIGER%!@G@(A=3PEQ5A?6>755VL=TJ8T% %XC-RFS08!3(#8++ MD?&4LO8QHFQ>L-G"]A]LBPON;0\2$8(8+963?E>]Z\WOEN-/+R05<$Z!SLGA M<0V0 _R; Q"=%"/?Y1G0=AT:>6]P\UX MT@;%4.H78G%;[:+[O.5,,^5?8ZJ6W^]7U(W"))L,S ZQ.*[,?#$,GS3N22\= M@L3-C:2C%DW9$A6GBC"WU?IMO4$TUH(-).SBYM5B(+) +'%C=0S6OXV_+=0Q\/DW%385&-P/Q?YZCH5#I'[='DWBG//?C)+2XN( M[#1%,[T6;_GJQ.5%>LO,7/'BY8HMIFD"=^8V]S@4[E-?)83I.XI6)/#4P;&= M^U%;XRV'FYK331U=H.'S/O>]IX!R]WR.R>&@^E5:+RQ)Y"8^,W]\MIV=8;)T M/AV,JD$%1&WH'&*FQYZK:6DE(D*EC^]-KEQW_= MWW?^Y_.[3R?_^S__\%;)W9?HY*7_Q_.;^9=U]/$\N7WSG+Q\_O>C?WZF_C@]\N+X_&?Q_?3FX\'?W\^D!P4]_>3YZAX?K 8W^>CTDP\'%,GXQ^73GA6]^"T>'T[_^=1WY M^$LR/_XR>'[PY7"=?$SH^:?!TT^#\:>C?_PR"8=_'_TZ6/]RY#T[7%^ZIU]C M,KT<^+^^(;?_O#O[]O/+FR_KSU>_G=P-A^YP-?YMG,07WSX>7^##?U[2%U\F MO[[^7^=L_&%_O\KN[[M>'^QJP3[0&>$O#(N_]6NVU0;>P>XDYD!OTK]HN5U[ MH7F$0O/[M0M[Z@6* X:;[DJ"FMTJ]PPO6A[@^Q8EYX!MYM?G2QBB;ZU;K/^0E %4'Z/ M+)I&BH95K+&RNK(=P'N'18(FE9YR6)\!3"!6'U"J)5$E. P,.; M?3;N$#2,?,^EBUF(;V\106[^F+@Q'*6L5@3?\73!<'UTP!8EESV8IIQ9L]^O MDVD8>!/B1M3U^-+I99G'>';R3.6!L0VE5EA;#F6=L#86]PK!3I5B)R49*NOX M>9QW2;8#=#M N .4.V[QFP/$\R.F*OG.T<&_<^/!=2ICP)LYZ3 XE7%PBH& M%B?/_KV?8(]H@KT\> P3+$>IG6 M?_N?;H*]/.@GF'D=?*&E*&FC%:Z6FUY0 M"[^W,CHH0 7_TCD3>S:A5#I)\Y+&/_RRY1]6,+&A'(HOPW^R;SO9 MQ_M3?BVWTQ$#G7;#M%T2^6QK!34)>)(PI3'VOJ9-5B'3?2H1V*0G[3;]9<')'#(645#3BH_Z0.AY6WY,!ZOXNIT- ;1-DD@]CY.T2\@.J2;[6O MJ7UP+TVN/5'* G72;Z>Q]N77^W7!G.D0[^:Q,8PQC*4!NT4OZ.=]R]_:G=?Y MAYT8<[[W,UO/Y%N7P-*9ZTP5>X5-=0M]R^MJSM;L>X4^[SU\NFN-Q,DPK9]U M)O9+P9VTU:N->NNZPP3[.+Y$4$")1ZTED/@;NW>P'X7U<):E]F:/9IBT@]Q6 M"5EA3:#TCC^B%1!!HKQ(0!H3^N.3\1,G ^H42!V&*]V@\T4Z1UL^AO1H07"= MDV/N3VYT,NAG56+9D(JJ8:HDR^A5_>HN2)HW$)C\XUP6Q#4S>QUD4N3*I>!, M\_T@3)A]%*&8\8&N$*'%O6JR^E8&;^I,@)8W4'0=FZRZ%7P_+8.0(H T60

BX-(8"1,;DQ2LY?+;S@_\ZW]1J?.>YRG/DRE%WQ)&ZP74:Y//3CX(Z^JG'R;DK")YC,!T<'!\>#(((+%SRF/BE374OW;18GKW@%_K>?O[I+<]==\7<&*(QITRM"@N*/NH\,"6=(N_)'-\,:."9@&@V MAS]J'\X^RG8(7'G!5U_OY1;":#:!NV"SR\:&4QH39AGL.8#_]1Y\('C%GC'+ MX2I&2U &>XZ;M7J]%Y.$_3]MM4(DP/Z$O^^LCO\@4_J0V$JM!:B3,^2VBU=L>3]<3?M=C\:N-Q'<#;C06 M6[-^*QZN]5G?KD5KPN75XJS<=BVIL7 CCC-[Q0:S> :HHI!Y7>M7$7L?\/\HI5+3,ZS M:U;R+]A(_68$F.G!XJ8*&PEO@ZMNWF4D7917:Q0=?,@NUF #-LJNU1BS,7S' M[]1@*\UY?J,&D&JE$.R0*J-M([]0HE@I(I^O')GYFEEO%HY2)]P;;I\M]1?H MH.H59;-(OHU42C$:,/,LK55G&TD4 [2;'.8EB2VV5R5031;L,Z*,CI, MT+.U,/6#\H7R.BN@Q[S:)%,$EW &=987)#W+ZI%>YA'3 MXZ(:J8TCM!TA>C77ZK_HKG)X]R@&1@G<2%V,R[3ZCY6L^BN>5/^1#3FW-\^+ MA/HSERXNF8GQ&1$TS!]_8$Q@T[I>1X!)]_"ZS*%GO[?J"(SR]/G1[.29C0-N MX>CHQ=L6T"\/>I8:C8Z>I9_R_/;1;)0F-KY)D]MM'&$]6+.%/GUYF(4E?81 M0N[=2G/)QY"TG3:YAI1M&T=B0PH,+-EL8#_Q3&8P^,L\9GL'0@W7:+G*.KK( MLGHG&+JTF&()4 ,.?TXS77/AL9%&&42SZ5WD)X[SK+^)>P>*%>0CS_C+'C%C MIVWR76>Y?C8.S>Z)TR\2^9DBZU9XNF;A,)E"-CF?@*PP<'FE.6'O40Q91M>( M\!PC&XDW1&QX$AC%P7F6*L7?MY+?"I1Z^7X+R0(VZT,Q0#UAC//713SV&**Q M;:;2 *UTNM9==@!<42R%+I MK+G>:F?G]I!K@%%*7Q$F4'4Y6NHO[8!5[AN]\MG?;+,/FWI;3S8,,$H9JG_7 M A5K E*ADO0";P&-)B 5-)H+NP6T=@&KLEW+HC)DR'XM:ZA<->HG M]9_:KF"5*&5&NE8"+)B0!ACE!ODC4#B&>D9(']NL3&HK2!+"6B=IR80^=LE:1-3,#:F&JO2WJ1L"1O8#F@;Q M%I-0@US&/7#Y#&/&G&G"=R\3_!Y''NN$X# $CD4Q(HC&%I-N3(+*PP]G(5>4 M)L@_3T!2KSEP> (8>5Q7ZBI,6T:I]Z@AX_S9AF.RL6-D0^3*A36"4J7PX"H: M\@1G9G %;G2O4N QB-N(@1RTBM3L#(&F(SB,_ _(P\1G?U)^E5-VX,HG5H3X M(2KLZ?E%/]?NFB_JV5!3FT=GIW3*W>%B8'WKZ.T\O"G' M-OU>8/T"L2/ZI*<+W9DX1G"#.1/#^F?_K#*K);?CT"H9JOO8(Y=78_*,3$ ! M![. D3+HX)%(HQDIW0WC\8*XP(UV9X]!DK38%0.2[R9&43T1])0)X+T*Q9:[ M)#5N^9D4P3?,1,'1)29%VD^:ZT,]Q OD6$NR'KMJ9\ &)F&F;^"#U59H&HO) ME0"66SZYSZ"2OBN\<=-F56=,@WJ_RV"X%)VC]-^K:+3BCI-HSIU''X+Y@JTD M'VGJ'F/+BL5BL $QJN,O@CV$?'I)\/(A#;3M58$Y&5)E^"Z(,.$5VU)=>A5] M![_(EI3+,1MR/8L-S*3GL3"YB5JN!8M8]P6<)C?$2$9NU MH#$-W\D59O-8[9),I?T0S!+B0?&0B^44^3YDC\&EX6"09-'9U2\+UBR>0%TB MLGCF[9Y6V>:W78AA@N[BT[!BFODQ>17G#[_SED,%3R4L%VQRSIFV8GW?QHLL M0V.%V?*TMHH^(YQR7=LH.W5M'X$:A#*QS)J#D,_30JC40N(,4*I< 8L "JU" M78>?^8T[T9S"L6K:A87D=@-L6)A26!!Q8ITBV@"U?@ ,BAG9/!+=X1OEA&U? M&,7F0=LY=1ODQYODW]LU:IN1(-UXGB:4O4-I^C)'R4,F4L[AJ":J1*B:4],VW[#$7I(>/*#+ J(E^3T#QEA8P=\'D9O#Z'=NK)@0* MG]>+3[82Q6$%9\+#]O$\+"U"]FF0[TFN68I:(UTTZ\.>$3-$*A6P6EWJ)5_N M;=Z'B^#*=P[73-NP_[GS1@'NFMY?I8V^,]_DT%3F0[)<,E;@:CV(S$B#@RJP M3XM*4X5*RTDM M@EI%<*2B?XU,RQ9AWFMP6NVQ24H M#@AOV__\#^3:O#UM0)0U5SP\),\NC/65$]PF[\8R] M=P/OX<@EN:D"U\#:9W_?%XGRE7GW7[1(\]XG5)!ZJ" MUE"$\0$R+;:E5H-Z*P[,07'&E=3)= M>Q57G$VJ=5#'NG=82K"ZQJC8T%\RZG3TV M?I:@I3N25-;'; ]ZR^P?ZR=E 511RZ.1NLTLOKQ =DN[!47;U#JT;BG;GAAU MA'2M<=@8U1W,P;W) %JV+(% M+]>>IRF*T2Q--;&73!E@!4/+?2]-0MCZ[BCF^[[L%C%>&0<%1[NMI= K*IVP M!3->(+>H#,+LAP7*+K5'*R@.8MV:?S\$=CO0W^J#%NUN[X\T>6D2ER[ Y<3+ M7$!!YPOJ$7Q;W+H5GX68VNU&,J.@PP35EP+C21WP89YJ3W9RXG%/&GE']"G2 MO=Q5$+LAG)!\1E,(A+3=&I$@[J9SRG.A:B6NK/Y6-FJ-LL^4)DODU].F=IL/ M=U]KWO>A?YLU-,DCXU8$\SMCO#PRSLLBXV9Y9!PM(N,>Y6*Z!:5= @%W\]U' MMKAN2:,R;R?[?*4X"\UJHY\B]BWT_0MD[4HK="5)[U]-DG=7!MSGA482VB^K0VQ=_,G-)93J,IF$P3T-Z<5I+#.RJ MJ^B::9@@?@S3W)""#JLWCZA2%3!]5/*AIT8=6ULO_EG(F,TBH<0M$X3/;G"# M"+]IH3S"'=W"EBTMK&1?93O7,\P?2;F,G=&H4*3"_-Z6!4?+4-:D M$N\?\'OP$F;(!5',VA;WX'E,E.SW MUCUX.+\'#\].GEFWN7B< RB;5H^-&HMV0H]WZ!3J(;^2[A,.&6G0[\-'D0LP MJ?8^'P+Z=480RDTJN$7MX8D0HC)@Q'EP$S#-[S\\!2U$,IU27&N(R'*-7-*8 MJSF2!X)?HI(&HF,R0ZQ'@NP0G08>Q2$$=\B.6>\>M&[IHIO\[E4\PVG=CWEZ M]ZIUB^RVI"C#?#?NVZ+%9Q=$R \CWB?+*9CI6768XKK2XE[6K>M';IV$HX>H MK*:$H,X:\H=L-^+.45YLDN_!Y-1F*H#[;O3==GDVEW#H^&M2_ST&Y5/I,/_\&*P":(KC!^#\ AQ;[[. M9 H'92MNC,';]?C6& 49.QZ;Q[2P: C8:N6]35/KW6IJ_:,2&2$!NQR2QR0I M4NARPZ-059%06Q6Y"EE@G$6ZU1"PHM)E?O'W5>3A97[]=[VX!GL(=?@N[N#@ M/PGH MY_^ W*YM"W&PYE/62[AT-1!EEV55G[)J7497Z&R0K;GYAI2(&TAA_, M,SQ+LL+(.PJ.NJ?C+1%8&6'20)[L[F*;>:K%KHY +^Y_>UQ4:Y"KEGO)J^]Q M]'CIKH!77)2Y#/CM7Q!N6^1F"^NB0"83JJ3K)Y&/2,14)WP[!9Y&#R'>TK[H ML_LG5A%%>H_?MLGT_"YDRJ3Y/5S.P7K.CVL9!%X9#<-M?A3JW52BXJP3SPW0 M*[1XI]XLDJ -<4OW_:/;"!&Z"%;Y^0X31.J18-4VRS8H6;0]O6I\O]_B^&H!6-5BG-\M,<'67(K4@B1W-.&E&['M)BEK;#W\SD<$2GX=99>Z M:=:IT0W0[ZK@H$5J=$/<\@NM*@7CRBMCMQ7LK;T\$ECR@$0(P>"1W&GBIEUK M@0J=0D:9F06#D'X=PAGLTCQR<&9U2R%<&Y&MW4<[E;4(<+&)WJ'N *SP/MC@E*EH*Z9:9.GDPWG!&7%N&U:^K00 M5>L?)(WQRQO>H BXCWR;MJ!J>/KZ9,%-,3(6SSLA7%5=JCGC\IP-QFB62C8S M%&07=C_(I-, 5,TW?B>FI6M="YL\ ZQH:-%J)D1E>!T&LVGF3#JC]-Z:AU<, M"FR**O/, HLA^?F:X&5 *29K?LFMK?)FB%@9"ZGKPB+Y[(!5$>-6"X9C&T(F M]!:K?B'<#5.-K9-?/5CU2B!_VR*I-8,I%]B\UJP;ECT5OC40B/SA/9 \?UJA>$^/K8O ?=^+7+F 6>E.59U M?2]FB^51?0:D;FEO;D6L%JEZUP]1$KM>_7:UX15ATV_IX2W;W'XR9"HWV16S M(4@"#RO;_^K !#:D)!HC52SV33FV9HV7 %.%K;ETD27^6UP0L892'AY94Z-L MQ8?+*_DFWJ(S=2.0RN*UQ;:!3PIRCKPP(5J G51Q9 MO&*F+KD2M8 2$2IM>&@^#ZU9DL2XC$+&(PI/6,#M)YA F5WZ!@*OD.X$?::,FC3>FQ*@$R#?,K+;Q615N>9 MU3QQ[WA2N$W*LA-:1>T;-DR7Z3#5SU[OXPQ@^^M+6FBE!0$1W!\=P@V;+O$6 M9_S+NXWOVSBR60QM\T1LZP[F3"&K,N4T'5AT0M<%;(<"=]5SDH=7-RIPJJ.; M--IH1)C(7T5L_D---XN/&26 M2Y8J%!Z&=P(;I)^H-*I(ER:.,24\.+*@_,$ M747PWBA"][CH;[LF:("KXH_D;TYN\>,D&8!O2/*"H$?*YQ2Z@18J7LUGMDT& MG1%*A9&P8GL8/^^$AT58;!ARYW(JSWMHR(X"HC;K.P M:M#75JP?=43RN?4NB. ]Y'<<21$*R=NS+I%WQ+VX.(&S#M;[6TE3M6J+WG1 M(N-:BU"O]NU-JU"F5*@=:I6JO]Q[99-3K87-Q/#, P)JU#SHPR4=&0;]E$5OA)ZM@.D3'/; M14(;F'33S2<^KXM,+:&A!:A#^K\E)$B!*<[HHLA%O##;FG=M!R4R6(I*M_ & M6R%M(J "1W=!".01?$93MKZC,TQMF1-J<.I[+*CG^G NSLP4CU?ZLH4D&3 % MB_@K8[:]B3QDCP4EQ:6.P%VNW&@]M-2:TL%3UB/DKY[939D4GIZR<[LID\+3 M4W9A-V52>$K*TCLLT"EF&QQ;R!%@DJN]K'[7J27@&W"TN,_MPGUNBOO2+MR7 MIKCM@FVR%&9-/Z PK1RUL,9ZE"-3J)R+"/^![2"@"D6'N'#1!':T"F8J> MZEU?'^#*R4N<6#(QE-A4-4F:KUGC.%%!D^W=V^_P ];":J"4ZDRP9NWMJ@" M!31I@&WE9B$[J! @DL\9F%CGIP&VQ.QKPI&NY&^8L$5LY8D0%!J'Q%P[")#B M4DV)GUTRQ>0=!)(RP/F+UFS>=? 4JPP70A]*U:[@Z3"VRP+3P=-19HG0U;!( M*V8'-XQM7#XO7;*T!+D0E+*0YNU%- _=R+^*(GR39GY0BKW (N>V&4CI'5TX MJFS?+1$Q,2@5HS#<(+I"<1G88PTE$F#2Q:9\Q382]'RHWW-I!WXA)GG,Z_4U MU/FV WH=C"+H+O?8#R,_';HB$$D%1; ML3P;E2F4+# /?GSK3N$P I-UL5>P@[RN<*6!NV6ADV8XMAV$Z@$JTA<8$D2' MM;K'U3I0ME!HA%)!)I[%MZXMBJ.!1I=]D0==EW.6S!\$L M0&P;'[O1'.8DKRAA#8$F(.7\BZ'X K_U(RTB81%5(EPJ%3(A >OSUA(*:F 4 M0I:V&Z\I>]\6F1)ADE>WO,63!4Z@WL-[-M5BA*)&:2Y+J#+%:4+IY)8]7EM) M7 N:;/)_C'Q$H$0'@+.##!$DU93/PO^'2X;"<^TY+9'BZE#SI'80:0=9!@B5 MMTQ@C]?T9!N5"[9>Q>NKB*_*W#6>P7_X+%LCE#"G?APP"JFW0$N7J_?_ U!+ M P04 " !'BG]4H2"#=-(- "6IP %0 &%G9GDM,C R,3$R,S%?8V%L M+GAM;.U=;7/:N!;^OK_"-_?+O;-##:1MFDS3'4)>2CO9##!V/(;,K8[^Z'3Q+'U'#]'TCE'.D=^^]M\8FDS2!DB^/2@\:)^ MH$%L$!/AT>G!7;_6ZK<[G8/?WFG:+V__4ZMI5Q!#"FQH:H.%UB:3:=] VBT% MF T)G6C_LR?_UVK:V+:G)[K^]/3TPN#W, -1R(A## M:+=C1_L(J';8T)KUDU=')_67VMUMF__2;"X?^>6MA?#C #"H<;DQ.SW80)H/ MJ/6"T)'>K-_&@^6=)W-QP7?_TZ%[=^/X^%AW_[J^E:&P&WFS#?WKQ^N^ M,8834$.8V0 ; H"A$^9>O"8&L%TF8^72I'>(WVK>;35QJ=9HU@X;+^;,/%CR MIFEO*;'@#1QJKN0G]F(*3P\8FDPM(9![;4SA\/0 C(8+WDBST6@NF_BON/(7 M_:M-,",6,@7W9\ 2K](?0V@?:*+INYN.[R7 B*+A0BA/%W_6I4_K[_(0L,/[ MY 3V;?[S!.(,,FXWH.=#9!NP\:5%GM(+N'YR*9DKF@$LP['<'G7-!?&)".\T-*)C'4VV3[M0DU(>63 M^H'V!-%H;(L?O>&9FDD^,3]"&PPLV(>&0Y&-8$[*CT+:$+^4Q$>RM-)'?H&K2?4V7 MO;?[>5B1_%)!][Y@7,JG4DN0M+E8LO]KNREEH[E$X!V:E54CB6A;Z>EU<,K)[FSEXF65848/8SF)5-([46/QR@V M'UT7WQTT%4&;>FL;"542TQ ^ T51I-C;Z4[%B@_"HVL(&+P1+7:'=WSB$^(I M5D@T5ED'2 Q#"AVC*T+,)V19BFE?-UOB/O_\ZC(7*+,W;P,\0CQF6(+S,70Q M-RQ'K('FQ'F APO^)+XT1D'Q2=BPWQ'1!A"L6Y:,A6$,B-UG+-P?PXIFG%A9S#W\1 ) M5;A+ETPAT71)7&@%\8R'MLA'-3%@U9BOXAB3.^29' ^"1[>03L[A(*>=C3"$ M*DQ:H)A-+_?9",?,NPNR2R>*=,<82(2C3K8AA0RY>GEV\V7 M)0Q/S'^0H,APXZV^54?R+M_BDNU2F^Q.[14EC/4H&2JWVYLM9T[!=U< 5<^( MZV8+GQI"V/?[#-[[*PYEVH39W:%()7&'!*0S9$#6YZ-"N?&1 A4Z)\00'\5/ MT,;4=G$$UDM-JUQGU9T]V'YFC[(/+4MD(+GUJ18GIF5.$$;,INZFX@I ];I) M,M#"A[)4CSZSGI!!A0DC-Y!!_AYC#G;.IQ.+N$FL^>@J&JO8*"V1?F+(DKF7 M:?3B5K2VQX [K3Q"]]Q76UAW9+HB$NQ7BZ0J-JZ-0N?72+:34:#0W5U+L_2; MKOG?&=?RN^F(8R<=DK\$B&]36ZE,V]E?B*8^.7)9Q:- OBB[D0SD%L+&Q/=RCV MO52'9K%XQ;M3J;65@$2UF9\^0.XYV-0Q1/T6'N6OM#"X@A?S=M18*(%*LT4% MG$#KXN=$R X6J.YJ(A_8/0IM,,]!;XE@BTY4S*; 9(PJK,\*B+DG*UR2,":U MDN1\!7-*:YFU\NR@77)YETZ](T;R=.70LS,X)!0N[[L%<\CX'$T!EP%A0!<= M_L9N!A1_DI-AN6^6R^)TGI(*\MP#M_[X\O'^U9]_?#6FSOP!OSHV?QS-1@\+ M?'?N/%T=T>.CWYM_W]TNF'4T,W[4K0^V;O?AAQ]'AX_SAG%MU[]=7C;[O^NS M^5G[H3XS^_0;P>CSQ0C8GUXU7P\^?P5#>OCZQIGW[#<=_=MBS\WK*MO M5K6]WK]O?OUP:[5^[W[6%Q^:QNO& MXA*-G#_TT-#+9#&!*%V;MFY28.4S%,DOR5^-W+"LK>X2Z MK-LV10/'/6'HEI1D2LHD9,G[U"[$^\.T''NOT@.^UA*LNOH9Q%#]QIL,I?"8 M;M]=(H1HV;)0ILH_:.>VGNAONW#-A;YJ\6.P I2DZ(,9]A$$=GI[)=E02-Q8 MT8&JE/J4G 17%VIK1V/?&1WKLTFSVA9Q%A]OHT?)#'$ASA9W3.2)K!W0EL&C M\SPJGE( [U S-Z700,MNALW61)B''R%[90H*Y^1(!2^PI=>POZHN@D+%Z]F; MC2^7\LX13U8EA%TYC"$(6-M,AEP!TF\E62CO$6IV$AW%UR]/77> M71RQZR%Y9%W/UE \#O1)3G5(/6EO JQ/#.X.N'<)F0&77U"(G[CC6ZFH'I)RI/2JHPXZ=%K&0)G;K0=MJJ2>ZX;331*)(]6DO)(+E9\OU&Q#.^= MZ;&Q_L.#$/Y_FU]$RH]=CH6KI+:2D[E2W;&B>,ZWX%+ _DAZ_"I&&3NP[<7O M]9TLURK,,:@X].(<+O_?$#OLZ-U ^J T*$S=; F6&;/'BNE)]'2H(ND_B+]U M-*7Z+:<8O(IZCBD(]?2G:MLZB+=UH.4^=+@-6>B6<@XJ#%#J:5'==VRV4;>. M-\M=B]MX/]U(#!#JZ5#)49;+VH@O5>DJ-@-_F0/PA?*7[0Z'XMIRY(J_=1ASQ <31>EM#AG8 M:N2J^-RI4$%>YSE24V#U;RU%7FJ.JJMHO E+?=,)XH2 M$S=6S4DY)6&>EHYWTM)FKU@5:R#F?NG.W4Q>?N)"]4Y@#%@UU9>426\KOJ[* ML,JCS^>/<>XMHM^ _-FBP0"EGB8;BDIDMB"];:A]!/.;6%5>'8UAT=.8JN-9 M@G#^3U,RU\'.77NAH!7W1I-2ZZDTF*>I,E%2]")61*)D&'#FE^.-&Q":;A9V M'UCN]MA,0; L]U^)8K>_WYBW/@-X M9?4,LBHR2&@PM7&'T#B MR^CF1BWC)%65F7&&DQEFP3=+G%S+%P/]?L M&B SF#ZI<$[UDJ:A.%:D.Q0OLOJ+ZC-+4T%7V@%*Q7$P_3*'*.P288"- J*P M,& E49BW;2*\R\VO9'!W9'E!I!Z'9)\J]=Y3"%'*#AW1+60>?1K>98&:*MUW M,!<96#UG8"&C.^3@_%7VH.YPW#+Z$CLH6$*NFK/>O,J!YT 1&@2;@"[\>.Y\ M>0D3;G.E:K"* S(#;6KKYWS8S_4$[&(.J8&8>I\A%J^L(5F&D2HA%S.TOC8KXZHH__X&8RW@ ;7O!XSE#M=^Q9^*(]FF)TM55XFCB=)^9< MS'\)C%N.C_D\\K\$QLVK4=\&"#N][ZTNX 9<*&$Z_@%02P,$% @ 1XI_ M5/$Y]\$3B !,4( !4 !A9V9Y+3(P,C$Q,C,Q7V1E9BYX;6SLO6MSY+B1 M*/K]_(H^<[_<&QNSW=.S]G@,&[QX1$Z2).UN_^WVS]_[W[_MTJRS9_?O_^Y>7E7SWV.ZD7)#2-\\2C M*?_!N^^_9PM62YXEE"_XYW>/J_S=9Y*\^_&'=Q\__/D//_WYP[^]^_)XQO[R M\6/QR?_X]S"(OCZ1E+YC>$?I7[ZK07I]2L)_C9/E^X\?/OSXOOK%[XK?_/,K M_T'C]U]^%+_]P\\___Q>_.ON5].@ZQ?9LC^\_Z_/UP_>BJ[)]T&49B3R.( T M^',J?G@=>R03E%3B]4[Z&_QOWU>_]CW_T?<_?/S^QQ_^]37U=RBRW_&S'9CZ M G]X7_SC=YQ>[][]>Q*'])XNWHDM_CG;;NA?ODN#]2;DF(N?K1*Z^,MW9+G8 M,F@??_CA8P'K_^$_^7OR][,X2N,P\#F33DG(]_RPHC3[[AU?^LO]56.W9)D$ MBRWG\GO^S^^E7[_G(H"*X-_O2$*C;$6SP"-A.@S?P\5PT+]B9V]-'S+VYS6# M9H[RX0+OBX,&@>?#BE%@%8<^TQ87_\R#;/O(%OD8)S_JH=GS_7L,63TCZ>HR MC%_,B;C[LJ >#&HW),L3&B].\S2(:)J2B,E7&J3QXHXI1\8KH3GTD-5AC*/X>4W4L2)+^2,*>?*4F9Y&F2 MK_T9H#JZCDET3ST:/).G4)-:!]_ <;$4E-04H8[OH"3_*F)RD,7)5@^3_:_# M484IHPT)_(O7#8U2RK74+;M D[,\X5?I29I2W8.HM1+8+<(.^X8FV9:!X1?5 MAI_Y&UV#1_8Q'%^9V;D,F*@4VV9P/L6Q_Q*$H2ZGY0L GD\FVDE.92R[#LA3 M$ :9]KVAOQR8&%2W*WOF/ 61P?7<]2'>.GHH=7T()V3% ^:1O.JRK?X!&'&8PKZ.T_2.)N+5 MHFF5'WP$:8$Q5;(.,F%\,M7'3A(W2FFD;W?W+0"H]>]IR%]0[+&L?_ .OH&3 MI8?\*:7_S-F>+Y[UC?[65V!2U7[GG&[%GS1MM)[OP7#4>Y\]-2,%@64E8[G MF GF\L\ACV7GZ\,$S;X% (EY^" Q05'R+2!VM<> V=DZ_ P0IX-G@0E>W9\" M1DND;P(CMBJ7@=),S9>"F2'7\27D^>5183\/:;S(8B;C2Q: C.(U MP9#2 DIV%E!47H%66/P5XE!'&)*K=ED];GB]'HJW51K7719+NUN5O)[.29>#U"&/V.GXN M4CH"GMM%PC!^X2E?BSCQX_PI8_=IA8Z=460. 8OS%RRR@M1V#H,"B M6+?"L4;W'A.AG4K3@NP=:^;6KN["(]GLMD^.WK7@U46P\\ -('[W(@B$KCT, M#F&65H&X]THI&/KVT :!L%-OQ4#S\[NL^T.-3?;N57"L]<(9.LBJZ5P#Y_+@ MM@-C8^'?*2^Q(M%=W'";/&'$2^DF"3S+YY(Q (PK*(]([C.!]IE>X=4,A!F( M/B M5*P^H ONAZD$&WR+,U387VLN-]0O*.8$B7IBKV 7U[86YY4/^95:^S6W#!=]"I\(.'V MXP>V,\)^\%2XL[;LW^]R]ASP1$4;\<1FO=*E%2_^\$,\2*T=:LKU4)1V"96_3SP& M-XLY_"'X=ZV$0/T7DG!AKJ3 "N/.-7".Q9>'2\I]V.*AD'/W549>N2[BC%Z4 MCJKR1\SF;K\KV#V^B6T?H<#0X15?%8%C.'1%KZPVK;4F1MB I/R.\OT@S-DY MB&@6QFFZH4FZ2PXQCAAH+(D4+(BR0$#EX6H.S-(+(ED&7I*X9XL.T@H=*R"A M69-&<8M%<>3QH$,82V: M-0!&V'5_"EV/DUIB)_\<-E^_,TW="%/%&I#H]J2I&Z&LL0Z!LAV_,] M8&7KDQG3ZQ] -EB1U/ :X:9>!LI8Z$R+-Z1CSPI0:!ZFQIM14_(Q7,N!77J\ MX1EN?0=&+WG.N:$@*M>!+$FL)Z$;6A1=GP)6?39K7@VMM>Z/!_/Z//9RSIH3 M=FTQQF3;JWW84//L]JVP-\)(XNEB*6G;5G5=X_W:_B"0]P,&F+?5^]ZG"Y*' MV7?O2C!UI'=K!%'VGGWROOR=]^W/2W(BXQJO21!9HUI\C4O8%5LB\?(G^OT. ML!F^70O43" 4 @O"?+^FZR>:&%*W\>E.&6%@27@+&1/<2-4RAF/D4Y$/Q*AY MS6 WL**O&8U\ZE=X\8_MN@:*,\" A;'7@"!"DW%2 0C)$PW_\EV>?K\D9//W M73\\AAF]XEE[;0JEU487)'T2NRV_?L_[3[ZG8996/^%:ZJ.@6 ^ O439HUMZ M,7!0;?@T&OP[29K8,G972)2)'% S3Q M:<'9J5)P!G6JT5Z&-:2QDUEM,K7Y=L@7*\;4 9V75Q8H1SH - XT+"_:]V\O M(V326.=)%X4TF '$C;]_&(TBPA7@9,_X/%T8Z"FO)Z MU_DA,=22;ZN*2+J"5CU\28<4[A:DAG81FU:*L0T]/^\J)!]VA8%ESPY@,O=! MJMD)$R1_+XUT)-V&,?N@0WI#,QR6=,-PI^75K)!0I63"1V K=%<6)YK#@I*^ ML?2TQ;])A9+4/T++^T7*4'XYIYLX#:")W5P;T\Z'H/=8/R^'1LN.8@G3*IXD- MN_:S"$ YBW:LTJ.CQB/' M2M7M;44T$Z(;QMS8)*&4QEO(WK)&,:EG1_F*%NHWC!6I:REVS,00_OS&R#@D M?[HV6*?/3ST#6Y^$2C4VD(-5#W!TGAT"H3.57PK@6Y;!"MU4.^QW9@&XA+MZ9:2AM*3T(EE)!+V2F]C2$\5R1PG"HY8\[(B(45>1%IZJCGI0N" MP\>G&4M8;V@#.F# M--?STDL]#3/;MM1KI%!#?W!AAOS2B##TIE[9GK X$I!%]QJ$8]58WAUGS,]. MDRYH>3F[8AHT+G1!<)K>9L*)3O)HF-96$0/?%X0@X1T)_*NH[ <"'2^00'%K M19MQ14HIM8/:KD@C([R;_P5)(MY2[L3S\G4N.GF<,T)YX)GL&@!G4 MB--&%-T(F-4QZJ*/VIBVJC\+HC@1?5LRFM 4O.CLEFKA[&2?GY<3==N=FI!1+(]@SR"TW)"9*A=FNW\"O MU1BB^W)@+S#W>@"Y?";J\*F/1CBN+A[=O(K80TCT6_T2[2;/GY?SL;!2ES3! MSN!PZ9,0I7"C%CM@C[W;1"#M"\_U'4T>^' 5O#"+%.(,^*9%.*5[;"#+!)CT M),]6<<)E!H]5+4@N?3/&'&K3"2ESLP7S*DUS?+Z44%Q[DZVX4E%HA*AQ ? V MS]*,1+RX%YLO=5"S9$Z#5CI.R^%!Y9&N(4V@<^":+OU*_OT)EW_(=Y("V PL M!Q6Y2C;]#&HT= %%N9MZ $W]_=1'H^I1"^U+[8*)=T&IH,V10UU7U ^*9)OQ MPVK%5)S=+K^S5K8'"R'E*\J@#(BKE64ZT/Z:W;)N;VH%6YHI+A4AT$("<9K= M+GCG&A%_ILESX-'T(0[A'R)20.Y4B0$K^@B%$Q_XE,1I>I?$"_ LL/K*LR!^ M@Q0X_LD'&H:\AQ.-^+AJQN(3?\WHP7'BM=!EPT[H>+(>T-GH*UTB8C4!YDYL MMK/5"1^L^DS#6/0?Q.%=/RR'691&]TLOOA@S :CL9!+"BP MNV:7&Q83:A#FH9(Z::.; VG3%E.DR1; 2L9C=.N7@)D'3^14TO$3VI?NW\11 M?' HH<^)#,P\&".GDM(S:,N83PS]E)]*FMY&%Z\<:!ZD*X[I[8)'J*'?*DIX ML[&.-4BGXSL$X!NS^\I9T P'?+9U@9N)4: FFXX?T9IC'/)MM&_)M4__X)V' M[Q*:D5<$SFF!=1H_,62A'ATK5@*[%EI:NG&/8M]H36!S89J*9A6K@!O1[8W. M2X9Y\3;+^6'?E.^R])0NXH36)MXXD<>BLDW\AYMV-0)5)03A[AW>-HFLN'Q-FIO=C4+W=# MTE2< <\B8R8?FN>MN?9L-.X!22K2PSMVJFX-5:[9*4D##Y@'W3!FH>4DY*GX MT>?/L>'&;Y0/?:+^R3-3HDMZD_--W"Y:Z3(87#*#/77=9DG1*IC=7]0V3A*2 MP+'1?>"1+?0Q3G[\SKY1RK&@7[+XL:"_AQ&G>\SI_A9"J>'5 /9SJ9B5@\ X >HQSV! MDFUZW0&&WD;%97P6KS=Q)-J>(G8VZ82%Q3&,WB;=Q,))T3R A:((NV%@/6;, M&IST"6;C5=--)Y2+JA,6N):3-)>WV6@N5<_2*HI MM;N=#*\APFTYTV+"Y+G031VLHR#I-8O"E'Y8#I.=M'FCH!;P #GAJ7[(GU(O M"39%>Y2J>4T7?R2.^]X%W+J&E737H !>%G^SL2_*B9 F<5M(2,02@^1HK$G MSE517WH6E&\20YFB;Q6N=0)_,:WPF,2?$KBEX=MREVH M!K=!YX=.#2-MG][N0NC>/'#S4 &)V6)>P%\\?,8+23WB4Q-B]WSN+@YH3N\^ M*D#;I07 /*$,:)JR_QK1N^,[AV:E!:6[-HY4:MKJ\CV!U"(@I&;05 6*_"C- M*[';>DB:34V;8=+F'5#/O?TC\Q]Y6HP6>XPE+\XJ+8/ZW#JA42J2SX10W8J' M4GI/"Z5#RRX!=S0)8I^]G^)E05WPQ_TX6,^AP=5H',1Z_#:;?)[%T3-E.HDI MHB('U@M(6/R06P67E&0Y>+\S*Q2FKT;L**M1 V]M Q0=H\Y%.5$A8J(-VQZ+ MVT4-S0?JL=]$F-HY#)>I-X(:2&EU&3X@^XN;;B+\UT5F^B=_*+6!VP 4KM4> ML;Q=\'_@;=0Y2B(R5'28X]TB(NIQ O\69*O:ZT;/'PT,T^$#KY_Q.!3&&5+? M*YRB#&[,XUX G"QC38@&WIO 1JK$;W,",ALT?PH#[W:QH/RSJ[O;&YK=+B[I MH3Z'.;QZ@"?+:$1:JULC0 E%*8Z6F :E3AHB'4 83/GE-P8#--HRC*%(F$T2 M1SY)MDV(Z\&;\IWM@'5\#I" M%(,B(_\WDB0DRE()'LVDT=KO8W!T"#J3?>O!$5S=RP'*(-O; DUTK@!L+>7: M$[Y)A]$,O..#0(.AMZ]JW5WP'ZGJLY M4\>T1!M@)\PS#IG;A\!\%6\O62L& Z6('IA/';[*"O;MHON=H30U M]=:WL_3:'W7 M3/TNRKW.@S#/P.]0;; SN#GU25BQL;\B:_RABV> KW>7Q,\!(^/I]DO*AU'N!K* MV3@X32",0.H@P:?P(31.K2WLE%NPQZ#97F)/.N"2R<[R!W[?1EX0TH9Z?HPU MMX=THE%0=.@[P),7'&;B=,(ZIQM>JBHVQ><^KGDEW>\= _T JE/DD%P^?3"/ M7K.,I8?26&."ZU"*P3>5^7Z7T'60KZ&5A!*>V_#U6,S6H#MX^\$R=E24N=Y& MO]#0?XP_\W*H(-N>QI&O]]#M7\&APL;FG0[]D.I7J[+WLWC]%$1":B3S14_X MVWPIK-*T&D7*A"T71FKW)]0I"MHVMT\IHTKJT*>I6W MS3Q=4B+6K!81L+N01#CCZR1 O@7#7D9?C>I3\P/)[) \+;LB[)/9M4ZAY-.W MS*)>DBG+0FT.6S7_T&-(CS$NL@W'J1-NK#/70V9U^:@-7Y4S@(NAA;^QMP*] M72SXSXI,2=&]H@R'G<7@[9_@\'K;5S "'\<9U?V-CWQV(A>]\Z+A1GR+VZEZ MP%V2("GS8/;CCJMG6ZMWB.2*UU[,Z26A*]^[&UR?1CC#6"H=4!M)>Q+Y[+]G M[(?PI5Q*<"X/I GS].F'$]RH31 /TDU+DX8\ED*[0U3 )O-B=,EGH8K M%#RO9Y2.FN;P'3K%;3AK06"LKGD,CX22E)[3XK]7T8DGPB3IOFT],'NU0$X@ M04\SZ42/@CCZM0V[0N*F9KM>,^AHO.XOBGSJ* L@ZMJ0O?:7C<.\0Y,QME18%86=_R&%7 MK])[RJ[?'/_@'<*;^\%KT4_=9Q,[P1W^):@+V*5+1ENT[9+5T9*>)2@4[0\F M5KA@BI13XPA2((RY@3)>@UWNU6R 8AP,0Y/!SK8\XIZ=1#X?"+(IY]E#BH,! M8)GZ5->)XL9AOU744:B)>_W7?@CL;G>@N?V\AZ1W6U*CW/ F^FW M:#WT]>&Z,[-'Y+:;0E+M:H#3*TI#X7:;T&J?%XAJ%YT"T.([2G!O]#0KJ:SC%X-A<%7* M0%/13IGON/P7Z&8,1J#?YKDV(CZ.;TU_=\X>ZV_TU)M07L<]!\G^RR BD3\**:CO '4!#1 8GK7A^4)DYF%)@S! M2;3LPJ9SW,L($M$-=W)> "09D% =9W9Y_6D",2K':,$W=:PMZ#F*8V>$WJ9J M>)/TV0*?W_YVIS!=-+O@EDT#*Y"87IL6J&^!KVWZ*ITU0Y[R3#E4^/-B)RRO M>PO,FU+&:J+"%GP+Y?\YB&+NO:URMZ\BDZ$)\J^GV-MMZ$790RN=XNW!2O.4 M1%\1"OHZ0;PQ_O634\/5,;[]#0MKK LD9U&J0\<8Y*Z$T\/Q<\STYR9A%04JC&$ Z_LYBT:SM=_4/O-)D731L1!HHH EU1L6QVH0$;[XC'BV[7.:'./0OX^0Z)M$^A>8Q M/LO3+%X?5LE*'GS:B[DMI#03W=W[3I]4T+VMH8?4:#$3$MXL^0U*<)0PXFFP MR!./#X6Y8-OW&6JU.>%%1*2.JL.[V%(V$"BOVP9AG(E# M-SPEFL:+*K>.1/XI28,TYID2*:>7:.-O[Q6^398D*OO%[\<;%9,"ZB!V(002 M[JY6K PJ&)QL3:J*U.#A& TK;K8%C'3L0E%S'0L"$K.D4AV"67I.$<0YW MF1Y.N%7=3!BWM,;*SWFHB'M[.27YZZYZY",=85VHMC:F8GVLDZ@-UJD]:;SD5'LG'A/B47>ZB4V,- MQ)YQ6,)NAX-;NZN'RW7QMR3OM(Y%1_=Z7N(R)Q+/=\;OC:ERPGD7!M M= ZD!N.IBE4MY]OS]N2,JY#]* %JFM1;&4<2\HMSI7 M@XG-]HQ]1)O2V_2@5S(I;XFSG#U3HZQL16(K.QV[WP>UD Z!'DSKX]"F#M9I MZ(/D,AW2B*FM*6$RTDWHZ5FUU".U;GJ\"?6@*I/N)GU(9T -;UC)3/?B^!>$ M$6B'+U5M?A\D@!O0=6HV4K,M(3LZG^+8?PG"T-YO4ZW :'&X/KHI90;;/F=5 M"P[6<3($[BX3QDH2&M.3#,FLF20WVAN8=V67F&CU9NVV1DV9$<;C*P(8";'\ M1WV0K&VR@YD#[2[VE>^C]J,]VTLZ8ATR8.3I:+DI&XH4>9M)_Q5 MGBFJ-2K745\DFF5 M@O4+]9>-BM,1A-T>$_LIT\8P\2Z" :@XS5H"$*'FC3*$)Q,ZJ&=D$V0\X[^8 M#TRMSZCH#+&*0[:SE#L,,W%W856X]@.S]X)U+XQ_L/3ANJS(UN%PXZ+2I^:D M7A$7ZTT8;RD]I1%;->-^<,M'!7L\<5]956]S3[,@H4U7.M(1,8$\) ;#8!00 MA/OD+F9+[D"5]!OA8K)&P]UQLA"-1I#&FO 3NGV*4ZJT7)Q(.AHSU$F]*K_H9FUW'*N],\K$AB76=Q09*(V96[ M=9 D7 K&]NURN""6:,OA.'UUJ-A6E^D>4DU(8_,V<$$FGCLD\HL.3TL:[4ME M+:VD:M&3@T7'L),,8 _H":4#!^MX& )W:A292T*C#90AF2?U[KBG(6^6<4>2 MTEUF5WJQ6V3[F!!F87J8@3PE.&O+2+8R_G$Q@>RZ D./VLB? M4OK/G)WMB^>R)-VV+5MS(;0^;!(P]NWDF@NB>:.D9.FS'BD"@:K>RLZJ_9)4W"HMDM,.4;2[N,A)L1ODD1T.F$14/+-4UX M3.]3$K]D*^ZU)=%VTZ>=9'T_=19R]_32H[H!2=2SP>V*/H(X*;A]3[V0I*EH ML"0(Y?\C3\7;K]:2##K08 I^3I>).6UQ)H.7[9H/.WSC6@1:,.>C%C5IJ)PT M9<._SR3Y2C.>:/U O3P1B1"E60O+M!Y 4U>D.K1"&S;5Z,/0KH!'X94>S/D< M,$T:*D=.6;Z4/,H;*''JW ?IU[.$^D'&_P3_4))"F@^O>NFE;/T_H(48;V^\ M+ B#>WVIX;BK,L+0GZ"H MS>5VA.6'>FS5H+XDN"=<"F8V+A(YH=0CI2P-'6DI.RZOM,$Z]:>;/@YU2:DU M5PFZ2+WZ)Q3=JP]W+HK5@)(5.V&'A/<@@'LV#0#/Q\ UH6;%3V"GS;XD IF! M/8#F_H@S>= ]=*K8E&/8\8XS'#0D+N71Y( M@V*)&=@:6I2HJ-\SQ=LJLG;0YWEOVN">%WVX<]%N!I2L> GK?!'YLZ?LZ/KU M(HO;:D3-E7 &,>7+35F[643+R17 MI1KB#*P1(P)6O(-S>@BQ>5@%FPVO*(_\7TCDA[Q"Y"Q.=2P3R8DR6W$&;+*A M4\4MX.24HLCY,\U6?!0Y>]T5E0@HAZP?UN25HB;)*D;U."L&UEUB>^TE8&;# M(#FA*M[(/166O#DLA<-ED0K:7 P\)=4J?LG=%B.6"OJYR'E8U3%1#D2U@MU2E,2K?K#$/I\G'K&=%7FSYO;:]'5;6*M>'M+S3T'^//).-%8-M],1@6.]7PW%:,F')1@W[*I^'0 M6TE#4WR)XJ>4)L)S<15M\HQ'A"./?25,-_0L(T@4'<8PK$>P@[)H6F_0YN3V MO:TUL!!JP@/<#QR$IPDE7_WXA3V Q,SQ/8C3;=FE8)!OU7Q]AR=$,9Q]..FF MU!JL8XJW3>QH6O/9V_9)M;88"R/XQ*R5RR B3#M%2^4(=T 3T!P3!T?!8!8\ M"*UU1Z':QC(EY8Y%,3-O,XQJ_ULB,0^^VU)8P]TR:C_ULL)RV.6O,6,>NJ@5 M=(+4[@SOEJ\F.(ZC'!5@G49>-7C;K0]5M 17?@<6RD7*NZ0$Z8JF.U1X9F;R M3%-V1&^?4D:!C#ZP4_LY?BY2 7DLQA-3>C*Z[M6.2ML/'/PNQ2 '-#KO:+'[D&\V(>T:R0X7]]* ":!L)>3"5[=*P$['^IFP MO%OSJ@D[H9:V58H&J65G5!DZMJE\TK0/K-G@2GA#)B:-G2^DF1CDZ'QH\U:K M%X6%/3*69=[,9F''HZK9'QP4[2G^1S?@S6 /&,Q7LT.;8$X.*#F&>:^+@;L8 MF)5,R Q_;8)#YY<<(A/W)8A=YGR Y5NS+Q,N?Z/?LI\7\7A-&-D2S MJ[5'BV!8]G@70/['A-)SH4Y'X%43'F:N6L6K[_W&WIIWA$)H5>PZH![.X!XE MX+]_<,(X9*[1!F[A'I! M6G2 .R.I1WSZN?&BZC6EY5\[B9+KG?2=&=VS=]A[O,QKVET_O#HZH0Q\RITV M!O16K3&^']*0Y$HB (_?$T ?DX!//#.@<_,+-_44AI0]V*2N0\^,DK^0Y"E. M/O.,.X;#+W'H\\8UU]=G!K15K3%Y&5820:.ZP)%#3/O]!Z,C!SHURYZ+OU/_ MRN>M21FV]C=\+6^ @HN+'427FY!9.3AVM+#7?A8' M8$!XO^A5E+(M"?W%>]-2GP]./N$9T85MB)V@-003J_=I46F;\[9L>]CB2J_H MN[4LO+V->E-Y)%?LF/@X330>+G*[BWI4'H(V66S5>\-O ?5=,![>3NM/@(35 M ;:UKTCWD@(81(K??E#) M'=F*E/(7DO@"<#&M).4R4XRWY\_*XFH%P=74C6 M)]W4D2P556];"12A,43(76(QC)"8TA\_?UB"&_]I>I)GJSCA3JTO3*$G-83% M3*33[<4K3;P@I7=)X-%[$BW=R4*TQ_[X&/,?E1O9-4U!$\6QT7?Y&K,0R]&YJ]N]RM9M_AOAR&<' M.MJJ^KYWJ;DH("/R*!UDHQ8OEB-@ACO&=DN-T%I$#@G IWRQJ/H:5'#N249' M]!0,0L5Q\PFE#'3?US8T1^O)M$>KZOC.\.GJ&3N2%)AA,4\!,*3TM)HSW5#1 M0:H:SS1P,,#AM"_'JA3D[3$6'_/4FS\I!!H?8CU")"(6@R^>' MG:C \4;3_S*2GSQ>KX-BK"2)?#Z @6%-(R\ &$A06_OD8&UT"]<,MKW3ZYJR M)RM;N MZ*: N95:YX51&B_8,+39QTY%.4$K@P&@-'8K*Q1-A7\.LM- M*(M4&5,'A-*NH0. \_X,YA(MXYIV23,,;\![,DBXX[ ) S1O=!LQ&,^=%L7/57I2[!6Q!X/J1;V5W,ZLE&F)72Q3DQPXG>&KX9FG!E0__,:I M.U>#P*T]8M2Y?4HH.Z19'-&J!M6 HM*/G4X^4A)6OF=UB9FUI)Y;2.KYS"3U M_(".4$5=16TZ?X*5!M;)6LQKT2)FUW=.6UZ;O1;D>P?O-E34:C/KESTIR)*] MV>M@]8@M_]JI#%L1O8<2.AE^3EP4I)QDE.PF&45E^WWC6'.1L)2OUR39QHN' M8!D%B\ 3.4L"!M.;=W$8",\IS4@0ICJX2%PIQ)>G?:X=$J< G#)'MPR\6V:$TXGHR3FZ32@I"7,R/DI;['QDI]MR?"/A#P6*8$B+,6,.,8YRH2:]78#_1IM&';>3N\H]8Y3_D3XRP7S*1!R8=32=Q>PQ/ MAS"$;JT0]0"A9'P80$9\G7M$9,%&>#!F1P[X,F M(QUZ(_#8B.&7X-TS12,)H-D>^[5<#?,8J!X/" +[+-@MWO56MJ?W"+W>E0,[ M6D+4("92W^V#]4%FQJRAZ ML&/HN(D 05YAB=I8;Y)$;>X8JSE641Q*DYU"UR>Q6=5C)Q2WE3$&9G3=TI"2 M#*6 W'6BLV11']%0(E,/\2)[(4;S? X^ M<9K;9D3DS@U#=_FO;G$R-!G>36NLYFLF6(#'XZUX[K1:8%RV'V/V^"K8-&1_C-@?(_; RL59 MQ+XZ.8\)\2E7.SB1AM;R[IZTEC9.78>WB05Z-XN7JLH#N/E MUL IIU[%;0AZ #-TJ83CXKF)^3R ##4 MOX+#>,/0 Z0@CCGUY3ZZ(T7MNDB;2OUA%GC89'XW4XJ@%%;W;4AC6".\N\Z9%. M)YT.LN'4DO8"16U^U,VM*79"LF*8;N3"UET9I<5V1ZQG)=] MP";3?$:J:@Y\E[V4PSEE-:BWSS09@U4'<&;+I4-ZP5:4[C'L:I<+H.\:?71= MT=_&$&RUS55TO1K[%>3E3#JBS"_'RPY[]AR,^3XKUJY&UU;9L)V#LI1ST!6+ MV9M9!RN6<* ?-=U W'6[,F12XVTC(1B.SK^*O(2G?Y[3XK]7T5U"-R3P*S0N M7C?,*.$U:K?9BB:%WP*8?99(./ A#^:N+;VQW'45V&)R-M*Q+!>?([\.Z0-= M0EBV/!-F?\7SNYCA0[,@$>Z*KY\.;B M>,F6_94O^YEI*%Z5W.KK9XJ.Q",KD5=,^#99'O#XZ#?FQX(]7OK]6"*U._]H M[!KN5[:ST)YIFE7U< B^Y X +C/UQSAR38NL35^4+.XFH#.2T66]N MQ__#N^"PMTOCW)X'*0?$SC/PH="'.WY2^IC>6 L^X-B,Y_0I>^#XBGW\0D/_ M,?Y,,O[WO16,E9E@ -I5@'1D>3!C!]KU6(36\=6!'(Z[>5XC<[R'U,J(JPUK M;^*,IG=DR_U2^ Q60?LVM+R2YCC]8\]I$O"IHL][H+>+_0^ORYUMP?6Z)MAO MYHSK,T+9G-9&#D[SE&&7IF?Q^BF(A!%Z%HOIA.P687]* P:4%'D9.")A@\&W MH1JL>*/LG&M;GDHB+R#A]7Y?^#>$+M1OQ #49H).,U\7Z5AKDGQE%&(W7;JS M8P=-^NQ^(K6(B/I O89K.]H- +?C:!_,\9N-:C*TN\]H+_D&<<@RK'H,ID*#UB4*4 53AE/^_,W[T;UZCN4&<= MIVPP,-_T"8.CCSI 0NNC+A#N_%H&0MB[&B#&%&K")R O02W=N[S<#,GFA8KU(3R /"/FHPN._4?JA8 M5K/TH6K![^Y'JX*:Q^(9-Z]6+2$_UL,<'ZW'1^OQT7I\M!X?K=_2H_4\I[\% MV2J(?O@;)0G4$U:RJL.6UY9&GBWY<++XCB]=;??:,$DF7R>>EZ]ST6#M M2Y3L.F[\$H=^$"VOXQ2:E0,0<=CT!(3C0WB /0OH1= @YMU[:-$.J];09D#'O%IBVN.*2E*0"@:( MUD%E+RXSWS8@.$N[LA..IFG9_>TDVD!!<:]F@THH!7TYEE.0//:U/X0]BB7< M&2J(3%*1#?2]7(C%B@_1N(HN*I>[Y):2G2'YYXZR/3&/4 ^M)GG_/"64?/7C MERA>A#&)4F8&T>"97RY/6SX6BT1;J_!),4B=K7B_6["50ZD!6Q);D0VB!X1G MJ=6&HZ#?"PT*%M(Q[.Y\AB 3N],'1GQG$S.8=H_S*$M%\0C?3GH2^65Z<+3< M[^UTN_\S4B1G$"IX5Z]>3Q_@8]BHW1K$(JQY$'5(2",[.D"X;M0#<5R:[=.[ MZ(@2[>L"A3"YHYMI#F-#8[ ,8_YX^4(2NN'D1-A3CX__^1"'N2P^*WU3]J_A M;C!;GQ:I/1(5)("?*OPIH4RRLCBBI6O.)#HD_=AA^$&+T/)=8XKV&8!H2]>8 MAVC+2:!\P=E2_1R ZM(UYD%U.0E *^+K("\ J"Y=8QY4EY, =&QO-6B[!L=$ MAW=_.7$*2[:+4NPMBW[PV>8H;5PT +JJW45R,)B06O."'CV'NC2]]UL>-!9A M[T:M;/H]V2TC1#T+69Z,]HJ?$OC@N@S*).)$:NYTN3=:!,/*D#@)P_B%O?[H M99R-&>E(\K^KD">!6QO_6)M>5E8P<#P+E_ MH%IQ&NTI@$TA-CZ(R1IWEL&H0"M^WB7Q<\ ]GAWH G.S%]0D;BDP9O93%:4< M0._.O*-)$/N' PN=&"825-[6H1[$%(TNF0[N45X8$#$YW.54#+@B=VM97G_M M[P>508FE[LD+>QDSEI 0H["P#<.YS2?EPF&E4P=]@*^E8MAC,3TUW8'4DHKV M5R[:RYN05K99E/MAM_XE(T3*\/L4QSZ:@#>!3)T1*AI!#XAMP.U1#Z"9:?T.2JE[_PYC#KS/I;'T[)12 MW;4B#[VX,0IIRJM>N,Y,@PK?I)2419S$3RG[_8RFS!Q>LZ=1M"21SS"A'F\C M'/ X!4@QR,4>C;V]4J+!3/#;$HT'AL9G@<9))(:T"S1$N,32$ 4$;%4@T@)Z M2I=!%#% XC7#*X^T=J2SSA1>:/",WAED6J1$:Y[QS5]+.)PUN,_@AFTUQ>FW MA.FY>+'0*P/H^&P2+K(Q#EZ-4M"6=_<)OXC\VX6]CMQ__D9/CY)J2BO=A4VR M*5[65;4ILSA$]6F9X5 T/P>Q.LHG_*ZPBM&% RI=]\6<%$N[PFAIV\S[$LA5 ME.8)=U:"^_T/EG=^2FP8UG3O'Q(,?,)FW3?T$"^R%W(XP*#?#;;[9@K6FBV] MNXF XAX3"#7QQ(EI]@":_;GH(R+:R"]^?3$8_EF<9DAQZ$X0T*^:UO)OXSPU"*;A9_F<>;'@N0T0SVV3I6F*+6/8N)(R" MD7]1K7V-U$!: Z#MLZ[O[1:L("=&3 %1L3[=( MG0=T(#IL,&![!@Z2W-1$QP"Y*WBU9%$?T;!.TC7/_UW%H7^U9G9\F8B,PJD^2"X29 8RJY=P M:![(S\1;,?LXV=81Q6G(WP-IANSJ)9R.%](B:E>&$0PJ]P\^<=ASQ9#,G1O6 M\2#:'()?Z2KP0J0+Y6#Q^;! 1AVU-]!8LGE8GFUD)2+ZSS2,BX<[>>(C&>)D MVZN9)*)ONN:,=) =S6 'V!>]'OB=MT\2 3ZHU9F-UZ5%$.4+> M1H$])B1*-W&2B;0PW'N\'];\U)N"=B6__@1S:O:/IRAE"W@()0T^W-(!>$B_Z083"M^+D45F-%@:$W2YNR5!CB. M:&;JC!U\9I0DT3)X"NF0+-L]N=B&$\H;[ 89O0Z>J7^U U!$XUOD!A-2 ]"6 MA3O-Y4@DBDY?@C!LM7WK)JO.^V X% ?!:!N^U[+5!]-U<+#:RD,$N4VAXUV^6O%N MB].BR?!N6N.$Y?^H_46T5Q&"^W!BYW]2IN'14#&*-+)7"71=5SG/>PIIE)C+;UD;N(QU#" MM_>O\9WHD 9^J, AEL*A^U1U MG;!ZX!\LX=3=#?J./Z0-RAR93J GOB^HQBV,>YJQ'8GLHI8+W(1#/6NZO-3A M.=9'//B)-)THT,@?=)K*[]\67RJBH+19ZT&SY@*ON[K'>]G*$)BEIAQ"<'4^ MF(6!W0EK7T=GH3Y-UYSM,34F'LHPGA[4X6.^"F!O]4C6N=>?4#9V_$ZL24.. M]*'SG-1DLNRL,RRZUT.@RUSDW7><@LYF.IARJ$8%Q>/? ? ^#MDB2]YWZ?$E M'O'"5*+B])Q"B)'N5:IF"M*P!GNDF'Q US$/1&:B3LN1A:7@"WCGP<&(7<8Y M>%'8(%PFZ<\;5U@*GF#U(K='BWTR&5'AN!Q%I>0)5A\G,[0F(2-UX?@VI:,E M%D O_D&R>K+(:#() >E$Z!O7) ?6FC) MOIU$VV\EQ7>"*B4!>(O0S\KJLWQ*#6DV+)79] Z[G?G:L,:FV;!,^$MV:_#LA3$(HA[< BW0W#>2M. M!4^:36P[J825\_= 0M%+\N+5"[CS^_6.;+D05FTE(Y]G\* TWC0"[7[@EP$/ MS8B*4^I8+XEM@@=F8P^@.9V[/GIA>:DJ]-:;,-Y2>DHC1B>L/K<*8%-H<6O M+A7I@+,,#\#>)7Q(&$_M)^$EI;@DI$,:P,?@^>Q4_T:2A$395F!! M0I$U&2P"ZF,UE=:#.JMK39N4"/V 2C2YEL[#C-GU7'9T1KOQ2'=YXJU("FZH]X*:Q-O31+7UT@VEOX_H*G3%@$;\J8!J MX/6"FANK^NFF;.TSQ&8@6[:MD+T&L.V%#D!S4'4N1TB*;6JIVR/F\+R!,5YE*7E<=W-KB@P1F>;,?BY\=.#M\CR-+='3/ TB]H(YB]=/053V MNCEHTF""R'5WMQ>)-8L'W_&:1TQHI'= $LXGDX+6+4\,9I$-+3%D8AZRIV M'5!/S3@4MH'W>=%CG,.V+I!LTVW:8E,YGWK$YR;?'6_=Q[=E5#4O^]II^82V M$JE5R4O) %S]4$P!+I7O'5>^W+47,!A"-QN%ZS66<>5@'L^PT:$E6DD">S&) MVL7'N!2P:M\T1>D#K +GH@[%4*(;$04E^4![E%5'?<40S)+@*<^H_QA?I&R+ M+]4;^"0[XQ!TU9_.4HY[_&J*:%T7:A$(+06N!^,;FMTN.()5DM=X!ZP-VI5N M!3]K'5352YZ^_*YQD.BX#4>B85HG82U2-Z[-_R-?6%+!;#&)Y)R(F#?T= (NOJ0C$_ M8XJ+!92#* V^09$N$^+%;[)5*,.=?3EIX9.A[.ZRFY 02OF)4^0 B?LN=6_" MPK?'\2AM#8ZI*S1LQ.LJ\A*>+WA.B__RT7)T0P+_G!;F_KZ/79$P(W &EA]+ M).9Y(]I2'*7C)Z2LCC6(;!R<':633D?UJ*>80=>Q7#*4(_8BX:?B/EBNV /R M2UJ@>DH7<4)':T)KA\8L1<:>Z!KM109VN1=MW'7;BD@^=?90MV-++Q5P*F): MF;'MI-C=7LZ#E,/,$^CF/[98S-5(M*:ZLM3&N1U0V3&/Y!6O"\(("#M,<9^. M%2!CIGI"N&WXE'I,SOWK.%H^TF1]3I_ FS)T0)CG4Z*35J"CP&4N9VMYNMV( MB%*T% :'5#_H!VT0,)F5'3>K1(Y(%'%BTFX M/GM%YYJM)\8!1EE2M&2]BC*:T'0.:J '^3>>Y>)*)#3\J"YJC/.(Y'Z047^3 MQ(LX61.&O,]#$KXG"$/]A7 :!B1,,Y(5HXUJC6)Q:FRML&JQ>W#![4 T;(N8 MT%"#+4<>@ +6$]R^*AE&XHS*DX>P<'"=LEW\N.26V71WL,"Q&70T*Q>NIGGX M(6X&FPW9@U,[JT"C;\KO.)+2B0&6'TBK)-KR8!DPOYOJ6%7O%LB %U1;"H'3 M&FLW$AW�?J$8876FK.E!?W?* # MD%K;K_4-Z;$: 77:DMLQJ*L%B#V+&BU!'*FFEMPUZ(G4Z^-@?1!MROI&;4P#95L^BE1!B?E68 &).[XS$U8T)"X7=M%:W'TF# ^\L=OJJ\>#-P. MK>7=C:DQ3:! /OE%-.!BCGG-%G&L8;ZC]2;Q7%8;S<&IP!]2INVQ<- M9(HNI5 N !':7&]H1D^6"15&O0%GY%\[;:X'P9 >PJ TOSG+TRQ>T^2>AN)] MEJZ"#8XZZX/D(HT(6+?U$A*T"$_(R6.C 6O\PZ:TT8PZ9T NC.XT< MJE&7$8UEIMS2$C@JKD-4Z)NK5OLF';(]5JFA*0+N4K'TQ5]WD+FBLA \!BG' MY4M*%WEX'2S&&VI? ^FHX ":H74BZK[5G.>V[915$(F_BVYG=D//RR=NH0RO MN/E''W8:\(QLA#71TH3#PC*ZP"S#M9W+=Z2,@:*_RP<;)1W,CFNUV%(?C8ZS M(T8.5VG++= (B+WR5__%OWA9__WGYZ7 M?]M&7\[SET\_)3__])\?__'E<9N&/SU[OW\(_R-[GSW0__C]IQ^_OO[@76\X"OYZL239S1\^_O'IK_]%%LF/?[S/7^^R M/UV]_^_M]M<__?.GX.?HZ:_1S_=_.KV]??CA[!=_^?7+Z^LOIQ^2^-_^XZ?; MS_')]GT:_GQUUT/3__R+]O(C_^6+W_\V_N?/OSM MAVW^)4_/?WW_;[^^?_CUXW_]QV-X\I^W?WV__8^/WA]_V%Z2TZ]9\G3YWO_K MI^3E'Z]G__SEY^>_;7^[^N\_O)Z<_/6WW__TT_;]\N%/9''QMZG[^^1]? M__)_WYT]W'__/9[I=9R2@2S=QRD9JOA"%<,XB?PRLF$29I!^/;,I&3UD (Z< M]^"8WB7Q)3=&[^DSC7+H-XD.1)[ MT:)VN1^<9>G$\9]3F<.Q+H35AK?>0HS<60T)(-(TT+ M!>V76!]-4PZ5&&-\AYL]S.W@.N(TSMB8XY#;;B9W3KD%%]/ M\RU-'E8DT>R4MA5RY[Z57E8@C7P<-8NL"#5GS?:-&H$V1H]CV%%L M5/E86/E4$SC3ZC@.?$*M5=53Q+'"^1 FV&1:>_>V]/X6Y6H82X$G&1MVP];S M8IFLY[ )^'CN+",":W9==CS'XCBL&K?O//X;W69:M7O!.XZK?F-B.&!>M7-I M/ ZLGIV\&4VL=BY@QYG%;TOZU$.+^PQ[VZ+RX]3BT85F\-ABYU VW"5]'+51G,$H._1YJ\T_'RVTE=L?YW4ZD!7& MMW/MEEX(8!%2 )NM;E$143GBVTZ%2,#N[[)Q MV%>#-]\#K$%+]33MP>]1Y//7"VJ^O.NGH'KZ-!S;T(Z>"MK\G0*]1PYNGD@% M^B;.:&4+XARV+@@S?;=W$DL]Y=F.,]=QM'RDR;H.%)@UG2!F:WUT$ZQBSU3" MYNH1[E-XK2BQ_,:<)6JN57(F=\[9"-G!1'E0T6BN/5^SYX!&%2-Z/%80W1#4 M2&NE1-FM_$TD1UD273/G>OI-3$07$ZBB[1:9\:JU]Z &V*45X6X77=UK3K>U MOVFW]34IYC$%CW@B6PU&3-C<*/(QIJF3T>S?;@N0H<(/UN#CV.'CV.'CV.%C MXAT^3A-F28@<$I-I.^VO7$[6,>_CT;%KG!EN7?.43&9$RC^?4]N4/BK@3.;< MV]96KN!V=IVNZZ9($OC7P[5,8+(L2MYCGQJ89+PS@F4KQ(LB,.@%K M+N7P4:LM=#N>Z)('N?GVL=@;E+4#R*M6AG;AF:Z^T57^(&_JVX$J> #'!H>Y MG.:!E$:9B7FL >[0.U(JE$!8M.23^7>UKI-U:O,R+31( GHZ-)C+V%EXW40L M^R)U&K1#=T3#E(4VT1;F_N.*1%74><)*7HW[O TX3*;J1)&MA+.6U4[3CDWQ M\';1J8K=B"\\+?#DF00AW]EC?$_]W*-(H@>)V22FIXUZ_NNR"LICA+:X0CDW MK:R=^:5UI_4N,*/G1S\AE*5O@FH^I"9_ICZ4 MN5GNQRJU5-MQQI0+0AQG3!UG3,TAP>PX8PJ=Q<<,M&,&VK>2@?8+29[BY#/O M)\'@\%;W0;1,KZ_/#/*D5&M,RG.M2)92T@,EDJ ,=^LUY]58YDUW9M:F)G M9D'U\Q1[9@+YV' ,UUW')IXOK847'T[MZY,0=.G_L?^ZNH:+)<9I6X_,) MQ*B/"4AO1 +5.4C Z<6@QZ=HB%+_AV:KP0E+HQKW;UHQJCD+GC [SCZ$A3@K MN2PP/DIC!Q=U&J6#!*GZ4"]:>1WVSVMU(=6/2]D!/S8U$\AMA M;CN!2WZS'?C$VU7PI1_9;R-DOG4 <)[T-E,A:=NG7=Q#BU(T@9VQO2SCI)Q( MUI7C RPZG0!'R,SJR:>3'QXYD[KIAM091@T:/)M.DVE.$^J@^*:53&?"MS3) M_GY/HJ6V(F8?U)C"_K9G2',M)'/B&]&W!WR!C;_M%M=7HCIL;QPV!TJR4Y8; MQ$12?@?KZVDX0XHZ4%ZZ]$112I_9/M?Y&DQ"F^LY*1"6'+N*H@<[ADXL%"#( M*RQ1&^M-DJC-':/TC+S;*_J6EK^MM+Q!3KK)>FZKG?4-]-USV8A8",7G?+:M MQ^[R7V/>492CH<63CL\<^KOG9M[(O2==[,#)<+\/TJ^+A-*JM]X]VXL6ZSL_ M=#>FZ.WPOILCZEP>ZS-_'CP'/HU\HQ._^\A19N#;X7>;#1HY,];,YK.XMI0D M>M&7]E?.4@W>'L-KK$!IGG89)PL:9'E"M97ZP2>N,MK>#J\/>:!,7_B&X^ _ M?["-@U>&]VX2U0W-]C(D,GQV$SP_4\)'I_NW/'FH 'U*TB#]4MOZ%=\ZSRV* M//8-*0F.,JII%)3MZ^T0T<.8$(6.[EC18!<2W1A^B\YW)U.LOK4HZ]C'&" F M>HR('B.BQXCH,2+Z)G6CQ!O^WW3)#!TN3U7\RKQ=*-D$ M&0D?V,8\OO]6L%,*4Q*8DO43!8!C=^/;0]:O,!P* ]'@ZZ[W V3[OEOJ4$)# MU,!]VZY%2(&7NPU!'0A'K^'1:WCT&D[*P77T&L[.:UA9SP\KDE!F"U.?M]=F MAXH46T\X9OSN/-WN?^6.;/F/3EY(XN_,;M&GJ+@5VCZ9]GMB<'!T#(Q=I1," M6UFC,AE4D:)@SEU1E[VNO&D)9R>^SM*:YR";W1S6<38Z%\Y#-]S4A;,3WZ-P M&G-8I^VHM7 ^J5%_,D&=NR&A!U4@(NJNR M3'I&8"NM71CE!O]%@N6(8GSS3 MA"SI?,S,?L0=%:;-06K!VV29BX8/8S&V?DBK4%R(?!9-NKB%$F7XLA>GSLP>.*1.7&3I;+A"[9 MMSTD0I8$G+N/:?J=B^$-LQ96'#TVDG!X5'9JIF(,\9/B6IJA.N4# % S)TY^)Q()R3+4:9VB-U>L>WD8D9?5T8'HT^-1-+B?MI8D9?!ZYSTIFFZ!_-OT',+X7X3R V M8#$O4?A&*ZJD36VNG8VN7N6-J"A=FI6,^AGJ?A-P^V3#DG&&2[Z!^((5)2M7 M+%3:=+&K8==<#<&NZ)0L& <-]&W8P4@,J>0&R(>O*;N_TC03PT#AM4'GTF_! M%3Z(M!6;Y2YL9TD$Z;/ F+!%]AC7FD_"&;V%Q^(DSU:\>0+U!1<.2=\@J4A> M;Z6"H)JV@Y&T];/M1'4 7J?;-F88K261D<52%]+.DKCRVG@1(+/9V-NDKW4BG%T%F5Z0C* $@.Y=R%'2B# MB"IX3U L47380G2^@JA5.&SE)&I#-.O:UO>]R^XYB+J^UBRGAW98+=Q:]_)+ M/(A=^^^_/7;5:#?6Z7ID[!EVONHK.&R#Y(AC=?+!3GXZE@',7(CZG]IH]0%P M*F-P?JTR9?R>IO:<49\+=S%2[A4Y1T<\RU,1VR/O*5/U#$4=U'4 "CBY)5T<:R]5) M-XR=3'4$EXJ=^F&D;E*./6YKWV.'9 )"T:^.*XLXXI%GC&A0+RPL*QLHJ--W M II-BWH)BA28.0"&$EKIAH%U9>H%1G2DM\X="9U02G Z88%'&:1<<1LH &&, MKM/>ACN_%>=9?^J5 4^::[OU6?5JACH'#@@"&[=3UI ;. @UEG'HU5726YL4 MN#FW-F^#F[AL7MMN;CM57Y\)RA,>::)C?H[+7EC_7O-01)WGXI0N@R@2XZ5# M$AVZ'E3*0G/-Z4Y9TGZ!&)-QDFZI8X_I6>J08TN[DA^4IM+'@J W6! T0>4%WDO:00SFR\,E96B1D#TILIR=CVU&7A.2 M4=Z);;&@G)"T_-$B3A@*S$P-BE\71-KDR89MHS;=;=!\MQT^#Q4^C^25S\#C MT:\*G_)'EW%R6>&S\W'=E?A8CGZ#AV_KL*R 746,;17(>^K%#%X8%+*:'2+; M^&5HYR8 1A/HJXPF80T/*@3WL,(3&KB)S3*"7+.5PMWO4>A7WR!4IM#1=3+" M)&<8RKAZ'93$C*T3_Q]YFHG;U('LM% XZI\^_@!/."M2:#4P83\\IT_9Q6O& MG@!YD*[*X+KZXK9?_:U+PE#B@_N'M!$Z9[;T,^&_=!V0)SX$.3B\> 9(0_?J M1VGH)[Z.[P7M(F$_/$NH'Y1C&QW<(X<8.)\O,)E+I,4;'/>,#BKLF1TG?Z,D M<6NO=J)Q%)A^+FGY1G!>.IU>H(M7CZ8I^^"41HQCV1U-O)9-,L[SQPB_HYQ9 M\A5G[)8.HF%#_CM5E1RNZ!E";/E._KQ/.2 MG(3H/-=#POWM#,E[3<)KI.TBR4$CIASYI;V9=INE9W$*_;9 0?&MRY %TX!] MYGW(%HZ6AJ+C0L^(N!I!>/J@3\"( Q:,7EJC-/[8WV:425J%^A:8LS(HZY!CB=&3K0$R!L[;,U\9+G?&(1-Z#X573_)6^)@CT^CQZ$+=/!N*+KE MQ$&\-9X)LJF=GE#O882XG03(&]..S:B:W$4(G$>97<)70?Y&D.9 MZD.>NPUJ1.7*,P&=W7F7Q,P4SK:\T6'&'=C_S(.-R%R/_,)S386)?,]3U6\7 M7])"]DX\+U_G(%J M4$=X&AU 0@*/M$TL CD>\'8Q+)$^R+ F>\HQ+]V-\(@['69QLXJ3#2I7(HN92 MCOM%&0GQ+M%;ETPHG=;*0MF4*>/@.?"98H,V([H@N&PR9$.V%OR M,D[69*1[KP5N EY9N/NN34RT,WO04:#H]\75A=A#T2>CU@\,F*VFT*=T9F42 MW^BR:$I=G*RR0]1+^,AGM((R+0M'AVU2>NEE>XW]1"-1%HCG6?!,Q:O,NE=& M18"3VHH/U,L3\4B]>/7"G*%XR0C,\Y28X2?*?!>']+KN;G\^6,+ T+(?B;G3 M]@-QZ>BI/KQ+#RQR8[9EQQ*\1CL>8-Y!-'%W<3I/M]T+(/2 Q\04R16H;""/ MJPKJ HO*9Z3>+]T@;\@:9P"P$MP8K=%[6M:/<%35$E.GOLZ830R^@W?"U^.\ MT[;X$V.^7G]]J_?%>A/&6TIK#151.NW+X3C)GC/5>8TGAIQDX)-P=Z_1;V0( M@@T_NNY#,M&ZW$R:%['//- ,0PS;$F8SL.0I[=TYJ.9BC; M!UY0D3%T4JYI&;SM7@.D[ 6A$*X#P"3BK[VV-*K.P.Q$@5L]J8R#,1(/ MZ\6$&5VD4<>A;9B 1?LFR:=. M[S:9H;- Z]C()F"+?\28EFX(W%&.J*VVTB$G6G?,INDW.F>-P<]$ 9J3%:>K M98^<525#O$D43O-!0^#S/K:=Y-2I488_MOB<-0;_%HYM'X>!NCH*A,5#(U[D MY4.C760A>1]W?3>7IW'GGF$M1@&GNXE'0-.SKA(R":&5BTP@%U&/[&IRH WQ MD[130:OF4\.;L\^NDWY8X^R:H*L4S]NBT/JL,BO[L. *PH+;*/)24+DF4UM/0-\].+U:G[SS'])QV@IN3RE+3 M3J.5M*M 9JU5<,[622)V%_+=A*)$IA@L2,5O#ILER$MM@F*B$8G\HL'RDD8> M@]L:%VF*V'5WYK1$7XR#B4T=)29F':G3#NA3RY$>)4-Z?-';:?(1F#D\EWI M]" 2^C G(??%(61!2\%@/<^5.U'&53R-15:P.);TP[-W?0 MR]& MAV?N4VZ-2!MUY:A)7>/5II2*O&6U5XV-\S8>'RAX3/]S/:P@C7V)'85-"=^1HF+R\[_B#UPS#"@TD'M!O*'+ZK MV. \1*5@$5KXRP27RSB'KM8Q!N_0[SP+>2EXA!5Q,\(D>':I6P3XH[3H\$@C M#H@J+8ZDQ/4+T.XHV; :S6G2 _Y+Y)=Y2GSF%)]%BU(T:(>#ZQ-N)V3T77]SN2L)42$HEE!>HH[9Z4X #:.$E@I*?;QK^@=FLR MP<%%4R9=MG2GI8(@0'#0"CZ52+GD<6YZ8N'B;DQFI94X>$$A+L M #!.4YJ><*"YG,O8AAH8; ,"#PA*N.,P#@C-&[2(X&F8T]_CR"1>=?")PW8A M\F._"U =[@\V-:&(@<5Y)KD%6Z:="9RP+4 M8[QA/^/%8@O><3CRZ$/,6PDQE6Y :?4JDZ>Y!B&4KG-CZO]*PH#/-5O3)/!( M>GU]9D!TZX:M+]Z?)#XRSE1MU+Z9^A76VB-&\<@-?;F(EB'A\SJC M^+F8 9&F<3E8SX"\>BNY],UIT%R3'#JSA= OH$2R;2J6\]V/]D?Y;D*WJGXSC)M3&9CHVHJX'>3#]D7JXWM-G M&N64PZ_!@Y]E*HN1,:E57]L"9R^>LR M2T$XG90X&WY=15["@ZWGM/CO573BB5AZ>D>VZ!PTA3Z52U*7J<;45:>RC1;7 MOB$\^AXO3O.4;3'E>5U\U%H:+^X2FM*H:+Y<9G=9S:(U@M"B<_^+S&YI*]/: M")9^%:W%LG@W5'==[# &[E^>%@0$B%A;93#D3VG@!R39/A >CQ5S!!#"TW(X M>#S6*U^UE_9&GH*R+22DENL$N#?&CS M,]3 P8/4FMQS&K8&9J!FU-K*QKR[11E^LE_7H:VOKUD:AN&>)"CZ[O:9)B=A M&(N4?,310'(X3E_+=DSI(1ILE6-1Z?P2T21=!9NJ;WIZ3E,O"3;MZ0"R0N_> M%5P5F@$9A0KRH$UFKHM..3>X&!A\E:8Y]:^BFB@AWCI*T/-EKQVE@0M(RP!Y M1L)/"1\7GL0>I;[>X[+C,X>E5T#GK8L66$ZGVVQ%DR^\[.N%3W:*ECC3-:1@ MYG]VY!34*(:T9EE;)]\N%C1AX'F+9_!>I#H@'35J .:DDK Z18M6?*W*:B[C MI#KW1;R A!=IQGMNDR3;(??,4.._WFJ./9C9]G@X:[X )P,#F*!,C!EH ]TE M@4>KN7IX]DX3S/SULYR"&ODSYD^)4ED\QH4!I?=Z./QHMJI40@/8+)J*L^>4 MP4FHCWGS=<.8+7\4I--)R[%BU:\D";@#NMX(')A3G2#<]>R&XU4W[=0I/Z:\ MJKI'D(@L:5(.^&!_U%)A7=_-]^Z0DZ(B.^PDO;JIP9_DJ7O56J8S4;B!?KTFR MC12NF,##2UY3@ MWH2J5!,5*:&F#;@"BZ(RE>#&Z.3?HS9UA;N?=XB>E$A=PULP.<1Q5&<-TO2TYJ$,]_*I3K/Q=.4> M*KZ:/.35U#2D);L0]2(/>Z9EV>$-S5!23KMAN*M'US7&#L/#'71"206N*L[V MM84H;)&"<9B;;<,:.;G0N@GG:1:O:=+"%H5/*F@3.DCM6[FAX51D@Q\:58$T MZ;S3_&1*AZ&;O)T;58J^,2E/1%BC;)QDUB1*\ND$:X,EU)7M'5Y@"TBG#"/? ML!-7]Y?3Z/JB2^'6OL'=:T7F-*7_(-%=[&_B*/!2D<(9B5-&0C.BZZTT'T'7 MI(SRE6=SJU[\,P^R[6>:K6)_GS.Y2[2599H,OE_UX3H*E@^/#EJ0&.?D[2'< M+O8(:!TUR:?.DHF!8K8RBJ!4S_#S+PC$H :Q;UJ^UO?]W/G02QN-LAJ[J23I MZO+\ZNPJ2GF6$HIP=^Q(H=%XU;;Q5-U@\$4M6[AE^%X2CQ8'\"3[3)*O M-&,O)?!Q2L;@'59XPNDYI?$ST&J;2C4/YB[AFON7EVC,JA( MY9*RY4EX%7GQFC+(997H*8T8Z:!M TV@;^(@Z1)87=LRA+T,X$F:TBS=#UV+ MT_2,),EV$2!+YUVS!$(GAQFC,WEZT9X!6T]QQ,LG+^!.)_&H[ MY4]JR>.#>[7R4; )\3+>)[;R*I\\I>)GP.*H"]7JTOJ-\92)R_:>9GD2Z=F( MA]\X;B!KQ)/=?=7:N.9H?_^#2P]L-%U5<73B_3,/"HNG(#*=HR/_VJGII*U$]M,RY&1 5G0UB-S, M8R\2=N6Q/Z6!3PNOZ@FWYY;B3DS/5OR/5U'A^KE=2#[93?'^ >G486/MT.=@ M9.>,SDV=Q)YQ+/GKF$3[G+OZ$]18"74N96;%*Y:PG!74N:J^^=[S.9)'I=MT MUZ/O?AI3SZZG-GC\VZH85LLC9&7PL33X6!H\*K>.I<%ZP80DX-,>GYGED++% MN+KED7<$5=@+RKDSPTP;]I-M!&Y57ERTVK5>4,[=&#IBV\VO+L+A*,0^F.#Z M4,DNA\H0DEDHRC!-LK_?\]>3KM9C']28POZV9TAS+23+'%*E'6Q>G2MJ15G] M:B8=VHXP@[U7#74*3(.82 Z?@_7UU(@A11UH"EUZ:IU^4WI^9OM]2B@6N]ZSN' MQ8@Z9NS.@=2Y9UB+K58U]OCXGP]QF!N&+F3?NO$\#ZF:Z]@_CG4L^FON,U)1 MQD?4EW>4=:;O+943!K[^]C0FB7^[. \2ZK%?,9X]U?>]LQ1=0\=T+PUT)F0/ MRWL_B]<;$FW9?]9!QD[I&=D$&7B2IAJ>P^"8^=G0(!]P>57185@,J$IO%U6^ MG.88XO9GLZ"V=,_@%5$57VLC4#B:T)=!:_G97 9MPBC+H&SH+];^A88^@\.[ MTSS29 W,@TX0[MJ]F[.BFT9H%5)[&_GDF29D29F&J^9#W3.S#LU_* $W@VM= MGW0(=4U%.;QA,6?KH\DK)LE>]2J9QLDE:?=P&M(/O[U:=P&#[&4H_QRLHU?M MG1?0]"Q/$OA1-[I0757!JMG4W^9+0D/PUH8%LF$8O_"Q(.6US@N$^*2=E-WP%I>QX +)K:TBZ[)FDSK&G#U F# ME#;\*2>BNJNH8@2F_\'B#MW-5@PXI U:3L=^SJ>HRF?J,5_GXC)"/!R:0-WZ MKZWXIDM.+ _?>9!NXE0,T\XW-W'&_NZ)3.R<^F6=0Y,US]&\&V/V\GZYB9[+\+-O.N9TU0T*^@?F!.3X\5LQN/(@4E M]8R0<8Y,1XG,H*(1^7HM+XAI#1M4^8A\:?T:$M4:HQ:2&-"\K[1N(B4EWW@M MN*9T0E6#'^O!C_7@QWKP"=>#5] O.6WH=?!,6U;)Z?8S^4>O*DT@ MSU%]&E'6!7_W.-R0-8Z"-87N>.B2Q6'0Y'@WK5$FRAAB :Z;K7CN5%F/RW9= M=7XLD#'1NL0B79&4D] MXM,'+Z"11PW'@TD_=ACD-V_3)B S\G8;B]6J])QGY. MP@[\<=2]-1KCYZ9:\78XN6$OAF*Z1I[0NX3!8_\U.&@=G[E-R3 _95T[!QWY M5DY<"CXE\8O)M+W&%W.CZL%^=7(9S CZ"TF>XN0SS]1D\/E F"!:&EX3JC5F MHE#TZ*%3&V5S:QPG&4KRB W#QQ;T!'U#'U9T/<:EQ)WXOJ 9GR-2U*A<10_Y M4QKX >$W&#!?S>&[2NFW9+ %@?%R 9GA02,?O)/:;MV9\:9&$(TZ7&M2$J+"F&118@Q$E$)SEF=A26+U/13WW1 0?ZS.,UN%^4I]B^B+&CT ML>#_/$)^C186[@I9+=EL36Z-,8P6[Z-=IFX=(2TCL_O+>=@D?5O7*"RVC]Z& M74[5BO/0;=ZU0,Z#86945%896\4%F#Z.HX-4I]2 M_&O,YUM4;[J=XL6W"'60F-G#S);4%?/A$PN%3KX2ZO<\3_B$3IH$L5]HA<=$ MC%/9BE^ZIRAWG@4"L]&R0XAW_[% 9+@?1C7/CDSDBZNHKNDG@19)78 MZ3T'])::CZ5B1*"*-X"!@!N:E<-#/]&(OU2H;]CDIG^%F2A*'5I4U ?VC+2: MW@E^1R3DO8QN%\5HUH<@\N@5^U^'H0+?15 #@WD]Z*QH7/&[QQ<"?O/=T!?Q M3]".+TV@\]&;IM2LF-G;RU31?B!XWIG16DJS\\/9V!<]>Z_HW--[S;8M MSH(A*.(\EQ0^;':X_+ST6YLZ%1]Z7!J@W8F^I'21A]?! CI0K0-Q-@?'B(P5 M"^4N$+O^VTM_99*K8]&[:'41[>=@F[ORUF7)([*?@@DRI#9 M%@#GS3UDZD554/.3#ZC500OD3IAGK!(J"^ MOI9245^ZMJ,.04I1VS% 3A6,XFLI.)">&@HV.&NR,8P3>@UX;#EQ&2?4(VGG M],]!3#A8V$%<7NO4'Y+_D!X(DT'O[N[X] F3NMW&%VZ+2U7&WC[5K[E-G"+X MNR3V*/732X:CR.V,/'J[X#C"AX5D@!SY %1O-1T2H90D-B7DDG@4I51*"L95 M"I N0^3T@2X<+,YA+?&2:;=E\$RC+H;(=(_\\XD*OG+7P#,]=Z5N#)G;Q5E" M_8!S500-SJG'TQYIA0)-4^AZ&&VP[L( NB=#GX)HHT/%6,8[LBV*!$Y)]!5G M )H#F?Y"T?13D)[Y(@\H(-^T-1HXWK^^L&.5$=:$8V97'@:)[_ MLSAZIDG&4Q28W;(.TC1.MC=Q1M-Z/,"F095J8;,X@<%R=M5<2@#Z(07-I1"? M%=W!!G.6['MM:5('(C!AE7.[BI.,E[WS\_?(/D (373#<-H UTQH&VFUW01# M"UFTX*%$+&10G(]IZ)7/7KZ8> MNCCC<.8Q5#.:+;KMN),U>1FR^>5 MWRY$/@Z&8I/"P3.-T?6;G';0P8X=R#T@[J6[7=2:;^!H.S5 MY%:I0 W.*9! M/CPEJ 0.KP_UN.=6.<(R$%%77MW=HG1;W:_KL#>NOF9IU,3M28(R2*2FG(5* M+AT4.#W.>V&Y9$V_7=OL5=)+KY&RA6I8%'_D6N N"3P*[2?5A^O(IV/W'K8@ M*Y+.XU-Q4SX6EZ:WT<4KSZ#/@W0E^F&*>-,I7<0)_2T)>&[W@O]L09.$3U)F MJ)>1*9Z7"LQX.+PW/VDI(L M3Z"+O:Q0<-:##^G-T$MNC>:5$"?QD@3)KR3,*=?0# *##:TT=2"^D1/;34W8 MII=-T%QF*A>=,))*C. [ JOAS=9LT2"ENF$F" ^+6NSQ>-B"]W9XV":ENN_E MB+6W'=;7P.2;OC5;I%.4Q^JL9)=RT[>V20&O:I71$VV,R%\K\U62PU5ZS>XR M.]WN_OA+0!-&AM7VFC[3$"$LK0ET C5WFF+1W\X4&J>)C MJM Q50B4=\=4H4FG"NT4\U6TR;-4:/8?4;)6^B"Y\& .,O\Z+[PN$H*?O'*0 MR5,8>$:SEVL?N*2V6?96QV91LK?V5^6.F3P$7OWPAL+'.I4 W142&[[738@( M6O)=-&S<#40U9:*LG:7)@K-AD@6M-')M +QSP;P#XPM(N.A82=ZL(> ME<2"A@<7.V%8ZO ';T7]?&=#GV[%ZAT!HN'O[!Y(:.+="B%I,:KQFNXC$$#( MR(9I'0,)$3R1,B@N8T(&8JN8X*A?D@W%H6*"!4YMMAJ>\RIMA="JV'5 /9S0 MG1(PN/=1CW$.78^0;-/T.UHVT'\AB8_4G:*Y]@P5X %QT$(O/!?HE+"E^*1 MAC\I",,,P67A"#W=[G^G[-@C<-LC&/E\KA-:WVT4%-V&=SHEO]E= 8,M2*V^ M,9!%Z+>!)$5.=;T300+O3%X/FM%_Y@R#BV?V?UB-BR109GA)2 D&WPTYND(.'U:1^'' ?>A_(',2>I:L5>]V9@Z#@I'(%S?=!BJ$C>T'-\#';3SJ=[AC#&'861UG" MQ 3M4=L+RKD%J".YW>SJ(AQ.M*FX0@;Q!A="\>&.[\1'DLUF%]JP)/FVFX: MT&AIACH'#@B"\Q X]C=OT1V[O_GM,TU.PC#.1'O8#4<&A05R.$Y:H0UC2@_1 MX30]N4O*]M8"7Q06]4%RR2=Y M<+5A_O;1"?CQ)\I?2H"-1FLJ'DF*@C279Z3BX1B<.F>HL?[!@ZE"Y D%=8HC;6FR11FSN&MO_%&?F%)$]Q\IE7*S(L M?XE#/XB6Z?7UF8&^4*TQ?KULI22T2V)V.D-)CY'RWG"NU$X8[MBCS,7LR77# MXH>0@L>7^'$5YRF)_!LF0!FED;@Q"ON7YQ(;' _MQ9R^#G2BB+M3HD\?#%.G M!OWQA8G"UIXAK>^=O@ 0*UFZ6-V-)01"B6C4@=WF69HQ06!7'"([ZE"F\V;0YDB#2.IGM5VK\/4Z+C3H M'4EN$^$S]D5'FSN:B",/S1\-B$ZO(WU6Z= .>@:4T*355*_;1?-9J74'23]V MZ+55TERQ;8U>,K8NP3J@D8Z()M"9:#1=$JJ3U,R[F^VNM"82)UH'1?[UM/63 M:NN@Z33=7"ZF)*"97 I@TV:/+L5T\A2&<^HF9B=2G$14'M7 3/F:4=-(8X"2 M7;8/@\/O-^J?YPDS^)A>#&*_D(K;; 7OD%$#G .C=.BF'I0$R3(A)]WOZ7%8 MV(? /#2C#675DY2L+.TB-+KO_%D(EEXLJ_O32?L%>O>L'G1D>9*D83(^#)WA MNQ_"!/X6U08\:;;9$++B)K!#H9Y+D/,ML;\(^2G.\U54RRV UHWX3QO50&:"NQL+J@5&NXB\[IW5-* M&E2D[ZM[&U!67R9KWB;WP7*5[4XH]9C-POO&GI$PI/[IMOR]M/Q%I :IUMC, MQ(TTF.B5-$ -H2[<+,ME0I:H7#G$^MFL 5PZ'<+$7X@).(A$6W[ML%,X_Y MT[*\K4W.IM9"4[\]]:A1,0+*>5(\,&M&K"'I)9].7_')]ER%=8&SB.+LD+4, MQ:M-?!+YC;1ZO:P5[=6F+O0&=*D8 ]7D8@__AF9W2>Q1Z@_EB7*EZ9\+38I4 MW "K*JC-!N?^$)OXH/SK:;M955NO:-WC2!A Z8:I9TCGYK<3-X'Z]UT1&2YE MH1Q@\I3MNUK4_(%U?K,[7HOPVHO-0-[U"5-Q!C(1X5#+&7AI))_.3[,?>&4^ M]KW#+10,25=E7JH>71L?3)^:S?U5- 1[$-?F&%6&4=VK8C7;2;'0U&U%/6I4 MG !]J>Z\))W^$3/_4?<2,]#8*B)4E.]YF@Y(K&2@3,C=^>$,B-R]X2II%;CQ M0&^RALN4B5X,)JRG!A&V8C+@--F#2IQ?:9H5R'!UJ>OA4:PQ87;HT:"B>]]3 M%F622&\)SQY/)CC0+FY0U"8L #BLJ 0&IE/[H9"FG[CSG6=CUP55VQ^KL]"$ M.69 C8H-4 -K*QPOUILPWE+Z0)-G]@#MEIU'\GI*(T:^[))ML/XO%Z_\C]#) M&$!(3=L"@N9 )2&]?7;Q9.2&>S)2)KQ"BZ3B_5W_][,XS6[B[&\TNZ=>O(QX MFGE=]%V(T&"<)ZQ;1F9>)7TP=1VUH-7),PE"WFSQ,3ZEI7XT"-9U?CYAMBEW M7A&ZS_EB5YA1.,JX?BECXE6D'/IL]H*:N%]=CUP5DT#],E6F0B$=XHQJ'82N M[Z:1Z*]LY0,RE7F>/,B6E5)E,G;9GMW:?=FB24A"+0TXO%C6?/T"O$BDB$L3 M;(C&E)\RL^4'%=LXL)Z<@J8"&= MX&J%9+E@^?+I-$'![7_'J7_I_[PW<_)6$):<[)_>W/?[_:_1-J.;PZ\Q?_Y4 M35L,BS\3X3R0?$D*84[DO[B[ 4=B2YK+.94963SE5,:Y6=:**Y[=:]+($IS/ND!Y'1Z9H+AXJOXEQPA9P5E)4EN7TA6 ML1.FU2N53^(KGGWE>?Z'F/ M$W_ZPO,HO2(;GI'C')%7'L* YK, @(+'!!^U M5$^U(IN1L*WD?BU4[4&PK+S2JF[#@B5?Q<,QF!4-CK=8S6BHR M^[6^1DY3OI>6X[*)VQ)#7^0Y*49>W8XB&(A\QH'DI0/J.<-FI8O=1RE:7_]NDJEDX4 1&=X MRR#^5BS+F[0*6_G]EYQLFQ0EO,/TGJ2R'.!=E!6'3D4+#WWN3)R\*29KFSN7 M!=P];(WX^6DAI6'II>6=F975JS]L3#%)B7 MWK\6SOG5H?N;R^E(%>.?3F4JT?73:ZS+Q[O:?"]MTL/MISW3#^@S^2>,=X MRK?B^!R'L^'S^1[* "B;INUE.7^5@7;Y"&1['\SY! "ZN#H"VY\GJJ]1AP(3 M6?".)(M7DD5;4H4#E:RX%T,$P6KZ?@Z4)U]4&P'QXXA_)7E.R(HR&2U2"?R> MR G*IV7Y?[)T-K+S!V)Y>8TS17KCT/35(ERF1@G2R7<6<]96 [XKLW@G6-\^ MI73;YEIMJA'2**VC">Y2DFS%LLN;(A\''QU1L$*!! *RQD> 1"@ MIQJ.V>7=SOJI#"OT]FCM,%^BC"0M/\4E@SXD5?%E@+M" P&@=YE;>DZWZ'-= M4(W&3<&UJB?>592FG+/V1_R*W$44NUVQ\S#"$O!TU$&]TB8IQ-/4CO>2S:-J MG4A1_WY0X A-7\+Y!^8L30 :NTU;??S6+XX"M*;LU@IJ):H^#-165V)@[X/F M4*]:&)KM[@:AW/\B/--!-6WT+F45DV;7M/L*WKU!^6&8"UF-@;U)V,42L3K/ MRK1?Z 4S]MM3K1R1AK*K1RKTFW=O[G,Q/3LYTT!A8H=$,AN0!@6=W.9 M;?-0/N7D[U+HA)M7J1C<*R3511O5Y 9ZQ5RTTD;$S1[1D(5G)1H)>%RXZFQ$ M*-2G@IK&^4_..W144.NJZ&IUA(N_]I!-HV#@45:P<'/(4NSJ&!5(?E+5^IRN MA=;:\HS^J*YDX!&ISN)1,IPWP5"_0/424N.&'&\)9XV>.P,4VJS9-%AR0P^< M_\@O]*8G49,*/W(*/W(*/W(*+Y136)6,DFKX(28LRBA'RB]4TPW& #1 @UK? ML.+3D/_.\A<2TPTE"5R%V<2@I>WOQ=^:AFA<R\V%QZ/A=Q<@R6EV5]6F3C2X]9 M6:+;748)S6A]8[-WR4M#C(PA#.YSWWH.",O7T:R)S5GQ@U0ZM9% M6F?,O&@Z-0__>\BDXB"+M-?K2XV3%Y=2R0M=NVFE,JMGB2,8;_YD8RS* M1Q ME!=HU10TA&>(%0+Y;.?&\SD>?EX1.EW"O3P:#.G/F=%NU,R]FLQ#6+RHI:8Y MCQ?H^[3G?:X' W\&B!]SJGY*X)G'9[(C\5GKD$-?"(?O+"=PO*S[,T/.BR#4 M/.8K3F)U@@U.AJ\J1K557:>(4Y*WH3#'8+T194OL5-Y/Q)"FA D "/RZ)@-6 M2Y+'&7T9)J)8DH*4!&:,%AT=]F)& O7;)KC23>R:C$)PEW_]7R!HZ,Q M-T#@J_!(Q[;ZQL5V]%$^1,UCIA21,4*Q@&2_GG4[CJN^JK++JE"0,F#XCF2* MC3#]2-;R"6/+ /#"+??1TXL&R5B.A@'6[QUHT[SMQ3=<[^T@O>=EMYY5RO6D M ;4^QB=8D6Q+LJ.!OF9Q6B8RB4?(%+[8[50"45103.R%/J9G;*\(\=)<3\<4A$$'@@Q0E62RI*ZCEXO(Z9Q/6!O,@!>D9LC$S51W6KW,=E+P M"L%D!Z(&*/7A'@GS%REV/#F]$-[N&>(LH(?2_+IXF$R7!&2RQL6)1 P$(MZ P(#QR_:Z%.=">2SL>DQP7_Y/^JD3"E)?DMV615Y$3.XJ!+5M)!^&3" XX;;L M.'&]*Y]2&J]2'IGN\Z'"Z%)[_RI(@0#Z.[ODLQ #2JIGFS2:MN3[E$(X/L_F MCOI@WMD[@D$6I6OAW;S]24RU!<%JY8SB+'>HCHKD' Q(UPQ'W.O3Y)Z\\$S6 M^)2I6N4T/\Y(.(05;T;&^I3N)HA_\K1D190=5C0E&88$SBD&M $&8$"Z8KAN M@8I'DYR"H7CZ]$(R8,Z0@+QLNT'^+Y*F?S*^9P\DRCDC2?4<:\J_@8*OHQR2 M&+3H8#]%=X=7/X)C^%=JBD%H'PT8^$_+768G3VXE?H)SAWI.,X1C5XL'X-%X M&O:UN+'1[U(-X"[2 FDYX/C2?#P'*7I59F+4>481D^?7DA:_PP)R&NM&^0W MSR3;"H/VCXSOBUW5XX=AV#UJNJ%<(FA0L3_(.J[[G3CD\;#OD0M!V:M0 #R= M.J[XMZJ>985#K=@PEON0:$CJ1H5)*P!3/\BQ$EC'FVQ1)E3\=E$4)"^JP4V^ M1S.0#<+2-,'2OE#A.KNG4 9QUQ?:Z!8.SV" 1DZ?2!:T-'"N'M/9,>MAHC[ M@&@8ZD>/22L"3/?V=+'QK;24^!ASO],0"T+5#"%H@<;U9]L HYAG0I[5F*K" M7]BFX >H[=U(L9*-S2NN*-M#!WE,/22 M!9U6(EA]#T\L%TF2"9>O^8\+?KH_G'+JSZ!$(%O"(:VZ(] MM(B;'.)IF-]QX?JE_Z$O2.:1DFQ 9JH:EC:X$-2D!27! (Y*-1 MZ!X\UBHK53:C>B7+J(B: MP"R4NP0EX7",1!TRK3 0@XV;R^H5S9[7TYY/^I1" /ML[BVZ!D?4$=W).J5+ M)PCMW9MX"ZS1O73%5A[)EIQD,+Y'6@&HZ\'T6Y0=,U2_?)+DGZ*,D M#>+H/W]S]OO3WR <;6,_B![_\S>?[T]6]QDN3O;HBVS_)3I!3UEV^/:KKUY>7GZ_)=^DVR#! M:9PG6YS"+]#)">FPZO(BP=#AM^CA*4GW[[QS]_>_H']/GA@OSC M_?NBR?_YCS"(?MYX*4:$[RC]S]^T*+UNDO#W:;K^A?ZT_3@/4AZ?;LJ__WXX?[[1/>>R=!E&9>M 4":?!M M2G_Y(=YZ&9W)4;X0]POXUTGUV0G\ZN3L_[K%]%_@3&Z]9?_<7:E&NQ MVW!IE,]LR*,R#K+N#(;PKP^$@PYO^#7#D8_]BCMH*UA!M&NZ7JL10\_QMM-G M""LQ3JHN*>'__$V>GCQZWN&O!),9WN,HN]U=!Q%9Q8$7KN,T@+6[VJ19XFVS MX5REA!W*RLY+-Y2?LK^O0$-]A<,LK7YS K^ADZ9$LE@@U41U!E0I4*5)*J2E M/05_#3P'.#KY?/^;O]1-4;Q#=6-4M4;_4[7_W_\H6/A+(R;XYRKI MRLI+MA63Y,>1@95??+6-B>X]9">=,>Z2>*\GY2S6F)JOM &X2E.]9DGP\.+NAG8#[2#XG%2#YMK$67MB)/8$P#D3G:\K"C@1G2RU,< M^CA)K_Z>!]G1.%@&!%SL($,VA,JC_?GO?OOO[\_^_!TJFJ$O+O$NV ;9ERVM MXNBDP1-=%S;,@9O85%:1/SM\1LE]]1?;4!IC27970E[D"X#F&EZR@N;L9?RI M:0P&)>#=1-MXCVLM.)/'A$=E!ITEVMHX;'"@57R-&A<)TQGB!$4C4FN#1S1F M;77U?1*GZ3J)=X%II+1[MFT#MVAS($&_0 ?ZB5OSER&!MM3[0]$W?V\/<$D4 M1(]7KP<\] QZ$FTUQ!'I/B<4;NLU=XYW<8*+[QZ\5YQ>O1);)T[\(/*2XPTQ@%+" M&AEW1B8@I,QEF*!@'FMW'DYMVT0SCH6S&#[A#(6@43>TXVI99-"U8ZUJ 8)# MTWV^N=K>.$7K9F61)L\LS;A/@A7L@RU&)R>2M09Q@CBV_Q M"VT*OM36F/;LZB\O(H79;.MNWRZ,C]@YQ6M]%,/Q\ M;D.>QN7-B7D:F2%-!\"PUP7L]H:8,G]D/ Q";V><5 [PS[T0XIM=Q_"9A(WX M-F[2IFU>^DWT\LRR/Y41_C]ESYD[_;WYR2.]W.89O", TJ:5VZ!_XWNNK)KJ M 6T%]0EGT.,Z MB9\#'_OGQ\\I]F^B^LIVM@EX,F; M(K/P+!^!VHA[(+R!VQJYJS(;H"5$-S+:YB*,T#@.?_H-0 M71,8$2+TGZT4+K7792XGFQF>;'IVC7#,,T.\+$\PP+^^4("UZ? M\TK.1?2Z25QU@MR-3?6$5;/:;N,B'JKNJ$/"]W;:=JB MY6F]\0F;O%NN$[@N)'".?#@"'?@Y,T:1)^S*TCV^ DL2@#N4S>GA %<=+"!M MAH80&1@;G1U=)V'5\9K,;-;N_?SX0)K/L+?*4+2;=4R"(^[K^^CQY$/P3';4 M!_+[ !X*T3202]A:%43;WE-E9T,5<6F2_?4.W-NRF"(-6G@B_VJPU.W+PE&P M0U 0712D6; E.]]'[*5Y4J7N<1GSR)QVD/=P2*H2[>FHZR *,DQ7P^<4[_(0 M?N1X!D9WJ)'.G)SPQ#Q);%([VL%)2!5&3KM \ ]V!)K3?4I.F(R=2F*2-$^# MK9YOHJQ4MT72W?/C1^]O<4+S*,ZP9:E0MAP%J< :!Z!%#^4NUO11)EN&& O: M#2IR;2XC@%L#"NTM3G72)L11OK1\:$DVGMX#.(E?HH^'WPOP_044?0-H0]M?V[5^P)4]@PHZX8B MF9EY;>E@0EA6EWG4&RD^3QN57S\XIJ5T&J??XF!05=,@)*=A# H_=M$L-M;Z= MV,)*+$J8QM4%B-_N$(R/C';9_L3Q:PT3.S>H3:O92Q=XMRF*N3:3O25IM M& ;PA\I, M3I0,[24Q19KJJM?E/$5Q.$1<)3I@LR-5(*]L###J:AA&*23IEW;WU\\) 87Z4S!$PP"UNO8 M]#G@EK"I/D3PY4)NCO@2ZF;F90Y2&Q@ PO=J+<1 M"[MR$T@H8DEB4]W7S5%:MU^#09C0(-9;]:$HV4X/J&G(/3[BH$? ()6/C* W\LDX 7',& M$:U_4Q79T@V[FTK.P8.%J3S+!.YU5@GI!&UK,O!C0X=>K$-F+UI6J2K2MK3% M8PI5K/@_$]+0?"O!H2:U!GAM9]@:1FX!1.SPTDKPT%AE$.A< ARQE[CP6LG( MJ$:4: *L)DH?XX:9TF%,'J7OOR,)!QK!@# F9"YOWDK-Y7MF4; ;N36@SPTX MJ+]Y#[$6MIW7G-(.N%W%*SXQ:.2H] MNSD:*' H8;YLJM[@'R'TUWJ1"4%6VZ++I9DI&@A@6"2J*# M!<38*\N-Y1>;%TL/3_AC_%P\,KF)R+]681B_0)69ZSBYC/--MLOK7 NZ:3>T M:+BQ [5XE[:GVHS- M*9X!&#N).(_/G8Q.?-Y!D34;+Z-D? B""PB+9H!60Z MM\D5)-@/-!*-?MK+G+IW34MIV-X*-,:XD+!O&HRX=:;*"H1AC+"'/=VM>I5" M $B0/L'C[9+$'4YQ\HQ38N;<;E(RI@S?$\N'&$-0UN M@X0=W#*;XUX"OK@A1HOP%%!.2G+4/(]+@N]02DB",4^+H)#-U:^HH@#(+L]L M-X] QO(Q+"_U&^GZ^4:MV1_P:W9./O[Y/C\<0LS/WS?]/9L43:O[O!1+G*71 MVN>A,:*M4=-\ 1#7DG;GE8_T_$RS"=8)/GB!7X==1#X-PRCMUS)L7C>KI$+7 M#E2X"G]2*2=I=TV0#RC?(NZG>O17OM!P#T\#(&!FI52<4'TMRLU*.),&':=G M.6Y^E"$.8JMV[Q!M24%Z)[)TB-MMW@ "7>N.ZB?DI# M@&G5\T*"K;0 T-:%ZC,U,3"]3T7;Q<3IQH%]R.-%0@4&#(=KN7^J&[M*;R0FJ1HW$^'4. MK1/PDK9?J;4/J(8<@$[JA I6KF,')>0C1@>K8%/J$0FR.2[VF[S?4X3 MGY6/N1B/0>9,#KL\R/C:N^1NW/6SFG'+_&UD:' M9+9HT7P9,V!80AZYJ]=CF75_SY>Q4QVT! F?FM]$1E->Z7'*2H=5E"FA+_6< M1D:[E.#9A(P>?(*?L/$46F)BS@*WQ'S)&S50:G[Y6T9+KI+0JR;!2;S6.%\L M?<^1SM*5O;9L)@1K"3J_SJ%H<5O=E'%%:U*IA0 +_K&"^H M[/<=N@Y2*-?TW]A+4)7(80'7=28A)KD>Y"9_HM.P+AI1NRLULT1S^W&3()K' MCDQNZ*(MQ. _"GS23F]-1L7&R@@MG!,==U#541E2?+LKCD)2T.&U=93=@<.. M.-1]2:F<9012@T(T6ONI' 3<" +8EY"NV=2D3[!YUMZQ>.H?^>11>.%?J M!A$EJX%K D9X(1=E"WK16+5QK]059-B)LA@9_[1P--HE]B>FK>+UXBBO&YL; MN7>CT'(D;Y3;-Z,B<;$?C'(G0_?5W'F>!A%.TXMXOPDB:JS.I8:$I"R'@(EX MX9D.91/4;K.@ XZ,)-O*:'0*E'?GTBL_AQ5WSO-K"LCGZJ\(JUZX=/?J,.R*]Y57%^A^P_PCOO.&%-ST:6H"3 M/B -I$,"I?Q,=\BS]G(+A0LZ-O= MZD VNE=:#",\OC^%:P&B^S=%E;4C^?LZWX3!]J&I,WV[+2NMW>[^^"=-RV*! M [!_[ES>)$@82&G#-#&6&JZ);01LHQS.M&4&0K]F'6T)[V@'J4U>"/?(J_^& M$L(SO2QI#P&]/_TWJEX\L,.J<=#/4#&43A7WN!H,?/''/_W;LHRSYK,9M)^$5HS&]._ZDQ)5?K@C5F#Y3:[M#[+-[^ M_!2'/DY2R(V0'2$M_4QGJA%B=H.9Q^\0YQ^AXJV"!HOY 0D)]/V M(4=B+B9>P<)CI?+RZ_9 K_Z_)[B&=SUZ.^1X?V[BAT;YDMA#GJL^X!]QT0MZ M++I9ENJ6EBI#D\K-U$38%3V7A_3CYX@ G%:VHY5C4@K[XA/(0Z1[!:I)Q$&6 M##U.)2!;H!1Y9<_$]"%=E\46:>>%LDQ1"C2JSP] Q;G?TRAD&$"?,.GZ.=?N MG[P$GWO%C2J$[Q7._"2!R'[P89T?FT_6WI&FWGKQ$K]G"\)@+=!U;9989G^L= M[LA#SUD&PWH*,8*?P1O1?Z)':<)G,#9'\PG,,A16NH'R>_0C3L$"I5DH7W&R M#5(X^KY# VPY/?R\612=34FF8Y"CGW#P^ 1V^#-.O$=1M^+7 M@<;3J2?-S3B;FSZ;A:.Q%55!$Y _/'E1.8#5XV-"$V?=1%D21&FPI2F/6N.: M8SMR-91Y7E/+;5".QLS+35W$?TKB/-CQT"\@_4V MPUNH.3BT_*I_AB%PUDGWH(3HY\-W5 LZ(AE!VOAQ:/I<3PTV+->D[(D2^$A?,CV:YA8;$3QY8/%EU M?ZR)+%XO;J)D.-Q( .JE:-E$&BPMR\Z(N!@8$DV&;I8=;=_1I[@TDH=&]%(C M E18=I9NV<;H1D,'2J2E[]!YG8UP4^286X /Q1)5T5F=2]<15I M7OMVBZ:T:RM&9])L^X=U&=6ZP.3HN%^!7)7=I95&[.C!R+_#69!033C[&W\5 MRI8]2PJL<311TX3HG CO EZ"*0>;KX;(VWNHZN1,2!:UC??XP7N='8HB2I:3 M0'$9X29\@A:(-!G-9N(FT=.H#+M)G<3CGYC Z?X:^T2?TK1F.?G\2"C!/M"E=U45[>;7NSAA9?J#1)B4 ^<*V18\6=FG9A'C5&_^)=[A),$^(5R6 M("-&95"\R0VTEYULKPX\_)*L2:P1O^R)PM]KRG6'36_N=X5IXF; 6&7^](/L MKKP$S.UTC1/J'9C)"N&2L9G1BL<$[V:T_!R1[Q%MX%RKRDJM;7<(1ST]B=2Y MEP9; LW+(,S)N>X3SC[$Z0B<1M6:9*=N[ICDF)/0:QOHB&HRO^@*13A#Q#1, MH: ,2OF0SWY76^9B41?D?VK50^,S*U1$CC M$[]L72",N7=LHA'R 7LIGAACQ>[#ONG!Y$/"Z@BAW5ADE4.;0R@CAKG!GX(7@(8.$.T!M;I 51^(=+(0O:8N_EX%9Y6Y MTKQ.I=V#QH2.DAU;62?G*L\X2LZJ(AOCAGO+3ILAVJZ=='4!OFY5N;8Q)C4= MT^Y"/^&L+()&;+M[#\K43K._)#IT<,$RSI6$:08>QT/="_HBA7Z^7+"M)B]< MAN$F.643[[M4SO_;=])!V'AF;>R2/"1[JZL]1\3T36RX"=D=D MU@FR%8U98X?T9EV.C2]RJ6$ MV^9@3,C%MZCXV(W].R:-OMP'PU/?!*"[BSQ)2&_70;KUPO_&7G(5^9?$X)D$ M FZG-K,#BACA.1>+SU'Q/8(&$,>,H(D[5(R)J$*&<+"J7L$VU-954/ED8+![ M-.^%EE(0'2;&-$3Q\1 -CC0$4R1]%3$!OT^C9]S MI7#0XV(,"6WE0!NX.FA(2*>/"-90IUJ!<"8.X$ALT'H8=&I[X^ Q,FHMUM_W MC0E7IB-'/ ,SDC50G4WC*LK(\?0Z"/'HX^AQ/ PZL[Q5].GS(N_H9PB^*W, MN]0)/ E4(F<.2F-G*/JYPX\!G"FC[).WGV8=,#NT>G9@<2"6>?,M@H_=68DB M:70ESQB>WMFAZ [>B21$9119:" F_0)*.R7'B]@W@0=Q_P[@(61(C)9.TW>( M-D9Q@LH.$/3@R$>N*- NI,:G9 K"'KS7&Y_L4;3<&% PMK/P>K9M;@BY$4,* M7IMU6PVV("L;(2O?)Y)*R_]]"")\9@ SK%X=:"$&&V*@E%^^ MJWY T ;=1L[W+(&8NBCA#7F*;AGV^7X6C+Q?!D;>ZV#DX25>'D;>RV+DO2F, M7$ QRN0A?HG,(:35IUWG!X<+27AVRL'0, M8J+LT)W"*#F0!4/QM7.[E2T/-@Q: S2@&=9QFGGA_Q<<#!UYF-TZ<7VP.)&$ M1=$&D4;]8XU+=#!%Q<3(<,P:/A+0-ZL$>Y.!T>G(YEUYFS#OVHS*G7S3$[3M M>S+&7-=W8_U1:-V6?R!_"==/<63"MSGHS/("[]/GA8K"9XA^MP#?)D\"E9R9 M@])8M^5[H./9^\U#D(73UNZ@,\N2[M/G2)K^#6+LSMY_L?FR>EMV="ENGA@J M<3-'IB'NA\2#;&7WQ_TF#B?)NMN379N^0YLGY.(;5'SD;E-FSG@EUN% - WU M"A]7K]LG2"LY^8J"V:%50YW% 2^"L?P45=\ZOJ(02:._H@?#FV*F_X3#\+\B M$&"#UQZCXVOW=-D2<;(G3BS8Q>H8;,R=@U>MX%H2J^"D7O4B"76O_3FCGP2:JB^NO R M_!@;<2MW^W-CF71X&(^B2E#UK:OX.8$HAG%4W9'I6QOW>R\,S_,TB'!J8G/I M]N=&\AT>Q)*GGZ+J6[>29XJB*_GAR/0E?[7'R2/9>;Y/XI?L"1+7>)&)M<_N MUZ;_6,"'& U5$U2T064CUX<2H:2Z .$/6LO[7';ZVH3J%@'^)F R[-2-MA@R M,@*2UW;(=='"\84T7T ]=+"'JJ-#;K:[9)7[ ?GK*LMP6N2\N@X]45WP<6P( MNK5\:N5SPDO%?G%]A\H6J-4$01M7.\NXF"J$C(Q7^QA[_X3#T-SNTNG.Q>&C MS<"(;0%?,O801]8%0PX]XZ(_LDE'BG6^"8/M=1A[)DZ?[=[LFQ(MZF*1%Q\B M^J7C/8$Q_UUQ]P C M='/I$ #,.:]D/1R*YOY0=C3Y8K3=CV7CL$5Z1*B]ZT]'$F5=>_;'H&'AE5U M! P8BR:D6?=E]8:[1WQ$IM5GSG9XSKSW)-L9C=Y=]FJ/(Y^^XIYZL.OV9%D) MMVGS9%M]TSVNV1 1N2:1;*O!N# M1 M.\RPP9,3.M- ?[Y0@E@L,>2[#F\C'K_^%31S?^STZ"47H,3%BKQNTS %3")W*!,.1 M3$A&>^&E3X9%3;NT+F"@RGM!0/Y$T_EOX0?\]SQX]D*R;ERI?-;<=[+R5T.9 M(->/7O(SSKQ-V"H^,1XAHB-N$25[QI\$-QQT-"U06C=QFZ5:0GAMO(R-67,_ MN,-;3%8*Z3;]A+-YP,.F8@=S1L,]:3",'ZA:?:A M(JD?YYMLEX?(JYJ03_[U[-T?SOY(M=&__O$/[Y!'?WM)^H(')>CKLW<(00H>W1S7O-G5SRR\JF;Z.DXNRWFN)-/0FP>S:K0M MFKU:#/)@/@+E+X((7<9AZ"7IEXZ!J(6%CD6E/%^J7NZFZC7D28Z3(UD(AE'9 MZ=K^OMLFSRU@7GY2ZTO""4Z><:$8O_G#^T(MGKYEK6^>#.]USSC9 MQ&JB.F7(ZB&&U]5!1V*NXF=UI_9T^C+]T0MSKTA;6"!UKD4[)&3;!N*SHKZ< M>9N#4]1P9'YY1(?XC0P7F:]T[?-Z!$F![P[ MB;*R/;I9WZ)MG&9.8M.%\N@44!\,2;O*WSK!!R_PKUX/.$KQ*O)OLR><%/[- M>8YN,A0='-@DV.* IVR)<-&TJ%H:0VNT+1_/>;0;EYA2D',;:;*SHFOE_8!# M_R'^Z&7T27CC.OM$1C0+^B0(6G>;C_/$S=SB12T?F&.C0EZ6;81)#G["]K9. MX@-.LN.:S%U&('SU]SPXP VN>0> D)2+S4_$$%>=%4VH&L/5]XLX?DGX]>$A,"U3>!8]/V>WN,]&0H!D-@TI,R[JV$K+#*QT)7YW$NY,< MJB[3W:,/* =PDA)B&T_C0Y^@IKZ/8_\E"$7)B7304W?K0OU4Q#FPJ/[LTC#J M3WM;WAWVM77%392100=D@R[L)J)\KEZW80[QVC,)78JD?>_6.%-P5CBU2>>C!YIL@X\ ;*\\0YE37-J0K<[^-UO__W] MV9^_0T5'3KV/JH+O5&57F2%=UT"+2.EIF!^+?4*VU1F?E9%ZEJV&3D,GQX7& MP1%KN!-"4\K(@;5WG#$&A4W$_KT_FY&QV*E#\;5;(THLJ$Z "'^0NK'6VVV2 M8W\(0O,XX=!Q$9?$8X8/%_A>Y-P.F[Z<1FV/B;.')L$TZ&Y9G^(,SZMS6!2L M>X 83'#00[^L-$T=H^#C38;\(*4+FL8=G1911W]X]^<__]E(X)$#_ F$WT8> M;_+<7*)SN&$%-/1DN1TF]'MSDWZJNW5<$@3?1,14H2_!/D?>'M)*_@/[ER6J MYUG]TF0=;"RRO/$T!4LU<&*8'.!,5>!M\"G-C.[6K1BBD@7\M M8 VW2^?773R9\N^[F--@S/B4MUG&N6*9+TK26<)]I!D!G>KK@ ]Q]/B DSWL M7_,L?!8%ZZ<9!A/<<)OH\83TMZ=F"@,U+AQN?"%U/&V<04ZXKZ:W$:U]9]Z; M)C8A)]=-3%:D[YP69&Z,2W!P^\0?^X3;2K82FP]/H_1<&+&C7.E8'2W@+2G4 M1B!CB=V-!3S+ST&D.%.V0D!:B]A4YI/6J4EK?K+)V.6-]61D3%X,P_&7);"S M*;$%+:-C-FW.(6+_%H[-B)0IZ?3&5B@DG@TYU,%:B6_B_3[(P"L&<007<01H MQ-$V,/[(4T3)/E0$W/#N^9L611:==AOT!?BWT?NS+UT"24*8G00[(W.@"2EK M$4SBF"6K<%(.4>*')*$O+O$NV ;9ETX-$+5P)(D ),W$7$VF97AU*@9^@'>7GV M%"=PQS'E-O<[]/[]N_>G?WYW=OHU_?X/[]Z?G;W[TY__7%)& 52 ](N8A"8) M-O(R#L%EW1CSX-57DP,1&4'TVDMN$ZB#AWW:\QHG-)WX?"#G4G3@X9=@2VHU M-)AO758B8ED7$'6^(TL*FP,YX=28]M1*G+LE66.=O-MBDY>:FYR$L\IMPHW MH/+ JM;S\VF- 24W]CJ'&RDE4>Y6S:ZX&'SQQ,C!%7/T$PY_G6YI.>?9@512 M<>'BY?"B J'"X''M;AH1G1 \K3&;TT-R!7",X,=5,1P9AE20%+-KX"P"3IP2 M.-)3,"4;2I$(9K8S'XN"]2MO!A/\W"9E9IS"<*)&DVN\"*34RUW"'.6D5!+M M+BV=H"2)NDDO(<.:'+84SE+N0:=BERM,DHN[3'GV6,>JOH)0.%G]4J5X.L$_ MTZ4R\R%KA)B;)%P"CF3UB.BXY1YT,D!B M874^R\%80,CV-02?%<45WSL=+P1-_,/QR,#-;B/SG9''J"T!3^.G9!ZH6 ?E MA2!KY)PL,P\3WMC[/JUL[X5K+_!OH@OO$&2>Z4Q&/"HN3CL<7G@OI^NO$:30 M/"'F\+9HX+I6@UAPG6?2@A%K;W%W./.""/M77A(1&*:K[3;?YR'8TF7P@6$, M21"T[H(9YXG_(+_Z$/G%EVYO$^3%V2U((S7^*=6W@BB&E*(W$1$&3HV7W.IW M;WN7ZS/ ?8(?G4"T&.DTA-B(ZG.GN1IXLNE4U&*-3W^[NL//.,J-!Q;6W;K8 MD"KBO*R;Q9\7D;JU/_U=7= :A@L76)L!UA&V_#NZP]OX,0JZQ:B7/9_S!-QG MLK/)BJDO_^Z\=)KQZ'Y6VXN(?LQA3Q6 MN+>3*4W]\ A-4$H^=%T2=%1JWO%$I@O?1/6SCXS\E 8^?9 61UU$00N R=G9^Z_/*%2D^K"U\)SP M\Z/3SPF4X'OT19FN\ :%Y MD#Z!/KO=P8-&PT@:I^>D',,85[PZ#:0=^B(D#;]$<81PIR78[E$[-Z!CN$F+ MNE/I06IFM/57IWNRK69)OH6"1]'C_.ACD;,?0C_&D@AY!'([0HX8LQ%.Z7.R M]7J-PMB+W!I4LE+E HTW#Z9,%_D$"3)LL3QCLO+Y!4E'OZ0Q] Z=WT9-XKXF M,204 EDG./->9] &4F0=!'S)\C9J0.^\H H\I&E$A>D=':%11?9]5$I/DGZ] M;;"X'KS7TN@Z)XMY9_PJED?%A37$X85K8E/+FDPS.B3QMP#/*ZR+ DV>09&WT,,*4&:>T;VK2OG*"_=F44-I<28&#.EY>RU M.D)97"3G:MW,!F5G+M24EDSKL[_2-&D^%ZP"!:I(ZW,O#;:&M1.;ANT;%"87 M@K39@*XFPGX LVWK]5>9) /1I!]GWZ$-=%UX*8,PAY"214;M"V7?*8S-G3K] M>YB?,-1YQ/[J&2?>(_Z40UJ)V]T@G&X.0*K1=F"_*3'(P7#5!_**3FK$#N(O M1W!;4/W2]=6\%F#:*%:?5%VC;^7_+4^+)$P/,2?8KUI(V+^(]V ]4'\N#2F] M/<"/Z1U4"4Z##)>WGV3U!;'?"I8PO"IL<>TFQM3*V$2)H4XVT#6LPKIOIR\T M+(.T&_]J3QK:SD5*JG@V<$E]%47_]%T:3=IK.D9@E)Z3\( QKD201VF^2;=) M<.B W57B,QE9#O*?C0Y]&KY6D?^3ER0>60D<2MW7!JWOYX#?%':L7^9-Y9AW MNB3=> 11U.%:/UY9%05''4>S&(+, .539U$W8(&SQ"H1W.ZZ9&^BPEB3\G[H M]FW;&:+)IPYZ.>:\;8?(1*G7_I$I,Z?H+J'T;J)G7)@M-]'J,0EV1[(T J^? M>YF#1WYKVXCC$UX-J#$A&7A8_>L&*7)NO NI#E M;>16S^TA7E6NG8++*A.@7_.V75B7X/P9)UE B!3A#=O "XM?0JS&-?:RW'AN M/BT6[$=?ZK#)P6;3 O1OV03MBC9$3:%>;8\#XN\=Y9EU56!.AU)_!N(T+'DDIXVY>S?MRHZ'S6 MD+K=M7BYQUOR96:^D-(T7A9RQ)+CEOM>N<8U 7Q;L?6TV7*.7&I(D74-R$W@ MA ?0HB/@0G ORXS]+7\:PWK87U(4CAGT2+LDI!>#J:NGXG9WU]PAE%G1BR2" MO5-?RV$RY4I*FZ:U*]XP.I&K#%<$U[3G;LGO3,A:>R::]*\S[1]6(R+ M:1-T$WH@Y,DPNME;P-+TOVHH37^^9@APDCBVR3''.J2M'A\3^@BP?U/UBQ/- MJ8T]MKBD)WCWPG6^"8/M[6Z'H=G-^O83SFYWUWA:[,;:6&H*"4:+A( M%1=>=HR*GE'5-?H"/GA_^AVA07\Z^Z[(C =[7#7!;7T;5D)?+I[L[R4-*_> MQ*M9DZ' 0-B5(0YLAL#./QS;ZY%I12QD79J%Z-@"-2@_5?>CKMX@9]XX\KWD MV.5K]HUQE.Y2UN240>BNQ+I?="C68ESVS-X'%[+63,!LRA8H)0V3ZTJXW,>X MF7W[DV; GKMS]K',N^"<'Y>M@7'21JV$ALP,& MI2X0^*]6EN.5$,M>YZZLF9]98FD=X91'?"%7OASV]&#Z5H)LI\!6-&'&G?)T MC;2?S%Z]XF0;I,:#!M7I+\5ESV>1@^'J[X#@N&BR2+?ON.QEE2Q_=LR;!,7R M< A9$0/+,0X$7,K#UK4W:#H4I/6M&,)+NF_BFKPG"R?ZE./5U8AET:J90N64']E,CW3S*?74&/XIBH*MSMV3H51%X]< MG\Z\-E+L2>P7+^6GCFSR*8)DN$?D9\5P5H/[I\0#5\R0FAD/XVCO2W$?CC&J M $G7-HP9>8\[\:2F;((Y_@EG%U[ZM(84K#[VSX^?B>*]B6X/M,Y$]+C:9L$S M#;@L"E'DY'?E'XFJ7FV@+,[6=%9;0TRY>:AF@'.>%V5U_P.Z_G#[TSVZOKO] MB&[75W>KAYM/WZ/5Q@ H.:;OLX MR8)_,*IC&7C"RJ?DXJ4JEQO.DFBW*,KZM=JX/(9*B+#[KE \[,8Y"WD9J\LVBA<'G@HI M\;02DXT-7_]6\#PGYT.<$E-XOPDBBL4+=AG!%9PF'S'=JZN*@P3".93IXC3Y M4!: .9X9UG2VN':A+RV-3;&LSW:L2J8#K6L9NVW=;5-(QBU!B?LGB^-C75H1 MZS_!7HK;L,->$L7Y$HJT_KKP=SIA=UE7Y9JNXX2^$RL*O!G>#7A47&AO#B\< M;5M_#57\D!_GFVR7A\C;4C/0=7J>$>FU\2@:MIX%V^X1,K-&Y+OC[28EO*=; M'&VQE!4[WHOUEPFC+$EA):A:HKC5U-GUAK2T:J-6;AHFA6D6E\1K,HN]2NLF MPX.&1!PE'!DPP@VP;$IEL%Z4D]5;)W"DR4UIV.5RPMBX4AU$$+!G1.>1,CEI MY6E9>J0)C9?20)RFEN]9V5S,EE[#P9%:+*):[0@F8I++N(A2KHL]XG05^>3_ M%^27YN/ 1\FY)ZD,OP[J"N\>DZ18*L++L.9(G1:WJ1!?D\9>I^SIGL M55 J="DY7Y6*AGX!Y7Z_9%_F\4J&NLTZIPT.R8RQXF*BNNJR.MY?XN+_[>L\ MG%7*L4=_T(LK5S?^LZ99PR(GHEEA4F M3S-KAH#(!_CW'12.O-U]3C&E2=:4Y#6+GN 0G!:.S M4ZN^3%MW,UJ3HVD+#*FM2E=1F5=^=H79I^>H>KR8*V[5CN*KJDZ!8_>:M##% MNHXU=NV" LSNDQS['YH-Q ;&^B3=[\=#IO@H@P\1+GP.Q?X;@T\4;?,$$O"W M=V.GUJ.*M$=!R)H=_9N#(8GJC'6'GW&4SZ_I^O26H>EZ7(T=JY/BL\5I.HXP MQ2!CC7U*Z1167&%1!&YAT>RJ3"TGFEV1<\EH]IM//U[=OX5H=DTT242SZTRL M[F4*H;W%V$^OR9#OO1#?[KIQ2+-E?E<@;-_C*<\<_T*/=H 2O3:)27=T"L7 M5I":FPM@1<'W[H15)DCS2#2D0G[CY[ JBB/7_* <$+3N !WG21F#N^"5UGZ# MQDY5J[R Q>!CSHCYYW#70>1%VX49$*I,+<> 4.1_@-@/QO6Z4;VMP(1372[/IY1^;X=U\!/ N5;RZ@CA M*7[%Z9NP&;"H,E,$6P UFZYM#YHT9U+(O5G?.L^6JRWK,7CRIT7SKJIC_)A( M":W4H=VW02JL24%-,5VS_4@G'>FVPR[5IFM2\'=#RD*VMG%ZC@+"Q5Q)@1(+ M,@JZ/I/)9G62FPEMAVZ[^S+U2=7SG"Z 2G7(.LSI(RO82HGQPCC29,'+N8, MN'A%-<84Z^E35RYU#J-:0(<95Q]7\,Y8?$@I_?5ZC3[$GNM7'2)1\71'9YQ:54#:O=6^,!JR MI7XDZK>W_+A#P H/!]ZQ2&1$'?UE"Q32)NYJ84B(A'F.88W9D"^'UE:>)[:. M2\:IQ['-B902B6CUZ7Y$G6,UPA(;3Y4,1FS8#=BIIF+%ISUX9[8(#_;XNS.^ ML[I=YFD,C.YOMDY.]S\E#635,=%[. M*LR?;O+CJ[_GP0%(W,>A?QTG8(3>X2T.GHM71QG[?I5PCB$FW9GMHYPL M8[Q4QE5SE)+V]-%_2'J Q)-E%_ L;5MVXM ?K2K-VH93FB"=9]M5!N0B6_(J M\B'#9.*3']-VNC5X"EP]:OXIR)[:%D&EL*6@:)*>;;0:Y)T#Z(H"W=DAMBCR M:195((*\%/F$#-6Y0(?UU+QC:M;V@=L*TC- K%X?ID6BE?D@V!&<06&+J_T& M^X1XJRY5X;]O?UDRK7YO68O-KVM'"@TUP-NR"#%_OF?0I5QP9M$'ED-/0Y M6/@DGV_=-5"&0NHY!MHCU8VNK! &A],BC\.\ZF-(QPE.N.SP8-.NBZ.(/E)6N3MNXVN7D%7Y4'Z! >T(CWU.2:'4/Q3 M$F3X=K>#WQ4QE?"WRM"\B(TGH#''ETEGJ#Q0C?$OD;6&6'VX0Z'P7+7.36?%5X"!(8H^2<>Y.93,SBERKM[[05)64Z.>:B0.AM+ M=V9U5U9B33'W./O,ZM3MHRK1^N2I-$6:L2\ >L#\;42.IX>X2/%TNRN>O9E. MQ3]"S(EI*.9)8ANE%Y ^;>N%_->0KM3EN'#[.G!D-G1-1GXVFL:/;QAO4B1- M>?OD(2?#UEA:HN9F9WE983A"E4M-U)L"DUEAJM31-O(2M6DY<)D)&>)6P2DS M:[OVA$A)3HRF_FB-)J!<)_C@!7YYCD[I"7MV0#&)NCFDRC''#=RAGXI27O6V MSD4@4"1S,12YJ6,R'R(5Y"6,\'K!#S&V1'2EV>KR*\ORTV[>^4)FSL. M*WB#I=GC89,P]01AH44-N:(Q!2BN6KHNLZ$L^HX366V"=,/I^U1NHHS,E12M$'7,>S&E#6PFGI.G:/V%(\S8"06Z" MJ64H/Z4,4TI3,N$E%/YYC&:Y]Z0D%HF@W97MX55 5SZMS M.] ;8J_LSNT+: U(".$Z-F].GHHH,LFZTNI*%[]N0;8@SI( )'G_RTOZC@[+XUH699G4S>6 MVUW]2A*N,^\%B(8HYZ4IQA>2-^$9*SZNHC!!J; M]HRR:=C/6,;@@N_QY&7/6$QP)%Y^BLIOW;V2%\UX'6; '9C.&Q "FBTMU;J*?+(Q;3T?JTA: MT-SJJPP^'_Q%7C2@[N*RB.":.5'$ Y6LR9S#NYE8J60_RLA@-'.QQV3\",OE@GMM;$XS^I_CV?UTZ!?6G^71":NQV8N)YK>O!NG-D7X^O MO:4EI^;+B&E<,Q:A%CA6OD^#];RPK%A=^$%F08F8EO4T'D)V>(%T=1L$C4YN M(G2Q#->?E"#;4!H?OF[NC?M\DVZ3@#YR;>XN%(PY80!=L Z=/9L22:NL1P2BU'/H=+NVD%!KQ9YGA,HAFL(NKT_Q:%/ M>OS=;__]_=F?OT,0905Q9\/6! :[5/PL0!&2*_',O#5):T26%)&7PVP?\ MFIV'YM,K:C#@X%RESB4/DA W12-UJBZIXY/V5)8,JOMR#%)]:+2AJSESN@;6 M?? 8!<1X@+C-NO7S/P);VZ9.4/3+5N&R<23'?>1H*G=M61"?FYKVU$% M7$YXWN[Z>X%Z<' %.2:.YB)2.&"=Y=ZH%=K?\"'Q)YP]T"RQ[(V)Y[M4[]8V M>-19E-YRO.%#\VXV(!>N3VU!-PY1O1G3=',,NX?RTJ8O8]A$[%L_;$9XY\>K MFQ6B#K&S[] =+MRE:R_)CFZCX\0BZUR[\(>K%3C5UXMCV3%DMS9VR@NWFYQT MOHNEP4155/QMCY_O8N+)C-;G_)Q!;J C]WVOA3.:(A].3VMJO$ILHB./Q]V> MW_00PCG):4R=?IDV=N^?4[S+PP_!;H:R2Z,4W11Q&V.+7S6' 4N$ZUVKT\N5)S8_I<+U?A4X8U5OA;\\PI+P04!L_NG97SBNA4,_"8%G:# M&]>;/='"S[0\C9Q7@-W2:MPYDP7.8JZ_14'K8Z>I#H5S7]M"_$$:\$Q?!U&0 MX0]D??C]/!,B)X!!RT>> ]NOEC1XE+!U=K2O$U!)7/WDU.!1A@3;U%&;,_W M>CZ=V0P=*9*VT2K#% >>UZ.0= !(%;FV$2@]#^9-40FK1I8[EEG#L39_B<(Y M[=V:JX5+X9?6G6X21^3';;%MPI,MFB8XK5-HTF_H_5HX7ZB $9:+=S5W@_M%)W',:K+N1C8K3(INQ-9ED'J/CPGDG* YLZMP MACD/'7(T[;M6I?B2.%I4\0U^TQ_!X^:(LF /:K;YQ*5AIR3Y-B[EITG199HF M6>O@0C#O0^Y9OZK1>Y^1>:1^665PDIY;P"3_:D"I2=0>.O48E(!IE;C8KS2F MRX"M:;('>$Z8)Y/IVLO$R=4V5"90)J8%3:$\2RI932:LOWC4XW/D*:1C,W4: M *1R<(_/S@PG$HDSM#[#K%-UE6&]2:SN/G'P$H1K+L==G5\LFT>JK$QW@KSY M38C6KU[&VKGOJIZ+$HFFS?1NY]:WBRY];OF/LM1E4>D2"K_Q[1DG.P1;1AV# M>CA0W;?O:P*PXHT/A=@Z3K,$9T%"+1]XUQMA_QQ'Y(<,+C)I#>C'*/A'/^>5Z&:H/G-Y63A=Q*[QKTA3I^ASJRG!06SR,:7*GN7P-8EK6 M=9J0'=ZU$)0*I(W01[*O0!.W-J^4_#K7#:.CGG#-T+KJK,@4.RN!=:O<8#EU M_BVDE" GWR!ZI,\@;5VO&^#-9;"A ?XE7!*%R4^-Q%8=3.1EG7J9$?+ >BP( MH0U06D:,HD$ Z+>Q'<+=H\]S)3@L>BF:VGJ? M9@U#\\1 TV[3A)E/$,%&5A3Z3PT<0E946B"ZC/^"F\R_=[M_*&.AD!U2:+GW/*J_03;4*#.-SE)S] MS7>,)0X>H1DDYMF7#3FED!S@3E:D;;A)38*V]V23-3UV*=6 OBAN28S[5A1( M._"\R',G?.GM/7M!".;'R2Y.3E*B*Y:#1AWI=[TVBI,TX8Q3& #S[])\.@Z" M0KC,""'W)*7^7+S1')-AYYFF<.RZCI?686&F;91%P;KZ8C#!>XS0?.DZE%,@ MFS8P>&.;$J<)1=[6WA'T]/PJ9HR:;?-_A!]N;CO2"AV*9FE=6\TG[3HY3=RD MMY.29S?#W?@DZ)ORES@AYX0L>&[ZOMTUOZP@?31N8TF2=;"WR?+&@5_S9=M/ MYA1UJD+NFE(*LZ&[^56I\"Z:FH@05AE$C\1 (S^E@8\3^NNY *G#@6UUJ,$C MM[I$U0R2@#;M7&^T$W# RJRH.E&37EA!U3,O;-D \^_7LE3M7Z7),28\++"4 MIYMG/"J2[;WDD9X%(Y=L;/^?I5LT*>+NWJ?*L"=Q"[;WDI]QD6![,=X2/0"P M;[&DITDSRU[I=/E83^.8]YAS>R73C^T;+0F>>/MQ&>[-1->W[JK]*4BKOA"3 MG05-QS"K7\,ZC4G"P4&$Q8=PR]R*8.3:MA,)KJV+N*-VD&"%QPLK2'JUCY,, MXJ^(29VZ]3),G6J-1"EC=T)SV1_C]%P\"1[E2B;>IH.G(K]2G;2G'7*SHW[U MDRP^&;E67-*]HM XDI=5PS] MZ/9B45J>,NJO.WSM+;KN1B(^\7,4;U*@;DV&>;$)S/RW;1X=!\(K;;;),<^ MQU4M98>,=&$]QE?(#C_I#33BHM9EPG@Y$37!P>/CUPGW+C+AW$3U?L'[]D+5) M!IXV-PYS;=MZ/+BP,+4XY04JD;Z<5_(U H-.,)/V#.F=RYLKB/,$>S_[\4MT MNZ-,-"3/CQ?Q_N!%QTG%5]3[MWM6G\"IA'6XJ?J$?X30:^NU/R1"VA8=NRQ( M/1T*C/(L>I.I>WNO'<98$61Q%C\,I>G1/K9^@)S,KXV(!E3D^V":(_0P'$\R8C@Q"6KFA%K'V68-=1FAPW0L!V> MQ.1"!2Z]^GG+0$M+6F*L5(/5OR\9]KD*P_B%Z#1\'2<7"?:#[ ,!Y*PQ<)I, M6-]+]?B4*?#XA-&^*KL![AGXA5?UC79Q@OPXWV20FKW:0'(C0NRZFM.#&,;B$I%[NLB"%^E:JBR2@6'54]&A5FK]R1> +T M=]X6=/L]-P!?XR2(_7Y*/=-*=0HK+E[$3N"7@]K;(M6F_[<\S7I9_UVH3 /8 MZ"C.J1.F^]CH)GHFDQDGQ_D=XD)2+G2GB"%N%L>RB5/TR0BMF_!S9* &"H/5 M-,HH(4L/+4;(.M!]LKQ)F))#M#GUP5KA@$# M7%.^R%H=N%04XHENYS#U=[KW$&-BC9]#@[HWQC:P?$VP/6@,P:E M&S_8F!Y7*02K Z0:W7.'(8 1I^2X=;M)"?\9OB%GM', M>L6'(0^C 'F!+T_@TV6 8##I0YEW!Z=ZNF?CYRKR;W?ZVJ)I;C6VF\^'NF+ M4)=HUU4'SE7!0"Q\#= =NK;CD5X'E+ZDLDC\3+Y&$27[QT !-R,^@JMV9:OB M-J5ZP.HRK[R"0-LGA;%YT#PR-J83@X =C_8H89?5-<:8D[#H#_Q*:U7*#J^/ M1\?!A[)88+N^I>9,$Z_EXKZ)TCR!ZT/CX0Z][FU[O/L,C/I!R^_5+IQ M"XR13?-RW\>[[,7K)]83^[CK-K9/33WZ(X)-R\\[/X"0K97.I^5$6A4^\B[8A-Q[.,<%]W BN$/>DHFXZ)2XT6<9NE< ME2$8))QD*![RP!E M*#P1'"$I(\0WE0&[P)713\&07DO01B2GF^BC$QD (_\J%=[?F-/D;CM M8X4:>]RKWZIE>2U'@5EU[=+DTQ-]&YL:$Z1_*&F_/>C2(N0K3JR]4I'EP%U- M$&D>)>S$H 'QTN[RE,' >\^B,EN:]SI](M166/E^ D3@>0=SH*D>&D^V.>Y M,3%J?5I^^:#(GJP2?8=H1_]2]T2U:M+T-=CP[/2D@8@80;= M]31IQN]H4[XF8%D*NBDOMLV?2=SRD?T'U^=/(X@P NYZHAS8)=>DR6+@#;R\ M'7B3)GQX__'MPKN%"#/PKB;*%KP7@>LVH)>,Z'$H_\GM/?(TV>LCF %=>ZIY MM2-B7@2.F0R]"27=89D/[S]3OR/1!$4SEZ'2LU_[;<>'Y^)*\#Z;F;VJ[XA)9?O]0;<2/B$M[0H$TU= M_-B_=G9\><<5(_N2CCUZS4-]?7F]_7L>)-B_S*$@7I&2D>;'+HKBM:HN5L6E6K]J@B.J[(DS M)V\WQ)S+LA-FAC!2E5'PIK[5_4(J6)A%'"OMN\$Y-Y"1=LB&I6B?4<(N+8(Q MYN0*!5'T+Z5&KKK(N46!QJ=&TWJX)%O'LP=IM5K=&T8@FX;MXS.3BQ$]ZL$V MFU(S 85EJZ-K6 E%UGVAR1NQ^9OO9YQL8DT!G#(DT'Q<3WQ[QWJ3TWXZ*;#) M"^E^=?6Z#2">X[722J3M%Y]3X(ZWB4 7*/->T:%HZS2O MN8:@._N&ZGQ, "54RLZ2? L*LDO&, 0%A&SO(WQ6QDNEUPW[+_T=X&Q<=FU4 MC8QZ4G$PF)VK_2&,CQB?XPCO@KER0XP0.6'VCFACX]<-YBJ[7B?Q#J=0B>%%Z!$ZNP#[\T!,EJJ+)]PRC(U [J5L MSCR^NWGEJ"+DWEM'Z0G1S2-?3AOLRWF8!=$C@%OJ%I'=TFKB628+$N93\7%7 M(=F^1A1.?+M(.6>$^AYZ_QD2\J6W49V\=DW$\N2EQCTV0E).O.<"AD9PTV3G M/U0MG&]F$I+L;&5CH]?&U "P;FS/LB=G?6N[3&5._,:BXT$8<7H2)WZJ\U&PUY"KO&U]L@Z1O MG/$:"V(HKW>'%VBS*20U\DL(1!AC4I@-J7_ERDB:OJ ]4A<>HI@"J>G3!O1Y MG@813M.+>+\AM@I+-?&V8:@P$09"5N[P M-GZ,@G]@_\8'@Q&<&&7<=!F(1M9!.ZXF3?,]]BW%M9CASO[%I=D!R$30QOM# M'$&FC2K<'WDAQ0!<))0%O:I3,CHD0;M@@=, &J, 9$?9F!."KDNO.M.O8>+! M#KP.%*D'L&[ZK=-Z8_*B:NHPR,W" MA&S'WI%FT7F(2\!6>P1.9\GJ.4;.?C3A&$N\ZU0O?4*T9D,6HWMR&@^]($$? M\7Y#""(O0["M8M?&JZQX.Q<1,A-BV%P&B8 ;[I#$ M6XS=EI*>2S"G>K4) FC?IV MUP["T5OD>?8T?(("^@T+)R[,9(8\.C9N?U3V-7Z?!99VORAU^B8_X@2E3U[B MWF.D.K7J.EMPH.\8B0^)%Z5%Q1W3BTZ)M/5CL@IWO&L[L.>>O3 O3\$17,B# M;[)SHH"-8$-.Q-NG #]CW^G)5P<-(^XA\:3-L(=+J 55-EEJHROW)M M>OE5"?74F*+_II!HA#.3TCSC7BOP?%"_!JF=Z3[E4B!$KRP<;B,E_27O)06+ M4AN*M,Y9.GZ[L- $<6OB%K^I-+PRW0U>$IW$><],^-6*<\';2<,D:T^Y\ X! MK-"4'MVXPOQU2?/,]"DP-"W*]^KFP:],AN]5307J(6*0@OWL1]C.5O5UX.VN MW._ M59=A4@Y$0Z1LUP WP[:XC%@'PK3* SV;@G/2*SMPZ7TT"Y+: M.VEP9G6@/TY+Z:95H3O+Y4KD.1NW<+LA EW@?NL2H^K2;+*[J\'86$J?@;!>3:(6X]\P6N- MS[/M]\Y61L5[%5!^3\_8N/JX7RCWC:_,47C.M5+%TG"2.-3:\%CVUR>0;'NL+NZ+SZZU_,&6"9 M*#N;6/$*-3=KO[G!8LG>-=G$ V^GR?T]R-[>)#ALT/;38<5+?2 M8I27(.- +\[K3#T)= GZ.4\K->ZXJNPD=/2J6NG/G),-?0K'K#WZ;BCUV6*6'ON $*NSMBC7-I_@#;32+BW%^6Y)8AZ1YPW>9"6 M19T!8U)JPB<6=)OCT7ZW;Y(:+22,C1IACY' M7NX'&74]7,?)WKN((Q]RY_G%&+!?)IGUPON,F//[89@?Q^2>2L-Z&H>)#$LD MO,JK?B%1"-I!S_#^H^@:TF'1OM&NZARE=>_.\HL;@DI],# QRUJ8;])H#8IM MJP192W1C-YW5.$.\&^2ZX=#@=IO.2EY4-:PD9T&S5OIX[Z>&P'-J_76)!$^3 M +0\\)QJH.=4YPB5)EE+W]7J[88FV*YUFGI:2M)ORQ0F_VK,8"V2%B&GPY_F MSMILHT%$?]-]86D1EU-P !C5GC0#KK954W,TK3;J._R,HQS+0%7CY":BZ/"X M)6"+ ]#RK\N)CY20)>LT,S9R+7.,U?DGG'V(T[2X0I#Q%HR\\U3MV]7#3D4^ M.7"#T)"0-$4;VI;6\K6&NAT,- _9J,]8+F M<\H)W?+2EWQ9<'7Q1,2%TYNH#*(FG]#"J,3 B!.?[%;)\8:H\I0^,'WP7BWJ MU]F&X"H2T.8@N1&ZM([*%[ FOT1>5N1 A$T:4GN-KTZW3C070)?=?&85I'[& M8Q'+A$3#M<6%W:6[I-78X6QD2UM(C+NT8&6!/)P#30?%>#9O.0>%3#^VK20) MGB8E;%]>LO:A@T)V#G2R4-R0X^2&')T!I&LOD$NE,FADM6!GGSIW!VX^HQG5 MW7HU.?/<>*%8HUK$RZ_.X[1U@F$NKXH:2W7%(?JW95SF3AS#FXFSF39.WLTN MI'8B"@42K QK'[^=:UTS0+;RW'-42CIJ_8]N=SR%]]3]-72VEV5CN[ M-UH,#CA8K;[D).FVK>$%4UXK>=[@IA\[3,!R,<&0PB#(-ZN;^;&/13Q-;;"N M)=*PO7%5;#8"M4)9^62^YTI=*?]? 7!>8,)FE;<):VX2E,=8J6\+ < M7.%M6V/)ZKW/ZMLVQ/O#$=9.IN[@LD2M^_=@-@ XF])G3;OQ5-&/\+3))9)& M'X=S"AW_$TT&IG[2C;=2LEFE^VZUGJU;&%ILOH'X\^G2G9:0>%KUM#JNB'51 M<7YL_6O^TLD*+#BHQJ;!YMQ5D-TH]"F885<[5IQ1'7_813W/4W)LC_=BO_SD M&$N\!\8-\ C*NJX'IXFTI275O#:6F@*M7?MV$P:/1\2PUPP;1WH\N'A* MK<4I+_"GTQ>ZZ2L0!T;/)#"TK1[]>5(&,ETJ9HJ+2-84L;EOZ183677,ZP49 M/NJ%0^3KA>CHOW:1&\!ERQXWK.5$E.R?] 3<"(ML, HEN=!4$F)KZZ.QT6K% ME+6\;$:>VPH[LAM[)L'1R(-)&@,N?G/KZM6DC, &SR9'IT)OXV)L@]3M)R*K MZR\=[]ARKC ='H6^TD (OJ7Y3J4%+7*=RDW80JII]7FC]X(/3UY490=9\,WM M..]O.FQG='AO<.$YA?!\>?UE!#5AP5_BHNCI@_>*4P;G<%%3A.43P_P%?O. 9)[>[3SAK*F3=OA!U%Z\>DV!WE(+.>"_655C*(Y;,GQ[09YPGO*1 M=H4OSQ<^5#X*4=D:V"%P?.@<+MK'#Q67IE1'5EV:,AP)7NCW3K3HBU;HZ9?? MNKM:5I%8#2+IN3#FTQ2==LL,F-$C+;708D77SZE'S+WO4XMOWCN5ZONR& LK M4GH!+M!)N!"Y1?7GW8.QR2^#78DW^&1_3^]-_HTQ,/XK4WY3#I M9VB=;\)@B]HY8>)M.6KXXH]_^C=G)K.#9=%["6X/)[H9#""ES)9@XLZ1@UG2%J;PEV0_KQ+,*[BA^_(6I:2+;.A M[9Q^+"9X6;3)IR?P;?V,A*HQI[(637XM;>X8=0(J*^A<$@.#'-KEDO0-&EGU M*O:I\\S&\L_H&.#0=^$I#GV"_*N_YX0G\.W.[[64IVL[<[PT9^+JZ>@^2_(M[ 5N MPSZ5!=QQG"O-A?Y>UZ3CH'E)R1K _MH[@I-S]>(E/N7C]D"3_5K9^8GQ*<891%^+D4HG'T+'4S[E'6Y&6=NH\(<>.+/YEB0 M\S#JP \ZWV@X:_#TWU!]MQ,&.\RZVW&U(&>%WV ESC?KVCY$DPKB)QP\/A&V M5L\X\1[QVSEKBAFW[L6T-K3E7MFYP^=LV^>X),PZ8=LLM_U69;SIT;KC59$A MZ\MN,LL2SM7"GXJ\LCW*(Q\G])H/,GI[T?%WWB%.OTM1"M2JSP^D/[8 M-N9NU9CR">M&=X&73'T/;O'T)EKC)(C][Q/S99KGX-#)-8;YE^;[3?&\ MO6SZ[OM%7%[,!S4C6];(/!MW&0@25<\\%F81G!HT/WD);?8._1,V!J9Z1MV< M*O'4,[^N7G&R#9CU E,RB:H;(.J1F4%S/["7>*R-0]> MI>5L6$:&;743>X/9$;+VC#$8,C:096XAOR@LJM=9,\9HQ< C0AXKML![Z2=V@$M.B+ M($*7<1AZ28H.Y!24 L>+N)[YE4%X0M6AR4D' M1WNQ_L!_E"5IKW#U WINMDW<].,R_:FT])H$A%+3HI4S0(1/35PI=FGU ;H: M;[I*5A)[UO/N:LFZ2<*K/G=Z3^$GNJM;3!0+1PJUQHG:SI]A>@ 356WUW#^F MOW:&^;FP5*^*6:9=QR@87Y[%"7(5^>8U.K-KN_D*])@TJN(YF'=@8TP#@X+* MY\[IC.%.\-MTE6=/<0(9:S]#E$TKF&0-\33GQPZS=[ :G85#36=X*6]3S0Y+ M.J1*QHQ?9."4,:@J!5:9$ KK#>R^(R.\OH%JR MM\UR+X0PZ?=+>1,P801OZ;& _C Y2U[9R5T30"T*Z -]@/#?_0<(;^G]P?0U M8.1APD0)6W^Q4#W;;\R1\A%%#+]J86G>P&C;["_0T6UXB HV@L 7Z)'>R8H MFPS\TQ*6[8>\8EY;&HSE#5KJDA^R_79R8RB.3,XD(&OZJK6^X;?OT, 9M>P[ M+,,(MK#2V<*:FE-C@D$RSJ>DG;*89\3F!^;L!<@BAC]!G4P[9;S)F.PVDTSKR#>3,/KHT,UZ0V4@OL^T4:0,9#>N87OF9MT<;)6[Y9 MZSV152C.(]F5]6@?.;XD' O1?/ZX;6;@[^&V)I;9/FIT'6MK0GZ ?N1?YL] MX60=IUF"LR IE@&.\"[(+%1%TV;#]KZARRBO ,+^$,9'C%'9%,$MC-/CZE1 MM/7LI,G2ORJ^B;;Q'C]XK_/C5DC*Q8E+Q! '@T431-JX+Q(I([HVPD:'JV_< MU[KW:K?#VZ*47TD,LK=8+-$PB147%X@3^)78US___O[WZ!K[Q+(*$3&XLCR# M(J>9]UJ41*#1 !7AYM>[.$&[HFAQV8ZJ(73(DT.<=J'O-&A 'V_L< !-(>A: M%#+D5EDIO_M*?)V/#:\?$QS9OU(SP#5G,7V^%RP?ER=%@]!I+P53,ZEYA25# M'JAB8B=](#V%]7?8=&:A2:PXV$FF\,O;2>!S0'M+XR\4ZF.@4,6X<*;F5/?4 M^E_Y?\O3C#Z8+@]HS'96")\68SR;%KX%*ZL@]A'7F/2P=5W?, TWL;' MQ-A-X#K<>WT#,!>A117KW)F<%_#LJ_*K5W+>2$F#\A*'G$>V UO8CK="B;\E M+A&E$7"=&O'VYQ,:+T63BE>]N+[.F0UARJX/Y4F>=UE=/$&HR0VQO@J%1CZB MI89;%2;#,'Z!)#P.%I4*=]8#T T/@%<6F/8 ];B;VJA>U6;Y_A4-?*DN*=4Y M-GZ<@&#.(,J)77!+K 9*T8XMQB2\%'\BBSD.QA_BS N=!INH"W8J=.;Y;5Q>X>O!17V];WZ M).I>Y0PHE0LH>OP0I^F%ER3'79Q '*QI/:M"V454E0)_O 1).(-3;-$(A:05 MVK::.3[,:DB^#5;5Z=$.RAH0HC[VXG<0BQVEQ$A)!0HAC^1F;8-U*4.T\4XC\*G26?:J]B%/3 MGIA96%SB@E >A;Y#9IDK11MIBNM(;Z(-K[+B\J"S/\'Z)C/Z9&$!B:C;/TTJ MV>I:P("52,@7ULXC2/HHU9A.&@CWY4GP8=/?B2%%8;0J)1NBC")^"'58N"%KR%0M^=Z7<4 M0F%V^J<4LQLHACEJA7*(+&#_$-7KI)Y'ECO'J?M&+#"ASN\4S30"ED]X=B,> M2#CP#[+X$'A-A"A9!$Q:HA*"I!JG,?_<]W'LOP1A2 SHFR@C$Q=L0ES\:78U M(R#M_F GX([["++ZK(^Q)2!,0M!B]30R'Y/.59OL)DJS) <[_W/D[>,D@_RR MEV4XVCK!^R#?SZ'/Y"F[<1I+\Z<4UN<$D,I"[N)1;2:T_<-77@)Q8ND:)]23 M,-=M')^.BT=2/&8$FRKXY1%I@&@+Q_$,8T+KW/D*!ZN=8+9Y+-OK_]Q+@RU1 MFY=!F$.B%TOOO)6X#;0OW$=%#R@B>*479G4Z(\!A?-( M6WD:M1_L]2CUWL%N4IHA;6:%R2'J8IN68XU?]P9\!W'R[;)TJ%BH(H4J&+Y> MW2:RWB]Z "U>G#X=$Y-BDV-.OF9T=5GA$01_T4)/7M!6%"YB/=[>/-,].53 M'/I$@%2G&E9LJM3M.^84.1Q%:=4#3:BRI9T4NW+9B^-0%DTXM%6BSHSIYH;H M:=]U$E_'R=ZSM T/R#F(8AUAB7LTCN)]$/6WWB7LO3P9BG9=YJ@U,=7+/5F5 M"2TMR:(,4"M5I6&(J5*WCSA%#D=JP9UX91[6MBI,4=QT@'[WVW\GELQWC*,- M)&LM"'[I].9#$S)M1.O,JB&E6=*865=65)9P1BEY&=NKZP/SP+:LP-K:RT9@ MNJRQ?$ZXADHG,/$U7 M,CCGS^]+,L:@@ZI"Q@3&] TVMC.**.SK:GD)_*PVL.] M@N%%988GZ]>C1MCFQ84O;[4814Y[@9B;QPGWK7 (#8K,"*O(+QZ[/>)H2SB9 M/]VQ(G';S^W5V..]_&TZH490IQO7\:IZTF^#6&..]$/@:$ =1&_/>F_&H^+" M4N?P(F%W%-&3C&(%+G V(K@VH$0CUK:ONR&9,[QH81!P']\L>%!2?UCB9!N[ MKF3)%Q$_MK;[D$/Y*NF:IN_&=5=L+RGG\HC;V)H])F2#(_?R\Y;4OW6U!TF) MH+[Y$8Y3?T=I=WL''J?;W>>T"&5;%5%%C.O$R=I"EJIUTUZ2,9[QWOH$MJ $ M>CB)=R=Y.@B#=*-D%,7=UCPJ4S/!'F^3N8F(P&@E7/K&;480]BG9]\T(N.&' MV-*O$ ';HIZ*2(B0!RS6R+4K'1-00E7"N4P>!@$W-4'[;/",8_CPA/2W9]L\ M;FK9\834K2_''**V-3P7(KI <'-.$KX08LO=Z8%(> 0RN9GP:IC2/\Y1JUB1 MN&WGCAI[LK>V25W+M\ :53?53=BN;7PO9HN2!P9OUY*3>IX?Q>C:-9H)>7II4E :TU?WIN8>K=B7=Y MZ=T9/IWG>(19[>PZ@QD<\!+K#%US[^!EE%-GL&#B:S\P;XB:!=#9N3H"G%[D M22);CFFT$\L%;<;XD;P3:KG3WJ%MT=0I/F2%58-%:B(FG*^[_:^]XQSEZ#A$ M[+MHV8P('2XQ'U++.BKT9CKCUBD-US;--!7.2!<6'_!*L"-U$RG4-2XO M)26TC,3P#>+D4QP9@$JK%^O/&T=94D=,%$="\:F3V_='+(*+U.&NH MG@IE%Z=^!?ZD0_I:,$1YY..$:K\MT G#XB7M4GU9DN 8Q:U@!B=_A)78$WHJZ?7- D4,^6+]V>7VK*64=?+8G0M,\4")%D&C:*E6G[R!\ M19%%/C#_X-8VU1:V-CCKZ9C@R%,A>$W$[Q"AE+R;IRAJ3/(A^D>GR0ET9:T+ MT'HN9C=-*;7@V:7^I.07CT[")!^=?WH[Z&S)6AN=U5S,CDY'J'21SE*6-Z'S M:1]$P3ZO@I4/9:NWL;M/0>4DA^>%=PC(Y-'.T^L\RQ/\L9C'^9 H1]/^64>* M+XEXZ05=VBF)M_-,67HN- \Y=SCT,NROO20[/B1>E,++VSBR\(A>A;*+G5F! M/VX5*-H#@BZ<.]\U!-T&HNIL&$@IQ"-I*?FT)'DG;X<4F93PT4-VZ0-A],E+ M(>SAB]0+SPH AM4%(W(C\6QL*A9RRXR!TL(\I.IN#1"9C@X[R)M@F8OY>X^/]- MM-K2J.F4F,"S0TV5NOWCDB*'_,+6M T('R,H&O5#'$(&X0_FBVE.8,2DK?A- ;P(/P)%$?3T M&>9@$[[V0OB69A!V;2M.1T8;O1-G2]M"7(5A_ )!4==QA&3'-1%!1OYV]?<\H!7=3$CP33BPC9YZ:J?=I$ ML@Z#$FCM))@K^Z%)=9.FI\$S5MMO0#1E7;\(T9FV"6Z!WN$-EL)VF^1$KLVU MW[47)#]Z88Z;6PKS^EJ+"X/G,R7]K,.LK,< .T5'2)<^AQ=YT"?!I*>+M:> M/-T3X7F>!A$Q\R[B_0:*/)'E=%?;Y3<^64G!+O#J&M:K+5'X"5E^49LI\K=\ M#QM(70R[]4?#R\$"PVXL]?D'QBWP57Q,MHIG'.78I45O#X[MA6=IZO4OK.$ M3= 31X^05PF*?)MV\S$H&+ODD%\###9X1U/R29&QTB" 34<>IQAJ=A MHU![R"1NN0DAI"QN.YR8>L@E::5;&92)C".V[7BKN*NM?WOBT%;4)EELQ^7= M;L+@<8YTZQ88?OO6%'M@.@LW(@O+:2H&^T"=R\X2",5(QLDZ_IJ94F2>Y_ES MY!V17S(BEJ9GJG&#K,QX:E[><"@05.E-\DPP)@DG+@<69P((^)*9R(;02Y>#@FDU7DEQ!OH M$GQ_I8YL_Z'KS5RRX3K*NP-7B-4!2OK?G2X3)VB=S7J5DLB$NZMYF;W-GK#I ME_XV./[%K6,Z+/[JY5R4_>)6;P>/]M9L,_L35BJM6'Q.[$ ?:AH325$N5TE" M9$FOLL^/S2?ED\S5BY?XMP?ZQN(Z3G8X@&>;Z4VTQDD0^Z8O!V;@T,T1=X:1 M\$S-?+_!"3Q[*YN^0V5C[']U]7H E'UU462FP[[3MV_SX:];J6N>J=<^D+S^:EYY)Q<$[E\3(6 M-$:^W@=I"B;:$K0W3V(L_4:?(60Q6B<5LE;H M/HNW/S_%H8\3QQFX!)+L6%Z<>9@K3?#GJ*K%B/VKURWYE)AJN7%S2H\'-[NE M%J^B9[K!_I##0[" -"(\.PD.-0(&Z<28PEF:D%B+/H* 3$:S9GWATW'B N2R MPTT\2+]'('A1(A:]&1-C-:"4:N*K'CP8J?\(O5]$CF2YB"D;QKB?+-32EF.+:9"^H;(R:UFBU]7R\/Z(OH$KO^]/O/EW= MK.B/9]]]65?N;>>Z/*+_*>C\K[,@>"4IUT'L\I,W0TZ\9YQL8A.2/66)ELA, M5E:_-&&=FC\49=.E=,:3TB]][9QI92*XR-.,'-R3;7VMC^*&*'M26R!.)^+S0R^Z?:CU:K!7ZIH68O':O92SDU M>[D<-7LYHF8O)ZK9JI]K#6E>.Y;FM9PTKYL1:5[K2[,Z#T-T5D[FK[Z- M90EV>F$0#A47B< YO/!@47Y-<]'$NUVPQ0A7+5'1]'^<($52@IW:'X*A&_&%H M50,*IEW9Q*VY)B_ SMM"\=#5<42WF/MXE[UX"5;8YWM-[)Z=NL1Y":++CUBZ MPO8>SY[@>HMGC$=?(_R(GX)M.),6Z'5NO59"ESXO<+G\R*EM)Q9'>TTSQJ1[ M_KK#*2:\/1'M<(F?<1C3G89,:)Q DZ/0\..L=-4^+=]8*++'O?(J>J$;A-_T M@\*Z(['U85NC:$JZ5CDZT^;@UD*#398QJ23>?W%^)'0@W%/=,^5';_L41#@Y MMJ-\9]E[1)3LUTT1<,/1,74+BL+%G64D!-G>M<;&K^-PHC$@K5CQK/)]*&Q7 M8WW8.JS(,,.-^8%6+81X&=I6'JM%./DE!54K))EY4([JH3W3,.,RSJ,($5+ M"K>QW>,,CPUA9'69T!5YM,$R8#$FC!H/PA&K'WW2)/MK6==6?N,-[#&9"N/%#XOGXD[>?R84QZ-ZV^[+/ $_-PVP_X.U3%(?QXU'!EAKOQ>;]GQQ+ MW 9_V8F M^9QJGI'@%2SD9UG/T9V3")- M7*QPS+IQ(.7IFX8/PNONI^ PC[$EHF3?9R?@9BQ0*&DW68BI("'&3@3"R.@- MV\$R(2%BCIAA(95 [L0">?/B.-5[GU2F3H<4>#_A31ID^").,Y7X:'$/=CUC M0EYX2[9I@UZ*1F@+K9P?H^4%U 3_C4Z ?J .45$:?'0>96MXR#*;J*'8,^, M C%QZA81-0*O/&V&@@A!PV7$$\E)M7>:')L(W>1HK:YOR7Y@ M UT].FZ!U65& E,Q:< #DS-_A%B$'"@QAJZ+HH]Y%&R#@Q>>QY$_CYW*).$ M.RP^>,[AZE.T@6\78"M*Z7>1(<\2S^ U^1LGK!G 27[!U@!-]Q8 O() M.EO(B55";IUHYY'A&D3/>VOH>;\H]+R70,_[!:/GO1IZWL^#GJ^MH>?K1:'G M:PGT?+U@]'RMAIZOF>BQY2T;X8CE+:LD<(F3 '(J/&/4RBZW%)/1K&1T'6?Q M_N!%Q]7J,0EVQX>'_[J/PUPQI<]8'U9C#T>8$3R!)*U0D^ZE:(](!ZCJP35P M5 36LD''YT/O?JWL^<( =+A]N( .CYD1Z%R\%>B,":P/'>%\3(+.I0'H,R/0N7PKT!D36!\ZPOF8!)TK ]#A]N$".CQF1J!S]5:@,R:P/G2$\Z$= M$-+J3L5=QFYI%29,%@01(&T<.#=YQZ>_'?G!&:=V_E/Z# .2&=_L#TG\7,3# MS')T%5&R?W05<"-Z@@,M(/=NW60A)UD),783[8I'K^D'H7<]ASC):/3"O$__ MQ+2LOT(7LB,,YTZ?XI>R'M*R;OC&!#FXY1,.?T+T_P71=5F2;Z'KFVB=Q(]$ MA#,%IXE(N(:_XT32 0X5 V6D9$E(0LNSER1L:OO?/1U;?WDI_35>3; M>&#"I>5"6?'9T7E[XDQ+C4MP\$A".&[=!Q--3*Y6&+4CH[E#72)B>E%ATJ/1 MT9//1&NH-I86Q<8NO!22EBM(E]_:=BP!EQ..R.OO:5:"LL4",IF.RJ,&@7C$ M6HDOBUY(?W7?2@&TO-;6XTIXG'!#9POI Q(:7+C'PJ@\6O&RHA'K8($^5:^J MB4,!L(S,6%!7%5? A5Q/EM,G23$E3$00U(VA/DW9FG_&<9*30%9^W00%4M.B M:T2L\P2OP;S-E?+N,9I9?U*#YW[*\437DN6 M/;:I%0W:K_14S@+\YG;O5KE\3'[X:O\T,"J20>Y\SK#UU/8/7K*)DX^0M6+N_:!G6SO=*FU+W=Z9B8D-JHA2<9HBRR1+4OG77R3 9P$)@"@6 MP-X]7^R6A 3R12"1R ?JD&IG(&(*TIN#M)/,8B]RD&W/;S6.54X&BM4BBVR< MKW/4E%ZWLG&X':J!;*+P&YV;A,=IX9!C;MO@Y2LMEDG)KD_)DGYD_*;CU$X' M[]E\UJ""J-0/W_WPXPR<818R:!7#1&2 :N &E%09$,!XN:!WB*-B0MZ/+M:- M3'K_DA_T 7;PP3_ %A7D _S]=S_^4:$'X95 DH%&"89$NEYI%?,RN1^V%?=G M\%LB1HL+H@S?_^Z['W__YG]___OO?O_G6>[*"H'HU&*/8/_-,XTXJ;;F/WWW MQQ_)&_*___S=#V_GX5R:6!#N)3GEJ:^8S [Z0GL3>+\4ZK#1?:*@'=__^-T? M0Z>O6\M$HQM[%+O60ODY*IA]?IPHV^'<(0(@!Q@@FE&/"7W]UPJD'X59+&MRBK*8LS-\G4PVJ6O(O]Z?Z;P?$#C4\;8Z)$./N81F[#% M-'YM)3-"V#=7 Y(:DC2@A,.&=X+82ZS=HBV9X5Y?[_)ID^8[2N^J?/EEL<%2 M\P[>MO%U A2P0I%!-$L,,>XX ?8;H_CZ>X^>;"?/[6+#]+)B_.#Y.R.V'26@ M[]!#%1*H"M1#20ICPV\F.LZWVP=*H(MKYBK)(H;36$DKP+S;]C(.6!->,1 3 MLGB%];8;@X%A]2#YK#_4S-X"XL1*;'T3J$ MF]S%69*/B?C9A_&]'>^MCSE)+PB,F8,T$29WGZ:"(">G>);_.LH)WAOO]66S MMS B/3YB!ANK@J6=7V2/"L?2%U&61?0V3Y/E[EV1;T=%9"&PW@].!!$T-0-& M$S&<\/%S^$P-DNCE9>#$.AVG]_F&_8[>TF*5%T]P2KN4LS#/XC_&UH02FHS! MX4@/4%_VPG\BAJ7$>DD8-JQP4I_/49I$677Z1-EU/QH9O(<"^[70,#00!:F' MDV8\C]/[;@;GA4D6K3YH"78TYOC&!!4,QAXA/1C_:7V#]74G!HP*[L'5,7IX M0NP1Y=1#.GEFE_)W!:79550HFX4B8E5#^NT7K4(!*U'#QQ(^F,#HT"\B9O9W M_:!1.MT,PN9R-RZB3(;RG8:QCX#IFJT,. PA9I3ATGU;%S0VRIU^MWTHDSB) MBMU=E-+%BKM:3U^3L)=GTP/PZ,9LLU5 8Y@O88EYM\B]'ID D;O*A0!T8 MCK1@DF:%J2MD)=.]VD)F5KCV4Y3GOF=@?M2K72FT9C6(V"L50,Q4G_;E9U"E M >V.6M05:;_F9;"@IAK,?@0UTBYU!)>'3I-TN""JU"MGW\'L*U( /;*18%^1 MC*2/MH;+HOJONRJJ>)''.Z:E49'DM@K$@'O*PW[J% >?UY.VH A@UE ]).3V M8A0&Z(*>,.>MY*'J5.HH&XBT@/=M8Q\#=+-XJ#3;1"#+&)?0<(-0$NE8.(CF2CJ-29VHV@O3BH$L&T"QKZ!P01&GZA-DC!W)YVL!OFGG4^\U8Y;V7IYY#'8&S^\R?WK*,U)R!W#) M)R'?)!D1\WT;-IS:10$&.]=8/OG-3W=%4Y6&\F$?;W#BWU!SPO\WEE"VBQ6E&H@'.>LQ^.H5*F)7W%GXQ! M"C.$ZS&$"I&482V.,1*5-,R& ^[6\&VTXUV8KO*BV0.O&.X?:91>EN ,OHV* MJD7@F2T/PV]H-;$&NN/AOXF7,ZY8KPM:*8_, )IZL#KTU?

TL+;M$=[RHW7";DM6V ">IG9G]CZ@;)TG EN\C3-"J8S48+8>//YW:FE!]B MOM_0=EL!8V/:>ZJU_!MWRJQ,&E'] 27IK"A)1H!#9^, M,?K+IJP9*FU,* M%3M#HRQZI 4[7R ;]KN)*X M RZKO5L$.&@A$6^Q^L0N^,LMVV@@ZF#J:ZG%B@'V!@NT$#WZ2):8Q,S/ M7]M<.PG(EE1K2K;-).3V]I:\SZ/ 'KD1,A_C]>1AY]3A!;BL MU_6M1=:8&4,;%,=?B)I<8R4\J-$UBAE>B^@ZH:AR;(@)ND"4_W%RVZ^Y>YCD M_BPDE]%J,JE]KY!:-P)]Z?]O+;3OW;MHMO,L5MTR5O<0!-1S"K :"ZPQR4!/ MDG9X0#^57@!=EQ&<3%?1\Q@1'B?#)D_R>&S8H0[>=Q->'!6TRV(# 3L\ YE) MP*&%4'HM&/54'_"8#ZZ9JXOK\^L,&G7&I]PNGMCJ4Z_AV\)38H'=$]@XMFOP M@?5=H?_8$?B)0RNS0?HE2K)K#9C]?,[1'BTSTM/]136!70$9*P?;5HT<'Y=G H,K&R*M1@;SL6I8;G2F.@3Y^XY&%JH M,0\O2W=)]G@5+:G88$ZK#U'QA5:?HW0[M0-A]/(A>C.,11+1MVZ:^1U!KFK0 M/YV4:8S47J=+?,GRA:H(US/:$97R=1FK.6B(78<.]0P8U< S6AW&2=> MU9N^!2,.C@!ATYZ6):W*KL!]7I;G45'L5GD!>:8E+U=PFL7OV83ID=1Q-!JA MXDC&(FI05PC+YU&:)*,5R;O6")#A\Q;;Y%0ZI-)Y)_X&<=X? M@K'*EW^'J<% 8(^$\]%X.Z=]NJF4;N/M-H6F=WU;A_&=_W7O?7U?=)VI!## M M[E$29WK9@4!#D&HO.WY,X&/TK*3G_Z(.DY/0306U92)>PX2?9O6R$?E##9 M2,DW^_0Y^O7.-^58G%4L)JQ $NG;B!09X(_->. M-8NEJR)KH/N VU:G9.?YTR;*=I 4D%05C<^C35)-;MF:UPOKU4&P0MW&?+1( M(87A^_M+6/^-0:1JAXV. VX>&I'=7BY6Y]NR8G>RCB'@+80P*XP6)*F)'.KBE1 M*(/3)!4D5;*CS/T5@<_Q$TUC-A\D84%-MHF50;E$@%!H%1Z(7GR(F%$/06DQ MN[2%U0F=@/IZ@5+GND5TA5[K;K/L:&D2RS\RMDSN1#,LYS][VX02>H\10TC! MQI1A$[#L1*BN[ZLAVJEK'8^N&QFF( 'Y[5^WMSK6Q$X$L"I#$ *TLD/XW/6S M4U'E[(,_78KB+")=!%*U/M*4Z4D,*?L)+<^W13%]ZIWMJMYS["T1PZIXUM"D M:,'#GCXCI3NH[SF"$ZZ>T-,TS5\@8:>VAL"_"HF");A?V<(YV\)VB]59Q--X M["XR8^?T[%49B1[F:8D@^O*A:LK>!-VQ'*78;F@N+#GHR7O#/L\D.D+9Q\'4 M(0R>;GFT,GDW1%:>(#:.+(VA/;-'DZ.3_MTVXOY^\Q/(ZI8STH(7V"'75P/"WJA/TP5!N?B 4QR=2F=/N7, M]/^53PTY517C<\(N!DH +O\^P1GF9NZX](/-SS3EG'2/@T+N?? MR6!""7NJK8>3Z+&@5!4=%N9USDZBG.MF62T;+D&YI(5(9B>HM5 MO.]3P,-NN4+FR,G6(2AVC)#SLG&[- M"[> V[/MKJYVSGM)P4OY?7Y.BRI*L@^4AWU:'7HV\_A.^[' "7NA!LBFOGE2 MP\*-<2F@R9, 1VJ?^\\0L)=BERE@R1V7<"MVNZ#-#>.TN3*-S28Q3N*[\I@! M'_SN2%NW57>!Q#I>!J@@8BFLKIR(#2,.<%,H;/U^!9//.>0XMFV&FF/X^-=( M&R2\^\#<\+2)'@UZ9!ZF X:;HRV##M!A?F2+[HP76V@K($JVB?WVOJ!1N2UV M?-!'>A0#SP&! !Z0\5CJ^@6)LYK&V+$<0I'=%6'0HL:-3TZ>CQM:?:3/--O2 M=S2#*S:-1P9.ZV?P6]A+BXNFTUDA@,AC S6/*F]6PND2MXS$3U$"K$X#Y'MH M%J40J+]8B=3TNX21<\U)FCY,R04#WYX4!QQU9S.T. 8Q0O:@*%, T2&K;18K MNN[,(J/47BNT.::6;#N@W[INA[VA+_Q/4[]56"X:P@MCAQIV&G/W2U(WM)C! M+=E-RM8G\) ?;IZ8-GPO>6YO5U:GK1+0MZ]%A80I"I,-E>,Y F0 :!C?A?EC M]#F^E=X6^8KR3M)1>D6G#PW:GSY .Y8! KJRW.*]CE?R*D26#EG"XUUHTQV3 MT5Y;%IE.]U.HN7Z*9X?WJF>'GVGRN&8\JC,D/Y5TM4W?)ZNIKQ)!( 9$>C0+5^IU208:+<@5QSNF*>/CX6])&;.L=!?V*WS[(JDHB'?]C*."GJ+:@%. M1)?,G@*%,DRT0I/,#ISFNY&KSUY1 57:1HVU1U!MELDV3+9!,[^G(CG;]T"BGHO]DWW7M7G:=%?: _<:UPVCH=5LZ%5KNY; M[#]DR"@.9>\A!1=F7XY0= MP]<)5<]2A8S.>FCVKQD4M=3)2ZILB=+I7MZR?T">9MDV2MM3OLX,/JK=B2SI MOR>,&2FT>FX]; Y1#V/DB1M*&OH#]6>QPT[O.-WL"6I6#::.*S:G+BOJ1<[S MC$FL@E<9\4]X.?6>A@H91V74FLB1/<)EVSPB-'1 M@L=5T\0CQSXAEZ\0,[U-RC5OVZAPKV$5=56 OI_J5$A@Q77;H;QBV$,2S/5A MY'M781M0S=2\A: MC/AN@E'M?(?O;4]'\-#OSQ[@EK2'@O9TE&RFP%=P1$[#1%694M?; MT=Y<5U%2\,Z_H'1I#CWLIPZ7LUDQO/JHT,)\.6RH>%4&5P[4.0\O=1!B%VPZEBN.?JANHO=)],!?]^K7F>^M%$L'[[FXB 85 MU+/00)"T 0D9(6XAC%9!3-0>Y#9OIQ:UP]N?CW:P20OY=XQCJ!C*RB_7[+>4 M,'MI-;@PQK)N)31XH*!9M.I33LD4URVG=GQ!'O+(J@@(J.^-1HD%ML?4@T7. M^2P*(.@%T.TP.)FN=LWM]B%-EKV,Q9'RU\%[+V6%HH)6L0((4G4@ ://S(+H MU:K24WK 25-WN_Z4)55YNJW6>0&>\:DO[.I%_%?.5B."V;3M )*UW:Y%PDMH M)Y!6:(.+.$ZPXTM:?\;%MBJKB)?M.*+&]%<)XMA1XS+*G1/:ZC!(#5.9?7+= MBD)T&0ZW3#LH,Y%C^Q19%-CO'1E# PWLJ@?5WCQIV_!]W)ADT)XU6D(=[6KG.4&AO>='8YB@M]LR>%(F M/CC09?QW#4(PL=LQ3L@F:NZRQ@BO(/EN>G$.L]TTG)B^/"6?FQ_#9U%)8ZB] M19GA?(3:;0X(S*<\I09+\Z-H4PE8"D$,^UCEKA$65;),#',J(G(7I>RH[7S- MPGRT.A<14,^W<#46YF>"N96BT NB/1LUY!YR"^^"08:;)70YXE4NFO?4X\4, MF18.<%NW1LXB)FVS9Y%7,(=0OV:6T+?ZT4J Q!/9,,LE?_5#])H\;9]NN#/$ M<=,RS>$UD]6 S,&;F.\]S%) [69F0[][5% :E4SO?HX*Z"2^*#Y" :YFJ3NZ M9"<1VE*X[-=/:ZL!TX>''D@-D$<3X?A;&H#R+3VI08)>Y>82%,&N^$$ MK'.L@-H8R>UJB"H_&RL>]\ET+EZGKYRI>]<"7-'.0O M%SH;R\=#;%#5)W/YRN9/2LK3K=H_MM_)Y)&=3CC,9F\V88HF: FP^C;=NGAF MFMIWD*(8-VDK'CJ^0V1LTX]2\9JZ6#$;&>[VL,[(K=AJ(J^6K U&5M59KF\7 M0@V#&;%CI-2]6MC2[Z8Y78>QT<#$^D: M+L.+S VUBNU8UYO\-(L7[#Y]FJ9Y)1>Z0'3!?C:OFX^V@? U;FC5%/X[4(>,,WG>7JR0TM9QS&C5UG+$BFL$4BI;L0T5RHH; MKMM2OP["^ =U'-KW@SJ*B=ZAV[ZGZ\)L?.N*42:M?NBI=O',]O.MQM:@QV!] MWJITB#C&6843O[Z&N8Y*IQ=$VV(I5LI@/9GOG<(6L8FJYOC/.QDGQ%X2R@B^ MN&PM^X?9B+<>!#2P;:)]VU$8(^$CM_0B0,V.PYZFQ685E>NZ%)B=R < G@7= M7QO;!M@0LA%C4"O3^\FA8')W7.P3=5CB1W/!Z3^".&6 &";R6Y#8 B-]1DA> MP_)'AA8:R17Z?_^?-V_(/W[^\/D/__S'?RXWV]>_97_X<_SKGYX?_[;+/EUL M7][]J?CSG_[ZP[\^W>_*]$_/RU_?IO]>_;:ZH__^ZY]^]^7U^^7[ZNW?KZY^ MN/OK;Y]?S\[_]O8YOBO^GF?)?UP^1M7-'W[XX\-__&>T*G[WQX_;U]OJQ^O? M_GVW^_SC+W]*_IP]_$?VYX\_GBT6=]^?_Q0_?OGT^OK3V=LB__V__VGQ(3_= M_;;,_NWVM#C][>53]>/]Y]=E^N[OZ>+[AW_[MUT6YW_;/O[N;[_]T]N_?;_; M?MJ6%Y]_^_O/O[W[_,-__OM]>OK7Q7_\=O?O/RS_^/WN*CK[4A4/5[^-_^-= M\?*OU_-??OKS\]]V/U___0^OIZ=_7UV]O7Z,BNWNY?.[#]EO5]6'3__Z\O_] MDYS??7SS)L@W-$:[]])J+/3FT+!W9N>-L<5 M@>Y[!#H&.&M[:X8,1]5BX#O+UP%'"ZV;15;6 0I@W:/5$'[J\K0!RRUX\^%; MQM_/M*S$FK !VKYQ&.;P:@T8D+%Z\\@Y>$F@?W-(T]!2.-T+B 7MS@%=:MT[ MA??91PH&ZMFN&U+;K*.FY@4M2\;XD3(H]HMU )KLY@U+*1 MH??*(^C28!.=FJ>'[Z[E.PADH/'GJ/]16C\CVTP4:I]%,=)V5F\VV4VA8?LON2>U_W=H[WB35W^CU4>ZS!\SR(WM?^TAOJB#$IPO^83BH?^ MP3MJ($B5DP?:6$\!(Z_, MF+T$.)=O.S-B'"8G*NBU::H(+S6U1$@0$B_&9D M$_?">R6'"W;0L+R5-4:?<#"1K M->/WI:V@T/FR4T\Y2 AH^AY.;'!IEPJ17J)#R* W=)!-4EHDD00P;VQDV[=* MC/R85,NN,V]:UBXU%RUK$#(=1./5;"YZMB]=DYX-..)FHO3[!XM.>QEODSPD$_UWE!50.?AYB9 R'OMZ8-1QOP.T2M$$HIY I^YTRG*H$+U-*QSO!74*V:/L,HYV[QW M;&KND[AC7Q<]S>+W#-CN/F@[E]\[HB56Z,-?#4U2J):^[,.3%8W97U.VZ4)1 M'#99N OE2#FV.^P8[CBJ&)3]$J^':9J_P.7FHD[:8+I[6I:T&OF4-VI"O\HV M!C5$X]HI2-3,P8[SNO12Q;;#"*:9RSN?BW!;Y1O-K?$:V/4!&$Y"\ JT#"H&T/40J[2.@Z=+AXAG7"U>2YYYHP-;L2:J92"C3C M1 +SG[DHX8#FG["!I/Z6 K=?,S"]EX&B),XI5[%6](^TI S#]3G3G,0RLP@! M]>SI4&-A^*R+>C19BN$!W^KT FAEKB'3]?/^F4+]'K93/+.9'VF_M8W=*XX& MWK,2:%#!O*8U!(D$2-M,G? G*&(ZL8U@M:1O1Y0-4MAN(X!("N-*LF:JQG:>&EC\5A2]#5JA M>XR@^]:&-6/<[U@0JE+$-/Z4,3J:2JA-M3>')R; 6-V4K560IVCY929M;H^D7OV/Y!@L=L\WKI<% M.31/:'8A6@BH]_9R*BSLU"YIA@<)[+2G>QI=?9#7VM[E]H M^DP_Y%FUGCINUG95_[U@[!!#E.L#.^:>MD]MUXVRWM'(*BG*BNR8C1[893!2 MW(/F,"-8,[U"LOV.[91_8QSTHXJ]]4($?!BQ&JN!)8>>'N:I/3W VZM-P96KU84IS\/XC)@EUX4+PF5"'?A>R[[>= MZ*Q4J&7+P;?T=O+F"CBZ*IC%1)ZK@IDQLE2I]CX_DQXC8Z2FT2.$'\ZA]/(* M1[]4S>06A58=?=I$$/?4*A)OZ!HRUQN7D?Y>=,!%J.%",ZG".XZ][2LAO>XB M2A3F+VXSXWL%B3$*G3>"85%:448E6=9E5G@_PC,(#LRSYE?Y&;V-DGCB[<(9 M#>_AYXZ(:EX"T[;,*615;#9%_IH\115-=R%WGT,58QBT=@#3W%\)F\\$:GXMJAI!1CR8J&-=(R@'RZ,=(>LQ^^YF[P)5LK?7O'&?%J=8R7H/:'8)^QX.2D#? M'ZP*"=O;]K#_7 #YZEC?-4_&*'2L'_R1ILP^BV^CHMK=%U%61GPW:.8OH3A6 M?\SD\44CEP]Q\QZ+)*)Q%_E+UMG'&4FR9_:OO-B)\(W@61VNJC",!7)@E6-V M>SUGN_%=T')9)!O[I';=!-[/(ATVIO"?J#VCX@YH%@\6.N%(/D*4=*>3K*T- M4Y=5@-)/O$",E7+@T+[/-!038R6?IEH&K]O5]?8557*^#5['"9>,7-]'2;OC MD=?K?W63LUWH&'&SZC5\>WB46&BNO>Q0$O5#Q[:$#I$OII/B(&,,98*[.V;0 M\[7N]ZO86Z:I,*Y<)T":*XH,>B4>V5<\5$5PG2"E\MXH YP.J8$=KU8B@_4B MJ85_D\5*&0;7K-EVFS<+1;):U)IPO*K!D %[E>8OEZL5758\'Y:-N,_O:%6E M5)1&G7@;F@ZO$->WR;!'5/M= 0GZLVHC?#2%&EVSUYJO;I? NWR9T&IWNOQE MFY2)* *X5L"3J@,FRAHYG.6H$!HB%\9%/;-ZG'JJ^(_A5#(X!6#3!2':.K M/]#BD1:M%^(Z6Z9;]IUPE;+?2,RS>/2FI(L7T,=P_O[G); M:76^;MJ%_Y M99 M&2&TX?:FI]71Y]Y->QYMO"C._CI!Z@(BR*"]N^!=E!E98J2D/6'5!Q&<6GE4 M!$^P[8AZ8'XV'L5:WF,:M>B@=I92?<)N/;C@D,T'(?> 7/R[[4-)?]FR;?GR M61R(^P5WQLJQXVL[4KH:]R;V;4\/U M$>7Y5/*>,.VPT!:X6B)];5"0=8"==)64RR@53H2)Y3^8VO\]OK\\FL0&0\C? MAI6% DA=)86^S"5:7!(V+I]H\9ADC^^*_*5:\Y3,;+?1'2_(FX?51%YC4VPP M0G2@ 24"EM3 P1XZQDBI?>NPIM\][YZI7B$4\"-=IE%9)JMD*3I3Q/_:EI4V M)GL"HWCD\D%R]D.DA\:S0Z<<=95B#LYS6+XW^4OV^0Y2MGL MY9$-::LU_9^"5GBAG03*-;>C^3]ZX&%#@<=(=[^9A!TK'-W>'Z+B"ZUXU+HH M<9O0>OJ)E4VSD&_' (X*%F70 I .(JA"F<76UR(#P>ZW_OLBBJ&9V*):T^)T MREVRWI$Q3V6I'422[-?WO6E9X88^_]7#2C3\A-[0*>>,?)=N^MMDSPCD] M)@.GE6BI^#$IOX@^'/"OZ5U-Z$H!SD4<&S1EI@?!_4D<@@ (/R7ODL>,FS59 M1)BU7G-..GVFVI5 Z_C%+CN_5-*\7)K'8@!5Z'^!P MH57)6HC##&$;FITM_6XG+ T[9=L^\2HO+O+M0[7:ILVHHQRMDZ+FVZJ;$GG[ M8SJ\AD^O37NM,Z;EJKNQ>=U4(SCN1HPNX_TQ ,-$$[X*PY/P+P(F4?4U3$OE M(9T-"FA06NUN&9,JIK9P?][PDFA'51_K90.$>]GBAE>0XN#<N!^9FG6.NPN.6-C_/=H>.3R L88B FR^NFBQ#XYDQ\'QU4=6 M/Y[F>ATR9M:'EF# M="OYWZTTV"!:),:&C0ZQD);JS].5J=0:)&#%/X+K2E1P$LLH^.=]Q(G82:2-$+,AU/(RNHD146?K -&Y;T,[J/^[.8K^N[Z/*&C,L M+(W!$SX!/#-<-6U429>(6H8\PT8+?!#)-HHW!];LDNJ3+'AT"3?.X)V#':QP M83V. ]@% ^\9(^-Q1+/9F,S>\*E(?Z[0WK,#]$ J!N; *'<%/MN62<9. M ]L!8*'CZ*EF(=_JB*."UC01 *0/$=2)9A9;7ZT,!#M6-I$?W?1&/F*P64SC MM]:-&2']"RKI008M@V0OH-9^LZ3=?;_Y2$O*\(<(N0NV5IIS]^VEJ-YQI!=2 M\XH!'/L6:*%J)B"Y3[\'RW:GL@K^CC1"P,-'2SMV.!7$O%LGFTV2/;+)?V), M8W]_+(%9%O<'K+#;J!E]7SI'88=96O4<7,N:6<@Y,U >:9![@;LDNPIOH_GB M>%F%=ZEJ]X%6ZSP6)8J>Z+$B0/1K>7\!UZ*#)<=P&"* 2 \JL)/>2HR#ZI5& MX@]X'6?6?_Y$[Z/78P=3(,L$"*908X(^\("N7$8% M--\JFQ+"QU49TVJ^+W@&?!#]N:$5>0]5=QF8*.,5>ONQ$^)@ [*@_(!PKMO% M!]Y\>NHMIYW7_Q[3+(UM*K<+\@\QXI]!-Y5]U@]VD0$1!VP;BV=:0% @/[:$ MV^DH L?7"7 30Y%!5 +&OVD!B("0E230IF$485]Q]*1/_3&RQ1[R V3Q%A-& MU HC1X7Q58OBK6,E\]/'(EGM/D=I$F75^_?GJH\9[Z*H O5Y%FR+'GU._$&$*7CE,%N M)L\[A!52B+H(6-("DP$TJ(]";7QKS2CYM5IDSY9#JA]&*2WK)P-V>SJ*J:A> MP_L+M@H+PS-04-6Q$M'@Z1FE<'J3W,(01-%1&8$-Q\]HMEP_1<67V5CCA[/_ M[2$?:),?+"7<'N53-:WFO5.A'A\LH+>&(L-,;)Y_/8M/VE*H@X1K"TZXNX7D MQ,*CJ!>ZC'>G$8:)?0[J/#3))+B^"FEI=KV8-'HYP@C= _$;&C)#5V" 5?2%D:09.@L'HX;MK:PQ AVW_?.H7$8QO5LF[.I%1SH746#/ MASJ"!EZN$(:39OR)VD_D_:0W2*([\W7D'I )0:&*Q6)UG<50K'X;I>GN^@F* M1Q=)E#;'3*^Y9GD<=Y$K&MX]2HZ('F2'A/*"'*@; T?)(7P;K]YE4?W7';LS M1T627^4%74;E"#\G@^XI+?NI4UC-Q-ZV/QP'+&6L'A1_L^C\98M4,([[;L8'FL3LSM+4G9H!F\=RCYVYY>,C&N95YZB?L\;[].VS^. M9U2[EG?_E18=+#J.US:81V"%E>CV"DX:"#["5VGQRF'$2_7:@5:>ODAKC=/J3)%ETJ'^ 3,W?7*09)?^9<\=)[?G_4M^O\ZW993%-^P66E&:\7E%-"?D M[(\)MK*=S/<+B2UBB);]\/;[/Q,8-0]5&BNS+L!J#!M O5U8B@U9#Y8-*.GHD_0R^RO0YG M&+DN9XRHWC?B4!D >#Y%^FMKRRC.XI*L8FU[3$BDN 90G:5;^FN>,4,VC[?+ MJKS.QK@\<&CO83<8)MAS5SV>- GA(%\-PO)&V72!=]HJ79JOIKEO^;W=+G. M\C1_9+>=<0JA ??;:!7% ZL@ 0"D#X'K@W>%, NEZ["J)]SMQ:K708Z):KS,,T2P-UA0 GU=#1PI $D+>0<(K>L)=;S;=BPPO6M3-0RR95Q MNI-T;^E-'J1G2[>^IE,+#)K%_4(MCOT.+7LT'9)& JUT%RONW[C(GZ)DZK[+ MB@6.L)FD&B60,<#"OV @%,RM_:%B<-@G-U0\@W/+K.*VD+V.&"+U M-)-[VG7T6.#-25H TD"$W6'L1-5$[QDH=KDB*S)>[D6S1/BOG=]$/\7TSA.5 M0EA@,B96^!L!]RWY!_]'6 ^*E8AT.4S[3)A44=ZS7U]7]*D\3%FZ:::^\HQ7 MEQ87-Y4!<,+A0]Z:[05F5ITA0PZI=YW"WG4;%=7N*!:+8@'/=K", 5H8@P\D M?*3B% KS^()+:%B?6DFDLS%[6R39,MFD]+Z(LC):\H1\4?Y!<0Y-\5ZG7V[R MMQR=QIBPP9_O "Q*20^.M.56@IY;8^6Z]ZAG9H=C)6K-W,@Q=DQ=&QQY,] V MT[%GT+C@QYZ+E"TU[] #4'BEMT]/4;'+5W?)8Y:LDB6T[16%))+LD1>G!8.> M5E&2EG?+-8VW*QM]",M[4%OCX@^&D3#%^->S6XY MTJU'F@7)-_62WY(WI%D6X/C"I%F9=$N?$+:X8G/V_J1R5%7LWF&.)S?'Q[^I M$1IW^SGB\AZOV<>C(MP7J3R\OOJO$K_J'5F&SO89TM'^G@$?Y<)HLZ*?3VL$ M1EB\5YX]OGF?/+-+Y?V@O;?R=AG$,+,6[] NL^/(V/=\<*E^9(P:D>5J<(SW M9_/H">\MBW:*C*JDK-AGGI)>$]#0BH%(H/%W[]/ENJOP)+Q/59(F3(E093J& MHV'$RI[]5"-0T^=@UE.U$DLT;8OL9KP>#;6@DQ]R]858+ M'W&KNY5D4'Z@8 M@Y[F#@QT5./F^K-8:18]AODP8F&ORFN/%V:.]F[F>AV6?64A,MA&*\ @K6T< MMZ;?:X]E*5@MZ?%IPP8?IXT4-0'FM75JCWUKYDSSNM][0CGZ0[^\EH\0$BM, MK-[^^Z]IB@,Z#-A,UZU9G0_MI6LA9Y- M<@/NVEZ#K_J<[9&/>9'\BG8$F"A]3+N@S\/1C(XVPXSW"Y_+I=5>EG+NF9$# M!QR/5U%2?([2+>TY]LOVES\EM&!$KH\3;SEN;;\/::-PP^X%;#CAXTD+P-V# M-Z>?YY&;Y"3]P<5@-)N_LFO?J7P>E>O3+(;_P2L=6Q4.ZN,^.^C6#/3BH$')XK$!P/@7P?_1FV!F M[PP6PE8_,9C8XWB/54][+(>):36/;PH&5/"N2)B:S>DVL<0)<]71AXIT0T\(3/*FRM\TTZBR MP\+N=U8"5^]X9@X=4F;6N,RQ]L Q*WM^F!B!FL61+"EGKQ[9G%S+#JHP3F$G MLAB[EL1'"YI7+N'7N:=" 7UL[?I,S\.3K!/1\%45(=+) P>=HKH9I0O.0T&C M+W'^DN4KZ'W5R^YXV"WSITV4[>P];E.MY>LF/Q&^:&)&E/7;G6,W]G89^($O MU$M4(@\[4J\5\C7W&*K450*>4 QN"8*'8S#.#3;E>AY3 "=$V]LW,P-;XE@J M-N$')%DAAYG-7M-MK)?U:ZO8HH6671B35Q/6-!Z?53.*.:X5>_TGT=CES03/ M*37MP@Z9,7/**]7>R.QS7UR]!W6]SSA ;/:HI7VJXAC$$*5LIC"F#LQ$/5W4 MH*^HHUGF^B:\/RO[VM_E>?R2I*ED2B3MV C+?T%,WL-7\6CH'HPL&M^VKZVP MM393H]9NMT3SO!OR_)]6:5HC=AJ>3U3D4EIQV=3H!;RJ-8U2/B$;FJ_8CYNZ MX<"F2):J$'7[NI@3K!RV]NKA!(RJOXE\,MVB_!-CZY!N75X:AOVF69KPM8/[ M5XZJA[IRGQ.); [?WC@_S/%6#UG.=AH2@GV%<_'8'%TUC_9)JNQ"MSR&F*Z" M9O.[8. Q3L0!/=0R;&8Z**\_2(*$LY(,,R;<6.E8E=/FD]MFT39F",6;(E_E MQ5/$N!'3K*3QDD/1F"$<9R G^"2LMRO\V MG_%A=N4$HG6IP'C>K'*=L77H73.U]0.AN5F19GX/)J(1";Q=4:W4 HBT4(&K M^UM+K=>WR$#]E(I3GD<;4/!Q;RN.6J18S(>Y-0ZET0K&KAC-)#.HZ^\F;)/R M(6R:(%.GV6Q[G?_*LUWOI^/&/E@N'RQHV X_B\CAUFSHSW0",3^]7\POUGV< M>JAC)4;P<,J6IL=ZK=8N%;Z1J;7].M"[F;P^VXC1T+?TP!V26Z 7M$B>F>'Y M3-]W"922#5IVU>BW6?Y0TH)'IR799EN56[:))UG%QB8EKT#/+-.H7*_2_.6% M%C1J?EVP'3Y?11MFQ[XF3^R'=/?#VRB+(_:+!['VCOU=%$+M5:O*EW4"9[[Z MPQ_MO3=?)V6^(JN_2NZ@B54-+:1'#'I3[1%%^E01018!NMB_^=-'1QH!V@@0 M1X Z$K5_(T @S^SNDTA^>/M_^)M*1'IT\F&D+G3<+S#7$@LC_O#'_S,#M]97 MJ2+2%?NKI.)_T(8^SK7W]5+G,>;CJV72_ZC]?18^SZ]65;[Z?5XRW@^J,7=# MJXX!_$&VX<*N+IT2+R #1:Q_!I50/O7HOP;ZV9^9MC"8Z%C.D*.CZ[.J]9%I M,58:.B%L9=+;&T5/J6_:U;]M:A'%A/<#;38@CL()Z2-!.!9DB,8(Z!W+C^0%Y4!5+(](TARV /4K0]B2FAX4W]-^<-@S+;=[SJ-- M4D7I755LEQ5#03)YH Y:'8:8BY>51V:2,-O&WI5VZ!H^HR4.Q!6M',5G)>VT MZ.VCG1Y^J!<@]0HS<.I,I"ZMV3T%NSWK_3B/PQ3K^"M(.P&V1_X"9G'MG5!Y M)O@2%.\XCF_=ZZB@[-RA\7G^M*'LW@G+\-^6I]MJ#17.:?PIBVEQ5^7++PN. M!B3:EI>OM%@F);V%\'3>X/,HX>+'P-#WB_GT)""?7#.<\/&$ \PCI/R(BC9X M6#\2JR<()CD M;.=C-QQ0T^.@FR8PHO'( 6+:8%)W_"UR&VTXQ%^IT4!8/#O M$R+F/B'J[S2DJ>=77]6Q,$>3U%P.R&-Y2XZ$I$??Z'$H.,YG.B,'QW&U\V@' MJ\I\G?XZ5YO,]'5#E\QFKG+HWS.A"T,SO[=$K0.0//C6UES4FKE)E1.8/72@ MYE3:87]/,S#9JX)/[*LPK#$K/YT>UR/J.W(B?!TZ?X!_PH+AQ_'4O41P7%?P M2/Z<5"/*V;K-/"LM5V%XL&[7DY)FUN"%4PY2 7L-1IGI16\GWJO1V6?D3<9P M/((&S\!.GT8KG-5Y,C?Q:58E<9)NX1FSJW-_M!(AQN6\MBPR88,5-^R!#9IX M('4^PMP@;24[*&-HPY"#"PZK5[E\7:;;F,97C JXB6ZKNMGO951D2?98WK(+ M*-Q*C^L?G02Y8(E[4V!OD=:'? &D68B *I+>4@#4+$;8:H0O%SA)^KB:J?:$ M3B8@YW>+ S$XEJ=S,K1F<(*,QWK<23/^.U-93+,YD]QUSWQV.8K"\8Q[3Z.2 MGN<0%L[,N"B]I\734>PHS4(>??LX%EC'" @/0@"(/-XQS;+KJ]M!M)='8/Y MTU/".]%#X4"8GJDHS9:J] 4HITM[G4ZWX*'/&)T1(S5-X: 0Q6 H'SFBUMGQ ML?!X;3TV+6CACG9=T66ROS)ZU>7S#EH!CE]YMAO\Y:A^BS$X!'-/C$#2P@M1PQ .U,^P%16&AG^>5Q,F!XU1 M^Q/&%ZO> L<)1#YFQP!7R_P&VCHS MLZ&IHL7L"YZ?EZ]NF2B9Q=&OO6I_:W:8UF,=D/'8(4HF)AK4]@-3F$\&O^U/ MUS.)PWKZ#Y1[:Y4ZH CKH7 M)S@'VGB%%#;WQZ3\'B+UB DNSQ-D^3GO/)WBQTF-:C63@>.^SN(2;BUX]>S;5N+M), MIC,*?1^O[C)OCU9'#AY=0\>9A(Y3>S,)W?";5%=5!N&L]14W!P_@IN/#=ELW MIRZ.,WX?U<_@31&U:!B+-#4EF+2;H'>MLA).JSQF#DRL(^-V,O,L/G,^C-BX MJ8SR0!(X"%IC' $@'H3F>?.\R9F&TVXN! MZ@F58=R19)C"XW5/C\EXW5 [2?T?179"TBN*= A-V/)RBCZS?G<0 QYN72)# M[R66 K)HR7CHKH+//&YKL9G'X_YB@8ZCYLQEIQDA. LU.FC/@0S]%?&XOOFXM"FATF!BO=!F?(3,8$NC]YZ$BW7A-XFZ02Y!>;L,+D(9NU_@8F'2T MW2(!^6M>-EQ8)W)M.$J ?BMJ/O?:F"A(<^T$U4XUSL!0 GKM7R2O;REBQ&0( M*&;<1$#)=(VA7.=%Q7/2V,1'S<;J M'B$^*WTZ>%/2%USNE:DNSW;=F+J,]>E+5,3\/V#KG68Q%& ^FE/G*"AZS:$Z M @%8C1X F-!!Y$SPK(/SS;G:=1J3(7IVS)(JWD-9E @XA% M$KY(-GW8$0XUASZQ%B)$NI0HR7?-2H%9ZCD1>_'P?!3E&AX+@"D1P"ZX7#^Z M]&2UH1@B]T0GJ4'6"4KMTJ001U2X.;S/A'&) ML9XW^_G\^G:M\3I4W92[UOQ43N=\&\8)L.#!7(P%&EBT<63' [X*]\BGID,2@ MH79Z%\4(WHOCI@*\DIB*#&Y4"!WK:S NA1;NNY ?AIXDC3QP#DQMF]N(9?NT MY:6\F,(75?(K'WKY"NX\\,Y]I%52"&?>#:TT+NA2@OR&.1;S?PA^[7(7?.$2R1A3Z:GT$.NPUT(EV7LS#WO7W>:YB]0TO8J+R"=B6TZ[T5QV[PL M/])E_DR+W6)U%L40'X:;.G(&2RAQ)1 'N M2F=Y5,3,H& 6Y++*"X9LN2R2C>ZBU!L"6\ #S,"MKF:.@,:VAAQ9B";2?>_# M9WFV+6^C)+[.>B8 ^O7":+)APTF2#0RDL!NOF@H%]W%BO3.^SID\7?ZR34IN M>,-5"L[H,[K*"WK#:(:B#WG*8!^OLXHR/-!]E8&2%(R9!PXL>B]TX$Q< C[D M=^)&L2S%0SCG_V25,[#QKV,&FJP2>%,ZY?ZE!ENXF_4,-';S?J+Q8L.=IMDCO[;U_F[6%-&* M)W](DT?AH(S$E'!,)66 M' QMG%U)/3B@,DB(*T2'$!?""UFW,P>M^9D^G.>E_OF@_3Z7'1QYH0_L4RSK MUX*@';"4U,B1%1JB?9O/YU%1[*[R@D=;/^D\#GPD68FA)'J27 4!V+V/NX+5 M:O+\VSAPMM:A[>CY V/8K9 /"G>B]#%5,'2?#.\:NX:T ;AYCGHB%F#BNFU\ M)/;.!#@X&SPNBRKY E<;*WA:18+;6#(JGU,#/E.A-."B@,C.Z D ME ^/%J9P)Y?5X&E7[42>@YQ,E*)2LV.1]YL0Y$HQ(RUNKFGZSZ@>W%UN][Z? M )&G,O:R"' :0WPS^\TBS"_?\!8:L;V+;27;02PXHL21M4)>5DGRS4I:?$,LXCXB=_\LLVKOSPTW5#$ MC^0;MCZ[;>5/< G+BV]A>AA-V;RPQ G[*2E)+2VV\D:T\1%S#M';M-2*KQQV M8B90/C).GI,R=""51CX*S3+(TKO9TCXRC7ZHK6^7XGFO$DX(ICJZ1]LP11X4 MU*D$H^.#]VUV6!FM5W&BCZC&E7R_KAV)\/T(434A4+WWV!45W<7:M]KZ.^4/ MKTF[?-#/RY83DDC'L3" A/D M@2?-! 3VA*#F^SY),O.5- =D/A0E!>L1M25:+E=0A/4;/O;;P"J^CSO*YCWJ MO!\#-1J?]FV%?R4,SO,$*YOT^V_P>_H2T ON4'U) :CFV, MJ1-RNO_*ZI_C,A$*GF.4>K_K"U_^%L*9.L.;QZ"T]ZVZI5R\@(@5=O=BJ/,6 MYY^R_ %R&VVH?LVCLM*1LY*">9>J[\WZBL+3;?J1ENS 6*[/ M&2$)'B90CR9%/9PLQ?B0KW!J"F1):@CUSG3NH:/[46>U/P:]\XH'E.Y%%#)< M*?U-M,G+OY1M$@T[-WO1@W!O$B&%M1>O%$\KPDE(Q=].R!+J1O'&+O#JLQ2( MA+5W]$R2Y6O!4_^'@AJIFSR;C:PS)H9]<<]$U!V;;*6]SUC_MA=#+*D82L\T MOF;#LL>D"44U1Q<*?W_4KTX OI#&'0X>;%[:H_7OU\YL<% _YGG\DJ3I"4FC MY1?N.%GO2G;^I^#G+BNN -SSSQ\(&(XD359!PURTK%))W,38$&&D5WFQH@F\ ML,$-1?-87X\BQ> BXYWG W1E)BNH"<'5=[4VGT4I*.YB=@],740"_Z:VXI&4\2]_8E;P \WH*H%OJTA*/@ VTKQ: MPP+U5U='EL.#:J0,S2]%6$;$D[G@L15B&>)ME*8[DM21ZK )L\^WI)L(-(/] MI6BCV<.>OX@,))W1RLK_!GR=,9N4G0H75/S_.AM&^7],'M?LIOBI-.[*\+X> MM7'?23TOB>N)0>[=DZ,X=PN8'$9OR[H.R5X9F0!R',\02<2N//5N;UVS,X(= MC+?\*KM8K2C$\)E(.Y6IP%,(88XB72%7!];YONHJD7R@CTF6,2W$ MQ(E)LP4,O:7JB+(3U!X/ FR5"J1H%CM(14 %W1916NR$T:<[P!?"L]L7V4\T MC>_S#Q"OEU2[LSR+44=< T38'7'-P" HZ:D&) \ &?P+P8E2R<3$@A"WD.OL MF2$%0ZZST\T^1VD2X5Z;#@",0P%":IC0\D!(4*?%PM$UZ4+>I- M /O3# N:V-(IBVL4@[Q_-!]H\4@+]OE2*KYD$?W*:Q5IJS0)0!(UD'#M%8&S M<0L;SGME)$N2DR4C_+LI/B19#D=%L:0#:SP:.F%F<+2@ILC3T1'O_ M3-BMZ"-]IMF6OJ,9.#1L2H[><-\AAR*/#=A,_ -:@B1Q6) ?PNQ:M"]:][FP M1B#U^SJ[+?)54O5W5HTO.%_U7\;8Z9/PF<@2$MW9E[/AD[4?4T"9V9$K"6\, ME_QO;VAE%<.[YV+/H=H+W3^9Q[.TB3)94%:L\'WK[+!BE@RO55'7URCO&! 4 M"'^?+Z/4+"=NZ@TF('P&4:,7YIB+O+2$:L1FP: @V^2FKKG0+Z-GD!?W@W:C M9R&9(0&8'%1D!K@8+5[805FNDTVSP=J4/FV!VN.&;69Q!Q?28M 2) O#3'Z( M3Z&S6A:KTRS;0OW[>,MC&-\G3TFE+<\R3"6*.#B33@W/3J!F@K!?BQ6-DL!& M<,;W"=1'[8K!)LP2U=>!&DIJ5*J(#;&E]E'[*TYCB61%# M :SYX'#> 7B6GX/B N]375N5KOP@\V ]4D+/1.U[\C1BF"?:N][3D&A]/5= MOJJ8*6=1I'0EQFM(LZ[3Z7&H@119U5>H,D_]4"NRWQ@P)UD M'V>,M_M4^=???$EI7%XQW$4(;'.OQ/?L&J0?"MS>K\N@ZHS2HF"_@>Z0@KB# MJ,$X*G;#"!M>UUC7OV\HF7:6)A$GK^?A@2K@2A2D:GKZ9/2U8G9>":D_O$+6*H=V*UKDYZG;RRF&RS]L<6E^ZAC4T"%;?>\*H) M[=^7;3]W43"L7.=%A8[YCER^UC$'W%V:/'&@VC&WX_-+R+1@ MAGK.2Q5RJZJAN 2??9/AWB50;7+A3R8QO%A\TT2F1!MVG$?+];=!XX/UNH*J MNTZU_!_J.%+WZP(WKD9I?+5.BOC_JOSD*C\CA>?*,D;E>]KE_6ZHP>HEGT3C M2WZ#^K\J/[7*STGC7_)1^MYHU@RV^"9=S.964"M&!TP:Z-ZE8$;RD6FSD!+& MD( W@@7[N(L&+XL&9MTV (!M-F30?MIJ6G!Y*$@.=38TZ7>\&Y+QZ]BK\CR# M(WJ /\IQ!95A5)XZ7H1I[S!N( >A&X'O!UJZ5&*Q8(3O3P)*Y*\8,DU(B:Z. M HQ] X.[*.ABO_JA=SFH")!XCU/I_27JN+/,O6]AIS^!\@[JR-"OYR-/N M(G&VZX;4W;1.(:I1]!^_?&462E)RBG@3"-WC1[;?)H)]DWG=062UA2(7O'9\ M C2#F,LI:GSU&2BARJ,_J.D5#A]JB (%$# M4E^+'P54<)DK:5%+3T-V !.I:\IIDP%SU_4>YW6=<(-.U,1=H? M_.)E37G5(]&THZR$_Z5."XQ%5\.27Q'+*&5:P9]@NS^*DDD)KU_?\\\T5L)W MY!K#!,(=^%K]4J;<1]364T)P.&DZ86T[3$O>L(13(1[M^6%3;J&&I:"J[F3" MUF9 #$U(K8=?2+B+$ZZ=MYLCK/Z/4";%9S%:%?V?%F X\"_W8LLKV'!W8-T^ MKS[2V+]^YEY3/$5<=*RJ]ZYX*TK\\*FZ8HNTG@W^_5+/%_:.,9)X6< NS/.^ M(;9(QGTL>:]H45ELT+?K.A.[N;F-649?&AM5Q'36W"-Q8T1 M&JD[,#3@!S[ 5N"T6'58,Z/W*<]JE!6UK:YO%VTL66)0$LUVT&E,LS3O_\T7 MKU7G-__KQQ^^__XO!*L=]@T,^.'M7QA&_%_?_^5;))QO)BHV#;-M%7%*T?J/ MY7 ARA3Z.(FZ)B9U'1UK^C5HIRUK)U'.<7*VGJ3-XD(,_=PSR@.!?TZJM45&L8T=K3HW&UNZ MU.J\Y)GHC2O[;+7I,/&$B)4?28C5D3ZULOWW--(.8O&A"CE"CE^)5KKF[]@H MI=$4*[]24^P0ADZA@B-RB/SKGWAFN67:\IF6E: '7,T:EWKO58R_7_'GLEJC M!&CP0Q&G2BU0$Q="O'-T>)7UF\OGJ(^;[M5C\'!9/SFQ+WT@IM"O(!;TZ81E M8$H B=U'KVT^E%TF7A6]=IW*PYW=?<0EELM4^;XE\#@&MELV>9ELF]WDIUF\ M>*;%:9KFVM($U[WN&647^@$'UJ9):H7#;Y/S9Y7\&4I*-I.&=:1;T2W+RYY; M000Y/ 3'"9-/L&]]"+?G[8++#Z9Y22'V.8%A+VX2<%IJ M*Q=UT;E5+<-!O&C43A#^BT,HPP2E88-_DX[C5!?*%"Q'KP3B6VJJ@^X7)@K" M^2'B:H:KB MQ>0.#7X0R02X+V/P7]?L4.S!YN7ZSF=;.P?6?3T+BYL$/; /1 MEF&9"X*S)OWMQ<^A7C*K7J1 MI21_X>E+=:W]H.F:1C(E\5DRQO^.5SNRK\M>I* V4Z$&@+PRVH%(V0I!I(*0 MHI"&EFCOS^$M/L+[H7^@Z010^YN$GSWY3&, &ZQYOQ&>*-Y 221! MGI;06/RB;KJZ[XV_R2M:WD8[WNBYIL1&3G6N99=X"47V'ZJVN:OJD22#M:"] MJ^CE7:]6!M[X)F,;IB#3B2349SP%!::OOSR>6GW%.H7N.A.*).!F)?9,;L;K M;R6]5WGI= BY;?0(0"4E$1G&CN7([#[2:EMDIH\1&KGR<2']P7LH8_P=DN1_ MBZ30/Y1_B:?,(&:7E2:F@GL SII.>76'6:SS0S,-B<0D74 *]X>(L^LLW=)? M\XQ^H+JLSF94T,]LB*K$>14E(3E:5] LK[.E'7-) W$"I4X"?@HH!2C/$5J] M&PR76?YK?D^7ZRQ/\\>$FIG/(4@?!)@?U@#&J9 $8"(XP/UCL.5]A,3C1?^C M5!EH#0CA,(0#D446]#S0D"%+P42R[T-=1NC^)3=\""H9,*AP 68:(BPDL$>P M;PGP&N3QY2_;9,.3[*OS;5GE3[302T& $=K D:@BRQJ2_$/ _C/D(6R@2Q*, M%1]"!'S1@NV6I^>B6 1T_1ZFO.G%=+N7*5BMF9R>HAW4'*"ORS4H8"S*7@S# MV_.B3GP&TLJ]8L=L#EZL GHI_2;:Y.5?RCJL+&28IQ6C)+F/X6^ 8,SM0UO< MJ'MAT\N\#T,ZH*!1?1HR9(D8:9Y<#@.\!_QOR^;4CJ;3994\)]6NKI6C+VU@ M!QURE[3#4!;1"+9X%-:1\@!4EN QUOJ_61INTCG"Y1G7,>OC0JDU5M!!-X1C MGZ)'Z.6+"@OZ"9]#2WMH<@]!*9?L8,E?FN)GS,9+\Q)U$=I!AQ26'8:2L,:P MQ>/NC18V4GY)RM$!K<]#JS=-?O=&&7WY"ID1VZ1<@^FY6,&+,>[PD,<&]77( MZ"BNV!A]4[OY4!;;=,Q6L=L$%TZ_C](TW)_.=VT;KS,1F)^09RO7T'9]LRR6A9,ION(6W=P1O$D\4(4 M%53):)K90[Y?3$* _-@Q(=>]J0H8)&RW8"K+_E4F<=TS'9,],CRH-:9&23:_ M=)3ZL[?,W794?-=#S:&4_E2]ACSJ_@=:/-*B+6C>=#KAAS B M)PG%D@\AW'^?LF@;0ZN9VR*_RHNGB'V[,NOJ[YYCRB$NVYX)%)22>\R M]G8)ZOM8:QK!@@;Y&'"3S5L; M%DS_D(Z*I#4G[FGQA"9J]@>%/%\'B$B\5=#BT9N>%YLOLXJQ&IX.N:U5OBMR]G_>6 =WTJ(@ MX;X"#5(*/ZV!9E_?@[ZC"_X IX((VV9@JBXV7FT473*&?D9>F]NQ7M*_Q5EMWF\R;-D6?(.WB(N*$J-7D8KX'#F@!5Z\C9F MSQ%OKW,Q^TB352+>#H$>SSYNOO0UY.BMH]"7.7[+% MZGT>9667[7JVJY]GY'@1?4#9Z"G#)1VZXRQ_]H>RU*>_[/)U0Y>0=T6+IQV- M"G3_EP:&+'&QAXHD H0J;P^Z4;F^C79M4* RRJ8W)APK^UC(C[(2&;X8>%O0 M)>_FNG6Q MK&,,%Z;R9^-F"2RF,:@J1#>>7Q[%V>R&%\ESPFXQZ"OZ_KBPY;SVD$'W^"%5 M?K\2WKWHBB%=1X/7"8;HIJ\!"7<&:)!2:;J>9E\GA%C3HBR4= H$J?V$;?HR M&;X8V'?1GN=E9?+J8..#F>P80EIGM$RI3V-;D0MI*'*) L=T8YPHG.!=L;?8H2_9Y$W!=+=AXWY(&!A3-/BHR MW]54^6)J':8&&7&/F0BVNY4(Q.'R6R3Y&LAL3)](CJYWJH$Q:;"9H M%P(7A&T.:UL>>H[PYG&EN>6W10P5T)^H1DT1C0[TW MQZ*Y;54YHON7W2QA[S:C4)4O/0[\\EF<8Q#,B290[@T+&08^Q$3BMY(@;U_' MNSR/7Y(TK7LFLI.0AS]B=AHR/*1)C* D\5E+J3_C^"S/MN5ME,10[\:8W* > M'=!GJ,1'O@-JB/1U!-_D6:]$A>$56CDXZ"ZNQ$ABM(9(GT$6;5SL8O53GL84 MCU!4# WFBE7@(K\C8:3Y=+8NH&U2N4XV/.N$EI4H<)EH*WUJ@8+Q7(N5Q'T+ MPKV&!A11%G\$\\BPG4@# ^[8^ZC(F[6:*M]OHSR!MQ3/&S>T>I^7Y1E=Y05E M>]P2>D_D:0K-7&I-,'E=1TXW@UB-D1BCCE1]"Y]]D'>T>&;WZ"M-#(YB;,@B MZ0IT9",)I<^;?BMK=#S0QR3+QI:#:Z&"-N[0(28)P(9Z;Z)@9\[] )M><0'3 MVX,-;-AKF06"\BW-FB,>+VU7;*J+LR0WF+)[PP)^$WN8R \[*H*\:?UM03=1 M$I=MG2=\@]\;&#*I8 \5QP8 M:3XOM!=)R3OX09CR,+E9^3RE'!W0%E3B(YN!&B(]5P^^=*L>C(&%C^O"<9/$ M8,4"GV%U(GWS-(O;I$Z#,#" D&7*,9QD]NO)]5>PW#4L940T2H!'OM%A*/;1 M)_[,=G 5G5:BRZLH<"P^UJ;.?>UT10QW"^B0(K+#4&6[6[/%9XB=R*O]G*=L M??!LF/*%NY$AA2!C(S$<(\T?<]L(B$P9!''6W*OKEV3LK7SD-.'LJ)&(RJ:L M"[_\]7&-Z0-##CSC\"*-5Q@>C@M<5WB(C,+AHZ+*J_54%+NKO'B)BEC4D<9K MJ.R/#-L ?1\;A:6D)LW?!@0/S0_1\LO9=D>++NM$I;:*H<&NO0I<).:BI/F\ M]O*'L*<-K6C;'LD8'J(&"&CZHSC))HR>7&^FOVQ'C7O:M84/*!1;%"49C>.- MO^YTV[+*GVAQ8;@:#X>%O! /,9$W=Q5!/EM6@_M)W!D^)N47[-VWYX@W(4EU M&ZZS90%58/:9W:TB]K#(%%IJ(C1V+::.0P:[ MDYE1DWT+EGSP>6.#A$V^]X';_ 6\2$V.V7WTRI$S'P]CY@@FKS%(2I(;SZ4@ M)4-ZZ6/< V L&[(/$/!^@>*$/?!CY'J,C!/6P@45_[_.%AO>6;NN"K M3Z7XR+4-O\;.%#2";BRR"B>K&^>\B?:GJ'C(BP_@HHR2#%QK#+72V)_% !;4 MB##@)OL3;5C@LR]K'=8C&@;PWG#+O(C9/\L+^E UL2B\V7U&^57KYZ1:W^05 M+6^C':]D5I<;,I53FF2-.51AFH00;/^=4!)?IQIYT*+PY_$45!Q3@SP?#(/J MB+(=;^H_: $@85O ?X MX,>"@DB/C8T@Z>4N7U4O&O?4WK"@29H#3&2FJ@CR=KC*I1$A4TN_W>M@PL:O MXGA);#<3[B^DS*K[T02MHL*+: 2:B@]E))<\-OGLJCKPA &F591=+@M#O7D# M6%BS58^;;,#:L,"K*9L]TP(R:1@BXIV%OVF>:F)YU A Z8PG!1FJY;<@.<) MNS#J:XAH0.947KA%RN(HV:,Y0-Q"^0Z\8S3^'/4?[C5W!1O8N40PH CJPA@, M'/%Y5[B]A6:VA@.]/RCHD=U'1#Z495I\9L6]7&:/C&WQ=9;ES^)UO2SS9;+7 M*DN5 60%'&X#LD)/$L<(COC:E"ZS_-?\GB[769[FC^R6;BPJA4.$[:>)HB6? M" ::/6XV["BZ7^?;DJG$_0O;\'80SF5X8\!! KXLX$C)[PDFFOV5R$B>H6G] M#:VZSN6+%QHW6:KX^Y\!,.2)8$1.\5AGQ0>/*;KP@1J\'-V0\-N.;I^905W9 M*P;#))SIDPUQB+!.:!0MV=HQT.R1_3=;D/IB51NW]L7RC8!!ZP"8D),M'CL^ M>*PA+K=8JIO#_4KC?E-$\;@][ '=JSV&EJ^=:/Y9M9UTHD#2A6E9[ZW\4)1E M$?1#,56X&0P+6M=F@(GLBU(1Y#&DMJZ&!CUHBF=:MB4.%JO[-848!KS,@!$T M:-"L$3M)%-;,\":>3UE,BW/(G8V6AL1NQ=!@H?\*7"1FHZ3Y#.3G'B\1%'>Q M+82C*\ECDJL!%8C5" 4(&?Z#X:1U+BC(]5ZE'!\Z^ MD/"1GTHOJ#@G;V[B,B\U.FQ9^[\6ZYIO$V96<&.[&9 MF924:UI*U_ZKO%@\E&RBBMZE#-7\F5T4>'/>%>1&/=/KBCZ5][RXE:D1[O%6 M#'A,'X\H^:IW9(GY363K[2/LFKK)&8J+9UI D8,*BMEAEK(5\'RV4B5ZQIU5 MPQ%OG%]C&9J,8&_"95Z$@LQ^GS5SA.5&^_6R84\I&-.6K8 M^&#F&8:0PK.OH]2K(5RP#1'"7=D^V>Z=8L,LEU2366T$#!P>KT=.MIKM^. Q MLN*7+03H&^--]\>%C;'80T8.M%!2Y3.,GD&<)2/B19\K1]&GB5,9ZJQ@9DK H= MB;LX?=Y8C#RB\]%W<*Q!D\6@]\3+!S+2)Z;"-:3A,'#X-Q=/ELMCR M4Q,RQICE/W@%PM1##Q7P,]8C)HG/AGI_47VMM@SS6]%0/F1\N%J_"$(2V_64 M>NW$PD.K2_:!U@ZS;$,?\:('>"LWUIXUW6:RZ7VH*[XZ9(]CN,P9)^2 8S26? MNQ0/WE_G:7S]M"GR9]Y!"?7I* <'=0,H,9)$H"'2XW6\5VFKMO(M6W09 8/N M7B;DY"W,C@_^]K$K"F99"F_'C.KU.;,9$OPC4(\.YQU1XR-Q74>DMX3>H7-F M4/E#N-2@4P:O1[N7@F;AJ[*<+=@AXH:NR<$UBH=>HW_SITV>P48[LAFV$3!H MCTT38HZ;HHY&7)NZVN1+?5\JZ**FA1 M_SY?1JDAH<,$'FP/L\1/$LPHMOC=I=HGG7YN$+XW*8>'W9&4*"GV(0VE'N^, M3?N>J[R TD<@>K#.2] ,>$]C2.X6J[.(/YVA1MC(:<)99R,1E6^/+OSR%H8< MO;81-&BD8F],P(#$'A82CV4R/&?[U3GT^M-8-3:@.UR%CF;?WZ?/8T*[B&Q< M9#_1-+[//T05W#YW9WD6H]N+%BB<$UR'E>P)-Q/N\Z0]R]EQOUA=) 5=5GE1 M7M#6CXE&K. @ 7&3 MB/29=ED'KU\Q]$TIYIHH6^LYPF6EC4!2OJF-YI+/O:I!X3[79[#MCPN;>K^' MC'P8*ZGR64P1\CN&/A!FW2ZUX0 ZF* Y;1J\9 /32+A7]T^'QFU=)<#4:6,P M>!9]Q@<8J1Q!&)&>^P%I77]OG7V@;\-%IQM1&^\"?>L_.N-\6Q3PX!057VC% M^]>VKU(76PJQ4TGV/11X,KJKQTX4,*]@)*:R(-V8YC7H;%SO+8N>6]Z-7"SN"G4">;%3][1#!PP-#9GE&F! M@NU96JPD05@0[G4OVE;KO(#JF99-5%" D&&O&$[RAJ0GUU]B?5>__";):$5I MUFMD,:J NQ8^H%!L491O(J-X$[+OS;J@AGA.+5"P'4N+E20/"\*]%O"!GF \ M6E$D&^PY+-559E"0@,\].%+R)V&BV6O_(3GA XMHOW8K*VJ:+F05&3>,)8D> MQ$A_=2_PR]0!=TY%D-2,[IDN-TOY+NDG*)27-Z?[QZ!5CPR:-2>BH'JX0^OQM1OE3E+%+4C&\+R$W M]_VA(9V1^[BH;N=JTGP:5E !90,1[G=Y&M>A/%WZSGW>)%)A3+>%#ZCJMBC* M-O HWO@KS#&N'09/M2UXW'6_! 2S.9YH/(R#V>N5H2XX[6'QL 4\?% H1V3X M$ZK74L\9Q*Y!J;QJS3:ZG%E,M&*(PU=U05>,Y/B,9NP?%5SQRXYDO!:TZXQ! M0\2=L99?$ ]DJ3\'?%T_]6Y70DE+JY*P@[$AW5@*=!3W\J)* M?N4[Q^7KAFD)1*]_;%6CU.6ZCILF8-#R.$1Q@W8,OWRY63Y':1)EU2FS*))E M9*XWB8T/9O1B"$EBT%/JT_S]D&0YQ)XV,:G768T;]JF@ &'K^*AQDAAO(->? M6WW55#O.ELR"OH]>H0X6'%79DMDJ_*-DOX3,@OX:["2GQ7,A'MN;>6R=UGL6^%B M_&UW+?..Y;G,_$>:BO:6:V-;:A0B; 0LBI;BY5Y/L]?4.[I,:J]MW6O#4. $ M PC9\1##2=9\/;E^&QD-3R6'9D8V$P3])JRQ5%]M[!GD\8LY7?+JZ&7ON=74 MOTP#$M1AC2&EG3 FZ,2'\43*4ZDM\(&;1[MV!1+,V2XO\$]=WR[:0AZ)6\;"-(L&K9%\3,(T#UI'DYT_ETJ-V#TMGJZ29PK)Y6C3 M"GEHP%)=$BZ8/U8\;Q1N/W;VS+**W.3,K=N^*?&MZ#U$/ M#UI@68V2XI#14.K/8/H0O4(C07$]L[\K&<"">MX-N$F2L&*!S\8OF$%>1&"0 MRS%FSAA)+TQ;/&W:?(,KKA-1#RMY";K:#\L'"Q\9RP<-TDP5BSP MN&F>;7=UW<:2>RQ$*B@MJBBI:]2@9YD%:$ +SP([23C6S/!75KW.E:0Q^V89 M\Y,N9]+T\F(!&E \%MC)GAQ;9G@3STT.T;8;6ADB8/;'!=VR]I&1^*RFRN.F M=)5D2<5N4\^2I#5.,RU0, ^E%BN)\Q:$AXAVY$^<@\;*QMW' C2D,\V,G>Q, MLV6&M]V'Z0FSR]\5E&974?&DWX*4@\.:3BJ,9(,))])G_'5MI5W9Q9E>!8]O MW,-$=J.H"/+H!EY5+Y&I,=YP5+ M?(B&PH$KT^)SDX9$R.N,[4!;N%"(_F,5 MG!M=*S*^96'GIBU\0&6V15&2S3C>^$L89A_>(]_5\I=J7=-ST/T(+V'RU+>M;1FV#J;8JQ=!@^Y4"%XG?*&E^S4L(@^"% M09GU)"J#&JJB:4!"I@"B2"FL2 /-OARG_=*#^F-8'AG2(2ICH[I%*4GSY^@\ M2[?TUSPS5%8>C@JV7PS1D)UB"EI\[A+@OLZJO-C]7+"[<;Y:H0Y)>61(196Q MD1U:"&G^%/5NG6PV[-P]S>*?HBQ.(6<& G?$^^JMG4DR:I*@8;\C\)3M_/&L M\F90\NLQN]!E]*<\C0$S_+I5L;#CAQ61H$+K;;C8ISV.)4H@KN$KSE^ML ME1=/ W\XZM?K@1. )S !ZV.^Z5N@H@. V=*GD9V>+S)C3LHW63WT9B MR]?46Q+C"0< .; -LSZ50]]-$5J4=U(MW1X-YG?;"$+<=^*M#&-[,XJ(8:$- MFB'2*OZJR/+(U2YOZBHOP)9IMD6=A=H!,5-3@+5GQ;X=&62;T="DWFB,3 @B MDO-H,U8<# 0516!A[%&C%X22="\7P;*H_NMN2;.H2'*F#G09E89"U,TH\@\Q M[I\AKN XVGU&FXCS8ZO&-/FORZQBEZ&[IRA-&_\TQE\QE/"QI!D<)-( 0;S/ M82UM7A2XP^ JZ=>NT; 6!I*]BD!!V-IAK.;I/D4^+,!N]9]IFOXURU^R.QJ5 M>49YFU4C:ZGWZJ,;YIN@?@H^2NG%#N%_&."L M]"XHJ/+ID%:V>-M!'DKGS5#F;[:N: YYTGI_=OSRN=QW_X3P&)AH4[H+[!CB MU[US4=_&[J-7H2\]KY,F-+(!(PRNOAHQX82)C[0D16T?6E#OR7D#&^/I-DZJ MO+B)GO FO6((@3&A;/$]5/>W=XD*GWZ5KK[INSR/7Y(T-<9L-" D7Y$&B/R# M%T$ERG"-$"\9.%G*IP<3%[R*I$V^A?=NT7.!_T[[8E4*HR8^(1R&,"#Q1!5R MCT%)0=]_<+J_WF?(CTGYY:J@U,:9<,371T"# !Z8A^)K?W%4\?GH#XVX<'WN M&7C2K*[&GH!ZP\%(!S<7"T5/E$JR-FSPNH_L/4,W=8+J IG;JF1(0@0G4[5D MB>T)4MB F ;.WWKK[\UT0OA<85W H\A6"=*!;U[EJE$T11O:CWF:0M3TBFT1 M4'L3:G!J,DVTWV1_>E+/S_9VL0*)8 D":Q!8)/!#U^%<&OF1C^)]X/@/*6JA MB6?H_:J+$ZY#&JQ[9C31(2?JH) N9J3WZU[@=1LV@D1@SR""Y##^V<273"$A MO^Z)=U&2E>]S]BV4BVS8&19J-#Z@#@H )-\ Y+>$[RM]4#AH #BD+6"D3/FX M:\<.OS+B#_GK/(UI44(-K&IGC!7N0?PFVN3E7X@ )*=5520/VXK?O2L>X<"_ M6=GG&L*V1PE5&N4&MGC>K;LN(W4B-K?OLR@%^WZQ^DBK;9'=)8P)UYP1FEBA M;BI2SW5"FMGX#0R^+S$A*6%&TDX94GP.'%#)U9F1G@4NZQ]D?XQ(9<*_4IC( MF-0TBP\4(=GN>]7RR[,TH39158B@.U[Q\9&M8&H5VH,A[#ALH.2X@A#"TE&D MDH^9 WZ//6C#7,0T_I0Q8ILJN4T]J:Y4YTV>K7CJ>A*EPJ:_36G\R&Z"Y1U= M;@NF9]JXOV89,EB'- N1;B7^.M:N5=^O2+T:B4K2K'9;,/CI[2 (=\TT-_")J"X/06^5-L0J3Z(;9D3*(-X M4/Z_9!9ZG849B_B'7KT0;11]FU+G6;#:.9 MA3?O=%NM\P(:IF!N:BF6N_9Z=I"AA:FG2R4S&TYX%I'#^P3 M:\8V$2?U\, ;HXH"%>MQ2KW%![[/E^Q@7>>9(3Z0CR-\8.#XP'V,]X,8U!3Y M? *3@E/>%3D>U*J,R.$0@;583895-$Z/8+]%"L0IH_'+[SWG?"KI:IN^3U9X MV$X])S$]ATAO8V)N I.'/A4.88S:/WTHH[V>*$J#L^]@'V^*#YXVPCYQ&JFS MML%EEOB]F?]$T_@^_Q!5_.96W^#@M6.YW#YMTZB""V'!KH:/&=@F=G/3MX/M^ DG7GATKDAW+7$N'D\@?(%=VY^U_BLV@Z@CU,P!48+?P#3L[/R6M#.1;JK EJX]S2IYCN68 MWU2E7K]C*6;)D*\D0/=<'3WPD%'L9N+V[X6V[/!JF5Y&109E$YL XXLDW5;" MZZ(43#V\BZD^(35(R.<[A K5QZ(EV.^IU31=^$A3?I!"+1!#I"!B$"%?T5,0_Y1_W\FD0OV=*OD.99KWI-_'LRY"0_[N0DB M!J-K]%'R2,7[=90M1*+"Z>-C0=GE!3(5F!*7R5+T;AZ>Q.K:U@?GI-21,#WT MZO#3BB%(%DV*2HLC:9$4C^\GF 44*F]"'CCYS" M+_X]EC%]IB@Z?4(&TY#>/$'#?L;0JWL;MN>7[R*L=7K.(*T;KX[7IB;)F>VA M2N'M$Z 2@X;20-$6%[1<%LFF+NX&>33E8G7+5H-2O5PSK&NW]Z;B9@2?#(): M^]-AI=R#?E7V3-!]6V-9Z?6N.VS_]2F+1(H,,V63DC\]:)WX'>0)Z<&2!CAL M 0,#9>I'4RMV^(Z-A.[*-&ZNZ?HXU68T:?T2,[D)J\E024%'L->TV2:AMQ<# M]X%&$+\<+[*/\%A3U%F&Y:;;071DMF20=EMEUU:]LD@Z:I9 M#_)NVA7%'@K?7+S9B M^]WM>!O'Q>K_[^[;>N/6E37_"H$!!@G0F<%:YW&>'#M>VY@D-AQ[+YPY3W*+ M'>OLMN0CJ9-X?OVP>!,E%2]JMXO*/.R]')ND6,5;7;^ZUV4<4]";=7<3OBA' M^-#L/H@QE((Q3K/.NDZ)I*(7Y!(ND2*LNC*8,J966VV9N./M4_>QV.^;IC:_ M:CYR"")(EE3-D-8*)0<%9 0YK/WU$)^0/>CO.([$)=REW,U?/>S6QL) MS9!!/TJ\#P2QK<2\]';\3[1/O?4&(+SI,,%E@:+@2G&KLI\$Z0K*ZGY&$"[+ MEZ+]%Y=)\T,\GL_Y,;1U(AJS2@38[#&>^ZDD-D!-PM3%#^9W!J.%@VXF\35D M3EJQ7Q:W#S_;/PR8.'I4591#CYO]H3^&&?@S?SQ;266]R30'6-=&W/I%V[[L M%.A_!X#HU?= R15DY1WPVP8><'<\61P!1ES;FD=9D+3>B8S, H;BW6C[+411I-U&>JAA-($5W2/\#]P MA_\H]N (%S=GWU;;7JRO^(.X/\>_<%HJ_6J:U_'IUW9_ /^X^.$1W/ =O)I MM^-^D!\8=Z,B>)WAY2NFO\Q4$WC-)K\<]U!38D@6S8;9B3$S,X5 H^:6-^^" M=AU0LV.&G4 +:RN>!:%/;8NZUZH11+-!S%.5H)@XO=G0G9G^*RK6G48G&DRS M@$/4T/.N7<>QD'_D-1?O#%X8D9Z#I5Z,6T' MU69:](5X#;#)3YGN)Y <,=&FZ-T4[74KE[Z4-GNW#@>:GS7*6(0JN^(@J/[: MCS$O1I))Q8P3B8>C)/*&N,#@65D"J*/^S^>JYG]&KBW==&-^8-!IFI:?Y:I" M:,$O*"_1&2%&M7\Q8O$< 8Q:?/:IW3,SMNB8%$]P5I!PPN?!MR/^..H87-I-UTET9):W/:/Q"[HB%9()]=N$%W"):2^DYJ>H$ M'Y!JE-\'Y$YVY@.:4T(:AKT85=8,@'>DN.Q?8]XEA7!-F;&K4%Y L[W1===[_XN *RDOVYEEI(M M]FFCEL^+_1X@_G2[3C?T9T;"L ! H#N /5KVV+BE4^WP3(T/$#;F"[9'=J'Q ME2Q"1?U3<)T8ES:P;2-6U]B-@T2>YK$PQ0CT&)C2^$*,_*W5%9!PND=>0MA! MH/*.;KUAICV3'1! _ER%\.;48*L1HIOT6@6BZE[Y<*% ^;EX&ZH>?@KX)H8N MLE2\.!>RE_Y' A!<)M>%CU2/[R+,&2J86./W_>//A[NJ]^ MWMN:9+G*@$RG[7-GC\DBK491VL)EXF*\JL^+YZHO]F$+Z=!)FAP^5#73_5!L ME3S&HP!=N/4HR@A" ZLT+"I8N1O!>OU@A9%%A0QV+S1D#0_(H)]YQ;.7S9R1 M@BU!B&C:]^#I^=#S%IP7SV!DBN#MZN;,ML_J.HA0X3%F^PDFQCM6QPXV\J3 M%^Y64[>.;+[!*YQE\9YA1."N,C^YE%O>6%/O&JT;W[3-,V_[%SB(O1"4[=;P MZ@UZ!#!%ZS&8&60C+Z->)>/8D?*N43K%J"*QD%_DF+BSH-$YP.G'*<"IAC'] M)^]Z:1N!"Q@R=^X:^)7CX)J43?KTB[?;JA,\J+;^-^KUJ+@6]U;-4.TF/4?8 M=O#KD4<1J7=EYLKD9+.^BUF7"7U_5[!QR"WT;?5#D/F#0UKP=3W\VV^O-RTV M*HE:;.'A=YG3?7S$X,;\,.G4!>7??/.%:T?FN9\F52KS/(54K,]SYTP*;))E MHST][YL7SAVE)JQ4HQMKX(/97FM!+_72AZURA!G$L(0>2>TK#QC%1X+L6(Z% MJAVYA=D 3;@=/,8#\B@*"[UG(SPBCHH)*J$3#+,&!T6((D]P0X0#Y!ZD&8)E M0I"?#\%S+6%^$;(\/J,X)Z@!/4TLK03G[3[S'WS_9_AYMCV&2AYC0M!"39-O[83#L>4XUE MYJW$'AF/"2$B8E05]#4TY9U-!\A:<^U(KJ RQ*LX_#L#=2H;H7P:AHJJ)PQ, MPN.27H:H)/EIIU3M_T\HG"ASWSS&*+"DM.^\IRZH#;H=ZH*>-P#N)90P'02$M4B5/ M'!%.$QY)%**?T.IC &-BX#A9E2 S"8R38P*(?;\60^IZ)Y6MLR? TM!X4[KB MFK^TAX3=@DA5I7FJSLSVSE_7(T"9)_@JA1VT:S0%['-?*"7W1$0"!&=1R *N M**!BY9'W/M,ME$:OYUI:PBQJCXO<4W5I I;G)7L59,?(_N&T#T@5_O"%.K^9Y#C<&;W]46^X!I!*"Z^6^^:E4=/@7"*]W MS3?>]T(?DBC+1[L]I/X@508A*JH1E<,MZ[UP,KX$W26G83KM"S'.UYQX_$W9 M0 ?3P;,A$@&1:[M^U13DDL.BZ+;=\RRM9M$_I0=[X;5-59^BPNDR%) *Q15K M&4H'@=@WSTU7[/]JF\/SUT;N(V7(X:6UX_Q55+6.QM'-O<=)_YW)\:# LSI= M9LC!=+9A,"I[!^.^E]%*NFM>]?Y(?J#'\C6LI2Z)^"RS"\3] >[>6!*>;9@? MT&DT;X^?%*&-6*=9 AEQ]]CRTX)NR!'S'JO%#$!-F\=QD5 M\5C+(:.P>W.W MA?W*[^ZV6,BN!6Z+HQ:"]"K^!]\+9>D+8-6+33VD<&#-\Y;E+8BS"]D,: M6RD%KVGQ="$2'IX.>X"DO9#%"[Q+/:\<_\[IS'3O]RLK(S^G#UNG5*Y0YCQN M'WEYV//KG2R_QEV_N:S:'J^XHD< +X >8P2S$BS^GL/"F$PQ:DMH.'5NJP\"WG M97V3UW]\@MP?1^9SOKX9\G]@ KF/Y-MQ%GV?WG@=2:\' M(R>9 @;BS%PV[5,14Q>LZ&AK.H##LV&R,R[KY_!F1:A#G51)'/F=$I_%]'>\ M@N)EW54=+G)URFQ!Y[,0"9&_2M8;\-%[/[S%>"WF/D]K;!17IC(U@J4QS::"^(HW(>MER,22 M!PGL*'9@Z_P:QF:QH\WS4WB9D)VRW-B&I!=!G$X:ZG%PSV2URIV$?V'3W0F7 MB-(^I7V USM3I,<;WV=QH< N8AKG?&>1N:-&$1^)E,&78@?T+U]X_PB5TL&C M)J<4%GI4)Z9Z,:=;),4CC^(9HA#5.N,L(;73#I8SR !*-Q="ZXF=,+NET% 0 MLQ&.*26'2N[ZI@W+EJ85(DUF D0>YHPQ%Z.*;N B6\H.*IULTW!*5,>LRQ&B"%N0. =HS\:@<@3J*"W7_,*E MJE8<<9',A;#^MI"9Q,?09//*PA"QG&2D?D3&Y&0Y%XSW"$W4B2\J7L'!F!$Z MNOBOL@!Y^6SZC6!ZI%$$L'UTY]R"28PX;$72&$+I"?PG?ZRV^Y@)VK1:AYHP MGC/&9XPJ0C7AEA?[3UU?]/SZ9\W+4<1@O,X=]&:J.Y/]-VP<3(F5PV,A(O]IRJ,-EO!NF79W\D)YSDQR7Z$4W$Y4[-YHE4E-/C(L<)XG MKX 838'?ZUVX7*,*C<1A"$PI:C.6C!Z>5E?,(ZTN(1V54Y?SCG1M-98)R,PA MTZG3+']LY63.&-M1LD@9Z\+)RC*$U[O[3AW\CWS7M-QYG=SBN;Y;? *V*X?\ MT.P^B$'56=FP!SGNZ%%W1\Y>C/@H?J#N_E?QECJ8UFJJ,A]Z=*\OU_95( 7ML\J$3!"%/G<56$.Y#'(W!6_U#$=,I<;(0X7;?LBKF4)B/,- MU#.0>)NM @# #HTUU(!=QB@83B(XQ#F-1A4RI-1KI;8"(V>&5CB2'R';SG&\ M)7[L(!-93 #^ W$"/XK]$!L0/:,RX1M64/[@]%]KP&@2M:AXFLXF4H24D1DQ MT8J:6T4;3SIN'6*O6D8_0AK=(4?#$LX17W@I MF/AXFL6G7UL.D:J_/O*:[ZH^ L:67HX _F!JQ[_3@[_?X(DP+LS?#+UMI>4* M%K$3VU9OM&;9],J9A# V*"Y7,A'Q:V8'7FW(\")NA-7/(QA+H@A!X7*M%5^* M>[#8 PS0I[J\$-O8*UQIDX'JH-"21!<&?3)9"T)DN L3)Y?89/KT)"Z(H191 M0I5DV652D0FME9S'GNHE"+>M1NBG$%F[MG<.ZGE3E_#>E0:256I"\*RE77ZV MOU(]8 1FAUA11LUQ5+N+^!J^$3]P<^QN#7"GA9M.6@<7HIP;7#\SQD995',K M,6FTXJ:@="X1Q[N%7%]V5ICY)\57.%ZVM;D&O:H.3X&2K1*G;QACPYQ1!N3P=WJ@]^,BKIE@J!-) MQJU,"SE&>QL';"GF3^&LMK !:L.&(-:D>D990UNC3%AHC<(XN&;<7?_%?1SJ MKG-5YUG8A=1CRWL4 RFM\SA(V+UX+;:'%D(E7,[JO@E^C4*C% 7#=S8&8::ZA*=VK6>E2K-UM$ MXM?AEO_@]8$;.@ ]Z.^J?SP_=+T@L8T:2'3_86_!".RG&(*9,3S1%)E"R-/( MQ59]&:OH W$?FWW)VTZEX0>C;77+_UX\-]W_8AJ58'K&;XKL>99SLKR:,T(\ M=?4]@W@@4PSN:S&=_8LXWI?%EJO4W+->04-) ,5P@KP*"5.Y&#" 3J'.?<$N M(]$7H+2<3;1+F>(&5"5LRO\\:)2+UWMG50"G,^1O4R9^RHMC7:LX3_/#5*JH M1JG=P7(((F[V4& XJ!5'O.KK*^I[!.WH;7PL"\D%'QD%+EZY_N5.+$LGGG.0 MW!9$WN@AF!R#N8/$8TDS23_)-.,"T$*6T5[;OOH6(&V'H282"H=,2X68E H? MVMZ _-;=R*,P9;[51V9H89C:"(>'!&9R@B:X$5#>"(1*DG?2FMJQB_\*50 MKM& =:&AE\1XHU@XFAIU8RH\O:S(#7\Z[H3CCU['<^*7]J9MGKEX,N#%[X4( M #K:,RQE8O2WZ2_D81A!NAGL&(E.A3QFRR2R/;;+!2S+;&HXUM;E=?!CYHG3 M6"578L4XE1WRE&M!NHF^5'73RNF&[=?IUJKHVN=XWR=4HH\ZR@GJB.%0[(G* MF.Y B=O=UP$0G93@G&$PY6,:P>JL+59G1OGBN!T/[U;J 3Z-ZS=OS81$4E_C MY\WQZ+ZR'L<_QI*-2ZZRP+-8[\AS#;**ABXR"3]??C%%GR/S )N5)&_A(1&5>=Y*%*U M1A$TP(T%8FB4IWGP.72H*W98;9MQV&]6\ U/8.^<'-J<_+;Z48 KS19EA,1$ M\TLKN?J='J:I*\=_.SS\IQ (0!+[4G1P3 1Q4N8?G2#M_KC>[3J>W<"2R@EL M#9=QD;:NY=/SOGGA_!MO?U1;SRG^VLB "B'+2:"/NZ8O]N[?P5OUM>G_G?<# MX*!K)S[:"F\_/!;L5=UH\=>>O?#> 9/<3$-8<@0S4' 4C7Z@6\IUF([400JE MX86L1?H=GR7@K>QU7IK+-64*<06&NJ]*D.K%M38X$#_] H,Q+U54X]/SH5?Q M&C/%0)U>;[$&9W#'TGH M5R$-A&'M3$#P1UYO'Y^*%JUZGTFCFA'A4YT\U!+=K0!K\$GL%/#>_C+HP%OU M1AQ"J.FJDPPQ''?3.F^>%8B2XZY"(NUD:!IJ+F=E*0;M;L0+7.S_3_5\WI1> M:[E>!-T%_-/0B8E>#+IEA-3PTX*O@)]J2CU'G$$ (;AI&ZCU5WY\N>_ @*&@ M7L7MJ",=*NEMF25BQ.H^0]Z+A'8PXX/Y^AU\@E7U>V:_PH;/;/ <&JQL=(9[ M[C3LPB[&4RX$V?F]:+8R[?9.C.S5A'4;!HVR6!RF,YV>QSD5M+*CU8V_\ +B M/(=0E,08'AA B?7,&2(M>"='CG\JO=@Y6<@LPT#M!E4SSFVA/KU3J5^<1 M\="".W<#9-,>)J=FPUU;E(#+JC(?@C6L+YK#0[\[[$VK$KNRW(A_1X=%9RV!"!I MZ;K,DL:<2CIM:C&$B,=0_11#+/:EMU 'NE[R13N[0N MX_ T<@R=* >CR ?/.BJ&I)SN[_:INM\\@QF\1FZ;ICLG/O9BQ&79,Y! M&4+Y=#GB[M=&W+I!9\6XQM%7B2PZ\TSDK6XT$(&+E5YJJ9VYX$5\B*?]/GC2 M?J\/?2G@F)N?C.;_E344&PL8&V/11[,#7]29$*[DQKP\S$ MF)X9LU-CSMRDA6\%>>"TBX&^H;GV!%D,'P1>B%E\>WEZ:/:^_:@;,=4J8Y3M M:+937PM""J%$\[FIO\,"@OLXXM>"IA^@K83_MX!Y3+MD)YZ2'+%?U:%^N>O[4O4W5!9-%.R!#M.V+($=F??I]*;/*NR- )C$.&PV45S9:0#'N)%G(,%JCCM>3]TJWY]J0 MCN)T+O)SYO-NXDZ;L6-=S%3]@HL_'NG:F@0ER.4=!EVMRRO&B'0_6!I+*0-- MBN[Q7N@PX$K&LU3D'":*^>Q1 X6/2$)&RZAX8[>5=W;T,E39 M"$:ST.7D4=]_!M8'Z,&6($H^J7E.[ ?X']R\/XH]EWD*7=]6@/0&?Q '<_P+ MIZ7772R/A\R5=%IOV# 04TW@TIO\TNV1VZG\&M[X#M\KF9W#BA@"#^PBZ(%_ MB99]=U6K^/F)U4AC"/(;03#W0K(E6 ^[5/.AFHXLXJU34&8V1#,I)F>5&U.$ MCO]>@R'E\E->?591,%7.O8^/U9U,RZROS73:Z!N#TT;)7N-Y$COG0:C:L!T& M,"(#UU ,<1?*7P5 HP9)J^*=^-OA"2IP6B7/^:-OO/L)XJJ"ORYZX* 4M*H<7N M'JGG.;TR^RW]Y/CDDR#UE/>'$(2X(!5DH@O^@^\;:1C0]UDLI5EU52"]0^*#(V08>W4&LU>P)QS@=B2W"?1_-ZM6"82?Q(XM^CC:BDX>_@3'6;3/#KPR MFOW4<1L@D?+^3 *2%"_N1U[S7=4;1#GS%WU]' WZ::]:D);T-S(K4Z?A"';Z M3LEKTDO:2%[6/98@7OODX)6$S85("CF0_"R@%4&'K)\N$3')Z;%6R<9/%+XD M81:0^V0M\'/U2V8,2/_P;>CELETV3'8:LHAO1P]8;A3L*4'AY?#03XME/O'W M0HBE,DL95)U%CG';?8 URGM0HN0E><%]7*'.",3=N_<=WQWVGZN=U^H;J>2H M!F PPDK]W@.)BQS?4\Z0KM<WWJ-%45Q(YN0%YF"HM;08**F;[LG>[]/N]3'*4.OGZ'D)ZK'ZON^>]UZ+48>N3R!+:YV@^J;D&M'"I$%4Q\T%*(3)MQ7S, M(7Y\QM6I39)5/,9)WW.F0]Y#A!,1C'A"R"6N0>+ EO9]6ST<>H5MCGN5I3!,EK6+Y%R>%/(\XEXB6Z@?)\B!@$U4=(_JJ$>D<)4 HGO8>U%W M>I\]^P,C!7VEPG23&B4_ RP,'[^;MHCM?5UJ.P@'R"71-)P1I08;Y9DJ.<(I M&.R.R=2@*ZCT>A0;L+5]!3]I+\MIK<@@!#U6>7,",9\CE E@ /.Q0=Y9[Z<@1=@*)+" $OTG'@6()\#D>+_#X7V>:+XL M%FSU7:Y5?:M'5R#;/R^M)UX*%3 MYW3HE%MF\U*#^L[#I),7[CVKZT.QO^7/3>O54VU*B6K,5.N,&(#8Y%UFAPDD M?LQ,)(R3&-C=M,UETSX5$9^=C4ER^FZ@E#:3O1&?7=:PH@"%V%%(9@RIJ@)H MM%5ORH8H<+3OO-X&Q#JGBWQX1IWR MSXB<%6)$H[<=C!@GH#(,Y=BK9'&:Q5 MYI6$4W&'WB@A$8;-*ZX?QPJ_"Z+*_<(#/.Y>&"J M"SN;H1^NP0<>H >]F6+D4PH8!KO:K67ECT-P"G@I$.%\%6A#!.!V 1^AM. 6 M,6 L'RZ6U99E'H "R3("VT7UHRIY78822T]02\$Q/#B3<.1&,X]QJNH:T<]> MRV7T7-,L+>7M(.M<@=% "<0FUS!\5X\[N=##JZA6%*0)6]<$)I!6-;:%8A94 MQ#&) 6*#C?V[>6OBI)3#R5<))QB780)%+P[\J] B[G[R_0_^I:G[1[_G*R'4 MI6_8 Q<7;U5JQ?NZSBS,'\N%Q9$N48YFJA%VV;0N$/4M+_:?.G$9<,C:K7G; M/5;/X ?OI-$HH,/9FAL[H3&\&R%\OV9SZ/)8A7M;5'P&":._KB?$(5W1-X@5YM X$U"CD M/O]BR* ; R"> +B5:TD&6G#^3VFE>(T'"^8_F_VA[HOVY;+:"P$A8JNUK9EJ MGN.V\LX=-]&B!-+R6'[Y7(AAWYO6"Y>K.2S;,M,X&\8F,G&ICM>ZSF509 '!QU3&K#!>B"+M!XAP@CL6:9=X&U#@4K:K8]>(, M6/^;5/'.A=!8];)N6N8;':4/6Y@ (X@?5!M9?EO\_"+.:EL5^Y2@>=&<1,1JRBR9TR7DXYW&&LB1ZK""AT4,% M'KD1()B\4.:NZC\'4JIF"7 QK/='V0M[QL(^ (WZ&^ D3"0BEI4)XS(4K2A MV06BZRX/_:'E2(S=\E"V<.Z].%'R4Z-(1O,D!8/=,L:ZG8)UJ%_ZY$N3*7C\ M%/;:P4RD&A-;WX?/KP$@]2T9^]:&=WPAR8,C5 C7]0_>WE5//"$P0D>O-:(' M@RZKB&#SDN*-A_#33?KLH*9@QV2_W"X^>#BR6V'#I"5;QF?LH#PDWPX/'?^O M Z0D@W)[P;MM6SV'RJ(-/9CL B8NVREK4)F7%/35C1!.'VS: M'O*8P (?/PS0^@,T5Y4W5G,44"K0%="9BNJ 9@:P0:"Z>0,=YC,V=>)Q*(+MHA1M%XZG4OE+U!J&N0NLVCF@;K> MQE1D=4V']5?$*;V2'# ?)6G.YDSJ[J2@@^/M_A/U,8]K6JS$V8\3@;N8_>02 MF_E+_E2T_X+W7_[C:_'$NZBI7W>2TH_"8Y/]T&(\F6S^?KH\=O\8(R@OHU'] MK:D[TWLE3>J1S3S'N0/U@E2AUU,"'XAA;G4Y;.U UJ7+ W5>P% $L";&/_]. M=WF?U^B)TX&:0$,DTQJ5[SM^O?O4]=53T?O!ND0KV/VVW8J3$<8$8=S'2":\ MB&3DX)"AZ"^4(V,DG8:9&3N=-\9:G#9JUY48[+'H^ #,=BN>H0K0V;^(_W\Z M/*G@,_7W !"Z&8@-(X&A4H_%]& Z$(_9X7(_U(OI1YU?QS&15+PUQ>(=DV2D MY] M8\S]#,;XT#,5\?WY:;?C6]A85DP!,!D%;'D0YU\G MO@:,5W8$YDAK,(AT\]1;L5NUV^>&BXG7>;TRZ?1B:[F46Y2JZ'!'G/T0L_C. MSXMGXYL)83\-_39,]V2BZU!);(37E,OH%2$N?&F&&$*Y1/CV&1^3;P!O :ZW M9EOL;3O_39I^_.3(RI$*8SOMI8P_/9QY%OHU+$H_L4M83JH?3^'HP_J"TW - M^H(S':^^,*.-VD5FD5]=8#4NX9P=V>H++P!ROKP&C[F0L\3=#C6>CH#5=4MO MZ_B&:2R#^1AK:F8_)\MA!;%WLR+OGH![J(/H],M#Z@BTT\>"@SZ^./]:M(FP MH"IQ9S^\N+]8[5Y)YT5X2RSE*14H@BFD(&/?*Q5FDU0M8N@PJQB1J5[$E 1W M0>*DT@;_P,GGI8%NA1 /T"P;,J@[1#PX(&YR0,2/*,%/0H^D@DM,3=M\T,< MMZ:^;%KYHD.$8T#1-\UE?K$26U2/W)*FAQ!4A0_1G _JZ6]>?7_L>:G5&VNS MDW^$#1(J3NQFN)B!K/XWV#UE"P:#K2CC)4XXMHK'L"X+J*@[T?G,8@AMD[6- M+64^7+8PF=@*IK.'>-V^%-M'(9JT+QKM+P$(V7:Q>(M>'.0L:Q0@"5N:* 69UJZ6,(SA, SSFMT>^WT,)DZ*.(7_* MIDRWS27.XC.?FK5\M)'>4]:,"5E%W?GAZ;"7WDO_7368?F47. *F4T[1QT\* M?F.%":>638?B(H-L@#W+;@T55&O+6SW%+_AX*"05)EN 4NQ?;@1'>U=CE%!] M 5NB[+5ALM]8<9ZA>>8Q*0;(\E@6HXP@M:H?F3.,ES]0KY3S!VD\?9-<\4!- M"PVIY?QQHPS1>64Z DYC.XYL@0G?SE/2Y#V1OERJ-]JVD\MN,[[M,K\S) Q_ MZ]T;6>E,@>S7#_OJNR3LXL"OZM3R839\?>@?J1>6,5@]0B/Z4"YA#^'58U6R MJ_KYT'>?^0^^_R-L)7-U5M4+4$Q$/_;'6N3( %6H9RW&!$K9TH]C>M_QW6'_ MN=IQGTP?!([=,#4 @Q%R+U "D1X?:")SLL7EI41L+@_#2PV372O^[S%\04-( M7LUG4G7DEN_%I$HH]_DB>P0-&1XOMQF?N1\ -&W] M"6EN*'@F/F !+-?&+0LUX+ M]%+;%?OWN2,50V1Z)*\(6XA/NRG!AR@ M+Q#&.YA4L;_DP3P6VPXJLN5.N)W.VW/1(;01&_9PL&@A;,EZKJ#](CX=?X0V MBO,M2[;)\91% '/)Y0[7]!FIB MY-XL/FIPRT6(>J0Y^);0O_EQ4I8&'U7,3.TKNEP'V$@ODL&_(.S/> M>VE>5$-:Q0=N!77:YZ"@F: HCV "OJ['L_,W,EA?'_I.7"90X/7KP?BHL0UQ M2G.U\U%QWN5G\_H53\W$M[!3>U:*2(*%P/"S@U"9FQ:0@4)RJ6[&3+L\PB8R M87=5O/00:P3F-KDK?JD;1/R@;!/G1=N^[)H6MH#0X#LNB'[T9X=H#'/PY!LQ M#'[6=H[18"#TJ>%R S\NHAT[5$>QC]+L^+DI:IFX M031.J,D&0S S!KQJ[V 8(0"]9W8D-@R5V?R13C.J1"_D&&WBG#W>O$,T*(BS M4\^HL7Z>_2BJO0S4:6YY>=CRF%;LWIP0#(]KR?9#@QD9 "+UMR"V5'T-TW?S MWJROY5ODUCW-LJSABE!(&J>X(NQ(J[\B$)H77!%>CA'[]6SHD%3$0MA7XU@I MI;A"^ZQQX!@!L2"I":7$0FL / C -,#G!.&3&D7U6-PE,Y2,3)UCLJX+=@FA M&UO#8SB7+?@8UUB5H^KLT#\V+=@N[^N2M]*%I115\/5W'U],P>B;MMKR6]!Q M$VKP(::#03\V!H2-+:S-Y.!,CAZ,5&;MWR[+[JNVE7*IG-6_N=!562YX-VVK9Y#AJMIYXW":VAUN0PV#!:, MM',-%VFM QNPKW>.LOVFJNK^J[ZJG2'5%IQB;[@3,#>JX$ MGRE,&+9<*:R@A: MY*,#+XE\-,16DF^--_Z]4,E(.J)'/>6BD_(@Y'8D^:A! MG]P@Y:2(-+?\>]7U$-$.%05_-(XTOOKEGXX/"E7,,C>VYZ7 M_VP &PIDTU!-HQ-X[AWT5V<:&V8FPH:9K*)"$@&W3^KB7[K(E $FUIYPJW,5LZ,4=4&O.1='_JSEQ7E3^F&^I?E)-&+0*E] E3O7J7XV MIX,Z@7H:L&F2B@.>7$^8J],SLQ,A2!5VD!+80"@]2#"'(?W,P=8(N=MX\FU'T>9P)I]6AE-50!ZT/5IVB C.J %XK*&.,RI2,4L(+3 M3&2A.Q-O5@GOUN6^^.X-GC6-&+3*:)(;S79ZUR.DD.[@A_ZJ[OI65E^[KPOE MEN*E<:&G0*D/ VR8,X2-.E@'>$,JJ?BF7\(F4E]!6K+R:=*[<\O=:;1B"[B$ M2[2RE@T.51?JYP!.]1 O:U*]H/7[O$\X,G]L ;QDDOITSCDH*/NKNN2__C>/ M%1K0K9ELSD3[;&4TT=GC7AV41-(P?1"5'YM]>?7TW#8_I,;9A4WCM@MS^ZP% MM#1 $+;3H_13E8]5^^&L+%L94BRNNC:VXW5C<*[)YOFK:XRGCV]YC$1BGP08 M%ON7+[Q_;$I0$E6(Q_7/FK?=8_6L@Q"+[]R7$Z@&8&H$-@RQ8780-HR2]\I/ M)A8['@LY1;R.]IF2I]BDB[_X7*;#BZR=TK9';E')0TCP:<9HIA6&G/Q\+5&? M/732I.A].MSJ"Z8DPW^87IE#D?SDH ]'A'CR4,"F/&Q[[61_$=)R>RCVYSJ: MS19I".0'0'=F^C,]P$HJGR52AZW3(L9D<2^>B6>QK/8'0!T<:GY]^K7='TI> M0M(#> 8.O70,7.\^%2U8[SL3;+4( -O]EE-4C9FOJ?P0YWL2-5M_<0A2B\2< MYW50GHJ?8<_E:5>-4N27*32#&MU!DE/X=E#Y0DX7"5:RDKO!3P[Z?$:(IR[U M7=5B+RFCS66QE4^Y<6!1.\0J45-_AV *4U@!JBQ64F<^>P*# MAQ\!H_ZNXJ5M":>AJTS(.M39T<%BQ*$W=Q)#J&L2#]ZAL[H6ZL!-6]7;ZEG\ MH*X!GP5AYD!3W9GM;Z[=W"@(<1+CCK,0:XAOPKGS!U)/%KG)H,,ZRG>/B4#] M7P%R!]KKU-_##M@AF!Z#*8C8LTHV6T, M:<1ZK Q+.$5\?&QM)W" [YOND& U< ID#;V$W(!J_'GBP[PT82L4YP&MI)!6 M>$MC>H5+YJ96-7.!T316[1Q=(I-L<00[4'_%L5PE/I&>>EPZMUQ>(\ZON[^K M_O&5!<[,T.HJ=@=G/\7HGHIGZREWELH:;%>&6\(BJI*KT9A:AA;)TN7'AT7&9"CY;X*%I&.*O[+>4=J,M*2='<) M$)QBVWFE)]U.!G;)EKF79CIS5!1"J:/..N02G>,O7O.VV$-QGO*IJF4"-;P. M^N1[SXWJO6&ZORJ#-!K!W*=YD[*2J$2/R +^9',JBVG)HPSA.>+,JEB$!2YF MFU$'!B_,R9S9RQRD+^)S3N -K1DF>&V;[,MTYYR)&*<.U MSR1V$,N8QSI(O@KI26XQ=>T,)D,K_M#F0IEZ!4>6"Q\!QF8-#0YA51A?H6M-@PJQ]6%9F.+@3QT9*O50:T:\36(! M>K".X2*IW[SJBN_?6_Y=1S2:&4EP^VA$RJ@S+''*6N9PG:=0B?K.T]E#[,+% M,76D[R-0J&X"3S1&)[+>HQ74K(M2Z/'7IK E3_ 0A&'$X0F&D"%HO]$AW!* M1R=6Z-BHD3R:,6QH3%8H6 AC "GH4T#>]1I8CE0G5!,]H#58E>O5(%YKIXIQ MD3 '0R:#\/+3T_.^>>'\(Z_YKNJ[2#2\[L5,-V;Z80'QN2*- G1Y(HZBG"#5 M[C^>M&JLP@'RNLT_OE6!8/W=K-?OFW 2VT-ON&0KQ.A0E]D4=.HTR!T;_4@P M!*4K^]WR"NZ@-\^KN4VZ.;18KS>VK!LB"R)$-2"K[ZRK@$*4'CR>)HD)*_-F M=)$ZL]99>%6K[38!3AQ5AGF-7Z-[A?L20=X<%P7*?3_0+L-1_HXWV BD=] T MES3Q!IJG\8IW1EU&H4LI3SAHF$1LV9.XDM4*[0-BE7\,8OS.;-0!^%W98@J\ MF]V$':<];N!.Y1_MNV.$%7&12.&V+K4RY4BU%N9\"#Z/2HIZ/!5[IE7.$7Z& M@TT_#)O9$'XD,SPJZ?%\);V/#+7([!W M>HSWF9\46D,(IO3J_/*6Z2[,Z3-! M+25&W_+3X:Y%"L649E9[>K_R_D((6C]D[*FT#EAGNKP&6\*A!3.B M$-NJ[KYN'CK>2N7PJGX^]-,V9FPL1BV[DP M.1D 4AVFP^1\)KDW:_-SD?$>NPR(%Y[T,9 .I)N6/Q=5J2^W)'05W64HM[D& M%%X_,:BT%B&=6OB&Z*QAKB$.W:(:;\3NG32UPH79IY82U>$4UAHFMCQ ]J_-*E$' H M@MM*))%%^&L),&H9XMYFY:+K\J^F*7]6^WV:(.K&OLWJ<4L+@!DO'/N6-?0M MF0OA\+>%S"0^>G^U3=?=M$U H9=-F&J365]W9HLQ?48,$3,',.A/OV20H_(A M25M[!//ZTR\V])CCF&5!O9X3,=6ZP\32)A\[2"6+8IG&6"ZQL*7, "[)04J) M[""O]EYR*//.OR$]V)TO"=7\/2LWS20" M+OC.Q5VG8A[D+C:U/"TZ[^/PT&W;ZH&7'P_]?5W)F#]O23_96UT@)IV.P MAT//S!AY19LT.K'56<(AX@(V$P-!/,X8L8L@A=!68!8)QQ;'",]S <&SDU8; MT,0/R=?77Q8PXSTUIR5P: $CZP)44WXJAJ([^N'??4]"*E@,?1F#,(,E---X.+ 42;F1<2\)R:*$R!1=$OU;+U10N#C3''6VMY$!;?\5E<0ZAF!W MV8YG&.5KHV%&[QJM1AKADBO1[[SH'ET%$[/R6H#5OC&*.!N&L=([##57U'/B MKZ80C;Y@BYE&F8TM[]]8\K5^K-9Q_8VFC#$=%> MBM_XA0+=G*GV##HPV2/'VQ\@8.I=#=))6=)Q #SXPYL?Z"!"Y#8-=,5WB$%D\$AY]L:B70K+\C6_OM'#:M :EXG?4@ M.+,/[_T9F=DK4,G@J45X#P_2@.F'? VA M!E?IL057V8()9!7MZYVNK7W=WD)^[B@[WOZQTW_UE[*5@X&ZI7LP<3ADE\T$ MX0_/48Q %_=XCM+I%>HMU$K-+7]N6O#"@&' KUQH&3'7+ MI6&$2,%%@!#9A+K&)!=>H7 +N1 JDG,-Q^N@=/N6988CH :"(Z8CLT8PZGKX MK&=M(>78*3N*>92ZSU?^+ \J]&!\09IZ4=WU]!+L$'?W! MZWJ6_50 ">_>JY1RIS/5]Y;I%SC!O37HIDX M095+X-T M6M&R [+ET(FMF#I["%6N&]X#44EQ(6KTLH;L9=X7[6J8HG&)UU0 MS_;6=F:F]YK>LF/)1;T\KV(==:4.ZVC$,=G(,UHA6-;J0=D=_L"R7(A84CW9K9YJAXE"7% M#2,#O0,"!%,^ORD%F<]ZC0HE=6E _1TU]IH4DLM>%[T%U[*?F';ZK2IA1SB& M;8B3+03E[H%XA,N+J_.K6F(!#8&-J %1--XP:,YT^UDL9P[3($8":OKSTTH- M+Y&P5906?%7/0NN&^]^X.5Y_?@>3!!*XZ+[2YI._U6%>P,IC#_;BU:(,^RE+ MF0E0[&^*JKRJ(_5!A^8,VL.FF!8%S;36'D)0#UJ(YES5NRSFOC9Q'P-=HD>P M\5DKBHI<2G!8$$YA%BT:#6\KWL'$RNI'51Z*_?[EZNE)7 5M5>RQS)NP#*S& M4ZLZC,B&(6VDI)LEA1@2C'_P?7G7Z*)L+_%:Q!/ G4*]L3#*A[[Y8,9!JP[G1M\)THN; M*Y9QB]89VP_)J;[% K_ ."WXK._;ZN'02_FG;P"K(7_ ^H@6W/=A:C/V%$N?0 M>YH*GNMAC=&7)F'B7"&U?/[GH>M-0B9N$L3WJ>MPO>7*],"_B>M3;#F%+.K4 MYO/: FZNSC?XE3(< W.Q;(9:E#)K03R:S/E&[L>'B)6X+9=P%8FSC*INJX!X MA+AD<'C$L?E107S)9=."D@!:^G4MFCXW7;%7*KEU17B%2&?D 3!)8BRIP>4N M@^'9._B -).8;UC#R. WRIO.]&HVH7+JB9A/+$F!&S/DH, 4?-Y7\@=@ M7-Y.9G-<[^X[]1YY\3BGM0!EOP_-[H/HJ5[HW+=QD"Z,^PF,(%P6?6G?BXLW M)8="-V>R_4C^SKT.'D+P_1^@.:<%Z*9HKUL).E)*XXBI_.!3I69&(3$ 9(FI M(72]1%L&(_<*I=$:MQN%N42[?O=BYW3*]LE+4[!#Y];XSM"H#S.=D(2C/,L4 M(@E;G#@+J--DZZ[95V6QH&#YJ$]BI>!,N;-^XM"K+LJ,#(7+IY>NUTKD>V%R MF6]B#XN'.DH'SKQN; QD""NWNQ+$(1\MJ&H:)IPV/N6U5=F%QK/C57]HT^NR MHW$M":;6+M76ZLP) M'4K'Y[J^N)5^(H\^N;[ ;*2T=HZD*IZ5]NQ.[K :'X MOP[5LZ2B+B^K&D(3,&5''-G#TT'BXE_PYY9O=61V#0'!;5_]WS"PJO[HALG/ M;BQ*N?RR_)?^MBX3/]<=-\R9 G/GH"J1.[/(;P=^.PY[3,AOO:34( XWAPO<+"SZ<9&_1ATQ%+_%%]19W5, VE3$<@RJ=U48Y5'*4(DBC1W9BS]K/^3_Y>55*>9;[:IBJ,^J M\8*%/.-6E8'L7UX&4#H_(A6C-VSX$G,_97*]S,>D+.J6X]'?FX!\YCFK)V8@ MMG'>9(T(72S(_%7)E^]BZF"@JTKM\;2/RK)]-(S&1L-M, C,M>R2& L2=T(: M)ZG]PLW34]5;$"4SQ:W8APM0/)Q1%%B5.PX;!O)">^0"=TPG'3=9+V<>-4"J M&P9CLD_Y*)S\K@$ONPQA*'GY\>5>%A6P,N09Q&*IB^FA$^+*UF^?';X%\H#] M&IM'X8L_2_A^\U6P[+V##S,(*AD$\N'C[#_,YW.C/;P%2Z,13"==.N*<+9CI M=3V !@]ED0#7Z*;EO3\B:9*2Y6 F.Z/H^EQJI-QY5RG48LN]C%.DZIO$*[JO MQ8OU$[)]ZN^??H%QV&O,5[5IW0Y,]\A>F!:A M6@@Q13EB&"*B#*?MDE>HA5 MEXTR9G1AUW".VD1^BK"5B#* TKZDS,E5L7?$=0O_/SSYOI6QW4R4K2-VN&J2*O]$65]V2/S,(F3@:V*B&"B>_(JN>? MA?0R*^+GN-RF/C8LK4Z-]$$.-;HT MTMD,XAL!FC+9-KNARK]"Z*X8$VEN!$V$^.._-"'B-^(?#T*PAO/X_P!02P,$ M% @ 1XI_5-:E]B/$B B1 ) !4 !A9V9Y+3(P,C$Q,C,Q7W!R92YX M;6SLO6MSY#:2*/K]_(H^OE_NC0UOM^WU>#RQO;N@F^VC1]X],11&2\HV[_[?>//_O?OVW3J.MW]Y__[U]?5?/?X[ MD4<8CFC"/!R)'[S[]EN^8+'D!<-BP;^\>UHG[SXA]NZ'[]Y]_^$O/_[TEP__ M]N[STP7_R_??9Y_\CW\/2/CE&47X'<<[C/[Z30G2VS,+_I6RU?OO/WSXX7WQ MB]]DO_F7-_&#RN^__I#^]G<___SS^_1?][\:D;9?Y,M^]_Z_/MT^>FN\0=^2 M,(I1Z D $?E+E/[PEGHH3BG9B]<[Z6^(OWU;_-JWXD???O?]MS]\]Z]OD?]- M1K=W[_Z=T0 _X.6[%/._Q+LM_NLW$=EL X%0^K,UP\N_?H-6RQU?Y/OOOOL^ M6^+_$3_Y!_O'!0TC&A!?T/XB:4_/]Q4-H%6C"QW@GGOQ3^_ MEW[]_G_91O ?]XCA,%[CF'@HB(;A6U_,#OHW_$AM\&/,_[SAT/11KB_P'DX. M'M>< FL:^%P)7/TS(?'NB2_R/64_J*'9\;W $IR6%RA:7P?T59^(^R\SZL&@ M=H?BA&&Z/$\B$N(H0B&7KXA$='G/=1[G5:H0U)!57(NC#\/Y9+-!;$>7CV05 MDB4_ &%\YGDT"6.N_N\YV3R"%<^7XEI0J)>69C3D?_321*65P&X1?MBWF,4[#D9<5%MQYN]4#1[9QW!\Y=;D MBG!1R;;-X7RDU'\E0:#*:?D"@.>3BS9+L(QEMP0]DX#$RO>&^G)@8E#2:AQO7<]B'<':$M;^*9QIBK8D1L%CS!)/6&^*-*M_!8;/%?]=NL/XG#OJ2Q+?8[P/Q.^YZL7=:._\168 M5#7]G/-=^B=%&ZWC>S D7A9>HAW M+0$I 5)_2T\F^I8!C)FIN5J:1TUK44!9:7''=#"7?PYY+%N]#QTTNQ8 )&;= M(=%!4?(M('8E9T#O;-4_ \2IYA;HX-7^*>!KB=0GT&)K[S)0FJGJ*>@91>3#3_T^W\UVHK&RE9VYF6VB)][>D.VTK64%=Q181,&A\L?Q4ON&+X( MQY"&_/H02'%2/HN78J-=F0$!>X7>X[%![ N.4QTNX!TL'=T-R1>R<^[1AO+[ MYP_L>U3D!/DXXM(MQ/Q P^4:!WY,-^*%G\2[@1L<#M"2 CR YUZ 5Y@,,?]3 M1'R1.,:M[%<2KTE(A9N <[?!3$4. F;AWGIF&'WQZ6M(EP%%8>FV?-Z)-#@4 M[HPVJKRN)>EN7/YF,BM9!EZ/<&9OZ$N6TD%$;A<* OHJ4KZ6E/DT>8[Y?5J@ M8V84Z4.PPYMJ1$EW&[6O 2/T>Q!<,_&U2;3&G% Y-)'+Q+@UPVE%GR,.*\81 M)Q^G*#_ 7)N)Z]43'B^W@#9F#((":\6Z30-K^! Q2;53;EJ@0V!-W]I577@D MF]W4Y>A<"UY=D'T$;@#QVQ>Q0.B28U"'F5L%Z;V72\%0WT,9A(6=>FL.6IS? M53D>JFVRMZ]BQUK/@J&#K)K6->Q<'L)VX&S,XCOY)9;EKZ]@D3/^^CW@/WJ9\93L.O:Y8?; NN!^FB*%IS M#_CUE?ORJ/BQ*$;CM^:6ZZ*W- 82[+[_P'>&^ ^>LW#6CO_[?<+= 2\M5$-> MNEDO#VG1Y8]_,E*#4T,?_@J9R@Y__C!K!A7HPS-(A+_RHTNWXK_1BF/ MV)$ MKY[5[-QP&21!LQ=.R83;2RR-YJ5AK2B*J?ZF7\'O\2TU=4*!H<,KON(% MCN/0]GIEM&FE-6T\&Z!(W%&^3X*$GX,0QP&-HBUFT3XY1/O%0&%)2X\%84Q2 MJ.*Y6@ SC()(EH&7)!'9PH.T0LL*EM L26-ZBX4T],2C0Q (J-DIQ.EOFE'= M# C\9KF\YFX(MY\B%.!H$(/ZEH,K+U&JW[[DFI.H.JQZ2X*>::7\?JW-Z"T) MN1EIPK\6_KVK %I1_+4RE7\-%+:HU %K8M7\*78\3&6(G_QPV7[\U35T+ MTYXU(-'M2%/70EEA'3@1;4GQUD*VXWO RM9G/::7/X!LL"*IX=7"K7\9*&.A M-2U>DXX=*T"A64^-UZ.FY&.XE@/[]'C-,]SX#HQ>\IQS34'L70>R)+&S.M+ZB6"-6?\VN*,B7Y('& ?4J,-*7%U6%X7$91[&A&![MES%#/NIE1I*;"+.'IIP[@EBI[3KG'Y>N]%G[SW.(BC MXB>"[-^G)-<"F3'8?#NYDV8'\8K+9HXC%P=\(_*\;.%Y ' PPVHB><:JJ"/F M%=CP/S;DL=HE,/^-]]OT5?);;TV"O2@O^=UK)F8QE?.3,A^SK$?D4 FY"% 4 M+9:/(O1^]D:L,:$!9Z\;'+.B*T.E1_KY@/&,& M3/QV&/L3/G7:2TAD?EABS")\>S@Q4Q#"?G51NL_RK7]?2)Z)X&7.N24CI+;X MX2YW2>*&05 FFVH0AO1/E/^[*R MQWTU5=[H )@A79!*9WJ2C.JD$KQ:UF/A(:8;W>'8#O/:8;B\4/N9)J%+Z2H9 MRBX3;NWKD](NG:!,JBP]]2-5I4/.E!]8'\P=NYHZ%GAE0+ &?A2*F2#,A/-]&CV MJ"X:X*8/#)56X< *M .4Z[.H+MY5==I%/9=^\V*;MH0(5[VN2#\K#6/']N'#M0!*;$DB7WK@9/]4H">@;&NG8@^ULS0IJAS$_ADIH!>5"#O(UK#@9 M,^1108T!_E_%S3!D2BE!C9M4Z7-89>":I7<:9;!3>57O]#O4B0@6]1S(ZZ+7 MMG7NU@&Y/*BZLBYA<8-V8"]'IHHUSRJ_1SL19K<4S6D'XC:^W2_1%94KH9/3 ME[^\RWES)_#\D\!QK&*U>2@CE^L'P#09W>H9;(/@U./7XUTK@1R_ [:FZMOA M7BC"OPV]GA:0^P6:G6/L(!NH]FYBL-5T^8;425DAUN MMD&8D7YM)1#<^Z*A?JU4L]K2K*U YF2;RN@TX!72AL-HW5&^%-Z*3J<[J?FFY#=:6KW!J+)4 F MH?8NS]EJW IU!C@8]:<0L_*'0V7W66-B,BCKNB#-]_AU MT@_*#S$K#AWI6:O[(6N63%5XS1KNG PXL#1,,4P[$EDXI97EW58NZA[%*F5< MYL?M"RFML:H-@N.$51UVM1((T.,P>ICR_;2.'P7WB/@W8=XR!OI92@+%M7.A MQS\IK>!>-\Q*TF(D1D-<(1:*_H1GGI=LDK0MS"5>$@^\QD8!X(Q.I0KY'&?% M-3=DW:*9V=%LHQ"X%M??EI62QN/FA2!2ZFQD10W M#_G0:V ^=P":A/;IY&@7E>!TCUDBWG-\$W*S+NUN_#G,QRUC M_S*?1FW)\8]H7K+**I1=3&91!#<33TC_H>-I^6=?6 M1 ]CJIE7!2E<]U:YH%&\6(HN:&D" V8OQ,/1(PW@734I()?*28-I7:1R&_O\ MR&@4W3.Z!$]X+*\\$S95B#$@3 F0"?>(@T#T&,0A9BC@0G/F;TA(!.ZBMT3> M.!LZ"T -Z(RTI2H977?W%T\AG #K,S'D^@4'-.W>:X?+W;"<)B%KW8.=%',Q M$^!BC<(5O@GWY5VQ,.&(G];3TEH*B&1Z:-\:$]>DO21P'9_<5S?GD@)M4C;7 M=_LA_*+.R7=SRV]D6NTH0YJ(!6ZD#F#-LTG8ZS5'/\,FER,80 M(0F8N3!.3B>HL*%Q=Y0[&M*:&H ^<3(P<^&>G$X&4<.?,^Z%>"6B/$-].43" M2*@!'"W"JS>!6T*B=9;(+/(SH#V\7G@S\A04B <61AS,7&[\QBSQ1%OM<&6? MMVW@9F/6]!.NX*NS!D8"18'A(CQTCSSD4HFA _<,Q^C- H^5P#I^DM-DMAHE M"Z8[JC]NW"(58\#VG5L%-A_V]E&M8*I)' <@:'C/LQ85,C=V#$WL1-](9)$L947F[[IH4Z7@G/.LOBX=6LM M4%I=>T8*OD:4@DDF(;;! =*B6TZ1^'F.(N(!,ZH=QDR4JH1 !=, \O&,^/8; M%J,WL7_VPG7["M\EHF)VL6QDFMG@IQ[LZ>M30YH6V1@P;6]&RN!+-U-IZO+$ M%_J>LA^^,=?RI>84(S;O5(%IGNQRZH,R]3XHNIW%NAJA&-'_/(DX7;@MYG'H M>2L6^#XH,BB3X82TKX&4/@!-4'3X]<3(1T9?'W>1$.&V_AL2GZ'U0\?W68_0 M"?JW[Q'^/<,>QQ/CF7H7Z#(0S[684''YRX-2 4N=&W/XRKT;]NKVPZO;5B+/S*,K;1DZH?G^A)1X*,&\4HILX-MJLRB MN*";+0W%.YW-#F>ML!RWWE5N6M1.*/.#=NAS-K#8VTJCK>;Z$^FMT"6ODOIN M"Y8!0'&AW?YH#<[-B'7M=');K"/II6Z%B=VPIJ$O57G90SD^?(8V2; M-<(J&IIIF(F="[@V-919U$T&M^-RZTWNK9PS"9"9770R4KD>C)OUG;9SRY67 MGAF[JF1Q79/3_J!JA6F=H&:C--4(!]4^R.BEL[H#*PYW.XQ)M*M09:"$3*4B MGDELQZ29;A$7 )K=,H%\)R"DIN((-=ZQND?##,IF,O!VMY@1RITOQ.*AI?26 M&^A(FL]-G&Y%<@CVA>[$8932-Q7:1>I*1 \X M"USBO-G&?8HA]S#H*B3-:FP =WD) M61ZQ&!R2_5"\35UC%"?@#1.-4)B#AC*C[12FSF5MY"[3(K-,:--^CP=L%\O2 M=AZQQW_3PA3L8;A,PO+L-U+,:0T7FP 4E.Q:GHBDJ"(S!VTRE-Z 01*M,'&' MC"^6XA_$D R!=?K2E'6Q%.U70NP)'OQ&XG7I$5N)[- MX$HE+9X<4W%D "?,?1VR0;5HMGCXT]\6EC&WM)/G@'B+)4=3^./WBSLLAMGA M^LT!HP'4 $]8$.P0&JP)-(30Y,)LN!F2Z[XAT@.$P;0]8,O4!VM,;5D-<39E/'IIUW ME>FZ/DJA[S&-[0K823-6GXA#&M38-K''9W<+W)D;UNW<=M79IDLNRZDX5V^8 M>20"GR"H#W\NUI4>4>':VX ?>H=BT(7 G-5^)V$+41BYQO" :DODN4!OL6QW MNGI-:K4UYQ%45:1/P<>1RPIE$L>0B/TV$84)J?>N/@_6:M.L8/+PF)@.DZMN M._?+14XLQ\0_BT32Y"6)/)H(7Z*:J')'8QS=HYU(V2\\0#6^@P*@/=@KKI4'P@M%>,C5YA=!*F8)E!A&Z)LO&:TY:'B]^ M@:+U=4!?OQD02-BWBBP6B^PW(VV"&M8^6ZQWS^@+X80\WWV.Q.#U_9B],W[A MOZ39X&W=WBUM%@BIJ5RW'=)1NWA!6 '6;,FLTY(8)&VA%WMI8<=\A3TRU?9+ M!^(9<%$R5V]P/:IP"$*/!+AB&CY112I84A)64'0::+4G6';8Z;8OV"7>BOZG M&8-"_VPC;,X_6H9. Q2;RB&Y#?'8/*;5JM0.6KMN[E?&)IMN6,0L[AG>D&0# MK7AZX;FVZ\<2"P7*0^D(O6R*S+5DG8 MYFT/\0![#PSI;WQ!-\\D3.F>W86KK%H^XCMF.3L8XC]-"76Q%G^\";F\)JDY MWO[)+4'/).![_0Y88XR%]=>B=T:3 JB^"H:>U$O:W?V:LC1C-1OG"^]6M4+Y M6D1)2F6H1@EZDPP.R(CLN)#_RF[Q'/%5(P^''E:ZO/I7.7;F*M 1KK.!\=-% ME@5Q'Z#0S@!D"9"OPV.141BN58$>Y[GYE$1Y*ZA# 9K2>99\>MQ\E-$+JB.! MT;$M)G%[?%]CC"YOPG$<^ASK]'80VJ"_@"0N:NJ#?$0DC#(S8<$5B]A50J)U M%ND73G V0OLW[C7AQ7(I?I9AF?;VRE,E+BAXJTXXO([=/K# 28,>!5*Q'"R4 M#U@TD//B-*\KVXE-66L#=]RWDSK53?H0@ A&X>U>(\+RA,U+S,@+W]T++GS< M1E,UB0FBO)CC^TGU% @>JA,([BG.],HI]$XFOD_HC8MEZ//_7O ?PE=]]X)S M>[IUN*Q.0;>O66)/8DN+\))$6YK5RBR69WR3<00=C^P!-J-#K$H^@[ UZ/7< MD50Y2AMW??A.'SE,1," Q(!MQ.>>>GS6728"@0L"$H@ M)Y%[JI@UI49# ^4.?(4W\2PBD_"=;;MA3:.8T)B]%;*YUNM-].X9WB+BY_$* M*_U'%8&Z]N*'L[J=E@9:6\9SO:R".GI[9_%6_/V!K-9\J]R/3*T.?ATIIAIH M+SN3O%83@@&.3H.]D/-*I]%NXP+>_ ]Q@X*N)Z^UHL@2CH,L*F*'SW60L[>Z M&C1TVQ>\B6,1!'C W(1([!_F.KSY'^8&!<'>X\P=:\4XKK,:%:S9"=U<,\A*MBQCFV^$X MQCN13!*?A;XH>-V*7X'.QU,'[%:MP!Z[ZIQ>==I#/LV R,D-YT*X$G-TLMBS M;?%HP'-M8XPH%TU:@X;Y0.2AFD1O;9:5.ER77L:(LB&G.V#(T#"MV\/8CZXY M91Y1@!?+L41$'?#1WBP:M'><^E_#D__$3\2^+5TK_0"G6!EK122:I'8[,[&A MVM+.2]8>"'O!':URZ*6S0>#2KK%9U$'A*!U9(@B3_PMTBRLMT,>J*K3(;Q#[ M!'YQ5J>$L^#'T2H3'=H/"*%6XF> ,G)-0A1Z$PN>Z2)U1,$S;7Z E6D/-5]E M0Q?.0C_[@2C':ZF% C5I-9"8XMUE>!IE9JX.2^!Z>T )4NOXK&D]$:GX;1!S-[46/#(MH4=,P!8@PZ,C(_3I[XI ME*P&32,L1U=$5SQ)=R)+$;E&2Z.CEP$)K4TZ10!*@_K>G47[C^XN,*%](28F M$;=JNK6)E @TQ?]$"N8+"G!:9LLW1KQ\H$8Z/ZK\@])OYF.8:^\B5V_YT!C^ MA[0EQP/W%*Z62PS^KC0R\D=K>XXM!(7(FT0F@\\: _@$Z@&R\Z,:M<&4][<.(>;299LMT&Z:104F[X)EY1M,LI; M&C6E"'56?22420EGANMP?%_2\D@#_YJR6XK"0^KA$[U(HIANZITD).$4Y<5< M-Q+0$V_!3G4ZN9I* CA.58G9D/#F)P^@U':5RW!.E@GSQ/O(U>89^QQ[CNT+ M7U+T,,O>6\O;:NE1R#=>WJZ2X,!#=6I4C685D23Q11IUUY2%B5G- /!%:-)3HYDJV!C[* 1F^2G?2P]8!5 3J^BVD MGZT5]TJ1DG,\/J4-,1KR/WJ9:OG&_*GE5;8FUS]97^IHWS@K_1W"U1JW;^Q5 M7 S':,#+DS%P6V<4!"77)QA0S*J/51#L G3/Q],$>>$.$F9_M93'.,27+R#> MA<4SC""Z<%"+.(:E\ZX*U=3*[5G?UK%5!NO8HM5D>OGTJ5-VCE?M?A;#)XPB M[I>*.]9$_O;K"-<\H.E2EHY2)Z@!;XYMZ]HZ-]VPG,;Y53A9/A\]9(,Z%.,= MB6J$V]CF/"QAZR"T03"]/\2FHS1(^\20C[E=D?9^+H$XL-?6H3##P;71U\'G M\C$Q)/#\CD_+, !-F6RNT'Z )&'VCL\UHQ;-E22BKXQ)36Q'%]I^T@J9[=SW M_"1R/Y#66)?O5SB<44LZO0O2@+[,C45MZ?!.4*Y5M0(;J\V8N\@V2W^Z-M\! MY;?01<($[?+V6P.FIC4)=7@FM'1BU& :GYTF?6P=G2Y(;C/!M-C:F"HK(]X< MW>6B,2XJ]<058S3,BZG;^^Q:.BO]\(9U"6A?W/ZMHP7:J7>MS/%:+8L&9>=H MH%7;"O/3]9%2_Y4$@6$XJOB<$ZN^N'433@^V>:ZJ$AQ;)TX3N,M$)2-9J(RZ MU"0T<"+D>'Z[&"]LR]_IH.<^[+^WE87I2BH1DJT:E!(CQ559=S]9A MD$%Q+?W=+*M.L9?0:9871)9N'PO[E?N4&Q)%E.W21ZDA0;\YRO_CFC)^W[.- M6-A:XFD[$,?!/&79E]%HCH&[UFJ204)?K'<3<@HF13;>+]A?54K]1S@9YIB8 M9@L8P+1WQ0Q Q7%6&H 05>^J(5R9XZF^0%L2B^(3EGBBJFK @4Y[ JUIP(D0 MB?AJG-Z+M@J^NX$-J%]O7=C^*52'Z[8?A@J/*U>@.CWGZ?E<;;8!W6%\CD.\ M)+%X83!VA+AO*&*'1:78 XX)P]5G"DOG20?RD!+^2I>,@!6/J;]47 MM'4.Y' <>TI]C"L?@ YBS?$N$"U+29SZ2&=EJQXEEMQ3$L M-0W8 ]K J<"Q=8PT@3LVR_1EH=+U39/0\W23'G @VM;<([:/&YK5!.V7V3TQ MQ,UAS^;#:B\X8]M,MK+]LZ4#V;7EILKN:KFI!F5G:6D<)PWGNMF7+61I)18<[3GFMU:SG?IGW8##L*, M6P)5&DQEA+!GEW6 BRK MDP6P^:51NP-N4* @:PX/S*/*TFZS'?185*6)DY'.5QO,Q&OM1T9?X[6(FJ-P MM^U2B[*>Q"H+N70]U5BC1@^PD9B&E4^$LDQJ'K 7H"A*.[.EM/1_3Z+4/2[U M/(1^#](%/Z^K3I^Z8#,RS0R:K-5]?0J'7:<5+$B%0T&9,*-0_V$V!<< MBWJ#1^PE+,VMR4UY6/9V )J^!E>AELM)F95^+,W6%U88J@9S3N=5D8I@\S(- M74T/BQ9N@HH/)/IRP8&36/P)WM.40IH35SLI!C8[D ;VAL4M?E2DVK(9,Q!\UL.KJ&D,89=KBJ#=?S*HNMGJQ)SR'C( MP>9Z1S>&XI^L*'UUN//1Z!JT+'@^/,0&S'2[1UT#\)SL>AUZ%IQW%$X[5#59 M9G4'H/F=FM=_0]6G-V3IPYW/AI5@Y8%U]U$Q-)D]W.N M+/QRK=6BF+)VDT;R^,4@['L[<1$3#.8C"$;T+41B>! -JHF3%2"C!NM:@9INTTGR8VKL,P,XE$JQ"C8-#PB91:RCC#?]3J=4ON" YJ&3_*. MBI8BT?T09V%0:9&PX/*H\:?'-=EN11N-T/\%A7X@2LPN:*1B5TF.I=Z*LV"C M)I$*1CK*V\HZ.GS"\9KZ(LJ=I1+9N2&[8+Z39[ZOS[%H8+F3/MB/<-(U\9CIF=>EMI.* MH2;>UR0D,;XE+[CQNMNE!@#E0QV#^9A61O2%*DP:L]6%9.1ZR;X:E+)[9)/7 M+TF$5BN&5]ESP+),+6NI"DHPW2K= 2/7%4D*W$I&F?,1BTO*@&_.%\')M%3I M.J"OCYS,Z2NAO@CPE4OLYW\[L-X0Z.QDP)2XL-74(^G:^MMRR8<=].S?,;K= MX@![B!:KI4NV@)!=K-SB*G5NS^GE+\2D]H1QWVQUCB(RFGD#@)O;DZDB*A+C M!X(OL(V+!DA9>YGI2&*D!-RE@6PN)6ITA5/:)E+P"P[\)_H)Q:(8=7_RIE@O6L.4@4 MG3Y#Z^I2@\A"'+#O? "DIKOG43@GGP^IQA],6GK]SC$X0H!63/ M=WGCET%1;/WUG1ZB#O95H]@&=)MEX\AFH-[PR:^E8+7U?$@DJN/SP0]XQ=KI M4+:4F]R*NB8AXAHN7)5V;MTXU20S = [C7!?OEB"O0X^K4' MK..7= 7NMNO5/FJZ4*('[*XBT8"*1&L<[1$5*(PXIQH_\['^B M+UDBJW@&\]*I>C'>="K87@L4'/P\I,0F_4%#2"/IX'N&MXCX>5:[&.N1]E') M3TSI(=ETPD=+L_C'9+L-TI<36W-(E6 "Z&L)K>QK[%[ C@?[ZC"]77GWDW:. M'=>+S!U42MHI4KS,\T6E^4"6SE<_/!N-=$9OH3.1X(LR=Y4ZZ-BQ?T;S&*HI M3OP8%>U#ACU7=S0AL>Y3Z,&&>&FL@SFKD7$,CT,5 Y=OCD92(?-%E$GN*I>H MCC3M2BZ\3L20Z[,-93'Y(^5);D*.(D @J!V%9,$P"3!C::!JVA\*ZRJH"H3"TNPS#,MO@L[1 6UI+#(T^M[6J\32&>H$97#_2*F1_K]21+5G M"7US7;H@9WX6=QR&UV$9IUZMBM2(@]G'HI+I8OB>64 X\[B/'*7=7,[>"/2P M,!D45WEV:J+?UI.H02=SZS$8F#S;AI+X(\/XDFX0@1YOU _/==IDCS#W\;-& MO-(-IYM+=<^PQU=-^Y%=H,A#/OZ$-\^8*6DO^=>.GYD4Z-NQIPS@U:%357$\MD'1I%QZVNE[KIHJYPQ24?*7!+%)78P9,*?LDTOZX0ON%!K[HFW1[>Z%!][XUIBS[ MO?L'FZ(Y87-$Q>\OR2?$.V#>O_0/[-_X''^R)-C/GZ@1CCJ+3UL(_/(4I\PD_^/:/7E&W0H8@^I0PNTMQ1L*^F M5PMO#84QN;!+JV0,IJ2KASU)ZX2LR^.H72FZ03J*)NA)@1DQ :M=A]TR+2&3 MZ'Q7^IO]JT0#!3>O54,O#!T:@QFYX[U:'48)0;W['E:\":.8):F^%*VBL;\2 MN=XBRSL+,MA._QJ"B:X[EQ4W)Z*KX %L:E@4=-T9UCHOPL[,'\DM/B8^CC.B MA\N;./FC,M!) ]%&'3[\5JWZ+^/A[?@E!$BB'?![CG4Z%VA+8F';L\0327V# M+K_'F--A30-.ABCKH2]*CRW=;SW ("S,PSBD>[1+,^-?$?-3P-E,I$A(5G8X MA*><_6RD, 8(&.T\NH;3/ER5OES>2*K[,_B!7QTD3(9?HS MC#CI:1"-\SXN$'%*[< M2=EPA(]#L4%ST6WS[M9MG3$FD!3Z^WS7KM(+;8ZC. U0B]1MC__QB8H?Y1O> M]\JQ)K1CH^_6L300X-'Y"]C]S. 1XC253TL)BKE&C2>GX]ONYPVJRLF $W>'!'?:B<)94L!3,\ M@E!?6D0P/=%;B 1)/%IRC1X6CH]7'],E&EB/T*#5?$,*.<.8^ )%?G<-K]BLTWB?"!)?9C6<3(3*CCN $>CQGJ'H)L-R<;LHM 7 MDU3X]G!8'7II<@!*"Y_5%K9N@.O!-G^QN,71D4U_ZI$8?+IU!* M/K'4Z1.[Q4YG,([#XU:T">/?.UR PY(G.T67>!2)&_1ZR2VV2H:4JK M[[I4!6D^X8.Z^_P MZU6X"I#H4Q;2ER)QAWI94%NC9E%M)==S0W4%7#!2D4:N6CT64T_/-9A5_\9Q M3-",+XV-NREV_\@P#CDF(2Z*7348(?W8\8@H$W[(">$D!:80CTN#O.\Q\P2M M5C5[6HT/\J\=GWQ=?G2088;QLYIWC_(I6FP_12O,QRP8/#[7W*_FA*X[+!FU MH.;]=R^H/<4RV6P0V]'E(UF%9$F\-,$KA< OV'L:D#3JBF-$@DB=;$K[L@-: M-_4/&@M)O&$L(E1B#RXTC(G\IWF&EB3Q%+JPS&^K&L1IH.,4Z9A;I.,%LVTC[YN,C(;;G$3/;,X0(]P/V#D$&LQA# M,;JO?Y!C;W2AXGQ+<>8E9Q<*PXVSVK3$CTZ.7'#F/?AIW[% C54QG I'L MXSE=<'(*Y SYLXN1#FF?.J"I@8>UG!X7LQA(C1@ PP+->*%^":EP8P)#NQH2 M5J%V2S:!]J4N%OM$0K))-F#4JZ[G*,K32;[:CMUD Z2(H#=8TE?6FR3IJSN> M<2( 5.!8]W&E.O8,-!S\.<++)+@E2_C"V'Z(KL/!9H]<2J'A,EU=Y/BG=JUH MAGFSV3+ZHC%9K/W+Z=LHK7R2D %V#O7HS^Y+?IG%." O_.^IG(D_1L,J^:_3 M-6_%FH7L\C4-W]U[%H.8>5 "<<-)'*X(WWW60]#&N[L&8.,P2\?*#>&&:Z'3 M#])MQ;^:8+;W\^@7$IA4^@XXY[M/Z'?*+@(4*<^;AV%@ [+K)S[]PUMK@*1. MX_%SY0LTGQCR\1W:6'JS:"SO\F(V$/LR1YNDO=Z[B^OP9LDN!/$X>V^^HZ#J\Q3$^6S&,-=^7Y%\[]DH,N=1!#<>34(N( M>EHN("H'UF1K1SEV07(;,1BH*3M)"/A&KU7:DDUD$R->?L//$=^>:$VIT\BC M>P6GKQ6&_.JAB9O7^>-\N# S)N'?+4[/%J=GB].SQ>G98@;/%M;\;^E3!7@X MQ=ISA1+(B?K:G2\4:K0$?*(8/1J>-[+U2816W/59B9KDYUU,-B1<[?]U6' \ M3T2Y+(,XWSVE(/;_:A@KUUO;_%"5 *2C&2PVQ>T$-2#,*EG75G"\%YSKNC,C ML2PKAVZ9J,;& 5O,C-=39@+];U7.G4)+&-=Q;0E:5DK)NF%-L4A/%-R#6 AHNI]_K0!6R:G4HZGA\Z*0U+J'&HHFH0*D(E&,!=R?_X,.*E M/!,.]U/,//T@NYBO0M]UYCM*;PX4^L%A2#R*EXBP%Q0DF(:'J&45D MGQ-O:+:VS:0_BZ\YN%\%N$5X]E" $].U3=/EC<%H'JK]BI_X+2V:JS1:')K1 M5V6WMF!KOV;#(R)Y?QB-$+<3R=0?>EJ$%K,FHO5$?S.GX@5'<='YR\(K1@L M5U>095U1=1^:9 5XZ!C.X0L4XQ5EY ]INWM@CK<"=/K>(1=Y.0?;R38D^6O? M324)B4>V*#BGH6\GA[@5A.-@N!H3VHGC)#7_@K*M:&6$I7R2I02W?3AIZK=O MU7'*_5YYG^_V?_R%8,8WO=[=BCH.&Z5H:D"_@@M-E?PCIQ\WT,LID19%-Q&U M\K2O!]MU*8[6,6J5 #42U^_&86R]";=)'*7X?6>GZV@'),=U-L,YUD8]V'X! M()S]?C3.?G^$G/U^:A=U";!6!4-HHB MT1]5_$?T>.$P*W?H)8F\@ K,@0^*.EP7T;81HI>5PE-U)KBIW3^\>CS'CV)? MZ7Y_P8'_1#^A6/S]H%5L)71H@'82S!E9:/1XX3+-,HM8V]M M'?@-H@CVZ] 6ZEP :ZA@(BSG2<1W$447=/-,PI0/%S2=(,C)R/\4$8Y(8>04'IZ=S^A:0*]6LP6I4Y #BT8?3TJ0UB7S@5 M^>4;[>WSP?,Z/^T7/1C]AHE0G4L-2/0MY=.U.K1V.X9VP00.CS1$W&I0Y'8B MB4(+13'$XI0T/[C"B: M*=5:9$U=D >1!UN@*NLXYH"BO9>*H0I5P)YKC'1W"VK0NKL-A",>:HAI=79@ M&Y7FW*H+;2B+15&91Z.8.^YOY=D,UU1[]Z]MR@W4@NZ\=A!3X=O>Y1ZI@ MAFM\W2ZTTL$]5=.] P\:&V-KF7OU/UI('?Z,L&_D7A-PN_^ MCA&#,]+-DG:1O%S MR/;]7'ZA@4_"U2V-H-D] !%7]C:(5 QA@(%!\7,F.V'6[WEP$RP9]GLG<20I M.< [2F$HD1-TE,3XPV;^7XG6$ KQ2V M>%IC24I7QJ:TR57>=@@<(\%I;)"61>9M%L!>C""'EF&'WQZ6M(EP%%8<2M:TQ>A(7QO!-C M4%&X&_Q>>%[ 6"QO:=82,X=QOKO(8!A:%CHK&UCV8LW#DHVT:67:J6P*"I;F MK3L4N'/UMZ/QR$BB-I -81E6+/09R!R/D9>IH_.4E/@Z>D_'VF0R-Z/I:9>]QHNA[M T;^73DXD: M1\0].9V[=T;"$BLX5U_[E,7!*0A.HXNFC M<)A @QC#9_K)7BXY*STKC;,4 ,Z4U8W@DLH+<9G.<*E!CN:TY&KD0)NADUCR M!0]\,2W)D"]DVD2LL>)'!I]<(X/B_H&WGS5MT:$&M8!%7I^-04!?^36'KRF[ MI,ESO$R")K+07%4#.CLF*](2,/L)YN3>8>A+KAV&XT$] T]L2J5Y9S'%:[RA M+UE?=A+ROZ%"9)=\8[G(%K?8X*?$IS7^5$"["?G?N@Z(X<5F!F.(PFS7Y':: MK/8 <_ZF-HC#"O>CO>FZ1KR_9_2%B(&2+;L#YGPG*/<7(QCCNTGJ)'RO=YW? MI_)5GP7LQ&"2H')$6F(01QP//>A6<>"S7?NOCJ.0B%ZB0N9\N8HKB.K!D$M6 M*;O+S"+;+V1H;36_']0B+EWJ ;U^XDX-(RBP4>+>A.%6]*4LJ-="MQ ',%B@ MP[+[;*Q]M,=*26J:7[D9N*)(^I9-.K4^]GA[],1T!"*>'8?76EX=<#B88#D.W#-9Y#@\$7"D,-(_311^:NT&95UG(W8XKW%A&K@1#;UL=K!_8UP]TN52K>BGY3/W\6;+Y[9$(5?N0V-;5Z&_ M6)IKW\/GQWCNNJ@%.DQK=#-HF\4ABOX1W,A)^TGD.5+9\)?AADX>[=C7T7+J M"2AYW#0;7&=HRF@M;7J?Y4!NPBAA(FP,_OI66][M&3+A5O61K4XMP';*NF'$ M1[J,7U%]JE-W$''_C7,#TI05CW8B>!H0/0O(]4%P6A3 @3SE[F MX$3S8TM)*:T@9GLPNPD'.$[=_* >'C>AO;7&\D=P*"O4@JIK@N#='8XM*MEV M0,?%SS(%H6J>!EB?^;Z*;67[L<-B%8BS5\%*9 6KI7+FW]$M9O%.S 'Y9T*V M(@N>S7#8],$L>6Z7=.%; M2R,Y% Z?AM6E,CVCM]]\@'22T<*Y'QGJ66."L3)-&Q7.Z.U7-Y^@KJ;;"G? MD*W6-RH0'?-;XQ HL1JF_TT!1E2^)_S>WB]O95R'#(KK<3B&O)$2#?(ARHB= MUPD+29PPG%;7OXD_V1G T@'(99L!0X9VD<$ S M3QH]BYE>BV3Q25[V,]9?)%$,=U@IL'+ MOC5F9%+VDB/GU)^=/$L_,11&6\HR"MHU/;IAS5&9]E OY^S/;N:NB5[\,4L\ M@=I-R'>XXG2U8%.-'#;> M/)18!=X/"Y2]Z4LD?,E1/[S)ZBLS+A_H")7_9MB*H1A1>(DY<(^D).5_#G!* MV]#/I\BG/Y?N!E@:P-":J#/1*3)P/#$(B7:T5QL]08#P-<,5X5<=5++WS7[% M08G=TF7T*\ZJ"Z$PK=U^)4'0:#O:3@T5Q(=#&=+KA8LCESI1FA[C6_*"_3HZ MC<, ID0T0#NO'^\6S*S28["P@&0+=-#S?/<)_4[91<"A6L@:T('LREP .]*5 M=R\=DKO+*^A \X#D'=K8R3'0A>[6-C X18H2T4[JX2D(3PSY>(/8%Y'/F/Y% MK&\GJCHTADH(J /.$@)&JW)UE)@J@/2K(]E)PGA!OOH<+

P_86\=TH"N=AJ1__Y57/OGAIQ3((]Y!L+ ;"$Q$8!NMCC6>;1N?.3R M4<:0*:;@TN4)YV40G(#@[SZKG$_4&U+,#O4:QJH;=TUYWG\M2D' MUV03/J@IV0QX!WLSK3 [V1A&<0.WHTTI6+Q"X+,F>H =[]505@T&.=*243CP M_!Y3%;B:*S8.NTM'W"!YNG6"A8N],\UX4"#I=9+6 MT;7F5CGB+]Z+B6)5#")+J%=_/%D?3 M/X8CSR4)NJ?'0&0F^]HVLEAEG''Y^FJ,^S5-P*O&!^$RT0>G<24JXXKKHG1S M]/DGDQ$J@Q!.]G MRI3BZV:7PUFVWK[1L]G5(%ME@(]VR>G]@L3DH%N"GDE 8@+>,[\=AMM&ZST, MJ'OHB.]I*;W4MT(Y5F0:C M]2@*=]\,[0Y311.8UQV 9G."NXCE.O):;&.S#>@.XW,0@: M/.VC&V#PM,AVABX24\W;%3L2]D00Q=S*%#*IFY[9\.?F; M4K)AL!"?D0KU7X1?&2W"_>S2^X1Y:Q2!>RB=H-Q'273T9R?1S!/C /B9=M*\ MXR:K1V@IH5/[N)YK3W:'%5HQU?,>#NDFWSI@70Y!6K"K'@^HP.&)E8 MBFU8G+G7 F56QU%**O"&HMIGD29A'.4*8C\)+MN9==YJ@Y\5T_6)6T@#3'!H M_)=1NMG24)16H=#G6T5!*GT<"EWROVYS@V++B%=*/3=\-MW#$GUNUOAL#VNQ MY'\MC)=[ BK'6"T"?L"H[M0-9WTF&QN.V MO>'?2%2XG4K/OR$G1*@Q2X)9ZQ%H\L75>2\:U8K GE9K'-G7CLM=>@0X:X(CW3EX>[M+' $\U3C0JJ MX,C*U((^<&Z*K]0EO1+9[Z4=F-K3O(#6? \Q(\])C/TG>A7Q_;\6KMU9?!'0 M2,W<5ES*=9]#52'.+RDEZDST4-[AF)O)? ]%9N!X![0)VHG:!C^K+21UE&"Y MS\Z)J??E)HH2['\'G<]47GI.RK9*$[!4EB&^7,EPJ&PCG;65H03-/BW0,SJ> M>B1UG/"B@6P:/74H!#G\XY2$@KB.$F5:,+U&A/V*@J02N*K0H>?^5@_XF8 Z M$@>ZU=&"XH:3GIC]F&IYW!K+N3$!1I$(':("IL8"W2@/V*.K4#24OO%%1L22 MH%++MTQ:S\+RDQS_MV2#_52,E97BT MJ0!F:,Q/KLPI#MARR'Q 5#H(2;75D.13-U$*,[;)=N^VP*B1U]M,Z=UO]Y)$ M7D"CA$%W%3/%8I9VK3')#2J7Y.,=G%LEA07VA-[LM=T8 6%7.0[3L4EDG#2H MS)+*J]%K.?82 9&&JR?,-I?X&;P)2 N$&7I)K80RJ,B"&28#*9J+;?HZ&*Y2 M(TFJ9]1?URQ@,A_#$1 ^W7,R3II4 MNDU"7O>=[=IV"S^!R1:6TA33UM9(A7UYZG-JK1I^#5\'RU MJ2B-6[Y>.I \C%G6[/HFY*CB: ZZI /Y8TZ0?&20@^7LH'))SO/J'?*4L[T5FH1=>%/MU,U.$*J9JKH,D5B!)V$_%Y M8LC'=VB#H[;Z]<'RT5C>Y< 8PZ-2YFN37.9IFP.S2_93 _ +#N@6^T_86XG-%L?X;,5PJDTTN";_VG$#B0', MZJ"(VS2_BR2*Z0:S!QRDI(S69&M'6W9!(Q6E??!H07X3AKSB>:?!"T>CEWY>.*/_;X7AV M+NW"H!G/GNVFJKE>#DS9?&2-EU2D=J2N2YI-@S!')!*Y3!KD;_G,E76I2OBV MG3IJ'"%0?A!SK(!4VF$MP?U__Y_??OON__SVZ=3N_^/N'%_^1_3<-R=^N5BB^^_'[/SW_[;_0DOWPIX?D M[3[^\\W[_][M?OWS/W\B/X?/?PM_?OCS^6+Q^-W%+_[JR^>WMU_./S#Z;__Q MT^(3/=N]C\)_N3]C9^^O-O&?GWY]\X*/_QTLOGO^EW_9A3[]>[+ZX>_O?_KP M]^]VR>@K/_7/SM_>X_OO?^]-WN&IU_B=GS]7O_ M;Q_9Z^]O%__\Y>>7O^]^N_GO']_.SG[['7U^7B]^/+_YI_?CYQ_>?OS;#^?K ML[_^WW<7CP_??CO=-P,X15\2+G-[S%BS[S%0-ZU5!'P">J9Q:"L$;]'CVJZ* M6.P3-^LVR0:,>M7U'-Z/4O+5=NRF(#%%!+W!DKZRWB1)7]TQM(-^E"IVC$>@ MDO>E&Q&6NW9:;XX*RTRV$23,$YS@M0HQ70]<[)IW/E9YERX"CG2A^ME0'2C? M4\TU0:'X'.%E$MR2)73!D!)(%V$6:*Z7*0C\[N ^86:O&4F8_CUMXS5H 'WC M(7__;G]S &5#].YMIFOOL\[N!$/&WB?;-"2Q6(:DNQ87S.BT[5@=(&V:<2^ M<=59P+X%F.-Y!49R6 J>=@E!/0?D-'5 ,X#7?\)&FR Q;OLT1I?T@TBMFI+ MY/!AGX??=4+=TJ^G/^*A8^?@H>^I:@S=^W#0 M#(8.WD3%I?. 7W"80-O>*A GR"ZY1=*C'YKD=-)VKPVS.QS?TBC*NGVHU%WT M)/GJKCT[-AL3T7'C]RZQS @@MG#-J2-&&) PX+Y1&>'U33;F"4IT=#JF MX33(4VWFU(>VN\CF),^A54BB+NAIQ.=4^#R NN:C#!J'\321>QI28#22VV!\ H@ M:(CLUS?SV77_POY1T0#)U*X]B,DTZNULT/O5R=XP?CJ:.ZO>WE8M/*BSWK'$ M@%L%18NPP)U13U.'CW?JL/W AZ?!P_.222N3 MAYU+X6FD[!&):/],66>6Z&FH[.B2-7BJK$%@'B02=QJM/JZ@#)RMKA.QWT_+ MBB=CAXE"H;*Y.>&+KX'JU =F6;_QFLR#&L)\FL$\#VF:P!!FUQKL-(#Y:/39 M&!.8C>2U?2#'2,,QU]KA[D/VLR#)YV'6"<(+&6R"8OO:(P+J]?.R6V# M,,?X1BNE3$;V MZWMS1,&S+Y6$/.TG=JI5;!0)TXI.X)3F;L\F1RP MV0]KA_35U*>U&Z0O R2SG\:U]_!=,J]]<)1P<(.*_GTII>>9K7S4B7J&Q 8> M83:#[CEY^YROO7_.OD1L#[>MX]+YKO0WY6;..K5UNN !TD-+:S:.DKTF* =0 M[N>&#^UQ8RX\IR;00WN?F![8$5O5G-I#'U=[Z'/&+]9BP6F0(^IG=-3:9JSTC3ET^.N( VB MW:;)H&.Q 9!1QYT+32RZT*I2U"CBJGZP11J?:(R"+JQ-7TS[%W83K].16I7_.T1F&1 S#AZZ,?][D;F#;9"O5T;R+!I<(-'+7L6Z0= M9*SB=_*K2"T]>T$D$)M_H@_83SQL23XA,9O(^,I1U419H$&Y[*;Y3GH35(W! MO96H='%V+C 7/ZJ;"N:M2)LNU/03@/YQGY)UC6/BH2#Z1E>BCC@7J-R@5 3& M2F(%K*6[(+FQ.N&38SJI"3Q]9OK'[D.:>/>5'S3H3-#3T+K&=7<:6G<:6C?_ M9#^KBF*B0^M^0>R9LD^BO04BH1BA0,)5='M[H9'ZU+?&Q"*4]?RG7A*'SJV+5^P_T;/4>E9B;?\J MD\VYJ!2@*5 #7H6=\J_F>JC'S=L::)]PF7ZJQ%#+458=KU-I(1>6RB@\5R.C MVV%RD)'WTR ! TG4.6OSF"#0'*'G6C!/"4?'(*7].4<.4IM!CV'6PJ;\#]4> MF!,6UW[VFANRL9#?#^"2Q=18:) N"R*GFYK(>;_56 MC8W6N>I/)V; W#SOZ@H0'&U=IFE!BO^IEQ6 VIX@:U_ *6NEJJWY'+ M"'SNZ"D9;R06CI3!YRB;*")<3RV)QUW8)*3/$6;IPP$)MTD<)1'VB4C8\TF4 M>@C8]U"T7@;T]14SC(H?,ZYGZ!)MMXR^D0W_2[#[_@,G-^(_>,Y;VO)_OT^> M ^*E$65^YPL.>$+9\;N;+G_\4_:FJ)FK<,C#>#QLY'-I(S?I1CY'(@_W:9W. M9<@V(F),UWPCO_&-G!4_?N"X+Y9GU8V(20_WAXWP?V]L9%%L9,$W8I@'-<$- M:-H^EYB1%RZA+V4SK'$@IR9Q*ER:Y\Z.G'UZ"6CSW9VC6HA):Z;2_3PWQL(E MZ&6M5D3$^8G_MH77!\5EME?$*M5N.H'981"SVB81DDVS J%==SY'QUDF^VHZA^FP:D!Z]P9*^ MLMXD25_=,72NU4EMJZOMN6V@Y.Z6W@0T?7PQ8-GC:/Y*19M7 5?)NFOY[.0( M&$8IA.RUL<%%"OT#B;XL&<9%;S[AI"L)1.N'CA3N44A$.R?<7,V%=%Z2%^+C MT-=2$?N/3K[$0.5P(#]@ VX3.1 #T788,;5 :_.KDX$R6!9*+'#5(.V:LB4F M<<*P\BU1^\1)_MI1B$&=]F!)!%_SD_//'X[DR?GG#S-_JCUYC:OSR9#'SL.2+EN? M +QUEFCCJH/ <;UXNCB2%AXI37EX>J<\O5.>WBDG3OJC>:=T:?^,XTY57P._ MLN= %YZK[1<\30UU%(]XKOAH]]WMZWAU_()IC9>1GOHH[*%H3!&W9;DG0)\:[7'!8=O"\IRFC:#'2HO MU0C^UQL$!#IX\MC>B/TY3Z&]4VCO%-H[A?;FJT)![(5&IWJCQ^G'-=\P-\^Q M+QJ XS#*20AF2S3!5T\D9_-H]!L9. M?"Q *[(<%AZ%PTXJ4ZWL4(3HKCOCF].2X%9\YZ8AQQ/@=O;"6003D.!ZH'+J M$MR*[TF"]=@+6+1A+L'/_5M\UMFBB-9"C^6PB*@C^]NFT%KBJ)O8NY7C^!LF MJ[4(7[U@AE9X/J9O-^+S"E*-IWU[V WX/N'B>2*CJLC(?.%;2O@J+%YCT=02 MA;LHBJGW)?N5;8#"J/1F8?AHD46 SW)XGP6\IS6^R.$]"GC9KXBI!WK#=P8# M&=T;R'<3(>G-0IS.IRM5BSM9GX3QHR$$?%2*Z!$GJGX)!!;<3S1&EC\G0F$N0,N M.1-.E'WZ%A_=A/%+B/1RUI2E8((.:N$W-&%&%( M?D,VI]"7;$&5FRA*L'^9B$3'#.-T;WAB=F@;AB<[M(>#N5C^ M!#)>S(W^;=G7G#2P+OHGJ]2<\[FT_WE>25&R8/8_/DQ, [<^1'PMPFK"O5P> M?S8-45V%MHU?F #UE"6U5]F>Q%>/T<5;A/$36T6J9_@684?:7;Y&'-,A<"@4 MQ-7M*M<<,&'[96Y)X.R3N-VF@V*,FT>\4! MN4Z'ULRM2B)[\3I+XC5EY _LIR)6EZOS745LTI)=&^W&+2,+&WQ00J:)RJVE M_N*6D)R"+:5TVBK^DV6A!YB)#(R8A=[@-C!TW7UQ'&W8'\\:R&> SBEZC>/J M:.BU(>_ZWFTS.8NG,.L=UT$X%W/T6@3WE0[BY.'[KXR3)<*YZ<+90(AS;MBI M+*_@M%?@^,PLTV[&G69F><]UVLC57C63>,Z>[A.APZJZ<7RER=;)N653JGMDE&O61CJ>H[]2CO@":8 ZA7-TI M(*=@[I2"N0TCX130/05T3P'=:01TFX=SZ/&\I@D;Q-/2 LY?4\?F:IEX8(TI MYFJ6#/8-:FW@7<362XD=9=M]ZB%W9;1G)%]68^WJ?(:;3>DB"-^_3\7@ZV1Z M%\-O;%[>H-6@/*2X@,7JIWD/3"EP;W@Z==4.:IUT'#VN7>"5RY[ZH#P- M?E;7=AY^49'D,LMJI'&1[=1U9VN$Q126<1OO5&6-"CT LW#FIVX&7+&.QQS> MT;SI0K,IPU3#6SHHST2@[/@H6KP%GN1@6%$=MNJ8<[PBH0@HG*, A757ND_[ M*JXYT8EL*I*B33[H 0>G5NY3;^4^#8W4Q3K(]\]3%_?CZN(^KO1::-]N\ #< MEI=[:N ^%QDS[]QNT,QF: +(J9)A-I4,T]*$9D4*PYOU3-9'GDYK5DTO^<@% M&8BUYF,'6GNQ6G21ZX((Z23/5>T9D-"@H7\'PUV\T'Y^O,9\#RC@TAPG7*YV M,7IC*,:BW]ARB07!':;AF+[M[/!X+/)[0 MFQ@J+![/"SSR'UU3=EW@L0]2W^=X&+X)P\,W?-K; [L).;L*D _8HQQ>0++3 M%->1K?PR\!T#@9'KQUQKXE6^9D!8!Y<[:$W\4J)PPMWRE8+][V'H^-H@5)PW M1)V,Q,FYY33;3@7UM/'WF?][$L6IT>5 P!HHG#29E#F V6I:]2D*R/(?7N+G M^.HMY@9<0J*U0%FM>,5X]:.6E %$ARIZ@9:12VZ2OR#Q2[<$/?.?QJ1^IPV0 MD?;5OWH9D1 =:JRIK9N)__""8T3RX10.+J8Z!FY[W$[F5FHPQFU0407E>T8H M^SM&S*TIW8K&2:HZ6 0W9=2:I]8:^+QZ\W 4\0_.<8B7)+['S&N80^.X;UKX MG831A*GF,+P-]P6R)#COW0613B.Q%BGC,E!0%^;J5VCR*@.=HX' M;4Q&1+4X"C4G%$X\16$B"1/NM2RVG)SI6^8HDM<*^*A]!!-&F _R;(LSC/[D MXN<8Q^@-I8<"A7YP<'Z&M[5KG#H1_3L ,'PA45W5-"#86#]G>;BZI5%T@1C; M+2D3K[+09U$'LOM&<9K<+1\R+1*[;6+00#4-)F4_$\6T8<2OG BS%RSV?^9Y M+$&!=<%00\*Q%0 I((I4!Z_N 1>62N)'Z.=&CH)#=QG2T\L#I!ZFH]]]8*[?8>L6GP!Q5'Q-:0877H8*&UAXD)4 .29=7'TNU0G&RLXEU-U* MJ?]*@H#O[883.%P1,3@U_2?K-VX'Z"/RO3HI#!ML-1"'Y_A0=O$Y1!O*8M&1 M]Y)$'DW"^)[A#4DV-O2W.N19&]E:)"XB/:[RD^\9Y3Y!O!,-F&/Q /'/A&S3 M>IW0SUX><.HK/(A:CL7RMCWTW$@L4Z83H+IW:_KQ)R([B'-6ANDYT@S$TT\S]YCEKY] M&#[?*RXZP!._0DR4Q^[7K!6^M:(]/(]&#:A[K:G'U$IJC")=P1[L=9B?[^,L MCAEY3F(A^D_T+#TY%Y1M*6LQK"6RJKB4ZXZE>F(N&*E*(R<,W%OD6=N#B.M^ M\D)\KAJAS9HV"$X;G.ISLI-8!DD0TFO-A(-[C!CC7,7.X>[A) M21 MED][ 65J-IH*@Z44@TUN'-U916%,4D>5O.#4/QW:JN>,+WB9+YC/231S23L6 M,IV+45F[V/4C]A*6QA^NWKP@X62\YM(BT@>3C-R+99WY+7-:AO=J@T5N@*<^ M$/YM^P28P00"0\NUC=%_0BK=Z8"%MC;CW8& G._:%[ PG<8FIBY"L'8U65GL MK/+8V>2<=J3NT 9?4C%V@+N-Y$_(E<13G->$665N'Y,9Q-^5G@TY.>SL_ MKKDX/6&VL77#M0!P=Q<5/EJ$)+EPV'JQ;OZ)S7!C\'5:M/4[>-@CODM2C# M$PWQ[+1JU00^X[/?2DNH/K[@9]\^Y[7!S_[L=TG R#UR4R>,+I/<"6L6&4D" M"VW?33VFT+I7-[9O>U,A@J.+MBI-"0]Z%W&=@]++D7XRN!C4T7Z&]YV?K-72 M]L.;;0BUE7B TX2'L[TR@QTH (IP*R]H8[>7C,79_LRL1GB;@4W&VW83SBH00(N M'[U+C> 3O@X+^9TMMAVD96;9^%V<_J99&G\7-3G,$CTM%8AI -:V[$4-'LFF M$:+0SX8'K'#H\?4;$Z'-J*VB1NUC,2G"W+97 S@@SFVY ,!9>I#^R1):;@31 M!:@+R,,O88I^@@(1.K60U"\%XR3*,9I6:7F5:J$T1&J]>;BD+=-6*40RCOD6Q7:M^T6.NGH6%7'2)=\-2_9]!Z)(HPE8:K2 M37G'S>FG5QR\X$]\.VOX>\80#1?VQ:@V7/4J,F66VQ)X5;S%7,^G5^I(M@KH MQZ>@0(1JSQS'(X:T\.4B!!W'T8=_=+8RG#QE_(%Z?;0M3ML&Y3I10%]CVYF):HE-[*X1E80VDA0=$#Q"8NSPF-=-X.:]\X=K/,J-_8 MN)O>!5"7]>(9WN9P03H:7IR=;C$S4U6VE;V9YJS3623%CE2*-#(HQ]D'*V)!]'QG&811SV_P7 M&HAI#3I7D/3C&:HU.2',:RE:&G[J\.:6O' \4L2N$=MH,*;]R_D9T1(*.!K$ M77BQ"R/O?5%QX.?&B9:]@\V_/MJ0TRUD"UL)C+S-620:HI8Q_XW$Z_(GXX05 ME;&9J&_2"*DK<%F= XZ["3[@%QPF6.!9P@M^:+,,E#]PAD0M!E^=)Q&D1B10_,?$QHLO[$IP\T4]_2/>^ M-0=;H3!OF'O!KST:$#_C?^B7 2V664430<$C_PE.4S,L55;#X*0] %J'X.I% MU ;+ZML(6D :9PL._]M*DH$SI0(JU&D(R$ V *J4'Y/GB/@$L9U(DU@LT[DU M%K(,Y' G*LS+62P&@TY/:*^$5?BI0 MKS&7R\R"NU]8F<1T6'<^5"_1PNW4A,4+9F=!0-.2!XO3TN1P'#O 6FSKH!9X M/L-L;@93.ZE>*J[7=^(UY&1;DVTQVR"ZQ)''R+8YXT/6@*)S!2>J9)C%F7:G MZ"8+5+1MZ#6=CT?/IM_>1%&"_9NP=/%8O+![0<^4\V9D=E0W_41C%'QD-(KN M&?4P]M7(W99U'&^"IFRX4K.Y-UI&!F?O;DY',\ M.R1%K'DW+)8<$8ZF:)D.WEY7!:2+ETY@=O=2U>7LD*+U4!8BS/WI*9"TX/S@R M-)3QJ9-EF=4'&/.^("5T*W@Y/*PT8IN/9+-!;$>7CV05DB7Q1'U5EI#$;_ZT M:O'0DLL\4Z>YI*7TFPY FH=$BS+J*34&R^I[(5I &J(.A_]A::=/QOW2)TZW M"<,;'3H T^O'Z\CAL 6'^2E32(\';+0!R%^EL:$B]*'U3"E&HHT&.(VDJS."6*1''=7_B"AB)JP%+,'DCTY7QW MCD-OS2]1&\FUO>#F;#7TT]+\@ XT'9JH%8A9L1YZP;D]PJI"W\W<.@5ALFW3 M'H!YI=X=CJTD=;;#<'GOF7!$0BES,V1@CX.:=UBJR;/"1"D8I\:Y"2/E!'.= M5]6RFR?^V3@7XQ[2D=V)!PJ:&S_0UZ' :9R;L 1I_H@!\S)4V>%=%E'"*4Y_B;EI#/Z&W>T9?2*1LN90_F*O>K.X:KOAB4/7% M->9HH. F]+C;S3',:S7/<8B7!-I8400Z_X.H2EVHHHUA,L 1.XLB'$>'>7LT MBBX08[LE9:^(^5':P^HL]&_Y@H$EJ=!&8]Y6KCGUH>I#QLMCSM\54>@7N\Y_ M[_@)8F\@*9K6A+H3E &+U R M6JBGX7>OH#W?3;):0ST;X71;R:)W>?I41"8=^];-'YBYED4=SYGWSX1D$3H+ M#_TR**Y8H23Z92M 2J;1\^(+3"[HYIF$E?DS"J=#_K7C*ZE'#M,1%O*=@S?F MGZ(L*NC'6I>Z(0JA1&5A(W![E^,O6ND2'[.<+MPB6&4M;'KSW[<"1C\):B\)!^5RG/-/1SBK5LF8!M M$'0/>NNNU6V^CL\U ]"M*^D9>SU+.'>SI/*0#L?J8$3=N#M51.JQH%_(QZU\ M/)4^'DWIX]/3?Q8#;;6K[IK?NG9&M6KO6K8.E6-C%AAG1 SC?.'6"E>OB3!? MQ$.W!0W7"U0(JT3-\W"L2*8*2UQ/1.4*Z/HHHXMS.TC6X#]%SZ M(%VLJ:'CVKYS>G.H4K1UPVY&'40L_L>#<,!4E1C_H"3Y_&\'J:^NY>(93DU# MU?8,42!C1'+UB@L5HCN^X%L%J4+MEN"9D;A^(B'9)*WCC8VH5UW/D0_72;[: MCMUIBD_H#9;TE?4F2?KJCN%2AR>J&_N")-5*$N-VZX>4-"NMUZHR= M-JD"]L:@]=I#$?,7RTO"L,?_57MN3-?W$Q+[5E9T[MU5WYUF#N<%W6Q1N./_ MV9"8N](7:$MB\.RK?GB3\D([SY8"[1R5A&1#:*+%LDB%49R0V?QL^MQHVZN+ MVHU"*DK#!\0FH.^AQO+SN(>:5 $KW3!A4HK#+SCP.3ZB%4 Q=#U'+[BIFQWJ='-3E9&5)6L6N#4^ MFK;V:^X1M@YCI 2#9H\?XQ[0S:7:4PQDST_RSPW52G/%TE,2P=%%PEBC'MU" M_Z=VJ$["SOT\ZFX )2&@B^8"8F[LJ^BUG]L=HJI!#+^(1-$#QYARE;A;+,]1 MVH%?S4K67=/-1:'&1&WZ +Z3CJ2\[AG=8A;O4.@+=;S-1WT-[F)?K'L?B)J< MTN*6/"4K+5[(2 M+F!.U19W^N1IQ*HZ=5PF=1R&#:;%T5P=)YLDO1DJ<<)]O.:2QI^1"045^PB+'X=6NL:8N$XU=1,0YM2 M'*Q_]WC6#/?<4;@BPIQ+E1RW:CY2ZK^2(!A: EBLP\E>AW*H\+)DW.C!'M#> M=T.Y4_)'R@S19*L*"MK)ZP;F^*@9L;OB^/70$M94&NE\M=2:#"^H:%G45F5% M)RB#6TU.#_52B[XU-"TL^7*-&)PA6K=3J;Q0$1Q)26%G'<:IPE:5$XKR/UZ- M+1SSQ!\9MI.@W _/M0^B4*BK0;P!6B)^@(-C=;#;<-IVHHP-==D:\>J[X(T M2TXJD=!<>=:[ZGR]!:@:%]RI"G7>5:BG4DAG5:BG N#95J%J*$BE]Z/A]:BG ML69Z?&H\WHT^PPQHA'!1ZO1$\U>",]]/@PZB,W]6=W$3/B;/$?$)$F%0Z$11 M;?A.'@L,)<& NJYK;"]%B!N'/G@SI_VZ%HON*E=G9U\["<>V)L!U)/W!8WBQ3+7&_Y5&)-*LSCQSR/D,RAA MX8P\8_\\B3^')(J20X(F5*15 M#>CTWJLZN:U*2D?#WLZ3'6898C<<$^%W/]$+S,23:A9B4$W,[%]G'O>C$D7< M3&5+DSQRT^ULQ7#:-%^W+5/O(K.P:/M) 34"S?2F;+&ORO-7?Z5BLD'A_NXU MOWU35@6).?FFIG0N(@RCUK;O<^G$?7"3JO[+A(FQ@.EH\DSM/+%TT,8N_:4' M;.6R-4!@'NI["(4+D1@>==+R;9X#LDKW]42S.*F8;GX3WC.Z)'$AN6K.CMI2 M,S&A5 E3L W@M5I3U]_A.)]G^!&'PEW#OF9SG.X5YJ"'>VA0,,=11*G1[R\5 MFQ %HHW28IF-E'PDH8=O^/]:K"CX[HD*&,S(FS4B<"$4PW-FX6_?._R:_A-T M5%$1Z$QTLRXI"XZ/GHR[[SE 7O8.@Y)F;OUP'C90^YX+%@#TC#-MOK/D>TB? M_:XQ_!-J??D9*=$F:0IF <2#0!LE?8[P,@ENR1(Z!4(%XCQ.GQ8-"SX;1)* M4A\*C[@CG?0W+!)_L9\WH[0F X-0F9=P#*-Z(37#@UMF;9)2V&X2IL![D>D C-)!F5F/),2JV"A00BHH8^U MS-35BN%5ZC)EMK,8?KM_.5(S6+N7F(=^[*-#P9^QN_,7@O,Y]$D4,_*<<,U\ MA5@H:@XO22#^"GS4.D'-[+QUDZU@*D",:( -=,B!B2[V[I,-"Z<=T(SV,U$%*-,H=WC(J7<5VUS4)$&VSH;1E]:Y0C8\TG[]*WS<$3!7PX4/' MC9ZZV2W.2Y/&U9Y.ID)VF"AI9=QL X"KRT8FH]56OTUZ.&S:5$7'6HVW%(S3 M'D)RV91S3%Z;K9D;Q2]? 6"CQX. M$2,4J%*W?=TIZIT.*L!TG-!F28[#YS#:8H\L"?;554X?6Z1KNTD2ZQ7!/8?D M1*DK&6."7U.&/12U3JD>1.W:PDY4NC:EZ]0 +.":U/EO-V%+93.F(^@8]3#V MHVN.09IW&GIXL130X!]:9(!4Z:T5><-C&,)G1*/]\BJ>G:[>.YISN:Q$YOHOE!8=)A&"D M\?=+[(G,3%R@BJ,(NII(&:S[NZ?S9*F3S^5@U70DY3W:9544YRC\8FZF@'D977,K NNE=62_LKK&O*8M%GP6!UA/_P$*8OAV&"_VH=S JR=C),&UPS+S_<2E_9"&/5('5,2CW6)9:@UC1TWV W1[/OL$N\)2 M!>K!:,^;^X4537E8=SY4+]$"ND?II!6)CA]0?;LPE;JJ]UN"G_U1U+9P9]C# MT/$\=;B3M(TU(@J=-'4]XYKKKW3^/(X6X=6;R*Q.2+1.&WZFCS3G>$D9_HT1 MD=F[%#_+4$RWF#_GB%Q"8.F P\N5;3Y,@@#YXJ+=?QO&2H&+U@^G:@:VD7T[AML[4-WCRUK (=W3[F M,/*2IN<7A4[P#:S;8$H^@X&##7V,4)PRZU,@(A8GZMV9>4B>MS?MM#JKSE,CK-2+L5Q0D^/"( M!:VA52 >P]%O)Z6;AIU5%(7\%?&JU 3,,8=OF=P/;YZ&E@(=H=I^@K Y*V$> MC\T->$?"YB8=P;IWCEIEVF);#DZA*=8\7('16>C_@OT5"5=G'O^G#([]/!MS M3'1OT2Y*ZE2S]JUB$"GI6K0A],;HW4XF[V:P^&5%%;W\K.?E&(XO*(R#\]W^ MC[\0S/B.U[M;_((#&].8U8"ZJW93/$R5(0:*A(3(Y1G$Z$]II]^TC"EJ8FIG M +,6;,=5['HGHE4$U$@\J.ZN ?,FW"9QE.+W@Y77[BY(;G4N ,?:J&=^4B%" M7%]MDI"1]CWE!YWR@[1MH/OD.2">3H.$\@=N=9X2*:L;G'&^CY9.4'0XH+)\ M"F#[NT0\31<_O,/VO$HI0$<%L!IN7OL#DYR"3NJ9#S-9=9DLZT>HL^ \F*A' M(T=YU\U=[?*:PN^4^-;U_?3T82N?.DD ED,S\"V>1M$B//S=WH-\'9";(LK! M^K)),+AAM7H'+,_J$!,N-,>]2#Z=R[&2;!PJN<7 G"U9R9JLZ/I^)OSH),$< M"XW1EL0H>(Q9XHE7^H%O(ZF3L*8!IT,DFN_'Z0N4I>>/'F #W&IOC?UD[_2< M[RX"%+6]<@S?0@H9*0M8F0_$O&R)AITBY'YYKGO9(=!\_:\2K!==T6/0+8L^4 M?1*F$5_J%W[L17OSV]L+C6!;WQHNM9D"H7M)X*K?5[&'LU?$?$N]&*IKNSX6 MFJJN1AB'[P
<<1=@7DP0QMVDSHG'S=I4]+I[O#K^3-]1)L3]L(?3%M"5K M;9>MH.CTC:+U6%1;/=C@RI!.ST^O]&E-DPB%_M,K!Y8.V-+0M%W?NWWED#*C M<\LN"O/*[S+XGPE'Z>J%_Y^M7C<2*#/3M%)BF<>Q!NO<)DIV%*<4CN/TEQX! M[F$?:&Y+;7TK62WM,)QZRL8,L/70JQMDRIMDEX,0-G2@%([K$Z2I!.7T,@\C M!T/NL#(B5I1?"P#G-U>?U%;2\5L(!*/Q,",X.KLO>)U"L*/W.B YSFS1X40G MP5S8@3E"E7*//F9*S'+%I69Q;=#G @.].NS1X;1MT=YUR+J>= M#, M/=F\$N5S2#CYDWA-F6CG"_TNW [$;4RILUZC0GX)B9P.8RXCM4CB*.;.'0E7 M%AE7AN):@QCQKD(FMP%YKO(V-'/"[Q%;L%0C^FEQ]3UF:98I-"<5(#H.9Z@S M585Z<*%Z+0X?)K97'\*5 D_2CYU:N+U\D>_99/6+U?;A/J9F"WB M-7P.:C_ >;!4A7+F$3N0;I+M&*:"UU[0-@ZONQ"8BU8VH2U44W[=LYZEQ1RZ M=F4BJF0"23Z=>'!&MF&X=OG&KKTD%5K,M^9;.K3\!_?PE0%/G+ ?Q'A('?[EK^F%A!E=GGUKN'QEZF5-+P$*S@SO=S>HI5;^_+=@#V2U MCO<: 7O<*A.=XRY0$&#_?)?_7I3_HJ7F6\;8S";H-YCLA=P,CT!IQ@)7*X97 M*,;56T-8"OL7@^P*T6RA:+3PQ*TL,V(5K 48-PFH$Z[>.(HDPNG-LO_'O42" MCR,SPF'>Y[^?Q(5HC!WGN@FY.D)!UB-TL>1@A:^>VQ@ZIUQIH4G?Z&JD*!@% M,"-2+TA1LN$U62/Y=.(J5K;A@@&CAXF>:%R7#KZ!FRT]"_U*V9L24]17F_2A MT2!*D50 $5W2YML=CN\9]3#VA_*L=Z6)GRM%;&I'Q5U MJA1, PC"#+ER-()BDD]G=JG4@F#?0P0S]'07BM9YFU$UNE<^^/_;N[:ER'$D M^BO[!3,Q_;81^U)=(Z50Z+RM'N[\XCO'B7H6^V=?U;EDUV9@0M&HS6 \*SM32E_RCMTKH MIS)SXHE%K/V-,84 9P8@$L78 W,, *8S,J%$^.#:B1"OEL,/<*<'#_+R&0FD MG,&J%:(3M#SR?=GLH$%9A[]043;S9?I;U]4V(6/5G$T"P'E9NL3%<3--59E7 M%ID_K8=N0.BO&J!36_4NF8<,OK66[;?8V?'%=_9)AN5F='>]MHM=1]"J:=6# M@M.T=#/%8P+YZUM&#@@]H'Q/+_CB/?@8?9PAC)[33LFYEM(]TP=U)!3T*MLHK:R=']_3DIRAM2_HW*>Q23'68))]US MY&.?.<]YU5IJ8?KX%ETV&ZS-8=I':<:J&CR2,]1J9(//O<+'5\VM:MF<" @? MEUT65^/79,JLC=[@,1W0IUPYU.H_G^@!QNFT<(2Y)/[PN)MFI]7Z0.M$B9Y; M=^"P<*4<=??0%0O0N>/'X%.(^,E5ZS#)8CGR$#$K#N61>F%H%RC.401N#"N' M"D9]J0'C"?M+1[*H9G>%%Z/S.%30=)X XW0"N;46:H-.YT]>$;UG';N_VW9 M/TJZ2(LX(T65S]7^7#62L??^Y)>X?=Y@7$79!4JJN$'W-2T%?GK9]T2HR,,P#L38$(^#1/-W0$)/U@1,)/]TTX6[]@$SZE6/]!9U;?[ MNK+.!B?7]#D]JUY7EE=+7Y-8;5S RMZ:L,:R_AO0LHR\,\/XHAV9+FQ3%*@T M=+<;"0R!/S.$H"J#6;9OZ$^LD.\]JDA0NH-OZF \ <^N=5/M;(&P?0TQB/XL MVO-5:.DE]\5(P7_"K2%6_!:>;$& DUW1U>+E)TXQ6V*R>275,.D"H.#J>(00 ME+\2(?OR9:X!M'0O;9N])&)+&D8[>LRWET"3!=&"H8J/F0"_173,*+NG.-$U MOIS3$5/-&&;)HT%<7&7+MB\1)MS_"SEG6'!I6F=2L<9!Y_5=:X=PG/:<-=;E MCUO1FZ'HN?TW9F.;ORNF8>O5>9_(0-*396H'3\L=N2(=YWF2YUN56NV])JM* MD]B.5\'V@G*/,E9D]R[*RT.GUM$,G554(_E1NH8'J&M]*&&S=_9D3I=-R:1F MZ:^B'LNK(:FQI36H!&@5>,V^F!0&[0![#_@U1#1!["\1L*D?Y $HS@[=WRRG MVT0#?Q95)P35WF$*I_EF5WM):O&G$?6DM/MADM@;$5V_:K]ZT7[UIOWK3KE]7&CG4.M\YC0.1$2NVB)+- M'N71#M4Q,!4N[^F+5]!6D.NT^P0LFL&I7__1LRFD/S$,<&\A/9=E<G1(:=YJ@A MGE9M1*$"QD")IYJ"ZIB_403=56UZ/%\WVGGX[@+II:-E6TR;&1G;=(_&E*K+ MB/>>"^D<"M?M*X9+LCG8I&ZQ;FD^I0A/EVG7EZ $#Q_A7HHY/;X35XZ8B$_# M48T'5#P8%$>4&>>3U @)TYZ40@+7S=&-*F[L&M+[]K3ZHY.X_1S8I$(T MOQ]5H +3Q_KCAW09=$#95_?(-L*'0MJ65MOJFK>B!P.[>@C7#M>/T:QD.S6B MN>[0(J#_1&!6S6"YWAHEML>1'UC]WBK"!\/:_N*UPS4F7"[[JA,M-TBX@@W" MGBG+:G(X:\-0(IE37E?KZ_[-,@N3#[_6@&15%J\YQH#%>)8[8P_54X'^J:C MRSW3-(XUJ(;B9CI:TF&,:[2*EZ^?GJ@48/'FDL@;:7J;25WW$Q"]'<>I35)7 MD542,T@OM%2C5W5=X=I$-Q^IRB1%^W3?$CE>WGG32Y%X_TR$$9&G36 M@+.2A'%4"%67$]H#P5XL.F.DAV@ YEL N%EFNK[*1EF[!IM$R3YHVNTB*YC0 M+(::?!S/90LF]NT$>2 Z3B)_ELNK> R?I0GL"?";3WR<%%?:E_]4:7E@<3L$ MUS[$&=2? ROAT]G\_;:XXEALK^BKW:>_ M$78RE1SRC8X.F@M4Q'GZ-@[DG@BZ%PI8V>WA6A5E+T; 3VV%8T^ZMOT5VQ5U M8SHM2N1/>[H2F-"A6+KOP@>=%\4-N8OR.29L>73-W2 MD35X1$D=(G>'>I%7%' B)U40$K"2!44W=ZM"JH/J=H!TK M*7IN36XT(1'"Q4)5&#!\[?U ^0[EQTO)%8ZS*F&1\71'Z!^1:2DA:#X-+.!Z MSKAG;VX1FJ59EFR4$"B<1 JJ]H [?4T/7FI^X3A]HS\TV9^S/M'Z35 LOL)();DR>1V^+\#@<)Z!3J@ + MK):!^XEL&CDNJ()&6 = OOO_3]0^4*24Q;%[3NFLE_2-UE-)Z 8 M )UQ0S&K#)"TJ7CP[X9SC$K70)W^VJ1N'.@8JX&7)PA.55AY*Z' )W?'QZRM MNHMTGR8()TRKS'9JM88,A5P]_.#*,_QKR>SQ"Q*WU[OD$I=4,5WA9Y*_-G7, M#*]D*EGB-'*)?TM+D*&%F:#T*+HUW* M<,3E3?3JMM&% KV8U[K'A$,MA@*VVH<1-X]YE*1X]W!X?2*9$RE]27Y.L2D= M@]6#!0#9:EH60P^B66M!/LP:4P;Z*X<-M]3'_[S*V8*V:1%'&2M8?(F3"[5_ M8)H+J5!?WU-,N9&CXB=2YZ1 .W%@C2?XMBJ+,L+L, .\693B0V%/!RD_'3]. ML[NKGK(TWF8D4GW_TJ6M*RT$W2? P$? #)O*ALXYJ;^89I';">I+"L,,&*S> M2R!,Y\C2B>11=D5OSQ]_(E7!/6U]-I"XKCO)E 8;P@$8,&/+4/-BO$=O)&>% M-%F62>5V)58*#N,4J;$!"Z"QH^PODE44MORP33,J#X"KH<2@#M4(#KC6'+8, MU3-I*XM!*+V^O+"LM@$6@"TX+,GY+\JR/S%YQP\H*@A&21V2H(DRZ<[G=+_>TG^!\:P/989A04@1 0PB M<6.IV3O0/'6E!N'&5H "V:7"\F7U\!IEV5E5T-D7$)9>7UY8+Z8!%G"=*VS) MN7Q%^8[>"[[GY+U\J9LE80AS3RPW'#>0!!>XF W+L_1"+1LXEGKBPG@IB7 M#+&P/$4?=;7,.IFK4;\01V@L-"QE)T*%4P60N6/,U57\G&^J)*6_W90E*AKH MG%VL"K&!F.(J8#AABV;J=!?0Y)O%1:(CAN#P"E9W--PV4:TQ22GFZ.> M=ET8ZYRE1N:'A][2 XC1"9+184OD8?5PE=$WI9W3'V_S1_*NR@XRI*HC,R2GA0 1SI,WSP6?4_-&!:2H%1C> M03I"P;F!<%6XL7-'Z)4\^U_Z!F0:"L4&9<>+@>&,+>ZK8$=ZDZ/(F9^>H!"\ MY?V5\T!D=Y>$*0/7A'WY>B$8XHX[$A;(V1B#P E9M/$2FTK;$^KPQ[>GQ[1T MS*0;"0N$CS$(G(_%?0Y\*I04'!(MK,,&TZ;AYR)]HO)-LU?K]R^]_4EA4'+8/60%TQOZ9P"YSN_)0',^IBH J)-PE%6$&^4$0"6-O20E MF7U.G9H"B441,0APXR*9^?5O/]V]+B"IFR/)LL*IFAV+!(&%M7KUZLO33__X M?SY/\_C85'56%O^XMSG8N!>;8E2F67'TCWO;!SN[N_?^SZOHQ_^GWX]_-H6I MDL:D\7 >[Y33V<$HBP^KI*C'936-[S?3'^)^/&F:V8L'#TY.3@8CNJ8>996I MR[8:F1H?Q/V^WFZG,KC9B_APTL;ODRI^N!EO;;QX_/3%QN/XU\,=^F-K2RZ? M-#1(&FA1OTB.QO-_W L>DAQ5V7B.6S^@'VQN;CW*R.GI 7SQHYC.#JS?Z&YO]+3>0K"X? M;6T^7?V[K8V-AP_T"O>#SZ==NTG7%GE6F/_Y:?^=O[Q9?;V_]$%C%RII:*EU MD%O]S:W@)GUZZ%%\/D]K8RV?C#7?U.*F' M?&5=-9U);^O^49+,EB_4+Q8OQCK4*Z_F;SJ78WCIPN+K:)\\D"_#2[.S5K&H MFZ08N7?[G)]Q\?^\HYGP5R[.VLE#OG3S^?/G#_A;=VF]ZCJZY>:#_WG_[F T M,=.DOS22.KO\KTX?#S:DN_4T7W4AW147/WM0)%-3SQ*ZZZL?)R9)7T4Q_N_' M)FMR\RK^\8'\(XI^G)HFB4=ET9B"Y+DQGYL'\B#+Z=) MT9,/>O&!(>UQCW^%$3S ?W^<7?8&+^-I4AUEQ8L8EVZ\C#'V?I)G1_31B$9K M*GK&@]G"S MYF4\+*O45/VFG+V(?\J3T:=XB\92EWF6NB^'9=.44_O]IOW^WJO__(_-)QLO M=5A+@WNP-+KKGBL[GL49NZ:5&;[Z]LUK4]^^#- MSJ_[NX>[;P[B[0^OXS?_L_/+]H>?W\0[>^_?[QX<[.Y]N.$!_9[4$SK_FY)^ M_WJP,Z"3^/&CYS<\""L"-_K0MWO[[^,?L\\OBK+XT$[IIR-12)^;?3/^Q[T1 MF4?09_^X1V;!B]?EB*XI&E9%KS8W^O_\\4'GMZ_^#G-VGR[[%)>%^>%&'WSV M(HF!\H][9-2\&&>?3=IOJM:L6KSMHFB3?-_,RJJAV]))5714[#B99OG\Q;DG M"&;_^=-'3W3Z<9]72^)@EVC[PX=?M]]%^V\^[NT?QA]_W3_X=?O#87RX%Y,R M.*0='V\^C/?VX\W']],?XKVW\>$O;^) 3S@=L;USB*\WGS]\]'>0M;=E%3<3 M$X^S>I3D\=R0VV"*E%R22\A#2FY'?TH73" -_329]W&COBE6R<='NE^9OBG2 MU_2S2\G=BN=T'['35A4]X2V_S+]H".XIK\W(3(<&/M&B#/4NKY_\ ][2)_6] M5W"4EE75UU-=-W[<[^W?_=WR%S39I97K.,GKE=J5PP,9/$6K85E+/GJY*&Y1 MJ#:'KP[WMS\<[+(F7"O)+U22C9O[>,9*+!Y7Y33^7_J_N"GYO__[OW^'"=DI MI].L1H2+#H[D"V&*1\^_7PHV#"78,'CLPQ%A[&(#P8N_9N%#!%_4#5E. MLZH\QK;MVEFR?7>+45G1&<1QRP-A;/(( MJJ.DR/[DOT41+4K%ETC4M3DWU75.55<0XP_EP,^/RM # MUIRJ3>^2XW*Y7;N=II6I:_W/NZPPF[PGGSZ)#RN#LV6G/#;Q?CJ0O;FX*;^1 ME]KBE_JIS7*\6-)QVW^_V8S.3LW-I\]V?J:EO!]'1>LNUE%VC2;)7EL/IM1 MVV3',/I(89CZJYMT-V.2\S6I&>EY\J(MR&9 O<2NPT"N5V91!;X_I/-IS]\ MN>R\*^D<_S@I"^<_/7O^I/]XZ]'#9:&Y>>? NP/_^1_/MC:?OJSINMS,,%[U M%7OD&XSR%@HF2FA6Z%U3EZ8#V394U&=U))L=4Y!Y];*NZA=/4E'0[,8LV MM^X/?XAHUR'@L#UJ7MR&L.$M=IS$<'\9K_2>'FY=R,*_6+1OP1"_?X@L._3C M3I[4]0\=<_QTO^7R;LIUOL1AE? 9?S"?#LL\OO^-OL9]&X@PGT>3I#BB?Q?Q MR20;3>+*;;>E5[N(@T1#IB$>573@IY#-LGH15T?#^UL;CWI;#Y_UMAX__J$K M>G_))%,],=_<&K)X7>#=$8NCMSUHRM&G7CQ+JO@XR5L3?[D M8B_C9U]B=;]HO2X\'RJ?(IZ(?;W]U_*A>8;$WIH7L0O[1@44 GOOU8?M@]?; M_[WT1CO)+"-K$!B^3Z8Y16SOK$]VR=/RJ'-:DOM:F,%M.#/_ZM/(,2]2..4& MZ-#1Q)"F9&! )F];^9AK5L=)?$*G!SKY 5S3O,XB/]E:KE&W^]+DU\N.\4"W+GEY1REW^G]_HG7 M.]"WV^67HTU4+FZ@JQOXDY=NYUW]^MX.R2G*AC[Y=YMAC]'6XH1.Q;G%.IJM MVG,/$4^3'*$*C]5JMU1T?BMS\M>3BA-.5;T6F8N+S,G$<.AV06[N;_X03TBK M0%C2.,ES)S&A* V-7D#WO*#TQ"EI(3)(\?FL,B/#YNGF5LRPCSJ^3S\>T__7 M+=EV]:1$7LDF8YM)TBP,-#JA02Y)-_]8!_S#RS@ITOC^EKS0T!A:^G;X!PT7 MU_.E]".,0N^#+'S-@^!!)G43/]^(TV1>7SH!JG@5R>3#SFF2!G 2VD$W(*#A M+P_:]R[L!@D,R,\T:U'*8G&2G*@MX$OD\@G3-RAK?D/AG)#HV,V'B MW\TPKK/&]*":DV+>BPWY(/-X%Z9%,N)(V^ND2>*WHI0[6\L_,7A$J+!QSL=R MQ$=D1[6Y!/@/^H?Q?4S=TY?QUL.M@3,"Z#"@C3A#IO:*MV$<;L.(MQ7&[@;N MMIFI?[CT)@HF"W.E>^IK;*)O;./WN;41]OK(/9Z+9TFF+FC^*@J3YK)XI5JK=/.&_:W]+R,.M;6 M3>K56QP&/ T_L<55'F>Z\>]6K_HY0;"'JV]\H2V^A"E8WO.7>FAXH^U+OL7&SOPZ>EY&^ M46WP,RN#'=$%5P#-E[L?0"_]U-998>KZRA<]\'O.PT&[63MS)0Y.4Z.+$GV- M;W(I\86JPN_^<6]K!5#DS'=]L_H8^"IO>AV!Q6NUU6$ZQZ<C0]-BYH\"5D]SBK68L4 M23'*DASG#, #N!BEH6E2I74,E%V6!N9[U(FWW$]61UHN$1*Y ,)<5=!GCS"7 M2HV_@'Q?/ VN&T-RNUQ"#8ZH B/OCWW!A%PV0"NQM+3*< CIX_#@Y0J_ATZPERTC_@Q?U;D&%O]6A\/ZFCA1Q"QROI:*8?;D$0^,(:[P#OZ6RM=6AXZ.'KL8I!P-P34)Z MD71L-,PD7);4GZ"_^&8T!(X_=>[#23/ZYK_:PI#?U0-YRB;?/)G1@Z.<=.=RZ%Z=F1-?F-?O&H5 6[;2?EHPKPP7+@OF1M>O;O$P: M\JK)XC1\C[;(Y.YM36?SUM:3WM;&1N_I)#Q#130X?5E(Y$&^UQ5\ ":]K:9L&2[J71V '7R2R;E70@!]&6;V/? MTKR?X'\26A$@"NCMSY37S5!>=S^\O:3$"A:%H2@B>7M^M5>*,"-34#_[I/?X MT5;OV?-G2T(L\U.?(\B1;M[Z/!A,KR.!LL??)Q6)T]8CWN1;W]8B_SA\]7IO MY]?W;SX<'L2['VQ9V)O7\4__BO??O'VS_^;#SIL7C)+Y"%L0.^;T:;1QT6-H MVO+SG+<(FZ8NX\4L4E+D'[\WAKOP6O%G@EK,YB MSZZ1MTQC;)BLN-&8ZC53UCA*FE,H:QRES=>DK%DQ.RNF!\]^2;__=XL5I\?X M@3#]D?P@F!UYALS&YA;F1S^Q4_ DF+,%)A\/2;P7O%\PZLZ8W:-/&\JP,LFG M_M#0'J*1S_A-PN$]63$Z#/G+'QXNW8VMVG4#PPXY 0'(;(NV0-R> V!U^PAE_R2)NRN>SC[+)??F]M MGK*?OO -'UYB4K>O:%;/?>9^5G^*WR9P:V]R9A_?C*I:,2./+K(*\>9/5S/_ MYS[MUP*TL?DQF=T'#;GD[ ;(F7Y3B_%PZVKE_/'%Y7SKBL3\W$=^K,H9[F1N MP[Q>OY _N?@2/+RB)3CWD>_,$3FAM! CPSBZV[ 27_BN3R\^O8^N:'K/?>1[ M.ASC@V1LFGG\.JM'>5FWU=T4]VLWO,XM[%OQ=BLMU>"%'"KBX8K5?79AHWFE MU7S1X5QJ!<(!_Q4S>>EEGU]\]SR^HMUS[B.EQHR#>RO*MK6X\(VF1/9-SM!, M#"6(]\7OD=2N)*PG93FHUAI-DEIBMO+[( !X@YOSX='I9MPX-0E0H'\^;6#73B5[G)+N&S/[NB MM3CWD6[;Q _W1%"W+N,_<8:+);N$9 5[D4CS?^ MJBQG-"7/1QHC?+XS^-+IL/?Q&QMN1U(Q&N-M61GZ4?Q? 4]D+8"?CY4Y1J)^ MMZAG@F&M+SZ&RTW-VFL_SVO?/#_$;Q\JW)Y@]T>H[KLSX9Z#"<:3>X"GZ^+0.REH&TRR&8-%Z.9)5L0_F<+0 M_H!=*=_S*+!5O/>N+CB'N5:%N&[!@EW[!MJZ1(!E\XJR*.<_TZXB+P[.?UK= MNK-<7+@DJ-&ZY];6*DHR'5(S0QG7[="#7SA/EP$H7%$*YOQG?G0,L8$G]]8H MT// 5,<@B[T%D[ZV[)_F;+;WR),,KFZ7F9+[CO MF\^3;)AI#&M%<"M&%]&TS<_?.E^P1GF^B-^AQHL?]Y*[!LG,?2@Q'UD'K&Y_R3/U M-P;7?ZU>5 WO_Q-_< MV)>KCFX1!O^*'IK!2:#?;PRV'F<%"NFRVE;QHUR.W! F #Q)JK2?E^4G97/0 ME!27^6<^DDL_AM]#8]*'+-Y6:.36^!:6N:S!<_.LGR?/$S4S=SSV?Z:YWKSK9A_O,_GC]Y^KQ#MN,MVC-_ MB?VD%??E#%L;I;/S9=J>:S>)U@M[M0OK*5V$S*48D14#JB"P'YA&\4 UTWKC MOUE1E,>JG(?"+\3%^)_I3+#<6/A96>%:'H27G;6\?//R@L5,AEF.Z#:9$97A M8"@^]2+0DGDPM>D?< NI4/%ETG<'LN:N6XO%-R\6W+M=##DE/M/:?CJ?2Q!V MD+DY(ONN9>,CI96OQ&1+#!%16/'#+Y:-T\/V9]YQ5J*>'KX>N-H %6"'L\Q3A!%CI5_A M=N>S*H-B&?V[S<0KE/,&KLV1[; M9-P^@.-"/41!3%%C6D;:V8H_23-.&?18)=AOPB8;:\'XY@5C03,(4ZY00BE% M[K1,LW%&CF^>G,CI4#GB)P5_CJ2E _TPF>'G]*NAH5L9 7G09S0I6";0SD&K MZ&FSEI]O7G[@RN2E$-Y^,O/82$-TE!56 6^N<@$6)E^O^3>_YIR<\+D'4W$F M!2;IJ0<%OEDO_%U8^)5FY*PB]V34B*5@BHGX)W0UG(XMK[_$O+A1R7LL#RK&Z9)+EM$+L[3($P8=Z)(@Z;TOBSV!8 MQZ69D-,^G>EKN-POS4U9@QBW'E794++$FK(,V8\&-BWZG@0&I0(]S*>\%Z]] M$G-7,I>9T$K8BC1QFH-//"FX]8(ICK.J+/ : Q9I'J^T9C 2/&A(NIE[D_X[ MB'==!\H9G?$9E"=-3"2)"W>VT^6SRJ >2#H-RB04:+Q RH2&*F3Y$O:*PX MT8W(EAT;C)Z$)$/_-WUM7HA.NIX?=OJ>.1%)GB:?S"#:+6@+'TUL+P"ZU<4D M8=7>#O;2**M&[11DN"/Z=2KUZDM@ JE6V>KGAUOC0EV:E- M=R)\@EW: Y!1E]GGGHD,^.KI[&MZW+](;Y.JP31*/U::KW9&(6O#A/>]$)3I\"HSYJ$Y"' MF. I78Q)+\YI##F/E1OV,:E(:."1,)PJG^<-,M2A0(& @3@93?#:+&4LOGQV M<2^,AG86338I;-I:KAU'.TNA]*2Q!8OPF;MTS)SH5R#'B\I M?C=.-GSPZ_OWV_O_BO?>QON[!_^,WV[O'.[M_PW@CML%J1LR8!NVOE3SU)Z\ MG;X$;R-ZQ$S(*HE2 X8':Y\*>H^5K5"S(\-!#6:NRM\B7$YA<7 M@(X@5=X#T%_P(
=6BX^$ M1YS^4X3ZC>)3_^X2WA MX3_C@S*7H.D>XA;@Y;TU8FL7\"[*ZRW7:,&!6 XE3IZ*J8>J&S$ BZ-;(RD7 M4W!7,(B[)82K=-_?7%TNJDF/"-0@'D+K6<4^X6B"C,X:7W''=2&;_443@#J_ M!DK\[V[@W7(AJ4R>2>P>B4(;8AARV0D:JP*=M9:8M<2HQ-AL.9TK2!AR<4IF M7!V*DQ>)0D@\C4F\]G[;?=W??+Z6H[4*M M90NW1,H_SUR9=V/H3&NLC)4A8:OMLMYA<(B;DU(D2WYQ;(JT7)M3:^%:*-M+ MDR:) 0H835@OS8362DCHRJMK MGUBJ73&P=PO@&:JRR$8U?P*0=A*GAHPB!@9+19;M^ &[>Y8G([,6L+6 T;=% MR?CDRM5OH+@\+Z7KR[_16(DK 6?9S $(S!.=*2K5PU2%U'N.:6 >U_.Z,5/VYA1R'">I(:EK3+X.!*PE";=D?CZNU/ D M7,!X0ZQF59FV(X6FU\IIOI:;M=S #Y,"1=O C.PAT!O@KR.0A3:K"Q7C49YD MT[4,K65H088D^4HG6G!\68Z=)2E:B\]:?.#>(P TJ[+C9#37(TJ;X2AZMQM6 MA(@M2-<,@>SUH;:6*+UE (5K+8FD"=&^@%>NI64M+0X+,NWVT9)\63(>DQR1 MER5\Y569QPD*W%&$(XQSFA3A$60%"=M:I-8BI2)5M@T$)15] YIY+4='>2^Y M9D=TX-'LKR7F)B7F"Z&G2\#VRTO<-0)L+R*=7_KX $R+BG%A1%%B#YO=58Y- M0R.P3!A:AQ[7":1%ZP.YHP##6908OE-0."JGTQ*#+F]'XN_YNI[!7Z#8C MTI?*F/ELJE$FL$NM% 4U@6>/"57I25)5B=;$,OHE8'UEV>D+MP\H.U/1N6F6 MMXV1JE,0P[*CZL3V8N+WX]F\KDZFUO4QM_$\GE7E<2;-3+0J'(4 9+S%:3EJ MIXZWXX,Y3E(HN1,6G)GV[DZ4S<+:>=8:]*)##U^',]:R)KGHM!V9E%F)M%%\ MR/BWP/K)%%-02$J"+[*4&=_BMYZ23C25F)U,ASUX5Q7/&1*'PC:[E9RPUN MF6>-(R #90P36%Z:B,8W/%_9T&\M:VM9HV\_)'6:_%O<.<.LL LD1$+2J$Q% M))'H3FT^B]V^EJ&U# $CXRA6;4V>JIV<3ST^!M>BLA85AE/YKH:U!@=LXS&F M-PT31MUZSZ%A^ R/0*.@-D!PPV3O:_FZQ?(U,: 25Z)IJX+41_-64D#2QY7' M ='XS9'%_S5)N@#EZJ,UY>K9E*MKSM7+,*M<&Z7I^^W]?[XY[,6['U[_>G"X M_Z]X^\/K>._PES?[\>OMP^V[3[#Z:Y$S"SVX24^0L:$+2".3ZNIUP.N.+SY: M8&171)>%"G8:>_K$($?IA=G>\_F'[0&X]Z,IZ/,\7FK&8).+KO6[?! %;:C# MZZ#)>F#SE[P17(?@3=BM.$ZJK&QKTAUMQ>RKW.'8T=6[3@[<6H+[3O GB,&Y MFVI'@Z1)(E;J3.]JNZWKC47=2X+B4U&>Y"8]N,"0X-4DU#;/3L0.TR+&G1?9=&N8L*YY;4XP?4MM6T3"(2JR;VQ[#$$62$N+B_:R('T!'()GXW=3+EMW M.+=3:$69>8MMFPKZNKV[[1PZ@@J9.2FP]WB#5] /+\(LQALHAKLU?Q77"1X MN-6$+9\-4/>%B+K$E#&QSIRUZ5,?'>PJ^%%9T>I#8OG>O3@OCTIM3G-BAK3' M]1MN,W+JL/%,/_11.9O+7ST=>&W(U5,73Z0+^'1(-OJ_VE_BO13G+H0L)6=< M[#O8$IM!=+C0?R3)Z]*>A\'$]:S^9F6DS66#B<1]>3 NV=>SO5XJ>2=7BR%[ M/D.&L)Y)"Y^()L!4I";W:&P,@:V0CYSEB5Y.NMA*-7;@YM.7IX^MUQU84$^T MK";E$&BP;]*H*66Q@OX@0V[! 4>GQ\U3YNPZ+Q;KHID&DT6(@XU>K.1SU_0! M+H%>HE<[*'-NSB)<)L>&YHBT%8V]G#H]&*QV%+Z$FVV9_,J0NJB,MI[OO!-F M&^%&S8J@:E@F&QOS^_OOTD>@OFLE'S[9>QO5\.BSS6BC,3[08%*U^JH:& M4:KNSG/0:6@G'V[L$::&\^1$&LUZT94]L2B^JUX('51RE9_@-1.T9KHI7G.T=\?^0L9S^XUYR5&7_N[&Q2;]YD+RZ M;I?MX_;^8;Q[/2[;Z;;"\NMN7>GK\JM)JXM!_).>YH,;=4QOV$SZ,5MVA;DG M4FIAB6P??&[\]Y&"@.J>'#>&FX8LG#:DY=5&WJ:%&L_5.I8V'/K-C@2371<1 M_?C$+'[2UHN?T EB/X+A9KW/8#Q3DQ2Q/#O>4?O+-@N!0X;JARS-8/C7PILY MPL%,>C-1\LR,3I\?'V0W*N!7(L![QS!ZS,E=EEORU1D8Y#H@ G4&>SM%>S-8 M!;"< OLWFB15>B)@(C+DRG'#?S#WY;$7#7H6E^ !0*OD]!*HZ' 7XLJ)F\K! ^O G\C89F0H(=8-;@-AT(!SBQ8U[CYG/'UJR$;CWIH5-Y#+BJ*4*\46 MGF9\=YBJM->D%SK+NTRICOL6YIRC/Z/5.(H*<I^_L'%A8YA+J6>!) GV3N;)O)<4D_ MO[E6.VN*[&OI2KP3[!/;,Z)>,Y]_Z\OZQJN[]:K>F55]2W/$1DC6=2;W*@4;[X[O:(IQM,+*K3U%:,"COL%UFLQEIR6$R:^$8& 13&TIM M:-='B$+U$,QKJFS8X@HR1$8>[F,;O17[ MSIH+=/-)-F1F?(Y11;\6_,=!PQ'SL4DY">?"57!R9JZ.VO>MK.KP3MQ) MF]LLZ;UPL&\V>D66)!!_="=:QE54;A-W: M;@0YM%;]-'"DT6<8_#OY-Y!^E,U)Z0PU%W@],1$_RT;TU&/[3;5>_#9ADSG& M8O%$Z 6[9%QR./$@20YB:T4>J%G?3^I^TE=-X^Q*:_0'(<%OPZ$C97+FO-C7 M_^WMK_9E;US/T!CM'%R'RWRZ&VB]KD5II-RB)WTF?39II$99U1 M(M\&&-R4+LF3JB=IBXJ]%3J"_R3)GF:CJNR/ M+''<:%R17IMQKU4Z(^FF^!V7)/$M&Y/7Q\/3 YC2R37PU&(SO/4N_J:UJ M(:>;.V)S+G)KH[>QL1'7]!P:U)A)VLOX\=*GH@2P*JSG0D]TM6O>G5B;.D7N M6Q( ;NKH<4Q5V<[B25EE?^)\$5\WIEMHGHT6>FY5=@U*9OIAX!>W,^0S'NKM M\?L>_2_/;Y(>)X6M'FF+5A*NW16&86A\9I!D$B> _6'H@*[]SV_0I!4=?&!C M'&]S+/X!K_FO#>V=/_E0M#IW$+\!!3A$74,K-1]^5J AE*(+1(2Q%63/VEI) M[/:B7Y6TO=SFU&OIL*Y*W!X=$9+/V11[-CE.LER6.#BCQSQ,4HAT+$NTIM0V MBSY,Z-@CC74GZNK#I9MV; %\K\1P'^ MQ&^*XZPJ"Q&">$?*QNL5$C])6+N;SO6VS!S:50Z8K-82='L(^,:@IYN<AI'!L#(&1;2A'5E95OBJ-H\":M*QY+^9H?$!C5U(XO_D"P\H91=) DO$1(&U*U5)DTP>6DK=V>!QB M\=1D4[3D#-*U:B/SF4"^'I HV!R0M3J9@AJG;/AHT;W/6SL< "@!DCH+B"!E\HDS#"NG">LS_NY23Z) M?S%CW!;IS91.@Z2V'@\CNYKY3!V"7,!=SO[JT_09=J)BY3H?\&!P%";DW:DU M) Z&'C&Y23U.6;8$1BGUQ!R'RIH.&JZ[>VO:(XWB<0LRTHIT$+\5^"?=A/9D M5K13.3HJ;$F]?6UR12H",ETT&?NK0Q3AT"E1-^@;P55@P!;J;W8_/GD<\^^T ML03'G,I\+@<5[5V:0 [KO'OS6F:TEEP^R!HJX9/!0NH$Z,[G-\""KG?V'=G9 MOY?5)SH&#I*Q67$"N;3S"5W&OC/V(IT*SS0PP*<,VV3XEJ1D#F0\64RRL4O9 M[7"0.'W/1HT-KMIM/XBWE7MM45VXF"S91XT4*YA,RQ/(RA* "L-8U2PTZ/V% M1H6QJ8[*HJ2=HBX8HL=3]SHD^T?-9! ?",X$Z6]8JKN 0XFYB&W1C3:EV72J M*)JVHCW=)^>+MKK1-HAVQ-CV59+5&@*"$D0@9#K$L'@L=BX#D_KFMM-%XPP7 M $ ^>1GO27W "SS\0)34UT9%!C+^5U"/9V^=,S"1VQ69S!O+=4C-21!I@N87A /J;SPDJ@[ABANWY@@[VNJG(#H='R7PD MP@RA1;2P=]0)/Z7L^?9F-DZ9UD,RN4@W0FEG>0[0$1P'":H6Y%)SH<)1R02* MI-NCQOH^RW/5UE:=AG.FH=M.9,&0UR,VEP#P]5)OZ\0.FZ]?_?+QP)E!)R9B M+!*(8%HV[!(-FG$VDFRI))_7&IBH"C8O&? EP;S/G$>@SQX][L3,R<%RUN?5 MIZQNQR:2=#&?[+,Q'6X-LQ3@^.1ULX T.PV1QH[ HTFBT$CI$RT_&Z/RU;_; M;/0),SP>T[K:(BC466E6F,7%W\ %6.&#"/H-YJ"0KDNQ'-(Q0\1>'GWF)%(R M+5NIF+$55[#S"Z18V>=H)9/!#K/\Q'[MKW_ST^[AZVTNJ+.)G$2".V34TP0B MJ\ N-JEJ(_]BU""H^^VG@Z>DJ="(]&N/4N/'P('TJ?) M%!.*7\H5WVKB/EQR*>-0]ZRB%T?L@DL]5@Q(,^4(I4?PI#(R[\B$)/_(<+)\ M@ICXB9W0<5:1K,U-4G6(FJ22T4Y7?/GKE7 M#T4C6B$:',TC(?WNZ;/!(_>KK#A33J31<=V(X[5"IP48 YDOWDP+2_1L$ R3 MB9!I'R#U+Y3&M-+?;3X9/';7P"C'FF'+Q)+G5V(B\5M504)E<6J,B]KXZ7[S M=-3<=UL;@T=1,(3O$$<,)^',7<5%0_0XVH(IAAJ^S!]T7F@%TG>;SR\RK]'O MR]M%BBXA3W[3D*VF,'&X$OWAO(__.M7>6RS@[<@\::5Q4JEEWPCFC:]+K(,2 MX0$UYTSPW>V$-16=;/?Q^H&81ENFEEH[3J9^JB+)SF)-!8#+>(*R2P 6:-4 MBG 15443.FOSCNJ:"_K;5%,Y8%#PI@7+HFT;065O/NEM+23.20!H&OR0;\M;/MB^UFP ^F,9L&!#<%D=:,%)DLLP&16A0PXF M*'*VF9;PKQZ6T#%8]#U$4R A4+UY;N_K54ZG)$!SO=#G@O> 2FQE%82FZ4^%SN(2LDMB2>KCYO555/-OV2.[8)8LBZ2P3 M?34,Z32#'27VCQY?QT.\Z3]8G?CZ5EVO'X>O5J+K+*K.H5@1\[OYL7T%EAC. M; 4 2MY5)>18^#7"XX!V='3V]-WO5,0MIZ]]>IC3TK2QB@9&(M\%]6JC*IL) MLL.P8@'U^Q$8:Y#DH[&Y.*SE(;'G3MURD)51IV'UMU34CT]-J%N*@B O(L\D M3="<&-+UWVWU'I$R)<7]W$_J7#H6GJ1?A+QC8@WB/U!F=$5")9\^2G<^@ M@W5M0Z.,AV.#G1SI:4_/4V?=(9-/^JXP)TE^9^V9T]:*!2(OVU3;1MC/(S9: M+ ^"G(2(0Y 6-+7+R")%9'EXZ*\TS8U#Y%E: YIA4/,,7<[,)79KC][H8/D< M_(F^B81H$-0J7=\N_,!?@Y]#%0.-69DD[]-YXA)K@HXLR0$L*^V!X7V?G@-: M.69>O5^FC5>6'>&;2I MS([8*^83=T+'&ENG56NM2@MJ!_'([Z'_HCYX50[A4/'0V=/AW"'B(T/K9S($ M%$,]52S)ZFRXTS-<]SP$^K":<$A8@XE =>32B[O:R:5A^Z;ECCW$@7N=)>XL MJN+HSBJ%P\FR6@T5 Y=!PAACMSE2^>:Z!*;H C:6?."R0&.'-5KUV\[4[@7: MRP85.95*QOVQR6^2&'B]PC>VPM"FC(I9+_+=761G*,DBWS -\WJA;VRA7;TA M+_3MPWM<=UI0PHAD87=-$S'HV!:'W\LVGBDX?%_7D80-??S,]]X0*)PUD:QU M.8A_ @LFF8NPA";M%/'XJBJKP'G!-\XXMV0<*XQYGPI8B@(X0VR:%5RO44O9 MA;@D0L]>=\BQK8E/_U\/XE_S1G,GO06O #>MC;%E8+;RRT9*(U\7!AHZ9QH7 M*!UIT#1.2"J=J9R7G!VXJ]EFU#/ #NJ_PZ:*PWUWHU6+-_S:.P9YP]SUS;*\ M+R"#)=>*X_2^$>#2+@IQ9^P+DRCUK2AA7PDJEK'?",M@:R+MSOZULST=E@Y9 M08=!%02IN[]G>46:7>%_MA:0//$=.TH+1;>>?N<>S+;+-<[U!/D7W;3-&3Z2 M:H(1'3(<3\#]-WU2,N(-/RLSC,=&N&QL2R/CG";7)$9E[%9$$@G)N7"$=W-Z !TY:V?LVD[M7[R M('YK\35!S3B[!T*#F^0.1ZE^HJQGDV0YAULB![7&S^+[B(7,!*P1R,T/7 %0 M3)C-UV@SEZYU3%X"[/ETC6U6P0F@$ @4/A;*SYN@,*4Q2D5B$L8+J9H=Q/[NX8^Z,752(=#G=7Q?@/;] MTRLS'T3AX?' E6;2/W_[^)K^=V=OB_XW**M\($67MH#[!S]*-FFLCN,4L#N? MT2;IA#E+!(11T^&4MMHM7KG]:<0]3KPX:I6>G5(^$_H3-&#JEX6=UB9!]QSF MX:>?B;SB)G3@M07_@ZEAD@I8M\'IL5[P2M>VJLQS+ KTETP*U0O[JGM0*V9K"B0K%5&/[;%WXF]&T%&5S<['WKT-% M0D_=[6:*O[*7\76F02E.?![0Y0!/\2F2/++.1U#HT[5YM+"[DUL$3X<+# J M>XR11DK6WR82L:5+6-U@= MMI;=:Y7=D$%P)0&'E]Q?V8$^'U!AAI$E@3PKX6'"'QWSSC*!(BOM(QB::,K+H9@Z&TU@A54ARB M\3V5)'HGJLHIJIK,/ />G[KE>$/M2NR5.C%6_K&QK["W;\24U8Q?$;@*%\!F MHRP16L F^61/7OEW@[)\4%]UREF<,&"UX:T;%R2E=R\86O%9+[GCRV*=4V/?B>LA8\> MR@@G'5&#+D%#@'61!\_KJ-W=G/ MP>8XR!!==.F*.L R2UU0$(GVK29=.XED7MM*'S*0D+.A?QP=T?5BQ-CH3ZWT M$JQYC-1>C>@M.6OA_53N;>#1=\Y DB)+@#>EG8*_:[>\*\B62,[&+VK/&54N MIOE?@&?-JAA.'%WL(I! M&>E$.:#6M6;V20E3"H_8>&PY6>53S1EV_&/]G334D90G/)&83$&C#8:RH$,L M2?LGLH,5KNU0QL*TQ#!L.KF+-'$] +4,SA<;N2HXAHMK[5,J'+G2=57V3;\I M6W*_L4=X\ SBL)66M.G7F^..;(YM*X[Q!_(VH$>%D)]QYZ'_;,/>2Y[6 :YD$;1O*8D83F_9"61EI. MDEOJVB4S&4 XZ" ^JK@"/818V)D$3,)+!1IV\8WU[LCL^"D>>8 C>)YQ*0ZC ;XR]I58(SHF8A3^>^A][ MZR6P2'+6SZ)L!<2GC=6Y_2?3<0=%/;ZEPJF(G;4(W@T1=,&*W2Z#SS+'\.G1 M>;V459E/[TIPOE,(+GYOD,#5OLZUKP7FT'QL0_.__+:]8XN4V"818C8I /;L M]*$^78!H"H>V0O!FF9'>YMY%+ZO%\K>;97C[&@&J58AGVVY3@E9_@SC5&3%* MC>':\$TD0=9N51S3G) 9#E@ 8K)!KL '2+/I3(B/.(>/^EL2>WO8D]7C[N&X M3Q!^'EN2T0Z;O(V,P4ABEH:NH \-(XH9$LB:'-'?K$#PF?:1'Y)4CLJX0$%* M.]XD4T8(UKX#^- W7UW'IKY])4_*O&ZGDBGX6)4CDFJV)W8]5?L"ESPL!;;' M.:<$O])ZD@G#"D%TXF\J1)F3DH.F,$K*:B[=RKE/.Z"XJ4])\;W!G(.0#@QQ M1A=8;]?)MY=MTN/7I-GKB3'-12PJVDD-*&R/ M,JEKGRF@&2I?XT;I.<-B&+I[)F=271(Z;F?@I ^P9>@[PN=)67"YBK>$G(5E M:+:#$RC5)D1 X#HUEJ^R4= M'?V?.#+YF@25<\?A]A@ZRL1RR'ST0E8M/>\XK2[\H5KDP1%/#U&?0Z!=:-6E M&($J11RI,"8E&^QMEPQ#DQ+N.> OZMMTG7^D<#HP2I7K$43@O:/>UDP^Q2RC MH-GN-V4_L!CK$?G8(WK; 7>2<[P;O)N8LY0'SGM7#SH-O/+FRPTG8XS]H6YD M'T8.&3#"0/#*X*N>OWS0.[3@$B6((WLI"TO_6J1,YJ@-T*Q]P8S[;H U]S"S M)H$W PW7MP-JMN3UN#6RJ>,?5 5\DZ<9Y88D&<6$= M4&%UQLH)#&(<,,V%:$F)EP1DO^B.)TQ/Z8PRQ83I(>/.R/9 F"O)/7@0_P[C8I&5DK;MYB-+Y&4)0&3@_>[,WGRU_GOC@23[2^UJ(HK@?J$H%0A0>NH2A:JV= M'Y.SHP(_G N84W@!BI3\TW5H]V6\/).]_GIV>QH!9C.F*'BNPQ M\D+*2NMGJFS4DWAS#[5)GO2,L:TF)9\H"%7/2GA&F++C$GI!J(6+T/Z;T1V% MYFJ]2^["+MDW1R+#\WB?T<,0C"!F-K#[([8LQT%#1:GU5[7+QO-[TU0D<0DW MM[(@CYK<$'@'B@H*NH.'3C@7ZR-/)PI>& 0L;RX'VC1&O<3>ADJWW/GJ[GTJ M^SX\"$$)YW-7K/_UTWXK.AQ>7WOO-Y^%%1S(!-M9_?I:>%\\XQ&:_KD9-^*Z M7R71"YB33PQ9#JQ!C2W!]2/ZM^>90*0JH"LYO, L242 MPXQK#LG[FS'#?3%?_IST!IL:Q[9J56KT&?&>SR.Z^20;9M*D#2 .]%F7D!=T M_]BD2*60,C\12A;CUZ^;+'? "KMG'$Z*^?@TR:W\_?I*V!0!E3^=14+U+H%3".*" MNYI6O+^47^"(6NS=&LR)?WF.G$@7 6:P]._4?8/(SP6.S%N0![HN5#=BVE8OW49EMW %N_Z^C?_ I5VQF K#-@L)8JU"R2=9KC%G,/I1ER! M-,!-'CY_N(+3!3[QLZZ-DI[?5A29K*U/91AUW'D:N W/7\4J12:SMPDPH;KT009ZU (J8* 6V0 MLH/KQS4/$M'CRVW(M8>?T#094I$A,1&>A!XD;!2%-5I^9]FF!]U=1*-)T75J M[MCB6_B]=Y422]#Q>Z.F!/!]:V-KDSLR!/5MW(#K2+.;ED>VY"8MJ$FK)XIY MH3, ARG7J!SEY1#'(YF9'H.X?&JM/#7M_/=T1^!##ZMA,H@^X)'1Z:=@9RN0 M?H%62^+'?294CX4Z0AI/C#3GRBRXML=#.8N'%6,>DZEOOV3'M6;'O0N>U?ND MKK?>P\7NQ>_>[9!I^6#X((D__L]6_$N98U;K[A>5 ECB5::Z.SO<99U81#^V MMOS[I/IDFF!C:!S.HFQ%>W'4 7D?2VVMIQI7WJXTJTZP[:PP.U(#;%/=VCP. MVMO8X>OPP!T1XIVD'J'X]8"Y(HU(K+=CY%LKB7T7*_A"(3Q.1JWVFZ8S]XAK MOY4X)C4LG)_G:H?(-^<*Y5H@[YA ?B1+B51@73-I0"B,X3?.N/[+(DD*$)G= MW#:0OJ1N?&W(6X(;=#$:!6->BQR')+XW9AQ>SEU+;$2Y$ M'MW[1$QJYWY%'C/-0]_'U]33UB2P]8J7O2L_'"8!/OV&G?O9ID*1,G>K1P>I MYCMGW 3)"ONJ@N^UXT?(_S*CD91GDAHJ>[ZO@*]=-9^W\TQ35Z86H%[L'S8,.38RN2H:1L 6( M[-#]=#^=BC$(FP8Q5,#7RX!-UE)E]9.ZG_3M6YQ(/JM(0P""-O23F8W(WVJK M2N -OD=L*#:=9DXNOR15!SD3:5@NZYH4S$A(%P6YS?\&7PZZ1S/V5!NBT4@G M)2+[=[JC4&VZZI:#0D? MN>([M-)E&J:46UD5!;I[(#"$HQMQRA0/E>-IB":D6\^T MRKWNZEL7?[018X$L,+\S@]VJ9):EEB!1Q@:*J!.C8U#Z_]PCMOV HTXF9EPR MDS2.NFG&W-QR4[KZ#[I16=U0',Y/,U9G(U9O+1&C-YM<)X MQ;E_!P!_S4=J_)_)=/8R_@D]UZ'M#M2 NOZ!7/<+GUT'Z9'?G.P.-#@,BHR, M$3J"D[P7&<"RC/'',?T2ZBJ$JY1<#@*^:%*![*$Q+\//W)%>Z1.34>.2WL@7 M>?)C3_3EM'*8C\?*E&U3#R*N5),?GO4K[@#?*1)8R;44="_D(%K;S*0T3&;( M%1"$2?;?WO[JB)F"G&;GD/+VC34*KZ%7\0WN&9?:5F]];P8H$1BBYM?XU*_0 M?G@1'>/Z,W!N;!D?$WE\S*FHF X:YFP43+R,@AD<#);!+RO3;M'I,!VI41'C(0/'Q-( M++2S![T@- #;53J@S&A E@A5"H""I+ V-A9%R[,T,4G>3$8!)[FG?62(P105 M3O*.=3O\0UF ;+F6UN=* Q_V@H'V3=3+WF9CVP:4(QM0[L4/G\E$J/N$/F4F ME??GMU"'!MU[:#?\:<0R!_3*KJI])>ZAC>0TKS]C+_0"V^;8V^_T)CVAJHVP MRKRVM"(Y6@LS7+EN3)(Z.CEC?31/@*>#=HQ[V(4UZJ=+OV2=5>H('HW_C#G9 M_.(YZ3S$3\S!)!MSM&G6#O-LA'!2U@BW&3S24)0C&GU6YXG$FA!RXJ@&*$)) M]N7)TEJ=";=YNV3<%0V[(J$WV'Q.#AXJR^?Q?[=9462S+!D!(,@V!T OF+,Q ML^WQ/Y\__)Y/<3(/@$&IV=NE$RM2 0ZJ_71)^VV@M9D?UPFH'4=:PGQQ"%S; MBX)L?R4YP1K*'%HN55AQM ,"YZ02Y7M%BCQ#) 1@L._4H.QI#\^HZ&)G_F MT\#76XN2AT.*M>$E#\^5R"T#B\[6!LME.)%D$'RW^=0%0MPQ@N\PTK<5@AX( MMF-%'LO&<4\X)N-B*HWNW3)S9SBU+&I_PTAO^,XD8RY]=WZ41$J4,="_F]HF M"W$I>461+"?!'!J12J[OGKMWTZJ+!IZ4 M5?8GNL[O,N4*27UGDA++8LY[>IO\@)QGNA?_]/I@NZ>#EGWE(EW!''IXFX[7 M1FQ[:DW^T18CW[5^NQHQ5[Q:VOONXC'7#W/ZA5^.IVA!(&2K\PLSYSF\> MNC!8)&&PQU:'!0#8IUO?>RH8=>^8@P;)"8[G:4S.A;F^>^2E2H3O\5W=E,R/ M[B"\IW15D3/9K3KW-)+*D=I:>F0"&J36NQR>0+HY(\=3XZSCA2\8M;?GF'VGK ]YQ)@( @^;FX"V!%-%8S"'HJ.\>;VSY2]%RCRPF MA/A-K%?I_=/XNV>/-L)+3]A)"UR;8ODGF[TGCS>#H=C6ERS+D>Y$Z$/[$AC2 M9F_K43"H0?Q3V#62PW'@3^(^@SYJ &=JM4CT5@[2[[I(U:UL,-6UX-6?SXR^ M93 M> 4[G>X>\1;= M]L/?J^!]4RLSTL%_HE=CM@AN\2L>"P//**#9%/,%Q\ M5-02T*C/>Y/XR:._^B;1YC-Y$_KOPIO<4;6RIU/@=MA$;4K,+MA#BTP*$I(9 M2&$B+L&D)66REY!H5XBR R&DM0\W/6WK[(\V*1)/^?8ZR>@HMQ"-][XXH+NW M^<[]=N8XK:.:5 \CQLLFW-_A#LBPE39LTGJ62*+2VC"A1G M:3,(@I:\(!&; M<.0QKLLL[WGF/\X$DC-"QWKD7#!X93#QPS@&ZUVIY>9VKF,#UHH.V:%R@1QR MN .--HTE;7,%1.78=>" "J'Y'GW*)1\K[=W0'!95.[,QC*BXLSZT>WCZ+5@% MAX/L&IE*IS_N;'#E9[_A16N$)0E3QE$D-K?,)T?DU359.*1ED(E8_*U+/TI0 MH1%#-^Q&[,IO]-YN!7CZ%[?&3Z]72WSD6-Q#B1^SX+KW6I3ZQQM2FBP^6VNT M"-DFU,&IE@>]E*?)S'&L**'_L1$[FH/N M14?*-T"6,K=EA/9)YK8%P:[6@'# GGO8)OZIX0E/T_@=.2M)9W+EPX5/!ZJ8 M[NHNV0W/U>4=P@X*Y)AU1G>3(%02B'MX:5?FXU2JH+0A22/KC$Y^*]-Y:9/G,LL>Q59NPZ7G)X MAP8^B"5 3[NV$RY#G4CSHO%1#=WAN\LQ.@+=\)_K,I9(F2\ Q(B M\8,3WJU2_285BV(0HRV/8%_+8IP=M8J9E!=%02"WUZ-7'YKF! '-[Q[1]@2T MXO'&QN+4\LMI<+OG=71BM5($3B@L+"T-GY<]+[':C6S&D27KKW>KP>)?2%J/ M$:<8FGG)36C%.EJ0FQ[V! PIR%Q9:?:/P[%H-29&%!LDVM(Z#*= MZIT^'8F MAP$P,"[0^TNJ +G+EC_'^Y9QVW-FJ" S+86&!,-.9-%WCQX^"7V4;M@!\V8: M$2Q>!<=2ZR*),+'?_U>"'\FR;#Y9<)1(E6>!WY@4TBH6K1&S0C8P8A4=&<.@ MM;O7B1G666.DMM4:C]PR!M(UN&%=^15@@N2<3+-VVDFDN8Q;SS73RUQ3^ZAL MM0F6@IW>O7DM%BR.;NZ+)8EHT"M*6MUZ["2JV=!"J"0QU"FDS*:(+QD?;.@P M/V P):R.&NDG1.-2LJBM%F='+/!;CRVRT)X4K"C@!8-C'ND7VC4M20A(^* C M;@Z7= I1P@4 29L;:T32:D32XS4BZ2^)X?6"$01C$:C[=[#]R.TW=PQ=X6L$ MH+H .Q+RSD S>11KQ'TV05U;T'F)!A>QH<-).@,$=IRE;U)G=LD/B795 M<8"B>D"V89,X#@&]E(\'A>>[<'/&S5O%>+#&J#Y6FE T;>4A#V<2'3=LR0 )DKV.U1.&IX*A,2^618$,KYT9YS-6:Y&7A M<&&VL[E=37)]3S@K7M+!_*>FL[J#2DOIF#>:E+*LL.UR4O^% '\(>4_U/P#.KF;MWBA"&49X-*0921D$ M-P:I@] ^J[IA9D,&*8EI:(,(XNDGXT8M"%Z#,:QN^&HIXF4I:M@JCLFT80T- M=F5"NPEF)6)M**,S@\@R9K&(8X\9!IT#K6V]3S)/V2%!IS%FL^+9U1:=VJ0P M+.:106D"#7Z';I\QN8*PDQC+J-4MP8BBP %MM'I)G_+UPW'KR2N_)3 MN^3;;^H:)O'/+BMQ.&$'[&>Q+KZF)-P)4;A>[OIQ,LWR^8OS7O6:>.Z_].DB MG+^ E5$.)M)/[S39M22A/R>(._;BMSG[;KWX-[#&D7CVXE] 5C(F8[;'XBJ8 M>X%5_I*<-).R*B3I^@M9WR4G5JMDW8WACBBWLY@LG?0$%QV2[>.O))%!HX$_ M+B /:W'X%L3AO>\B>J >[+(N0;:)K/^1'G75?+I>_KNQ_!W[]K3U_^\V*9IV MRD@PG"CD$&;U1/Q2[@K_+BL^K27B;DC$2M=G7XFE3[.'/V:S61Q8)F(_D&YI MT"GR;\6)\MK4LZRQQ8*&W01I*#HU3%+:'[=<)8#L+__MB!I-ZN(L@"4AZB0A M)^Y*6@OIJX0?TK)G*^]MURSYJ8OT<3D//]AP6TE$(]PRP,D@S,GI7+PVF&B"YE \BQP;1CT=^L:Z&HR9(PZT MU!-))+C$@+:#1+KX9.8NGJO0%S0Q:FG$Z(TI&5OS.:LUF>L7LL-'RW0:BBCE M-B-%M.<'(.<99B(.4'IRU$SJ.YV)<)"_21*(L2 /@(<"D#JRN 17 ML6=)DFP!59BPK^V\O5C'$^_"(;I;%*74[;+_I+%C08QL>RHEC18!)\6:M]M- M)?,W\56[W'\(6C]#UU[49R:@>@P;DS ./T43GP:E=OA&BC%$Z]3,"+] WP+1 M+(M\WJE)299+_;U.%((UI0520BOM9;&D+4^!4753<&'%L>"0L%/J;K,*A:_A MQ0%',KUEGC>7B6&L&#!08"$K1AJ[GQJ![KKI2LTT4<@_HWSQYM#YTHV&\5 ! M-ACY!^18N'H2V$><1CR(8$:ED",>9U5-#V1LG"OBL.@ZN[JVH!''@H5=U%-& M:)_)GQP4;71:?FBG787R)'G%=:0>1N+IDBR0)+.<7R9E$0V*3 /.!)YNNL\L M+^=:8RL)EBD&17>P$#NI)7V(T]E8ZRCCY-$?CMK!=7#/\7@/BPG7/5'8SIJ0'! MO/P@JU+N;L[,9[\;(<1/M*UMW?>XJP[GB2V8:Q;H#"=E_4DYLD_X"MTN[^0NN2V'_YOI;"+.5Q'0DD-,=X+#Z%"]#9STX9;@@,I2 M9%:AS'K0<*I=W3[NA-Y%%+CZ9Y#ZC;CP3\''W!O0I_PM)Q]9LB5CDQOF3TA! MIY!,4<1MFTJ8T.E2W:Y(AF%V= 00>>@,2OGM@A4"E#D/AHXM.?*8J8UF4[ > I,70$5N[\KEDMI>(T'9U%A2 M)+%2W_E&MFT!8M@\-ZL=1L'Z#N>VI06/1#U>10>)(PE[J-\QB%S/D\-_NK5V M;+=9O0HFTG'U12FZ*6LZ%I P@'>LH,K,Z!=V+2P\Z(0+GBWK %#$ :R#Z3H< MH+5RP< MGMJUXL-+OT8II O8@'^:*]=BP-F4NY&B3,0= M$A+T[([1!UZ9BNWM]B9 MQ0@]!E#8:'G5;<0.HX 12+NM,N@]@(68LLDETS.:P-;DZJ_NKL4TK&,H=^1\ M>]W-F3F*A?=EBERI502_%MQBT199@RPK)@[&""0*"ZALQXF1KZ?!Z!4"Y-)9[8 MD65+':-5C\QSK;L4UQ7P.>!]+I5WN/)$I<''U>&>=-P0MM02%#.1#A8%=J)' M+%E@L($7 JG=_N&QE+-Z3G)F:]('KYCLE9X+3IP%$[J82V0^< MXDX*M9M=FD(B>FY^R#Z>++]V1U^'4ZG30*_NI"%B-J:>=]]:=0_=\OM*@LS1 MFMO\EA:A&(F,T&NN$2A=1T!^J)C..M=BR+QK0$.DN3 Q2)Z M\3%ZJ7HG>JG'M&,LLIPZ8^,D]Y1HVM_; OE0(G;QQDGVVZS 0<68+Y$C*)X! M0SK>H3K=I 'GH>7P4V(9(58+NZER!*:N6V%JZ)SGS#DPXCII9JJU9&I\< ?9 M#%<9I0PP,.%A"R&XQ7UZ="=6)4G.%"$A9YN[O<7C&+M7FZ'NF$=4&U #Q$<( M4;#IT'3K8!=$V#(FVBZL;2UL'*S@DO@8 3+)CG#%S@#X*.6O=K>5&$PR[Y9P MQP\WON\_WO@^MAPPF 89L5'01J[_5BA"W)R43-Z!FPE?"5VQ-@;NB#'PQAGW M$IS]B(IM\#,XHO1#.H:[:6'I?06+F\SR9,H)!P!)P(Q5&#+B+4Y'$#QB":]" M\+"]"B=T](DKU"JF8(-;@.U#CH$]B;0HS3,5*(NK*Y!;) \3T!"-+7-X=O%".6V^SH$2YR2)_##KLP1 MF8BYL)A)"M64Y/C.Z&B,\U*H>.K(6;S"QVQ7BFT$+8?DF=:BZ\H ^E#[I(L, M%,2T)501Q]XZ_(>2J:E+;Z$&0Y=BVRJ- CT$LSUE C4%(WC>38\FZ;$9P:8" M.%V\K8&,QVBBCK]G0_H9=L+[,"@"O3P216A'40^B!4O>=GE+++U561A:M)*V MUJ2<:78G#.54W/*T[5VV%LZ7;^"6&D'8[D0C<@8:V221@&?6LD+A3XRD7+69M,IO:K"ULQQ*;6%G^^@6YUX]!7/;& MZXX7#(^3-WI3MJ[_B5=)KNE9AC'6FDCT/FI2 MK_;OO>D0B0NY+%WDM$F0<=R)R%O/'ZW?:@WPA1TA[?(V_U'+#Q M[%4CBY3)\:T(%.K=930<\"-O)AME,T<\?>+YI6Q8/3?*'!:DE%.PX]H?2!_% MW+*1<;)53@,+#=8A17"A98-_,K:;&((3'>8>35CX;FW2?*UI=$'M]JPJ&[, MDBQ,5H2\6'=U=QR6S$CO$SA!XEQ.!D=]C@@$ KN5$%HE$NB-S^ZI*4>3;#@L M/$SYNL=D76Z1ZRE]T[.VB3TV']@/K(\2[@T;>M/#G7.^9##5)@R0H0X -(@: M#I'R42DI6.X7=+>6=;?0CA2\K"F\X1 /BAWG&($1_2S9/B&W:W,C(!AV*!?; M&:4MV.@!_S635<7RG W_G$EES!E/BL]Y4G3:D[[>0ET$#K&UAD.LAD,\7<,A M;HFB[4V,29.1_ M0H+7!5!_@*TXE?TJ;$/=.STOC1N[$+:+\W8\%7OZ!Y#VR-:_(?93,#DYO>,M,\D^L@')KD4KK .3C/!KEZO7U64*A=?=V+ ^$( MNX1V1O0A>7EQ"[SA5^Z3[V"K%>2%3I",:F1RNHDK7BGMM8L;++^ELY/M;+ C M%=XC"I=(Y>.;+=,[<)OWO=V\=TM?_IB]VL^.2DX=R\MJQ$:J R3BO-NA]"E6]':S1QKD+.P!-+D_#2-:!+9\1ULC@_: ?IG7%OL%=HI M N2Z,S:;NQ?8M&^N%/A2W>N"CMQ+A,<<@JOGHXD4[ %)T4ZY3R:IU@SMW+(P M)ADY.G+64;5+:R(TXSQ1UY?/G4HX:<6;ZRUC\CF>@Q'/3,EE56@3(7QW+H8' MF!XA*H,KOPO7&CJ7CJ*HV+4R-%]-.,O]3.59@L6]-& M^V-SJS^EG3@!;W96IDP;RKV;6')=/D#%M1;4XYWA25I\X MGV37_1038/'$MP)0C+-JRE0,TH,:A2K63+!X*#:/ J#RDK+IVA(G2_6V-IK8 M-=:DQK)CA=K(5,G4LXP$@#""<+!#]NWBXOCUA'0@QQZ4UE;84*.E=HU6T^C$ M(7^6IQ^3(.;KGXU 'V-0TC6A&L,=*),A3[]O@2**DI199@A9UTAV'*2,=4O_$MXG35GSK2EJWY:9A M+#;7\_@D?^@,A@Z#+3G>V7_O*HT%J&,=X0X>A6&!O4@=R9Y6^W!G8_63=9J< M/8VU&MEJ[B^>N/V]7>O^N^T2!6'; 5@(4RV'UA(##2?J-)&>6Y8G&WW& X?9-@,KLV9D1[[;WY7/!N N! MN1PYDMX(Z/A9DJ40?0&5L7?M49$W12:Q/CYO\?&I_[B2@"Y7+?&N",+'0<5B M-[L4%)_X'8S!Z&8#"$P"CC; KVB,/";=Q%@:J2WI%+9(221?)8P78VE>Q0I M#V+[4U%@@$Z*\UNA?"1.:'_#B9 RQ3?3),OK^(C+&[C7&3W,H&&K$"=:O$?= M#M/,@==L)F1F?=.MS<'#A]^S6WU5 M,A9Z55]047,&//_4+7HG=N6!G$CO^422+@1R&KUSIY&OA#\,(NY,(&)+XK68 M:EI:RDZ6(*$H+!AZ*Z0?"K,3RDN8,=VSCQ-^8<_M=M= $MQRNF8F%4N"8-=V M2@XT =8JG"U-HX=CL_)QO(6:^5@IB M1MFB\BL@?H^<#=*]/JA,^UB;77?! WL>3B[7M<,_Q)KA72VU'+72Q%F"-TO^ MM/JFO9#DV (Y.P0+73P/W:2QCSAY*"4!@"$[*VM%4 D94L5.A M7>V\9KA:7;/6.%^F<3["2]U6+S5P&N@KT4 PC15Z (]6K!%_O?26AQPBXP,. M53XQ3OY0(]L#.X/W(-/%DI8[HL,QK $* M8!!U (3@(7@S(8A_]%Q- J?ON;QX5C%Y0&U=D"3]@S2#E ^X<"(#")QFAG;, M+1=P38[/0K&_W9M2M GE&:#EI3:S@Z!7EA:,*RVYZR$4O\WIRR'!A?U^NXJ2 MU*H5*:J3G&A;K^V%6QTQ_RCEO_LVTACOJ/L:&!86P:JY'SE (/TFU;Z/)#]& M,"TXP)2^M3"-!,3MUM]Y^T$+E7V5IE(4VDTM^]\+M)5X?T &9Z^'1[_:-WR?3V9>P L(QN8\(C7B@AI6ST'.9U:F ))P84N: ME8&A)O4."Y8(=)FL'8/(\L;2' AT]C/-.W!!Y]*#W8;HY'4!$R^'!WBTQ@.L MQ@,\7^,!+H"YO78@,9ICBO-RR/5.AY;9=HFP^#H&IZBZKW>K^#4&MJ?>\/!^0Y0&28_D$->^H@Y3:2%NY MC;H+[5.NC7'$:_:'$E,,YY)BLTR8EB*S%[8_]QA9QFYS^YTRYG;O)PODZXH! M9EO7YD@C-[W>RA0&9%N9Z3H,?76(R77U1><]ZS+-H([7.AF\$>&;'*CZ;Y!0B3G+JDC54N3.'BH6X M"VLYOCJ9S&W(>HCM)?@!-ME #% 588\0"9#/<]-M>!!E'HVMBM!9O%U;DU:N M9GL7@6BNDQ>:S"2?-^QW[W%U5BYHU$F99]*UQCVM1)J_4G*^E17]X3P(8RV0 MZXPK5SY;AY3V'6:XB7W8XLN,2N4M.0%@WU'Z26:/PPA:\9\U-2L7:5QAMT/4 ME*23H=?AU*(4?#Z(PV9PEC[7]ITYO=B\)Y0?N-!4(3]AN<@**EWE0EDMAW63 MC')CP3Q9U>5:E$0.][D\9<#=-^GTV3*[OK=1I0'*$:U:V9!*X:. MGLP $/I2!E@[C6B@X-(0O3?+(0G%*QYLO23SQO2,SQ*D\7]*P1;%/ZHTD!-GQ M+HAO$ MW4,V6GW(KCA9/?S5OFJ7@M2^PQH ^XU3_KWMUC_W2 D,W;]#>R6LAUXS/=Z9 M96>B0UIRKML#ZHBT@B86+4ISS:&_]$L]EY7]3LY9G"3@=%Y/UVG3Q9:V6N:. M/YEIENWYN)Z["XM:@)6W-'/KV5OZ)7/9-HN6G.MQ(OD52:\H)^PM.-N^0L"% M7'\C\$PX68*9\. 7V)H-;5I4>M:#:'=\,=H4OHNE6>RQLZKH3O9+;*1QELQK M!S_!K8J6PQ::BX/QV^4TV]SZ'J6TF\^^1\4S_V#J*$RGY &3[W.B)C*7\B^, ML3M &Y+CSG.,89?"ZB,Z@F.NJ^;:?_?&Y6C4DH2,YF1M5 W[)VQK1Z\E,L%N MM0.#:0H[)6T]O$F*52,\.;+5\U!I6Y848(VG/0L&>NI40NQ;1CO9G<^]XH?'; M+G_*%)O>64=UM2N(P]G1Q;N+KG]C'E!1LI9P5AW-_LCYM/@L&]C MA+622?I)00D:Q=']1V?2_=\8U7\44/US%TY%X29*#"6@N0ZAD9\+RW;.S$7: MI(OF#'&(F(,]T!?\.N3_9. UXNUN31$7\@88(. W9/!/.Q--Y2/29+I4#;BS M,/6*%4H*!>VE)2,#7"Y?3^'.R+.0.C,('VO0N*7A9F@]E12K%Z("3GOJJ,>$ M EI8!\8,Z1XFI' %)B5,Q5RC@$4X 7N"^3SB\%4@FX G,FD!,XG4(3:C.(ID MD?LG]"(TQ&ZO<+1? 'H3,% 62&"W;".%7G#H#DUS@E3$PXWO>:4>*Z8 K< M6>TKW>RYC@;VQE)3']@&GB(M4Q$E_0#<.C.F]9S]8*0+K)Q?&7>%'L2_D!%R MK"4(CFE#2F1XIFLC'7PD"+G>]PQ6HH[ M!D)R"QE$'Z\!+*L!+)L;:P3++5%20HG'+)._SA:(_G<"0GQD5/8LIO>]-LB, M=X5I!V?/:T]!;QE)0R#,72+80Y6G4(R3PD(YHV5'"G+%.'9=E?G[VE:91S8Q MI>3;F-;M.DLTK5(V)0YBM9&.:?JF9A7U)VPNU"5T<5#3=.!M>N.-5BG)G6CK$$#EM#+ZN%(K,9&K36DB$<@P',O:%M M_4'&0.0]92W%U#_D("Q'K5"7QIS]E]H6@0*$%?J<8^OT4 F6@G_KVKK1 'N" MX@[6(@IR=G?5\.BV)3HQP<+9]*5?M4BJ@#MXIJF!%S2F:;(%=0 D<*L5B!'G M])>$V!8/!?P5@WBO, )JWGFOP(C%.Z--B* K;,87H[4X$]=,QM/5ST#Z1L;% M+TE%QV3\'JX\,+F_E!P<+O)4AB@F M@XA^Y"N!Y+WL6Y+;8:;#/,R!=Z21MQG;Q$RFKE:Q;J&Y31%7GIL6R V'-@-= M?DWS(DU>(P$FV0I-S&;\7RW-!/+CCKE=&B?3933JD-*! QWXSM:5C6.=#([. MH7PJJ49"%IB&U&-:KRVC'N?F,YK.1EUT#)12(VS_]&047KB&><%T]I3,D)<2 M&((9O5[)?!4=7N.%;K1 AP0#'V>,H(L+LBWS>>044"D8FE.HDUU1>5A5AH5E M-D_VMIE#@XUN8/BL^=I!X7786%3*K=3W(JO:7.SNSJH4DKS70*2A%N%I('QL M7EHZDH3C==RX+V+],@\BDKQL[V''OI>-&N^4 Q*0^#=4^B)"4E:S4B [;O?B M>K]]F65:JI=T*_/]E&!+HQ<0,ZO<$,/0$*&3>V30!O)#;NGHFK#I;UC_@74Z MA9"SKL3^8R9OT5K&JC'^7(!,OAS3*@B'1>(:!Q)1M-<21H$D9^QG42,0D6AO M9=K@1_,'G<9037$ZM"E*-=6;[ 6 $>ZKV8C"!6FXD)+Z M$K'"')726#:)IUF13=%?QU1PA9(CUSP(+6)#GM:HT_K&!4 X+L5CYE W4U%V M8\D8=!JW,\Z397Q0 *7;YHE8.2O&BID'AA,QQK[<;?A_V7O7)C>.)$OT>_X* MV*SZFF26K.9#HJC1[IA1%-7-7DF4B51K]WZYE@4DJE(",C&90)70O_[&.>X> MX9%(%,F66"1+]6%ZJ *0CWAX^./X.3L6(L[#HJ485EP]+I\-*]7&/&/J# ) M*0SN$DM%)D+.R9[^(8^<7FJAQ!726MNC"B5X&C"4''":ZL 5?HC<*$Y8;,,N M-FT&*@:QX]&^S02RC60!H!/6J1F1*D@F;SZ44-# MOGARJ%SP[X+^W+76<<>?.+OD)I"5$%L[V2I)0Q#V;,/'PTR8 M92.10=S*TI-?+=%\&"Z!/;^D0R -A3 3ID(AT8[$G,#NUU'&34596[7GTGP< M'VD15O8%^IR'+W&=:ROVWZ[3:UZGWP(P_A+%]Z=HR4=C>U,/LF!_8M6C.B39 MF9TA:!'EZZC)0,\EJ:L@AY.(/KBN*U)DA%/[OW?A.G4OP; QYPC'/IK-/4#? M1U#$X 47#-YLF"SH^1%D[WP+ELX\6MK3 KBE7ZVT _Y"J;+"X=\O] R,M]<: MXG"PE4PNM&F#9TN.LVYF3C[=6K!Q#BFUWQ[5 8/>-=WIDYNA19RSS>@#7(.L:S,-+42451. 3"P _>/"&W'BD#9:);GS;"F4+:BVHK M648P+V&5EL6\V^P9H);&QU3/>]"JI=VPK!?8IZ7"5)62;1TNN:HN+;J=[ 5* M82.;D7KR4K5=,'<#M$;0\Y.P9Z6+,K6'+^YVT]5J_/QM=/X8#VN@:#H9HL10 M6LMO%4%$T(P>5*V\_JV>[[;"2"$B,!07*QP>KI)]*>$J$"WRY+7EHUF[Z5CH M7YEO2O1,N"9A<0N%80AT0,-K"K3S(2W99$]9,OR59TS/42J)B&:[^=;\IEFC M%4^F+B/22;V R)6G$:U^%?:T5XXK$"35+D3,/; !1N1@Z M7Z<"20B,8#,DJB)SQ,*M838EUM6'/?+N:?WC2W''0"[01*WYGX5LJO#W18>H M9]96:UEYNK'\-O"]?O+AAV]8CX,/?Y"1^7-@'J&6.+OWN=K8*PSB@UP+VGZ0 MJ#&9-&Q!<&X1KGP%+M)*2W=2Q05(3&_'^HC]VWU/"KPD1V9D7@* BT7-=">A MT) _3,!AU_PKU!#P<(15U>YBF$V).8)]&TZN>7%=_UI^&0T !^%)W-U_CM4- M&&,PYD*OZ)<7XI46!0\T=MN:+B)/M3.<#GD'*7+!1X[.K#HCQC?!NA\,D1;^ M&NM>WM:3@7PK%X6A9NO0],2UMX5)#VW>S>.__?CLF_\[>_;]BV=_^_O+%[P#_O;]X^^>/7G!04B2@@F7 M-Z3*9F%GXHTU^%2/B#6LV&GPE7(6 QB@9"FH=PG&60L>4T-O2$:(P,Y1:=.J MC&4\2)SZ';\X1^)"Z-*IQRC?MV)8.?OZ\<]_F[UX^?C'V<=I<1E4I5AU9YW! M83XI9S\_??'RZ8_?SY[\].W+GWY\^O74;V:CW[S\^5GXT=>S;Y_^[=GS[V?GC\^\?__3RU1?AEG$_>/+\15A:C[_]]O^&)_GQ,:[^-'SX^,G+ M%^^YI/O#6T#F$4#FO5M YOMMPAZOA*8Q$F"@4#P(3W+TYQ&K-,S[&0$7 X1$ M0H.X3!4AT15;ZSDC,;F+G-,5&66ZZ-N"&2'R:F-NT8Y+%/:?;X:_JHTM8K]M M/'HB?,'Z(_"<$W]3#-W11K 0*S?2*%4WBL M1=N%:P/(4:H83N7*:KL+!8"ES@:NST7'Q9Y2D:?:/%G-;7$I_<*EX\$F1W# MH'L/'G)?3NC':B-7^()A/'4!XYF?MF8,;W;O<^DHJ,_"285?W;]/R#IS48S/@@_]O=M1=9I+42+Z)>H!,$6&Q.5I M&"#KL(^)4E%E@NX)DIVRQ)TJG-6^TE"HB4';Y(>_#ZZ(B$3-W9I;>]L/LXY# MRTJNQ2E%%5,WU#)07?(]372(4_M=L]5_;XV\$M1>X4L7E+8J(T_ZF59O,E,D M<+-+O] L&YX(+S59+MC 3;"N*'L2DP<2M\$WUT)57&^OG1*5M'E66V:3[$%5 MQ 8];0Z$[/FJP^.V6\TV$1NBP#R>4>T@GE:%"S _D'HN3(1:?H447*V4DI$R MP!K1]<'GVK5^"LYH(?$SVO_4+RAUA[HGXZ="X4Z%.KR01+X[7+$9PX8S7=HT ML>^N;^Z/-*_?UF=2*YO7-3'^-\N4?T,W!?87\VQ<=:AQG&8&$+SIW6XHYJNJ M68=;K#@LE?KHLL+/=JM*D$EIM,*>$&4)M>%AZ39M15IW$-4QOVJ^\XVU@^WL M'U6[PUM_YDY*)8Y8L#$??5+%2E2LZ#I^'TZQ;@4^_J[;* [[Q_ W6)&?:Y1X MPO^4;'_6K4U JS_#/A8&& [R=_V)7BG"72#GL9(N=A@Q[.9/2F+(>S9ZT]$^ ML PD@>7W5[76[).1BK--B;^E5OU2J8]*A+F^C%*&(BR"QW"I$8LVPR *:ZY*F0ZAV6G7 M[@8:][)0FP^G_PX:3A(6.[^LZ"#JF:+[Q@X,PW8/F4RJ/:@! ^,@X,83;URP M3F*O'6^1AMEV:O&2B%P@7;[Z.&A M2\$$HZ"ZUH"!-0QY&)?-!KJ^X?9=CX&D;IT>>.$STM6&IRK2$RP;M$YAT^$Y M4,PE^+QN0_1_GC2ITHM&GDN5C6#5'QF)72]'W:JZ_%,8J7M?F)7Z+@PKJ@;. M!D7;4RS!2X$NEC L87''RK,FOI^XGIK)8N#7R"(UX7AY$O; -A(:_5PC^=*F MC\.T_%P-J-1ML>Y ^'IF369#M:[U3 IO27"?;N+<1&1M$_@1VJ;"WC$\ _HR M.\BGT>U; ;W;+)<:!M0U.P=Z ,>7]B[TC=BOT[*>72RJ-85"Z? 9S8]X^>1= M64.)Y>3*(16-9>SMJ^_9\P=A$&-K&,Q[FID0^*<+#'.Q<78*Q*_%@^#'>D4G M$AU+,I2/+;!AW]]W[-6[=]>=76NF)000@EUJ3,U3;Q4)6LTJQ2,F66R=PF : M]%3A+-?J9IQ1;U6*;3(B)[/'J7-#-1953C.\O'3!$,-#"6M)=^5&4N'D*U^04:1=9_U%O?T5/B0R*1,!V M.+SVZ-"72A>3RMT8&$D(' A6P@)&^6?O.C0_3Z\5-]$_=HNSU#)760RAYR[@ M=@O08/#8KZ]Z6WTW0<[IQ$E\&X;KEW#8H(O1?0D5P'! +/PWPW*[D$AI358. MEM6Q0[:Z*NHBD8SITA"("]Q*2![=3!N<-T]W-I_1'&-JM*_M5-]!1!KJ1^2/U\'Q(G@J%KSK*"W^4[X80H4>@G_4'UC[% M2IR99E+5[]BMM.-O'MR1Y!,L*ZBP]K7H/$J;9+ X,,PZ*<7DI"!@PB+FQ,AZ MU[I#O6XCF1Z=9ATBV+?Y/HY#]'2__?;)B?=QE+6 URRFKBGUB$%!M!SVT_WT M(?,&TR$4#9(:=WU30SQS!1!!?%W?;&/^15+'%\U9UXOP [M%%W'Y42GEXW!& MS;Z'I!:&\0F<\6U"'3YAHOU,6AM*L^10X!JTZ%) S)C451#I6C4+AC)*C07/ MS4Y(:@],)2P_><]+R9_?EI*/E)+OWY:2WY.CC(FK)]'>_IUJ,S<,4SX1T5Q2 M2SB>,\G5A-%!4/Q]?5$M*CDO@I_T$!;GWL,R2JVSR.9^7PE-;%NMV2?%5,?' MP="G/WY"%^]%O=F*%;LGU_RB=-\1CPJ/LQT*TVFGA$KK.0Z$+8?$C14+VA#2 M %+^.#P96]RS!O/A$:/UKH2-P))K@A-#TZLYC'*?S2F^I M*3QBNY!;8@M]O6XH01*9[)*ZE]1:J5VRBLD9=C(T/?F5PJG;A[OI7>36B>DR M4=UZ9N"IZSE9715=(B^-5M9N\*JQ3,G]^YX,I[4E$X+\,$U]\6)W*CNY5,*= M2^&;QN(ZQGV!/6\,)+S*+%PE\9#DI"=MBM09WLL/.)^3R5,L7S5,&>5)NJ?^ M["KB$_,280+7N*/R):GSU\W2.'^HKD043I'Y2%]95HN4$59 M8K?';$+Z##=ZC;V";2DL(,-I%5)TE\X<$XL[+$!/\T/]@:Q-A6=M&G4Q7B-K M4R%-IRC+[H98(UU8>5@DO+05"0U98:*"?W?>[1CT686:%>$<1H0L5*Z3Z"F9 M1AQZ1>2RNF08QQ8F>X9@(E>*:3/FTIN\EI_/MQU=%I="C*L9&8K[WX&H6<^[ MQ5]/_UK-?O@_]W->-?V@B'#XV=/4MA%9("-_4_R:V3()*ZMACCSQ"W;-UR/& M-OW4?L%.51+8&LF]6V3A3QZ8'Q]JTB2^DNOHB;D+DV\7QO]))UD!'T+>N'4R M#2F**R7K?BC\Q/E/TMDE#%NBATF2\W:[(HU5WNY3+2Y(*#TC1TZ%>L%Y-9S[ M-J!$O:U^OFD)TN1E6H(?QCX>1KD)0_A-?=I+W8A_O)_- M6?'MB[B+&5.6\R1!GU:-CFL[8A,71S8Q_N0> M(V^C^9T;V5]*]F\QVK_O/2$$X^T?$Z[CV=IU/M'^F?3QTTQNXX61<3$O#]P@DH%J MUDBZ (!^HSGE<5JCNWFNE4GEM,#?61IJ3/MF VB<7V1E1G:[!Z9T@:@( M<@E8%(_GVXC;PZ 3V4.P*NF#]1W#@YTWI\WV0-=VW-UGP@D;E(#.8@[AFZI? MS[YJV*^?3/K]N_<>E6(YO;POV0(O9R0M7NVM2E'A?P,25,YGU M!5".+*7TBDO?,FA((Z]%! [P%5 M3K%+5N3'E$6J2](% +)>QV+XY -!5H""O!*I(J!JR$JM<^: M_XJ0XD+M)'LE!M.BYHX.-VY^V55MI8)8:'9]$6P=BHJS9[-%OSM+J++C&[XT M8LJPH9N5X!WD9X9 "L]53 )H1MWL,^MFMQ4AA?BP,T[!\I'6?YKXJ4^EL'D6:X&,+U])*OFLX,JH[1!RD,^307MN7NCDS"< MC#)X7+3!@\W,_EG/S]:4.+_RA0\82=-K?6RG!&(>XN0+GK6 TQ.QR>OC#/ZD M=!U'L[X9?I6ST!Y8S\3(;*+'=VRNRE[LFUA;I5VM8H?>A4AS%XK0&))R=K!0 M-+U2%19L#Y!]'5:G#>P=ZZ:+7"=4>HH: X=+'X\JZ'0* PUZ$D-4"9PVB,]E M$SDL9S91HJ0'4?"%D&T#5#:LM-2/E>8)N;Q3 WN!(::YT)9KNZI0[+DXL<@? M&WMEV]M L", OD+F,VF)W&-N/0>S^8YL3MMK[EZ7+"%"8<7>H5Z$K=H$S"ZT M&Y*#JIO[DJN#;Q0_Q1G#)0Z(*.%#O%M#[D A0TT6<[Q*HS=R0P^39Q!+"A.D MX\?)H-L9[9_-QQWB9-"Y4E<"Z\DGQE*16,BE=^2]\VD^9;#D@%F/W7PMRU#; M2N6Z(JA.6,Q([ O/N6 =J9=*3R05@"LSGW?](DVNVS,RSYZ%>.1DNH)/=*HC M(MG1(OFW*U[[[:)C,ONVFV?[*XW>G'!JH?]>T[/J=ZLZZTGP?J%Z;=VR2"1O MA\F#M-N8 ZRT,E$>CHVPW,W%1![>%?X#G;G5?@J.77@XMO^=O*D%>+;!XX/J M5BVC\D5,-M/])!L\U+*<83G='SRQ,_X%6:+;.[HN%NE6MHJ&\N#W(6Z*9[I- M_B)[2/6IY>OK74L62=833RN9D\BHR;$KXIJ5!VE$XFXNAD\&MZTOPVQ?3R+E M=5 ZCVY1.D=0.@]N43KO#8NKJV3 .^\5F\>V&.WQAB!I6%_S/75YD+KJMLI3 MY!0J/=YQ'CP%:1COZXNFUJ@_\<[9.;,3G1/B.2*T)N7,D^1-.S*(7741_,F71>UNSJEK]"AL5 M8PPI8ZO0,[L"8I+8&3V=CWCA-"B,7=85^Q?"<15=K@_>L1(JTE$N^:M:]36> M(N^.?Z/ 'V8YXI"16%X#C=PK/AT1AW[Z'N/-7K/2\G,-ANT5=<))#J%5DMJ& MXTR&8YXT9>[?^S)\MUA0]RRNXW_LUANJTC(!]95%5"_PI]U&(DMV0J#](2*3 M*/Q!2+[LX7\\_^J%1-V9^Z,8II@&E!Q$1/T6XL8(U4O]&S@RA24-'8V6P'7L MIYG"A^1H^]KO:R!]E4 5K]W4[FO8Q-.C VZLXC&]VO 9/"_1.XZ)/7V-5XYR M:<,<]5T(A+;GQNL[W8?K6G6W!/J_BT"_;L]PI*-)"P!RX6CMI>.E:R,G*B0( MS98K.WW"EO=F@++\U0OA+.)S?'KWTX]//S&#_Z+J@\-;4Z+QWKTOG_^VJO=I M)]Z]SQS)55_\\E;-X48N1I_&P2GG+.),Q>-9&;":EB:VZO)'K,M+@OV)E6EU#2LBV !EM=GUD-3RMMY T\CB(&8KIR RR84CW4P7P-ZM^)0T6E6.,B0V6F>D' )#,3O=@O] 9E YW M5 <7H('Z,$"&_QYJ2D4IYAK4 Y".MC@%-Z4;>[6%,N0*@6(B3 1AM3!S48?Z=,_%$^G31!VP_DV0+Q]]?O?N;&W6J54X8#B. M(K9E4>WMXDJ-H@^D"HNWXITW=R6..R@>_MG<;-'311I]TP/4L 5Q-73#!@&P MPO=;-BVIUPO/O494F!"KDH6WGE?PKI6LTFH.)"=QE0>K< 0/>K5PRN"57E N M!NYY%?LSAFS=G7K[0DH'?M=K7^[L:ZZ=\T2E)DE928 M$]$*77+61H[ZQP9W]DSJKO+%(!G.FXG*H]##PDWXC[Q"=B0D^$0Y:6/YA[[&1]*FK1-%#8'<]@.;\--:2QNT6_*_$QQYN !;.V#)OM#333#2DY)2? M%/$G288@QNI'4IU"AV07QNF19'9-E1-/E0K,Z25'M3QYE92?-2TZ&RG5&W#4 MPH-EHY/8#\=MW^W"D2?:$.0T55)\A>US-,<+HG' 8EZ F)"DUE8V?S:-]"_ M!0#ZXA8 = 0 ].DM .A-%Q'8,F_"2=H!W:RMP; N&H\PN.,%.%._^OHZ/S! M$W;_/O8C)>F>T7UQK!59S* X(UA>B) 4BYIBJH!,AA$\F?W?8/N&<_HG"4X5 MI01@I/$]:R?0A#-]HD4]S/OF%%7!>@4MY6UW5M/F2CE1*#F)-^)?O;&GWQ*. MD\>2-/DQEK^_ :K^WMT[_WM\Z@U2W)XI\[-QE!R>7%_G)]=C=W*E!H(G=G(5 M0C(93Z[G\>3R%1?5#7\5S1L/04FYMU+T$:-A/395(@TE>_Z%0K/@;/I)$\#8 M:XX[#T4%AG"P6_JB-6$FRVH>SMUG2X_^TNN2P!-?19*RS&2$RF+BC"^G#_C2 M)"L5;"VN[BG>.=A^)?>4+O=P@L-/-A59[?1!(^J%\'BD&)@.;3$5 \OUPSBB M6T]NCN-;_LRBB. ,>UN >T%48*Q)W?%VM!O?P%1)7*L(L8@N&]5UIKQE1KXMN=[I5(,1(PSF^))_AK!-O&;:GQ0EK MZ_6:U\,KO(ZW*"F,=<')!M0..I'D.R6-T*"]*X042_Z,X53X&CQ,,3G:28[O M@7PO2;PEXC* =^/U$+P!N_Q; ]L9+.5'#\(I'[-YF.V/[M\[>1C_8NP3$LBQ MQ%<-V7;/T2RTU= M=Z&_+E+&0I0)9&O OOO;E.DPX7$SH&/#^DH^-X646<;SP61ZT18V-YSZ SN;#N"A,1Z\M3A M4M:?PUW:TDF$A<#*(3ESD6UP=21!'EBWWF@PSP.I@3DZXNQFJR3F0R'/J1/P MCQ=I>K>GR:%;(3 ;6%Q,-3S3:(;4X[ D\9H-',VV0'J+$J&TIB@'D4K<.>C2 M8J(S;ZZWG=#7E[1ZC\_MUQKX(A_XV;\Y\.E@)Q$!\5BDY("@*L\%\\K++N;T-Q ,/CP$9S(XRI>/LMD/\GG,B6MIST'&6TT=!_$;I8LGXC@@E M%5^HZIKFDQ2G^T3NXK.E!]0\B1\H#]?9!AL#C.N#O_R>!7E;6OQ=I44-W(.7 M$;Q>@@0M>E7=M"&90G(I?W5XTP>E*J;5I!R]U998B M)Q-L6]6O6*13$\2'T'*2\UC&79_(,';][3+\\R[#@WS(>E-OM=MWW <88[BA M">%XU=\:M=O5=.5JJIGV%H=4#\MN=V392&)#X";$8\]7#>S@[7+Z\RXGY@Y$ MUH]M:Z").Y.2U=/?1F??U?FVY)EKR87=TSA"I4FN978%G0(I@Q5+0P>EGZ9= M]E4( G9@'J]O5^B?=X5.E!/Z+J9T4WR(!7N[3F[7B:X3*7#-NOXL>%;SF.A$ MFE_^N=S5*^D]=MS9MV?AGW@%:9TBL34;YM+E'@[8':<]K9C ?R]P[[=KZIVM M*:LIHB>B6[,*IL@763$$J0SO'##_'N;4)03.[)CB[921=0 MG79P6$RU;E&C$*\$NLUJ%. [.:F7W"[^HH52L0"^XXKYNPTKT0[0AB5AHEOS M:M-LJT@RWK7U'49YEUW>F*BPQ$NRB/9;82 2Z'Q?;ZJ]7%4]-)F/IQ6!R]%L M2[QO.,CQ+$?JN.Z6A9CY;UV#F'@SS M517G(*4.SP3R93A#PP3=\"S1#0NLI(-61_C&;87XK3O87\XF?.77\;@G?G@X MB,MJW:SV__FJ5WTC=UW^$=>!1S.OZN56KO9ON2V/(P6CU@!KR9IN@^+?K_JJ< MWQ^UO/LZ.-&MJ-7T-2!(6X*W,R1[[$K,ZAV"E&,6>K52 @?)39_D+6(?[B)^ M6X]T<*,K.N/OW[WMC#_2&?_9;6?\>\)PXCH&A$E&LWZ)Q#@E'1%H6TMA,#)G M7;42$$91S995LR*32*=Z2])@W=8X1M%'9,XEFS?:NEZHUJ,4S MD-6J-)VS.97LPY5#"%/M2PGC@2/AJ=Q)0U1XRFU=.$C3+!.D%_!Y:N?2[D6F M61.DY"WW&4YFI*\KY;<]HB]^7J'U?I"2-_^!-7!1K:0E"7]4"+6<'*+^E+B) M#ML&/WN8F@2=R((EEJRT,NS0"M HMS82AY+S64&C:N&ALF$-%-(R]-LV;&!) M\ ZB,9K:*O!#X=8YIW*H=6:A2TF(&ER0O&M_;8.#B#OO%$EDS4*U9(B&NOXU MVP?P_(JAZUIFYL.]]$E/9D_9N+>,=$"JW>#Z7J6=2QK[HOO)?GVN8<%0C1Z@ MKYHAVXFZA;<^ MQ4:2GD(E[*U$"[SG[TYW^VZGNX?)P0),KZ>D*8(_W5?2B"@M=VFJ7=N=RNU! M.:!!]THF59%&<=?:.)J<8AB+L#39]H=E*BP["0XF-%43OR>CUA#6UER6J^:H M(=1IE#[)3HG\M"P =/!GJG&M7"".E[7Y]\R/,@5MV?(PP1SQI33U]>J#) M=FNVK%XU8LLRLR0%&BB8-O3DV/*2MSE6%\$$2]M;>*GBM&8%!395IB/1?_GH M?]%HFL#XCA*%^"#$^=E/$YD!MM.J$Q6[2+71>*H#=%@J?P)[-"=XA3ZPP_+* M K3?^<>W[F5=:*4:]B<81U4KE(GJA"F#&\0.3%R+Y,C*;#'J_,7W-:$.V*6E M#X5*RMMI^3WGF_7Q(I@_*7F8!CGA?3 MY+NK)+L+LKE:+'?3:E12Q!&S=S;".G%&=#NF58L>L%TOJE3N]!]U6,1&5%IR MWS?.50D3$IZM[B^8 J I+4P[6Q)>R8["W5?9O72JB](%'L^A2OVKSRP-3>C"\5 M6BT.#EV(&JH$11G3":8CV.$IV+QW 5RO57CBW414==0.0UW%)@S+ @-#/%5: M'9LPBPL(PD(W>+0!1@4G]3X/]]Z4MSG*859>,3QCO3DI$G4CC[F:M"\B)AQ? M.()&S!23;%'3I:!5-(/LGT,H)OY\,G;W2A#7B(K EU5*\D]:=>K%"@--UVO9*H_BX&R&!1),<:L5V[1 MWDG3PNUJ>%LVR)^/FB"K>;S^(O-K??2LWBZ4R.&.SLZY;"$U<'*HP MPN 3P4J7+'!A97G/X7M:K>C)#>=U_5J'-_G/--'(/(0E&^M@0OXE[']1O$4: M8"P)+96%(M=NUFT5HIX>N$-Q6:7,QW-A'3S2WB#^H^NYZ,<1[>(G5X4_;V\Y M9.BZM[X>1G?+.==<=JZ@7Y861MI7+J66%9]D2D@$R9(#+G"0$5K72M[P.I.TB"CA2V$5(($T[C&GNV5"W3:?"+LG; MVL%$/WJ82&']$WT??A??A G![?KFS,(N(21 M"=LMA,XK_W(/TLN!NU*&%:\FV=U@[4A8&9=$%#+Z@XDD1VOQB\UU&+;QRO_! MR;MG5:JM#LI0)F95IM&1K4<2O=L-R:KX=%J+Y21,N5EU(*L+>-X:T:N'\5*U M6:J(5O-,X0BVD[ 0_W/6E>IA Y$QY"F-Y2MK_YSHMSV9O4 !;N))M1&OG$UU MZ?'^9G3;[$$LXV/O95))8;TVBP8UA^%M$16^Y^'0OQWR3,1/\=Z_,PZZ,D2[ M^JIR?N-<+F]3+3=XAL&'-=Q.\O,8MY.\W5.[>="T=BZ\1YF9 M# @68U(B4D*D.,20,2:OBLF8% HNZ]TZ@:(B:ET!75OAMU!B$55*6ORRXU^? M?O7LY=>/A>Y2+Z00[U($>B)<)+]9V6CZFA?TVL@KO$!TK&BX'24B; M),LRYW,4)YA0"@;<&OMS\)Y%,+)K7Y&U$(%WNRT2LIQIHC3XZ4223HI4%!%I MUNMZT;"?H5@H5C\<%[#[R @U0_J&\5@H=E]R!GDR? I>-X'B=1E>PJCFY_5B M!^I!8\HH". 4<5CEM+$,EIY>_ETGH)ZKYE<\6DSONCS+08TM^WF&G2R8!A(0 MKR#Q ?^5]A'%+-<&M]?"7]B,6;?'AKGNJ][$( TC_1?FBD2TIG#2@6.PM"%U MF57:60_0NJX W8Q/M6M=8T)'1+)U&/@T>YH(!?4>P&)-RL/7XZUE:5D!)FOS M,X+2+D6V2(LM.3+SK51+KE\K6]ZPI*C2(K6HB@!DQKFV0GO64&K3@.766 581RG 2=7-U,T61WKO*%M&.4/Z]_J^4ZAY=8'%?.'"G1\"S)"[Z+* M,:9%G31!NI!?J[*E8/%@[?=BZ;T=M.E=U!OO?H]*SZFYRPM,/?=?+(Y^\5"2 MYK3V<.]-.*:#S24[]1'61>D>,JQIECC6%Y?.LK+(P:TX[D[K?9?$6]%<<3+[ M1FT\AD.A--4FG(9SAG=G?25-0'/5U&JZQ2"3H4TA-@UE-JZTD5,N#M!BP*OR M4=NNO>/FJ8\I=Y_C+O6D4&1'%0U8.CGA8TT9_TBNI<:X>.4I0+(W5\G<2GF% M#EA41]=FF(%X2<$L]77X,=K+$N"=6W5;4V.-]0"YS@RU]F!1>AF#RV90BCFT MC\I@*!:X=V>%*MFZE9R_O?<=.0&;OIO7]6(0@%761)*R",7QAA(=,5_AS\XF M>$>GAK?@"_)E!VL?8U D9S[[#N?GB4C/OVG^EH4.:.>&/5LQ-O>B)[4X& 7O M@!D6.CSS2KKU!%SFG(CQSQ'\H$Y7%]49W/4M(0],.FR).&=1LO[5@-HU/*XZ MUGQD]G^INTW5+P" .*8GZFVWKU%?";\:X#)RU&Y<\\0T;Z(\Q(30J715%S+J]0@C=#AX4IBF%.MI MU_V:AO^CAY^>W)>[Y"JL)P]2?_6!JJHP@L3)+Q!M"J@\37\4%ZVH@*XBV>C- M1[/'K&923#O&TJ]H!YS>G"@\ZDO";!Q?8(5H';UR@1U=6IOPM%*,_S>N(E\E M64JA04"P9M*\ZGN^[#1W]EU_R>Z^\';2;Q5U>$H"7]$ *_+@CEPENA3A"*HB MIQ: M\IJ""-4) G-21[BV,/H-W0N>WOE]F:X]#I]8091"\=&UPN_#'$];T4A M\UHMXLO+1$XVC#,RRIXC!.V0,&%SD[04@76RZXN?_67V<=A-'SVX M=_*I;<-/;!EN.XE_I<5?)11-)%DTD@]Y&$YF7[_RBX68EJU_F_Q)1S0,GSX\ M>:1/^MG)YZ]X4.'1S<=B[S1J[3[%X7T>W#_YU$;DY(NK[\.L!W->%XHKA-6( M2W)1)V%G>S+SJ- ='&<1#MU4IW]8O:M*A9#M EX^V7=(1SY^P+<@8%W M$QR^1:& HNF>3.DC& 14Z @8(@[5][ZX"?-^X2O&WZN?"LO)-)!Q)+.M0=YH M/1[*JHOVT3[70TV([(P+F:PV..<*DG0+>_)6Z124R[O15OQ+K_0:ADTCKO'S M2-H4H/KTJ=S&'VT.4X7X:M (*GQ4R,TMLZGY/L!0[846]M@\ MLCQHFPUY5.QFZ_/X^2]K'FQ%WO.O)!GR;)(6"N,( @.NFIT$O(VW,%[[^_>9 MB>+WF(DQ5TDR$P<)8Y/391"G8^>3MP!QNV%YZ\##Z^K2?L[%H74!C%YD:SZM MA,0'XNFK!LN#2%8_-Y+[M\6W:(9^MXF]3X*TVVQ$.;@Q/GR7RIDT#FE*=1)O MDL'^N1:Y]VR@4W]U-M1%=EJZCA#YTI!G+6R/13Y/Y]]?>?>%PO2^#4P6AO8Z$1"*BC.(?R$3/"S)JJ;$*ETGSKRUOX?C:]4)D)G/2'ID+ ME^I2C'_FTWH>T!O(9Y%(*0HX#)HO48 MC+LH>,$-YCDL)[HC _(O*HO"O'EVQIW,7JCSF3\S[P4./WC4]3I$[U7?X&%Q M^UF5Q&!@"!>HCK+Q$L9D"6:RV+E7*,@A^.<-'3?\(*W.:/?UEJ!4623+-)QW MO?#7T]5)_8"7YYWT!S3S7V<:/-;GR%UC;9_"TPW3I/4]#-1)$3W#21_AF$3$>%25C'CSL/1'9L'$!Z0R*4MM[B?C+M-.3-J7 I):>[B,,K MSB=+W.%3/7*2+[Y $YZ9;B$@C*DKT.S1.LI#RB*E&;].-:FZ$J:K[7ET MJZ^:2E!7!.?V8$8QEQ8QQ_!+*D:KL()Z)FP=S,6HRF%&]Y^"*53KI<.$':.C[)E[/S[A*)5PV&))AFG#64 M17, +5$OE1G7%EX*!.NU@U#/C(5$S.,G""&;C)&\">*LUV%GK+ZD&72G$93"%J%"6TE"'7L MCVK,S2_T;W\U'ZWS]6'\4F8>ZO$1'',F MK:2SZ%UJU%VS/7DS&.O]6QCK$1CKY[!)B.8@(AM M47_"I&5170^&NM^3]H$<=^)-1BUV50X-H2P%8(XD6T'1H5>ZN7$"^!NCFT#6 MS\B5; -=$5*ZUP&OR<))$6@!M8P&7?*A,J8C2?N#[\H@PWI/GIWQ 3S1I_T5 MR:W2PL+R\ )"OG)PIH1X85//)..6OFN MA-3^P.UX2.EPS"KWS=DYGN&(F=;T0-_\LJM:Q/AK@M"#=P+Z086__-1BZ(H7 M(0B!)U OB'1959?7OB-&>_&:[IK&AZJ"+Q1A>.>9@>2 -E0.C3D<+<,,/4D? MO["/A]GCN53;F_$XNY$-CMOVRMF8']LT"OP+KX/O(#(.@<+0!4N2\?S3% MR9.3V://'A*(.8 )29\1.NKYE]6>3^X*[*V8&!$@\!&\[5\7%Q P16@[JE M=(41Z/A;@U*CE\Z3>*\,H)\3KNM!H,P8B3=;,W] 'L:Z:=,7GLG)5T2/G!R' MX<@'&3W\L5;\ITC^O/>3Y^<4B$X1I3",71N>S;906"C5LD:LNGB+$MCOE65_ MWL[^$0P$WIT\.?<>T8@ /_(X#'#?!M?J;ZIR_P*E:>"?PDJ?-P2[""-J?0'J M$-1(A@%5YG6]#L/9+JK9QR+8(4Y:. U"^/V=?KA;?Y*0MS"=LZ]K.,&V]_X1 M?!ET;'RL=O/KY_^(1#78Q 42?(OZ#O&PP1#_2Q_GBBULN,FT@UP10(DHV M_%6":HOY2+^"(2EGTM);[-RJ4UG>T: MX;2M%.MN8^.&ORQ 2AW1S_$G.J&[-@IXQ%.&F!1(D",L]2]Q&>YS49WM"#-J MR>=3$05VP-C]'T7"=^ M"=GR0LGT)[H?<0RJ!5H'AVTTW#:"8;R:N<06(A4!N'1::BE5QD0>OKORA\IY MI^UVB>[H^B,7EGQ+S5F9+=?%E%A1_>=FSS!9FS"4+8 M;WO=L>$23YY^7^"NMF&%%O&;^K3G&2)D:_A?6:>9?1[&MAF7_JIJ?P4/6U_/ M]]G*255K1ZQFY3Y=)'"R-,IQDUD#*6 HH_9A84%;!2*(%. M!B\E<\"9U_:;J$0-;D9BK2E MJ9FB]1HYKH7+F5P'J^2[UA5J=0,$VWA&E,D&:'::33R5N&Q2#=T-XD3K@VQZ@>_QL+?@'-]N4'7' D^G+)S" M%V+PQ^=?@= O^0/U^"GX@CB-UG)WUL["-\Z;4\EO33M;\B1(X*NR=@2MN@JG MAK7;KK"S78:CZ2?.:?4"K5C:0)=+#MIY%S;@WGLD6VT=X'X\O-0FO%O:GJ)< MW \GQ7=A,W&1"Q_^8S.PMDF80ATCK/69? 7$9O(,7@D2C0'C[- MRVG51M$IPF,%?UJM@G%;[&,V,BPJ"L1EV9%CCSU;AR>6/HD[=2OUVYHU3B#J M3V8_GS%_(#>$XG4V6L5[V^ Z2LB4K:C]( "V1(JY-]&VE6:)TK3>_T1O]/6^W!1J<]; M!(%$/2K*(];$505HH"HC;"[A(86H6)./85"DY+:^LPK_V0X$ZV@]PY*XG:FB M:7/MP7U0HX'!R_ :8HP2\#TM"]GWQ6'=)#)^HC-/CP0PVH('UVDI62.X]LIJ M8>GE*^XW5:<9"GG>VG3 TP7\FA;3=K9;502-'%BQ>&7%S6F\B$=03E]WW2K$ M$?6_[BPK2@;#DE7S\^)T/VV=SH",K+6/P&DYF38K#=. ;O)PL)V'PQ"'BO@] M)B=\1OYOO4#ZNSPZ+@MK S@1WEAJT@KL\T4Q%B=KVXOMDHSJ4? M)+Q%W2-^MY=0P#X;6-+WB]&H,VD[9+T8=- Q!PK\*&<#V^19P(. *4K3+63'$XK,5X6/$F\2EYZ\2TD=:!+F1KH-YV:.]F,ET+!)HV MC[]@B;&%1DW"#\VG'?DCM4O/_?"A.OA_;#[ZY>2FEU%EX3_\=P=,^$;@FP Q MLN5$^[7Y@[#Y_B2IZ)^3VC1=59^Q<_$]ZBL$]*FL MN>JU+/3)[(G]22W-@'J6K\<7]CQNPBC ')SE+=L@:'LXX7(@SA$J58-ZW*$'^!GO;X?=H6/8KH*[F6 -&QE@1AI&NHKK^J4MI=Y28?T4/NW4>6W(?6D61R,(=VB%B3]&WJH M(:H%CM\;7:T?^O<7:]ZTX3A=#-8;%Q]&V6EIRI7J*IPZ-:?F MOWI:NS/R.& E:PI9U%MDF%IT\LH)AW9QC\9U.:&(58F<5^^#(7\=N."#6[C@ M$;C@HUNXX+4$27^\TR#F1>*/9,]C^ZE:)*9!?*>U9*_^)-X"QNFBVZKBO=G0 MG6J3C/ I10Y*L905P2F&!3&);"_:W8?H#,=08ON2= S=8^!P&@D;HK7$O<.D MGL<=ZI#H[7C($$*UTE^:8 M6B/@GFK02WKKI?_7$U,8\0=\!L&E"[G!+$;ZES\/].];+'@7"DL1;FG]:-OS MVJ_UHEJ$0/@.O"N'R(KYE5Y9%*2SQ;1=\GC3^2T)]?0JMZ4<.RW%M]T<['_B M/7J?[P:E&15^2R<] M)A*)!V#O-#SA(XX*3(*#$.TOV#P0L B21D,7[* M"ZQ76R*+1 M#%.K6E32=R[/6,C8NUPIC'E8@ F?M-$O$ M%ZD.1F:$-'*XJD.Q7-3%)OBX[%23&%J6/.MZG MX.%].5^>^TRU$:>&)8J$-09,5M),TM_!K+PU5L/WZEC)1@6;VZ?OF9)I'<=X MD3=L)EI-2V=H\4 +SO97Z"*3GSIQ\6@VP0;;);A?,J&,'06&ET[RSPK/-1W@([2&19:R4T;>M+K356[D%/N\6> M%#L%>UIMP\NSV2*2$W)@[[.8; /DO?:[U;UP9%7:BZ=T'Z6*ID)EY<$O6T; MNV208.&="A^,=+\RE3.5,YY-@S]>-=CX>F*FU3$==XS*J"GK49R3LXYPAZZ_ MK'I1N>85 ?.-W[$KN7>+=\/@X,M*"DANK/;ZX=7OK3G[2G%!_A3Q'-Z"(\(B MC0@B+?7]21QF:5HXUIHPV>^"\S_;A7#!,_+[:85*NG4'ME$J9UF'1)HC2GX8V4Q%"?/0&XYOFTJ.' &6(MA M34Y5198;&"#OH(9OA1U0PQ0K9@/F93DFG8<2PX%9S\.1 S'>DUE&JP 23> M+EE*#U2BE6?]!J("'A:H6ZYX##Q)M1I@^I9UKS3!BJU_\?B;I_;-&;^I.#QT M^>FZ4;(.10K'TE_V#C.#<5F\=)IO^*Y7_D0ZJ.&;FL[>A+-V.$\9"MZQS(NJ MG0&/-#B2)V<-^B(-10Y4?Q&\^FU]Q8E1*,9::]_C<3!C3V81@+MU(6=W&<.5 MUB$.4R23K.RPQ8'&/@">NL'CSB4U02B/ZE>!J)QI,VS-C=03!K&FPI.&LAMF>25-1@#D76;,).R?&6=.D1D2\1,!#VTRIFU@_Z31%0IV:2 M*I'8R6/$@]LAGHL&]/@*EZ'*T.W.^KE6)H,0=HDB.6K!*6,F3L/;)"RX=A;= M:617I"A"T?N.@@U"G%1( P,T1 B:TPR<^W$44_<(!4M("]>50T5!3DF9;"3+ ME"!2QCNK16UQ%\ 1OVV6^X+/("P#@Y$.'*LLE[-]M]-N*E"YU^)W(I?;"&)< M3M]>J"!5^H'7EJ Q/B^JB,108%>%8!9_7M3#O&].SO !#Z]A0D<@0E\<0L3N/[#Q%?[4^!K,6Q,=+H- MWV1Z77WT3W;5JO"B1\*F>(Q;V8*"*]A?M7IEOTTW79% XT:3#1DE?#>H2,=0 M4RED1!98;0L18CE&+7] +.O)AQ./7A)E<7HI960TS>I89>0L %.JA/5LMXTZ M3)*YE.]!@@_/[FD>PBGJP0_1FYY%$.%86EE9"*_1XJXG&+!M0#XVS'G=G\U\G;B5K?75B< MACI$K?.3V&7I/['NRK*0^#*,^=^#(_6O,"_E[/\]KW\)$WU6SIZ$G565,S:R M&(=90ON'F!-B/PZQ:OL];$HT_[9GX4R+>=?@(P=O04V#$?KP6NB; M!Y\-?Y#EIA.,']$5737+>O;MTZ]GBQY$HJ)P1T04TH*6%C8-5 8?7"GXR0K! M'^/C>G[>=JON;'\RR\8K.(Y5B!&"[3OO5@OI$]&J.?GQK"EAV4GP'3X>_5YX M*T[33T^[JJ?.\J()=DP:@7ZNF7J4;):7ZC!N?*S5M(\.]UEVTS%KNY4.77 V M(J*/2"SKF!:#RI1AV&@525'3(!=IO$3_L6NE2=;S5\=D0\Y,K6VY6 ./!W Y M8*: H:X0(@UUU4,-J6;+VW$ !C$&8#,YJ!RN>L.AME(LU\Q6DR2 M,Y1:\8A!YC_:GM+"CK3<$=U5JDO$=%&R646R68RD!*(PO,93A#>;0SJ+)%JE M8^Z5&L2Y8:59#K4:,G,7L4F4DH2\;R%9\B0T2<5+TN MOB =(0S"$CD3TCUZQV0\2QG7\;^CQN"EHF^H)_W:0XSDRV4U)I!FD\EHL;+R M%_6,DX=LXD)KH9:'#)ZYTDX&2<]<*:ET#;M'_M9=UD4EGTZ^O9>'L>.$#:ZIQ+N&]SX"(-U M<1,=<7\D6J^9%YJ%AA2J!O-?PWF=-G<+1DCB?E.0TR\4>A[_!'1@8]4ZFT3J MVRQ1.]PTFW#'5MLN+85Z46]%O\$H6>01.I[AN[81<4/F'UEY6 G'+22N!=ZH M%.X&'S@*J7&4Z[E&L4A4!X=@UVQOKDG*16"CB*.2N/\!$PZ"BH\>/8B:C5FB M6>JZ9RW<+-,NP[F>:3)^=._>7?MU8L;39ROH\LDO&U#,W+\?'6JV-Y[UU4)$ M8;D0J!.2^X#&WL/6,$J9T!E\B(A.$ACQL?3[> XI>UC=HAER61#J]65DXA9.0]FAI69-A%4-PQFEN'06B(=H*6U?K?9X_\M:RHQ, MV(3_UL)I>*:86D%/1ID*-?I*0CB%P\RQ/9\W@W3_P]]W#J^75:1JK1\6)4& MW3?PN!LHVA&O)CK]]8FQXB_C1%GX,G;-C1NGL,"@:Y>L/R64GY^SB?ODAD]N M"[EE::R_4+*B-NSXV;W[(09KM^?#%::P> -3.%(]??6SZJ0<>]IJ, UA5 &; M[1];UGIGWOGK%%\^NRV^3!=?[M^]+;Z\N^++DX@OESHG@R""_S;+ERKZF9_WR$9]\ID95F<"QE"=]F&FV$!>#J*N X.7,$' M?SF9_1C"O>"QS1A,BY\:_@EFWLA<]A7O6/%+3;V9[+^PF?9U6L MFQ8;-YW%F]JMBBO?^=%?E,_28M#P[>^""\OWQ\PPYYK]I J+Y-._D&ZWYUEY MY3"?\')AZ@IFFF6ZTA3*!K.$^/2D'3STO?M_2<1WS,&=N(.\*6T87AG M_[.[=PMX1P,CQ;!HZE,E*90':2AK%FIA^T/ MP=X(#>O350V=D47XX--'][\TXE+CKB/F76%[OGA$7=Y5=4;[3>H^DEUY 259G*:[0;M& MXK?8HY->+RX($^+O-7/'MZ?I0(K7!2G<#%$B)A')IG/9'R M-A-#I.E?B0P8GJVTA)A[=(7*IE6\ LZ^'2P3PWUB20MIL38KO^VVL0_=+?O@ MLHKH ;]SY8ZQ)!:9)P6(*U*IX7;"B]XO^"U-8TJE&=-;FN0F 2U:'HGOKNR% M.PQ067A2\*MKDZ^#WHV0I*@MZK@A\2@,Z'5:NH/(@!F>JT>E2]QEM%[+ZJ+K MD[;HC:F#PF54T@,AN)CF5K6.]3&C:L'5J1$8?S8*6"JIY?]:HS_1XI+.XA*' M9!C5NI0U+S'GM#[9%F:H:]MZ=9-<%-CPB9D@MCRGAR58/5*YYC- [U'%>/^- M0#&;/9[CYKG&>"8V)M#:;)N!:HMQI3@@*;DB-.FKV!1&)6&4)M$&A$VDN$DW MM@@^[EATR>BU74,IM=@HI>GB"L-=H \U-^E$=&P;R%8CXFT1^B6I8)&)>./* M:=[@1(3 Q'0RY:S8?YZ&/G$?EH62'HQV@[5KE+8O@.^" 0[_H9'[X2;INZ7H MAU2KLA ^21Y\2!Y%5BH)^'NUL+*KT B\WM1;)2/M#N*&=)-P^"C>4/EZ.PQD M<"_A^>Y(S8N^!"D-A7_/_\\VM55]> M/FH,Q3?)P;/3*M RD-#[6S%S>,*%B7X_YX,:4TG^NK7V2(*%:4 *R\22;^Y?0>\?UB@&VN]FD<+^J3 M0O>)_,T4GF)RD\-,4W6&/4[5@DTC%#]1VZ,EUW"S4@DK*$IDS+KI]8*YV?.J MH1WC'@UD)&BS;UJ)07*%JZ^@QM'_JNR=;8C@FV&^DO[%E/R2]PN?WG$?1RDY$[0IQ.V* MU'@LC?LR>]\#Y;Q6-C8VSFQV6_H16]1IB*83/!I MKX-QC8T@&;=_PN(!')BX^X3,8SQ[_N&*T<-%5KE)))DI 2P1KF8O'&W$56^> M\\=J-Q80]'#HBERM0%FCT[NXEQC"\>4Z>CF3VF)4Z6.)VDAX, [-BOH*$^D< MO%#V/L4;O4_"E4O7E*<2>/UP^4,UDHD%5I+4L;%SR)>0Q3(%B8';[B+R%J-G M@IFS*=-@*Q'E-8/JAK\I.'SB)W*WU-]M'(CR5=?T6Z0,N_'70LL:*3@*\A&9 MB=U$"C8F7^023%M!A[H$#,!R:Q-B'66D^+$2@ET ;\3^#ERF&.5=NHGH2=LC MMYFN2C!8:#5TET;>RB&H)LL)T],D%4 KW\=(9'X.MF2T?N U[/D=K^3.S9$2 MBG69")81D*KEZE:+?"BH4WL1/.!%.7-40^21D3!&]N7"$PY'4;MCJ^T@ZY8< MG_A*!DA01\@_%4'?_'?AUY98/G=A7VE)0P7L0[J)G>UZZ3'_ $NDB61):Z5L MY,&@2.6T\.N/ YXM2)$KC8S*86;:<)9UEX*YE5&D"\>$L#EP^F 1W"=QNW-X M8AI%>*@DPBPJM\3FQM60L@(1X2*5O/%B3N&C9Q^U=(H5CI%*J 6_$Q,828<> M*[OXIK/:>BQ@H]XYB-4X>OI:?L"JUKO!>AWWTZ\1]A#3Q)1@^\_K]&K5\0@O ML4&\WI[]K_^X^Q_\;Z09[+_?^.Z7S6)[CJ_>_4N,7>?H#=L,(5RS?_T' JS_ MN>WM^A>*TK!8-41R_Z$QV'9A7])+W_]T\]N7LX.8U-YSNWC#'UX=ZOX__^.+ MAY]_\64,42_>_W0YSE<$">SESGW-8*81I&M M9@?3DBOY/)>."P/N<W*O9$K=TJJAMXV(MED3\=N]K0SGN=)D_K,:L^GN6@X M5W'=IE+3;%F+%EKYY@Z]Q$\:<,0X;:$I3)IE8;Z6A\AP[64\!GCRR9'U5Y4< MEO#WUF3?S(5_&<6X=VU%,#O,*E*+RRH8Z:;J9=W1?YA!^R:&WB.AHZ7[3D*2 M\#$FK"]65LH$]"K9-4HH37HE*25"+O#@K;E_7@Q#XA%BN8@J3 Q*&B8(;I5$# M- /D-WCL2@MR Y61V*?(^/!ZQXLS)[._=)3A.2VE[1>CE4V MMMN.#V'7LGJ3)JQWM[[&S=UC6',UUHSTFGF.O5XH/(XYU;'@C@)4I3# 3=[[\VP[YX_=OE>#.7HY =QCA'4F=7FCYK._2]+J_J MR?M2LV6+VU5T(U?1I?0QBY*I+:<)_-T1FX,_6&LN&I.UP2\8L7HMS!?!<$'' MC8\3?%"6&-5C><#H??TK7 M_<7G6%;!N>W:U *F-OB/>:@FSQ9'[^&777"?@:=1A-/[L)^NNQU&.N>MZ^UH M#,"^">C11'DQKZPG;8&D$U>_DT3($OABBD (/*IX8>UU4[]$:)YB8 MBGP%$?E_4CR["KNXZ.HAR[;&YS8QM$G4APFGIQX/_P56-"#J2>4GYL(F%7BX MYR1 R[H3;TS+V7.2WDHWY5A(F^VQAP37!N#?6\5YDN MI)>;WF]10J&GM403$HK]0STK%JX3W7@LBP2-+J,0MD=31R++1IAV6)%>2,%E MA+(>)WQ&]1++_\S\3Z32(BB& OVI9ZV(P(T W?8N40DHCK![J?1LRK$?L7!M MO?WKHD/@/&L!%NZAT[J-H-]X2O-,+XZBK@5VL:ZK@3>9QA>BW"08@WGE.H!/ M/4V^*<]23J$9DMN@F'X/0.Y5W_S5/00Z(L+T0@8O5K[2F!VH)Y5J_6/OO9=7 M4):L0V@XQP(LKUJ3%I^),\42I/Y*(X('U9SLM M/19M>K-(@)H&Y\H<=+..A>. Z^"=0;5IM8\4*DFK0SU5732%-T\C:Q=W5]SJ M6(-@(M$FYSZJ.>L%C0)8DKZ_Z7_H,^0<0V[])9=&24KRG#"_QR2P8P(3 &Z_ M;>-_D1%>6U)8@I:K"DR)$*74.@(+>6/G_^MZV$#\*B6)7W$>1_Z$%PM,@B+2%]C%O+=V9T*;M@6II_(+(39"SU#)A;T M3 UY.?,Z,^2=B(M!FJ!).]>;0H"O2: W7 Q@$05S*\K=QHJL-[[EA''V]G@8 MV\C#!(2E*;@09]^0ZSQ,-)N"F8"]= +-_E$R*J0(?1<^)',XL@U)Q%G]B>TWN(0$A:E]H:I8U:R#D(']EV*ZY#K((;@X4L#)>_Q(D;XM=1SS.% M8EX7X5C'W;9)CAZZ6%?;%L9."/36().ZREWZ-1BABBDLAS75:!.[L.*FDW::U*)YV(5U6LMU M+Q*86+\$CUB\=6PQ>!1RIB02#WQ8DI)0R5:/W8G'B-ZE'!5EA3A"6EG:,1C:+$!XS^Q6\?G*5GHK05C8O2\VDN2'V]*7*<%$O:H>BQ*CIX?V> MBPH_ND7>'$'>/+A%WKQ3UF$>\,J_Z3R](Q[N089CW'+)?3HA;*=[7HQ#^[BL]'U7_&>%G5%W2%'-% M_E':"Q48W/PKRX@<- 0;\8%P 9%R*+;X:L(:0IV6WQDLP>/H5;6XH0109$U2 M%!!#2Z37Q3=<9)VCQQ_%_,?J=*B53I3-FU55E!92@/5O(4P8FD@X>\K\5R0Z M\RV?S$V86@_;]K.JE=Y VXE5ER8,.)-EY2P!;Y4R0#;];R0:]"Q-C+"T&3]Q M"$2=5Z-^J(O@^X.U3V7LG-KKA 40_L79Y40ZSUW9KU!QQZQHX6H>/D&65'$* MLAX?T,-&=MNX0;K+1 /X&F$%W9ZZ801(Z-LONW9NO5ZDK+.YHB);6< 1'*O% MIH_9IA03B58]9Z:=36?A[MV^$IXJM002?0IEKL#[PY0-TNCVP2=G8LTF 0V" M64&(.CTW&5V&LNLD(-]-.C0.4CA'DCTN;\/<>UC?*9?A$QP^\1%)82S/(7]Z M5=YG]EIYGV(R[R/+^'6R/_'+ACW-L@ZFO*R-DK"A"AAE0-!N&?QHZZ0(>;DA MF7T,+$87#"#-^*\M/JOBU13]CSSL*NIWAR>E@/%V6Z\WW*?567"!AD'R KI> M)2E@J$%85N%189J@D),Z35KDP3G&>'&0ZYH(R;C^4^]0/"FS\:]GCOVA,'73 MJZ"^SWHU7<+$?- ZP<68JC;R_A8N"['#N>Y-(".EW>'P:M(8LPAZ.MYC5=#35 YNX.7H166?A]S4F%L^]V* MO;Q1NX6"V.$ATYYX!>.0^D:)'1QDF2MK54T!OB4XX%*#=PCEK_3(BWI.;8!P MBM9;X+4YQLBR[9HXAH1>#TDD)0+\W(N:<_!XH(H@@.3Q5*:?Y_R#PAW.OFT2 M6TX75"[T+IUE MX>K($_)EK8D:L?BA+-J%YV_![%L7OD'$@94S(S UIAV9A_ MZ&@ME\C8A1$9F9=M!CF1969KK]A)FB0M_O*P;7R?M66ON[8.TU>M*9J4#TD9 M/EV0LYE4+ZRM.N6>V*SG=")D0HL*+(0=<:?7]T<\N$@?I$2#QU=CM3.9CD[?9J0&Z2F.P5WDR_5V'&9P5/].3 M/**CVKPL]"SR42S(YO.J[_?!.%Q2M@*9QV6]0!U8ENQ6&!\X MQ&'$T22 A.?@EO"IDU]RTS2:GS 1.G'[$(+#YN;*7@\__VP6E;WL$<*#ZID0 MM@#C_R4-%M5?_B7YW_MW'WQN>?!,*NS>R6=1&#B,5'9-_]8%1C:<0PU_=[J3 M4Z)K,XF3]%Z/[OZ%;D#^>F&@9W@Q,>4R; =/+]@(+&K3)8C^6SA:ZYA &J0: M%&7X@*WD3-;('C.]B1<2MK+1@UP>/_S]5I,!5/>!#RKY0OQE7\CSRKO(5[,, MB0RA9:C/=02KD))9!*X:!-GXT**'*E'2S7H_2/']BRI MM(;!]3YK0$JRL,Q*(G@"CNI-U1$N!B_==8QU+6W M'#^G"65]7 &;MJ2+=#C".K( AV0KUH&+."\QA-XAR1HL7MWFK&Z1QMY9-K79665/ M,G7^4!!,6J%3Y0[*52-[QG0+7^M4%5HXJQKJ TZKM-@V3!S*!:#\(RM=SFJ7 MB-V:,[T,^UMV]#$RI<3@GE9A?"?UUARS4CQO"CUOE$>6DJ2F'IN$"P@CN2#: MS$E68<\WXT3>AU"M=^)0JI$V$?-R"'9;2H2)7UNYBG98(F?-!8-O'OO=2C,5 MC%QNDM\:#L;O*H'?_&.W@O]V_RX7.7-L9+M2M>*AAHK$L?.^?@AQ]^F.%'*6DE$M)52\_I\3H\[KR2CE=M3<6O?ZCV\_,Z M>%<_) J9\,^SOEKS\D6Z?+RPG#VRW.>6+*QX M4LZ[+55)**&9Z%BM\I0(K[\J///_\BN=WXOX\^_=3YX5)1@]4;\)CA&G%HJ2^9 M_E-2 6'X%L&3%05#5=.5^?ZPL]<>V&RYO?CJLV9WA0.%]2%)8JW@[GCS9C%Z&TQ)M>6IPPMF@KQS>09Y3,NTI5^(9Z7B0 MZ0]5]@Z_/:U6IFDH&V&MHB%87DFOV4: [B9AG3)8\*N#17$/$_XJ9T1^((3797RE+I";/""6DU($8I1>'>;ADA\5 '1C$:)(F/" J\J)9 M%$\]-D/C=B?Y==I'.PN+<#*?L> TOG:P5:G,Q[ISB$+\ MG\(Q!,.+A(RU'"2P\_;X+1&AF$BO$S9/3V)97\_E4NU1BR.F=L#!B9- IDJ$ M=RWE"===3S_]4Y+F,^ED^V'I%:Q)[X$%4>0+(AQ2N.AV]E#37^'%^#KZ=HV^ MSU*Z<^0-1H_+@%RZ-!+S-_$". -$J#"UP4*T2O:;*/ZF:4$L@//2/F+BD6G0?\6 M#\QG2W^/2+(;(4 U+'[?7=9LNF4Y5KVCT3$JLFH]BUVFNRXCZ^"]SKE "+G; M'J1W^I35R=Y^O8,3!2L]Q!63O+OP*C-]7"FRIA_R[0>Z(S8 A1^ E_ISX>K, M4H%[?J"'NU\R ,UPZ:2!QEH&M%7!O+%8ZT=)QT/N7LCSA;6[8B"Z3[YB-9_W MNR3'SFLNU'_45R\93:_8PAQFJIU]H2NC6FYU@(^_OU\ 'SSBY'B05G%'T:_3 M%LQ8"UW;>1*-;3$RMBF91ZO@5G4T?W'U1;ZA@O59PDL_.G>)Z?$M@FP8:;HRBO*MJIX;@ )D?#EZXA86Y8?0+/^,X7BE5(MRMLI>B 5RD24(7;/B+S1%S M9H(X\-<^ALACQ#-Z;DE)PYCV]3:*48PJ$8[_QT*E0OG@2-BRV9T&XW.0 7LS M7;(RRW'%_);"AZY,;'W0YB(+0IC]^K$9?AV0X*@TC_T\)M0U_?=$Y+A>;+OY MK\AEO:4TG+WY6[O!_VS^ZTE'?=/4%N/(!,69]CGE QWWH2R$(T.E2Q0L585/ M5PTK?^0&U+YNB!@E/1I:S:9=KA!OC15%K:14Q[/J1E6\GW-4#P9S=O5@%J?! MR(:O"L0MS%2LXQ"W=A:^4XYJQP]//O]+S%J[E"V)R@UVBL4\8#$S R,""<'W M&HO"EYFT?/'ZTO+CQQY&#_G@Y,$;/:3'.!528N G$$\"V#3V5JF5#B/=SU'T MR#77Z6_+U:5)7!0-PF_7@ 3V@YIO/DJZOC93H1H:PQF>U:0CU&T4)Q(Q2/"_ MO H Q3= MCL3>68W0C\(R(M0)J>^M2(7%YL3C8LM=%'NQ1V?!4(,:_["I>Y/A\#I"(W%B M=^*[A)-O@^I/@O+[J?W@3QU77Q%U91=TZW+/XG+D=*UT.DGM;C1TY;$RQYZN]-M4B9(?XD, M47^A60$KD0Y(UPCB6&GX"3D0V9Y9RK[9&7*,=U '&? MJVAC7+ <+5QPW)INH8^>?B[]T.0Q)<&.L.F&7^\EMCXR/BI:0(A/O 77V>%@ M1:,;:\I+;O)UO6#\&ZY?"1\Q8MZ\65Q/L>!VMKJF;VPX^J)2RS_>JRC^(^CO ME1@N1 6+PKAL*[^F=:$H(AT.UG2+O.,>B.+P6_3[LDKG&A!T/3,9%9N$^%^T M+(4%0 =D?LB9P$+SG:2;C#9*E>D "^>KB8%"J@BGJ^BQ'WWB?;>+CYS6I7!X M.2_@IBP0#4!^V047>[GWYX/?<4P[B-Q2.C#<-BPT8VT5YVH-R4P3]VO*CA&VHB._R6D02SINXE1<.^ M1T#$=WWPE'3AC]UJBWJFL(8)H<(IP>:.J,K<["+V;$DN"@,K: %Y5F MOFD& M"$XJ#(&I $T"?'3WY.Y]=TI@/P* *67T<.G[G]\K'WWZZ2PN(QT!MD>VK3JV M,;."6^"#^"@M'P40=G\V5-/X.-94!NE(POM/ .BVJ7SK\]EX<@KCI@;%25,: M3&>&P:BR*;1YBOW.)R&*V9XGES,3NA8GO[:A23LK83%/9L_;V3^J=H<:%7 MP =(:0L>S2D/^:?G9HX?E@T=?N$&?'NW#E\Y>3N5\<,!OF^U.G-;;2R#;/GIX\NBN8#D> MGGQQE\/\';N>[S]P@SP[/L@/RT>/[I7W[C[R@UR,!UF3<+V^^JL73'SOB2'- M1C1N),.!Y*^,2"F\VN>?G4R4\]\CIHL'=V_A T?@ Y_=P@=>+T:\[J:2F#8' M%.M(@(.4?HSM2"GE_29QF'/'">FD1,^7Y^LLYV&T8N'UFL4N^,6N5C/&)/$D M?;YNF]/@J3_E#8MGS,DBA?9#B!W%GG@_0!UY>2)?HQ?B+HDAX+YHD-MLU25=4\95?+U79UR% M%\MG7950!"=%F:4#8V;G5?G \,HG\N^W,*)-G*ZW<8,C^\+-X*NR[&4QFL&9 MG\'80SM*GPBK,^P'\UV\SGQG=L^GTF-'7MWLU@>&L6#A(_REC30]/K,\)FJ0&,EUHF'0A,^-50"M MZ5OBP9Y+-!) 0Y>_B4$3]H4TQ-?KU M3WD*+(R!8@;+.FW\IF6T\I_O/"UQ M*T+RNZ5LFO:*!31''@P0>[;@U^0*'+Z\E:6YT2O"K0=:;A:CVTQE)"6?K/C!NS I&M M+'7LI7- CF4]"WHG;WNJ(#/F!"694[.!D)E^%))*2;-'>IL*RG4#JDQ$+8J7 MSV>\['K2>FJ65Y"6>,W.PUFJ)%$S.^_0RJ"RZ-+8V8/X^E=AUDU'6GH[M=ZQ MU_4461M/:3H]8>^)Z,VUPMH)HJE=;PE@9W5?SS_2C&,#-SL0@.:OMB3Q&Y:Y2O7W .N!'NGEPBK3!F^ M!0^<^K&*)58.1RO MV6)%6/66S%R-4."D%/?;JUK9+/J(YQJK8V^Z>(JT>&:CQ2/]VN'S52>%&_)[ M)2[M4\E>'[F^99:H?)R$2Y"K^@W<:L(%#<"?LH04:7ZSE1*IK?(EH\Q' H89 M<1&8TN719>5CJ(_O?:('%8JF'I[+*M,^%5VJ\ .63[9;B!M)R7T$&C>FBD_O M?AJW3M6?5FT]W'G^VZK>R_;Y^/XG4UO$Z"!68H$DY7,^B^B(H? M@O<(@R)_EW@6V+I] I+('S]^\,G!9(R!\,CY626X E77::.%/)&>WL\NNBW[ M8(\\I5 "'+I/AA<_PY\),:SFYW!+8LN/J1$H+8GY$&-E@N%5JS 2WOBY-7); MM&*3LX?/LY.Z30(WCT8L?+N(WQZ([LN^OJBVU6A>".Z/)=[CCRK0C TA$1A$ MW@:^G8+GYTT_WZU11YW7IOT@H K!?UBJX:F-D<<+?^39H;/OK\[ETC'RJJP692RG /[B6RG4H99I$37,:F M":G$*9M.&(1A,(TB%@GOG=R=G1JSD>J&+W:]);.74M'&\/@;%4*<*"TN=,R) MA*7 $_CUG-Q?V]&BU?TK)J0:DE^V6G67^(JK2U,&0%Y+P@D\:<&&F^P=(*45 MQM&7QA?UZ=:_T_:\K^L[?"79O0=#Z!Y_3@ZU5]G?(L*L5OM;(8K?4RC M3E0Q?H*#)BRHQ$TT>W'G?VLG_A'W9OH -5?K\ IW 'B M-OZ1-MB(6Z%U?&U+2(M&QTM:D5 9/S8FLUWP%U;B\Z/! M,GNV>X7_-*)1_#M9@4Q>IA=V<0(;H.[V!P3WV#F-6J,OZ<.4(I=#5?D<1]>:<]DSIZ#//WE TD\ZXI9YF'>18-[OMYC'@WNW$('MQ"']^>X M$I\G/R$,8P=1AZ"J-$0E,V:N)"(G.&L &+=2P9TRFW'1@I%V1&7)!=+]4U:1'XO"SL0R;@/A?.W@K7C=X$X?>)#)J MJ'93_FS8LGG)=[=WF::4<&!K6"S#K,CKZ2I 40R C+6H'5H"3*$]+J/9:T%)X[:2E@ O,F=0(>&2_7=2T#IM%# M$<*;\WS<;+BF8KNC0P@ER78P48#2IY"="_5D-4BS!]S0RVHO]Q%A$$<526)N!09E^!4/I@;+-?W/?%"& MT@?EO0M8Z0R/S[!MAUT/<+IZL(.Q81TS$)/,N;X%=-."06[*4_T@\_T0NO23<'NDG@ MX9MDJS +8U\ MFU=6Y*V2["+Y>5;='.5?TS&5BK)7-I4^XL&66!N< 01<1H>=GIH2L)NP:(1V M!MH@.I@GLQ"6&C!A+,4F;40Y"9Z;KU^:)(+.0R$*\ZTKB1-(3 M$'LV>%]FE?X:T[B^#"XN2( M<]>H[ID"#FZ*.M"1FT;Y;ND(.HAK0/#H:N$L_"Z$5Q%*=6%BX3T#;QZ3).&_ M(+4609*(EULX#ZZH'%F]#[*'L8\D5CGDZGGUW7H,L,:R\XHI?J3P$B]/M@&E MI=IF?Z3? NC;5BE>:^C(;<57#D\$BM(DDJ4A1*%T%DG)]IM=#PMZ;#1)-Y"4 M#BU8%'>="@TCA1E]1GND07NUIB*_LI#7Y79/-;K!Q'&,SBZ*9X$%+YR0-R;[ M,"'EI!R]6&%]M6D6*U6Y8&D2+!*2X0*$M3CO+@5P-#EUI?!KSBM12.IV6Y80 M!F%9E5:%N22F[+?E1+08$:JT1PVLG$Q3'I'%V[/:&8+3?K<92PU:#IE)4X+07')#P?2F+N>I8$%A%K MLCZ\W4](.DN^.AMDB8FS,1OG44S_C0 _)8CT4+"I"#2QC:8$@;4]ZL%R,ON; MBZP%TZ)%RY@UCV8EG!X^<-9 /[N^DRU:RG!//IG.6$V1@HB$/:M!F;DY5Q:4 M0W$J$>_$0:^A]EOD3J;;RIJ,HH:260&<%9 XT6\V@* ,**L4*:H3G M 2%M(G-IYSGO'%27CR@$#2*"I,X"6TM,'#))*5/(]<(?O:7>>C\QH2/9]B.\ MC\'(*^13WE.G1\#L<46]JX/\#4N^]V]+OD=*OI_?EGS?G?C.8_@+=,T6:K>" M<5ETE^UVU[>E(VBDSF:(:MCPMQ2^D<-#] H17=OM-RE+_9,=B;.S57<:;%<< M0D_;WWBBRV(TBE.NR&N,8HB7U.3:K6%$8YXX/L>V1YFJG)GFUZ)6_A\0DPR[ M=2UXHFB*S9TL9^?A(<.I*G$CJ_2:?&;IL)ZO)"2W;+I T- MZB^A@)0^W;[B6'FIXXD)U3)C//!T=J"+WBXBHT",&3YX]]M,Q3.ECE+N((H3 M)$>4P&4X($PH#^=A4!55V%>7A3%#FS-V7H5PZZ9:!=5'=HP)C1\Z;'KB7 : M*8;@J56*Z43CMXZF:9H>&]'(M:WJ=_5O%5) $I@&E[]9+@?KL!:GK#.A"?Q; MP#-G7:>4\L63\^!_,1LPK:V\"%O,2-BK)'3')Y-GS!Y?9MF><;4_=!!'Q="P M72AG-93%L:IG$C?6/!"C$ #5HQRL'Q?K?AQ5K@AN6.W6P4"LA>Y$":&624,P M6[#+U0X:]ULO1-L9=V0FDX6"GMAB9PODDNER$^I_4_9=J+0.W_B%TP4_6%7N M39@N&PW'I$IVBN_,!B-@56H K/6A$"RZ1GHA&.[037">5O5"+V+2$>GOHP>: MU/7^H':\V<+O(FMSE 22T"^=EKI I%Y?@ZF4L+&PA0OF.",WXM7G_$VG01RI MF2,AS@%852' (3IH$,4@K+$[D=2V.*T@;9M+\+9P1& (D"YAHOF8N) 0Q\9> M[R3S(WGYME[9GD*V/*S?N7%$Q&#:0ODBA?+EI+\4>Q^[(?ZZ'*\):O4-&95B MVD:922XCF V4>F?5'NC<+LYT7RX1\(G,K)@)&'.EL()A.>EN)^ZB*EF06%$J4/PNU9>T!1TG*0Q6!WG59'L MI/7OJ5SPZ5ZA-/$;$XF) R/LFJX.LKG4-M('F%IO -TGO-JPV_ M%-Y#2T'Y \CZQT\%U6CEE8.G[.O-3L&G.N@X9C'H9<+Y&$8]LLD,TR!YQ61,Z[.D]7FG'/,:I&&G:OD++]D:9NYBM)01)((^> M> * )&DMI@=PL& F3.&,IE"%VD:&+?WPU3N6WI\$7M)A)$4LMH[3KH43_7-P$X4^X&'1,FB)-*>SU^Z[>V$OJM0XN)SN](6F^2N_N6 MRKLQB8!&,/Y?$4Q).B%!G2&5#FRRQ$$+&%.!>KL[%EUFM\""0-'3S+!$>LY] MF>%!"**E&FGB+QXMQ,/@'M&1#5+-3(OJB"C>D94PI@P<7)\"RF2;2ONR&"K" M=L3'=Z1TG\%;4MNK$>FR4^:,I5A%>\&/;%T)'=L<]8_6\(X-^:7K0+FJZ1H< MB1NN,VMTU:E+&&SCC-4/4_7?LWRJ>)#B@Z_C?L R$@34. M[[PB6D1^59)_2LN"4EMHVE (HJ*DK_BA3BB+3"$QF*1AM]8EX32HW05&0L 45[&8%F6+R\1T*<&=X@;K(]P( MM07FV,N0?Q\.R00"\:&BE)HX&(AW"3/<-"6F0B6+2O_-K%XV>@Z>AZGI&8>V MCRSQ)3677'V.;G"576W!G<0<(7*#E!X7:*!E"I'N+]0]''Z\4(0?5\1UV*TO?J%OJ3"ZD\58EBS 9&BV,"OGQ,M] MV^H&J7\T8Z#DN0:G@Q!$2548'Y-;6$_$&\>+=)@L"J%<,G"F][J' 0_U0>_V M##\S '[QMJQG,Z#^KE$VNJ:6R,P]XMH#!K!MFA9O:WTV4QQB=I(+7P*:2@(E M! N_:KIQ"D-5TW)NMV*RF6+2X(2W;E?A()(15B1<%!4SSQ=_L-^_E8L-E8M& M_82I,O*AZAB%PX*D;BE86@JB7C*[S(BNN%BX=-.;$W1PWO!9YP93$"/Q\)&*8-AQW M6T=63.HDYVJR>:YY%6P!E%:8^4(@9Y%303+C7JS)[NF'B<"/S,CVPA_*(M;2 M(*G.'<_A$EIH:(!B']C&@DI#-4#OS-I$3(6[%\ MJ7ZJZL@AS=4.Y/ PBUGCKF66Z=R&W2.I9@N_+MB??T-@*5.=O4Q&\W&Q* V7%"JF0!1K2:+G@4- MF@O*BVE+4/AG&H/BDL.8*D5<"U MQ](==XJ,=[R<^XCC,,6:4X#^)JVN:0KPJZ(-]7'&[A!ZR_AQ$0+3 8UK@BEQ M*=U4LI3N",HI\]H9_==U1J)P.*\%$&[8[G/DT=)\J[3*U&H!5I-$K!$,%YC1 MO)%^+Z#&VW.FI"GA0/#MJ@-1.&CI_IUTJ'$J:N!V;]0$1HC5VHN] MU*5@#'?JC(0KP<'ATT07J/1U2IW;=5%RRDS-OLSJ>@=F<]!3OR?"1=K$H7'] M&!9(5-P@U&TY:;$"@1@6#;I5TTFQ-'3GE9/);A)$^\VT.N$&K2CG)FEN E]X MB\+,\[PU+F %41Y9!(IBA!2S3.YNT%!HPG(%MO3V':=,>BFLOO06:1UO7N/2 MYM+&-P L_K <4E_4G%TWA*>'M!#=NVZT6UKSY+D$O'96,Z^39T]+E8 :U("F MAO];SI&-_^BP=V-Z ADFKBINYEN&.$"=?_O1&.))?6Q8) MU@X-R]>WWX(ZB:?*$\1M+L?QS#3";=Z\U'FFM?^$M1*2W/8!PQ6E63;/&)$' M.#9GM@B\DB*2GQ:>VVR#/?NUL+]3YI-2W[QPA*9!_. N0\L4 (>_7$FOB6=) M.;>T8>-0&&T4Q.VC*WPAB;/L.7FF=%\65M>:/V5%5;6P:'.Q ZC2BX=A6HG' M^/LF/BQP'^U4FC5@B0Z<#B%-7K<+;A'3/*_DJ]0]7DIHO12ZG&F @5MC/ +% MP-"F1>AV_;9%#'>1L'81[?14&ZZ[;W3/&X*TC')I$P2-<+#!4-C8;><%$B_\ MB&\)M)&IYQ #8+E!NO9CY+7%7Q+^4ZUA ]8S#> Z2H<8-:?,1P'&M$;2#5@K M&-'GO]*30)0HCKZBDG8BB:EJ=VP4Z8GY &F<5!_5@"^FIBVYOP:!G7 'LM^6 MER&Y*AC,<\2GD@=0?C+T+1W-1KE-&I7:F"98LGC/:2DN@[8[VJ+M>M!VYUNT MW3.B[?JTG6U6P\I&L'1R=W+I8<#%!ER/9XIQFJR&%'ET+A9CUZK%VJ9!= J$ MJ 'JE$JP&#YL7B2N3-")FU92?8=YP[;_E;9C^3AR'2P.W" M9_>;9DO+IVUGJ==+A$&8:AXS[+O=KB/HZK6(RIZ ,@AYGYI?X0)77AVGBUW;>@.[ UZ$W M@PO#MY,T47;&+2+4'$W0)^)1Z'A+<6B:.+$%0?$O;IJ&6QU- ^?T]%4_ MHOE//00U6M8AF.0PZZ.3FET:^W(X.TEE*ADY?B"FHCX=*_ H3(].)9[1N+JF M6J,?;<&F,QOR3>69LBRF#R.?D857^-%YF.Y]7FZDY=W0+1C'TUPZAZ9]8Z!8 MF,/1777>]Y#@KGL*BTV<6X>;;'IGUW\1F/TEEXJ"UY3FE'G*[U9MYOA&3-ID M(.@]=QE!8K"OB];WJ62X#V].QP0 ;VYS#X,E8_HK"4(\35MG?<^/?562QI_V M2$UP!6QF.S"]@*F,>)1H)? XGI+?175$RD00>7UD.R*.?D$AMWX7<@A63J8- M/#R&W2%#;!E02&!>:?E2-[=,>"D%D>#R7]$#3"&BF3<:TJ-K7#?2)'4-CD5E M.#5)5>HT;>Y/J#G)'@RPD MBN82T.F<8T1D6A@PZJXU;?)#;%)T^XV*;#Q$U@!?,FF1&7(@ =( 03Y2_HN+ M&CDFDM2"BDP0.S[R&A /!J$2:ND;S 8<[NNN'*-=Q65(S7!$B3E4FO.<2B'1 MOK2\9T'SE-PC!D6%(!3XT%"SG2]1K7+8F30[E6(+_$290T+3_#MP=0!)*?]6 M7M$E:8836* Q%&JA6[.,\TKBW+1T<"RPT 2M!V?U(N$(%,-W4DJ#V2[^DO/<PX:03C+HRF@T4D"@0*9FFBU=KBSN4$&K8OU#XBJXF(K'Q1V/5 M2E,G6?9>YOFA@#PM!LFWA?(8]CV'-8:VIF1;:DS\ZR6%%J)&P)1T&>>S&^GL MCL"746J;;*$WN/Y&BV%2[NHU8J4#=<-TQI37F-%& XK;0?U;6E)6AC% ;AUC M/CN/%X/9" YY4&3E<.'/F.N.E?@E3,JR*!D@FDV2N!*\:" ^ /V9+L:>DV8%: 104EPG2DI=)[6YIA=%N MB0$YVD'NXP9?JQ='E@ W5ILGGE$4#E63H/V2GT6]_9V#%FUZQ33I!ZN"H_T0C-N%9-Q+?EBO) MMASN($H 57V-A<$WTDR(^P@I]"Q(B*F!IW5R8OD/#)(TX5(X5& MSN$@-K&('00CZ $Q](V9H/V8EP%98^WRXHE[<+8)UEIZC4'L>@EC&$PZR-1PNXZ_XVQ-9Y1'98V^O9E?U!.K)X09) ML)N.B_,>)$GT"MH4/%R41LE/[%&BLR* "'@#!F2+V37"^49<8DW265_#WY4L M#2[VF/Q0=$.BD!T?9G)QCIQOZC<]%-6>!B1Q3)_##R MZ!AUKO16;C:& YN=2^&!+,9C#.8&)'MFOU_1DS-,A"& MXRV$H1O"<+B_A3 \G]_S00)W%IQ)[:-R>UH1PVW#RY_> M4 5 /"YF:*\R9)]2_7)4$J22_!.LC7$29TD9V#P1'_YH6D,YR'P'>**5GUYL^!B:Y( M =M8*%0E^=RJSG:=,,DK5C,5TL;BD?_A##BM[%ND7$3G@+AZ'HI".*1CJ:$$ M-^6EN1:B40)F>"%W MZH2\?'67&3)>,KJCT2L!G]?B8AN>9V&,#?=_!\>$%L'V8X;]I'1DT7 M5^T00PD^A)Z"03C""8Z#L9#8S18\!'T!KP#;H688"KEUANC5GZ#%:X(4&N28 M<(F!0L24)%)*E="N"2206Z!@+KJY.4,A09#R+LZF^B0^YNWF[EI04;"\.=7; M:_VSIVH H%*QT8)FV,)A%#.%AJ8//6L)EV:^80BF.:XR1HM *#?NQF^M30.I MB^LDUPQ#H[REVC&!*B[?1DU%A3,4](E4/SG +PMFF(&33BST%4*8YSEW+RJ$ M!%I &-P#;LQ-C(RW$/0RR8D;\1K>.<$HL>W=A'7DTYDZI&#%>4AJ-^3F?K-Y M*9/IQ_? R*W@5'((F"W7)6_UK%#MBBTYJT50W,7S M>C$:%>2+8:2=M :K=]*S1ONWE@A-MC*9Q0;6ZDA+I&VIG<]0?TU!TWPBY !U MA:;J>9@U 2RQ*S53TBLV%>>52 _T85+?)'0_$(&+)-;^X';V$O83,!U_0T.! M6CIEV@(&^ECOFI2KG)O0-$;.=@G)@**-&M_@'Z65HLBK:^;%9P0R.[MXE5#( M!.NQ./@Z"]PDH Y-0, '5'E9PTH2,7?_5&HH0P./!XI2#2(2,7+ < MW,7>D@JY3VB./D.SAJKFL54C6)IKI=\R-9 K#31BC+! <72QE&4Y(6T<;-1)74Z)/DF- M!8>4-^DVR?Q6AIQQP5A\(S(HQPD,,DDM&[ MXV:[9?,#;8%8"#)*[A*RRO7)-]>,@.!^0^#2W"(>=TI':3BV*,IM.M,'[*Q] M2EKR9D$BSF CY_$L9QY'F,B6F9+,I3T5M3SX("E+0F!CD%1J+/VS^#;&<#3B MOG2Q=9>*G%;;+/ M'E6A_XG#=/P?W\179?K_[>\?@7;[2_S]8ZK*=PCS'ORP%_XC1Q0.6(O$]3J9 M$#F1<(ZMK.),I_Z$#:Q_+5[FWAZO:&\/]L(/W 0Q35:WE\_0%MQ2@%TG\5@: M5% ^!8[^#W EP.-&<13^'>ST>'0-Y[^NJ^"&700X^Z/1?+; E'-9?-;6=*?1 M\?Y^6.'#0+50)^2)4*IP(.NZN"D+Q!+/XE$BC6LSX3V"6R7Y/$M+3J(=[!^< M$N2-_SPS>X \[QBD#J3SM_;\N4J*JS*>@?*B=)?$*DP;7D%/AUWHZ3=%!BLQ M+J+PYZ2 U6O.&OX)3TFO8HG'O8<78,X#EC%P!J;T:#)AFB.!I7G2[ )AN>1U M@>!AS%QS8LV[9H4:@\-Q3E OXBAAY(7K* PT1O9$N(SIP@IF\Q(+M!"NQ^$S MPI#%(ZWFP*VA-5U%+]FG;X]:B ")74)1Z]%U,IYG[)FR2$D78?*4HH6=;G.NO)!(72.S+XPW M&3K^NS_&RMAZB2%RTOZP%"%&PPBY)@35J@BFW.]G\;38BO9%<;*BB^)P+_R% M8+\?+.QW4^Z+#RRD59*$PK'(=@_]:S#X+OQ!PU[R0=!:"F%D9 PO90SGE1MC M;I>T.?!I3Y,S9P?5RKZ =MAM 3M=D8 =[<$UE".+)G;E#7\T2=?-,S%K!\KV M-.IBF5#=Z394UQ.J.]B&ZA[C:CI[5,W1)2)TI#]<_/8Q?/?NJ>^F]GS/5Z0I MC_>TJ0#>-K\1^ W;K1L,SAON[_H3X>LB^ 8S3%Q:^ @\@#O4H^GT#LN7R_"# M8'DH#\:_=:B)U^ZNI_62=7IGH5SK-HU;75PGRDF4S@A<'2L1D=^'(I"E8*>4 MB;RFPR)3B^?BY[?_LR=6S+-;'8^R]_]I<\&_)8B,V)"MOZ I_9T\ZH.C"$,) M!R:YB?]S)@JJ12>#?6>8;$^J*N=#"29C>F>8E7R8%1 ?; M"9A,CKV@5^(RYP+2E'('D51],ZF]$RNB9W(91+->^/F=I$<1(:<+P(4/3,?[ MF:I@6'?+U?P&\S-YQ8F@#]A"&=3/)Q_J?$_!TX0V+A#LL\@,)A";O_LTPFKY% MEI'!_NY_,]IR)>#>%8NY2"_,2I0] G,)S\$EP79!2C'Y9RIL M+ITF99L4EB%TN>D.6,VG\"-0P15!V%)1P6KU!'-W21R$P-BRP]*!9I:2'V%! MT<@*#P=DKPWV/EHR%^'+PI]0XZA=H[7&?JT#&7=8>2'$QQ*4#DKQ T5&U5/ MT+<=A+O7)-AZ >ZU,[*=#IVQ41TE(0&Y)(KJ(QBS1M!4X@3+!7S*77P*!.;B M.G 9"[W2 ^9>*D3U:.?@=03_>_(Z%/*ZPYWA:]-1ISTXF.)OMG;Y1PRC3N>9 M,*^C#1S0W(1KSANB">L[H^*%<"I+:792.UJQ&'J;P":R*996.GB=,6;*L7@J MH.>,79!D7F"GZY&!!=.KL0"%"V\3V6 RMKK*[*@6Q1V+JVV"]56<[U <9C4? M$#P<#.5](W 0$7:V+"79A.6UIO$=YF2NKA *0Y(7GD7[F*4U3DI*+"I^DS@L M>%>2.UYKPF#'"JZ.1]=I0CNL4@^2@YA,K,I56R*(1W"95:G^Z#_C<@C[^G?$ MCN)/_I/])5B-7WYYLU8W=?].O1_5Q:W[Y.X&(GM.3DZBH_U#'NGMFX)/^P#N M*G75HO/[)@;3"-GSKBFMS#YM]]D(ITEY!0.C?WM/">0I7A&?OD]&I(.71I_2 M)%*Q67:;_2E3$2WUTTHPU1B3Z^-2N P&I]&)$48M@GO3:!3KK8-0,))A"-9> MTFC=#H_H7*+(J0WQ$L1#PY-?I9]#T+,!)X;#>%++%8#318I/OW2:&W7&IMY M#P+"MO(XW]R>1B EYKY>6LP/CO:CP_W!TF(.SN\'I,JA;//RTNW^KM$D"PN5 M9HE?M&GS[@W!-?)Z=A:=G9XYVO(N 8UL.0L>D<'QM_HK:@:B,JY'R->LC*OG M,AQYI<+Q[9 $G*ECY8RJP_-V@Z5'X<[@X+5@'.@KB@LA\#^)[H+ZH,$3X/-Z M5P<4C_^82VG'RR80.MNFXWK2<8?;=-PS.>__8+8^P3V()?0N3ZF*Z@-;PN_5 M]B\FDHCBB E=Q9>F[+GQ;=_56\UQ/#AJ[-*3)&KR\&TR+.Q<;+C,S -O@I&?Y:5>8?$R4)]_Z-5BBR[J>IL00R3CCAD(,WG-- M,':!8:+L!UG_.NCU5N$)@_/#0^Y,-4V8+-]MQA2'GG-L6PII,.UR=Q#NO,6H MW:]%M1<>'A[NA@?'@Y/!"0T7_WUP?'!TOO\Z"B34!^]"$'B,GK]MY*6]7']Z M@\_^KSBG'3\X%7\__'O\.9V&/Y?%?(;N #W]-_ .39_X#W%94YHEIE)8(=US M%Y/6,F@XG);'PUE+T.>F_M5\$0?^:K"_!V* =@)]E;>G+G 5V5!1$7NV?8? M@-ORZN1@;X#>4(:\&!MJ EZ0;3Q.J$P=9NZYZ@CNXO) 84F3Y@5DW[\ZTK4) MI5FE!D*D!S*Y]VBOQ N*-W!3'9^:;7*; M%KGAYI[H%"DH@N_VOQK/J2FW$>:;FZ+\DXP^$6E"9Z*OCA7^&,*6_M"5\(C0 M BBW%>-^J?8Q)[I1;/6+&&MN]TTT9*.XTNIP?:3+"\"/VE2A]&Z2<_WA'H9C__?M0.9/1?$]XNW M<["B[3Q%2[?5B_U'BX='U7-!!:(IZ;>WID+SC>ICMHTM _1[M[9B(^3C;^GW M_U/,E9^E)')W+_TX]A[65&0 MGG7>)EQ.EJV?;4JW 1D&N;'.EYF!@F)>(X.G;2U&W%T^F2M7%5WX5$(Z,;AN M)%#!+#I4*,6L0@[/D,LN)%F]-->N02FXI^SZ5-I,W4]9 M@L"(,?SAZ.S@.SUBN%Z(F*#8E'E'%7Z*L2>SX4VCNLTQ,_/!T*G_-QU-]8J$ M9B(5DL\4&4VG0Z*09AJL>(H>F3>SGDU6T]N0\=[@QI7<&7*"K$;%B(=C&B Q MUU*EC2AHPZB+=")Q3/&V8,68]H] GAA]NQ':-%W"E(->4^3%-JV;S<+$G^(T M(XM;.EI0^Q1DHR?I*IU@EM,B2=@&P2/Y'#H-(-'$MSW@<#3$Z3;/$<*"*A;< M:&ES1]5Y<4WI7NPX4F#E.(K)D(CL:*&=]NW5;0RZ)6[!* MZWDL(50D!Z_I["*0.B9V1MI=.!1I0PB;YPXOBJ)\?GMS56$Y/EUO+%49!34] MU*=>F;4D9G^%@S>.*28[SQ-PA<$_')Q@;#V%]W%?'_?W\#Q\31Y/TQ&,[ET^ MV@MWBM+Y\#5%*BQD9<#//(^<[V@T&A/ ?8^' F4SKY+SH%26()E@.$)97LI MPO9D-P%"\K$SO:Q4#4(MD%H6A%O(&FS'H#X.A?#1.!2"!W(H;,".@2WV6\(E M[YS'NP2KMVY8?FL,/WMOLS4#$W=T 0B!L_R@H95TD M.(?KPK04%&9CRT=CHA[P'&\2NCS HRH+XH9.R#)#; )? U>85!)2:8E*=KP. M+RYBM&1\!*9O")J!>; Y 1$=3G'A*TW&8KVOU+"V5N^#T _G6_1##_KA:(M^ MN$7PUM#R<84K2R9UOVB!R7*-8^B1M>'W;SDRCCHL_$_T]O '*\+I/Q,)_(6/ MN>T$0RK+X1I5$?9?3@XV6I)^7B+OI\_)B-VC'T&U&XP(]M D144F,46>L$:, M*D<92HCK)<4X6OF--J?"!2VB A-.Z"?CO\AW'ZNAC+%9P0,/=&@N$@.3;NH* MMUYAX2SD:%ZBK86-X2^)/A>Y4@@WC1TO?DRRF)Q399U'0FSF^5-O7G$R^AC[ M=#33#OZ>C,%D"^AYX[\,_P*K\7\.?("V^8-UVDU$(KS44 4.1RV]_N%(\$S: M+5)&D5?:(1(V$T:[7VH7P!K=DSJ%,D=:>Q#*R]<7_NU M Q2210@\6=D"7FEOTJ;FTB]]K'-G4KAB@H7Z.A"?LNN8[ Q>VYVD!9XD);7X MA4?/)=-W8Q&Y8^_POJ,36M7FT28+3Q$.?7#$JS/8W_\V\.4IE0?0652T/)T@ MXF9;^OQ$',3AZ-%TBJ>%4KD.2%R%B15O0-]OC3\R@Q@F(_1G8PS9HY.-->1C M8EU/X>$EA6=T?78.7CO'CJ#._CJQRC*+(Z$[UFQ!C(QFV6*7X/+CN][7>;Q! MEMX4S3*-E?"4\ 7?D,GG. 'HB-NR&1^FK1%6W=[@@ZVU854B=PC]K.*,_5]! M]W-3() 30H4<[O.<#!9@ELVKQJL4!F5)UCEN5U/C)DI,R"$(1.11DL>55ZY@ MFG59;#?-H9'-C[B&G07'4K='9A ]D(>6E'\78(T:I<8Z$!OM+C[.4.T0(SS# M<:8J"-N+I4)>CS5^KP[\U9/2>[J-J;X/+U>FI=V]2=#.PSN9&74%F6-]SRZJ M!O@/E(%?XVH<_\N@$!UB&1S5X3[M%YD8GRS=,E4R)[P_4OKGVR'>Z?WG[QL+ESZ$L]\^Q)3QH]*6H&CLG1+)@+G6#G5'['M:P,G$B' S) ]MA5" MIL%*S/2R)'!-,R;DSA'4B]'D-[F7M,*[;/E42XI=.>N2#W-GF-[1.WXJO%^P MG"=?&$4I7PT^Q O7B V'L0-22V#?4Y0[!!Y1@_ Y+,T. 8&J.$91GW(J/PXW;I,9B]-QA)BIBM17IFP!IG&9>[FA?X*'>MRV_&> MY^<] #-M]JW>RZ+PU<#Y)B9 D.+G*B>^D-@0QK/.PVP< MO\\0KQA00Z M,@,&U)I,^)?!4SH%F>O$%-2GE9VND SBR:1+(4$%Q<82J#^2$F34"VQ6%I.$ MX#6X< F^=)R")&#B6!\AF^(7L&)^%(_-T9Z!:9K[_E;. @IM.TYDT!HMX] % MM$G""(<6@3R<7.-W2WXA 'OD6 MOEXC >,%&MD);@O']QK"O1/T'PE1!->= "^TGRZ)&H&SS%OX:D#5(/NS&?442D7P3707K>>"6<4AS*Y.?H1YJ$]2%"=*;(X#(JX*E1H3<=11[2XXY MH"6F*#@V;!U(ARABMBJ*,5;"[JTN?/H,!(5:V-:AUJN&C@HT1ZN+Q7'+QE*1 M>M&NMK@/5!BF/\4W2)TQXM'ANDFJT 77H2M'=N:%_)VX,=-DLHN2L_M;L8BS M>A'\'HRV3VLJ/X#S.T5L#IT3 M/CX4X]76EF91Z0'J4 ;J4&JG>AT!$PO,1Q3G!K;O9$^A*'@6N=]GM(#0>IU^SH2I"! MYFQ9UN3$-:HW!P=[AQUEMD^R.T^=PW5(3=JIVW7'8K_/>\K3&NE9"6M&P]Q<1#/KUER4>Z?1^/LSDSWS5GBY%!I)A*;9G9-ETL,;X$PL MDZQRIAZT\U)>M -#8V U/V(.J:G&P*L,)'S^78C)HL.#\VAP>GX;=[9[LKM" MV'XRY*>XS'>Q)=$;;S7<(+.D00)3U%Q3014%-3?VPO^=^7>)3DK(K407N&MJ M4D.!L_6:D' W B$BQ$K5F510V1/R*3K0Q% B/:Q[F*=,7^DY>__PU0!CVU-Z M(,YHRLV"6$L0683:'>-X&DN\Q0"7)3QALB>6+Z5'_W$XI'-N 2<"N%\\]5%S MRA(I$-ODWX+AYRDB4T4E4=)"YDRY0#Q5(R2A)QY.D[QO\,TYR(MB$MPV^$T5 MW8_]<^[(T05]M&:/D*-;.C77R"M(R9!X)G [47SNU:&C>Y=(E#4S8/ZEJ*VX M;)30S;-4?8F6 P[G-#X])#(E/DA'^]\:-CH7$:#ZGB,K4] 4^/R3]K<11H5Z MY8X>"?V&4[=.W[2+?!N5?EA4^G3O7$]1\+1!Z:<" =X>Y\)S<'C^G<2GMN'L M;3A[C+SU>AW*?MI/_S M+>\R"9[!-L'3D^ YV29XGHDD]V_I]^^D-S32MY5@6WY*2P3-Q>C9@UK38I4W M[__Y[L?=P;E:^"L.?GNL*D_>6X7"3\1'FYK58<=35F44TP4\7 2Z+F3S,W6" M((C(X\K2/Q,B\D!TVUQZ>^.7"%/D-%J&:[RJ%@+K)/*>U1B"=?W+T M@#"M")XNN,.F2?-8N+WT(D/F0M_$"K&B1($8@WNS,"3-\"^,^!F.%4-YB!A! M'C%%\#2G)%]#QD/P3TH^C2DRIH24\(+O@DN%_F;%336TY)Y&(;^6E]+IL+D? M&DZ*O!'H#\#"H^]1IMP^"72)_UYN:@ABOTAJE^*+59+ 4774,$AYIY+(F/7B M*!QQ,ELT]809LG39\;C5 9[.'/,64N+/%?W42<+P1$H(EP9')Z\HO8[QF:Q_ M:^UA!!CI&&-U?W-DVA$$MVQ>Y@&ISGA,% )V(/@3&WAK4,BYO'L;>M!L7L0$ MU,T9LD$_KI+T[@Z\L$ OIZBI[%+:<]2YCDPQU2;OB_AB&R>SA%M<27M,IP%F MQ5E%./&!\'@9CCOQFW.4:XQ&@C9-1T0!X4<+P*>=L8"-YQ:X[MW!DHT@1#D) MF?K6,B"M'JWC/Y,Y;R1<8&L"(Z1W&N9#RT76&9Z0<:[A9 M:.IIB#ELI%V;TC;YLK^5#_',E&B23E^C\X/A."Q2TCM>9Q.9'60>#;J +"44 MJ-=1EG+$' [ N)!VV-H8B@EF7"M#J:.\<.H2#BXH.&=U+-R ^9^L@SW) M$OXG0_Y!T15E/S11;K9M8'HP8TZIW,TIJCG,*EO,"9_,;^"\X SV"?A_A5&I@V4 M]O%W:#)1 M@P85C:IX-"KGXEW,"UK!>HX#)Y$%HB_H3.?%_DN!JBJBCL) M=G)X1Q3:=_?'TJB?[IT>K,=56S5>TQ5W=\3Y)F'BYX2<%WC?,-*$('>Z;K ^]O3^DKJ!!^HFL&8!9V%)?E M@H+QWOFQKX*9(>Z%FET,SINO\]O.8&. @?\%JER2,QJAR+?_#F,C4LQ/B8&E MD45!=%:OCL].,:?T M-"O'ACF%X*RFO@F:LQ:'F4K?Z?V'-HW7]WH.>ZN)V)#IA^:!ESRR3Z 5.ELB ML9S^(D"MF,=^X'U'[+-2E$MQGI&(R01,[0#_\@IY$N4 M[R:]7S7R^U-P\1U\ T4&,)FK@4.*1I!?'=@D/1K24VZ0PF31BB5Q+O)0_&,W MIFLKU7M_Q"I7RRJTNKRY/%%@[_[V@+Q(EVG)Y2%[%&K @8]6ZX 1&932(\!I M#& 6"HU*$[@+[/I)MM9;PWB(8"^%@XF;,W+:(['=85O-1 ;-8R,C#1N'+JA= M@=DAEA_F2%\.9+Z1^WL$=A(J$XW><<+<56$=?W:W 2Q=\'1@-R8)2^5GPDF8 MO[>R_NOAP]RI!&QKDC7O$F""+!B;0Z3DA548']#AT%/IB&[X7_/QE>T#XBC= M30W&S$M' QIR:K\32ZB=6)2,QNH@0\_>&T5'V(J!O_H_=A281*$I&>#C'=LX MZN#+-#^,[F(JU-IP_G^^N/C D,0E[R'0VAA<2NL%WT/X 'N=S*O[72/B2FM[ M+='>FM+L:U"#*T %2X@R(WU)?(A(=9E?%93IC"E*CQ57K/GL>&R.A)5S)YR/ M(D1Q1EE:U*UMU1H:U8I1NB^X>)*QN7>PL02"9%%.[+ 0!VLZ$#BI+B=&SOGJ M742HXE$.D$%'@N?8A()O6'_]G:X$C(0#V[0JNK< MU3K'N0JQ:8$=PH9<%D*3CIF"W^R-O+':$MYL+\75- %Z>BPCZ\TZ\8%WI'Y, M"4P%!Q+D_Z_(_,DC-$UM FQ."2_=.9"_V XI^ C),MF6).07_W'-_O?T+_A!R/] M]P/G*&&2=I#D.^SO4U_CL_:_A=G6I;Z"@I]PRVCLQU_K\Y/3<+K8_D%6^60#_"XJ\+/O_T?4JI\&<$F_T("5U MB?^)4M(G^4:>^\_\5LJ^7BD#8Y$*G-!>+(8PL-BUP4L"AH$KL96\K>3UO]DD M8.^MX-R: TJ-;,5L*V9];Y9ZS4>0,L63J'+K4X-$K["5R*U$]KS9^#3W$DG# M?!(_W.9&6-# M)52?HX)#Y-*\Y(2] 3,+GX>NXOI'?ON#H_?5#'>FD<3W$N2F -X'HYO.3E'([.#/,--T0792/XQ>+U8/'.MEB\%R[HR]^$/WJ4+2TWWKWVEGSB'0F7S5CACYTQ MC[1RT!0"L+,F8^"2!R*(@%GX7 K!%$$-TDF&"B*TM2$FZEHWGW^K46<> ,N+\86$POK#6VI"!#U& MY/;LW//L:/21S#7B'W96-G#,28_-D#!#6+5"U6AQA@QPTN*&'UW9-K67'TQE MG:!9VX=JF/ O"V[\U["M]H+W\]))J=>+&;M]]!GZ?,20-#3YYA8NRX*J/0]67A))$:2]2T%UN]F5)-+83'ZZ$;KM4#OE*)W MXE"!3.$L3;BPDV^(N0 >X5J=2 HR!0NW]"%,7"54V#^:FOY- ME?=[*)W?6@B.VR.8@1?!W"J<[MK9A1"IB5%S4HV@:$6**I+@W,JF! M(I,Z6?4UA;6BX:#%SQ" :40'7YZ\=R*?5QIJ>5$K];NT(^ :9^=209,- Q&* MD!5*(9>9M?)T"8@HO!>YJNDV\!> M.WT'90\+W#M19O"&.K$S,4$'-Z9AKTPE?"&FZDXS=R]4EP5'#8>8V)JZ?\A6 M+YO@R?C.7"2O>W5-M^$P::R"<[=AJ2'AK"7@@RA< 6 '+A/6'R+2B(WFF]9G MR.RU$.!.-=]L4P?2O=T 45<*5U9V9NN$H/!P,M0+8+/KX;9>Z7D/M_HE;#1\ M(S=F6K]E?)OMU@@V^;8<&&ALP("R$ (.G$_9J<#E:E3,^+))OJ*8F91<>8/E15$.:'_N. VTW_;G^%-OJX1&NG8(1/N#OTWC$ '[^ OE MND559L47WV4!\%?SE$LOL&["%EYU*]M2R:#=4>4!/0UV36#7 MI;96AB\N%'!X]R.)!8!?SCLM+&S$AY%S/8F2CN"B4R@ UB3)2#DTFH[VG +: MS0QV+)?BA@K4\@TQX6!H_C*.+]&522@--BI3*A((Y >H:D"!-O)(( C9@GG# M."1 ?6-@%/]+] M'K5T!U$U;8MQ0NY<(LO83>T3T$.!KZ9T,>BRTN'A<@U6=\:Y8P7"O&9]B@8O M">LD<0@&C4SGPQ3W'\L1C8C0S7(M?V[XFM_)O>/#V:O N]]*9.$HVXXJDUX5 M9=@->>*;##3"YK+_PI[/ZS1#!XREJZIWB4."?RSZ MRE.L@:-8G9W&!1S.TVR,M:8V5?6N]LK1]"4JMF8S)//D<':!CX(#B=TJ(=0E M2'L/9DO@5!.1&$^DV0$[)U*>Q"_&+A59QD5+,*N-W@\YW:0 B%3P"2K! MMB>2,+M+*YH-UM7WR^8>;;.Y/=G<\VTV]V4+^KN)8[81[,U'N5'4PN'&((ND M3J?"WZ3JTV&L(&>&F6F).$_#*#T>/>L6Y-NPXS#$&A[UM]2+4VAT"MX[QCX" M,*IHU EG'\5[Q#=H-?4XI=G@/&9X\U(,FH[-=Z/G#+?HY.XA8);" M2;E2/K1NN!EZ,42.%C4\BV0)\Q7!0Y+ 5>6&?3M .;%OC2L&TGXZ0W9GGE+< M@D!%IM.5:6H$?T0ZMKWP;>>6^+XXSB#Y/$J2,3MD\)1=>@HXN4F%A)9(Y)A6 M(@0<1G28V?$W_T+"O%1:A!KWUV>"\99:,9LV*V?V9D24XT)38$-C+N<>;E,Z MG;$]CA+VLW,!O0^9-QDJL24F0^%5GK!@[=$"O+H3;V5/WBJJ1$*MM:/1DM5 MDQWNAV,Z"^CWI/FG D\06F=[(>9;8^W(UWKDF+6#I&LY7$U,RI-Y/JY\T[\H M_0 SP9'QO@KRPB8\46;*3^*9S[D.&MO/87(WX?X#*!)@ I9T5S)9)N4VA>6. M4,YVB(9@9!7B4E#D'+X1/W*:+JL 9*DD2*TU8W_A3(0X^MCP;+U1UT=,H M7$]TJ54M W!"0C0!.+.UH6%GR'3NJLR48KIJ.@:;;SJV;B3,1204^T]G,^V) MA13OF#H/B"Q:^+!L2V$3!B.H=^4F RVP@*)CDWDV 75$@D[>OI!,\5_[+I"V M9N0;FYAS:<.:SVT% SNGH[BD.0Y>1LDJDOQB)+.2>!3%P%R#(W!.M0O,9\:= MQB4E+ZWNO/>)N76D2-B&KL=E$OC-A(NWP6:<6?(9'[/$E*ID*S=B?3 M2IC--^$L$^(-',O4SSMF'!Z&^_MPGR=C]3[3NV*@-3;$;+WQ[(^D96/R@ZT= M)_QHVCL H>;. QQ6'<4Z4_R9C6=R>R0,4F-ZGJ8Y[KQ(;Z$Z9-A&(C:[?NDTV&WNAS'F6+T]CR:B]!&CA_2@P346'H+X24GJFLL<] M[29L,L]-OB3.: 4LUTEK&S1N[3S"O% D&5\9H W9C=2D @&7B,:'YNO='&M_ M!B?9Y::UM5$$K#2(1D(M?G355Q,@?!8*S7?M1M,7EV\TZW:\OSLXC+3O@N8F M\62J"VE)*;6@PO;[[4WJF@[*$K7C76*5WJ:3_'%NBB2X^$J)C/!WV@NV9%) M1;H?7KC-17;2UX;=N"?OBKD#=I&-6B"=3%F[W-+#FPRDVZ*D\T+?2?6MWHE5 MD[WC?M]D*]+>:^J Q-;-EM[?"^$=M!@5U*LV]4 :I2C_A%%05R9L$8: $GVB M <>X#R6[I,(61T6-;1S$W&&O%RY!32XY7V?7"OP,Z;JBP X%DCC8(/10\)9. M*SL;/4H]I_T(Y/, _M]Q)*!6-%(GUN-R1V+B('#J*[>04EOJ>&1X"QO+WPMY MBS\2[,.Z:6:ERP2;+M$S76"+=ILP%("VS9OJ#)?T-LW#5F=/N?S!-DZ>EVIU MF6#W\3;8W1WL/MK?!KN?B4;\PF_U\8-6)[]Q((UK2O1[2YMF6]& SJ\6<9L6 M!=1LOA1>TS@'Y1.(F6*YG;NHGLT/77L 9 T4*>%O4#G&)0*.D/3;MC.3GT=M MGN^*VCI'[,L%%%2MJ3V@3:3:CADF8D##$ )>CM9])"O*^VKI FGLX]@_J:I4 MRNXE],?=V##88 FSR:\$#5+5E3#E^BLIR\P9"UV!-A^N&_/JY<:-X$_\.@P* M,\MZ-^C;D*\$WC/!CL=P SM]8S],2(B-O4S M',- 9XU,YML(?]WD/P?_X,085]&A\]<^1:U#SN- "H<_FG MS_&4B++1W59.=)>JGS0&^4Z\$H$L8%O]&0])^.U/2)J:H<)BICP6$ -)Y58+3H?WV#9L;M/%7?B"72HIXZ.)I]MM-"VJ3; MOG>[.==!,:5/N^.7LLOJPX(#45V'DZRX$9_' %$5_RJ$P:J5;7(IXL!X5GL. M?$3CX$ARB_!&[E(CB'+9HF0EH^N\R(HK./ ^[_XT%B;!ZFW#ZSWLAOX"" M2FY#WF&"]%RF9(B+TCK&IZ$?U+*3(DN+K6QNDFPJ<'T4S]):N-RT&20!<=KD MGML]7_,]]XL,;8^J3VS6&\VA80H?338C($K.UGJ>4^&K@UGC']%(&.HPQ53, MOY.]ER5"*ZQ6<)J2=C;%J:]M+;!#KMCE()5>UU[.#LM/W59DZ S'H^ND"OTV MJ^\(IA9>R-^C\#=TQR>[:'[L_D;@_$7X=RJ'X=C$CW+RX65OT%IY"]:*?$&C M0O:U6O>G[8&G7@\\L6Q,^YY(NSG!V#2$'U'.A.QT5C]!FH,0UHQB5)5482S) MY/$=(THSSB;;-\_36BO5*./B)#V\F]2OJ+Q), .& @\_A2D$3:7H7)>$]O$4 MY'JX^E7C-11/_;DHQGQ(867?6?F[(/E[>)RU_;*G#D&QTC%94*/2VHL2NXHUD :[WE9S;O="):(AV; MH_)(O?P%!2^!92Y5<\"S1U@:K^YI1'T)^40J'-$F M'?*B+0E6#DCD)F *P"SQ&N!B;?IW0 KZ"?39BR[7.]DB&'H0#(,M@N&+)>_% MT_JOF):-+'CQ\#XB-GY5P(NG1^3Y=(HT0T;_P^5>83&;(4I!>%U%)'I(+'/Y M)OQ8S-)1>'H$1KF0R+A+% F=C-S8BB^(\);%H@JIGX1[ERXBMKT\G,7">-N$ M<8ZST3QCIU8AS($[8C9H;GV, 3FP&^)U).]K*^ZB/DPQI28T^)(-\">8"1/E MPF9H,@6C"2',%L1>&11[A]UA:JQH!)A?OZ4[/9I0'0W2 P8'&B;.8C+AY5B0 M?=LU1TNNZ005!$N UA.5QP%<@!_B"LXDDYG7S@34KNZI^?Q=RHO M %0\"?ZCI,T(W 4;?=U>H6$$0K!9I8W/&>:*D&JY#^QSE>9WRKP?1G704BH MY#/H<<:H:3<->"&)^KR^1@ X$;2 V"&C'FH"H1VS_ [6;EXX"1AL UY;+T][ MF?-HY'#R:0I:WZ$6TCI@C%A-N9#5C+T3JULW&;6\E3_A>(3V/R"+&)=6WQKX M#&R6R\T"9?NZECM%R=* FTYI9*N'L*3-$B,E>.C)\N\XQ\$RY]@LE991FY4) MF[L:-:*?V+8AFYL0T&R6(%(;1 M'U*[KC4J9]EO;9M!ZTH+>KR/FS9BA#2MLR&,5#W(BPESJS/>))P4P^:.*^Q(W:4K2Q&J5VANF-=::QN>;M,R9EQ8-L7PY'#6G1#[2C\2!J5 MM7P'.+6_=6B2!K(/RO!0)6@V<;Y[!IL\HZG7K![;TN1 M5=+(@5UZS9XZQOV<;;=OU9U<]L"*B]DKTD^DK^GD@+;V5?' FJ&WW()Z"8J1 M5#FZ/0^OX:ZU/!HB_):X3$D_&L/L'EY7D$PGSM6$H+"+>45(QCY1:$TQ'(%" MPEBP!*0:0Y%2D*[A*$)9@2^JJEN7==RA>XC6P3LEEB4VZ'@;G0%_FXFRT ]0 M.E-UA7[K=!JG\_':WKGU! &*YB4&XW9_(%L" W5)7I$(L&>[!E-Z'B;VQQO_ M[TEPJWDOWO7@S*@U=YOHL\'!=[R/W@X:0]]["B:"X*),*TQ=5X8+%J[^$L0" M#;E ;VJGZL3-<%GL@=616OK,87;TKNL%T7N4J>-"<>W= MRQ'8!HGN_J[2VTZ+<9*AY4TF/OPW1 A9 Q3=%]0'%T?E?)!]V&WA)R_,&J,9] 3BF:.?KWKWE!M.&L9TB1L6+\1TXE1)3*9=>.NM1:4/9#IYS6 D_E0< M#:VLUHZ -ZBOW2X/_@^9%PHDF B>6Y5;:B<&NK?&F]FVKJZ\"=P6\EVT&QN1]Y'[@^AAEE? M+;'V6J[&Q%R*"?HZSIT4&*+-YU6EA$X@;19)KQQU]&4.W522WZ8=AHOUCWD^ MD@R:W*RF;ML)9\R*+$4" B7R@CN1TBU;@;AC_!ZBS$_S+P&1.]U"Y'H@<@<; M")'["D/6CYPP^(WU'0(IWL^$8Z7:I@=6LM9_2[\GM#0XV SO_A\B4/_I#@)U MYK7=[LC3!9WIVJ>(% =3YE-T/OZ-X3EBLV03 6T'DU+SI?V36'_[%R][=A^9?O/>%;9FJ=\^AXO;]<6G=\_XVX M>^;N*+-DPDITYT>4FU(=L$A(R/&T4@)0<$2E_DN_1MY9,:_@S]5K5J=/MMT' MC[_=J$U6MZMKO"K[SR_KX#3 !*XH0(P*KRC_&I97PYV#_:/HX/ L.C@^?MW+ M:'!Z\FV7Y$NW]@AQV,T9JO[\=ADFA$'GXU_U//.\\6VB-O[F^^/SZ.SXO'<< M76_H%J^G'_K@(-H_.WWPT)>7@=NO'GQR[[%Y(^7RC*G -L'-\=[CO'V!NNW> ML_L]227F*#HY.%YJ&LN/9.U683"(C@+WC;'6;ENX99>E8])W?['K@2]H,$^K#K[Y M_A*\/!")2 GRN!2=MT7UF;8,[*'#@U7MV#+[\5L/ ML>*J-R$Z;]_JS[0'A]'A<4M[OZ13TV_O<6>AU.&N;M!>K_VM,HB.!JT#\K5= MK0+G?G'7:Z]#K!_CE\"CH@!I@01>;>JQM=^OU78' 0G0P>+JFOMU[*YGLI[Q3 M+!0B.W);O?;BJ"M:H--[&J,K&\C.T=FMN8(5'HCW5$O;M!%6-<_#Y:>YPF/1 M:>.]K'/Q,Q:[[V"CN=[ &)V@)3]ZOM0'[)OU$ M43&7WVGMC;#'=&C7>!EV#J+S@XWG_CPQZ,?5$D^A$99):WW-&D&\Q[BNRW0XKY6>C5L> MY'594'[8E)"O_;D9'#T.+&*-EV#GX.$9O&>Q*]HR?#1SC8VF\%YED$;X1 M]IS#E[T&AQ%@]/CZ.SDH9JWRZGP.AFN8WG<2QHJ5Y]*$4FU M5A6E/'1=ZQ4/?.7UI>_G97!5Q-1?C)LZ$G47UI5J:SG#C86-*1/F?=(NV-21 M:CS&=G;:^BVO4PJ8C0MB42_3T3PC)I,<2<#W0F37&6%,31L/%\AI@L15TL:* MJUK%]OVGW!WAVQCYD*^(SJL*=^#90E#ZS[?_J(1\]#4IIEF>"'FQ;L*,7A&%DWC$S%G#>9J-=[&_@"$,9?Y$ZE:/G(K(6T> V2T_ MQW.2Y;H-M<&B2&N4:4*6&YD/W[S_Y[L?=P?G8%K#4*9@2F!/,3P<0@%'4D-L M/RDRMF=8]WDES72YDX+A4]/>K^9\IRP<'T0'5-=(BH-<2$24*"!^>''&+64FV1RII P1 M+U',5<%55@SQ:Q$?1I^I3GOIXFVN$VTZR+!( MWBQL[XC]4CXQ]9MV^JC<)B#(R(7%UPM[7G"/5:=&_4K>J.+ J.*F"@Z-"N:' MZ@"\3@Y$RT0DB"+(T_0SXB6FS"QF;J!D5%2+JDZFIN$K$3G-*VX]'"3Y%4C_ MV%Y/LP+/+]*JV6-$JY/$)7*7\F'1IIMXR8P6HRQAH5":[DE:5K5[^MH74*0D MEZ/K ED;^Y>]G.>YZ;2)+QPBH3$JP3OO5&F,$.2.9AI-8FTWG&&%) M4\4K"YOF@1"DCWB&618::34"JORS2'ZG"^5)X-.KEZ=BP5HS-=8<_OU(O,ZV M)%X])%Z'6Q*OVYS.];N5U]VJZ.)+,FUWXI $;5S<&*9%8WF\$+JDY][@M>)0 MZHD8/CHITE)L+\MH=21%$N&ZFQ3I2ZER'L:!\^"'/>.;'T[ZU+&S=^]B@_*I M2>6T$F$\>'QA[*)L^E*9>]&S718PL0&S9=SWUS/?;\/'G/&3$&L='W22.[WY MPJ!'@=%JT$5\L!9D7$?1V5D+J[P6(S^)CDY;VOQY1G[K@_MDYO!^R_[M MXT-COOF^+WRU8E3E$N5=3U+GU*X8>:ZBMW89]3-@7=O@@8Y!W%L.'P=X_+85 MQUTU!OGP)!JRE,2P?GT?[@I2S,T?X29W@%NK/7#OS)IE., M,;/VN.,!%NA\];Q\VUK+K3#856@7K"V]!$]RA]X%7UQ#K&XWZ?%+!WD^RM2[ M29._BJD?G4:GIU\QM/?P_*%5) T]X^-Y5YN^<=*1]WY=U7A-SRL42^MELNY, M9%'3S.#5\?G>>3A-LPP--?S;J\'!WD _B;#%R"P1+!C^:P8?)-Q7+.874>M# M^B_33Z^8A*^.3O?.]#'<+F]$'6=BZ5!'5:HS^5 F(RJ%IB&]B:M1/$YXO]QQ/EQ#X?M:\2,]3\38_TE,=8K5'N%A_ )SGF; MB]^>1\QPP_D:IGFLDD&H+\V'_Q7QK-AIE\6O3#(2RQ$\LFK)*76]],X;'S=" M4.;"L(P?P1='V)0W'@HX5AM.]SP8FYO"9Z"1,L)C@=J^]D!G]D#LV/./,._7 MO1 ].+K8 #C+\/_:D: JJ&X9!AZXL"@ME0 )/5&2= ;7'TGFGT]Z/KKBL 0\ M8N1*6T#2=F^DQ+I#W[98C"T68XO%V&(QMEB,+19CB\788C'6"HNQ'YT=MP(F M:X%H.(J.3UIQKK48^4ETT$Z5KA,6HX5(^&JP& _B>MV.YB6/YNN!:!Q'^^V> M-L^T/2?1>?O>>2Z(QEFT?[P$FN>)(!I+@$6V$(TOS$>?1:?'K5OL:TO*;Q$: M6UG8 C2>$:"Q5(_AEY:J?QR QE*-A3=RZD>'T6#_3GWSTJ;^B "-=I^AS09H M/.!U'Q6?T0&;H*Z;S1QOD%8.%J*9RG1@"_CS:CXD! )8=449NBE?285JXKK*\FN-W8UWN>[YR6,YE_SN*SQK1-)2%W--(CEB9(3^-[ED^>5V:M1<96G_W88FQ!!DR\Z'A\?]7T//DC?]W5GY7O,Q/#RXS^?D[#X]/\8+:=IM.?<5_337J B+\083JXMX[8KN0ZC7.[XX\V MSG;L8_GQ+GM!WJVBEW]GV[GZ(J/GD>TU >T$/: =WW);NPOAMF.W[!XO/;_5 MWMH,2]J4B_DE#W:SA&9_;?=AK0:[04*CD+$UW8FU&NP&B/N^VF5])/=V*Z5K)Z6GM]N[+VA1MS+ZE4/NYRKEQ4SP9G MZR*HWW::\4\)7'E1S/]+%J&[1GU8%W6,39Y>'>\=6,*1H@S/]DZ_)0:#PJ'6 M")QF-K<2G##-"&,QKMSW(2L)7-@FX$SO.NIZ5WC[NP)YUWZ;U^05/,_0:#1Q M/E.LMR?&$(Q[NV/S2 SJ)E=*_^\"7O!(NG89E% 3&G-3A$CCDD[241]&)JV3 M:;47OL7&09&'-L&Q9 DU60V9-F$24AM@GQDEF!;C)..^@*9U421=CYC8)$'2 M%/@K3X''+M,>%I\2]ZW_JPJO4WA&22T O1_,DA); <78;J1$]Q\7+:T%VU0% MV/7K=OJ6/3@*HP(EX$;6>U8@D >&D*63UBJ'.PC/\3[AH;SNI,Y(.GKYJ63I M>J05? V)=41.M<&0-U'L,S2#%WY.$1H$^WJX_ZWS@#BKBN;JC3I6+^A;O9?+ M:?$ =?@>!0MF=A.7X]VL**AI'?;WK2(+Y)K,8;7P, 9#6'%1"G%>IZ-T1ILH MBW0KC8\TV5,J'X74=5$ 5?Y)LF^JJ#E5[\[ @4['C/OR)!(\ "YEQJ.29IZ M93S-M!RCDN?.:9V*[^#)0'0OZKY^R/A?9H>N\VV'KIX.74?;#EV]HK=&QW&] MAOI2G]DNBNP[EB7S4>SWG%/"'%^"U0476A3^S.UJN?OT>)KF8'6)V?YEM'.W M+TF?;;56O%%?MHDK[T?Y1;G$KGO@1>1[MS#BM=BX1SH>+T3H[@\^?0%G?8U6 M?)W'OI66#0"=/#FD>068Y$XB033@7F_4S;)!$+#'PRB_D+U9^PELEG ]$I;Y MA>S-VD]@@X3K,6&K+V1WUGX"&R1>CX^-?B%[M&%XZ4:F99=S"+JN^ UCIC[: MHFKHDF9TY80O8R]\N85@?75 P<.CZ'R+9]V*Z0L7T_/H[/!@*Z5;*7W14GIP M'!&;]E9,OT(Q73/8]<'Q2<]8OQHP]9> %9?$0QK,0+_136BVO(*G[R"#[\'^ M=Y<__]_Q=/;=1?"3_(4^'WSWFDCYX(>(^LT1UI=Q2[4JSN(R3;@;A=_F#=MW MS9*R*O(\R5Q^OZHN1G]*2T($D,*+XEK9[F!HGY+,C"P*FG#(2N<%"_!G4M-_ M)I^3T9QF1&QWU%:M,=7)/!\)$^![^OLRR\)C3J)P.*\#1!'F11UFZ31E'&U$ M ,6DJHA6$#&%/.LLN8IAQKADW%XQ"L?8.0^GH?.,IP6XA_]V/N &B;1 TM7# M@VDK=V+@K?++Q=0N*Z8B<>%/SJ(3H2'!45\='+OM06%Q07M\&WF]X0(?+H\B M>WC^G0+T(P^AC[^IXFF"DID68Z$V%&2]982L?$S[-$YSD'?X_2Q>E$66>>*N MXF(:5U;),XL^\(X \/]TYZ?YCFGQ($6O/+49YI*.,4I L^IO,Z./TN MH',PF8 4F<_@M]6\9/0LO:5_>"+ CDC:@O&[IDX!3LXD M2[AUCO=<_RQVP*]3E-ETDE)!01WG5RG. 5M+:OXN6;)1JL="&M37?FO:YF%@ MS+UH(6R;6.3);@T'3>2 -G#./\3]J5.RJFVXP1-))MR9!>39<0;)ZF0@(7U MQ&O+ZQ<"P(-,>U>;3Q\3W>PP&_0MG.ZE\)LFGV5%S'H8671& MUS?A.[3Q U7J ZR =0):/F8&_&_I][_!^8_+T34IJA\3N/(+*B_8,JJ^),CD M4_HHR[68>T[TXJ/TK'M^A.+RW?&>:/=?Q%8?;/)TMXO]O$G#QT.QW4:WZ?>F MOZ-?[;"7\_(E*N+[IL;O5-5/A M[<;IVN\&/B\W:;O F;/"MT)7M%F_"%B^! M47HA&_U\?:B? Q]D @$X3@IENL& V[-$3YOV>^:<\Y/!_\2IKYR A._@,2#(E<_6E,/T ME-,)VZ/3W;T_.4I^,D3'(0X20A,M:;HOS319/T7&&-6PKI/ZOM.=N>LZ_@G'4W]Z;;QP58T0U$ MXV H;F[?%O.P+40CI5EQ/D6)!G N@Y.&XC:L(FHQ2ET,EXOAZ=%VN/Q M_!;*Z,#%U8J8]-D\;9[B5X,F>M''=]I.Y_;QQ#]-(,G3([,:>P$,VUFOBHFN M8] G GB?5$F-BQC#.ML76*2WP6X+F-5@;+>\KT\^_M^3P-+UHA60(E\RP581 M/(L;-YG7\]*[URN]V-G=O-5#];F2E5ZXV@LO$*L+)P+36/%5@K#6/'%(N9'@8KICVV%LS$7>"Z?!*]?),(=W+ ?-:LF!"EJ^\T9<*VCL_9?FV3GCUHU]8\LFNJ8; MM\YLA5M^R*VT;*7EY:[X)K")?HE=M1HRTN 6E+@U4#?BE+F\!F M"=>6D/1%36"#A&L3N2+7?0(;)%Y;0M+EK=^OC9"4I4)P,[<$1;_07=IRD]T. M:;[W0%>/?8V.!ENBQZV4OFPI)3*G@T?<^:V<;N5TJTVW4OIBEW/UHKK?%^CX M:JI>G@"D=C<0H0%3&SCD=812V]]?#4QM=/?(!*\2!=(2/$;TXZBXRF$7:;1N MV_7QG #$U "^JP?X(!+H9(5#BYWW(\"E /E.B1\P3*J:(&[C%+=/AU5-:HJJ?FG#=B43?IH@'3>,LO+"TE94;0XC[L9BEH_!L_SC< M@8_Q/UY'H7SOAWF5YDF%3YD.A911J71A[_\U3TO)' L'(FSDK*B1EQ*^UBNXGD3 ,Q#+2 #*W.-%C$DPX.G!&%_&_^U^ M8R]\1\&_? M #R1L-.P:/K3C4*F5)W/"B7EO$Z33XD"]D=)6<>$6",0F1"PUM>P&]=%-@:= M"1H%Y<"%9@1X9)_B>'S)(5E"YW]1W_OC_6W?^YZ^]\?;OO>]HK=&@,F>H_D# MJ0CDU.V\R@T>%0P+5'!8><"\ODO>NT8W>RJM6YFW@>_'UD9"6P9YJPU#;I* M<10XE\S_JLRUXM@3>L-4!&MOXNJ=QU]4.$E2JU=S&%2&5QR.2:Z_R+O0TDHO M.C3 K262E2UJ27X)L1OWB:45D9EL=50;[.%1%7!12V_,X^!2^.J*,8W,% : M)?R@ Q"-J/\D@-?GQ5*+75_'\!&\YXDMJB>VWA_PNLL49"(NLX6WXR!=':O> M)'>>EPDL5E4AZAZ7'FYC,&QN")]?*8E_?9-DGY+=*?S]FM:^F".J'FUU:_(\ M< ^I!#!(P#!0*P??+B\1D:M0>MD*">$!< R.C?6!1X"_Q0-2>;\&H9SB>>XR MWLA:@FEK,0))=UD,X48A2G\\V+ZE0L;+$C-D'GH\6\A-7KLF'@/U>22S>0EG MJ*(*'"R-,A;O7O@[#B_35\R3 ,:7H&K @;O[!1LLY1*.K@OC*]S"VGM;#-^? MSBP[/4SU#[8;D;$;+#Q1HJ!BP )+L6 "-88E6>?S7@6"^5>7R'LP[2T,;9Y1 M$4++C?J$W1TR*3K \B'98F>A*YZY?4B2@N+.L0TY,JWB M:_=0-D3G]T]"]?T_W856#Z<=[%Z A\S6(CN67^B[W_,R!_5P.N8.2;A[U^_@ M75Z)\!X\OO RMO1Q)?5%SW;_ZYFM J.^EOE^&S[FC)^/G_6;[]_AE+EVF2VA MQ%A".5I"O81Y74N^3)+KU?V8Z$Z/[I5"ZQ:DIQ_VSM%92]G=^OR6(G_Z,1\? M'[^,M;[UP3V#'PSN-_AO[WOT;K(U8H& M8H).WXJ4ZB$[.6L?VN63G.#H9G#V_^)Q%A_N'+V1-!D=++,A*-"F) M*>5(RJOT4T*I;XSV?O@09D61R]%*%^6>GTQR[*4AGT2!=MC\+='8\%* M/O(&'(WT4TQ)BBSEZ'UJ38<'!#_\L-N]&C]UK__]GG2[X"Z]7%\< WH9R[!S M$)T?M#R8I5>AY12LW0)\V?P?2PJ^\(4/FGF'CEIZ&(]PI3;?=;1\9+7YU:5$ M"GX4CHLYV(Q+>:+W>H:1I=/3EF74,?B'2])+G?G.>;1_\-"IWZE$7NJL!X/H M]/SD63?\BU[VH#FW/=@EQ]#0&3[6^Q'3@4\,#;D]/MGD(3T^#FRS=D1X#XZ? MB(C40FE-V^^ S+LA['=::;MZC_PYK:JY,LZ.BIR4.V969V4QA;\5Y4*\<>JG M/C@W:9]E&!OWB0TW2P)$)S6ZVONC*D:-O@JW\4!N+ ;)C]T9$DD6K$.'WS;4 MRH';^"\?(%>;NK#WBS@%_HD^VSLT)1NT\$=GCW^@+Y,D_!4&$0Z.^>>[P1OG M.'ZPQ_%7&JKP2X_#)*N2&T0!*L"0IR+O0EP5FH=<;V&*":H:/B"PT&9O>7_T MIJ&UCYI*>Q5E.>]RF,"L9F5F\)L\''S5JZ,C,PI2ZC@*,P$%:E[^<"%#5 2*&!.=8J# :E7.$W\GEM[&" M5U2-,YYX:RNT$(C M&A;KE!"^N?:BI@ _@?9]C#^C!O_$:.KUI":^?SWNE_6W:,*7E@WC=B"K;L/% M-1RDX5-SZ(*<.(@ZHM -?%R=@P']@JD_=*66AJ]MRL"6CGC=GV!S-2R7W9@\ MG=&P48;7+TE+1 ;ON3'/S4\-:\2 O]N/T!=.?,.7;W^[? ]>/@7H;1?P@0MH M,8ZK6,(ORLO^7V_>_/33V[>W8QW;I&]=Y'"/N6AB<=9@<<[4XERJ#_!R4+F5 MT?[TO''E-"E^5_@O7IVO<@T[V+NV"[DVPGCWMYZ:J^A)-GP)>J+UC#WTO.[W M)'R\Q;/AQER38MZ-$U#TR(D_2FSZMK"0%PO+"_LPC*M)XU^*0MD7)I7WX/BJ MZ*IB#K"*^3JMZJ+$JSU;:&=3>!6&NN ID[*8:L&KUO=BM33FI/(:?L&UN//I M/).(((;(9H72R"#93HDW?:-\G JHDPJ%*JVN,:H:3N99%G(E,I4Z9UEQX]4< M4]@^+LL%EMZ::&1:8SYHDE"2#-DAB M3K8D,1M27_W(A>WLA00[OU#&]<)OBQK^6N2[;^"'V!L5E9SB*U9>\[[N[0_[ MKW8GSTL7"*=TN.VGO=:0@N.F"#),_]7@6(=4E7M3Q]]V*:X!4? MX6OPSU5XM/_M7L<8, %>UD0N4CFS"1R2PPI,''BTSXRT3_/]KSB'3Q?AP8&B M7!R"D@;%''[TL4Q_+HL;3=0F8$",]4/RG4Z_J\+3XV]-KC6 >XKED*5T)5E$*&YU@>8*R4]00VLQ"D3S5'NI\A/8!I1^8U M+/Z_N1XJ?KD1Z\!_R:R1HRD)G%.*(5Q.@&KANAO0'9'R% M[^J0J(]J?*"T0X:]($(:>?=020LIIYXP-1_^ NZ+UXD0XJ2Z[BT<*^GBQ,RPM%_#>4[YSA42 )NDDR M'+U\E9Z0"17.%=J="/Z 7]/T0(2VO9>??/QXG06-)M\@3/GNR+G-]!##MLVP MB3"F9H@:"?%OK!! J-&9V8&#RI@D.G_4@'G)AP?@R(SFC.3C%L-\3E0#"2X1 M_23YA+3[(IQB1V_L&V^(O_SFQ*14J^MT%EZ#>:3?Z1O&ME/Q$]E4OZ1PHXR1 M58NYV&8I-L_^+:E QXVP5F?+%'2+U/32Y^$-,8,K?Y3.4!_S8F+P(M/U9G#* M**ZX$3C]!S( PA5 )QL_Y#N)CBRRO95L15%_O^"XA% ZRUL*91KY#N1'P''X@T S\7[S_".O#9'"@19C/T9@F M9(H='!AD%^BA%-0-C2\9,_IV$H_8W&H\Y._4]WQPQ(^( N(3&^)P)Y-TE-)K M"_C7#%4:KV$6YVA".K8F1FK@J5D22TPCAYT!MRTD CPT'-' Y#LUO"G*/W&I M1B+8.4T;%:)]42#\;I784+3>W# =%R^$T ,[56XA)' ;9J @ATG4P%")R 7 M(@QF69R+7MJZTY2S(K_:14YD!X[)TP5!!$E**=I$X,[6L@CW)(T\8''D/Q!D M&,0545\D86#GIBC4Y [ -MP('QZ&FT;$O!Q6Z55.9-"P-L[=5#C;,HPSQ88W MAX+[ M.K)@OF!36+ZXZQ^3Q:+::9PS6.RQ*3>XQ#10L3V3.=S_19C<%:"N7Y M#$X&L@?RH((;P7\AA&;Z;N!RD5G&YW+XL^* .P%L-Y 23(T@G'KS'(1Y5-M%Y='0 ='0( MK08-7R$E:3(SQOR\"OE2C)'3%\8AGN4\]Y_E4J3*$\'/S /PG'%TD7>2(H>H M4T,TI&?-[6*V@4:/(Q]_ AL?-58,OC?RB';8\5^A]?C(-ON['$4V&>,N;0WT MNR*8E,K@>H."V(M_P<*$BZLR$6, A=J6P018 MSA9TX?\0YW\2N3<'"E$KX-5HZ(L_Q(O1=3+Z$U]42U,(^,^K,IZ&._[33:,- MXEZ6I!]8(_&GM(2#?I'".?T-[?P)FQ0_Z=UVR;?O(KP M:D].-Y<_/;3)7YB MQAN/IRGJ7EH4<Y%UY.D0'8-..XD._Q';T7_.[$&,D%"8T;T69:/SLX M= KZU%Z8Y^HFZ"I6$H:E0@-8H?$\XSSME"H-M#F,\3C@/X[W@DM[-VB/"GLE M<)Y47Z"JR12[I!R<1JIB_&^Z+9C*/:/$*%X ;C5+4_B-+[$MG1HQ#\/8O=45MJ3@B:0T^!]RQU&T\135K$>:?3Z M/R@GN=%<4E6#6P&65#V7FQW=280DL G>\3,3+)]P/+]IR<=!PZ?'PC]/2Z&* M-/I$W([X"EYP11Z@[41S8IG@<9=CD'QTP[#A0E*.THK,DY/H[&P0#?;/0BHX M,KUU!.I@$AGH71=X&16C/R,3S' X[JF2"!2\_02,R(J2QQR% ,'F67,IHZZ? M(4QOR6DQ"5X=VCD@#[Z62#-WNSRUH27(G7'C(*8*N14$X<=1@29F.YKA%#E0 MZ.BP$Y;_6>EW4$) 8;-)G#HV@66I'R9N6PF0S#_]*FXL3.5+$+[%SO?1'N@E MD8KVPCAMAFH=M^J?M(3S.T8#?T(K!39FEF!_*([,<&H,%PM^\#89EA1/XHC9 M(3O'GVMI*%1?E\7\ZEH2,S5?:]IKB18PX!^>>'+Y=_WJC[$5T @-8[YE:CBG MM&96SSG58>[VYU9)#N?@DN:S.'6TE"[N>)[L!68#Z5/* \5<".O\HI3!G^QA M/FY&^<5\/HTT?=2U7:@^S0.LY$3A?\WS!/^OO7$&)!XF$#EH[P$!F71=6>6Z M\0%OZ;#<#N%#^L#A^VR.JXSN>IA27?PN.#U M;K$ \/%K3V& L0,2GG!K"G);N=%&8)308)_/B?8< 2=UM^>D\D996YG>,,OF MU6T'F+4NW@+8R(Q"XQ3#K HZO[P<,XU<\IG$]\XK-FS&<)7:MZ7D<-,0KO#6 MQG!T=[J!H+WMR5E% .L-9A'>PM6S#5\]E8# ?1=,K%$7,Q63@R(A]!OAX\ . MD!0;@CTX281[I5"C,5R#=.'8 '$D7B<^VXD1X[\PA,8>K! ]!&AC5/T<#A+F MV?_K5BXVJ$/1$K=<9^'Y1Z<9S+"S._JC-M&XNS1UJ38;WWS?IF4A"H9P+1K% MK&X5S"(\4O^8^W,J?/^K*K4=46.O-2*&X?"_WLKN[*S5+6307_CK)^F8] WFA;4AV!D?1_\_>MS8GCF1M M?N=7:&N[(UP;L@N)>U5/1>!;-_-6&:]Q3^]\FA"0V)H2$J.+79Y?O^=DIFX@ MA )))P;^_:4;9 R3S[GDN?:Z:J[+#O/'O2)!ST(5?C*01>XFV"Z76<3MOY=)H&(G5Z*PQ3B5[K^309;\B]U?$_.^T_ MYY;;&0&9>"M'RQ:'D>9FAX=-:[E;.W$@ZYS;2!?8 S+FJ,O#'L"M^:/'U(RI$E%#NLOYL?2M?:=-M M&B*N:=3M$K3*;*AACK_?5S/HT4O+9VCE@-_:V9JQ??ZBA,V%HZVYIU@[A&D@ M04P^$@Z6I5]:%VW_:S665F/R=*4@X![D"O H*3'\\>JP7AJ=Y[$3H!3]\7Q, MVYKR6#/=E=)IA^DP2YW#__C^1[304:Y%&C;@5R_46.]0%!ZG3:UOV;S>Z,2V732&P.)$Z9EAVMV@&F3SM6,-3U?WCF- M8\:>2]>AI%/*)[=02?FII'JJ2E*5$(U+*LE)5$DQM;*>A5;ZY2^VO",9KV3J&PVZ4(ETJ4ZI@MKJ[IP5?4%A @$58PBS6;RHI:?ND00;:D7 M4BN25IJH#;E>4^O2:C[N5'<6EH-U!3-IIO^D);_8_$=.E,KT_'>6R6JH:C=( MQF2YLTXRJK%#8I^O)4E&*44RJA&;PA^.D2P9D]75+\V+;N(JEJ4:$ZT1JR/Z MMF71*OLRL*5VDK^1(@2%##S,92GTFA[_LG1@6R[@8C\>K"=XD,/JTQJ3<@Y5 M)@N>ETR%(>T(X"?]TV8"287/,GL999$DNWHY7YCV?HL8VZPRH!85K@8M08B4 M_:ZY\BP_.HQO\YXG:TJ#6=(6]H*)E?ZB[""84";7?+D=HP>(>+B"NV_QI\FQ M:ES6]\3/[LY,1);YEE3>6_,+C'G1',L1Q0.E6Z'R*7E95)$OF!YS"":IRB"E M7HAA\0_0$@2.#'AUH)LE:I_33'=,%Z0CBC!U6ZZQ8H1%4(V.Z:P_=?:$L(;V M5!DKX[ +SGZU5/9##?N+4F^&:G7%BT#9RO)X=>W=F!5L 63AK\#+-C43U<@U@5M3M01K"MCPW#>VEIF? MX31F"U#817AN+6^>9IU*UKO"-D@,J;MR=8C=]=9A97T;+&[I-MKAK",\K\V" M]7!6D[BB%M%'LR%2DY'9/,"6WC#>#JE]BPJ2!XU]B*G,J^1AOD=RSY+19 MIC8;W=##$/&?9/IVV/]G:D>KC9=N-;6@*(_:8@MO;.B3X*K"?1$LA_@N,F)+,D;3<+(L7KZXZ_5AE&2MQA9O6#1;@^9T[Q]8+7B\#&YNYO^B NL"1 M](O2[,9:F_OEF37JH/./%UM?D=,=L+FES9F-@=1&> ^Y@)MXT#LI(QN1A!Z* MP)6;H)+BR85+69P?TK^-!(2O]_%.Q)V2(U8)[1?X4P0O:" JWG\!GAWV6XAT ME? [&9Q@Z(3^1Y/TZ=\^:$^V_J^ZHJ)9J7TMIT8>N&1>Z_0OI/^+1>2ZRZ(8 M>';P"\/_^5IWL-Z@KU15Y0LVI)H2$"E,MN YPU.0GQ]8[UWD_='Y_\1U$>^U$:L%9Q(* M-8AES^GW:L'?J3Z'+^'CB^N<>E3V;92>?;L7OAFM&2":_3G8E(M'WF+!9NBB M57*MN9I@UXUY(HECQ6-,@7U]=(-,:ROM-_!$V,*[K/WQ8L$L"?\#?=/T:*-; MUE/3Q '#R)K(BLPME?AVC8Y##[J_35DM.^TS/J$!/Y#-"PM[F4=7(@$V^B;M MT?&3&826LV9[.M;)>4QI40?6OJ MOO/W@AU58#1++S!Z%WP((2UTH_T[=$<+^Y)1=V>?17@U6I%I^C_Z%Z+PZ".V M@1 MA[($[BR3G*B^;96??@AY^$Q!Z@@,*H_M-,%X,+YFAR%EW#N(8 M4@71=]K_FX7(PW9FF&!$.VQ'^F9?/>MD5KMA38_A)CC$?NE\1@W]6T03\+_) M$I\FPIKI281V9(UDO^)SI^$13J)'N B.$"\P2RWN:^@>9$X^VFZU<:9V1C_1+2FO*?PK]%3<_>>9??P($HW->:K$WL2S4R-JQ MF5TP\B<8A8'=;I],GH!HT@73OT6N5LM6)M^;GZ06F2+$$Q7 F')J["DNM4EI M1U['&\_12DO> VL,S'H[RFS9CH/_=+PY^FO9#)DI?SS^ 4'"W^D"VOA,0D?" MR2WZ3*?DI*D3HYNK(%?%IN3E>29SYR+*M^L.G8=DV1O1T4 G*?&\R'5?6J5K M+1>Z2CO059OPF8J,AC7L'>B9^L3/LD3PSR/L%S9#BT]N( '+L"-: M3&$Y[CF?O\ERPY Z."$&(_66X^BTST7R=MG, R;[MI*+^$">]T))&A>#M77@ MI@Y@=,H$12AB0^=JBN$PBQD.LW6&PX7T)_Z^QN9)@$1\"?/+TFVP]>IB!RE$ZRLP M2NEAE_R:%@I']L*U%EMV6K&B.WCUI'1D-1[%1))CBH?'(:\)-:3LG:STPY#AB#L:UL+ M>\:$J\U_EL3^:05LK\/AENE)#^&1U71\!+-9@P&+KT3[@5@G3K0@!H['%Q3, MG/'A$ZAJ>HRL?RL!UHTQ46S2:)+'U:\JHOW2,<^+7AJHS09R)C0#'.JEHQG) M]./,J*/6:R+8-.9H'5O6#X>;\6CJ.Q<%'\YR*EW%],M^F8!-D0FX)A.P)S(! MTZRPZOF>J^X[OR03S7-H?VZ=MOI[IL-Z(YX&1]Y"8_OSDQ:T4L]%+\&4X*05 M"2V+0-I?2'W#L:BWY=\LJQRU=@WOU7$#+&Y\T:EO="")[W*A TO",234-M"= M'_R>'J@F-GV$CDN-Z+$QVSM-/PHB0+7H"!.: L5MCBG!F!"K-)HO<-3TA$3' M'Q@X.I'Z12+W57PQ$@!6BX9;Y>>I'BL*G1HRE:868:D:W&&&ACRZ8!S7=W>Q M[_BV>SCDSB9/_@P>GJ2HA:&]F0XO\$'"9WEI03P8D(PK?_(+M;C7+/2NTGL6 MV.-TVL/T10MF\/K#6>X+NV1C91:7 M)C/=H(-U FXTYA V"XH;4U&.5H'Q=%$0[+JP.UMOJ>;*Y2>@6Q*5.WFJLC?E8-\,U^'_4 M6:Y-=K.2CJ7Q+3&;SVB*.(%8F"(R[%H+%EB+&IX2-W,3,4+'I_G3/[D!BZX[ MWX1E;CS-1\58<_1@K'%L:Q/Z(.8TPWW&3-\:#WLE+H%;K?CU<81G6)#G;=NU M%2[,E/:%NG1[/(3L7#ON'0/]Y5ZFT#-7R\3WL \ZO\IO8<)2!TR/?HS& U>97P);TK#> M8CY@E%5\"7_Q1])!2[5 CL"&<0X.DP)PJ7*PS)X&&C0IP)%0'36.8VVJ9 M.9=(XC3FDB QN6KF^+R0_GK6#:JI<TODR*53]W&<-_^9??VLKPHN8+[IMF70] M2[DX].N)JAZ'CKX%,C42R8K+-Z39LH!33[5+P^-S@IV[W%0LQ'5M!=?^B?CR MEITY4_I^0TNT<)=IC^ T?-A'AHNO2:*@D/734,+@&CP3@\6:%#$XF9^-&N.8 MZ;24;1(+^*'XYN,B6=,).;#8G&C^B!T)J;+TD4@\BNYX;IG4C; V^FJ'MU75?KX),76-XG07['M_$_$C+Q M8O8E&7BU5 ,/GQNN!(UO0WNC-R"#]T0*G#7L'$$Z\&2NY/'T MV';.=L.$'%]4U#8:Z!@4]D^*NDUQH'WX>E\X4.>MC)/ZMG?$Z4XM7"G(:ZI7 M-!.6'UHPUD(W6;]7G]U6\$,+.K/:;_Y )\H2HOD ML'N?YKG/EM]6B&K6FL\2]*RC\B?<]9+<"#2L\/,5/>*-2<):DCMO*%*MC@NE M(3)7C0YG#;M:\]&F7!%Q,;&LA;"&?ZJ-;.]L_I^IC@ M1O)O".O2X1Y2UOYM6% MS=9%1.WR%Q%=@B5(5@)N#6L@G&(?X.,LT!RYD93E1>W3/SO#8PZ<6:.WW&A8#TT+UDX0(2AI=/ ML"-)*?+C6B(_+CD_KE47^7%ET%BK-D0G5_E;=)(L2/?[_L-C;3 85,:(@#7[ MIY*RXM63Z9;>NE/JJ&-M4)46%NBM5&@P]]V5W\U#^AV-=K38B3 !-WN<$^LZ MHZV(X&W,KSJ.)X[@?>D:KWPZ/8Q[V_KY%O8NB39VB>>4T!^PQ(A[FGC;:-7/ MT/M.B,O]C]2+]6P9H)Q8=H+NQ/NVX-55-V/M6RK^@YO$CCE[((#&D@B5&+8/$D+)+C*7C*.8T5#K2\IA,KM;+S^3J!>;X MLG$$PU<3SI'7DE_Q1,5+6FO.RC#IW^5HK3V>^0,/F4; @"FJ8"2*GC)"4@A) MD452*.67%(V+0"8\1/I..#$9\!AF8SDR;\_&KA+2((@?BYM"7C<%RLVUX]X4 M.#?7MK@IG"X?E[]ALM*\ $CX+7G"3HG2+>&I;"/L[S#A#>$J%$ _#JOB\Q>% M07F=(*@=6*VO$02UG=3ZJP?)ZBF5OPNTTD+?)&OG+:=TD/<;>I_,?8.-49D0PUBPTHB_?:A_ MH#_#%R;^SUMOYU6?NL_XT?JO@1J86(:A+1Q8F?^O#RBK?G-M__DO!#M^:88/ M71"*'[@X\F\SWTK9\K'6M8) M#5$SGMKYO"D&CF30;$F;N3RE$ZNO-=9D!>T%OXC(_SA6WCJL IL.-*9UV&," M!*#=!.G(4/C:[;ERL!1+ 9,-,%$_UOIPF7/"\2?P@Z_)6#G0&"L?+=HT$"2/ MCL:MNW13Q!H/G29IQK&T!G^\@(>-VZ(YRJY58[]\"]J3!"#%PB/^NUC^V4$L MI%,5/>NW5P3*&DP8<2N*>F=_!BTC8]+& ;@9UNL[.UYA:1W=TAH?S=+R[Q:' MLZZ.(;B"!7#74ZDASQPL:U'?_77%?S5.\%_E>1/U1>>=%;]>)G'(L^Z2=,!?V0_Q-2-K](LE5!) M6X]\/,/J0*H"C8&F3S9.$T.06O9GR7X:GZGUIJPVNK+::GV,+#\_TJH7"BRV MTTD7M!E)DN>1:]*S369_^_#LNHO/GSZ]OKY>P#WBXLEZ^=2W)\\XUN 3F3YI M]J>IYFJ?E&Z]WFYT/M7K=455&KUZ7:W7FTWX]Z>9HV _(O)3/5?^A:ZFV1L& M"BZ>74!$WQ_AQ:;A&!KM]?&=V$]@P;)647_73(\.6E998R,I: 'R3$M!= =[ M@; '/-KZ[[;U*HW>'+!P87\#_S(''%;,1F%<4$@54\. MI'6ET6FKJH+_[BF?B*8TNXUF-QFE2[BD)PE7(O=-NO?@/9I#I #(,H>MQALI M+EQ^M+V@8=CVO,D^]4=M/<6-J9@3CN M1J@FM8A,E/CP('*/#5)HNQ4JPR^)^6^@B2E= G)1Z>KX?IA8WULNT4A@A[Q M>\H,ME_BM,I**>SC,T#(0FF7BB06RH5]Z#(VLQ!_94-F_RC?1:2QPP7Z7;)* M$^PTSBJ*IB*K-)*OY&0:8"-@E,LW0WMUML)Y'..-[3".+$%7<1 UH;:KJ2:: M6]M1 OL4^\V$^PGBR3>48DT\HTHB&]R;VUI%ZK)(IPLI+=P+ K.P>3*!N=MJ M!&!&**]Z5J-0CM]R Q#^I=E4?K,[>'C[YJ&(S$!/LUTV UK:&42 MW\F?%<]I=GE&S-(%[97

/YV40INN9$MX]Q>V;G"GO++.*7\TH=P6 MH,T$6I#,C4ZGP:);+0;:N)L]*I7O;7)^ZU%/XQJ+H\N"-+E<)55?0WCEHNP6L8PZ1(,WA< CGOL!\,PDV(7R+>&FN\.V>8HJ MTF@K#&T=, /6N^ VHZT0P;DGI+YKL$A)Z58S-Z5YT7L?D$OV'+!L7%.W;';: M%)Z&2&/Q[J7W[@BRE5F4J7H8M@170S7=#%411?# W))Q=N!;&?<9KL'+JGQ;>.Z6W8X8%>Q8C1I MZ5YN6<:B!ZTM[F%([?PL"3$ M@-K< D?[Q$'WBX$NB=0MP;/G97T)7CFY/ OR[ZQ:^ND;HG)G.#?A*N#XE=,@ M8[#(&1M]8W7UUCA1++P&"Q04%O$1C8)D<*JF[8L#CR 6-G> MWWM(L=+>4JQ@RP/#(!,7C07 Q@+H\R;U':R?"WHVT=$_LVC--P(%_Y)"9T<;W V;2'. MEM":4U.:PL19:PMQ-L*VN6_90$C_\!W]0]]9EP$XL(OE8%F'HVS;^YN2:GB7 M6!3N'D].#J8NHZU@/T)OLS.C*+G:75=B&2^O#(*W28';F$!%8G8 2.W.6P)/5"-(U8)W>D; PY M=_J+]#^V_L-Z\=NLW%DOO/=0M$_:HD"+9_L$XVPY1457U"7SK6\48UMLN&;3 M>M XV2D;3/TYZ:R=3# MV?)'I1^"04^@K&X93-NG]!X)3*U>J]VA26?U5J>S M)EDGR1D8[X<4L"MW*J?WM7M\!BGBT':0.MG!T=/;.H.-47?G-+9@>]TB*]:6 M05148NTA0+2:]Y([B/2YY3Z_24/M!QS>UB "XZ,,(%I-[SB2Q.H5VNZM\&J MB-Q:SI0-SF93O\,@T;[E-W5+@1_^RG\@Z$FP:]PW?^Y(/GF)174D].L(BJGP M6LX;S,D_?11$J8F(BADS#_K3L^N4"%&'S.[.#5'YRC*UV$[TA2?^)]I@.\@S MGGS?S("]/P#&Z #5#6FT(&Q$F^YZO+=8]I;#!Q9I.=6Q9 ?7+BV,CH*J5?=. M4@73E36EG>1NW&=]XD1\.%>1QHO]8$"6]&A)U_Z-49:&_B6QCR=$S3N2N;Y9 M2:]X>G\N'56Y4'+RZ&0#5^BL494$;(R\L:-/=8WV$USII)8#JZD-NN$"?%?) MFVPD,H#IDH6A [LXOLD6%IU[XT!_?Z<>?1YWNKVG&Z_N#17FF=X'!@V M\H/AZADTDH 6-BSC;5[O;9 @^@)TT$W@D.*R!G6>XVFL"7^$V0-&[T_@].B< M0:6AG2O-,^TCE01*ZVSZD?W,^L9.K85+CS?V/+J$1ET-VFEJ]E@SB7,^_&F0 M-_IT^ M(5[6X\"N<@%IFURX3*;"LQ6ZK-.:HV^ M,\,J7>G/B]'%U45P2DJC5=]XE+UZNZ"CW.:@U+(?5(Y,6;J#RO6"J%P,[D:) M%57;6U,#T]!-(OV_RX=O8$$XKH9F[K4U\:BYNKMW;ZOMC*[^*& [C]I/R[3F M;\#4+C&I[8SSZ.=:L+^+H]_UE8NK_K?#[/U*,R:>P5CIFV[^&./->R]*;+7/ MZYO;P^SSFLQT4\]QFSD?^+?^Y6$(\4T;$^,81WW_<'.8'=X'G2?+>=B)B38[ MD.'*>D$%AY5<=/B1QE)2KC57 T5H$.F,C1WGKK,HU=#LG,#S-/@-'4 >>KIH MC[0$"J46:D9&UO)]%'>+S+VNLW)%96L3O>HXZ7ES*A9.A$XJETY%VV;G\Y8/ M1#,.\ ?H8S!%;GW6<*HY :MNKE/ KXS< GW MG+7K"MRASEH?>3S#UVNC\__9 =,[ RI2B'D(6,7J8'$:^W(=+/XN@CTXEPW2 M;G6$=RT!:[KY@9-S]6]\+GR1L\!Y:#QVKH>90CXPI[0//9O>D?7_:7 N)LAJ M:D&C[$5Y+5DV_'N^ ,VEN9C6OS!P =$_TTH1]K48B&L4Q475SQ]*? N>R)/8 M_^<(W' ;-&;-^O\P]HNA#0%G >=T.!\%SYYMZL[S.\+T;^, UN.O:Z%-_Z-) M^O1O'W2PN)3V!UZ@D%//$KH.M.4DI7T1*7@>>7/XY-L%6US^O5+6VVMY//O. M,LE%^.@2GGX5FM%T13.:-/! M,+QOTFAT.'"::Y]"!S;KCI\7!V\=$PMID ML*W@=;J+OIYGS9AA-A4^"#OVV^P#,DL1]4SX%GV@YKG/E@V[FEY4]B JWLNJ MD#Z4*2V!86GXV[]]4',62_W?'P:W_Y2NA@_WPX?^XV!X%Q-/F>,"IT&07:.Y M:[W0[7S;5U]K+OR;Y<0V^&#Z#"VDF[DNXO+M<]H[E^S)\;(]&7!AHYWKLCXY MG^A28KVHUASERJ(3S_20S;Y+MP!V?CGC)M/AE$?*5.TEC[IKP ]7SSJ9)21J M_3:V/['7GBV"-*&5BN"/!PP/';A#9MF-HDW6:48S-+0S@Q@BLR3AWX;UZIN8 M,S!WK%?,=UZ JM/85E7&GA7'I,']:[<)*[K+;8_=W3)\^:)?WA::4\ND,(72%4JR14RXY8 M(5+?N4C]'UMWGN%V(OT#VS952ZH(L?I>Q6H54"M$ZSL7K;ZWZ[OV;)GDK93' M)T2K$*W)/MHRHU:(UGNI]FN])=N3*R?I3P\(5B%8(TOK/R8%6+UX&)5 MD%SL\JCZ.F?M+'TCEJG9+/XWLGY8AO5ZZH?EJ^$20]-__ %4;]G4+@?D>P%C MB4%X&/E81&'1L4M$2M$HI"<:A:QI%-(4C4+60J_BC4+*WCX#*^YI"_=:9/X. MJ\O$Z20_L3,$3BQ!?J+#=<)4Q&!$CE/I!B+9.FP=NJL[L$CIGT2S'>F&3O0.AB!Q$T^AZ:PX#>GS M;Y_T6.%366K&$DBJY-M"88TIDOW$#[?_0QM^AS'ZLE!ZM/:J=)R&C8Z7ZWE3'T6E\RIE?AWUV?]4?7DJ#:^E_2[_I/S^; MEGGGS>%Y$]K?%I;\@,N;@$PSP5KYVXGN^>EO=7F0?7DQGT.Q"%.0A"M3LHJ!3V %?:@;MS#YZ)B1RM.^- M51NYL^H6I]LM['1#IL5N&;RH C[P;L^Y64KV[AT( "/7FOQXM@SLVN+K[)IWAO)V)[KY?;=TZH@AHY.I^2$' E>8\2[>&]?I^14"[C,9^0\ESDW<6 MMCG*YJ5YIRCH^+VX0 HJ7R30#$DF0"7]_MF<5V5P_\,:P2BA%LEG?"UO;'L: M,8';\_RC HH("E0V*+#UU(:(&ZA23<0?;NZ'#X^UX:TTN+N^N;^!_]P]2@\W MOP]&CS/@[G?I=O#PO5!I5:'H3IY+?;1JM!WC MLV83;O=3]_JEA=D+8 _Z:29H'%9B1ZN!*;JAD3=V]*F.A3M.)?91(1 !2P\7 MN@FDKO$VF@>/]U7///KP]2\B/6LO1-+00TY;Z\._)S@\3C/?L+/%)&J_S+]2?GR$2>((H.O#:_YLP ,^O[88IS8G=$* MW$9RS4GP(!#N09AR#P(;5HH7S1E>-.$$;(EHDV>_.:S[:DEO- +(>[7"\W5K M*I'D>""%C(TNNF?26XZ_XT]0#!P1#- T(:>]ZO%+.DNQ2D$N\R[K\?9 NNVIY2;1FL\L^+T84T(U,4134G[#YN M:*].($&UQ0*V0I-V; ]E%_[!#L8.)W4OQT\$'RNNC?@[ M%6Q_D1HHGZDW03B% %YW^ ![IS:LS/M2G!"1VA)2/C3>:5P%4(_G?I%$GB=R@]*7CP8*F-BZ.2%"^N(Z &:(I6 X,^>E8J'\MHF!&,%@ M15S>7%I=RHL&W(H;<^: D/.)MG ^?#6,14"/>"YA!V%*>?;,F5'_E MRFO$>-$-@\BUNW^N%7SY;WVYLC9GIYRH;_PLM161R[ NET$5N0R5S678>A)Z MIVI)#&SD<"TR/_ -G [RF69X#URF\X_W$*(GD/%-/++M<\I^FFJM]K'3=Y+%% M\BZ%F6LK+)=?IATE;\^F)&8EIG^1'\4K8+,2Q941ZI@52#[5$[)G! M$H)!U>UELJQ5-(FO3-I#?R7"F64_B8M/>&><1IL[@I2:^FK^U*<1],+H76&J MU,N(PH0']QV'N,YG?[6;2+5T/"D_;OOMK+M*RI6WG\9G:KTIJXVNK+9:']?. M?NW@[-?H26 B?5(*?5(!^X>OM+PA2#_!Z,2+9K#LI/AA1RK%DTBR_*G5-7WX M^LN:9_:6/DWGTP87S5M;HSG.\9MFXX,T)1-]KAG.WSZ=/FK;XC'L&#H%S@%_"5SU39T_U'("/HLIUI>E?)_VW M?UU+CZ2=)G-\R4C8+(R$75E1E/PHF)V/TK74=IP!E_T?A-E%87@\52RL>646 M!5 TY,/-A*'Z*\^V@0CKC['9E%NM^L9SW+3?HF@5N=*>PPF=ZS_/G_4IG.MG MB?TO&.43]US!9W951?W";=VMEE^L#-\=G3RK!$/T$P(R&TY6EDQ"(W<:#H"G M07>,[TPM;^S./,./6U'C\I?"D-;W7WYKV=?\U?YB'X*U;L2>(C>5U@KT:JBI MTM>^CU3+:>VM5>TAIZ8M+O^V+OO)/#1'LZI")R29QF'UH'CC3&SK]9K0XHH4B=C=?'T[Y)UMC56SC?,CO Y"6\8 M!?OF=(CD8ZZVC4:+*C=;FRV[M$/.0*_3.JM]F'ROLVJT-YN7.YU4L;II@QM[ M.W7U:+F8])PH&JIFF64\]FY;[C3:[\XTRT@=I2NWFXJBH;_B#&]-'ZKKGH$7X+/<-WECG9J--5I%9I!49& M^[]Y(.=PGI>I>QLKF=TW:L5BQ&[!R@E,XE85B/Z6[@W-=,%@N?%WE7IC;@// MOC^'X6ZTZG8:)^I;>$!ZGUNS<\\AW%:K-"_PGJ/FTS>B.83N;CC[$^QXW%IJ MP*33*RTS9!3'K>.*XPQH^]VRIJ^Z85057?[Z4_R0=;G>*V_4MRBQNIDP[;V5 M35E%Z,!T-?-)YP7;51>@X6[8[0[TXLU/+.6$;6\^9:4IUSOOSZK8DVARNW?T MJ&2>'F/J,9-@,^?"09S1; E]C%FNCXJL= MR-%;Y=#+:2>T-=E)5';3+ZVYN MP[/,:]O/Q*?-77 7Z+95 ;)E)JYU3,.XP9.\W"JP\/DKH7VMON<:45%7A0.X-OX9[M8&-DM25.AAR;4W,P[4"I M=@[E1P<0]1F8@8T7XE(]R(B?DK%+V].A0"@V+?X:7C4P'=?V,%+X)_P1&S?^ METRO^>LW'L;J04C%%N/LO^2FW.ET$I9=WO3\C.Z?SCO+6J;LDU5A*JKQC8ZJR,KSA)D)L#W-">&4=DWZJIJ MR,6S+OP3?]N<-[MW-5Z!-V/.K>47?-\L^(5+[#FUB2H/)MS.(^P&39@,E<[U M;FD3=PK&4#[R:\]8;U"<9I,78GID>;/5BR(6=XM@E'I@A-I<2P(&N*C[.:#% MLMWQ*$45917N'-^3X^/U/0FF]FEB:R^5MH4-W&S(K0P9A(+O<^+[K;R/';FN M;A]A/F("27G#2*5:S'$,]]4\N1-PZM--19@J2SY;0WE_?2UVH5.SL6_-6"6] M(Q$.J2Q7)'M(LAQZIUY:)TE6[V>O1(6">UJ_<6?+:9M5>7EQ,J4TBZONX4S> M+<^F6RV;]_"7X6_'O@277!:$Y$GME]I63Z2HH>3LG^4X5."J#('@@WFXRGMW M+-5B2B!1LXI..M[8Y8-KL8>Z1<="$G.""=9GF+8@JQVWN#N M=KO!!O0]%"TDE_]\2F&TO<#5AR\/?MJ7R,U=4OZO6D MW*]E8B\T6\)YST32@J/<)ROURR'Y8> XWCZ\D.]JAI[KN$ B$!>I2\)N9?6. MK-23[@-)>H3(5*6@5P:3WEA5R9[98U&J MW.VURF+1Q/=10J,FMP469M<NJ,DB*_>V7 MK1!>%F^:6M)RGJSKWV]RQW&<&*'F[V?1_:TRZO[VD1:EU#-J_DTJOU4"C9J= MPN]>Y>?.!/MJV-P7E*,NV^RZR)U]]R5G[@O*2DYE2^=H!=P7675GL^*Z_U!M MH@_<_0=^A8#3# G']\!7I(FVT%VMLLVFPQW=PX8&YA7;3DH*7:\MUY5]B_>K MYP+;@5!R5TURO58V*[4_F7ASST!C!>A(0[&53W\\*W"TKJOI)IG>:+8))'$B MU.-Q["AV'%@4O&*ETWM7[G4VI^-G3I#Z>.('MM^8WQP.3&W++27'PKJ/I4G@ MR"6'=9OLCLI"M#"1$J4>HUJ*^FETY'JKH)3J"A]./9C4=6"CJ6$AL .$P"V;W*]CFB5[$^?4YE+WYQN91&(^0&'K7O9\GR*GRSP MR<7VC-2)][56XXZY193Y&9M*C_H<./..O$H/UEPS9?8+61H16Y]]D>::_:3# MF_"C]?C+)P1E(]!W'*Q@# M8'.:ESD(S8[)LILUUX^WSIF?3SSKZ?TD@IIY) M39M,K#D\\ V-%I.VA]5L O)*TN%U3S9U MJT*ZS[3!R"&*)*B3I(9KJIF1,= M/N1@>(=6H%S\]@E76$%Z^&=YV.6'[_%?]+_.SZ5;G1C3S]*]]@2L/2+_\8@Y M@86VU2\2C:'!^Z7S<_Y-*F[8=R.N:_;R<]=:P(=59"#^&Y^IVOB[3<;'AZ6- M1RB6M*'@)?2U]82W4E+?GJ\>6_0HHC3P=_]%>GQ;P"?Z-@B?R1?I#D02H]"= MA;1H1+_TR?\6I5+D2 ,RK2/;V";:C_,Q 7$(CU_0 XCNJ9VP)R1OE%"1__UACW\;VIZ_PB;O1\-O@NO]X W]^ MA/_Y?G/W.)*&M]+P_H9]E7_T;&""!+4\!TQ!>#OY.2&P&P"9!+H68W8@87F M#XW%!?R&_BAI<]JG_R/3,4*T[B1:^7NH:0!_-PQN8-"0+/X,"YOX/\I3]QG76?^5;3;+FC]DNM.D^RK\K6T.%?GB>(N++>P/S^=O M']K+-,AX-0T(O_-YIJJ-M4;8/XEF2P3N95/?$),.O81HZ#VP!G,YGLRWX;R1 MDW!/W@5,ZA9@VG U]_> J0T[$S?A+2=#E7IQ5"G6)\,%:J?]ZSYEM;SA:&QJ M\-(;E%]3;^K!IS+=R?FG>[]N?_NN[Q7#H]M,:3G1ZLG=#&&1U-TFLT3)R-@I ME(R**M>[F[,;,I.Q5!&+*\NAU_HGRYHZ*&JFI^T3WX?CD%;#&TJD%,Z'NF[K@V'=5TS 3@?>0;W]KO;&.@1_NQ;=VP(9HIF1I-N9>!T\J8-[V/ M"-J7;'!=:VSNVGK(RT7V*[=#-'OR3'E@"CK^[-=L/G.%UN)O- MN)=[&6S]4X/]SL1JM"K00B/7R_:S9CX123?#WHPN#:7K4]K-W#)/V[[;A26U MI]G;9T:X@7D5D.TJ2K6T<69-T0A[]]*V]H;2MH//8\J1)=5(DIX53$OP!X17 M_XR+THW!Y 4NX=-:4-?E1KT@Q\JI'LT^FGB+HU$:LM)M'_LR7 JM_ U=7C/; MFOMB %1+Y3&67ON1"_\/S(DU)TB]#,4?C99<[^38_KSZI5/I)Y2+&-CJA!15 M;BLY2H1"ZG.R\K1?M@"V-I) .N-Z_6,L*ERU:ZF_*W:N7,C?D;191Z4==50< M_+-0:0T/-+N[-+P\2.'J[KS IN(M&[9'.=:]] YNX\XRK24C)VT*WNZ'69QP MR'KWZE2JI1@/'VJZ*9T9H' ^2G#V\"WXA*<[S^@1PC0#5ENPT-XP!;.J8AAW MZ:!6)<[0O(GM<3C#&5 IA2]RNUM:#V%Q(GDKBJWK#P'FR2Y3+4LNG2G+ *V! MFD_Z"S&)0_N5W=_?2X:EF2?!(P^@C6UOXGHV['X3BS1+RQ^917>W1*([-Y?U M3-/][GJ 3[COZ"\TK'5:$\NS'O&F"9SOS:=5K.Y 03(TKP/,#4P4*+30$ S[ M>YNXVL\L'6OD7IX3\8ZD6?;D:'8=2+T75Q:%A[M\Q"Z7:?9>)T^OEQ 6N9W3 M&A'1D^MJ_F[*X]S&0#1*>!>36!FKS_,@*ROL!@A]FK>V-6M 4YU4[/?!BZ9T]GP89N>I!XGZ]S8JMQ([-)Z;+="D>ZT8Q)< M5>1VADX1IZ*\Z:KW\ M62#;JL035G_P"2S*6>BCJG8_7E;R&ID@C7;6&XE C0+*A(IL)GE;^0V?FPULF,'--< M#]):=:M>BL%5=EDZ])]L??8F75GVPLJ60EW6-GW%V0Q O.URM52YN4.OU37= M^39F:E7S0/8Q++8]$+0'=BA03C^08QL)N_%_I"/6DB281&:R1_JKUI4O]/+" M_@=^&FN./F&%2KKAN61CPX-JXC,F,-2MX.E/!? G=%TBQ:+3BQ)A&IG7I5RT M.[L=N7IJE+W1#](5>UQ>Z M*?I"E[,O=.\]]H4>/0ZO_N>/X;?KFX=1, 7D__XY>/RG='9]UL[?Y%8@H,2*"T>)TV7VJ&@0V M#H>-L%%W&M$."(AP1C,S$W#%.*WY?& *1+Q+1(R\L3.Q]06+@0H(O$,(1,8X M"P2\2P30=E:A1D@8-LE,AY5!U/2WT9"J -"[!!!., [Q$TE%$GAXEWC8+%!\ M65(Y@*S&K(7#Y2#0+M_UFH5#*X=@@8.\#6CJ4!.\X$/) X$#( X&#(""C M+72T@P40WCD0'LB$Z"_"/R*P\.$K]YT)(+QW(+@6B\K24C0!A_<.![]H4]P? MWCT4POA*U:"PJW-TMVK!Y6?SI#BU_NOZ,PJ*@WJKM4&]O5!WJ1F:.2$R7>7? M-=/3[#=)D24V6CWQ(-=L =D%P'^36]-[%=3B*!8LX36FBG>NZXAM4"FNT^! MS$HE3&H13 -G),A*8B.4[8!Q]",Z"6S^4A58;CM*,A)G8_&U?5O-+#59%O@M M!7[SE*U9VWDI>ZV7]P'C"TYJ!U9>RIT$9'(2>5G1H@JT"+04HR"5O694%ZTA MP+:IDX>BE K%ZR9;)?5T.R*6UWE$!(R/!6.U$C"6N[VD]NP"R0+) M 9(;54!RMUXR'Y+ <>%WJ8:X2PFT%"7U6D+J[2WU=H]Z;5<4D-2T/OG__8 "-XNU1;W@\&A MBX,$#"HAXM,C)+U]4X\&CN.1Z;5G8\(1O4K1,59#]YG8*24:.^>T"]254O@< MNM9,P*#ZPF/NJS"Y]#)V0(&U1<^^SBB3U#VG%3Z-!X-M@&B"[-F M4C""2^JG3MX2_+:5V!7IM@(& .1F7G2,"C&[]#9I?&7]C1[6Z=\?9D_G 72 MGGW29&W"4GN#*?6Z7*^75#4+1.XHF$2RY4G#H!C!M'?KM[XY_4NS;G2=)//8)'@;'5M[> VP;,BW?-4#S6C/FZ*=,^3 MAH'@[1,\U*R\+7)X!0P !B*;4L 8"#RV@0, 8BS^:D87#P%XLS+>V9ICO] M=^GS3W-F0F_+P&1^%NYFJ5ZBJH!:6?VWIX:TDTJ)[D]8UQ.@KI\5_6CKO]O6 MJS1ZD>@KV1;/"3ZBFK9D57ZM=H[SR\NJZ>ZDKG#?J(WRQRF M9RIIYE2RR<2RI_B# T 9N])4=R:P-Q?3BP%*)F&H>M7=9\FT7'C'0GO#L9CT M*5@]+KS@PE1];X>:-0U%]/DX:1@(WC[!0\W*VZ)5QDG#H!![?*=6&31))%[9 MUS?I]!6TW/K.-=AMU]QL&YA7@='V%]AL=VBRW3.+S6_WDW9=E)NJ<%>4;8O[ MR2G1,D/ & @6F:<- R*<1_MTC)#J"L!T#WDE&B=<=(P*$1.[9QZ_>[%U&$3 MMGV/-GO&9TFY: 4?+,[W?4=8PPS#CZNW6]EA765I #L"J02,\H911BNB=>B&'P)X)PX\(;\$C XHOP[=U$0 M3P"/ N_0;50$\ 3P*/ .W;A% ._$@;?KTL[27>+U/3(J[X@[,"?6G'RS'*?O MNK8^]EQT(CU:]YI-3/=:-SR73*.N) W>/!_%+@_+=SO MTSU=X%[@OJJXWZ6!4!&XW[G=A,"\P/QVF-^G:"1G4=_H507VQRTHH3^_$H0% M/MB8KA*@>8!0VZ5F8"Q4ILN])A,R'Q-;:BBRI-;5^HXGURR#D(!%2%/+ R"7 M3$:L6UBQB4'=O;HPT3Y*0\]U7,W$HT[MM@1LH( DZ.1F]#7+=,\_97#_4G%< M[U(O^0RRE]C.S7\\W7T#36AX>-SWEHTOB^O#.\O$E]N688X0%M$]1MF>-&32/'#,0:#L%M!4B0QO[Q F*MB24GMQ5 MA3TMN& 'F7OHDG:!ME-$6S&.R\8^SOK\A>XZOV9;;BFEM7AW=>8+5B@7*S2J MP IMN=W)S<,O..&=<5Z]TIDAL/VBKUU:@M_BZOL.W?-=/3[#?&A"QRJXB:YL/W7JA2B%44T1>A M0438X%/$6X2:#S%-#Y+D- 0J>7'9;O/2Q3P@C,(<8W%1"BH>=]/M8< M,J6KFUCS!3$=#4_CI-E6#&D1A[K[-5MTO3]I& C>/L%#SXX[!QO/>;3Z8-SA\S7C7M.G _-*6^BN9M"0XR6::5<1"XU:;\,% M'9?Z0-CH5 +K?=$GA$U5Q<;S3R9]XOJ[8DMNM7;N R/@6T8IUCYTIVH!@U+" MX- -?P4,JJ_,FOL$K(4R$_#-78H=NGNT@$'UI9@08J%L2#MU72L"@E# 0-5LG#8/R M^<&%9GJO6,PJDD2IUDG#H'1.[7B(\\.$L1ZYW1(%0V;9X M-'3N4B6T"LY_:(9'LF-SM69- +)D6]S/PA55$@(& .14'_2,"A?5* @]:0T MY'JO*W14R;:XEW#JB#QY 0. @!>;E7V!=]D/C,N5VT&D+(Z1D6]Q/4(G4>P$# M@(%(O3]I&)3'M2[TE4#H/H)*).2?- Q*XV87BMDFUQ/X$EJ@=.&@:5#FNV9EB;F<)JRY]U55*P./KBW"1RE3:92 M7Z(G+1BY(G&&K0'(NK-7@"@"7; M8KX /$M'8/LX\M"!O0'BDP1CO2S57Q\%(/-P]HC2]9.&04%RZ1 S%E8TXZI4 M*HV*%,(H%V$D"OP$# &HL!/P, ][XFR*0$#@($HFQ(P !B<5C'*B>7X1_I) M1?SI$QTM>4DSI]*5!G;\E A6.'QD7BW,AQ0Y]0VY^.VVW*R+=+&R;?%H,,S1 M99 (0N%'?V?8$_,)2K%%<:CB4/?2$HWC:@E5;K2:0E64;(M"JHA#%8?Z_@XU M754TCZ\J1*.VLFU12!5QJ'M)E:)R_JHO54J0(WYH%[9GDWN;P(':PG-]!%XL M+OLQL^=:;=;E1EUX#\NV1:'GQ:&*0Q6'*@[U! XUW0HH*MA!" 8[I9X?](]#=K+^@4_3$Y5;';FMEJ&\70C\S7C,6CHBVC$+& ,F@(& M @;G/='E]J1A4(R14I03.MU$2;@.* U56"MFM_JK9MF:ZPJ]>%;]Z M^LQ.6\.9G?XA#V=_\>/--)"STVK*BDBE+MT6R]Y1>PF2"8,:5@$I&H%4'7]9 MS531*U+ P 531C2+/&DKGZ\ZZ@AU5+(M[BF'1+=2@0/$P6FU*Q4X**T[ M/U]]) 9>E6V+>\HAD?MVTC@HC1O_78BAPW;M]CWS[!F?)>6B=1 G_AUQZ6(- MR\GFN%^SU(,RY=BRI\0.%G!I:),?;!F28QGZ]'ALN]W*#ENAE :Q(Y!*P"AO M&&6V$PZ='"V0=^+($P),P.B0 NS0:?T">0)Y#'F'3N 6R!/(8\@[=,ZX0-Z) M(V_7I6T8%[Q/#X4[X@[,B34GWRS'Z;NNK8\]5QL;Y-&ZUVQBNM>ZX;GQ=- U MDX(;JMQL[]Q=MWCP9YLB+'!?%=SO59XA<"]P7UK.3#LES(\FSOW[Q#V MC<#[#G*^/&*^H59&S!^W$H;^_$H0%OA@8[I*@.9!@FV7FJ&9$U8P#N>E8H@18\973_4G%@[U+S^0S2E]C.S7\\W7T#76AX>-SW MEHTOBVO$.\O$E]N68^9O:N'KH 7F#M%J9L9 M;H>N9!-P.T6X%:/DU1(K>:77ENN*L'4%&^P@=95#UXT*N)TBW(KQ*[;V'G&< MJ]A=XW9L=>5>)S>W8][\L&ML2;!"J0R0OFWZ6JOQF\PB^A(6Z$Q_ MQ1=IKME/.JP4/UJ/+WY"D'X[+Y^';!FY>,QU'&QI'-)X4;%=/#Z3FC:96'-X MX!L6XS!(C3P=_]%>GQ;P"?ZMC;6)U^D.Y"PC$)W%M*B%?W2 M)_];E$J1(PW(M(YL8YMH/\['!*0[/'Y!#R"ZIW;"GI"\44)%SCV$U=J71Y>- MVPD/-C?L?2@ S_FP7BLDT0;^H__1)'V*)?^V_J]Z@VY+^UH1\0)*H__[P^#V MG[6KX2?V[:VGTY^5H<#WH/PQN1K^-[4]?X1-WH^&WP77_\0;^ M_ C_\_WF[G$D#6^EJ_[H#^GVV_"O4:65#U#C;W&?++ MXN/I#_X>:E#!WPV#FW4T5P=_AH5-_)]]:%:9*O8PH3'APJ *EVX?A=VEX?X/:].YWJ7_U./C'X!'T MZ&=_+UD)F>!'B!]KRH_Y/38BO=/^-:GK3]:,XSOBT@X]DA;Q64BN M)?7!+)N]25>6O;!L#1T0RX#R=_E22$^*7-<_L_9KH"RHN?_[>MF:Z MB\GS*9[)=?5/:\B2M.&/92?B/A/JLA!15>2VDM2N=GLB9F>O='6X'0Z92KHI60N"?S6?)*3)B^[JQ$D7 M?&OVDD6%)0JOK \LT6**%;&[H$2E*+DF"T"&SDX;KD22-D?7\']C@K0@.A8F M)*.;ZIO3?F1+*=YLN:$D5=*5 G*%B<*=2-6L;Q:,>;%#GF"/[@Z=R[#UN>[- M)0L=SR^$24O)(1//IE*MJOB/[G,XNR9C]UIW)B!2W'NVX_5'VVLEU1"4@P>(6%\VZ-C *L)^F!; MMY8]=)^)C5=EDG)95F2ENZ])6#W;>6LRM9)R91 ^L>9SH"+KEY'$$=KD/Q[(P2K:Z52.PU71<^XU?3H MXQSW2L\YY5@[[=)"/[/P;IVD\+ZSS',:;=!];\>93OM%?90(X];*>3E\X4-- M1,RQANVQ'E@;Y<].1D;ACHVBI',F JWQ C6;Y7))Q['=0VB?_:[IYD<6>@.R MP5?@ R!WGZD;#^0TRX1>:&\8D),Q\%99K.-6'78=&H*:C>Z4.:0O::KK7[;N MDN%LAK^;$=LF4_R;K[NNK-1F-W*[6TJ_7U'L40A-UQ6YRFTE:2A5F55, LLA MR21V;WW2X7Y'D/5FTOW]/;"A5K2Q@ M:7L3EXX@8TA(T2AE9)G CBF_ M7;W.[STEMOX"5\X7(AG#H9Y* *%\##.>T.G?K!U(/$#&S)U7Y6-^3M;X;9C8^XE;XYA?^]@E_J:;,7 M$UO(EH,[,K-WIX(1Q*@Y/+.MN335G87E: :*TYG^$X"I@8(K/(I2K)9&)3TT MK^G6=):/T:>[2@GYE5%%%VK59B/2NOB_NF_65ED%=)1#EG,U3?23A,7:@;ND ML@(\I3'XUG7IB1WQ2R'2B\MIWHM^ZZR?/=Q/1;I3HJ:XLY223.4&S62-V.'4 MF8)Z)>+I%BG+E1.+]8N6;G[XVN?I%9C33L"L!Y!7UD8 GK6)YI!KPOYW8/J[ M>P@VEU+I(3=ZN\2GBK86BA-S^]*K4T]J7'4HF98%W4$BP@EAVM^3GI8=TY9; M[5U\CJ<$YDR$4N5>4C=$KIP#T@AVPBV-I;8JG"@YEYX@$)C):KYQ"._D-$!HM*]5\^ MS:%ON'_#G^EFA[,_'4*O_W"E21&"N^CQDKGMNB>6PK%LG_-0=M6PNMG6O&<; M2TV(5DN;$'T,ZSR!8NM"SSL1[DBEUB'B;8^D6BX'C H>E!]PWVMB:O%S!4'3 MW3>4=@H&S#8T:\J=;M6\VVF#%;/P4A"6M G!J)GZAMR8L>5KRS8_KA466UNMGRW/:YBG/5; M2P UZ/03;3C"SC:IZ\B)8VW/<-H5T)!6.$W)]/(-+E73R'VK'Q QBXRHRTH! MJ#O9@]LSCI??P2EH0&SV?!0G+G8V*5+E1*.^.)1A^(ZB>!FZX"5A8KDOWN#N M'S>CK?KBB5,JH2^'-1&[]^S)LX8W6MHN!Y6P^T9OM^0_GK[ W//*.N/OM3?: MK.'1ZF-6@$WN^?ZP--#MF],;?XMIH1AUI_2CZL:L\J":TMBE_NZHW?1BC*"; MKF8^Z6,#/3W5CDBM'.<@V!M+P4LYQ?HN[ISRM-WIE=W[O@4L:1U[=1M!K45C MO"74*-AA2A8!B.1]9F/UO90Y;JJ;76VX3> Q8B'!"_\)NIAXZ$#$J^^OT@ MU6HUV%-6&GA@K>HI)+NNJ/<[K'C/DKBIJK*RD_@LCU:O5@>\G7WX#+WHPI1H M,A^V#!OS)HK8B<;OHABDY%-7O\;P,#UQQW"NS..WIB3.'<$>DT!'_I=I2@9T M2^[5-V?9"E=^$:Z2G4Y,D>N]8[KP#R MEB-^O+VQ"/;M%S,:^%3<+F8$FJ*3 MH8).B(CBHGT[GIRLJOF+]F,[ND2PK\3!OMO!7?_N2@3[2FW+[^8%B;9(O;?] MI+R^1'LKEN96U7PGC6V2?#F^BP#].?Q\Z.'TS2G[!;8PWM0*LR[7ZX=+,2T. MKH/[87"EG)'3<#;[!SR (],UX]X;&_ID.(.3!5JD] ]IR[WV";CM3JW#:1)L M1SB6;:K9;]*"GB[ EQUOI<'L=UZGX= MV(JM/$\")OE)[(G.(LL5[XT> V+8 =RYX5M,<;ZHLM(H;YOTS. [5'^P0E,= MUL+S5:CZUUS5-W?JLN"P">89NBD-K.>H?MX- M*&-_2]@H."TNW"QCJX[LT"M]\M=.X/RNFQ9FI(3=\W53^@<\2BL\3S6ER.-:'Q+RAXI%HT&5#?!G9Y--\:;, MT?7DU5>/.5,+GCLBC=\B]LT)Y4T=.FTJL$B2DV^6 ME4)7[N29GR?D0O&'IC;DGK*YCV;!0N*PUR"4%SIO0$-G@ (1J^HP1P#@_V&I M\0L<,>W^[+BV/G')E&;5FM/X+R*?O">V;DV7>_'<_)P8'A(-_D'[RC]H+KF9 MS<@DY=(,,,K0.^G4+.>R4+\#U-]W=D])5'K]0J6]SY!8;'G88H&J=Q+23J*6 MI_)%NB1/NFFBFL>N#)2BIZTPFL>":UH[0T79G&,CU'[D%)56^8Y1K6]N15$) M.V!YD_5XR\Q<(@&&'1#!SA-S$LQ[,) MFV<=S'(/RKE B"0Y*43-0,G\QEF//^CVA$8!J_9=JE;':743SX&U$7LWPJY( MCH.EL :[&\'F;BT;(]IAN?JC=<7WE6)?= ^=NYJ)6IG]W8?*P2[0Q&% Y8EU M#@UB8$L/$SM,3U '87\/ ,C8I?(+V]53!XEEFH2!Z55WG^-ANR 4LM&]6EI- MFAD"FS*7A>&QK#FFBFS7\C2"/8W^R+--?M) MAS?A1^OQET\()E+"83@+S8Q=:&;:7#?>/F]Z-OVLH_^7?)9BOC1\'NQD49G5 M,['V^$QJVF1BS>&!;WBG8F:*!C%7]!##*O('_XW/,VW\W28'ZH 3?1N$RN2+= ?BB5'HSD):M*-?^N1_ MBU(I0NF 3.O(-K:)]N-\3$ TPN,7] "B>VHG[ G)&R54!$SA::]]>739N)WP M8 O&U/7VMWP\>;D?0XE*Z&=Z/AM\%U M__'FVN]TT?\FC1[A%]]O[A[YY\_ZQX1H> O6*A MFK, [3_3R526R,\)02GPS,3T%!WJ_">0R=K'WSZ-OQ8F@7,FJP^&?Q9-_'Z ];2O_P66=?$F=@ZM7_ OKG4'-VA;0X<=#3B;Q_A&9>& M-?EQ/JG_"Y_Q+^6#!%_2%GAWL'&83MS#N_V3EP7T\8F-%[^:PDC.#7(0UB[W MM_H[I)"B&^.].X*M2'D[X-%,'NK75GVPK(9 M#<]0.JGU+^Q/] ?EBV39M+-?JV.>N,B-\'>!JBS1"AX*E@MJ2HS3L..2(B<97PNLUK'FQ*4 "7I"P1?! MR"&PNO$;7> KW'P<_YA?B+LJJMD@J?YO["IU$%X8,.$!^>SX!\&M:67I\M S!NO9J$P5Z?ZAJ(#7C0 MZ[,^>:8.D@E\AM NZ/#1*)KA,1$Y-8I\G8/TLP#C5DAJ[0_&)I")NA?A=F@8 MW$GYMP]X@8"?8;\3_^>M3^-5G[K/^-'ZKQF=+)&01_;7+ ='X!4?OM:6\C*V M6G' 34LNW-T?E",0>^U.+T3B;@O,U4KY_3MU#67]?_"<%WU"J#*4OGV[DLZH M%K9!5L"CXG]&%?LQOEGTB0<.\9U%!,?A*@K?@=!H[R\T6D)H"*&QEW5AZ[_# M)6([P?'FN&0.#Z5"@QL1_$'ZYE;[42-*79B_ 2X<]8P&O$WS5@5[A!J76UCN_GRPO7CA*-Y0/3:*3+#*.] MR0&O_JZQUPIYF;.\[.PO+]M"7@IYN9>19>O:[&TK^< J-PF5#T(DY"L2NON+ MA(X0"4(D[.<=_JE;ZBH+>_*.@*42!$P3XK^D.SQUM>8;YC:H4& MUX8_+ /AMG2M^N/['W[\Z"QVO_$,<9,M"G9 MS@\QT3%K<4F \"<%0B3!7<*#FGZ0"9AI.'&M,;$E!0.NJB)D3-XR1LDAW:8N MA(P0,ONLZ-[/+ME*S-P$>2#XJBLK+FZ"9R8)',DDKV"V\&2/(&K]%J]&W&HU MM')Q25PQR>;H=(W63/JN.8[ZG<"KZ%IE:?II_$F3[O^?&C>Z@C_L2Y=1D$6# M#F8N@3_2S \A2/,5I'GD+2I"D I!NI<@]6R"&,.^$%O[@4+1&7G*=N;:-9E@ MR:3V,ZSOO#'*T3?&BT,B!1.1+%I4K!K1CQMYGX0 MZ/JH5O=%WE1JU7_%2TSXP:T6 8PZ(:&!H-:5[FE[<\HA*7/(!U::.4G*QE:2 M4A624DC*_<+A6&)SSJ> [7X=BC\G44B"@'2D-I./D8\#3\F1M$#F;MIJ';H9 M$YF]T_?=E$-LYI 1K;02Q.86\J\AY)^0?_O+/^G2QBX)'G M*$>^FB#O.JV(O L^R\1=>$E>6-S_C1(0>]#S/.Q(GYRE'.FXSYROI4A'$OOO MQ1&\1^40=CFD,ROM*OASAF;MEHQMBC7FH%3EF N3=D.A>2U8FV@BM@D):I+O M#8V%<8C]!/KX+%*YR'\5?#XHM:9AH6^C(+Y#:[F!+(*C?R'X!YMX<$0VJW0F^"7^2MI8!58%?Z0-,2(;J9U%:T#E:-4G M4X?AHA:>C8T672R#8-(DNAT-24^+#EVOD)YEX MOD3!IRV?5QP&V+7+F\^IJ,+?S]FGXSMB3T<24+3P)P)Y9?:7\!;(<_C@8B^2%R,;'Q+"-DBRZE'\I,GXX7P 5$PC8FDMJ0\=AY0;IT\T)8 M#QV-%H;NBOXG.4$FAYQCI5L1%>Y;BXK*8HQ+*IS. M,D(;4U+.05.>*Q>MKM*M-R6;X4^B@S0E!_%W(?4-([$[F&ZRMJ*LY8DCC0G! M5NNN;6ER,9Z.!+7K-BI;*6+&=!0 MI]U*<^W'\5XY1,TAF5;IE4^H#DS0^II1N_?&ACZ1A@!!VQ__,"*P["FRRM)? M2]Z;;!<-?6 TY9 VJ=8K(F^7KDSPWU38(*@I!L-LIR"P.,AF; M4/F7C\'],#3PP:A-[?#L/T^4Y;X M<7J#?+5UN&\['UGK*PHG3V1= MN^"R9[,.\OT)=3(IO49#IA',19>PG_J<^EWV_)8(Q1\^@.8!+4K;:'CV)][S7;QMASO9Q E)J/E M$B^"H:%/R!(MZ1@93M#@@[CP7]*QVXMB5ST.=I7Z11)G!O8;HX)K WS,B*7W3\6%EK>Q-YQ]Q";_C"OPQV\&^VLM=X]OJQ>H$*PGDM@'_ MJ*(5N)\M6'C#Z"R]RMNB5_FZ7N6=$^Q5GE_KY\@J#F23YI"!KN;1.K?X+J@S M 'X-U+@WH7T^ _6'/_BC8AS>4V<^UQV'ED" ]DL7\O'A9>VM--L0[^U_1A9R M\W-!3(>LE_:KM^V-^K;!^O/5]BVL MZ(%HQ@TU#WT[C-(!1R[BQ^^(NW[[KW2/U+C6\0G2&]%LB=JJJTGU M] +F.3PX$:5;+: ;6LCH;<(+&@^(8+/8'S0YF1N3)B4U&,".MUA8MBOA>!/* M.I&9@MC9UWV6@<5-%)4X8-)T+;!:X7MS N^>DCF=-0GB>Z(! F36&9@_$AL, M:SS=D#WJ_1DRQ8G\//I>5Z+Q=WJZ7X-[>DELM^G]9/1,UZG8.[X#IWW1.;[C%Q/R 6[U&$ M\AM=XZ*5=J.3)>H?GQ";-JG(IO,OI"&VP;/A1JZJ"=XK=OE%=P/5HV8-LZRX MM$HGDEH"('0;#;G1:&1V4 7;Q1;DQ)[[Y#+9GIV84P0_N>SCB?H9>//$);]/ MC?E]V/4[FXMH;%L>-I)V_0N[9%*J1'Q'RQNAG@MF_B2,#\6 _PJ+XY;23[2Q M_8FR*B?^AD>+G>(&KV*CVY6[W>[:0Z,-[$-21(TBII59VY6$34N)F][&9&HW M]["9KGE;[XSF8#?!\>C;@Y*&%KZ4R<+'7O],_*]8S#O;52GVZ*'MJEIH5TFG M9U>5SZ+*H;),K40W?["H1F3A,@Y0FHFA]%@V'.A?%[E2B^7$O6H@D>*Y<-_8 MYU9RX60JCM !SP0NISP MT%J8648WQ3Y"9QS ZV:Z[;@XNL #:R',G>(O7;-\)J<=?M8[AUMPN+Y;:,6:" T78(@ ME!R.,C?9P7L+;HJA'>I_WJ-YE.P!)S""YL&M]1[XD@!@139=3F#*H?I';57!", &!\Y"_T$UJH^KH)L! M57G_@1N%RVYCM#P#D^$F&O4^.OJ3J<_T"2K:%\L 2ABZ^^9__<^+T06?]L6" MTIA5Y\2^Y)G\.N^^U30ZM)Y^$R-"4YY;/?5"U3GVIR["#<#V@C'R!LO3MAB: M_%W0@N/#2RO,.6TL9ZQ&%=9H MCBEQP?3A/O^>O$\_VDA2&A: M*DO>.]#F:#@]?3O-A,MXL!O>4@!+#TQ4LJ$[AR43/J[J:3Q% ZL*<%>AY<2; M5[%'40MFQATD'X5&<)_YAH&P]Q8>M9WM:^?0[G;&NQF>LCS"8 MRPH?(]N2PGU)_L9*7L10[(#U+0'DIX9MC;OM8'T5U(K"BNECW[8&<]HSR@=A M:FIAJGK4V&+%XK8.]["%P<*7L5V5&;F'[ "X)1H;NX%8W=B]*A-L?1;*B/'B M;&M:'Q61AQB-_(M5D0]I^7ATBG)8054)G.W>':,@:N/S%SGCN+D;CC?WJ\P$ MS<8V."XP-PRM4XR+4_N4M4S=T&B@]JQA"0WZY!8V7O)8_ T?8D^YFPL=62%K M+$(9_ 2&K:TAD\#?T5">QOR4_EWL]WX_O-VQW@XTTD<_Z8?Q:V'7&^SF8=FA MU$='8\I$=%H5A%?U,::KC:T7&A.B31H4>D53%,RS=^%J@EHCN.CAHZFJD994 MC5Q+H "N%2YK+[K#/:3+_9HC)R\]6@O0ZUVE[AO]MP'I(T)FA,:_9L-5\-*" M_PGH==L?7?KTJB5^_LJ:4I"S&ZK??VATE7P!Y>3&13N>X=+]1MRIF*3E=Y\. M6NR&USK$3LW_#&N'P2N\(Z8D[=K+<2>Y8:H5HS*_W#AT;#U&"36NP(^G\ MI7>:9,]9S:W=Q9:RK+6;"-SG^'M MA[$<2N&9/YKAVMX-[4G] W= >VL;M.<1 B_\L&\M.S$(11.$741UB@IF+CY? MK3_>#V1IJ5$HU0-+7>VB'F<6%]5,S7C[+W%JK\\$'7D\8 9;9I7'M*6(],*3 M;X)>\>P#;]*9YKMD_S&X"2R.!&5.526".U34<04>T:DU^&N8;47MD9GD6+CI M8(VAJG6XH:!3A\L8#"3 )NTZQ2R&N%'&=*D$J\5O HWY1H#>+@V8GND?V4)U MT_%F^"C,!\8GL;@@:/&Y#NJ7.MR9?4>HO40;JC"BX8XM#X@;IF'#Z;'(X9)9 MZ.=!VC0CB;V9O\SO0$:7AO65%"V39PU]J( IQ\7D'K03*#_9@!5ZD0H>[A_6 M!6Z7'67,.N6&5 +I GPQXB[1J#:V?//,>L7CL*0IV#(3EYN7 1WH%^86P"5B MN0"@>80X?'0XPMX/,43#OGXNL34V]">&%M>J:6/'LL>283E856;9\6PN'@+@ MFW(CUE5T,PL+ ]9LB1 MYI&8:$N!NWHV-*[,'D!7!,=K/G&>8?\.QS)HN@V<:'A!XB#G.>H2QSQ?[?^S M]Z[-;2-)NO!W_ HV#-M2210EZS,K,PGGX2ED"@%DP0.56VPB#P\ M$5W\#*T8(OC, _7OP$4 !$QUP1 '&A6?/T++N=.2!\]*AG=FWTWQK+AX8T"H MI.M3O9<3Y[SS3U@V6'C4.I%:5+GUFU_:D:\Q)?RE)N?WY@)'GG4 M-I^@,_"BD1S$_#0QY*[/(U[5K[/ZF0S=KZ"#@DE2?ZI+<\N!8"]S0+ 9 G.U M;HF980N;*&$L45@_S>L]3_-JM4XNC[=XW2P57%QE0U=6P?4K2IO%KBG6,/DZ M#SMSPPFCJ86L]B"W8 4-'XGT9SG8,Q%12@+ITP]$N S6+Z"P#%EYL'.WY&3" M;[QEQW2E32,021#@:B"N0$B*IIN )/!LA0M/5CF%8HJ$L/0>*S4A55NVTF!I M8XR0#:"/-.J&9Y?XXOP2-BZLB-P_]*F:0Y MN".CZ^,$ 2+J-[0"D2A<(79V$?L8B@F(G20:(!G)>-?X;/RPYC T6;W1V7=\ M%%K^%K@S/&+\EO0\Z8;D@<4R40A% U.OM4:.K-S$7=%>K\$WKI4"[W:R@"A$ MZU55#68CJCY(%-''::*GUBFEG%+7[S+T3-QJA\Q.PIJ.]RZE?/2\G-3!M\"Y MP W4U9?IX.?4(YJ6@ZTP6)LZWWM^:#LRH:L3F5 1F=#UB4QHW?%:01L=[)%= MO8:U=ZNZKG>KNJH(:_D] KW^LZPSCLH"6=+?VOHJUO"&_EVP97% 9ZU*7F^1.F#353(,DHC)7+YE3Z=@CC.#+:P1FT-F][R@,1;AP/'/ J5L9 M^?=?T)A!JM3+^A8.$9))]-@&V\);C3[J+"H:MZ!I&ZX9Q (RX:[ %1_(G+A'QRKA_$ E+ MOZ?16\.>+<2!1(;[O7I&XJ:B$_.!^$\^D4R4=6',[S1H8QIV97B4UO\()SPY M,2T(:+\F>+Q7Y,84B.(1;=>7I#%\1^/^[E,X YZD_3^2;XB,6(IQB!IG(1W1 M2:DV+[-U"QZJ5CS\C+V\X)%_)PHF*1+S:I4/%$(L\Z##5<%J]!8/7SES;:GC MO93J[$^8:Q8^]#=7/E027W6F*LK\$>FT?PF+H11+&6N7T"HA9RR9UB3T6'5L M9%3WE!+/TO7^;[A)@1L?QO;'19C N._Q5XNY;DLQZ&$/*]DQ AWX*8&"+!G0 M_^^//U%=,/CI$36I0"^=2.HH[T)X*G6WDGT(B5P+?@PQ^P3;+;X*=:$"9,&-B"]/">):?XP2#;FKXYYN"VWH@IK%(_W- MU2.5CO5Y'5TPJ&A5<(#L*^9UR>ZGNVT4?^- C>==PCG;21UZ,ZF/AZVL M,@*)0 Y+R=\:,]5EK-=%104P,XW?]+#VQJ+HF0^##KAL&U.L1AU-I*HY7M*) M7F_;]W?":]9&]#<71U0ZK,,Z)SQ/R]!3RAWE(Y(I6/)VZCQX?3 M"3T7D0UH7\?C!5)LO7E!YVO3>=K?":M9C]'/*\BH?D;PG%+C>G#&/&^.VM]_ M(+9H_!G6<*Q^KKS]S^XDGN%'>]]I; "VW7;F$6R6^MY=0:1)O(*/["R;(CB*:+C;E!;T1 MI18"_B<\Y#-1:FF5\.YG8P_F[2]B+X]'I9VTV-9:S)4<9QTN:(IGH1!=:E/ M5S4B)B.%AJ6---V4NH-O2= LB2\Z%A,QBD\:[H6^_47LY4G#?2,:CHM )PKF M979A,8$I$K'#E14T823^6(3IOC\SP7U_4-\YTZGKN01^$5^9I?(O5[V>[J&H MV(V=R* BGCA+]6!N%:8&)%FN?\ X^DEQOLRWOXB]/"G.;T1Q9KM379[EZJ6_ M4BCIZ(*%ATQ.U*]9K-V_K)C?^@3N? MU><>:&KLQ]';[/ ;)WT]&D1)R^>[#9[#?LWRG/Y549Q]BP/3&A/".XFH4$A\ M!;[&H>IDJX++6P9S6G^!_D-,!;GDHH749HLL\ M['!M&HZ;.NGA/VQC!J<2O#:8SVN65_1O"JEW*LKR$>VC%DWJ4B@,T405[4:Q M8M0EWB^L<\//$ZBR0>LK(TH?L+A&H9DS%8RZ/R2^N9F8/(;'(S.KEF],>@7Z>Q2 M M4JU7FVOOE1CTAUBC4I72*+:<9<3U-BFW_E0#AXSX\+JM^<+HALZ7'A4Q]> MSQX%] M2Y9*A7/ ON=C6_%ZZ=M2)#75IRN+@#:-&35MAJ!&FO. M(#7C)G9.%A.+IDLUW#&OE.(>,H<-%[ PINL*&@*[VM!Y4,G,50ND*+7NUC,6 M[28=YQ?4O!<9,XF=4WR%G8P5W-9D%9?9#=C4,;(U!GR96R6I(W!\HB\ORD^)2,MK0JS1)X#]TD3Y/2LG!T0(= M2W=:LL7JWH04I&F4G)E?>=KCOH8SK(=P�U:*]WH;K(0LJYJ M$<4!;)KD5LP\/]U5(B',P[3$% 18RJ6$'X>RJ4F+P:GD)%R0FNDIHBI\CED$8E MLO^]F#Q(OL41\G7+[BH)'Q_FU@GN#\,WJ#N>P7J+;C"=&HP6;,S!_FFVCM"- M_@"[A=O&\4BDQI +K"<7^#"6&"86=0P3QX29^"^8W<*?.ZXN9$EM"&VC0;RA MGIX$4I,9Z"U-;R/.)1:^A;-QIDBRZ: Y%@[W*4G&R>RR7V<.O$1*$%. 2PIM MVG*$-* W\R3"99;T&1E)L!QHY-".)J'N2(6(]1Y:*^*3\9-T)QQ>=J.!Z)-( M*&3RZ#;3_)])4Y9O+0+;X$Q7V-'6D0=>G\@#B\@#;UX@>6#STK;[?J@-^B,U MJ^(&PZJ9BL!'<6;=]AD,T3M2IOBO"ATLBQYQN.YT:M#(2,:#MG'49"I,XK!W MTER>$A8M2'K-ZK1!J79!&V7;:'-9XAP3XCZ*0,B>@^&5)''T)4JAF U/P.6/ M):&WZEGH(ZD>2_%]3,QL%$JB[Z>\5&S&8_3^^_#^[IV]F..4UGLNYQ;XF2J[!*XMK)P)M=#J%@7 MF'.'Z1"3F%RR)?$L#!8/L]4\%'C9( ,L44A/GT9W1$DO2+IW,0"9 4YQ4T9SUE-,(Q>"SM:YJ:<,M!5;CE9Y;XSV(7K]8\,"\]NCG?BLH\.]K)QIK);![XZ_?@'*F\MS)<:;'Y! _WC M*/SK6UO?!+Z5!3AM>(,;7E;GP$!A8 \A+/T$36$0OK'#A]'K06_8&9Q?=P87 M%]^OZB5I'R\&WZ4GC^03&8^OVSOKH\^WPE#!OW[U%JWIS_Z#A[>$.]\/GMAQ MN!T[$_&XM%]+XMK??KZ[E2RUWQ.9;;__ RP9]Z;^Y(3Q,KMPRHA_MY;D17]J M=2:OWOZEX)DWF4\3$<>F"\)UC9PETX:CC$CID$I]3;IRT.GEW@T*%B=OVODG MJ8'U7/O@[1>UPIJ:/9'-]8W6W;G.+\^NMUO9[PY=2&]V(J3GG9O^Y3]R&,MB] M=W2Q$^]HV.GUCO2*<+'3*-/Y67_[*T+S[-#[0):40;OM FM2DY;JO)"6JCZH MI."!5> ?"LS!>32-XVBO(5VI\G!KC?M#G/LY8>;A=TU*Y7^9/.LY;[NY_(Z7 M?QH$L1\@N^T$E<#_]OY7_>:5_?71>^,YN&Q@K'Z_;Y2D4;EJ&M>.O:J1"5AJ M&<*BI7%H\ ED7;2P@Q \YCL]16,:)K'\L=+*-]6#<@?*I"9GU'E5SJB$8B?: M0,%SJTA$/@3A^V QBJ<+3WVJ&K54D^]LKTZ&\>":KF>%1TH!Q(\)K,ES4H=A M%>)>TIRV+_XU^:7.-_:\*EM-F'##^4.'NFX"7.=#)/ 3GD<#=FYSMWN'N-2:S;[A[8^M_ M).CGQN:;H)_MG#O.M[,.IWUO?M^K:Z R 7QC5=9\_(B_?3 U [W#_5?AJE4W\1XN9.O U<.;+6'J1P2N;JP 8'69UUU]A]<-P:P/5V;KE +4 ME=E^Y_+BXIN1V<8* BK*;/]L<.BE 46J?[4B8-< A-Y.C\/%L$Y^_0!@"+W] MR/:@?W:^#5SS&!#O6TA3B8K @Y2FQG#OU:3I_.ILT-M[A^PL4> M9LWN N>7%3$<=_X3B$40+FMR]!9]_W![#:D1R_;6AT[!>_C=.L]K4MB?%U+8 MEQ#*(P*+F=UV9'MG[-4(:M@E/(,61]EK4_?Q23K[P&=#YQF[+<,[',^>.>'D MF=M4/\X#'YL)=;"!)C=3?@:+0#T@L1=02'T^0P&&\S_4W9V&P*ULZ!-S5?R! M'463OH^R90]?<+!W(YA@M![TG4<1SX()MF]V[*D;D7L_"%\"Q;.$PZ.G1N"^LR^C^!0W*AD5""# M],93/YT6M$A->OKSJO3TGT+L'AHO/WGX!G_R\Y\+=X[]N&I:P++/.UR+J&9@ M(8I:#_]D')L0ZV%-FOKSS33UE059E1'4. %'I.52TBS4U$C=4Q/A"1I*LF)T MO8%+T.)QP5B3"?9;&;N\V-0][Q%;4?^'?G%FOU_WYZ1]L;)=L-__$1-K$:G6 MT-CI&*UIUP,+JVWH$S8_@;^JWMH3>Q$)N*W;GCNERQIUQ7:B"-'S+0/GOQEK M,ZS)W#[DG!],8)W_!Z[G@L'L>A ED>X5S[3YW65P0F9OAVD.1\W^;,^ M_;_SZ?\%3__K_\'.&]\?O1UD'0IL5[5V #?-#N!\U:/9%JDC3]1E M%N)48?,_+$+?C1?89@1V?PH3A7]'6V&TSGO?Y1V0!F3BIM>R3.SLE&Y:A?M@ M&F-T8&_'[Z9_\-)?:H[_%#-W["42O?N%'#2[D!=[D]GJRN6SB&":8VYC/1%/ MP@O8D_<I_:WTL&6ELLFFWUP< MV%;O\##^(IQ(I*[3L:ZJWY]$7+:\(1LEXJK9 ?3;,G35-YS@!78T"YXY]+!' M&]BP+U_]W#?LRQ_=N9_!K=5V'^=A\"1P,NW*PB\J?Y4?$.-F.@$24#TZKH^Q M-4S>"!LS5VW#HUH.7:X-9S<'G&J(T2@3P:"!IO$1_Z?;M3^XPIN\L3\Y#^(' M>-J?"^&/!5X[?[#_B9E(>+_=[,?[-] A_ *_1;@6O1[YK?^ MJKY&RV0*1;*S^>LV"H7S1WT ^:D+G,FA>MKKI2Q\1NX\0"UA^ M1C_(SUJ\'_@WGCE"+=[!E"."3HR=N4M44#QM/XCM)0QK#GJ97@=+'8GP"0/& MM /\<4R9X=+C..)P0QRR0QZD_5R!]+/[ !7=BP5*CQ-0V\:#^I M>QA(BYJDCL,\4D=Z4!WA/ (+J\9NN1%HTBFA_9R(,0A?QZAC-7A081.F8"@9 MNXA_4X9L# X'&D%4R9X+OJSGQH2LBR*0!C(ICCU"_ ,^=!P\CM!\$91"C<%V M(RN&BYZ8L&2AX8";)KR.HTP*BX>O();!:4C>< R_ UN/#,/2I([=$&PI6"RP M!VBAT$^(!1,^XA1HT/8CYF'MD9 O =-N?TD((ZV9$YD82#>&\<$<$,'AH=&? MHTD&2XJU/&3D\,GS18AFGU?-GZ#-DH"/!SU+8TKDM^ _S^S;O$]8[(O@FS4" MTF5N18?(A!":R4#17*Y+)PR7. #>+MQ1,8D(:IKL8H?,,3D[^&>V_.J+_!;D MV52C.[,_..,X4/R9<*:\"=ZZR5]R[.F"Q0$PC54 MQB#'1K(:N>R^@+C\%5DK!2QSB,]%3PF+P B7(QVAS+I:<$;_ 'B5:6QLV-% M!R(UC_4/@B,,V@=1M^"CH/#!Z&;.DP"A!!?3#\QE9$E(Y,!"D9NZ6%26T)XF M/_<:]7F^;3CJL":)YK JB>8:(U,3D%K^B8?G R4#MFYEV/GD#-41WYKEC,.\ MFN:S##\H*M=69K NA8]"#5 Z>]8[$B "4T"TXE%5??Z)U<\ M1^D+?RILD79PSNP[6.8'7O"P1!_ [V(!"=9-.'"[YN ^V\.8\C^H6/ 7H7)^X E83H(V+PE=6.E0 M!5K3$.V9=";P3R(!NJ86,!WCB=-!#S#S0E%V8_@G#,C_"GPP=^B[:%RL-M+) M@V$7_> 1M.](^.#CQBD_3]OBE07GJ%$R9O1@T[!=JFU9B]J%J5B2#)L?FGJW M*2-99TV'BG+&)3WACN;;3GO"TN%%'PT+BQ)ODE<.'@K29L1O3][!5NJU9GGF M\+(-]7I>7[T.CN'"B@5T4]30HHNG*ZLU0M$6+/X;%_*:=9W#JX8P\A]HSW_! M+<_*%):'L#%T#8E%\,3^"7;WS+9F&5E@ #ONJ+HF894!")<),+/,"_T;J MF,/_$^Q?&0G\EF=/.1_?D9EV?,GS3" 2$;]HII0M,S6ML)&N;WOB(7F.+:$, M-";/,T ;'D6WS;R_,YV*,6,J0,&+T$L'L!V)DTP#*QPO"HQII,>*& OFSQC' M+!L9U 8A)$8"<=P$N32 EC;#FSD63R7H!'4(0A=VFS(N8A50.A5G]MVTDTWC MBZ^PVU11@(NN@_%ZK3-;0A"'*!GK:C _NZT*C6'A$/.R2)A[604 Z/DGK"(R MVS19C$5Q(D&^%/1TT?N:! STVV7X.7C,Y$5-II_A347$P'OXS!,,^$G410@4 M/^'P$ 'O I_<3(0$_!9@0O"3L^1>8B=D0!TQKJ);32G!PF;>B_11S!Y/J"*A,]!9.$=O%+, ====V_4.;FP^W]3V3V%;,P^3ZA<&)50Y",T\X? M)^:TW="TJDG:',=G2QBAN4:XSA'A >>,[WN-^?U![X>?WWV,Z)_]'[[O6.J; M3TY(:(MN-"-.,!'''A$%!H#$S.5)I M$< OIG.'QQW'.0N(F55]18*)T-W6"!=T#C$P :_0@J# +99BH.,Y(_TJ;1LQ MG2>T=H(N!+R?\DG,;7>V:@8/7J$?=$;^HF8-X45A#6$IDWT$VW;'1]>0=3>% MY 8ZU M$?KIW0=E@Q"XCR;=T9H)?GITV3J2UC'4N#S"R>$RU F!QQ,CH^:H$E=I]U<)I5 M$R,(NF"1'S1>LDZ/ N])3 [_9GO8FJ9F >!%U0+ 7]!=$$0S4?= MY6$V?7?=DUD\C MMS;J_B[RZO^K"J4QR.4$^@JTVK[3:@JJKCG&E(16=N--3 M6=45ANB5*Q.,=>#P$2H\=YBH!3"\\YR.RWLW2'R/;M^1;!37U0EM%?PT\ MCD1'*OBL>@,H-#S3^-M)K7H,T\(>'!Z*7BH M:,+19"5&'&\2ZL)E4\$6.\OTS47%LJ/$W=@(N*=I6#B>4[5;08<>Q77$T*%)8:X.W#TZ2Z7R$#(QDT<3SSV&9[1>D;&_,_NWG-_2 M4Y(Z6TUMTK$7L2S$IDH>B_A)#(U$T(ATW(9+LV749OU@4'=,W:\4WHBH?0T% M=>27$N4?J?I>JISF0ZN? '< M%52<<56KLM[E<1BUZJR88&5PC8ADA161<<'@ZX>RA.JB(TNQX5U/R50,&R(C MKG/'G?"]IMF>,;M55R;OTU9*JZUIKU WK6$>N^J=F,<*F?-O7&C:["\T=+&>-+ TDB 8:-C/"8 M;2_<%$ 9AL$SS10^8W'L5'98D])GE"B5XUKCKH.H$H.J%]NNHTJ_EJENY>Y)7N MEE9B1P%:?,<9&/SW#\U#CIO(?>LJO&R)F4X,F- M.#?K8OQHV9'7 !&.75 )<)WR,"TYX%.VHD&Y MK0FAORB$T)<6T"/8."UYDO2--])54&ME1-!M8M8W4.I@#3P.!"7LA?+K1I!9 M8E'4"^ST"Z),.%K^U9*>JH+B&,QR=C"".[LC">40R@/_CC#ML/9-9"QRX-P& M6@D,!H+$Z<=GX3V)+D7<%=MN!MX%/B3ES.,D5:"N'@9#ON3-6?TRG(G5[Z]) M-5@4SC]QZVZA 2YKXL0OJN+$/SAN2(&N7Y/@*&N'FHGVT@\\/).&0[?^J2ZY M'S3V]"[!TYVL7(,R7A-D?ID',J<'U1'F(]C#O$11/C)Z+"G@D/;-B68=A> F MC2[<)PR)&+^<$HF&:9A4\HN[&F"2VZ/== M#A<[SU05\Q Z5$F#D;#'N1IE%"=#\@ M\G2]9DJ/6[HFB,?14=21-?S" M$SXQ*0=900%;-( S^Q]@H(*0F4[3B&HD5G>C:$%-1L8RP84;K#!Q9> M[*#!(4!2X,. Y)CE%JBAC3&]0H^T3("5RHFH^A9)S,K[EL"6TX@CB5@^. /4 MO@JI":6\W REW.;XGS>@0EJ$#:60- E8T%04YO&UE#Q*Z,PXM^-.E&FYP^?A M<1Z*&7R9:A>"2'7BL2,PP3!6'PXM_BKI#D"2GD36Q=B=N_!T39@+?EP8>)X$ M\Q P7Y=$?8L'H"8.[C(/![>US+:8^?ZRTM2#:PX-W2P-D6NR*F?,%7\B4:.$ M?.G>CV>!AP@N>DP7BU7P X_!1'CII.W,L!=@(B;< \'!^I8G)V;8&7X.86SX MZ$C]IHN6!_?'> 0=$2&2M4<%XZ M+FVO<2RT2TDBSR+0WG_4$&3=4T1;@7I$EC])L\HP93; % TURICE5^>>X_K= M)U@SSW/4MU4*C08>NM$?72R,3,J,&$202C".L(AR*KBB2-Y!?S^[AT>$Y.DM M[24BAC""^L20<*8VD?D\V@$MY>IFC"-G5P+_S!Y19-Z#O:65ROOG+K)TF%*; M .H,P>L3.2IWQ6L#PB(>A^SW"09BS!-Y.;O*P)KKJ\J'B-_TG2]+Q+6BM5O*T7/^'P8KAJK)8Y MV$-F 5F;C3B,F$%-,,SE9A[[$K*I0@.EQ/BX@KE)I!1-A:;32K6A2ORF^2(< MSQ#<(DTDM]>0N]#)8^=@#W]#(S9+-6)+,P4HS@JCBC=%7R&9MY*A&DP/:9]1 M90D3U#L:(9.4C&7B@=J:F1_L4.5QA-QD'#C1=%4E^LJ99K%P'D:/N5!(F".X MLCI%G%IW65"]VM3#7)A43X^-HSQA?9K34C6Q/I=736BI\_):ZBAJDXQ%M/Z] MF#PD)7G$;^+ZJ5J7S $H*?Q$K?.-QE]VWTYV+ZGM4UMULCV-V9Z:>+W+0KQ> M*9/3VK9]D.7VDGLE[;V9]9O8;C6I/L\@Y'(XR_)\1O95#2(S\UO&Z4GZW/I& MS!M/&.=T" JAHWA6.N255V>[<7:DF$88ZUCX]%JDEK0O* +5[__ 5HCQ0K^J MK*"N.15>))XQD&C)B(E/O)32BTW%\Q,L1Q+9;S6N?A#'LL72SRR;^DJ97.OO M*5-BVC^5F!:6F Y>8(EI4\+7HD"WKBB*@EWMV>:KFDC:RZI(6@FM_\P6T+#8 MU>I -C_F\(*N@34+9!$:X)E+W:S,9<06A5(+:2G!_!QO_HOOWXA' A M\0Q;?+!Y@H.^ %W5Q*1>Y7&.UI;0\^H2>A3!.#-EP)@[O$FH\B456)'-;?'& M$P6+<"RB-_;K_O*0KP^EW_#6PH8J+'> M%J(F.MC"GL,^(C61MU>;D;<5Y'U8_8@40,1&SJC&@!YHC#6':R4SDV M!^[A3Z(;Q6+.,"0#Z3H!=RUT1YA6$G#&3OVCFSL6-=&D5YO1I!5D_*+ZL4 P M7TO]FU/7;M=?O7;C[XPFSSB2PG9[\)3TY1Y;)+YZ:ZVV,$Z(LK!'6L&?\Y[5 MI*C>7%[=I-KE%73*:_K-DA%T27?YLO^/(GFJ(:92+^EF?]1KKK%&<_R_9\D^ M**W1/2RUL0O%41.%>[69C;*"%KBLKC@N3HKCFU<<11P!FOE^XF+%RDF9[$J9 MU 1C7FUFNJN@&:ZJ*Y/+DS)Y2OB1PS=U JJ=-,=N-$=-<.S5 M9G!L!35P75US7)TTQTO2'!()UH#B4! %Y8(4.2L_8*SPI&1VHF1J8ENO-F-; M*VB,F^I*YOJD9%Z2DM&1U4I:1@5A):"T'#_:2;'L1+'4!"Y>Y0$7Z\,A>M4U MR\TQ9"5^=-,/H]=-$,=(*_9F 6\.D4WBU=L[%4;(C2EJ 6HV/[V+!5 G(#WR M \I 7-<$"%W=-'H&^C7@%;UC. 2WUHHXI\ECC&90E6&7""$;P[= M.!;^7P4^-@Q\=VQC%9QL_FLFXV4C,%VD1A!0HJF.L-0[_7LY1Z+826#)8(N1 MVV,1943DU UW6C@*Y^'437L4"Z*MO=TB'Y8[7%AWTB M:@+(KAL%D/5K(,CZ1P$ANRV0;S*S:)H>L0T!LGY@KX.)X#[Q'/_!"CPLDU,\ M<-0J$WYPN7PM];G(^"#6YF2_;-%Q8FN(KZ2R;B=Q>!%KHY[G3C,)=E@+;J<= M)Z"W[."$RYWL?,UK@RPLP8.@7S-!'%'T80]H0LDE)UPUD'&>'->CJ(6JUM$N M!5O;<:::R%@_"J=-9=G"9QR%M4B3F3DB$,-KW8$X5G" 7JLJG:^H59?M/ M!KDY]5,3G'?=*#BO7P.=US\*>%X%@_Q>I\!RH].F]2WYQ(SDGF)G+O MNE'D7K\&=*]_%(V6$-*ZFIQQHTQGT?0]$RQ,PNNHVYXE;'(C+"2/W3AIAI&T MMU:FBVKE5XRYE3+4'?RJI&]AX'CL?#5MJ=%] ZWVS/&F1).&]"D^7;J=!^&C MA)S,6'-'LB8F[KI13%R_!BBN?W$,1[*"&;M5^=C"'.NF_.K)TAW,L:J)#KMN M%!W6KP$/ZU^VRPZ;:Y\4%(&YSI$QUI!PR[A[IMMI8OLDI.?"N.K$\0(?F<<] MCRESJ$+IM:3^O+__) D_O]=\Z%ES!3:'OTG7V4GVZG5F?2E@A>"H:KR<2\99 M_!UV\'M<>+$[]PKSEQVRH:O&-\7Q!FN(1)I(D)._)MB55%T(._(&O$R%GYAB MK6B1D,O48V,_4XQEJRU)P>B'TNC#35Y&HZVY*\;,\JN+Q8R[JXM,L?:S$R&7 MP,0V[ZV^9K4=N^%X\M&<8/]&L#! M_O4Q'"G%>Y(F/D,00X>R)/#54B>&4NUF](4M,I_?2CGJ"9,[KI1F-R@!DRN_])PH@9(;' 5*SB2P<'T,G."]*Q62P- ZYL EQ232ZKK!@F!IFB,T=7WO M)-$0A4A3;"Z*VP+-4(+$&SMS3#YCSS@.G^@8I='74\CN+$FHHLC(G=GO@@+* MC6 :BV0F.L-M)-"M).#"9H\GH6>4MGSV>X..&@RP2ISG?)&S$YPTH88JZ\.P MC%B(9A0X&8G,*AAAD">8UR)*L ;,:DQLRP3>DX=&,SV?V1_]3'1&E_^M>-M6 M*M+DQMF/K@3B-'F):HLN29<5(6J20$(QXA*-;"9I)!(Z4\DGG/,>=XIM8M(] MFV+$<:HX8,$(\Z*#*61*&NV0BA9:]_>?^(U@(Y#:'QO[$;4Q7U=6>K57;]!^ M5(;DH&\A-S71CC?-TM?50#L.C@+MJ-P@OH9(>G=,,"D50=(/)X8T%AVY#4HO M?9@-58,/247M^22#@M2![S5 LVS@6/+\RX8FD=&5%,\ROHLQ=,2+;H92I3<'O_3F4*K,O>9;??ZYX/NN?G9_;=5*^*RYVO M@A&:"(9]S<)@\0":R8EB4W%%:;1VPF,O'P5_=O[ 89$%EY;"@).9_-34O\U! MCNGP#Q$;K4D[2?,!EJ.(86?4Q,PG.\W >+H1GX39BX"V_R,NA ;RMGWCG./V1!!D/=QZ'+;/_D-M#)@13-(<6[!2@WI M&']O\VH@J)P:4:HW4"\5G8$0$PO64[5+DZUD%IZWTDI&UQ 8.AY$"I9XF;1G M49^C)FM&4S6:D#F7CF09Q_6&[\R\I85Y%Y>\ [7 ]#)//#E^G+%T.E&D3 >O M8I&1H2.8)N/CJH?DERYS_UN)W)"G,9-_SF2R?I!^2)K%+TK[.Z'PV=O)(A"I MEP.SO>J Q3A:T00M:$QU]TR@Z>E"'7_,HT-'F MY8O[5$J=CIU>NG-O$Q%XWGT6T%YW0U1F:("N[ F7M$)T M8L,9!-^7;PO4HVU.S6XL::ED.RNZC89B'H1TG9/=K#"DE-O5!PP;^)=X')5O M?&;_,S]^Y9H@+KS?@<__;]G:F+U=!VY49]8[ D!3/+$@$O:,Y5 #RSQH$QS)R3DK]9@=WK01N/?@L"R%$^(?/=C!,_M#[B89*%4Y ^QX M*R8120L\I4M/B6>@UF:!1U0(W(D7'LJ)I4R3R#\7#D[9H5N&L@8JXJ(7W4X6 M79$U)*A?O4LP(TN&,2,C67)+S8WA*5G.!!<;:Y+C!D= X%4*M",&UY(IXTZ" M%7H(89+<[5%_F/)7M.JXB*HW9VK8B:Q$J>AE9#1N \& G5(+SML0H9&#%[X7 M8_$X@FT\[W?L06_0I_?!/WKIB4S<"0DS'6O\!SS4T;Z14F$0S<^=A*J-IV2E]3HXCIPI]$Z2MDD.2-+9F@" DT#(_06'F* MFX1/,C*[X"81C^A0.GBS/+/O6(.#ZQK*KI:N+V'QO#H4-S>&"-YH)*BT'#X3 M^AS'QIC^$X9:+9W*-H::UAYD1&%+G:= !GJQ0^QDJ0P8/972^)Y'(24#PU/Y MP)X/VRZ+"&YJ%A'<-%I$,*A11# XBB(",U.2NK8A<$L04,J=SZF=$IB:&?R/ MQ\WIP9U1_,D72Q9SPS4W6G-I MX'ON>!QB;0/\,_N"E3QZ_KR"*076L$.D&BY?'B@*#?-06=O5"^]\U2]*.RWP M[>R%3KZ\X+9L);=E9SX'*5,4-IG;$*Z;#(*Y"EY!X]5Y]D=X\?+,ON=6<:H5 M]X0#@$Q*H\K]DTG)BO\(5V2\"$,160VJ%0",RL 8G;QUG+1B934>I0JJ>16< M9-%(*1DQMVSQ33YL.,N6DLX1Z)DFB&1YJ'!W4)Y0&2O\#!HED1?H0]U.=ZX1 M&"-!MDR3F)HZ6Z>BV,-HAJJW0YGT+M& _3KY;B3R_'J%D!TPRF M4LWNHVF.M.S-%$TXDI<:0FV9;&EP.Z4J>UA[$",1.^%2[T,S-\N&ZS;RVY@? M4(RK9LG23:,E2^O[,ER/2BU^V?9\+4:7"N M2I5,W @5+AT-7X;$,9 DLZ'Y0'6MDP6XP0H7*5VN;#+US'Z_T,R#S"!)E,I_'H_#L(,?%1\/QD9HDS^B@0_"I/O_@J'N=Z MCJ"U"*8!?\@L[5 C=,U?WG8L7E5\PVM7]C NAB,CKHI31-HTD 4G?86\D2[( MDTQ"D;<]64C=5^2:OW;56Q'+I;6V"E_FY+6.R\L]Z(1QOU>S1.TFKT2MN)8RFHVV5:?LG@FF%"\MJ4NT*X,>2P*(HGQ7$/X!X\$+JCU:Q%2N MI +DNO3*?*C+N&)?/ 2QB^YFQ\B;@2.JX(S)QRT.WL/K81DG01BI8B%5G&14 MGF&\.^(\HYZ-4F!WOIVG:X=PZ@?P?Q=I1IZRG+]E3$$[7:!U(Y.7G9U? MXIA-()8)R%\"TLW OUIM^"6H59^>9A9,\4@F=-H17F\EUV>EK3V72>/=A-XU M1RM3S)4\?.F4V]$,].;),ZJG)VK6(Z&"H;'X@?\;AGS<,8T$/OA93/_V:HQM MC3*>4@1R/)[=^I/WH$J\@&)!/[,XL"9)GOX*1&WLS+'\&:3F%=CJ1_CW(NH^ M.,[\38E'-:" : /5J^A &"\#R<3 &.]L>^;*#(RG%GNOMJ4F A^%K="X5!&. MG1@7I:A(RVD1F"2CLS@VZI">0Q4&6O%SP6>3I^DR7V<9!I[7L<'+\X*E$(K. M.S("B_I;8%*",1D:5OF*_<)X18K%C8=4/'9;C3W]6%2YYJ?P6\*?H99E"K0I MMQJ9.>&$RZ(P*J JF))4<>:Q',L%,_KD: @D+'\H0SU&C;8!I<$O87V2!.,A%3E2?>&;?YZ;3F)D5@'LYC"X(E]^D&JV)K\;#4TV-_@RV+E[^2I5S=[#D$77QBJKYOVL?TI2F MY)?8_!;;>$UC6G+EAG18>K$F,!*%:=-8RDF!3M=W806A2; M#)YEN9L9)\FG*Q9?L<,=^M\F;M[UIQ[CIC!4- E$E""5%6J#E'&*'$<&A 3M MI<6ELZM "#>]TOSIU&_1H<8J6M6?1Y7P<6V\XX8,48B4]@^%1"6N/AQ1ZAB9 M8OAE"GV=FA11Y' [/Z8PUFM!A,=J-63N-'0T^9*&_W-G@V_/K-0$8*'N:4:% MG%=2(2W6I]_Z1LD$RH8JJ(&C01@<0_I>.W"%M+'8 O\^M==JE6$#6N4?]*JH MNDJ9VE\^W7U/)Y?01\$S8@RPG4&(U74&M(>2*8_H=V6.#TP9/@F/T3%.<-7\ MX!$\B974?Z#:8G%G7,S9+/G)"C46YV2>=%Q!_IRH 6(PEV]AWQ ^DE^AD?UM MCP+>EJJVR3Z$2AF16$0"OI/D&6\M'!LV-&"J.(^O:_LS* M6MNLK-1]#V'P',\ZDA* @SHGW-@'SF"0A?TO8*FJ%S"@N AQDNL6(QG?N % M#\SI<_>IH^>9^.-1X&'9#,L)FR-XQIG]D^)""!995$75=;+RXN?&WH,%@%<6 MDKDE>!EIA*3)^A;5>$V4&.K_@AMR6>W=ZHUX[(3A$L4WQ2E4+#*6%!G4&G\I M[^KU2BEE=;=)5N,C.FJ_$]LICO*#,Q:WA+^YC7^E,THP?ZVT>X;.7D03?2\K M83;V-<)5F[+RBVI*.<-5)FOH-/A)E[Q2+A*W*IC*:QCN3C5L=0RK<;XVK27->%V:&BK1=/NJ KXB_.U8OXA4>7YWV\F MAM8DD(!':GVA2H,LGN!(L5*'$>?KUT1*H9AO&LM&^50AOA*"? 3;;!9$95I] MX?1DG0Q/,)E M&D'A20E!E*HAT(X]X]5U[38]#M/IS :2.Q3L4X[W 9FI][S@F:[)# [3_>." MZ9278VG[(LZ=8Q)3!=EQF"[,2LCXF-L3:\D]]P^\#%-E",>"Y"T_]61>?PHX MX(<8F(;LA">BH2:U85T\6'\S0?5&)7=>5AL>'9'F-,"#%!7H.]!T"-P>7'0O MM,;[R8E !QIH6U!"DH+F3"G ?Q%\$TZIC[Y?,U@!(Z[HD5EH M]-AS8;*QP9QMK:S\9<<,EC(4'I=6OS5-L9P0\B=XU(0!!X81"YUH,;B%)HN0 MFS* 6NQ8FOD4JVX3AF.!6A:I?PS%:5=2G'K0*CY;O*MFG0 ;+YB0CG."@1,( M+D!@/SQ1U@N !"-_M8B,A@?&4BF94J41TE9@"=7#0R@>$F 8H]ST]\ZLS&,H M:(Y%$20Q,.4N3[F+4^X:L0TI%_* T)L?A1,MPJ3C@4=PBM@4*K2&28&KL""),\-17T/&X=V6'IB4 M8SQ4I-*,JD@)P+:1)?1!5A2B!YB@ #7#%#H;<^$SP6+F(,^=I2K2SEBK]QK1 5IM+S[S[?6PXEVPZ!/-C\M- M NC#27DB?%_S_D@!I&?K,9P\J@8]JKIHZ?YFPO*-CM*PK$=U-#3'.16]Z^TV MU;BPT60J1#@>Z"N0U@9/(>T&]'ME/##I@%FZ["CIR.';L^#9(&64BC=A2%>) M[U7W(F=X";OJ(IPC=2'Q5O+,N3P;G(5@$8&/MT[I9*9HC\$8NE.M@C-#D74_ M><,A#EEE.+$N:/5MZ>QF9L.I&4;:030F M?5)@#2JPNACS_F;V]HUZZ:*L FN1@5KQ6"I^T'PBR[2/8/@&J=A(XBBP=QT& M7]7M97U*M6?95.3@8C7UB$"S"#RV#IWVD%B%)!Y: M_??SE>X[=P=X^4R.GK83DHE):^[VJSYP ML@CK)U:L6H(NLQ)T,3@;K,H0*$1/E?Q4P S4'#L,]Y;VYJ-:VE]@9=^92WJ/ MRW_K3WX)QOB#S/#(=\/F:M4)1\%:BIA#,23OX--?HW#T;SH6 M9M)52KV?(QI&0.?@T#8[L#9URU'Z;;JPN2">$L;K+5,5/9-0Z+U.D@NJ8D3Y M>58YKF1BFY'WY"Q>!S4+ZA."W&9WL9JHVDI4K5V)JE$2D%,8L"?_IVYQ2+]R M<8@3(B-(]$F$]]ARHF96>\-CFBH0^0W$!M6K#>^QZ45MU<\-5L 5AY,]KELE MTB]1)5)2''2=2&GQ:6F'^,;,>%EO@8$_I8S0=^8V*K83,Y*6.K$0C=?C(T91 M8Q@B8[XE$X7D4D8G$X:-W@ ZECK$&C\'7;C'1I'J0Z89A8CL ON$C=TYIW4C M,5Z$,KW)@TP/RI*]^A82BPN"XE)$7(\_Y2'F#5DF1YX%UB*CW_\$NA)<9/!< M1@QC5]_"%X)GMXBIM1*\YS/,6G]N %3"DCF^Y!L2$C)BN9P>Y>Q.$Y-_K<#:Q N[?Z ?=!$61EC0/]6 MC8.(>8R.CDHC6L4:D87:4(BU+B5ME*.V M[&3+;I(=[Y]NW@ 7X>7EL-9Z(A\N+W_"6Z6$;(0WM[_;O\6 MG"4?Z?8O.M9=DE7H_CT()MP8 ;SHCYBQ[=ZAUO0=K_L[^$OWBH_J]?UB%!-@ M^?RBUQWVOG]CO\OR#B9@81X?(OT%V5R\_!=Q\$AAL5 MAY,$BZU?"$_D%\!S1P27@NOG?R3TSJ;NI^"B=CU,S^,=*3+(.*GW%$9F,7^O M[J_&6B04WSGP/W71XTG*NR8R!JV,3*.@8B+"?Q1\H7B&=:T^\>U74S?7,U$9$93@TREWBX"=\_62N93=*+WZZ;U_2 M)59=I4O0>N;!*,_L^Z287#X+3Z$:B"]'J;\\D2,)2 A[+O+ M^Y"Y/481.W:GE)/7P,H$"67;2Q92U"0\#9^.\%6 W$;$HO0VLO8V/OI7J,K)\"U)*O M\9,29H9NB<23?:_=DYROVK]3TW#[M?P>N##Z:^#*T!"0:)\W.AG&';;W7M#2 MR0O*.^I6;LEX[FNNMCH?7'ZOW <728PP7HP6'M4[1]B9U()"3&E_AMN?JV G M6CJC%ZQ^>\>(8^HX=Q>^WT6>#=#DHS@5.9;12RHB2]J&L!'2>#L18=C;C69Z MK')Y="45A:H>@XGP5-D$F57M)2B"(M21BM_:4I34^BGEIHCA=6E!J8&NHKC' MN8#M%D^2/TJU<#^S;W67Y9678%Z"]78:LJU*LK!/9LP]J1V? _QL4A146[LY MBN]O==7MS*I+CYAD2[K&*%3\@QM9B><@7S)U0WCVG^!$Q!S3F[H(J4!O8IAV M13#%PJN*1.*RQ P]0>E&Z"TETYKU'_C%-L.'K,W^PK=]9[ML0XVVV4#![>IK%QVYGPGOJUW:C\^^Q2PO MN6^Y[E_075'..ZU/>$,]4UO3[W3R7NMS:^5WCI\S^S/[[[>WG]@,2&'F"\[LGYW06R8W%9<2-8]N3.G& MT4+&1?R _PO?\5QE1,P'61M':I[36B,M81Z(Q2K)P\;9R[[L[;&Y#D^:8/I MTF?H6S<45VT8BA;[LBM#\7$ M,'_BLG?Y_9ML[$[I7_LV*9_7O_O%+.G':JM$6[,Q4GT3.QGR HOK,'352$+9 MA,^7A7W95H?:?-J:AV+NA&N*?K.+JTUE MQB[S.+![(5_OMK >EM3)@]:LAW&!TQ^@O4V_@%M1:(ML4 QB62PSJ"?X:0I. MY8@HV-HQF@2B8:>:\*1=/%/@G96DPOJUF^2V8 MF>8-08M=O&_ACLC5XVMB)9&T!182-2NDEW*X_@463GE;E0$F M99_7*(ADF :1R#%(GD]9?"9_V38H87-;AKJ7E\H[I7 D-;:XS>7YT7VK]P*[ MVQ\A2*3RBI[7W8H6P1[OTV6FFRNG.B8MMDSSQTG?]H0C@QF;"'--1:31&_MU M__ND5QDW[^G8KP??)WW1Z7?<_?;\>_(60;TDM8Y\63KD_&OEO1W6%8J6N:W5 M#D?"\Y@1)MFY5"O[.+!4M_9(DIX[J8MRNBDR$=B /,P<)&- %^6,XJW\9"5% MLLF?$@@2JKQN[DC3 TX*7TTMX+!_]W&&*C/XSP^_1RHUV*&A(_43W"3ATY2%B\4#2SURWMLPKS\BAK'\\O-[ MBW[G44<]_B4"$]8.OF,G(^>OI-IET5S<<,)5'R+2L\%F)6-/.'2?C99P@W^, M)$,01H?=B>A.\:X--RAX&!&GQ8).TS%YWN0H-!"1\-+LP MRP*L)1$^$F-(FBU$!O4%]UVVB3!)Y<%-,:_2Z,_O60V*"!T*9 MA10P&:M&"1CO?W+@XJ9"$U0H)D#L+=T^08^[PT$B[ESIPORQG0[/3_.&P1)U M02*[^CYHQ+Q,-4-WC)S/&WWD6;E8JUV&J/NZRV5KGC,B7J:)J:YBH\^T#5/' M ,T(*]&1BHRNN:L=0\U8C1Y,Q^Q+9V$2G+_] *>,VXMDU]J!$+38S7ENT[Z'-[6??!6_UO1LI\CUY"N4 4[<. M=&8I=I=X/UQ5J(F.E(6;),^3*MXE2T3\1/P1@YKOS%R,OR.-_G!EI-)XAT8('IE?E\]$^> P1;B^BA^8%[D:',HZG^0XH:O'C^. MPK^^35U LM/(';-DA3('DYH&_$]8<177S'+SC%Z_QRT/;>YG0AF-+Y(.*/J^ MI8T9-+\Q>/=K9OV/9+:]W4H;C I& 5<&<&Y07P3A&SM\&+T>](:=P?EU9W!Q M\?VJ1$HE_ M4,&JY,TW7_P/;2'[=9C1RB_DL'/3NVIN'" M;DN[#X6*JKRL57M2.7'IMRHNYY>@]U:Y]$IJY;+K\M+V9-#JGEQU^M=YK=8: MV))V[61V2,-Y:8G(?K24/,"7[$FP@)M"*:U=Z1EE!*%=37YQT[F^6"7U*[&2 M]0_F46[#5:O;T!]T>M>;+6J-;5"'\:]TV=UO?_I=A!RNZX8<6L3E-$>*?.=; M60P=\EA?]BZ1Q_JBA[5.V3BJI@"C6";E8 P4ED)Q,9T^T6<;?8 3@JE(-MTD MH)D_D:%C!4\V>AE+M)O]/F%C]!U"!!7T4DW'GB-A/"M5+JTYMG0;"8;495L[ M9Y^?S"P).U/_# 7-%U_%XUS/D4AU.<2>6=JA;D!@_O+6;!;RVI4U$OF+R&'M M,,[DSPCGBA19CJ_@I%X"P)HLDF;'@2^I@S$LCM! 2JNZZJU8DDW*C/?Z*7 I M0Z0JKO"1$Q<6\^4Q@>\LI'E35[]<[R:WFQ3IZ_"T@V+3);&1Q&A+2YYZG;;$ M/$N2GR$.M2#\ \83S=PY%DC 7Y-W>$%%BUU!Q=I ME0@?#1>2?T[.WS*F0*T1J#<.UDARA[<1LVE M=Q *+D():=9;H_I6P:-:8C__EWS59W[3FHO;S74Q _J9_5N@1ZVG\LS]5ICG M/9.QSV_;+!LTYZV%[N'E1E+)2O@^;>$D(11(+<$P4*Z;4]CQ+U- MMCLUO:Z-NG 'JE W":VA1(_ [#"B3<$,K15HV\F"UA2;?FWX8J\]N3$8,64C MAR*]P8LI]8RE>R"$9NI8:9.<5O+I\A3^:061M^?<\"ZDH#Z(M5\K.3R?]M[< MCV=BLO#$QRF\:H*F8_+.B68?O.#Y7A4I''>6."\LKI@-3PGD4P+YE$#^)A/( M<$<,8D3J2>\X:[4Z1A$EN.A\L3KP).=PBXBL\NJD\7G'R[(F/GNQVL;G.-/& M1NU4-Q+CKONU.W,G8 O?V/S?+F*4N_WA)8Y) N#( =AE=O?M+9PO"LFIUZY; MH+++O9W%Q]]YWJ$BS[(P7^BO+>Y^:>-Z"$N674&K3) MP8I]:65ZM4&9MH>/*7"B/FL"B*.'4;QN)TCZ"?0*/$UIED]!%(%F/50:>[%R[.70+ED'@( I%U4MA897DSIV8IA%F,0B7-&@EAZD9,"2W7,NGJQ.U3B&USO6)6J>:Z#5!M_/!<4.2R/<)P5D> R.]6$M"D40;*^9,(, MFDR#'7-WK#FK_]LP**#<&I]7VI$6'1H30">Y,"-[BGOV1&?"X;:0X-V,!;.2 MZM8T3,+/Z%KD52%23]Q>F_@>7/I#+&N*;$?[&$M)$DEF!_D>\2/2^1F)^!G; M4\+0_X 'Z<:PA(*EH5ARE,2%0&R.O(UW&!U$;@<&O"93D#S14;104%>:1MX; M>&K83PA&B%-F2M)D5GH*%K5LLBD#N-F;[3_JCL=FWV9.DQ^*5&)U (G M^2V3E!&GD;W($6?Y'@L^_V^F'(/9*OA[I#C.'.[$IE'6Q((]#T6LBUA4N,40 M?^F^?*'ZG[QWDW[R02$M8I=ZT*EV?["LNOEB_M=(GZ@F/S8ULXCB;L)X# _B M9HK'1\143H O*XE[BY1+MW%!\"X7#9NFI=3RE'\T$@I[D /#YR17-!2*,IT; M65( \.7[F5>5]GT[RJ4$6:O?QI?<6W]B7'%E<&'RT?^L]N0GW))O G2[SC-) M$(S]879>*K@V6I]+U8'4)L/!*^,*ECGFBOS$2WP ^_0%E9#2)RX>[O MU/SO#BTRA:ZCERI#C2[ %K*U:2D:GO8&5'OYOT#*J7<;US+'9-L[C>K)*]WI#-;NSP_[J( M%XYG3V' D?W:Y*49.]%,T@3!/S"7]^1X& +X/D]59.92M@JTR:G\I<2X+@HJ M29OSIM;SH&X#04=V!VS1"?_Y.=F-G(#X&E3Z55[998.[>4Q[7KI.YZ99^AI9 M\2/'K0M_3FN?L_87C?).G=9^=[INFP*HDZ;;TVGKGT[;WM9^<%K[O:W]^6GM M][;VPP-:^PH7O6)V@JI7-W/\_Q >@>P?D64:@?4UE^;5VP@Q*;(40R[&%G'K M5B[GIS>=WO0RWM1R@&CW02&? -<>C-J?E X-5US3705=!MM07[T7H_A>JU)4 MSU^"7Z5RUA>2C6P -YV;RWZI^TA+\EO>'%_LU!SO?;J7+V*ZNSI)V[&:?&,G MZ>I%B%;IZ5Y_6]/=;5!XW].]W&T<=N]WLKHS>Q>$\P";KE?SG,IB@:IP+FT M$NW:=%SOW72<#SL7UWGMX;;W;O>P;Z5/[FYCNB]IY78;D3V"E=N1KCC?IH/K M25=L(?&[C8._I)7;;13[):W<808[V%&\,T6,N6M7GCELU7JLS=K, M=INU6;-,VY"R[BQS6(O8]1@0>HRDKH13&0X[5X-J4)6JV_Y-B4EIY;G;Z-QI M[YK9O\PTDY[UU(2A_P_2"N3WO7P-Y=[0>Q?=J[)O9N/_C? MT]XUL7?[P0]OVHNCRMZE^*M/:,G3FTYO:N--.XH>[DIK8 ^"R)X[2Z3Y@\_Y M2$@[M2=PP4 .J=*:9'V,<:UEV*%]W7 MTPB[:V7]K7*.PK$ M9?K7[[XF!]N-/&!G'>K5-Q&A@\M3)8U/0Z^>9*H)%%WY\G:IH>O=QG#JK^'+ M6O7=AHI>^*KOREA>;J'&?UI$KB^BZ%WP.')]TC&)[GEGJIX2&OVRTS^_V@IZ M=-KY'2'+3ON^5SU[&$C>;VW5#P.#^ZVM^F$ ([^Q5;\Y#$CCZAHV$O8^@"*K M#6'P$^YOG7">,)O'NW>'B=D\[5V9O6LTYG[9*55H2E>#T_;N8GL;S3&YBK>.QM3&TM$/:='\7A@GJ7PWJ\ MY2ZG\R;?K#; >/BN%_ZFTL)?-[+PN<+X92;L=\$C')JE/7,B>RS"V'%]>ZKW MPTWVPWZ>N>,9)^4CJIG!5G-67L^Y#K[]#T$GR4Y( ML;T E)#Y"_TI6:73L7VS:*<#FB*#ZS2?:>2/9%[P'+UI1"97 ME,$N9;#?JR2$&,GF[1P+SY/*]&^OX"'X,ZC=L?JY\IJHWAZ]WG<_V-**C6&= MG7D$IDC]Z]6&R&DK\6'#< MLJ>+OIL].>:YLJ?ZP, AF,_#X"M8]5C@*8$_C)TP7,+NRT_ Z82OQP'^U19? MYV(Y.UQ)$+[O-^Q![T! M_*\A.!-#HO+W?L4)TXJSMM+\/]TN^!DPOS?V)^;T6-IZ&!N5UT!>OX1>V\MY M*^WPA^X&A]Y8 S7['^PORSE\XC:$\S[^P?X-/'5>H=\"7(O^C?FMOZJOT3*I MG9N_-1<\?]U&H7#^Z(X$6%EX_IQVP)S49Y0V%S4?>)F@/ T%:*>>A0K8 M0>FBM<:]![7YZ$91$"[)#8:MBT'-PJ_19,/3T4WGST?DQ@K4W4*JXS\7L%53 M4M_P?_G#XQ$D(X*/1HO'.8IYI#&X9,Y]?C3;\+R7HBN1LOLQ+*/G^N00.'(T MY"P87T:/(S[Y #L66XJD7OT0):Y?"FYM/SM18NY=4GB^X$ 02^ 8/,W(92D! M]PXW%;=^*1RX1_FHJE;= !NQ=P\@)K:(XA5?0),PX G!9Z'T*&F+0\>/.-!S M9M\6>1DDERF'5'V_8)K;N25'>?,;5+-"_48#/X87>F^PYS88ZMGOXIY76]Q! M>\&=M67>>M4 U%!S MQD@C4FH QK1RZ\'OF*.V5JX[&T=NIT:>-;&1>0_6BV\_PW ,SRB9 9LH941S-K^)$QK96[Z30<[#V^S+JIMUE G MQ&3")IT/@TN8B,;.'%8(W&J137G=CV=BLO#$QRF&ZV[]"?[GYT1K?<$]T&^M M>N\KO,!E+GIE]V[3O8\OZ*M7/_(WGP4F%_%#WJ1,).3U>QQL:-\^#5F@?FQ5\V3T,96GXO6ML?1^%?WY+- MSA%XSBU 60UU".%^]E8V%\K-5;]2 RR[B>FJ][/6S MK>>V6R0LU"U-%"KSG2W*9S(/KE05:XT@RRAKAHL-U9GC3 M9+?$YY52B+6P=6W5+U<[?$,X?!>]RH=ON,W1.]@M*7WB;BJ>N!++M2-\X8\C M_58#W58&9MAB4/2RVE7[HMVX2":2AP&TW&Q$,+76XB$*D0XMA$^*-G:7 9.K M:KMXN57 )-T*-M%T1Q\CJ>8K\,W;/ ^KEG554#:$5)3\M!Q4V#S34F&'5V]O MU8'E8 *>VH./J#0V^=_]4,"O].SAP)6[F[R(V?^L%#-//M'.QQ9-LE\C+%*F M4?J4)=?!S4VKNET8J;UO[R34=#D\A9J^U5#3ZQ87MKWY5E!RUS;JVT/=L)WO5PDE"P=J>%G=G]E#RD$_/:>0OB%> M@X;"_MGHZ4HYU[IJP)M3-6!1->"@]PU4 S8J>JW6$U9C\.@W0^&QJG-8'QB- M&]ZE&S^#L]?:F]PRGKH6 M7.*CV6X,D;$0N3!R(MBU0)4WP5%ZHDVCHBM9Y:Q(0N(9S&L& @SR^3XI 9T& MBS"FVN,0#A9^,2D\2^$KLAI!CM)*EVB"U(&[@*,:+>V_;*"G2SOQ%RUUAK@- M0P=^2TOY;H;_O/,YV?YQNJF91%]?!2Y7>,W.5DG-[$?7\W"B!JT*_ G+Z]0V MF+ND]"PH$S>88"$NK%L.2&4D<+<>8&%C*NYV? N_YL)XX*QZ2ULJ'X,2QGP- M[(F*;Z-Z@7'!GJMOV_,%*%_8,5F1!L\+Q@Y7[GZ9(9,2+57'IA)C$+^0]_;V M_IU]W;OH6*G:8Z/H#]^QHB8CI8/RQ:X573,8GEU=9/W.72N;:FP2@]Y6>!S] M$H.S[U M!@!L>PE6>9*OKW/2N#D=+UZ]O1V/05]-"F\6+235U^(CZF36>S5"C\[#=/E& M3K[ YU@3=.Q<#2[VD5%OIYB@J%L+94*9=6H^]*A+'[ MG6&_P93N[O :PW5=1[66%GA#3^OG;S[YP;)25?44M^&5*>W,A!X5'("1LY;'XL>153-[%B(I3"LHFS,G>H'>QH=H?67)?2E[9? M L>/,(P6?0F=B;CU)Q]A*<+/F@LE2G8T)Q2T_O95Z^$-B A=12@V>,EK))U" M&P=D)Z]OD+QI?V^)[L.99)),%A$"<7RRM#Q\7@V30, M'O."QA;%A.=@-D#&@^E44!P/$P@C(7P5O!%4!^4Y"W\\LV\?8%1)U#FF*LYX M$?I=C(+#T5_0.%[C)P:]'[Y\^7_VO?PE_:K_P_<87WH(G4>."L)<%E$<)F.: MNF$4H]'MQD$7;:]^J IP94/?8WA \(CT1O',02ZDX E4%U$O8AP;!J_6 Y^ M&@H.FC*$$0;U,1(UI^B6A^'&U]'W%GSKGQ]^9Y*E +>9,R(B%:U77^O8T6*4 MA.AEK"X[3EX[)+I'JXSQ_VG\[(22JWRDXNXXP(7'1$X6!E/U#E3Q6V( M]I]?;A'MISVZ2UC/BL/R%[VS5<";BLM3%)M8))^0KVZ9>R!_"IR0[@_OW5", MXR",SNQUW@5XR"DGF[[_<:J__3Y)!98E^G,H(?CHQJB]_C+HG9WKS(+45#E[ M9*&NG")=;*)2X.HN2('&N!2:\C44CXY+?]JT:5=;;%JR7W)B[]2CUC>G-LEO,6MVEU@IE]LPHVNF/_/01K#Y_UA2W1A-ST M0J\+)F&69Z8>/AJM=;@F9-B("6F92) :M#@/(""LK"G^KO)^!-;04F8Q]Z/* M!.>I?;A9@NLD4XSHHY%#AN^ ,^CX#_A=\E4-:EYO8^+W_'H+].8GF17_$(2T M$<7!BT$OQQ+$,C%C+^:H/3:-]&8+_5#//>O4V?@Y6U"\L M^/IQ-O'>&.G+K)7>8,F.#2H+[7C//WS[!\7\08*_O MY$@^PT"T('<'*Y8M)Z[\G;'O1:/M[VFTUSFCA=LB>$KPUF:N7H=G.7=M."\: M,9S#8[M[$7!Z$CR38I V,V%;+HBMDH^>_6UOI:79R;%K4#XO&Y'/BUJ8';H[ M)(S#/RF9^3BET23O_FDI;U';T0^7EY)R")XL+J?\\YM#\/ [$3Y2ZL4J7964 M9*C?A Q$Z:WFIU?*.S@_F3XR\]PVK77/BT05T7(4((N,MA=IMI/JJY%H S/- MV]+4,JJ@$1#3K@5 (9O:7*<5U!4ODX&\>CD2<.SC/TEP*0DFX:6U8I[QER, M.="7;8UA/0A6^;>:"Z>M>BY?>+N+*3T;-G4:QF/>D-<*2NVI:K#<[K5$PQ/8 MV5;]I9V=R 5BMCN3#1&)00L5YK\%OLR<%49;K9*>S?%QGNR1?I]SO]JSS\=VMK?M._9@Q_X"'.]V$> X*:2#5DB[_X11NV,HK>'_R"@YC4[X!KV ;^/56X81.OY='9''R"D[' M]' 6OCFO8'CR"D[1A);]AI]/?L-A;,K+]QLNZG 4->$W#"]/3L/IC![TPC?G M-%R%T)_Z(TS&8,=7JTY6>Y=T'>]23W[TGL"US9[]R< MG(G343^$K=GW42_MD%R>'))3%*.%!<3Z5AIY:% 3OG0M9M*^'H<2*X*([V1Z M^_94VF@S6 H_,<"C?7)43D?\&S[BI3V4JY.'4M%#:8IV>\_D(74[EQ:S0VW! M(;*37H&.[WC+_R"I]TP0QRW^4O)..:/@25@)B2!V"'/L)R=T)=&GY)*"AV-7 MP=>.+3E__WGWLZ;Z9:)P./C$ T[48]3JJ=\C9AIW"K>3CGZ[R5KI1MS,*@1C M&"ZMD?#%U!V[\&_9. J9JQ*V<>HP]9-C-#!;:9"'L!2P=<&SS\*7R[=6PFVHP,__,RQ3O/PD0BS-=Q[6 M4E>=7YZM1C*^4_,1]"3\*6=M.O8L>!9PX^A8D8O;G-E&/XC-K;3-K2QZ8LXC M=+LPY'-.6.;SOK^64;XA0OE-NFJ%4;ZI%[:K!]L:]4QOFPC;,_5,; MY@,Z(57:1-R"(43:I<0%6+7[!B:H07;Y*1(=O M5O?L:-:E38+#,D)T7D'@!ELU&$WX"M6[Z-Y$-RBX-WW@-M+^0[[B._$5TCMW M1/9U8B=L,.YWXG8[L1,>Y?A/$EQ*@D_LA >;G-X?.Z'V=]/)ZHX-4X^:!MF= MN,R.ELOL\%/2JS>#OZ,(%^>AKSN7N?U?6Q7YX\Y(GP[PZ0"O/<#;D'E5/L## M3N]RM= OAB_Y ME!][V.= 0CV^B%^^\CPAEP]-:^XP$O2;6%./<-49#%IO2G% 9O=TJ$^'^B5$ MA]8>ZF&GUW]AOL^IY*$]>-&P KRHQ2;WO_U\=]NQ'?#.N.W&'-MN=%0L"WZ! M(:[U;=W/MVCJOCI[V?\#VW^X(GJ7*>U;Z?6^KM6[A9BX]6,?[G/L_;/59)!N M4X\MZ15.-.,Z5\, =N#KT5R,L:6WMVRF"7>!,)D8Z)T>IHL*AVG8;FG1>.;X M#X+06U1%M#Y6;!4C/=^\R)VZK+!3]5I %Q]/,[3Q+A03-_XEB*+M&D"7@TF6 M=Y^R@,I-,$F]DZO^1?=9,#X(L34)0$A7,V#8ZY7Y_554T^6K-0_,@Q=M+C3Y MX*(ZY+?^CW#"[,ASARGMN?G^U,ASXC)E\:4Y$]L\"0G7+()JMK(7@^;W@F&% M3:S_DO7V)\5DSE9R^)^G8<)*YY'WGSW ML597.U^K$B>X*3FNH[A7@S,%EN\C-0.)& *S#]=\VAN]HL206N0=EE/+XM+&U6;C:8E5HK MUZ2)63UXPWFNZR3\R3JG*?41/G)F5@3,8IM\74N_$C8SZ!+UT?8 M>S4B[$SW8%A^+(6^]2>_H%6/,&@'*QJ ?5A^G,*0WL.(HG5A]M5PP\1FH0=!%X&>/@RBV05UA#A-N:)[['TJU/"'7%9/CT2?FH>N/ MW;GC>4N3FVZTI*=Q6!:?#OH3>93H.X\"-")QWSGVU VCV')]_H<=+&*XSD=N M=&;?+\;\#@S9C[W%A,G:G/&?"S=RY;["5U"GALZSC>QTH0N:GQ1H,(<7QAAH MC1;SN0>3/;._Y+#=P>S]B1-B,GV)UWL+IQ#Q!.4WPPB>K9C\!/S[#WRL_#SE M$YS)$UU68-DFPG/15A2QZ\W#8+(8QW(T\U#,'7<"SY!2A@1RT2P(XRZ.HV.! MO'='8"SPC9K%D(C_D.2/AD$3B! N9 3[WWT,GOA]!$CDB:L3%''88!!K$!A=:/),Z<$3ETY=U7=>1?4-CE'U+=>D\BN2-IU$K(Z(#:N(V'E#A$WZ9?+:O1V8 MH/P>UV-G:I9S:4U2EN,#^\V2;ST)SBP7T9K81Y$\W\$B''U.?15#F\.F\^KM M9],?/( L<%LQ7ZW28,*_JOD6!R0O"]Y M5CYE[R#[S%/7.0P4P).SB/3VK>DP KKG.+/X=>2ZZNI0N"\I_!]< MWXW 0;0?@F#R E+[>7S7%'!LW0*IE?P[+N2:;..@<]WOY4C8_)34+YO4[_<. M/ZE?ZO11$O1X#<_*&=C 2#3H=X;#/-E_F9:GZO)<=/I7VZ[.,=D>O2XZ^GGT M*JP]3AN]6/^D<#,\^[-4(0 M_O_LO5ESVT@2+OJ.7X'K,QUA1T!L@KO:P\@,H/P,(NMAQAP>"#'9?F M:L5_E!"M(5 MRM$/FUI^OHED]263?'*9Y)IAR91#A*[#^MO\_NUJ@;G$K:/1E7U0<&5O-ZC8 M[MJ'C=;>)*[00JF!;&2,G>69$;T6$N6Y&?B#%2"T')8[3 U"+=*6%O/1_CO\ MCRG(_>B"BWWFK%:G'^8NS_-Q%Y'4'X)RD^<<@\[Q,$2;\TN+\VX-2^(J]M%> M7J\0EJK=#-#SC$Z7UKNI7'_V?RMH98T <\4H[8F%1&*!D0BR7ZM[2K_,)=\3 M&7./4^[?PL/^VF*8ZQ=U!J8(?3I8'769*#L6!OA 9R]V_5VZ<-?.+"->;FXJWZ M!8P0I] 7!VDQ&$2_];/\&I$I&O$* UOI=)O#Q>'/LSD#"PC/WQ 'HIN:I&P* MZ9M1YQ5'BDQ]>739N)^0LQV+WC%V#!.RC^@%N? \YGMIG9VYS24YCV@A'M]% MG_!YO$]8%O]^Y!@!O'>20QZ);:E\7VWW$1]!^J]N\J:,W,CVX7(R=@+D%(*B ML*B@."0H"R$H!NU//'2UO33[V%"RAQ4D>U"8C8F_/TS!I#P]'9*E MP$"7?^*I@0GG) ]^&$S%TTK2Y$/HAMU)WM9%D(4C;SUK$DP7>[V2 M6\WI.CL_UA!Z5_BX^M'BXW+Y])R5_VBX@7B>2@]#M#WLF]A#'A9GT^:PTVE? MJ$:947$9[#$E=4+!E0Z]QKWY4Y/?V$U<[$E<9DN@*^H_C#0WH9.^1^$N([I8 M:P5+7G)TJ%.56+F+2]Q$(0^&X^.UO*7/\"(PXN.RD#P,9CL^BPQU\M37^IO3 M$3F\JIO?_]/_#W(@U1:$>*5OD%1U^PA4\; M]^_TW(_(\!?F%]K2V>0%4'ZO_D9%_NB3ZCUE+9=_=%,X-=JD.-Z9D?23K37H M.#XBW-8+>TG"Q8.YA4(UT$;CEV*0;I6]$8.&DU,&NX^FWEML,RR=:A$@BM)2%YIT#>.ZXM!L8Y- +W.UE5O M;_^O^LVQMO@G3[4NX9BI7![**FJHD M F]O\LQVBC=XR05\=;?F@B^$#OY@%1H\ MUU=YF<7>9LFV40Y1BU>R/J(FHSNC3XPW+.0-MG'N%C8H]0L;6F!P@I?M=";7 M8LBP"3>+BP1J:?5S3.PG;QA5BBJ3WTX:K/S"@"YK80/+]PSR[B_%!\^C^ Q M"K8^CG^DIHR5N6#AH7 $R?.\>YP^;G:3RS"K!1ANHQ()XM,H3,BG[?@ M-4' MQ6&Q U5!?-JZL-0M E> IJR "/#O@V;F]/'D "P:SHHG*1YC1ED?-QP07$^@ MB^/PQQ3/??6.1L+=PQ&EFNN-ZSRPV$#@PS!N=@#&S4ZT<$(?GQ]"S/<':EI& MB'\S%O>FS=R=.^Y!^3)I.,N]GA27@"X\2BF>Z(>@5HFDW"&L];MO1U!YJ4\& MAS L)2:C'WU51A'6;/NF\=T?[-Y<6 ?V3R>'N)[IH^.M(LNGUB$N7)/B?/%Q M^:>(C&"XBWN!C?C +(?VJ5K&W'$- IPXD@/_$+Y/E6'&W_V592EU6QT[.A6XH.]#KA]3?M'P*9#M:E M8WN^N^64-6T\)>Y.5IH IUXZ1P[D8Q:S9U:BY.@(^D9JM8B4[Q&I6;?;62%UU#62 MK6XTBD<.3? 0Z9@ERZ-YT336#RJ/AJ?^+5?DFL0]HBO,4?YQLJ(']L!+8FFI M^2ML4E=3;H7Z+)F8#5:H(<#TAD^FL9YZZH>MB_7JD@E9/-#H$W)$DPM^+<(M MY.^TB77^=6NX(+=/O"TI9Z\I(=:0&\X*2\_84N%!/TU]-'W,A:C&8L&W0K7Z M&5<\_'IW._S*# OG"OGL^M%FRXQ+1%[)30&3MY:/NP-GW% M'*L,JU^:WL;Q M#*MX:XT42;P%_-CMYHM#%D?V%%R#4:*=_6J8]F=8UK4M/Y[7"9B]UUZ9?H=6 M;77M)B:QR'LW&Q6MZ!:Q$'@87G\.EW-#$/5VZN3'2ME'#5.#TON8D% MN#)X_."?+?B*:<&.L&_>\T &EMSDS;>>:>,ZP-+/39LSG![HR=W!MBUF>#[\ M&B0B98O*;>30 UJ@#43!CGR&GH4[N)/46(8GZLK9NG#@_ 6'&38-P*>8L;CG M!RV\R7,<&WYMXL! )++ON$2V#>B6C3R*O$9J/?#%]3[:J*7XT2T?RX-FYU+ M@Z[.)8PS)T\FM&A*;,AI5^8(W]])IVQ-0H^:\6G8J%LV!(/8?2>!B MYRED/#C44G.EWF^_NS+A9FOJK]'$>T$,>]_]I5V0()J1C>;5CI0$D[T(P9?B M"'^[W;4_8GOZR3:F_]. $\M]4G_,CO0+6 4AZO#-@VCP?_ H)G7L";J4R),] M'[*\S$J(J 9_[8^I'P*=[44[7K3C13L.( A[ 309](LGFI^=)Z?3GH?E\WAS M[&)^>180Q[0.$,>T]F2'W0LPW:OF#!Q.&\B1,U)V6%SN>%P()_4(6Z?A+INP M@5-V82^_AD=-;F&'KHU24MO/D=9UFN&R:B9ELQT?JVO8B@Y@AB'!I>S$L[K\[=2HW M:9MM4Z '@^*!$,=.Z\/8COQ:QA+SZD_",!]&C'-I.]#T\^*^BH, J)5US"]% M;[7Z%6&FT9VZ-S>'A;&8UBEP;.2 S\9-\90.1:HZ3>GMNM1C;3@XS09&?5H' MNJN^DSS1].-M]2SR$IH4';?J]M8!1#AL9V #+6W-D1WH=7!*#DVW)M!Z;0K= ML%\'MN>@,]TZT]A<,9M.3A3%L2M1*S@Z9XWAUO;=-5C.J[R0!;8",0K^=I-H?A?L&),AT<'-*Z MT*OYXMAGV/7)_,Z1@4O+6+/YUX>2L793[/4RP8-:E[ICH%Z[>?0B'^:X*556 M48;-1G4?["RNK2FM^3"3T\/BJJG#X_['ENHCFWM ->"#]^R!<6?M5E:5R$Z6*4+YX;#:\GG4 M;@:YEG_9?P'8J\BT=G/9A26+H^*Y:C\:@XJ\JF,I%1L5USZ69EVB:NS9<:VV M,6SM"C&NCG7X _.KR:")5L.O_1;A^$^?;8>QC;EZ52(^_J,=88?1K7Q7L"M/ MHTG$.QN^M+B7"ZS:2_FD(%2_\*@M MW.9VNT"KW]&>&Z<.8?8*WI#F6A)TL- M?=@?&.6X&1CEJ#LPZZA%E?,CO!#"VK15CUD6<%U3[YC-7,-2:"##<@VRYOD( M.O_ )$ R+):"$ 0B2"#\=*PB^+(C >HY)FF',/G1'27Q-X]S D7=-0]2 ";" M-1>- 5%B8T!V1EBTB10KS$, %1W%FA?_2H6?3]':O:GLI)G*CKM3V8^>#S*$ M*K;:^O!RU4C181Q+L:+CX,S"\T!) KZ;".V^!V3@X\(%GC;CZZ057&!GE7-4 M?R*NIEQ6GA]@,"^Y20$5*P80^S<9M8\4"HE:-347NU0[-9PTOHN2D?%C0$2; MS5(A'>"$&>SNHD.XC/,: MLJ3Q,.RZ=QG+95B_3B_^X0H>B8^C'XZ/GYRMF\_&IAV*K2O;^,=C$GPECTG# M:7%$]NAT;?)CL+$,__3!_AK]&PSA!J9-^?0N'!)EK,!S>]X5(7M7]@ND:2F- MKU$8<)1SIDM<.$;/NZRD=DH\6\*>%8P22L4X]I%9_!)<;XO"H8NW,R,:N7(0\% M5.B?4CRO_].K=^\-R[ 73%.#\DT:J$IC;/<8U:L#@EN[?%4:)['WZ]4-;3D^^)3)Z_H4'WW]A?6P:*!?>7X5OU M#\/:XM#9<" ]&9= P.0J^;O/?&<#'QYL@M&X@49--A6'[>Z,O$V_2T9?VT]Y M*\W*_726G+L;G:4;I8'<_5OU]FD#G[APC;FY>*M^ 0/$*?3%05H,1M%O_2R_ M1F220WE1ID)%3*?;W&7&GV=S!K(,S]\0!Z*;FJ1L"ND;I52$[W%[D?KRZ+)Q M/R%G.Q:]1)WBKGW*"8K%0W<7BP5%>6Z,)[2]\*,+?_IL JLLN)TP;,2[QI13 MY%>A/;O K\KN0AV4Y,OZ/P?4=\&G8K!H/"\']\EV' /[F">$UK62M6_HFGFE&H51/[ MDC]XR1\<6_Y@.DD-_DI[;V#DRJ-HK&H))7Y27^O[G%O8?;$P6F/S^W\&_\&X M^:XQ^P!VXH'ZJ")6+ ??1M//3VVL;!:%2R<:AL>8:'CU[ANPR%-]XSL8#3IB MU=>#@TXXJB66>JI8TM[ 0?CX?6%B[\EWX44(MP#^\L6Q%_R'O'$^@Q*1Q")R M'!SS=]0(\W??9:;2N*(/#>Z3E),(#NWQRV9<&"\C.XG+80X,@#;KUQGP=GBT MYB;]^74H-=)&D^(C99^&]1(G2M@>OS.YS.+MCHR=K +E?RXWEC.$V/OFNLV*>!PLVK.<@Z#>1_7R"[12R3M?T M?M-V@),5]#K4&NY/U*L(\J/ANH8-=S@9R3M500:>+.$8_9?8#^W/L"XM _B$ MF;MBTUWBFG;TCN_X9!W?K>5CL/@4;:D$+L.]7 9;0<.0,V6VJ3DX'>-9ASSG MTZ.TEJ;] #;$<9_4S=9=W!LG;"\OE@]8RN)=VU=R4S=R3SD>6^-&V].1VV:4 MTB>G-1;YU;M/I@W[1"-L,=A;$-\U3U?(/^-&KFR,XIL/K.S]6A\7SSUY;D)> MDU(EIE@LY,>^&L&49[3U=^Y7W#>'(=R[K%K11'AYZ!&]MLJOE1S"![ M]8X7P(B0>YHU/=T"^=*,+)JZ_=):T)+]WJT+*;[NZM61X#N?Z%"L6V&;O6KL MUB!A09%35^E.LJ"]X=D2JS82M47)"IWB,.Y,FY;P=E_Z#QJ&'EMBUT0;CSOI M%FF[.Z'C1H3.JODRWE>KKJYB/5QY2L?*XS++Z%Z]RS/DOK.A#^S6=8Q$Q5V\ MXCU1#[\RUJ;U]$O12A-/HG(C4>\.HPXL6\,N*ELE/&=7K5-(,_%HYCF]C M7;.HLAC]1_[FE?I];?UB&4AI\&Q^_Y9?#F429L7"VB[A'Z ]]Q)K&:->(#$* ME0Q%N/KIHQ*8!O>A33=IVUXFS=F+AD,:RG MWM[#BQ EF(I"$?)$B-,2L4\VANL30C<\#Z%U3/"$9# 2U[N KUI@1 1Z-X%A MPR-0:KSM_+]LX2MPY/C@),%#@%U8V;VV83L+4?%L&>8:3@P04/I2AE1%=F+< MN8R0PPM$2QX+2Y5E <7>YI M[;9N#"4Z$>_?D$M0(VMHK4LCK0NGK;Z,BIR0_1:5&=@2%2Y*Z/\.I8ZT$Z(B M!8?U"#_HKH'EVH9/;WS>?#(X%RTIK]'BH58,^F\_?F>++6W] QR^]$O][1N- MNC^QWLFPGU2J#J>\D.^HAGH#QPDR]C?FWL%CD:L?@>/^DRH3!NJ%-)8:&G,P M!-1!.G]"4TP_4<,I'\E@T+%^O? =7*1LFWD=?H\O1JPW^8I@S=QQ^(;'B&&Z MZK>%R4^PA:9^_GP)*U$_,,MXQ'/",M&7:) MY00/D^MY2Q,OF+&XEZU(C//@'M;"7*)I0 HTQ0(ITK35U^CVR@9=38T0-_C" M;R0QGGQ93P5!VN$0?5&1(D*Y[34? ( /A W;'M^SQ\^9]8;7RX$0T(&;X&.K MPQWV@G-64<]']8K<($'S1+S5-*4 M'.XJH;01[U<,+HY+33Y:R(D67 2DX$BG;AFS2E=D<3Q?D2^3DDA>9O J"9R? M/TGV/!J/&%0*1W"[]AOS[YTEID4]'_=[_6B#P>+ DQP@RE(!YQMN?:;A/LD- MQC@/-YZ(75SC 1)G/#]3 FZ31<KX8N5W1>G&F+0 MFTN'"-O%4!D>U=W1N:,Q1.-ZAFC4+1*F<0?VY [$4HV'#N3 H(1-"&R)<$2B MS;F_@ /Q1EP'URB*548[3:J5Y!E/-%#JUA& 1W)HK6'))5_9WZ1X1KNH)HEL M1=)0<'E9FY8%/VGJQMIZ._21MWA0D,C9[VQ]SS?X(!)I+A5A;-"&+#U-WI3Q MFPOF^@88>&/YWRTW&2-;2F MAB7/G+^VCH\N(#[QM?FFD@B,*XG !_,!PR7+'-8.^KT"YJI+>LI2 0_IM6ER MZCR O[AFHET2G>4'8/N=#(%L@'!$M3)$P^%+J&=?#&]I_ 5VG#BJ_F:X?S(_ MT+)AG\2++@4/3 %[22*T-)X(!X9 %KD?$+\YQ*SX'_^ZN &S"TL,SQ_3\[9Y M(L*5^"T_)A9\][?NEIW]OE'>;Y]@I]](/N!)&-%YHAO"DJU,M/YS9CF/I5_R MXUG\23V+W^&\L-M43S(,*2] I^'96(/H>/X9+A%D3XG8)RV,5D:B@*+2VV32 MD7U@MB'&_:$$8& 1_DCQ1W7WO@,K?T+'!BMJ\.[H6WB=<0)H1E 7;J24,OH6 MU0@AR6I4D@,OAQ:*=O6U[]PQ2NT&$IOVQ=B=[4(>FXK\J#B0WJAS\JN%NC*0 M4QJT9H.VNPS(L@4:194HT[^'%<)%%;X2W-YB8?? O9H+Z0+Z+ GSCT-DF&@3 M"4I*6I $2D8/KM"/\ )7PU78CHKK\Y'8ED4/"9V#G2CPQC##585W"C #MJ_$ M[C6"96G7%]^@0XX[F3Q?1B8FH*VZ0UM1O^""'PD;P%WL#AF"^41/V\B2Q* MXD9"OY>P&\P!2LFC)R5A;I[$]_NE>@63T%ZGAN0F8R,) . M>1HIBW#!*GP%#G@&MR9P'@R7'X\&_H0A%1O]#3@U3>$\B-D,I%6.%T\YHJO@ M+!:8[_2B#H)I<[VA Y%<"?CS@V%:Z)=&S\40)E%=,P.)2"<+QXI57V\W^%[' M%F).<:\=W:8 ^IN>^@D/'LJL>T!P1'7DB4TXY4V@,P^P)V?L"N&6W\06LCN; M&Q&9_!6^].Z05B2.1) \QK#M,2 \CEX0'C,1'LH3^O9^AG MW1KZ$&&/EXB1 >()"1ZV7F_ 2,(-3Y'AP,A9("]]\<-B]X10(R?$Z4W;J9KF M[]=C\WD^OMZ@/RJ+CO<53L4[&VS(\BJH,1+#V(2W>&''"A0]#]ZX?!X0>C6& M\E2$T*N#%#=\5?[;I4O?2^ 'OGIW$U?-6&C[E]Q.G.M\I/W)"O(+_Q(W ME]/M7XI_Q]35%M58] HP: ?^ (9(=S)?I\?2$@KYA?G7*Z2 /'CSL%U&*=G) M0W;!?J,@.V9\,&!SLIH7^$>XG2O:C9X[,'2\1XR=3CM'P[ %^NEAZ\!.?AOL M[)P%&8CGW1O93(12//K+*"EOP\*L'!$;:N?CDVR:%*S_^WQ'LB@ OBM4(2EX M$?*+5+4@5=1'EB-:HW/M7.]H$ENW1JT\(C?OVHU''#3R*-#(4?6,.&P/(W3E M^C\;RMNDK@N:(FRHS!1)O0CB.M6VD(I,*;LQHIDU*^#%[LV[[@:0H_N#! M]2GF#L0C>'%=R@\*'#NM2E])@IH0K-D#JJ '7V_G"87?CSKG'!_) * 1#$?+ M#0&2CMO+CR%)\BXL@]G^8'M:0PKD@027+1AL$:ARV O-T3!>P+O3)[\&Q,EA M_^P@V'KO NRT%[XAWP)RY.$T3"=-T?;VK:!8 FKAWNL-W5H#]$=B$3J9B&QP#$K<1!HXM"4C MD,.O^+;KU>\>9_U[*I( _V*[WE()W,7: 3K_CT0F)Z)_9#%?T;2 TJT^LKDL MF3RX#C=(N00;^A>;4U$DW&9SO>Y0Y9)X54G4 MHR" $997Y _2JG-PONE"W>3A+_L%3IA1;9Z4DBRWQO=2P]'&VD@_WP=/V]%9 M;"PXPYX)%3O\3ICGW]@"=&TI&R4^P&[R/-;S6O>03A1OUTV)X"UI$O;Q!!F3 M%>*MK8D!GPA0+O=CC9 MBRB4\Y/XOI+%]J=[':G)VE]%8T$JBW.=XW-M-JMSSN[/0Q;O+[PW-P*D8!4K9DIOQL-NEB7# M.YML=.2=+Z:K1-H,MQY;;2UP(A^8:'Y=8Q,_PKXL%J#?&#SDR ,7WR[567\< M],$Z6]^*8@3PU@M"W7C^#3-U\33UHHZ9Z2[D:M@C\[MM;)<(\77C.I_0+%XZ M2!H/9XOAV]E2S#$RK&^^X7-9.L-GYJ*QT@6LX5N>2>?-/*5_,K_3<5[4AS-_ M%X5S+NG[Y;:V#':IF+GZC);5HAW1\?CWN?OS.X5"E"UN0GSC\1X$[ SE MYK M.X^NL4GTLK:UF]_)P/'%?#97B=V4]N B&?W"E^8=#+]DT;.([6E_KTSE-!JV M==?Y/Y>7'S]^^I39(#4]_ZF(8;=X4I)A\O)$KF)W5-%;_U;B7;O-7=*?S1>% M?&]WUBRQ!^S]#.?V\BH0,>G95DSIZ=I@DI;4:\R - D,#/Q/M30Z]_0\CY$0 M!S3]LMRZ")90GGS<8*"I>/5NLNL 8^=![A*PE;;5)4QWE\#IC0_T:MFQ6&U2 M/K&#"-22/8!?M\$.M\![+6O"R@:I6E HO",$O'>O-)<)D: M"&C7(R^^"#7X^S=S[I-5K^<5,P-DS3RNW^@V5?CT]HW%L=RRLE*1[;&N ME*E(Y!GRP@#'EVGH/K9;;^*\%4_9 ?]\,%S3 MV7JY=H1'_V7& #[! 0/E5_$-G+K&9N,ZQN(^F/8GT0NO^-SQ"_%W3?G*+).M MSA"G\.RK\V18_I/*!V?P% >2$Z.FC&9 W:N?+.=1?$ .@PM?NZ;?8Q\474J! M;K9QQ_$189?P2@)_ERC&FNK(.AE%UI1JNP >L'XYOT,+?N=M!")QT&ZW@F5Y M 4*8RS:H[? !5&_5>!VK%CF MG#PB@RVX*S!4Y\SFZU,7^25@V89U?3$Y""V/$8DV'8EH.;@')"<;B?G4#H2 M62-.Q,RQBTH4T%I.?4)+2 Z$)W.\-$!F(_ ]O&SLX;3!?7"@)<"XU4#:PN#[H)<%MU%9A[X]9@FL. M$[G@02@KR";\=9KZYDZ4$4 M4ENA&64NF3D!_TIU"FC1P"OS=B57^'$IL\ B6D'^&SBA __F+4K[NY?\/MG[;#QX]0!57,[XG%F$^) M22D!\?+VL%T4['+*UAXQP@H_6F^I*K^3XFV% L-C5T"\5IPL'TYJL<]+:/HG MRX<.#'-][+YR;Y6UH)-4K/;VB/65ASTT6BF!@>3PN,+"TZM).U"M^@OLEK!_ M:XN267,(VCN[\ZMOIRWTFD7B2YYLF!"2EY,([FNS01JN0%L2VJT E#B[7O3I MQ].G01N]F[7T:3S0IH,T>/*3U:/H.H^^:P"%:^IR M$D?KBZ+_8(K>A;MS+)J>Y2[E]V.>BL9W[T%UZQ]EM&RU$?EHG9TMK[6F$8RB MP1V'#! MJ?<&YH084,>P%KS96C56/K9<+O^[]7S9>AHI]4\MS<=0D\M6%K:(XN?G@DRB M68 OQ@C\=86M5O!13SP7WR(;7KQ8+P!0).R!C?8(T!2: (?3B#2(RQ$G_(E& M)L@W_)^2U8"0TV= ^*#WIN<[+CK(\6Z>D E!7X\'-'Y@G,BBI M2'T"$/<.P40YU40[KN [)F_Q(_>&3["A2]CMPK>>$I' ++8\^\Z)0;^F[IX? M5G=-WDL3^95A*9NMNW$\>+UC6WRN&GS,=GSXV-+$^:T/3/0+9K3GD* \.EMK M&15,,>E=-5<)9;@W0,>,/^%3&W ,X.FV\J/UW@QJ8B,/VL!&YIBA.^U1\#JP MPQZ^5N7ET24YX.V\ :_T1T'BFHB_ [TDB9,;3Q6W:SO92JE%^]E4JI#E!XJC M&NIO]%F$C%)D?DZ5D[+5"PF(IK[&1R"VQ*#_%KF7\AGZJ_[V#8>#CK)84S]_ MOM3@99>8M3*6COK97%//E1Q.\H06G9;W.O(2^7WY9$6>EVN^Z(0HO<8V'(Y< M;3WQ;8O'B6W*)VGJ>V;_%]Q*6WWOFN".VKR?CPEZJ%^9<#6X2<+YE8P +PB9 M0F%@<:2=$H_NP>[D#H:8?*79&" M=$=B'VJBQ@PZ1HTQ[D#^[K OF_#HE^*<#;I@(ZQ2!&(]^I6K7]37QIN"_FS] M7*_1H1V'5K+2H96X4ZQG]VR/>LDDF&S91O<5@5M0(>;_%1[I@KF^84H?E_NM M2(0=2!B-0[Z0XV+CK#.V)(=TUQ(9OH(\A6^^55_/WZ@%A!I$"=6O1"<0I+5C M?_-!:K[=@P?M?0,=7(#KS);OM_[OM@D+8LN 4OT(I3SZ_*MWP\&YID^3-WZ5 M?V!'E0.$H06]&6037AW3[_?;)[ H?#52P=\2S5XOWM"C/AJN?0;&"VUF*'7* M:P+#6=%-@B8%@*$6KC\0"\\A!E\\3MB(CE93#0YG\@*'DPF',WV!PZFO"1V> MC#4Q<@9[PLA!1^X>B)]OPOO5#;@HH0-3R2WE%1AJ:DIW+OE9)!S+7-,]FVFS M:1)*6IKLJ"563/&"Z'$GWA$SW_]PK"66FJEI=CSP#,1-GOQ$')K)(=&>5/BE M?R;.OLAIJCJ/A#>G1)U"FA6#WJYEF&L1+5BRM6VN*!: 7JB+8X EP,S26(/\ M4T IQ!N2#UL;3XB+A@AVOA7@T^5XW#T%^9RZ6SSYP,6>8Q2"QB@N(W@C-,WF MD5EP+WBM#]ZH< CZZ!+8X*NX7M3W%53X@/Y5RL@#,\\#V#8+@1C#V-W\ M*9#W\)8I [Y+;F#PSKLRT1YR6%Y58#'NQCP&'#]RY[=##9?)+<>H_Y.*8]U0 MQ^6@<7$O",+R+EN#C<3G3Y*?5F"]:%'QSU7\Y,P01;I/W,D%N9*^[V:Q]G5C MKHD[-2B+.U4RHG;+S[K(;$6,OCB+^#TY+3.A!-DI4%#0.*X)!OYDF6LJ]$(% M,86.\K(P?M_!@S5\"U=-RNH0XF>@D+%X.U==^/.#85HDSUQI%!%,ER/=UG"> M >7(T/"\FOJ:JZYC,U*K;/2V-SWU4X G"Z>DCSK!#UI0:!-H:Y :).'82Q<+I\2W=A/7S9B?]TON M./'(XO_6$1HLC0OS"B9@#[6)GE:+F4&L+H=>)Q,X,2-^IL\VD?[GRB>>JY>\LPQ_^0-WA?,Y4=.(?C\-2:@^=]R&K_TXB'V[2ON M.QGEFE/\C%^%3T_U @<);^E7E#/3LTD]T 9Z6GORX77O71#//&U^D"F4>XE$ MR;-Y,AF/#B#^V4\.XCDQ;^KT.)%C[6*1*K+M*X:%IV2NI?)D.R$9 M#GGH:>Z.CHF$:!M<#4I?5\J*3+4G'=1GI?Y'G/LCS\T<1VA8[ B5[F=LRR(D MKED5(!;"(!M%3VC(6SSX[H?:]B)?K1BM/'NEG8\/+F%UT3\JRR#UG_'!@O&8 MG4:9&YI$A5D2H99%9*@X4##9OE7BSEWI&:=U,0 SF">8DU'Q45JR\:KQ32!N M$CKR<(H_>' EB]GO>" \KE#YH;5CIU49)_A2YE/)9&"),E EZA15VWE"\4]7 MK\FSL9 0CD2 M,$K6>.TAM'-E8W>>XSZ]L W9%I C)P:GC8>G=;=]]>[&Q?XZGY?CH8G>\'Z4 M%W45?)<$NK$,4%INLXE&.0%"/:V!_G#G\%";BW 9K\C4JQ36.^4E#.JP M^$T72BM-CZQ@/F$VM:FMDBRWQO?('W,X.DG#+&R=H^WHJX!PM.]4:@8)VM9- M+$031NJ$Y2#8'CE3DGU/XI::5W!0YZK3B5;FB1>\LY=5L+]QKR)MGH6*I["FC8'J=.KP#*=@7QV>!X_D!8:]-FQ[VZ9NX[R)$=M3L@%O,@$XOOA;NN_BF:LZNGJH=;? M8W0\R=:,RABYH>=>2--$5B2-"CH)1MHH=>S5*5;*E*Z+>:F 29\+%;$K0;3G M(BB'N%[)KJ,;)&+;U5<5BEQ.!!&X772T8%1V)8"AZ0O 4"; T.P%8*B:Z.T' M7Z@F]/6@0^CKL.,VI=]=P.Q1X:]K+)F"EA6>[[/%O0W'V=V3QBNJ"!N$4GT6 MAPFX-S<"TF,5JQ].[ZG'YNLE T:L)< U;]0VW2A:P-9CJZVE(@Z?ISPRE\$& MEZEH-A??+M59?\QS&? Y9^M;A.0FT*)YHS#!NK73WWTUK0+3K;%,9H/.DH BMRC"(66>!A)G957N@NSLN>IP/K M#;.*X,)_3@9\WV$;\WTS*/4M.5HQ&&:CXO@+,:Y&4U^; M;Y3('%4^9T7.@7J*C7BBL8M8OK):F1:.+_5PHLO*A#? O_CH<,>-ML$;=S3) MT;B#!7A^L!2@"+;+T[6$AE!H.(/=OE/XM_Q[D%YX(I9B+>[#R2Z1*;+ZE$\T MW)U32Q-?\D?R:+'1D1J'\ML!1=9PU'TP[\*F'L=G7D=#MX2(M&3 M_U!IK!)-P[YS#;!!I/M+T_-=<[[%GS,L"-B/M;E=H_%SX%-W^"S/L;;<&("I M(&,H_HHDB'X-:#4 1];IA+E[;P4I?K_YPL-]8CH7W$CB\9X.(Z[M! (=W MTR0$_4_!2'*LE@.KB0?*>Q2O;W!NO 7GB>T)'G+B M$O>WFPTXY(QX"<\'U\_T[H&"^-N58YD.@9725'/XT)R>R@>@ SLM\"B5- E MEM.I&^22>NJ5O8._&XI<\#TNC'&F\NG+>,ZD?OH>KNYP4BH%+![5'P\=P;/_ M0./ ;FCD%P=3OW5I%M@3?>@K*S$J>GP^UL;C9-]>1!,YAV-3[XA^ MF!>AN5#))8O.:<5MQ->/D^\"NS_B=A^[J+PMN%PX%M90.04]5=(P,@^3ZLMA M;3WU]] 9R_PX^M=@3<$2A_/Y=G4\0H_X>A6^7HUH%.Z4ZS ).5]-5,FKR%J% M-JHO#!Y!&#._,AOM#EN&UCG/" ]FO30S+#8:F;ZIWLD'\Y%_2,\ %"T^1MQ M+N!'9.P/'I2KE>F:OXZ&=%>GG!Y3!5Y&77#9R8 MVXU8#%Y\R9-9X86:4@J:FF&^#!\OS5'SM;O>GG+KT,A.1!8(WA],) T5GX90 MW]-TTH1ADU=?]*6KWW:K7W\.=\.M.81^V.$0^NQ[0\0CBGN;= Z'\U\+='?: MD5<)NZ8_Y4^NUP>(E9M$216>)"H2G371X)'[.*WK/@;)!%BLC"3E.(O]7M*,2V^1[L.1QX5- MZ92DH;MJ0(N<;4<0?\%YA,,7H6')*C#W 2Y>\)/THL2X8#J:OS@/%!!4!C3B M5S^'3[C.]NY>_>?69NJP+YP\'%B,D4*X&DM19BL<'1O$\.0:0R[VU&_;Q7V< M]_'K.GH*( !S%E[IX02;Q\/%F1*"'P*%?C ?^!7$A0LCMR(8TL1['JH/[EI, M)Y>6UL-E ?WAX')LILG6QAV2*IYCT<(6X(7"4^.N-(A2Y)[#Q)0H>-9*Q5%" MKFG@S72I!0/'Y<43C378! >CIJ%Y"MC44R^"P=!BM+B2]D[PU?#%8CJ!YSD+ MDT\PDM9?+DD2F,&.;7-MPAN^..%?'V$Q0!J7?L.6AXZ"[N.4&-<\)4;=3F=. MG:P,"I(ZE!S9)F92\$L-[\V5&7D[K259CGJA/T=PO_@M'7X_A[$HHIG 7M M?4O!0)I\L;*<1[)8(CTAELD?*\E%IY,21CYBRXG;MD-K6_>Z-JFI:^,.=2V2 MJ$--D,FJ!9ADQ"?DC?L81 AE!V>^N,X*-D"&65TQ%B3&K*=(OBLE.(S5,_"W M?&=DVJ#JX2:RLD\L=_Y$\MH+"^:-SX%[@'<6E=FHFQ_ ET+O0!WJW ^ T\FR M%#^/@BK!"X@,**FWR2'1E@&F0! B-/' MU*6FTAP#J,OL!=0E$]3E_ 74Y0A!78;3FJ?#I%M/;.6 U\*31^1MD(.!EQWN MWV!N$^X-X"4HLA(A/A[,S_+F6*HSUPZ.RC%[ ;.:?)X6% 4C:@N#PVX#9//= M+4L$. (,EI03'<[RQ]NN"'E9,#*G?("@>CIHD8*O:*K#"/P MO)!VFXA;G&"27G(0UB?76:<(9 Y@1+_Z>.!#3$;/1F_-%;)(F]&/@,F[)SN6 M8\(&VK3$+-I.!TY7L6O/821U^:GN)53E(G;=K.*N'CN96@+];O$$Y!3_PGQU M)^6@B3@F)1]I0+;,KQ2FGIM8 )HX+=Z$!TGD#IL3^"V>/K.?P[N<=6UT;C?I M(S_PO-GQZ."H^\_+ZG9F3LK:C:O32 M&:TMX4 76>.AGJ<<'HO+M"NP%(J[O3=L.;'EL26;VCB,1ZL(<^0O M4;WH24X$BPW1"L,[!PSA'=\XK>[K%&H.&1J6'3)4LIDPCBJSF,UMBJ>T@K.%F]$9>LI=R/E,::# M4%XV=-6_Q)HN^)*BFSOO)6#LN&+1AI]ED]>HYJ2FX7G+2HIE7Z(K>A6TYD4: MEZ)5KFGM)9A71]>'2F<].?@)G^!L1#;'XTTZNXUC2]$&N0O!@64;B9)=ZO H MZH0ZK]$))258=+9ZV0U0HYS^IV.1T8Z.N8XK*$M ?X2LB;T)?4BAE/:<2DC4N(1.[A_<3=D8FF6EZGP P.^DWR#V9E N[,02]J"^+ M0SA$.[:PG)A]YVTJ8>LGE2,3\A$V2ZC7-FC-QN?'P8!W7U!Q*C/;"H-&D'S3EO9%?N; ?;;JO&%-OIJOA;QRZ@M;(J!&D<@U M&77PNQUIF_UHN-ASYWTP+?PQ)U(V35:OA7(7[0%,N"S$)UYF@'N3Z#])*>.$ M"4:74J*V]&)6I1MTE)7"7O+B_U$Z'T)$< M(36QWD9EL=[VWZ MQ:F)MC'J$&WC*'L[P2 V,/(1[_H2=W$90$7DA)Y?^CR/]'[8J,/S_*7#,ZO# M<]A_Z? \P@[/44VLC5''6!LO'9XM\[DFSL-H7-3A.2S;X9DL.H"M%)<7*-%4( -_&*.%9S3Y%B]\B3RY5;*S".] MI%V4\8WJ)O\Y?:]7A! JB7L-=+UU.%6KQ0^K\N"E/^P(*TGJB5,'G:YE).RE M2:S3BOJ7)K%C[.I(Z0937T=BDV].F[X9U?XE"(/-:?6VGC"KU:UFD\EQ;58Q M4X<>KT9Z ,-JYQ7>%QO8XVKR*"L(LC2+PGQ!7=9A.WN.13YJ- ;.4B?2'G-; MESB#%@).4XP8Z%@ 7I^(!%QBG-SVHW\0A+KA=,K)WL[J2,*;X[86L'L7\^4R M ? B)AEB0AY[CL->7!'>@FQTV@S(!8*/M<'X;*+VY>2[6HJDKW8LH:+H!32. M%2R9P*VF24A/ROW=NR%^/4G?^?(IL_N-U"]"-NNHKZ3H?)<2][ M,5@O37=U(YU-9*RX9VZ0,I3N-'LX7[KJ#A@+;=)7UVW,LZVN.JJ]ER^8OVO< M1]?2[-T.,\PUL:)'9;&BF[;]8('Q'EI^J)B_8;_/H-^D>3K1[Y/0H62A]K%T M^;0KDC5AK4?3]D4R+&C9N [GIKKB#C[B6]BVG MPO-#@76X&0LA1UD)F_T,>WU/6TT'-B\1,88[R[0$NNG1I*XR]!TI@7.;J>F2 M3F^X@Q6Q_WG& KLR&=Q]0D(CO/$E][B ;-?!K82+XN6]8=\Q[\H6N5/X"";3 MO_NN 7L%I\Y]N@(/#.7W>G5K?,^V09-DN]3!@;I*Q0]#2W2JP;_V[5@9$0.J MA5)6SGA-IL6IBI)QP1V+5B4DV,95*W/T;O>WKYIH)>.R:"45KL5%EV'""K L M,2S;DQ-?V5(QYLX#"R$N0'866]X7::S [JO&\K];#LS ^X>#L,IN5 1.#I>M M++;P,QN'<#2XQ*]@JQ5\U!-/Q!Y6&2GT8@&8&#!]-###VS:#AJ:U [;H?_PU MHO""QQZ#CNN49NRLJ(^2%^(A,(![T_,=%XU?K)4_0OY(4_^] 20F\G)JAB'5 MD&]!Y"KM"0H0]XYZ2HEJ?&:O_";ZI+['H4JP3S7H]=T]V+/8V>-T@?,QV$ IB:2X,">2QHU216"7Q\]'96LNH M_/#1[TLWR2:\?6V(-"^.#Y3]9$<(#T;Z(.W*KZS M-:"S7+C4NJ'S(J)*!+-BXK<')7=C/"WN&6$, 5'YC0#^>><::_6S8X"1AVL] M,DY+,U9@V!]8^"7F/Z3>K'P3Q9\KH@% MPY*LZA 9Z,I6?S/XL9T!.$?VFGN5CN(_.JK'-H:+>>V;FQO!78+=>6_8?^+1 M?D$";J!CX&V-$# H3TA>XP=0!P?]M_!8^I?^]DU4;"Z^?OR&TA"@C^"JE/D3 M_?7WWK>>^FV-GK_TH]2+"$H)O.JU>/RW]Q?R\<<(6-),HD8E):HLED\%YU'* M"V\VI@YCJGURG05C2W+ZXD"\!<4.PTF#*,*->"N&HJX\%,,%NUXA5;+#2=-I MLCA6B0'[%:VX2=RCSHI3QH-%\()D/R(122SBL M%CZ)'C5:A2E=! <1Z\!_,XY#,/>4;]OY?\5U3<+S(0*2]HMWPRN>P,5' MTN!%S\8+XN.]@[B/+@TL-EP? <= 5JPGO KCC4-^&-5ZUZP$AB' _(!7]=2K M.(JB1% ,EB'NI6%-4!%S9XT&%\S]*QM,T19ON9_@TL)3BS59BQG_W-5.8KHS M*)](N&$N.NC@7%ZO/@FB[RSU;!!9*S"#O7JGIV \_A1R6-AH,+P$#6J(>V#\ MF)%8;(JAWJ'\=#J,[S.<$->K2] )$[E!B)\?F)CR&LI:3H_U* ^J2\#31:56 M_,I"T0M".9[GP!V;0E"BDT:F('CL91=AU=O.UR;AG:'PTV49:X%"K+M\BC6I M'B.S(;J<;AT\ZD672S5[&M(H4,30$'BJ*#^WT$+@?ESV8+)'CD 8B-"5#";( M76]DHJ.(J6?'J%7<*(>@28FRP2"@4_ ,@;WBT!)O1=4'EZ"N8IP-Q[%)WB M!A'CG89)D(U&C(11FBD1>NX["MJK%P"M<;=J%I;Z=N^X_BUSU\CNRE&I]&^W M&Y0:QX-2EXY-&6A,;X#@H@_@N$\J?M8[[F!5 :EEK*J0(QW?TJ\C&00]!7 ] MZ 1X[Q@N#8K^0+DGQ^6).0+)ADO,DKEBW,P#D^DZ9B^CL,D+XJ4G"J][:9 *EQZ(AY2U+$-7'P0<.+ -L_YRCGZ&[ M]"3,)GP=*WXP)>IY'#XR%89>0XQT(\HHCA19XHYX7OW:E>Y01F3A,E@'-4.% M=Y)^_'R"JYM$W9_VILE^O-,+=A58A6$YX]%A\/1?]Z;%N("[)GS:L&+JS7@P M!6_K.ATE2R?*X5[]D(.%K\B,H/QKH)(?43[R#+@'HV;N, MJ@""-Z(?H'XS,KV#A@,9Z>G7".R@EGRW'8#UM7%K#DP80G(R^\ M7UR)#12A2EDJ,HFQM=@,COH-QE+]"LZSA_5=S+NV/\9>S?US7D7X+]?$>20K M_!U'Q2,#*CQY1%S/GFLU[J5,TA!SK0(\X*6Y@N=29E@>H?AKA--<&*Y+H2 M%7P!MV@(@/ GBJZ+;:[\=UO488'BF1Z-CBY>.BB!IO@B"GRZ+E9H$G12J&^Q9Q> _6&+$]:4YB MET2)^%L%BI0GCIJZ 37BL=]@6HG.UPF4LY=C[SHG:%.71K;3*?S M/;/9RL0"L-#]_,07F4V;82\E/G)D\P(;'>KC 5=$P)%9 MPGF*3_RM'1\?C8\X/HXM8YP>K>5-JR*![0/:JT+QOG1E0K)[%_;R'VQYASV[ M6/Q'WDVC"O_Z[T@Q@GJY5=S" M+R*>"?QDBGMM\F@L>R#J^GDK]YW @<9+IOSE%Y9[V\Z)Q(;S5G%>+VS8)=C9 M,[*H.*C/MSAJGHQUT:$3%@OON-H">+ZGUDIIK)TE#9)3=O);F%.+O9B_C!=# M\ZK4L&5UYWZ#<;DE+VD&]Z7HI)O4#0!Z!)*;STS% /%)$[?JH^5LO4KH3 B\SRV"-6'4KB$V.42*%!;N/Q ;SY M QG:89N&MFQJO/Q%HD2J<;W9^J(X)C2-BO P2YB-Z-#N+$/L8#ULOHK6N560 M@B8C1D^B%#KG,I$7-XK5>D>V)]2LZ#R8MA/]@G==V^'/>:= ]C5<$67NO'Z MZI5W[^4>R^+:LIREY^0J%A2%3F)Z]5+=TJ55@@\8@4T/PEI85F%X]^K*$D@/ M!N]Q/ONVP.84CQ[$O^>SQ;UM_K6%P^DB/-"YH",0"9P\"ZQUV-K.'#2'SUTT M;1![#]81GB^IKZ9%A\M279$%BK=.E1>("KT?,E+X%=X1]H'D]7T,TMH^./%@ MM7.A'9S0-[PT+#KIG6-/8!$(?**3+?&71MY9;E_C9'W 3USLXC)A(&[^AJ,8 M<,:=& QG*Z?(J,TC:9@_6+B??I\D9G,O:8N.4;@4FF00&.K?A%]^C4,2N.R] M-SS3^SVBJE>HJ3A#P<:^(*+:MU(BN2JZRJNOT5$,(7EK4BY]A#UJ M4(169QY;_ (N*KXQE4Z8KZ'E(#G"6+N,SZE"&=3CT@@]J4?"A_J9JAA_.4W;64YY% M^*$]U1K7"A3(P&>046D_6/ 2*=A_I&"LOT0*ZCK2X\&)10J&+Y&";@1!?XD4 MU(H4C <-(@632&\Q$*. M!A6 I1_8+L#*-*Q/,38FXE1^@]4MD-1WT'IO8M@$;DU MU^.AUN_W\7\)NZ!1/9/)9TTXJU_VM/#K$(,E?^7]S)5G J9L#%GD45 7%]], MM1:G2WHER>^-X5Z[-*EQ2;A;I\E=**$2&,W MKFAVI/WD,B1;DI20'QOYO.HL&==G27P7'7*%2FTX$ H8&0W,@0K+=6#A&/:B MNL JNZS LE#?XYN]R&^Y*-8@M'/MKSF=,[Q=I*3IRI8W-6*!^:>5(Q&]+PX( M'PE=.R; HU,,&'6Q4\ JMTIO#3'%Y8=W/M NT'B60]%2[WMEQV!8VZ5H Y-) MXFZ6852K$P3DBR4G(H\^)#=&M;G1,@C1>P9_MOE 15[F:[J>K_X%;I[/?;84 M1X] [)1=[(L"\S&I;Q^)2E?T5MYA<$,#P[BAO$8 NEP;.2DT[UDF0>,CRJ(; MA3ODXAZ\W-)]=.,ZW04%.R?C2=M_CPXW,H;9'HEF=BWP)*>KFB#8$44^R6TL M K>8SQGN(,Z2R,-D$2WL/PWZ9Q(=&04DF]8\_[\9."0\[,K@$I(K'*/:PI&0 M#:6Z;#2I!V]3-D9YLG$@0[P/.SRN;8?+9HL+:7(1@(Z"O(3]L>HG#CC:'F9L M5KG(4;DID]H,*=MHWRSRD8LXJQ+BK!)'G*T),)MI=3@>K,\\N&;1+,S8@\OG MDH\&F[$RIZ>U9612-<-;GGZQA&]F8OC5N[QXO>]LZ .[B=;!:/,]EI#-_$Q^ M%F*V&R&.>.'Q*QHF(+SK56B.SO#K09 X$^6DX"G9_=R\2DOO!855*1D/W'61 M--7:D0RWUB1'P:9RM1GG:(1OY6C&X'1AX$2,N@V=*#<'W3E$^D@'=B;,BV@< M$/U]=%Z"1F;A\#!P_2U\[&OSC1P&N]PN_$*[%*#J',&LD&O1\ZTLTZ*7( M.P935L1[^0R1A03)T-0U#N#E6+4"+CL11\YSSA+/XR^FA[TV86\9H!@(-Q%& M%]371F!C78:?A@7#HGR<:1H.#'[S%LUR5';CMC'(+972_DYD?-A$Q@>A]4G= M6V>K'C59]?!0JQXW6?6H8-4'EJ-)D[V-#\61:9-53XHL_*"7K_KIVZJ_H&G1 M@DI- <@^+"I- :@V!" ^ T!M909 >&;AHO[:.KXIKE/R#.MJ,S1[B8^]3"6Y MMUW#"#!/%[@,U7W^6>W; MPO0(;I31825*_ETRRQ5ZGOF,\]ILG;45N;E"O!FP(Z)@_5K$1I][[D+OUR;] M>:<:E01&3(UC@R573,$Z89N#L+;,$5[=7 =CC>60 <^P2N0YFB '\O USY'2 MB0@_T(G'H[Q7=J0[(;\L1!M5JPKA*('[@ :,[)$@ "O4'>BIE7O1NH,(-HM" M)0=W0# )8$/G]","6+O>+W"LXK$[&I\MC2?5V7"P$"=,[VPWQ65*=7A->8K? MC._F>KN63*Z4L)CI6?G^,+V2P60G M_/T;5P%MXB&/X;B#I08>/P43(+.'!( M-6A0%?P;KAF6XU,;2!9J-P&+HK_T>OY&?31<9((7HVY!6N2\0165!?[B]>I? M_*W7[E?S[MX/M(D/JH=C\A)VP9;OG\3G//'!?-+KDT&!4BDQ>K\.'-,J4U1Z@S([&TCM@O'!#N M?TCW0UK5$NS6!TF4V8#AP#?.IS<]]5MDN*66,*8!7[F=C1L)85NY/7 BA_1( M'-)*[) &SX$M0T-E5WD-F[V0>\VOT-(&!1933J@2Y&$^YJ5H*#2",#+S M@3L3WM=AI=;]ATK@5@% -93C$[H]7MG^MV%)ZY*9&[39ACSJY1E MQ4+8)=*?095(C>$'D[K7VC!94:G\7AM.AUI_F()7G16L*&SZ:&$+L4M4S9$- M2OH&-(2OQDY/,%OH4-<=T3"I<3T2L+CEYC.T-9[AN.J16EK-;E]K)=BEP0OL M4B;LTO#'AEVJ+GKU$)AJ') -^E+;:$PEER.,1726>#GN\D>]?BN/WN%\]5@" MYCP] R.*#VC.I8= /$O\="()@U\2B9C@D9+)-=,RDR;M)^VE9<9C^E]7@:$: MV%=M!(:&:5=A)3TOH^XA+S.9'0&S9\.A-APF8RO%,2+%2O]5=;Z/7/3MJ](UM?(Z1KH_2W$P*>&7#MX3/D M4*,>#3 Y+D6.%!$Y^LP_=R$_)P-'&MD;+)[G%DQ.&35QXEM49\,W!+;+91NP M?GA^TT \<8+$/*JPZJVGW&Q=[-T,*O1WEZ2E/91>2]X:;8I_! ]!:H\A=!:7 MK;;@;H<3.<5+TY>O<$/LF?#'H/'G->\Z03SYC?$4;2-([K'(',=J=/0*N39X M^PU_>?IY)$88YDQ'I7"%*;I\.)70DS6P(\[CW)K9R"?X'2)OAZ?V1B> M0D],?5UE=Y7QY.4A%_5O2][Z4D!*WP3N'2S269L+C^]'I!,E"W>;2&S83B+* MBHY,L"1-SO"E4QNE8KL1]SJ1H*9:%&QGD@_H">.6L'*'.[SV9$GK8U3H;8!4 M\"P(N9QXT5^XIA@K\)4\+^3B?GAQ+.Y$?3P(?=+=R7:[TW:0['/47RNXP3F*:I/KC8,#H]5OV]+(]>[OP:+RA*X)7Q8L_)$J#C<@\ ML:O,Q0(6Y/%X?"5U.^0(T1H$K=]GI[?1:%?&;43$,NXV[@1!C)!'>'S]X[=_ MI '9J=6 [*;#FA?QH%DCM4TC/W99J9H<_5N*Z2RVTH6#K?-9 ^$C,%< MWP"Y!D\*KJ..#<]9N5Y/OIJO)3K'V? + M7 O?RW!X\ MWMD(S][K*5^Q\ Y%@&.G#X,!!>]QK#;S/-R4'*L=60NS//:([>SRS;;HAP]P M X*7K^#;]@+;)\-EE#^>6K-_>P%BK]_KJG?;['J]\!VZ,Z==F5,,6^'8[L&T M-NIR?<,VF4RT43\9[N;<#^T;7LYW;1QN^,:%]7CR)@@7RH6Q9+&F^:PPY*YJ M[YP5J0_NJ?O4+N7Y:U?]6NU!A[7:H%V[8_M:T:\:)4A-]6LPZFO#%/SLTOH% MQ =5\) )3=4*WQ-]W@F<576N4A5U:F\WNFXUN7YEZ*"]RE"2W&N>P+N!V_81 MA*3V8D8;8+N7+0@M>:[$[F44S<=2T*CI-);.QA=P2E$\&P4_JB98&"L&I8_@ M;X,B4%[#@T\A/"59%Q<%GBXPRG6AIL/I(+"S0(Y$G+C00!9T90W<2\*F,KOGP7L:E+9F8V!\=)2WN&?+K<5"6T4# M8 '0'3EL[Y_"CXA\X<4C$)?^$^X-A%_'8LG$B$9ZJYRV3*,NI$&292PB-J_@ MQLBU'4Y$52A]U\)"'F"I9?&0"XD[U7OTU'\XCXC*5]H 4Y ?ZPU\49,G!(*' MYRQXIDV)5X6B=2#2&-IA24&B97)K3?4C!IR#46GF^D9S'=99O9N,_1&J?@;UJWX&K57] MD&F_7MOF?.NI_.6@(2A&&"AO]<[0-*O6PON[O_;5+RH:E"TJ*G_S"!P3/=$9AL!5D<=( MV!M$YHR<]*B5 UFY^(KE'LPE"XRGH"@5Q],T_A<%;6GPAZ7I^>#];$ERX'0T M'\#FPBMXV8W\%.+BPJGKRPESV7^(/%R ZV9\%WN0$ B8K3>6\\18>)IJ:$'- M!?%!_M4+@(.#SY-#:?F&2)=$W4:\GF!5)CS&0G/O<;JF=-5D]/)S/VYM/*&/ MB]D<]T$*0^ (TLX._#W@?<1]80E&TVOR">L40?;^ V9%HK"8 M.;.P !!^VD1J[M!Y00D"+VA%?7'TDY)S$U&=W26P[QN0-I OG-0@[Q@:?4Y4 MC3*L&XS4V^.%%[F"XZCQHQ2@W+TR>]OY?T&&%7(E8:GP%>,.\[%I4I-"FEWU M#V"UR9ZC;\AQH37XLH615,]Q;!99]!+_XIL6Q5Z0KO?J:[W_=V^[>>??__UG M_/\W0#,;R>JA312*0_E@C/CR[BF?5BY,H"A^3QK88_1OC@$%8OB" I&) C'Z ML5$@2KH]F1A,W?I]]4L@!V5+("L1@-9QQFLWHL=7Y5FB3/?)$YV&V]E+JB:*%Z_M::C(+L>FMZ[SR)[R"W)B\<3\S YF(; M@YN)&#$1@-_)=A(./ 3GEN'^L&L2?<% L0>N#(46/6H7B_[]TO%\4*5_,UC0 MPKFS,<41#5!E4W#82P$@D!1$UXH:Z? *))\;5Y$%O%EQF66(J.%6+#01O0I] MQ5W]DY^$VR3\UZ";3()/Z%>:.[H:J"/\:0\(6:: MO=0L850.MU[8*(>,#M*+NQ9TN76E+N"1EG6B_0B35H?URU\'Y_G32/N[LTB_ MB922*')+9/NBY^P?DG\7(8-O42!2RG!?@>E;&!M@D>]N62(DUNI;JXZ7S9P3 MNS-/MJQPO<*+:,YH0'[!?:O.P<3?PO7NC\""\N%BB4_I/\7FU68\2]=_RHBBM)Q);)QJ_@1'*T5J M(JS_*,Z3D!A?X>3*RT6.4G*1X72VQ?\3SQ9AD7UGAOI8Y/]?#//%X/0! M28T[5O[T+*,(;>6Q^3FH%&)8?U.FF&'G33'<67C7!/WMOX/<6^KWXXQ MU%]EC*KN[(+V#"]-*3>DLL:FS\Z0)K!MVWETC4W&!2H_'YM; M87+>9+S8\5VP8@Y]07'->0VPGR/9^B3U;!2)\K@4Y4M;FS[E[G1P7F<@=/P, M/R%%LJ4KZY$ISPG=!ON]83)#5?DVO*-!)[7_:1+NLFL-:A:'BTMO-7U+OW#7 MB^*E+*22#HKGG-<)!DZ/1-S:O-77H/!AC'9; 8/]6>WT;J5S_2BB$>/=2V6V M]JI*3UL1H8*[_4%O^_7[_X<= M#H2Z+55,0F5? OB*+16L%MEZO("=5ZS(P$Z\NL5WC658_21;9:BIP':"-D79 M4$+!(NK)"'IYJ6]O!8()TD%=DG)0@"8>JH01)UHH(IL#35V.R$L5+;B0>Y!Q M>)RHYR< WT@$*ZQXX0T,XK",X(=%JE%ZZGNV,'#W:8&Q>+,B!ST6PQMHVPO0 M2U 5X _L?0$T-;&Y$!LF!*Z;&!2$[2Z">J)DAF#/Q)MY@V, 8QS9%NTX%IY; M&-A;BF^D=@R#&@YV>27KCC1\) ?AE6C,HBK-M(GJG$ F9YR@^!(;?WS59@OF M>89K4C,F]3DI!K##,GE$$;X!_[=F!L'4B/J=N+P0=&V,A+R#PDV_=V+%%*\F M)AS"9 M:],RW+"S10@&_E%.CDZO?XHO+$U0[H&&#F_8 ,% :MK8H1RTRX1/1,:GL 16 M3'+#EQ $75=;.O/$B0-;I!.7H]OS!WJQ25\*V/?%UB*BQ#89J;^*->)R?8@! M\"T<%\M%'?Z>Y!=W:QPWC&'3C+/=Q##ZQ!@UZG;B6-B>'P/VCA1[F<%>S!OB->Y$8B=LF/X7(I$8T%:S;JFQ*#JA;'S=IN^(D\1'8_4-B@J:L-N M,76Y);R,H'415,Y&V)289H6=Y8$K&C',H8D X5]SJXF_1;L/3SLC%!9N)-"9 MIIVX)C;74)\[1I0^['H+$&8R'B6*0?GI3M\&<["U"![30"\W!E C"Y7# F7%3 ?R3(4% M*]Z]Y3P6;5[-VKRRNWGYL!H[CV/S)+>M%FT[BBT8V#,[[GF$SR-W0)A_;D2] M@)7\U.?-?SO.0^:VQ,'SI' ?!6PCO&8%PH@#R[B[PL<<>2E[DJ<37\@Q6LIC MZ"P ^^_6,:@/*C%L&50BTEPH0>DN\#9$:=V*G84U M[$^6[$^CTA*1V$-Z<_4[0H=M#,7(H.!%>I>31"PC-[T ;V%0$R"0(Q]X^GVRPXX'ANP62XE13#)T M1I=OM#Y*-KMCK7N\UZ],AV9?=FAVV]AR2F)2O]-O."VL?JW:E!*-QT1Y M=(J-*,FL#$G$(^4-\$/6LHSC^?H#+M95+_B=05,_?I=15SE65*6YHA2#O!63 M'L(T9<[+9?XG\-_PO>E)<: 8RBV5#64_,,T3+M[AER"2\/>Y^_,[X8MXNQM( M72UG6FP96>FGXR6 3"6)_8N,DO@I8#+_D5C]XY F0(<7V[^R?=>T/3 Y_&>Z M!K9#CKT4MDQ&/[UZ)P0\AM5J^+N'EGZ^O\*5]!H5PCXKZI"*S=6X^O)I/QE9 M0<+KD(+IT/-;V?Q/.J79C2*FO^UAE7]E3JF>3)3HX\-@:[Q,SK84]/ M@HZ<)K,BD14L7#DSOY_=FTOP'G]1^?^?K6!_9V _<$W@[ [>"L=OGT53[\0= MKLVJCZJB.SVD/:']>U) MTHT-Q2@)X7,D'"C^X+Z*P]Y)LG:NWZ6MW7F!M3N4UI3=P*A_G!OH5NB2WFW& M;>&3S/S^_)& 1I<_7TJ0T5(^>^[Y7'1Y*.\/5'N2(''^9.V#GF)A#6=@8'-/ ML2GXQ>?#Y*2/DO>J))D3P8?JW"W]KG26EOCZL9^0*5QL?$P.DI6GM9E<@?#' MP>G:W]_; 5TN,(!,/)S3.#J=^S[<]H=XX]^W;YBX'#:B\>G>WL?[OA:5(GQI MWTYOY-N=ZOV[?TKW;UT;#_I:7T\V=QZ)(WXPK*^]WK_U04]/)O6/A 4_X 4\ M_V[23,-SIVQ$4K?!7O-'9(^GVJ2$5YISQ_C1-%<2ML5;P0^JNR]QC(YMQ9[C M&".X'PU*^ (_7ASCD/:JBSC&>1+-XB6.<31QC*PEC9"")6,<>M'^1G7,*GQ) M73K;N<4:6M6L!Y51QN$I15#&$^#PK#B"DL*>^K)?Q-N2+TN$ PJ_5YE]IQJ< MF?;TZB;T!^'IV; Z4^N C?!JVZN@(]>[QKK]VWO#EM6OLO@MJ'JC(% 2< M'B:&V@RT\:"Z*U2"Q;4"6T=[6WA9S!'Z!F+Z#Y]K0H:-RKTSIOJ\> K)_AQ^ MME^OY,$1"QT@,0O"JK.1KHW'+T=$HV.?.)%W4)=D2_SH'M?)XAX#7TJ_K,&M MIZ/S*\MB)NODL^V81-G@ #XOQJQBLV%]MSFB7J6N/,-17].'Q;G+8]2Q4[-] M?_"!A/:RF@V<]OK5RY6.@3]'9@,[GBA0HQ^RS-2!O?1'UA\3-SSVF1Y7P#]>H199WWV_]>P?YOOP=^Z4CR5?L MA_?>/\7L[5<\+(.55FVA+2\$L8[:S,[;RBVTD2;#-#-<]G?A<_1$?["TG_/\ MO%DV)._*6)O6TR]%%$KBO,P#C_&/4$TC)R*'X@A19E/#*F7]VG2BEJ5%R_LF MT51?_^U-F2V68VSYO>R!KSN]S4K0V_PL=QLT,L=:F)6O;&V8-AY8E_ E5R"0 M\;]])F3M?PMD[?U316I#1[!629I(6)V.7QO'!@BP?!I;C[1HW_^YO/SX\=.G MS*9G;+1L3\[^EB8B.V\<##/Z,%M;Q: WF)582-D>T_8^-1ATO?6"&1G#ZI!" MATEN3L_[VN@\+4=R2FS-AE45D:]V:2)]U8V];EO(1^?S'DV M'FNC5'B3_3$E]S2:_#BGT4POTGVU9\Q/SKO)+ZK=$TBP_G>L[M(B/$9W$OQQY6O<44[7'FW[=7Z)Q M3QE&F<\DPN*K4M.\X9^3F=ZVF;I]9.K9NBG7?':09_D:U M@(*N]0=#31^4BU8?+Q>/)/M:S).2L0J]2#*/-M':7?*TKF+NMS>XL@B<>(*T MWY8 M/>U-9F=_.Z>>U],PR0>%_F[%) ^&(ZT_36LR/A*#O+]LW_X,\GEO.'ZN!KE+ M&/5#&^1I[[Q3@WP@NRM++V:]B7XJEO?\Y"WO^?E,FZ7".QR%Y1WV^\_2\NJ3 MYVIYSY^QY=5'O?[XI12B_53XL'XJ?%"R%&)W1#W/H1@NH9)7FCR?\J0\RL-K M)/$C.]$C)R[7Y%VR%AKKZQQ=8U?9-YEP:B,K]_DK(D/I@_1F P1<2K)*((WS+_ M%))BX:S7#HH6#B%_9"Z+HICVU-P9YVG3S 4)@\'G\5GF2OHL0;BS/'.BQ8%'WPXM+/BKP_/ M%3\7..?YC,T^T$3QCL9F2/Z5'IC=$8IF^=%!@[V.A6QW[-%P[V./=A*&T\E/ MKW8G(=5,%.]E!/JP?]!ZC*HSDV:#F:9/B^'M#C-8NP/N'+)+N=4Q2_U>F\/K M]XOO*P["Q 2D@L]71;K^R)],!O*=\LM?H78[CH]JI1\)[!O=SC&B_-RR<-]76 M$7&(<^$81EL.9@<=7EO541M.I]KYI!B#O5UU:,L4'7)T]OZ]KNXN1<_>D"CI"5JAV#DSM.R3S4]E!9&S1W:K3M>>]!V$W8IDW J ]G* MNK;/>#3!3F+JY!SGK/Q5"8YUAXA?@]T)5[S](13]&F 0A_35]P3N7S&+7KM^ M84\YP$G]'."X6S 'D0)67;"NY@-;JAO763"V]-25ZZPI^%2EN1N!=EL-2.9W5._..$N M*:"OHJ=>V^D\#B.P^J8,Q;6(0 MWX1)-T=8B._XAD4X$ODVN 98*/E7@?)V)!U^%XVM#Z1JQL-8 ):S)BJ/7U ML38=)4,I$:\ B1]X141Y3T5=1^=@SOQ'QNQ"/C0 @4OCPY5=F@^3WBQ9T4]< M*%IS@^KMQFL^3ZZ9#.9O!MAA=3#,,Y=*27-YWM^3N9QHLYFNZ?T4AS7/7)KP M:X;-!-R(%1])@9U(,8XQV^@I@E;WQ@.+&A:UK&&)TZZY<%0P+)/>-*FN/14^ M"<<"$ G]$I 0E7*W.GC:H=_P\2%Z.L-Y;WGL\1Z]?B _BI(-WZ628OP!=DSN M,AQ72V5EVL '$^3*\^$7=,R7\OP[ M\I]O+R_+N<&M/X[?>&V>BM7-A+&@]^ MXWB^RWS3Y8$E9K,52&F>%ZCGP\_5?7X+UV0.T87"HL^D7TS9?O4C^([.$V.J M6("*$\TJM05TX[?G13S*ESB3.]\"7_<2J,"F*A_^YY&5$GP)*M@]XP$.84_! MTRQ^VO\$[Y@ M0)__DWA//^MOW_34"\M25UO+.O-A6^KOO6^]8%6>,F=PHV!@5<]HUUR=J])2\7>J M\%)6K6\I[TW\O\2!M&#OW@Q5#19)&-62_.Q,;D-/=:K%E,X%K7TPW:VG7IA+ M#4R/9;(5V:^/L"9G#9(JNHF>U->7%U\_?GNC7BS LS/0%S065K59@%"FF:\,>+79G>A91 M/!HU==G& =,%/VTH9PF_-'SI.?%^(EH/&5QTD80UPR73BH./@I-JWX5>%2XA MC(+PQ\[%@:/.MYYI,P^-F,^]7-SLVO@3G\-EMOP\]326?#MG'((!CB+?>>+7-M^H9D14&2 MJ,;%B^XEX"2C?VCO5!:W@@US Y^#]@8=]-HBXV'"98*_>I=P4?Z(M&=^I M;\CDYH9R!4F2P EX!XQT#7[OP+@54)OH-Y?YJ70@:!VT9$=,!.GFIH6J &LP M*4SD^1K>;IA%+^;4-"PZR'W@EKHV;7.]72OX9GX' G9C/ 7T=V,\N0Z)^URC4PO]PD3#^4T^)JP3PT^&R MCWK!XUA ZS-<4* "^%K/,ST?DQEP(X,'<[6?/W$;C%I&ZCPBPY@G?@%O +(F@@?!8O/_R! MDDE"'F(J'>\BW$F:*($WXB31P,%( H.Q6QLX:3WUCO0P:Z>UL-0)-?S_VWO3 MYL:18U'T.W\%;S\[;D\<2D-P5]NW([2.->YNR9)ZQN,;-QP@413A 0$:BR3. MKW^9586]2 (@0*(H1AR?:4DDD)5[9N62QYQE;7XN8,YN.$FY*5CA8<8L8?Z#$+N#'-QVYREAN2#6TM[A71'3Y6+];<)5Q[T,"I_H":NLG,"IW M)GQT83FJ<4'OB *$K[Y][ ARAO[U8XO>/]CT%A%5E^M;052+&B8J,.&-:#%T ME:NXY&TC:"B53^O6,6$#.)^"<@/_SZ WMQ@7F2S. 'T!RGC,KOZ9.ECS<9!R MFV8Z4+TUU1=5-]@R=@?S2Y9GLP00EVW4%.[,"[[4P.AG&?D:P&=-IPB J,\4-S@S@F1*(X4#K4(\'TRYQJ],(#3$0#4M:G+S<%:N\.>EG MM[5W/A#(0I=1$!X14 BLOUB32%YPD.2??NWB#OC$X% M%S\<\H0.C]DF)"GRW1*(.-4-Y$I70.0&,]"N9W,K"P["B+58MIKTQTZ;/7B5 M6Q9P W[[NTD3H?1P3L1DP0]S=0F&-\[,-EIX\'$\>#]I4"/&N3GA!IV"BV^J M[,8/G@+^Q OA_BQSH,'0_*%&O>_ QOO%%F#>F>.$/$O-):)G#@H(GX->X^_( MPIH'.+&$\D7]2M0R 19F.J9[EQ2=7/F%#MI:A&!&&70@00F=H/*&[QG+N%9' M$G(/!C5[=LV=PXW]A7HPF)U"]PMUVA77(J"0SU&'A([N.F]6:8OKE<9 JG%6R85$.L@9&[! J3%3@ M!4V'&-S&2A8GN$'$S] @_H;K0]2%'A5EJ@_1^C%CG-8"+*3'^"?X* JZX,XB MD''\0&.5FRX8]E$FJX6<5D(2?(?N>#\/MQ6;YA$4]08#/:Y]V@9O?0!:/H!W M#:0%]Q$/L]V*G7V/^1!UL?CW7)6.OAB6/_HB-:XH7V%]#9#2+1\IHO+]6D/; MWD4[1#AO0F1VOS^N,00R3#Z(>7^]7&%[%I5W[G+T//K8B7UXG5_844X%GF&N M209_EH$"PW= @6UZ&],/I2$1BPWWV;[:+EZTEX5PL3 _^%RD4DY L>YID4[@ M/^\3B\,Z8G$SUY? ZD6L4?JU$&2#:T>O]R+A2E"!>\ "0DMBSL.@>QU)VZ=% M)D8?8;)_NKEK7]">OR<3<$5HMP8FEOR+*ETZUR@S51>YA>+S(8 BRQ!>F0S 7GL-/SRDE;(.-1B'QF] M-.RMXO+!:5,\T17^_N7 MEWV*2UX,UB@PH)W/)W11#"WK\2>L[%6[59TB$LZ4N7[#BV?X F\0X=?P&2W\ MY@$QJW7?0BYUEW)@U*U8BY1-W;,JB%OF",KDY*^#G E7^NWI95 *&!1";W+ M-AN5C./!-DJXO'0J_8ZU!G0J>T5=%55?%0U[RU39-E4 Z M)18+*EUF_.M=&#C,PQ&#D@H#4P8?+Z-#^LE=$UAMC=M@9X5_&WVFDG9:I=TF MPH.K=7MB$JGU1]LOEO>SUJM,C&]S9S94C#= M:W4[FT/D"A9A94E6GT\FM@>HH6UXQ'Y! UR+DJU2!8367[#?X7IOTR$/_+0X M'YNC8$WK;JO?27;]5(,=K4HLYSIQ3]6XZY1.F>[7DQ5 <,.][;;,_UD5!AT0@\;A?%"#&M!&^0BDT-$_L4?;S8-1[?+%?.DPUU4>0["_PV MH"E;C">%M?CEW953E"I/:V[1T\+5;8WZ):YFDW\KWWI"E2K1>0C5;;6'FSM: M\M*I7%.%^=#2#-7V6X;+)!4<;5UR9M MTFVTUR7,I7+R6O0H+8BCI;),'S[? MZ&_T?G@'CM8.+4.\[C]-J P;$=>H_+W@I]S<^GK\%/*O*M&TMXE)B@?$HS]9 MEH:#Q\Y-+3PE^U.4,NE:0*YK1J-"?5F'$R9DPU^"LP>2Z>>==KQE32?TVUOE MZJ34H&,W7,+['?Z($]C_(-H5)\V]3>:Z-T_X!RN%M],K$NA7HF(?$'=83N8Y M7,E*JV/O^7!OW(SA@E[ 98CTY@#^?4,'[A&:;J1'OIM^=YB^.)],O+E'1_I> MD84-S_:OA/#V=,A2Z=0[V!MI%DYA,R[;Q_HYDC=H1L,#CQ&+\,=8661 MWRQSXL&/YIKHIMLN/RR7F#39Q:M3]]S[2ID2I.0%LR9V2\)LF^#K(EC@K8KF M+8@R*P/YLY/ET":[9'7W*UF5VK-4CO$H>7DCQ(CDK4]K;J[-/$I>7/)Z54I> MJ9'T];J__"SP#5ZA.X#!G@[\T\;(%_JF$6^TI M?P5P^L"Q5YZXU@(^W$'J\-_X-!O@[S:7N,>/R[&*9Q;7S$=?VQ:\M8V'OCE9 M12Z%_CV* __T?VD^+1?PB7,;I'[RE^8W4 X,0]\LQ$5W&/W6C_[7*)JBA _I M*<;;V";J[R=CNHOF$VAOI$#T4 /!H1"_44Q%R!TRW\J71\'&\X24K7:1;02P MLKNR1GFZLH;E]^DI(^K?1A:@\(U\N!(@O=K&-\2-2$^>9<=:\ECUK&6*EP X M+MUY@VD6MKTDUAVHNFR_I[_G1-PJ2+>&8&&@!0Z)PQ>81:#'I2JJ<'5%N B# MKA45-!CR!68J[2VBBWI,-M(ZW'TV4]U6>,I@+TN#X,(1<\(V(/S'TYXQX=(* M%AF1-]PXPY8EC?W5*T0[;=Z:].40J0=K#?%/:KA63@!H? \1;H&&E]M.\W5& M\$JCH;NXAI5N:>$+6NBR%@2$;G]Q<)\*W9Z(JU]LNF:);X 1H84N!HE!C4CW M#$[-Q!X9$9?@4EBR()3MFMZ"\P??Q<>_%W)$=),?7SK%ACS1=J_7F3Z9\=5S M8A;A6V[]!7T&B7-)B*^%;?V'D47\;/^MT(PVN/6$4TQU. M0"3XFLU1N+RJ81,'T$8Y"[YJ$[Z\D2?>Z!1#;"MBVX)1 34)70B>(CA?#TZI MJ=)]OT*6?XTN8PD78360E86+KZ)XHLL <9W.^E5= .LSOX3@M/%W+ )D*U:) ML75^3H/N^(KN-F*[N_BZKA50XK8A_*QG\H6;\$"5#OT"_C?37!R^UM]P [2/ M;1-KI#9(4D*J34:O./9UAZV.-%>%)DL0+8&;+?R* MOYHQS1]\=9O#6K/Y6D:J'OV%0I03083$6B>N]2(FM1*+%O4E=MMG?9;'HH^J MZ[S/N,!.\ZU\([3RD75;J]9-4=-;P=ZZ EUP-\!NX*Y5M\5N1^>H8K/='3/I MOB/'9;@57S_8R'/\?*F(2]69?0?;B=ROL8;MU>F'P7#-NDJFJL")TD&YZ%.J M4SS0A72L WAMG79WF(&6[0*TI+-E*:EN&*D2!TDSG"*8H!PP')6?IK^O+;2L MH"W!]:4:U#)7K*_,3J@:K&1N)'PIX'RZR2OCX]F MD2VM%$%\AXC??\1GJN9K0PH9F=I)Y.;&.F[N<1>!_3:VHC$95&W<,,F<28Z\ M9.\8U>2-B>49&EIHQQNC0TQ7/+,%X>%:< ?."9C [>\4GNZH0Y_='75]V&Y- MNN?::#Z@V^HAL!J-]I2ST:#%U\*#)*@VMS7Q5>L-[MA9K^ _.C-]X>^DC0)! M$8AK,>GB9VM";^S 3(#)]_!EE8UX M#)@)P6Q5MG#](@4%_* Q"8D(NK;_ATU9-A_$HW;,)'AH-1(,GHV?LK[5WL#]V9ADT=,+!N][8T"=-S/TO M'!_#]$,^/T TCN$9!0+@"=>&]MNH#R;,A=5QC@1MU[;/XUP,G5^/;U MR#,;_I9D1#295LS4SGF5?XBIN]Y2S.9@GL M*MXYNR8IO&9L5CR@O%9M3"PYX('1AONTI"CK)VVM?$ ) @:/&'_^9@&E.VUV M6'[3U<0K60Q?FO?H#.![__KC^',I*BNEBZ)W3T7C]LUH[O"@/0M!*E-=B%;J M7*"C[.#KP6LP)C0O:/$UXYBGY9G0!I6V,>[E94+"3)%-I@;5)S23S!)=S"0[ M"Y!)GFMGR>N?54 8!"-*Q\]*"6# #*(/!WH5T?P^&].$H@HOPAL9<*/1HT>? MP9K/+>XRX&?!A'HN: X3U6LY]JVB-,]F)NAF9I=.=>QR 8[:A+H7"8+I,7IY MZ,XUHL0Z64TL_+X3)92??? 0(XDP^7!*(1JM< MZ'+LX.MYC@Q/! N.Z;%>@'OZ51?]>P]$GAU_3L &:ZT&7F$ ^DY\($KU/_-[FY4(;2^ST%:\A!W) M8IF4Y8#NC$WHA!=$/E#+9YE&1 >C8U3V\-)ZD:>?F3R]LK:6)]Y$%>JYJ5TQ M.L@]G#16,K)Z@B/S99-52PPH_'0FKEI1VI4N79E"*& L/VUZ7JK,)5&6Y(J& M5L;GI>: 7E2AR\'->:?QW;/WZ.Y4:CYY:*2((2TNRJ*@^# M9WMBD7K"\M #P12?7$M/P*?7MIK7;[X-#Z*I\(^)V;;CS]+RPJ8ILSF@ST=' MOXBKO,.QR;V2TD$J8 ^+:=K2TJ%6BKS,HU('4G4M^]-:VNP6J")RD-?1\0O= M=ZEI]HW%V@%T)&M-E5.QEJ;L;UT_9;Y$]>8GGZ*%U11LUVJ>/\.7ELW+\(9V M2S*'D>V?=R0WQ0&L%N]_*@N3JX;/EP9ICJ5_>2IF@/'P@N@\PG9/%F.X"+]E MF!#1[;1ZPI4!97%JM8SPPU&DCB*U>AG;7D2JH[0&BFB$@8PB587MW\:R9VYK M+@\A=)<$T2C,FDZ[ +14)]6][1>FG30\A@<<0 M3"U2E]A!Y=Q-KS@;KZFQ'8@F_5?!RW5W$(X">!3 +?V+0@+8'XF&?6+9Z?3Z@@W MSLLMGO7*=91YSBMB6K3!19J+V*W=M!K&-?6_2)0 C4?^._+?>[[:KA)!OR8; M1V+M(A3F2,<$=JNU%=:TQOX#/Z6J[8_B7@=1*EW3[5S.JL^"YXP#O]'. M)>.@K.NQ"<83T$ MI]=2AOW6:%#!)?8!V'=YD\EAOUOR^CK:3,R3 3LQ[\?\UC&_E?(8LHW66C6B M@6N\J((3IK'N<=P,=Q1.!Z(M27)GLX[">!3&$I+-.Q?&_FEV?[TF">.R]@AD M:QC/LBV@D@[R0>8.\O[.QZY2GP1[P&)#PAKD+1CC3'AS/QTT'8Z H$/:!$,D M<-SQ+#H%(YP% ;^?-U_I1+'(B)C8> <56Z (2[I8 \*7'J,@;0C"U9L):-*+C[!(,V-#OL7:2LA(+^&Z_ MW>3R,K=4X(GQTJ(,6+?5'P#U1IN7YQ9'7,THHM2=(DH7_M*K1%E^7:7KF>Y3KU9KC-46J->K[R=?6+,'AI5N_6FZJ@S:BG#S8NT:[C3 M0Z\=VW=:H.T ;EIOQ5B2U#IV>P[K3 M\VR@@(>8?YER!GHF$XLYEX3N=DMC"7.P'1Y7CZY M:98XCAX ^*L>T$7_'#RZK.'T!4GE3ZPO3.GRD/.%J [N8H\@IV*\ES.3N"#J MNMMAOL*)\$]T[R5;S) Q?U #167G= %''1#I Z:F*;K MZ,1_S3))..N?KY7%G3]LA6QTA2"[B:(^$ZO5,5W;,MC*#MR %!U=3O\(CHB_ MVX>N965@(-SLU?YV22TH9FR3,:'3LJ+(('R!+U^LP+:HB#;]\.UZ M36=&X-!L8#TN.&&OFUBXE1.O[G 3L.FO#V[B4EE$W8D!)VY@ 1-?A92X.4-P MDP>A1WB&D[OT\V"ME4Z3'X8CQ8>9KDTR3^BN+. "2JT3:WKB.<3?4T7GW[._ MT]4KT<^S,T3W/*] J[61:>$[XJ(8,2I8JF1P/G;NX+H;:<@*IP^?\Y$59\O M#'V"*Z(1><0!=F +BJ@>,#B+J4Z#KQH#D4(!^-VT7DWQDBL/V9DK$9OJ&=PV M:=DVN\]FJX =OL#!F=#%:O274[I%S%Y8#KMD]F4_6'7 +J4;N):6"GX 8909 M3YOG[H9U@@&H_O:)IM]$$ 9A0#F!*&PP$G,@(K0C?'5'A!N4ZTGNP';TK+/AYFL77*3NX:/T, M/A\#?#+XJ<'U":J7N3J9 6?82\H4N(IFP5;(BU;+\>_[^HA6]H"J59FN#%T: M5*.< =D]$PU! MJT,!8EYL1BX7USI[_3["1.^@N(';1W7?!K%D+[N)!HR4:S_YP*Y#:U8B";"X M^8.B!]8(F&K53/$R:K"1 ,8?@2W:LA2]) M&BFC/0&?90@3.CW1,-:=EK,7$;UM/%EYY9Y>Y"@J?4S%/M37L.1DF Y^( MUQ+)57U>/1&VD=HL,7VW$B)48T?K&TK6"IC]>.NI<9VB&[PF'^"5N-^NVDDM M>UZ>\"(A+IOHN'S2/!NO=M;YMHF"H D]LO,);5V13;I\,U(QTO+;G64K':'2$0].OH3'NF2'6BTJ(V6SJ-0^ M!756HQ34"O]H+>MAOU62_PZSS*"(-15'X#Z3+[]9YF03EP_;Q]&(A<5KT*ZB MD&;?Q52]L%+#6BV;!UDU4%Y+P#WK2'36.;9]972LY,@G<$I.@2NUYN+HQ=;< MBXTWLHOG2ATJDLB4X"Y%ZW8KBEQIYX=-5&D!:?Z^J0%C$2$O? M%;_RUK4*]38GF=^'+UYVDGI[VO1W,Y]['R-!?2SI)G<_..;_I1EH/Z4UDN!S. MED/-&U]9FH:W2$53 O56<<%.2MU M-KWN3QG>M:J"9SV/KPUK.]L$ME^(XQ"RXIXW$D1]@_<]O1+CA7RU<,#]FO(& MX1*K$HD@,ZFVB7/+)Y4R$B7S\Y*JV$771LGM9M6'6:\39!$UW&O]]&JM22D- M1:TMQ9&U2P3N0@ V(E 1%GZN1V"YMFPS^_?>-?O/;+(F;Z<SD^ENF!P5WR^'H/]_(IBUXI^D#GNRYP%V>++K3,N]KW7ZFQY1)QI8PMXN'^]F?0A?>V-2$$[X2=YKO9Y:YLN:M9 MJ7!9\YW9_%F%T]K+9E^PT+AIDPF!*%=KJJ ,X!U:PR N+@*?VM:\^4V?S"Q# M=>#C6&9%*ZP>X'>JK35_);KIN/#_FA_=5VO5:CK4*?!%,E\8UI(0YP?Z#%P+ M#U_X:I_R)P>?5Z=3L**XA; !Y^!]'#CSPW;9-F?5;7X%#\)V3J- A<#0Y;?T MJP:X#1QF+_#[3[;^DVV]-A^7\')<6/GERR7;03(9 ?@B^;Q!4FTT (TS2/! MUGD'%*=#=S7JCH-['AL0@;!][@",NL#=V[3V:6R9GM-<&,@>N/S573:):ILG M<$)<)L\WQ,&6(^(FAZHA MK$2230&$N'"<$,'F:*D;,';5-=S+6#F M5_69-'!/)? G_?B+#HQ*-V*VFJ^V93Y//:/)UH#37[>:6#(>( #^_6Q96G.JXA9,6E.H LHU J;7?&Z!8*B>YB^N!W'S)G3YG,Z(I3 XD(?X,8T$E -=7A63I**L+1 I/Y'\]Q M@9?!VLSH*QB]@H/BEQ C;!WTE&BX@K7AD(E?'6FHK_O>E;M#+;SE-F_0XKO0 MPLJ9KX;7J;$&:$&JE)&$()=-]5G%/\5T-^?![R:5CT?D!*<)1W2!85SXE&>[ MP2K07X$EB6V&?P;>^54%D36?761#U3#(,].P(-3@ZW&);,Q5C? W42F("G6@ M7JA* X%RZ"1'P##"/K9>"%,%H!1TH,)TRO0<1(J_XZML8NADZA\#52)"-0?C MX%(I4.<@Y+2V434;*@T94:&/4; M[/BPJ?#S,[((:A6 QZ-,N,#/HR(%JCR0A64S'#T0M$_$U)B";;#]Q+;_6_@J M/Q6:S6E@@Q!/&4Y(_QI]F 5GM!G\:K@>%]G.@__2% -$],O3!DJ;9RR;G6%X MK(#O?_:T9^H@@)\ 9P-P,/#RS3M\2]5PLS*7A-6G]<]&O0F3(Y]M3@9T_0=L MV(2T&I$/J!<5X(I10^F!UY@9SM!A"$0[0Y>>'3"^9EOQ_5/MA2 MM?>K4^WAIF8#;+;EL]Z92-JI4F\@(P"[4;MMCW64-3J(TVQ>6 Y5QE]!N,$I M\!Q0LTZ@^D5"@PX3WPL>?1$3?.YO"NT+=9,Q9V40MA6<"R=RJ =BHH$/P3G0 M!9S@/Y;,M_9]WL!WC3EM>;P9#ZBUH(=O4*=H -93QO'&*'24.DP^$2E(Z[FI M3\'5IB3":(+C"77J9+DB (CX>@Z'X^X2Y?SPEP%VE$#;FDU-U9&%.PK;>]#DH,CC*G]8GG]&B1Y+/ M_5S)9_3$ !+MNXG*DEO?>P[DW=C0GRFW?;-,U@T(?AT;_7D/YO<9F,]Y9#'R MDK;J!FGJ0>H:ZC3=6 T1O6$P8_"JVAJ&)SI-#,'I47'SP 1S'4U12U%]B-9 MN %O)+ --M0F-)["WZY$>6Y$#PL@F@Z="!"*$-SZT*U&EJ* 3J4:N+2'^HR5#/ M+RT1TW,+81*;R#)4=5P ]1M#H>Z#+AOD]YHHQ"1%ZOS2&(]R7H3=D])FJ1CU/'U0D4Q1SOD?G8S"&JQ"=IXT5 M' DGHQ*)R**8! ?4,UQTS,<61H,8]XXH#=M,Z6RZK4,XJS<>&MIAFB3 MN\I5@YA0B](T(6\7X$/\@2D@C.QB M'PQU$#XZ^!Q7<)PC?/U#WB"(=O07M#WLBTR;!F]K<,WDA,H^N*N)>6*;7(+1 M%A?_:3?KRB.W9O9FO=XHO<87T,-ZUZFBVP/XCS0S]QO=T[:R]+J]#G _SS[5 M;8>%SWZVC]\UP>],'3,9F!*A:]N2Y%4]H)U-3/+*DIR.-\%:*?@2)AA9H,"L MJ0.@&5A5"+^B'KU_SX7Y\%L_XYSV,<$"ZU,=N#I@13 D."2/OI5F:1MN%"9N M7.=$-<'1Q>R-QOP S!K[PS/BOAJP,7@'W(U-,BKGTP2VZ,EHZI-_3&OD\G'W MR<[==KJ2)>0*;J?I-2YFEW9_DDRCG?^<&P+F0L^(I[8T MZ@8M&UP5!+ =^'Q;3HWJ5#@U*KB) M91< :U-S,3>ND?#WKDWK#ZOY1"8STS*L9XSM;LU)F)VC?_?3 MSH*>IEMU_21HB[O3W F>JV'6%PL/-X0]9]'#=+8YBY_,O0^26^M6CJ8[3O\< M4 A=.YM',['\V$S=K:^[)MYJ-BNX67_D MPO.?+_DK_'/'KRW2NB/= )$.5*F*%Q^J?!WXIDR0VCEMT!F /!0)L 3"S9 MPH\C=H'&0;)?''ZT>1#%F25%-D=,MO5XZ.V&6(*Q\VDLL'B3SF4V_+D4>()= M97BOR-B]-2&V]/#-]S1"U">\2Q&C9N="A4C5,OU?61?D7M6U-9,A!^F5&J%_ MM8#OHNCVKDZ1_#MRH62PJ5OV9W0J[,](SK05.<4M<1+"U^Z3X%1 8%UM40/D2&J+RP2\3YS+,.NP#1V]=P"JXP. !:_QF!ZN1:5.*86#_G..J;/AO M>') .E:TXR]-"P>SFY&KC\AE96P2>R.X.3A$GV;+RO5.&97KOB/Y$]@6$RO, M2?-OK*I0)L=^*S2648 ;SZ]C39$^7:[V%\,ZT*#B/"1 PR= >.?9['3/6-E@ MD+_T)0^DA66.!FWV"5KOK1HV437:!B:@;'-A.0YK,FRRUE&53ZH(?(S3QG>_ MIS3YIY;PD=8K@ F1(IR;=@4%=5H.L5_ 5VA."=GLG;0+>B?WP?L>V>MNR!KO MI"NZKD>O9(%M4+1#P8#SV/P8A-4>\!0VWD";3>P#8E7_P?TUHBIPN:EOPSO) MDJBEFM//];,BL=#]5UEN>\.6A(P7 $'DCL[,A\\N*%UQYA\+[O#580*?U? Y MP,]8=QBK.PVA]1-&/GNRHX5M2?DW5":NRM"*" MTN4M^W&G]6HPW8Q:6*1,> M)FL0.6+Y;5 IRBU)0Z6EIR^6\4(S%:RH%#2# SH/NT_A."^L=QP?,U>7K:!5 MEM8YM_R6@C4/"=NW=+\%S>]#>%%U UO.Y MZBE"^NP77E)% 7(&?I]CM+-N@ MHX'NL?4Q+[$WB>M; C0,'^G4B!]\[N#E]/YX#C@C_I/6E8%UB<:Z.G$2T>ZG M=T'XWA:$[V[3==];;XTJ2L!B?OH\^LWG))%G!O;FD>U_*]@ZZ-?R5<*O1*3V1<# MUP[Y@SHB?W"V><]W9N07&94:6\"00=;X]6?SHQ*H^JQ['=9Q2WYRYJO*0;]. M?_MW]]\X=V9GU%5:767SCN=-.-H/?O.UZW#\]G:-7Z4CFAJ;![_5FK.L8D4+ MM_9+\+,ZZD=!&: 4XM,M4J!;O;QT1'M(JI&6%;(0>7)V!^]2-4V5-._!E9TL MFS^!#"[V2UVECM055&C7158B+3QX)W*BOYW,= WH_JG)_GN"=N.D,QC@4VG* MFF=YZJ;+"_'OD[4P=!,8F-B44;#UZ=$R:)N*LU].WJ9&ISH])=J;)1DG#W?$ MR67RZ2_P+1Q)=$XSF"J?B[9?!JUES#QHM7O;.I[[0F@MX^!AJST2+66JF?;/ MZJM@J<%^J5RD::5R*G<7H6K^4:+C-K(\'\D), MCR"71;A*)VNF.70ZK;92Q/NM.H>U 4W;A=RYT=1MG2FBE>L9L517[UI8'[E' MLHXZNR7K6:O7*:)7]\O\H^TBC_Q8V@7CE\G67W1:D4VYNWFCVO-BY$I=HN2F M5+>[8SW5+^):%^3F+.C)[AN(;5+PI:TUQWJKZFUU5X/2WJ,#I?=@$4>&: M&[^.<(NBG9QE-MDI'JFZ^?!YG8YRK07]0/)>L=-;O/%+_]B8G]00H*DZUXWE MITT I1=8*K&-CJGZD^3NNZEEN286L?)+I?Z__=]\:+[-C4^&BK@"H?O^6":8 M]T&C"RWD[UUE&230YD/TX5OE#Q'8$(\% "=TZ[KKE+53_/P:0#9*QWHUP\8_ M'(0#>IR.AJ6U)KB@B-,T0K+(SLY=J[&XVMIO(>%@"S56X3RBZO^V#(6CA4DU$%B<[>Q$1[9RS&,A MX8?//M.S]R+GLT+/]U5@N 8+DA4>UJJ@,&OH,6QO"#T.H(2OMTUB!=NBG(? MC&6-144[Z/=5GA=[\NYK(C9E";8IBO!GFX$6H?^]-<\G=/6\<\]%]JW$,-,V+9I5FI81W$SJZV-C':-K%4^8S6*5*L4!].Z]2F3F$?F?P-!F>; M''5!@Z,H+44P3DFV:])AMX8:;/6[2TJVE\5WVQ2]%.2[[N9&A-KS7&_GNFP7 M=^T;>&4;:UB45UI]P9B.NK#+>G1M4YI05*6W!@,)BIMB[RZS%+",*\AM-&+Y M/M]9ITA;3Y57E-75_&V!O<3E0ZO3*U)^LNZ*-'OFO^1U#6MRT75;3**TV\?- M)"LWDRC'S20Y>6\V*$(=Z_QQL\*,#L/>XJQAMF&>9C;T91-S,R M*Y@3I(Q0Q= 9AC^K)BZ';G;Z;*5(:^W,NLYH(-P\$4RHNZ)3ANA4O0^?W1EI MK-B^P]/J+FV24@U:?X!CZ")+ M5=4)>"2:[E((V%^=H&@#AQ_A>H[$0,:/^@_-3JO7;[>Z_7;3F:DXJSD&&OU5 M ,R*)38X'Q5G\+E U%9CH=K-%S2PS3^U3]MMA0XLI,^./?J2?>D1OQ0N&OJH M T@+FYQ,/5IB\JK:MHK7H=&OWL/?;]C??^5_CPX<#\;9>HLF'V/^#'A]1AF# M$RBM_K#=&O1Z_H'A=U%@*$X!#@ D>'MT?*+XJ=U66^FWAKU^ZJD-]E3!V1/ M-^GR&+RS)CBD"D=*4^K#%YD("\[-!OKRQR:10>>>X8Q+JE\:"U^_L*=9TRG! MI=5L%B+0<(PS(\-SXMY>XN\OX@1,HNHC_VL:LA\H&H$I&:_0_W_7K;:L9>9LU8X38 >/E_^)9F?WNK]6H2&X=?-@U] MKKOT<(S#&CYK-9$+R!NQ)[K#2F;TMR;0T9WQ2C'=<3QLZ3QM7N,RZ31CX#3Q MZ .HNBPZ:Y7.%(603313E+_OUKD.WT;UF7#>*I/:#Y_I17>R*$S,_*K+A&M" MEW8U@@_EF .?+_AD;Z3>:'&)-?^!D3@BSB,2!$FFLQV,S(Q[[,;;( MMDLJ\)0I8FZ!52%2QQ<#LE:S1AR9PU-!LV,IN*0:DVY?)V\+'7%@-MB"V2GU M <+5N]P.^^OX.*X)71$GZ];TSIFXJ'];MZQ<::)W7]L/]RC"TZIV_Q5-R;6&_RJ.6>U@BMG YRM_*FJ+3:>R"/)0);C]6JS .J1;(L[!_=?"%&YJZT1G>)J>(!/N263I M+S@!'?B.-<:SJ%RJSSS,H_(])7Q<,9-,WS='2T#;C)G2H)M&M6#..:<#N/G@ M4*-B"2@06 2N3GSWK5392*3"]N-+#S-+1AGK$_R4S?GDOY[NZ!1B0/$7==Q\ MM"8Z<9=_":/]2_">=8W8]&!^3B>")6DS.Z/,.!]698AY;N>&C&V:W.'K8EN- M==O,PO0+"M.]H5+B?27V,XA<-#[GOUJ1C?GR&.X"N+3L1;CX+,('00S>B/P2 M3WQIT=M#-/DF>04=B$H-,QTS"/R7- ;3F@Y@5M?TB*_GG^EC'$0@01CM?]6! M\8C1?#QM?E7U,3KF/]NG:.\QA+O#Z*[Y0!9@.G%C*G51J.])5VMP#8-?XJ^D M5A:@P@:7!)+[LX2^2](HOM0-.I(T=M)L'?C^GGVXD3L03;9Q;0O2V MV%_"7P!QP*30"AG' VRQQR&6UE@&/L?>$M M46QB>62:Z6Q\G/Q 'W6MVN:)Y;EQ>TDC:HU,:2 R)N"D@2[A#B=@'94X@2\2 MK6(!V=A8MYN;*:6=F;7/JF9M7XNA7IP10VM4LBF),DZ8J,%$TMK$G=(9M@:B M;8Z<8Z.,R+*4F)KB',6,5HQQT<1C]1 5#A$7!Y&RU B%DVV@2L1.-%F.MLI0]3E],N)^;NI3?<(X!GX5V3RIJ7,(()S J,8> MADO9QX0MM\!E=YZ_(:N1-)0L][_RJ"CTAH'/L@E=#J5%6R8Q@?5*#/ B/BJ= M'U@66)2FNF0H:%ZA-M3-1C(3AF>/J#.7WD:8&M6'SBH3OQ.Q+^Y?9[.+[%#! MF6YY]S0UBF791$7)?JG=KEIU)*G8"!K&)R =\&P[+C91F]8")@Q]5V0-FB]E MD:V_[6=BP=GH107G&[["A3$Z%W,F'W2;CR\C#?1 -<9SJA&WV?[Z5W:I"<]E M-X!_ZI[V [L\IL+!-&RXIR*4:"GN"!N-NZUPVUZ__6>64QXC+I8\'Q^X O1-X1XT_].- MR*.VU&[. M^B]959#3=,-I&(E*IT1I8*RTA[Q-\!:2A)$(#Q"XA^&_-L/-72\^U6RPQ7KZ M&T+8#(O5-R>"!I#PWL2@2QP7"P,B'_ _&OX5"&;8'$(O*8&T_+YS+3-@.=D/ M3"Q5^*JI RIHA(9WF[8U!V+A"!\V7LF,EW0!C4R\6S60^'"8QDYQ>&Z".C#N M?1CN&5T+(33&3UC!&[(0+W0+4,1]Z=@W^,V1J+YN127<>B3U"^0#@K(-]"Q9 MU<85]9/O01M9&HM5??+?3<\=8!-G;;)@T!J-E);23E=R-$(?-Y;32M[A1ZH< M\W!%OH*?;>I45A3]1(HQUQ1BGKX/TYF]$$_I[M)T8JQ*B^W]R,U77PU??5EC M>+L:O0.)9I) 8G]W?(V'(FH8S63.-_(=%AR':3T_Y4,O9*A9FZN_$U2$$$O_ MP?+8W-0XN$E&D$Y$$T%#D MP^?>:;HXY,_!JF$;8G0,]9.*WO\ Q3\/Z*>Z[;A-3:4I+7I%AB\U-= !+.OE MN)AF0!\A=2?9;;";>Y>'\.[,MKQGEK #!*#U6M+"+7H7R1PF^L5!_$K2_RAF MT2(JW/7S?UAFAG0.@WG+EFM[F(GP7$#:0M6I&T:1&I!?\PCC MBY 19^H+94675QSQ;]C9%'^, 7H%&>!2760E_^!TF+:*?Z8*4 7S.F\%^8]5 MG(])(>#S\*26&5+H9\\D^-]'LG!9]B4Q]4U),PN=G>@S +MKY 4=+,<9I?%I M\\9/M5*_V3+)"?V^(,/JFW6:AO$K<%O)G##U&0V=>/@U.!>^-CA:<+&$!Z;W MFM$__0[:H]6 ?S!FFZ#UCV+%32HL./+$8]/S@$5IDBD3E\2M95$NR:4F1AOX M)"S+1$6L:6'R?H7J:" FWHD%S5Z3J?1V:4'/77J=0K5B[,JBL;T<87\*2@EJ MVX^H0B& 8%&+.T-GV#!^B!D1B,9 F9 YS>A'JIT;&4UG.3*10W,J[16ZDY\* M_D=O;-/6Q1>$X,:)86!A>,XZH\,,31"N4F&#PUK4XC#MM_!]'::MPOHB ]6QA'-K&Y2$7W!5/]+(2.%*$7\FCR%:!'5)5E8YEA=M*D MI^&LI$LC&UW0:>2T"70ZJTDWWXD6RUY>J_1W'0<(,AR-,#&VL*T7'>_/, 7$ MXG'W-7Z5Q6[2'%'%2.2:-5]FA19P8&P,"'/Q^DW%LB>_SKP9U)E'NQ0X(+QC MQ E[A_V[OE?+,W#NLN,9K@^%KX2;M&@WQ.C]SA:5QMME M;KI]0902Y&XB-YSQ)L05K8M955>WN.JZ!O7K+K\2=V9I3&/C >_\UK%[8N.= MD?J\WC=?85VHXYE*O8&0ZUIX<>KS2]"5P-5\B ;ND;JV2LT3!F[Z?$XTG56= MPQ=97$Q?E^;$=Z+ULI=.*X/]93_T.2VNX2JK$=8)J-,IMM[0,E:4$Q,SD/A# M6 /@+3@GA*TW3O,5$_.J$_D8N&WNVJ;P;K^W8=A"K(XQR#JC*86'N:D$C>XZ M87DHJ-@&ZYVDQ:Y^^5!$A\=S-Z /;\_ #\((1VV:4;TN[, V9WJ1..-/:R/ M,TSUQN!2Q[J!0:*P3(G?TW=]IW;:O,43-[%2A%5WD:F* M1I"Z:XTP&S4!_N!73X&S/,$O&AP+21]X2C\ ;PH,@Z+T<_CQD3"F\9$R'BA, M#'6 %JD/@Q,)@-@TZ$_<0.&U6C0&0.PE8H!6)!GBGS_\&\L[L*\#9=!9IPF% M,$H/3P@'#!IA_,2:&CP33I'$\X:6\T/5_]G;.)3A+O7_=SB'$5(O8$ =](^' M?B:&W[J6D ,T%L*RZ*@^H!E,FHW"26'4HPJ;*",^] ;WJ5_(B,5:<)C2^-*[3:=+?SF.[MI2I[#X(RVJ54T:C+;] '%A^SX(I@-X H3HNF M_,VPH3!L!<8<47B=&!.]2+$SRA3C0V=8/&UM!.V$>$'%%NTGQM39Y1H>%<1*]-J$X0<\SR&"! M?J[ ^O4$]V!7=G*)[^D2-.DWY1W+VT6^SVFZ:9EMU4'H\_^T->FH_ MG1^MFZ'I4NJ#P#E9+F]]]H#[2T[289KJ1H 0,>X<%N_#9Q:1 #X*?M'K8X3H)$K;D^+@5^B'X6+#3ZW424GN<%A: M]I84Y6S7\6,P5@CEF"?)&C3. X*;5L !G,TP&CSX0LK$BM,53;7BF,\ M 9B6)[2.HO%QH#CN#S0KITZ1=O ][E30^!*M ]Y!)*L8L;S2QP_ZJ:% )2=7 M41=@C-/K-6+@)5^JX4K2"J>L Q7;];JEH$X&0@;Q6+359T-#CZ"R*G@Q<#;X/!LJ#D- MDB_^4[E].,U"_8K&8%8\D#E[!X(,+RS8_X)0W)STNCL\]-HVHP?/("?1QA-1 M"]'*L\0VZ4:_'>WJB;0:T:<)^HQ\NE#HTHTQ*2#WP2JQC<[^6S4=0E-U^0ET MBTE88F!&5#CJYV:3=CRS;1O^3VL:/E%I1U=S! D)C>B?KK$!C3)9TNDO3HL<.HN;[ENI=^IY)T +ZJ]N^$SHT/U=DE&[61N*)LOCGZ M)U,W^-#IS^G;RMS0=-)C]?D^76R#HWKQ >R"_8(3]',"LQD]W31 W=0MIS.Q MK=N5&DI+* V. K[.+RW-3NZ1.V3,Q)WH1K9-?(Z=4 M\@[A$>$GI93C5Q5\V&Q^NN68]A+M!4$H=_X1A[Q<+;)1S MAXX-O&WBT@:VNRE6CY4MW0*?4TGI9 0*8;HS0VL1EK$YWX@+'.:J;Q684@'2 M.BGM?&OB@(XG]8W3[H)F>\JWIV<"8%*JF5TLW(6IS71/81F($<&24LM4WOE8 M/E:,=^L73MQC@Y9EGKNL2 ;=D"<+K2R\Q+8, S[BY_DJ(*LB\O13NGQ/X&\ M7:!R.RGE?QX.HWFRSH/RK'M5UT !LBEKXD&S]-!WK KA@;!I;_YH6M;$^D F MUK.I%]29FXXGDKB419'W>"*Y204*TAZO(]#GG93-D_=X'<'Q4C94VN,)54O* M&J]H;:=N'?5F=J,4NNEBF3T -A( EC;)NP=,)(A=L7W>,6 "$>J*+>^.22E@ M_FXO%D"L@.J65^/<3>.!SJWYR/VM_ Y8 5A31I(" >&Y/U%]!3[C0$<^7X7? M)1+DE/FK(^ "N]U-&;8: BY4!"F354? 18I";(SJ!;A(.'OQ89IA,]*MR>Y/ M^-KFTD-&D<#UE'T!(["6O',HT0&$_#R2 MZ0 "Z],[D^@ (B%.]Q=\(RY+7F)Z-9[,NE?QMNM*-SR7:&7GL 0"VD^%3?L" M3F"E^JG0:5_ "31#/Q4^[0FXC@BX=#MJ';.J744 NCBBJAOH0JR+8ZJZ@2[$ MNCBJJAWH@CO8_N&D KLB\Y&*ON0]GD#'#U+64=[C"53"(&5?I3U>3Z V!BD+ M+>WQ1*IED++Q\5DNX&.^$-"%H O@EX#]DL'7G!#L#JO2%%!?C4Q2%G\>H J M$OF4A:\'J"+Q35GT6H J%,64!:\%J$)>%6="5PUN#H&\FT9.$9:\EI_J%T*= MZTXN#]#E5.P))&V8Z[9N]R +)&Z8ZQYOYR"+)&^8ZX9O]U@6&+9A/.6Z]N)O M&MZTL8Y7/G0\D6&)["@L_00":1QFNB2LS0E$PMF7Z@0B61W(= *AZ YE.H%0 M#D993L#+$]-'8#?F=)#!O3W_WC;AWTQM"''V+*_5"#L+P;!NR M9#K3+B1\U);O& (Q'RG2'4,DZZ..=,<0R<8HD^E>*_#@:U@X;GX9/TE)\E[@ M2%O9\BPG*CL-*1+VKR54 H0F'AP+48@,62L&>YZE2C6>1K M/DXH_XUK,;?U3'SKNLHZ;P*U6A_[3'S/NF^T"K3EF?A:==^0"K3F62[+LRM( MA;HIEP7:JU!EB@4?9[:*_JX/W=W4+Q3:M3.KM%=%?0(7*@WN#KP/I;TJH-L+ MA (Y4MJK8K5]0"B2'Z6]*@S;"PY%K>GME#6JK$"ID)BD[,_>P!/U:+=31F=O MX E%.#U:9$_@]872D38OI31(%P%%',GLH3]Z _"BD1OIF23U!%XD0>GY)>>1 M_:!LL(%?KGMOD[GNS7;N@W!8 MTT[FIJ0'IUSQCJY@^ ;!443PWTOX9;&<0 &P1@D!9C-?K_ALX%MS[1"R;Q7, M(1-"F3(\?-<7%L9-Z'QS4#U ;;S^]U>2[T(@TZ-44H"M&BZW"W68'JX"*@.' M8#LWMC5_5 T0B?+@*P*@8!!6$D#XC>9-4&:+4[8(:.G)6$G2TDZ8!S(AH%. M\4K'F$C'I2>E1#&VJI,;% O[!5J%JE2R$(N"65II<(6W@3L1D$'2H(;,5_;M M2Q'P4D8C!F%9J:0"@*6"DBA@/#3W8=J5+EYI)(!@_AJ>2\NI1(.(1+4;SUY] MU4W+ID$&Z'I: 4 Z:P4N8!*U-?8&9D$(Q!#F*+= MCKL"**.*W]+!SB]AW;BOCS'S @7L$6)H"$&^6*H96L,GZY+.GB\TZJ0 TBIK MC]X-^/'JN0M]ZMD3W.YW/1\3^)P6N3+T^SK" PF"&CAR]*#E,\A(>(QX./%D MN:KQ@/M?/,)"Z?+=2C$<\9N.<-W;W30*4Q0:NG*C#)$>B;)/B?D9.T&,$ YE MCX@1S9]-C,_8"6*$<'3WB!A14K^7'HDXH:(K,<#(W_ ?]C!?@=."N()6' M=LVP'*]0F]5&$(5#H=,SS?<)HHCFZ0D4>P51=-F6GD.Q5Q!%%^;I:11[!%&D M8=(3*2H$< ,&.Z)[PO3<"71%P]1B/.48@%G1T@1%- I'20^8V"^,0D(+^U#W M!Z-(12#^DIPF4!\\F_ CA2<^Y MB^2;=Q3RB!3 ,*7L]P"82 \,TY6MNP9,9!R'Z8K6LL$JHJ.&Z4K6W9-1J*I2 MZGP/@ DE4A 9!,NZUY6-+2M0J2+)' G"@KT!*)+0D2 FV!. (DD="<*!BL K M(K$C022P-_**)')W&UB+27/*;M0$6"%OIJQ)38 5 M\FG*PM0$6)&?G.X(KP6P(O%*MX;O!-0BFB#=(\[KB50C4A>Q$^=,)/OI#O&] M@0=:2",3?:X:SO_Y<"(RF^E&\6+ ?AXHW6&[W2YDS#?!F#)-9<-81&NF>\'W M1F:1GDPW@.\+/&$6/-WU_56U?R>T :O"TG1QZB[=V+T38(2Z+64Q2@$E-R"= M1$?V"LU?MN_<$\A_IYW2]ZM:&;Y5MON\>,J&22&GQ*N J5"S62;=3IRO7?K(M\&^K MP9=0*M-W"X9AO6+Q\8UE7UG>V)UZ@@H[OKTQT;.W RN0[J4.VD_!G="=&=%^ MLJPB+;]%@$G9@0 8]&&H07H@#K%?*I@J*((GO1". N/#<$&>==.D"^F?9N0W MHI9?("]$4WHU7"W 2NG]/5.O+T;3KZ"PB#6=[L+)2O0Q[P>&X7IVN3:UNVE! M+BD"CJ#AC"QHGSE$)\7:- I (;@N8+6]M*^LJ,G(#TBZ[YB6]8:FH719H44K M:3A$764+8KM+K")VSTTM:!*B1K7\R&T@,JC"MN+=@B7R<04MQ3L&:RAR<(4M MQ;L%2\A;HM;AG8(E:BWJ=)+*.3YW@((R]FUI%5ZM&*J4RXV.F$N^Z"_8>!"' M$3Q);^X9V%X6G2.S*P2F5/D:4*N8,*&(.J,ZG;-]TU4$53>EZ&M!5R&HHOS[ M3NDJBO<2[<88EKSJAG&A&GQ. HVA=N$\I/N,2YI&4P"4]'15U: ]H]=OV+'_ MI+[QV@SNTL!?*@W5A4"*]#]. N&]O4M@=]M3C4M#=1Q]JH,3MEOX4MD7"A#1 M '4X(XQ.]*DHBR"4OY0)H#YAA+4JZX,32YYX<-TXN:PN,G?K8AE^A ]O.']5 M;C[?_ MF<4B8'OI<7C"58+1J6B>("X3-V:H4VR+?/M>>B[Y)C*OHO(W?_1 ^OSAP;YY\W%LXD-9 M6^3:@D:*3J)I.^ W4\AR08:+&__B++@)5I%Z3O=S[T8[;()5*"SI@>:R*(<" MFF%E^SA8<.:MPC_\WUV_X>F)GP9#5F-N2!7C:H3@KNPO7P-NC&BFW^GMB*F* MN:Q='4;0/9@^#!N(> ENWW)JVSG>2HT]WI\:F(%=9DB31)NA,] MOI[T._R11G^@5^)#88M%704PENY$7YF[@7^S$A0BFC 9"6FOR,(F$]WGX2TC MW"*'$M021R<[[#Q"2G>JIV:*;C?FM A,@H+AA$1'8"K$D/F=W71#>ER BVJ\ MW'.>.NFV\\<9\/$3L>>E0 +^%UC7208ZI:/%&$H2YOF!S%7=]/^(X"HK >,P M%-.UZ7[RM7#Y"NX!- 2?25/%W!DA4\43AF*3L%W470!_Z3[R%;9J.VV5'UWI MYO$X8/ZPQBTLNI#YNZ)BX4ZZ3?P+ >5$8J8HQ?,?/M\KOZ78?,/K1;F1= =X MQM?W<[Y>$>W[ZJ2;NRLZO2):^-%)]VUO?_H5[I.H_[Z3[LE^(-3%N%?!0WF" MF,9A#^/>,YV[&/FU@Z,"HU\I.;G4%76[=])=VG6#6E!PW$EWR(Q7]$DOC-"]P1=GIT5#>+E R6T(@'K:T3_= Y>@H:>PHVA/G_X/%4- MAZSQ/#<_\,J:T+#Y!EQ)U6#)J1OXG?/A\TW:WN1X\+7I@I]U"8^V5>/6U,C; MW\GRP^=VNZV,VNU!=YC3DXBYF]0LXO*:V_G"MEY8#N[#YR_6*[&;UK1)'%>? M(TF:GD.FGM$T]"EI6G;3]@UKT\!'-%TPK4E _OJ_3DY0TS4?)S.B>0;!)RYX M!-]43:U)_/"]^0KZN8E0-O]WL9?_[Y,3[E(B%(SM @K:_M!ZY_-?#=W\_9,# M$,U5P$CSC?X\LQ$YB!*LNU>43E ,4>?+PS*>/%G,$Z,O,-_ MJ6-Y$$LXS;>Y83H@"ZZ[^/3CCZ^OKZ=O8]LXM>SG'SOM=O='W<3$]P0?3;]G MT'2$,],7S2FU%%,GTP%[#OPK]NC^!O13\4%6U3]Q'4)U.N@G)FK- M)O\KH3KJ,_U5\$M=PU]/=1!F*BHD)@$.F9P^6R\_7M[^/:[,DE\.7O5CXEV1 M]R^HNDV\'V3*=J] ?WQ&D3YIX__Y#PG_UN2/CYQ%"[^D=$ZZ2OAF]I=#AHEXZ#_EYP$*I(\HS>5T0)\C]I ,C;PM GNON5X%U\4]/G M;/AS].89M"%^G]9.W4W9CJ W'1S(2'D]KVS'CYRS9S' 4J^(0/=C KS:\>[@ M2+<=T*U\>1O*H7-BKDN[B.O2+MUU&1T$R[.J(ZQ3L$R,=>-L']F%LQ^65\Y* M9_FS=T"W^)JZ3:23A' *AEF'3+5S3=,QVE0-ONI57>BN:FP@GRS44PZ4>C1O M^.B-G8FMTZ*\,'U[*(+7.5#2A;=0KHJK6JY5&[.HSL'8.J5[X)2[5['4XG#H MU3MP>F%Y#!P8&WE T/R=G9OI)PT!^SLG8,T0,#AP#MY32%3'"%@9'CBM]Q5& MU9+8HP,G]KZCKUH2_>Q B5Z+H*V.%.\<>I)EG[%>+0E^J'F9_86(M23SH>=P M:A!9UI+NTF: +OA$_/,)T-VAKEG$=C_9^D^V]?JX=( Y-BOQ8S18/:=)F[N2 M@M..X8F Y7:?;7M/+'?TG"B329O1E(+)CGZ;F.NDS:V6SW6'2^1#SZGNO7ZL M@I+)SJ'F1/=]ZU$IU;J'GM?<=WQ0+?4.-4E9BWN(:DEWZ(G'>A2/54$Y:5.' MM8UOJZ67M DX>4+%:@DH;3JKWN% '1N?N])FE6H>1=22V-(F3]%P"7/^NV?^CIX!H4 %= -6F3N9)X:=523]K,J R7 MZ=623MK4H@2WXM523MI$76WCC&KI)6VR39Y[ZFH)*&T6"RV8KNFJO7Q4#2)< MH7![?[?/8*\SR!OLM3OP?V4&>]*FC#)0]^Z%V.>&8;GXFCOJR>RKN;+4+=7(G4'\F9NZD_==@'J*F=E4E?>%$_-J!O?&AQ#(-Z&#W.9_#P-ON$RY;JH4H LI0"Q(,X4\RSEG$^[S!V7@+;_ G466EY:!-VG#]LA^^>63K9H.VQP?24V?/]OZ=/F+:N@@ ME%^^7!Y,LFP@;32>E6@7\#?-R4(S64@F;42]F61/A/Q'->\M;6&9^L2AN4U3 M9?=YAR1V0VGCYDO+G,"W;4J4!]WY_6)Y0A=DW'50VGK MBW9@3PY7RJ7-;DI)];K(^J&E1YV+9?0O$=_M&WF]-I\-U=1N3=-ZH=QR[CC6 M1%9ES9O5UC+7[USNRYMYDXZBM=% MQJ7-W16F^,T[EW%I\W;24;PN,BY=SFXQ;7]Z4,UG?I6*/W[537WNS4L?/75O M6X!.=WEOJ*9[;FK8:;Q D(65*]9\X;G$#C[TOB,#Z3* (KY2WXY\52^^.I,V MGYB+Z#>>;>JN9Q/XX(W^YF89>W;HSLF9M(G%3*1G4WVLJ?NJVN_^ OE,VI1B M+C'_A)QJ>29M%S"[8#\0AJCV9P8>NR LQ+/JQ+^K8LE77LI=9K?NA MLX)T:<6ZAB-?U$?S]WC[7RR%S296?KIKR.S+6:N8Z)X#*8Z\ER58/7_I_/L4#XW8?RQTSP MD;&J8"REC;E@^5FK(IUU \]UR1?]A6BWI@OOU,<&.7<JDAM'7EK*][J' 1OU4%OL=%%N#+()GYBE6A/ M9#(S+<-Z7KYKEUYI=P^"T>J@Q(Z,MI;1>M(Q6G$NH!L%Y@OBDO-GFY!,><]# MIW]?.OK7U:(E!R'1\D6L9)SIB\TE((?.9X.#X+,Z&+0CGZWCL^%!\%D=]!DK MMF9[Y?0_B/8K&3OP[4O+<=]]'#@Z""ZK@S8[ M/7?O+=UT;\TG>-:[KT50%/GRXY)3OB9-/8HB7_:Z*.5QB=A1W"G1Y4LKRTOT MVDBZ?"E>GYX7GJ.;!#PXS*HZ>F*XO?_72VL^ULULLY0.7< ESK*JNOV+:GCD M8AG\\V_P&BR)7W[!='JB_\G_T*VY\%R'?D+9(?TKW6>@*/*E2\LD9.=P""E? M/K),0G8/AY#R)?P.0+6V*R"D?#FU U"M51!2WK25Q*JU D)VY,U"[5"UY@'K MUGPA#EV:+FC+\DSX\D(U+BQ3V]V(NFJM=-8.E?J1A=:QD+S)L1V:DR,+ MK6,A>5-M[X]6QU39NQ+W*OS68Y+NR$);LM Q/7ADH2U92-[$Y/NCU?O./>[( MZ6"E?I:]P,E9) O_R',-T7G?2<\=^1R'S$'=]YUMW9'+<= <)&^R]=V1ZGTG M-=^;PU&!R]J5-Z=Y=#CJP4'O.]/ZWAR.*CA(WD3KNR.5O G-M2T&;+K'LZU/ MET]/?W^T#"_;[EYY/$5YTXA7<%19-KYY,)#@AVOEDN<;Y8X++0-6*F:DYT\_F!3 AX5&.#X'),_]^I &:^ M4,WE>5[71AKJRIOX.C3J5A"G]N1-2I5 W=RKZIL2:65YDT6'1-DJ9%;>W%)Y M&OFR%AJY"KF5-P%U:-2M0G;ER_:43]VK6E"W"MF5+_]SJ-2M0';[\F6$RJ?N M=2VH6X'L]N5++1TJ=:N0W7>=H_IFF1&2'DKK8O]=9Z9J0-,JY%3>?%2NI<"H M;SV7V%D7 DLCD_)FG>2C7Q7R)V]N*1?];CS;U%W/)E3OON&_#BCWVYK)"\=*Q '@?RYG]RT?&K M.IGI)K&7T0\>D#P.Y,WTR$O'*N11WIQ.]FWFC];4?57M# /\I1$_>=,VTI"M M"FE[)YF97\A,GQB[7+U=L;BQC,Q?_]?)2?/__OKUE_[_^[__G"R\M]_,_IGV MQ_#E^;>E^?W*>_UI:)\-_][YS_>GI6,,7R9_M(V?W1_=1_+S'\/N[V_*Y(O; M_M?-3>?Q[S^^O%U<_M9^T1[M?UFF_H_K9]7]UN\,QO_XISJUNX,'[^W>'=W^ M^*_E\I?1?X?ZF3G^AWGV,+JXNWM4+O^F/?_^_>WM;Q=MV^K]/+S[:ITO?W3, M_[D_M\]_O)Z[HZ=?WB;&3_\R[I3Q__S/TM2LW[SG[F\_#MN_*4OON^=<_?)C M[Y+O_[M[.7 MWY:_WOZK_W9^/O:Z_U3.R#^'<^V/ZYM_/GR=/-R\M?_/_VM>/CZB$.PTQ8^Q/=IX\>^J&/LF[3L96;?3AJ5=>#I*PFH6H6L M'G@ZBU*5YD#"OY^[_M;@ [G?&1QX+JM^1*Q $H?O))%%>Y 7ENW2I6@'9R:' M[R2/52%%>N M'? 1Q:J1N6K_CM5G](=OZCS+#;H\%)6W'$E:BM9RFL-0WD21M(Q0L<65-TE4 MB*)^#$J'+&'%[TQ?',Z\M*&\R2$IJ5E/)2UO! MJ,DF?BJ?:$]D,C,MPWI>'DAP-)(WVR0G.6NIHD?R)JODY(**=;2\::O\Y/QF MF1-KOB#N 55EC=Y)RFJ/!*RG'GXGB:UZ"&X5FO>=)*38= %UH;NJH?]!M%_) MV(%O7UK.YMX0:93P.TE%U8.6]=3'[R1_50\6J%@URYN&NO '0K(S>7--*TGF?^ 1<$&DONN:IAK&\ MG<]!8]FZ:@B^?C"">"9ORFF](-Y[-KG'P@EO8X?0@=O-,WGS234D<<7B*&^R M:#VMGFS])]MZW4^B'N2PTRF53/*FA.I%IIC"I(1J=_(IS 1U2U&8\B5^MMR M<62@].?9CN<4U3,4 M.]2T5PWDNI=7KLNF;J=]@!DR2MV_J?;8LK_B.%U5-_UM+QERFY7=+[6'Y0;> MG?:AYL%J0;NDN)Z=*&>YS?!9Q':7(JZ'FA>K!7+N6$4C=V4@\Q; M'[E)+I4F7T9=8B;<:OB0-'I-OL3]_EE*AH3.GKFVGOI3O@N/>C)[W9([1V87 M,/OQQF?7'NN3Y:K&K8^5U+?V5+A5A==PD-= .3I1#SQS72WW= [RCN7(/;4V MAYV#O/>H&=/5*BM=L1([R.N.(S_)IM8.\I:C9FQ8DS"S8H5VD#<<1TZ21Y4= MY.U&S1CP?>4I.O+=;DA7X=XNHCXJZ"SK'&1R/T+^N^EQ&EY ;/F2V]D$NRB] MJY/OVI!^S&HVP=S7T*.*95&^Q&7&5EU! M3'U *O0@$WU%!V4@QFP/'Q+-$M_??['43062%6G9]ME)MUVJEI4W ?0XLVSW MB=AS)-73[5I0K_WJ%(QBD')K)4^]B3+_TC#>5J M>1?3DS=2)%/>C%#=Z!MW;Z.$*D40Y4O_ M!)M 5-W^134\(UJ3V;++UAP':=:\*%;<^&Y#OU$]]U[N_(EAS(( M*J]>',,3]J2(:T-?>5-#M^ ".2X^(/2/> &A-5;'N@$'831^LE7342>T"F4R M\6Q;-Y_W@A5X9:22^A+G_/Q: M$]IM*,SY/0(VB'-^;Y,IL6VBT8_LJ[2Z"NK)FPA<0SVJQ#CI(GWO2@K*1GE^?YK^BBA4VED'X/*<*:77X-Y,ME MY;BEO .^/S<,B_KU=PMWWZL>PYK7/-?2O3)Y?B!OBJGVU]*]4B5S#^F@NJ% MOHR%-,JI8LI)7-PD0R!I=34V4#B(+KNEKJ>/"]?=8VT!.\6:#2 +W4Z91)\>$P4[,@7CU*N#-T\ MW$/$7P+/*_ES):7SO'PA^-F)4FH@-Y0W!)=@KD62Z\^*:/JSB#]0"M?+<(]? M3\SM(0 N 7.A9YBYC;%=HIO8-E+E+B$F]-^:BW1L;IV-4XZ8I9U3CE&MIY0NA=UC^ M*1NO)$L=1D5*'4:@:$O5%?(%[3NL )61-$TA-_[K, MHQC)6UYP_JK:6J+X.T+PIU=X]#(3C2NF\OX+IT;RM:I(1^4:R+*\N9_@/O?Z MOQ[ ?&G-%Y8)/R;V./VJVC;X[?N[Q2U]JLSH HOZD>S>HJGQ.46WM@A__60 MUB_$% Q_2GR@=%\_PY70/?4&"9B"">7*_3%+UIJ4PG,3],54PW %3 M6MZD8C56Y,AKU?':,>]Y9*;2F.F8X3PR4UG,="9O+E,>2NCT5A,29S%WRRLPF&\V)-/I!OHSB.Z!Y M/=6#?/G"?;#*C>79&SA%$N70;4NN40[?R&V^DQB4KNO/ICR:2AQSJ^^31UPKIJ'$^3!Y:%C/@$;BM)@\I*\X>R'9Q&HZJK\S M+!,%BKP)G'-XK*8;'O:8/I*)9^NN3ISKMXGA:42[L:TY2 &(%B[!^(L(\OU(K[]%Z(ZQ-FE2:K6 MC5?DRW[ML$WE'?*##./ODA/$.Z-242##$/7T[,1.[MF)\*5NF5.]NHJ\>9T5 MDNY<+*-_B0C^A>&1/RR3W-N6YDUO(4-J)^E=Y>_>8E\J M1Q3<':!"=77SF7[N<%S\ MCGPI@(P4N]%-U9R03/22AEKR!>A;^]3ON]RW(V]QBV04KTM2MB-O*4QNBF,Y M_]6%;FW,F1VZE+^C7,F^:5X;.9>WQZM8>N"]%[IUWUL^Z+T7DW?ERQL5)OBE M:IHJN;?@N_VY7O@S5(9"_-M(O;RXL-_F?+'BD2>Z)/;7L.:9= M'BTLP('O'/5 5]X4VV$P0FTTPCO*WOVB&KIJNN=SP-%$S;# ]-"5P#O*X]6% M]K61^W>4T:..X'\]?:,#>.CR_HXR>ONF>6WD_!UE]+[H+[KY_)--B'FCVAL+ M& Y=W'OO*+=7$]+71>I[[RC+Y]_09AKR6Q[=JRVJZ+VC/-W^"5C!\(C>.\JT M4;7KN$#"OUGP"O-Y4UY%&BE\1UFR>A"Q"DE\1QFN_;E!%0OB.\I4U8*&5-%@]-X53(.X]>S)3'7+^##H?X=_IK62$ ME>BV.*57)BOUY6D0KKRY<*JX0#95 6\B6]]JXLY)BP M6P6SR)=@DX59X/=SRZ0#[O;DU%;!+_+E\NIK!^IIZ?>0Z#L0S,F77MN[+KTU M7XCCXMO3&\/9WZQ-6X'JK3X]4V?\X="M21\^1P"8$]7Q;/*9@TT_X#_&_UOX M8'Q2ZJF>HWT(4)!XK.Y8O8XR_/3]\2KUU&84Y%5/OB=V '7L#9K^ JR8P!Q^ M\YLWQV$*EG^QD1>F&!T3#TR][(J8UEPW^5]7O' M;H6O3#PV2N[@W!MPMX"G MKZ$T_EEX^OA#?]3?/@'4%D2CQ&$_SHBJT5LC^"@ \]G__V-+6\)_9N[<^/S_ M U!+ P04 " !'BG]4313U_S(8 "5:P '@ &8Q,&LR,#(Q97@Q,"TQ M-5]A9W)I9GEC;W)P+FAT;>U=:W/;-I?^KAG]!ZQGMI/LR(KM)'W?Q*YGG%N; MW=S>Q.U./^U )"2AI@@5).UH?_T^YQP )"79<;.YM&XZT]8F<3DX]QOHHY]. M7[XX'@Z.?GIZ\@3_5_3/T>GSTQ=/CX_NR/_Q]DYX??3H]9-?U;O37U\\_6%G MZLKZH=K?6];JU"Y,I5Z9"_76+70YD@ MK*W\P66^*R?5\G!S8A>DPDRO!='SES^J=V\?_[!CWN_O[>[?_Y^]O?WQ;\O9 MCCIY?+\U8\_[.SM\._OWIP\CK^'Q2?. MY\;O9JXH]+(R#U7\Z5!=EU*'ZL+F]9R&[OT[D>WH]&U<_MSXVF:ZB&C"(0[5 M.MYVF(6.3I_$66&]^[3<*WNN_LO;,W<.SGJR/G(+5_0FNW.SF!BO[H[4P=[! M/B^!_[QE]F1$_5%D'^S?5\]L-<>B[VIO3+U)L.LCKK?;LM[<;PGDO#(FG^O% M2+T\47L']QXP7$C#[SWH%4MLP-K7KW_OC!?8+H,H'XG)OOC>_; )YG:7':OG4P)3U4!)L5(5N%?5E#2F "]0+ST[MSFAO?@TV/$JYK7B?#!L5*EM.$%0PCS%2J,C54A<=S MR(2QY?BS"\179+_]L>I1EP@Q'@[>FIGV>6&J2KFINIB;FO0#X:TE;B)>0G.[ MC"(>&06" ;O>9(;X;*F%A[$H(?U"SW J"'])G&[+K&AR6\Z8Y\/CX6#BRJ8B MBJA_W67)^->]D2+> D7MJJP'1!AWB]-61GL9!>3QE?";RQ(V*C!$N"*,2I2F>9;VCC>NY=,YMO.\-8/8/] :CBX^HRE4X4K9\#3!&N72D36&#IL MEZ4!$X&;&9!5@]V6)K-3LBE@Q\#IB7\[B]>TK(%EL),"W%\[()-LD5V2*-N2 M4=+?ZCM?D4152E"X+'0)>OH6LHD(3GCS09A6JM D5)Y^3 (S'(1=917\M*A, M<6ZJ&RTX!T%P@@X:#MYHUK50AB7IFPHH"WP2T+-HZD87>'=N2EW6FXIFM*GY ML%!MRP:8)G*OF!_ 6GKA&G"W^9T6Q"N6EZSQ'A .![HLZ?E$0QPJ76B_&BD6 M9;U<%B J^(?UWMP5+&TD)*!OD]4B2E$<_K,IC;HK!N%@TR!$[?L&F'1Y5X.3 M* .,+(,OQD.BTMY@3&]F#0"DLWE'FI[7JA@D\%T&J#S(=VOKOGK5MT*GV&!J M?54G-5/-P<'0($"^AOT(:DK&Q*TCOB,(.8G3- H]3^!'ER@_!I4&50"LW,U! M)$":3',0NDJZJHQG3IJ4%%''70H "8< M,Z,AS1(0"&N0L;.)%*+)Q-KQ.MT#C=6OQ&396>DN"I//3.N-B/7&AFB$HHC\"W)8Y+TVR)\6LGOLEZZB[KJ1\AT4 *(B2W0V#29THY2!@\T9+[CV6W*?! M5T.\4[OL3+U>LI46"29T.WE ;'=N74,*< 9VKEO-N,$Q\,WJ[8PXVL;]6R@> MH7E3D#<"86(""BBR?346_4)[ 90(I2B&CB?+&MJ\-QXFTX#VM2W(QZZ3KA ! M^2H4Z!,?F__;[JYZ9DV1/X3=FYE#[/![8X H '(82?.0('EGV)LZ5+_HHL'K M [6[&Q*+1T^>_[(M.[-_L 6V[^E9R&G%9X\*6&>U/[Z/HU>PF?G.\7J^9X-[ MC^Y@URT 3+S19[LB7P^AS^A07:"^WP(3 7KIEFUZBU&DNCB+V#I4IZLEMCOQ M>F*S0_5*+XQ@])4C/!UT)]V)L^C-QE&Z WD_1O/-5 CW62$\%D'F@/0$7F95 MDZ1*Z'':<\VVI$6"=P9=6C63WX)5E71(7)6>5,;3L(ICC1R&TOFD+Y)%NQN5 M,,'1&2EF*CB,;)[TN;8%AQT4-\*:+^<.2HYLK!=4FAA:PZ9R.$U/L)E!46O9 ,!)#@A,YZRI$/S#@K#3QNEB-)#_5QOLQ2N_L M(D&]$26=FW,')PGAF7?O+8PC9=%J4ZI;^WNWU1R'J2B24!?&G#&RXN9$)YNM M'ZOCNU=DR<.6?"C-7D#9S84 ;Z.Y^(M@/-$Y8.0:6;,,]2\3F$7EO1Z("VA M=R6GHQ5NM%W^7CQJ")?7!:7*"H-(6P3P=0E^AXF;1KZM3#&5'"XD JM@?V+U M&4A//V(K7YH5?IP;1(7D$9NLPMJ5Q(V:S>Y(D024(;[DG[OIQ4E3(BT]NIH303 AM(,64C 43A$.ETX43071WV1@\'Z\-I##GK7%RD M\Q(3>BN>_4E65T+LDP6$,(,B'P[8Q7QB*QUU M- T;J9<0$YW-0=<:,SNG60.,#M) >=YJ0:*I8P4!':L7=*QL/E;[]_XGF9N0594L1(I-< T-K43=1W4&E806+G:^#IF5Y8*/N7 M$I^J%S07]K2SX91Y>*EMGI)YG#8?]?/?G.(UG-X5PT4Y'P1E@J7VP,\T1/(% M_ J]T%V$( %C-/;'M:'@_\FCPHO/XC=>P]&ZKO*$-C[]_YYFQGK*AS1"5AR MR;@)\^$=/^5C1[)6$0W0*5 8,TE7KH#CF::J E2CS<1/V![Y%^:WR4N2[YB$NA%88#II\6)7/A73E#[-]J7$HP *2%9!D@ MYYQT&RE$9D5*!B^]A?%=A7B7IDSU(BP)@GI#B2Q:01Y!W=84V%'JROBI\8;S MS2PWDP;ZBE*[%(%GY FN2%D[FJD9KIJ28H>1'E%G1ER2^Y_-.?B7]!D-M)0L M!(O&/!UY%QVME3NP&=0TN)D4-"#14.,/P2.W.W$\X=Q0K)^93FUM(]MXB&F8 MUX&-G0BHAE#Q"+OVJ@_,64W=>-.=-!RP;J1YI,?A/NF42N0,;O*$V/[FVR ) MH(1,Q!:=NS7[L59.$?N'J(5TAR1=;E4-T!R633'PC+*FI9QM#4=DC4*^ALQ= MF[@'#FXS.6_9\\N!!?+):UF47,61LBTM)'(#AN-:&3GXI%^@C-M#T+#@ VPD M8I=P:!KXL^R$]F#B:=$23E:B_6)"5S*X*<\V',07-\1/W#FFE/FT\:QX>\6S M;AZ=^._AES[Q'VJ>^<3>6OKT^9W-0WSNK.,/,7F79Z6&8F!HQ3AEJ<7E70D*TA9D7-._N!&^;-X"])/I3RR4:\73'H7%!A]7!..:5.+.F:(F>]QP,O MH/NXY@5@;5V(KQ$*\./0<\0M0]L;AKZQXQ=AQ\FUV+'E#2H1PTQPZ&]$VX.W MB,U"=$(UYZ:HF5=#B#82I9^"_PFQ+3C,B*_DEDNX%DW)H7N[ #L6F6M@(8J4 M?D$$!4_/.0J/KL%$?[#%[^K4ZL&W+.K'9%'O_G6RJ-^T0M *V36TPJ];Q/E@ M'R[NJHIB3+TG[.5*6J_KY@X'&WV"W5Z5;T9HMM#\*CZ:5=$:1$4C%R MG/NSLPE\[FI0HX&311/) TK!4XN)?T8H72GIYXI#N7;3D>I,!%< MAG)FM"JYYFWWQC(D=)\+]/2\#@T&H4C5#W*VPC_B#%4W=[S6!-9&$QW*2*&. MG ]IPH@>Y1KBK\([8DO*U4MR@=M.>CU(6VG1&@B.Y'*R&D27A;:,[B4'H%>N ML=X"NIVH>EJW?!FRF9?VF0@4L?]EJ5<<:I 9C+@#)EHYX 1)*&;TD,"A'T G MD+(04J<(#+%VF- 2$W%/"+LY_=QFZLAXKF4H8U*Y*_*&,IYK^=6G;8Z34FZM MXP]VM-2IUD^FA8">TVF<+2.J25-;Z.-C?Z=*,0JE"[$30O-OS/IG859S37M/ MW$?F3&)3+E'XR([=)!">]IEQ.%CCQI@?IBA17?+UGN^P>7^UZYX> -/ ;"][O&UI74^S[0*ID,*]%N:@N^VL%YS IK M,+6H,Q-V%O(^P_^J7G]5S'4&:\-T2P5'4\6F;\1JDJ:@/!Q-::N&W$(Z@]\? MBK.4TPBG6$N.7N)0]!V15-1G1R'X"=$1TIDT\^$9I2YJ#3NI+[2'&IO4.!MU M 85^U% C326]>"1*A#*"7-8K&L1JDB1,0W8]G N,+H!(X:!E[DZ'@]AJ2>NT M7==VX[ W(QVYG8__R7S\DIO0AX-7KMR%":)*Y2S=P!FKGTMI%*A):Q>F'/#.&CWQ+;AZX*)(6B M$)HNN*&$M0Z]?>18-4SA"84V@_8\E]%Y./@TA%:?@,X<.P(S8W4RJ3BZ2=Q( MLD,MEJS?,(0*B21-5-SF9TM7$Z2I3&_BX2E6HIT5AH0-&.+SK]]ZZL@CU)4H'"\7GILB39YAS;U),]77Z%6ZR/GP0['JY M^XZK4<(*ATDU9H6K&F^N9><)B6^\0]PI9N]YV^0\PB^40A"7G.:M;]GQL$)I M09(C:[6%]0LXE^RGMM^IE&B>709N5I?"+-'-HEE;.<#-F0NQ&01RB?^C&X!YC!N<7E2!Q#PI ^X]*Y9+$,O M.E]H,9E>7'77[X8(4.<2_Q5I^KO?TO0?DZ:_]]=)TU_QH8@O<55Y+_8_3VTN MYA.V/EQ8_G6+PDS1"JD^BD"N:D0AGS?K+-V]J-)3CGDR#6)8.ST1T7]DSYD6 M32$6)5V@^&O2/!V=VKEH.$H-'+*QV&*[H)M+?"-1&L7:)@[Z:8JHON3>RM 2 M'#<$)'Q,2I=2(Z,PN(]/&5]/'/^G7.EM+!81$X<%)6C MA?S6%#[@T.\YVFSJN?,V]7#3#D^H4;*.MQF;LM/DUS:V4[([^%.A61K;N3'D MH*0&BQ9M D,T0@\V*1SRN+KC?<%2E.#3Z(1M4=>?F=/_;"(FGP-X:^K&DU?< M-K&3+3<^B)OZ0/XT=;"M94$\K[OAVG*M9!DVX)OOY2P4M7N-]*D;;[2EFU(J M+F?<2RWM2]R!M12H?CR DMTZ=*:T[Z>ZZ"F ME_#FV1R(82X"=@A)S9IF:7:\NB%]>9@G&3L21V#>5?L(5C?5 1ASXUAZ7&+ZE3C\M+"Y>RL?%DEQF4;XKF($5?)WEH8@Z6_)0+E]#^[ 9QA")YA,@# M/2,C)BSTBL;2-WGS-+'W4LL^1.,0U?,'!HPHE'C7*< R'/2;^S=O3WSHFH1K M$U_<0+:"K@KW9##.>[HGU>D*1C@?MO[&&W<[G]80C'58@Y,:55M2[_MP7K[# MX$F40]?I5$HA7-'6E":2CSWX.CI'J1@\=4V9ARMK\$:D>5E6$K\N%,2'@PX0 M[856&9_'$/O+T_$ZEUB_%C#I4UO[X5ISE.E$VAXAR0003GF4X)0ZTJ"JB7(D M::%M73)]B0B:1$GLJ#@)W(81A]5N)A\RDO&D+FK+MT?H.F+J\*0+C?"W,W:, M.8GZYLDS=G@T]YRGW7(:GW;!LE+I7ZQ"NS%Q-)BAO^544':?14K_RJGNC M5WM/'T.1L72K %M-L?O7"#P;N;UXN_+I9$*DTB%M9;]=2/3J@WQ&:AMH&EO M]^CP71"B2?QR!Y=,607%5I+8F[WF=,M<1PHW#_%JUS[\9_;/;&V:H:LCI-[FI0HQJVUH4W#?C)V1G M.E>FDDQ65UT32!^^B7%$)U,^'&Q-E;.'NC7=_B!]1(@"%BZ',)@\4J#30Q]NA4U6B620[M=;;T)M])LF MEX"5 WVIJVWWHI#UHML NG#EA=%%S0Y,_YYK&[5@K8F5T+G]CA?7RN7C:/'& M8O>VX+E)03R'YQE"YU11Y^I[^[&^K\X*7]@5$>8P0<>GAI9U75\Z,H@+&Z[2 M]N]B5IU^4_Z@7/MALTX96N[>-9G4B/@:).%1F!!29?2Q$$B/;^HYA7"KV& 0$M#A&UW=3UAQ.9\V[%R';+N4 '1,<=]( MXF7,VCO'_W&-?V[&^:]7"KWWK13Z,:70^W_!4NC74(VB%N6[370GSW3:+]?J M,91)1X+34:ZBZC1+D9JS?QUC^KT;FI M+'=EAJ\QZ@SNE8DW4M@\IF\R?7&5]]?]0P'I)*?QST]L>4A=XH]?TUE>_;!S ML'/\"]U$@;$J5M)R.>K]-8#/#;^,7TI M]JO!?/PG >,-O!\N57T]$#XE]QP].CYAA1C4&FO$_"'_P90_,SM_9C"N*R%) ML]TCQ4;2LN7/EFS[$R<'-'X+G=?^$ H&T=?S'VX;[!]%'G'*-!G?HSVJQN/"?X_H_ M4$L#!!0 ( $>*?U2WMAP8?P, )DO = 9C$P:S(P,C%E>#(Q+3%? M86=R:69Y8V]R<"YH=&WM6NMOVC 0_SYI_X,5J=,J0:&L;%5)D7CU,86'2KII M'R^)";<1.[)-*?OK9_/8UJU[4&C)9OB0A^W+W>_\\^5BSKWPVU[U^3/WHE5K MZC,Q/]>_]+U6U2W,S[JWL.AVZ]WF!]+W/WBM4V? F3HAA\54$1\3*DF'3L@5 M3X#EY@TYTJ<"!XX6U**]5>4J) $1(SLA9FAQ=BP?E)%5B**W*@\CC'6GP'BH MG*I;K[9NAQB@(J7#@T.W4-< >D^B^@4+9%K9DC:_5O=:I-'RO'ZOUKCLG)\Z M16=VWZLUF\O[E2V:8*2&9FAQKT("+B(J\B$?C2"5](0LKYP995S_:JG@A@J% M(8R6-@=<*9XX"V:Y?I,TNL;0SJE3_FK59(B*YF4*H7XTXQ,!Z5WD(66*"CW' M9]V._SV6_ 2'$U/_D1 30[WNMH?!Q(C!(%Z+!\0-:3DBL8HE0"FW,)U=^S:3?7$VXM([L\;84O[DKO&G7KFQ9U@5V#GIB M!VT^YK280C4E'4CHCY%E??=LVMBW8X$RPE A9R8ZNG7CW:Z(@>%G,*V;Q_ D ML]"CPCS&8.I.&!5RB.D"WY4KF\_[?.>N#,5\ALK,3/=)[P.%5?X+G@$]*?2D43 M23ROL2J;*^17,[\RR^]_T$;9?X\/.O0&(L@X[&5&_] U;Y+6/ZW@GPGZWIC[ M]*RLG;=-WPV&E#1XD@*;6LG,)AW!! 3-./#M<'/[P;,F$ 93Z-G.&I>@ CTMT5;6Z4 &;G@HPA9+.VD MZCGE(L8=5S,4.1L@0X@HZ8=(]7O=4F+NH"%*LRW5NE4"YCM46KS! M[:1K&\,AQL R#MRJ0-H;"ZIY*J4^V\G*AO$_1#SCP*T-HIJ8RXTF._<^=P3- M7MCT("!]KI-/\S>9O6_T'34S'3MKL6Z?DKH %EGZB63%-M.;\K\3.>>CQ*.<-0DDM# C8K)X&1E:SM)O_]EWOYT3/0 M#<%^9-)DV\H?ZHGO3%1A5E:\A7KF=?3E%4]G.K\VS&$OVGXW0^N6;J^ONF!* MZZNS6GM3DO\%4$L#!!0 ( $>*?U2_#(S+3%?86=R:69Y8V]R<"YH=&W-5>]KVS 0_1[(_W#X0UDAB9VX[4;C M&=(UH65-6YJ4T8^*+,R$TKW@S%H(<981O?NW7LG"247R_E5 MVNTD%]/).8W@GV1YN;R:IDG8CA0-M^'D[.;\ 1;+AZOIYR#7RIW",*H<++$4 M%J[%$]SIDJE>.]&#A3"8!Y1(J;?_FS>&DIDUJE/PT*CY'@^.48W!B6?79Q+7 M%#2X+ER0)F?I]+G %3H8Q8-A$IZ1@=NW*?VZ(!?*"4,59S?7RQUS W"&*9MK M4YY"757"<&9%D!ZHE:W&2>CA^Z(IN4\O528J01_ENIT[L49+#"*#VWHED<.$ M)^^M:675KU+C[[7UF&^"=)O GCK IP& M5PA Q;6IM&$.M8+5!HS(J1F*^U"WXR%MA[:(A6-.E$1@0> M&?4<%OT8/LQ0"E!Z '$<]T0YV!WVG9 M[VQDH$!>[$RB3^.R]M@FGR8F2M6D]ZY%[#H[C/I?NYT_*_>:?&FOXV^%!_N[ M;8,TM"'XA:Y+>'6B/6'_D1EDGMB63,H^9Y4-4BFKO3^.0;H'GN9"/J*4H@?7 M#V_L[.58OM\:A/X&;J]D?W/_!%!+ P04 " !'BG]4",#T7'$' "=*0 M'0 &8Q,&LR,#(Q97@S,2TQ7V%G6-O@@A38,U;(4E? T\]%-G-8BB3MVTM+]Z]^Y=MH&6F:*Z SL M+GR@36)?7SOGW'NNZ^9%\.?EZ:^_-"]\KXU/1G_-H!-<^J?-/?>)IWOEX^99 MM_V%W01?+OV/M5AE^3%K[(]R%LA4&'8E)JRG4I[5W8TZNQ%:QC5T1-?K6;^4 MZX',CMG^"MBXY_SOS/?NLVZ/S/QRT\]7NOMCSP\?JV=W/K704LZ++>[:7/&H?> M3N/#EK?-;J_:?H\%%SZ[@<.]3M#Q;W[]Q?_._=,*_=O0[\-JN:16^[ (?[!]3!&O1Z9]Z5?[/3_7SI?YF9.MC?/]C,6M@Y M/\;FID%1#E([[=19CT]3E46L->39H(ZA="[C*X$B/7 ^\,[RQEG]Y M>7/MM3I7GS[6]FOV^MIKMV?7SQYT(J-\2$WW?SMA?:4CH7="E21\9 26L?Q6 MLY&F&?3*B-,,VK.AQC3]D">SE0Y1\8HUK67G:E"(!%QOLFA.VS(QX)I,99B(B*\;VF8EV4% M3UA/C)3.F2SR/E49/P::":R:R"(;:(A1I M7VB$SSIX<= XJ]C@:7UUJS2NCKZ-]YX[>>^BH/70\$9 M-WAE>)'IE-UE:I*(:"#J#@S:H2!2L)BI'.S)'!0'E%* D Q#W%+,Y4BC>;*M5MJD $IQG ]I28IOQ,62G.;!OR6P 1N=#3-", M1&@=)+LCN*8B3!.(P*+TI]5E> &(_W%X/7R#>!4LEAD00>!:(* .L*(Y'NO* M%FO(-/,G%GR]@EP M[MDD>UI-W\L!]I^5T-\.23X\09)6EQ;HZF/MH/8SW @>H.MW;;X6ZL24E"BU M'@5$%<<2EUMFVT*OP[@6%N0 K>PGPF9Z 6;U$VF&U(.:I<@'E!/H.I(F3)0I MT(\RA5:)0_M(JU!$N&W8%L =";#%(=B_#TES"N8A"/>*!"T:AWRG<;0EG!>- MH\A=;<^%1I4I&5D!'S-'/!J24?"N\-'Q@]Q;>^SXP=CQTV.3?CI^*BV\%(@K M4\9:V/DAZ6-) S\GI?U @ M&94=Q!^NHQGHP2[)^S*1^904W:I1B=B6'Q;ZCI0/FE;*%IMJ[\OYC I4VP9K M2@HT#*& K .V@!F(#,(R 0/Q1(Q(&%(3%&>.91"WOBOQI!];)H7S> M6E!E%W^_]2^_N(Y?8,][_L.K[COPOTI$,U[6%]%;%?H!-Q:! MG-+ ,Y3C4@DT]XX7D.)\E3%D#H M @8@8M:=<#.8MRE21'%,V$ZFS+$K-^3?1=G;$&6ON"7@07O%&J&W#F@*FS M;OL#7LF"NE-",ANK9"Q(#F5\4/X.JE&Q_(C1/52[4Y=_]&KK:&4L3,OQ=A M09L?K.O4KSN#MG7M-NP07)9:S#ZWOQ-LEL\YEF?KED_6/0XK=,R2CE>Z\Y9T M+//_4$L#!!0 ( $>*?U3:AX)70@< - E = 9C$P:S(P,C%E>#,Q M+3)?86=R:69Y8V]R<"YH=&WM6EU/(SD6?1]I_H,5:48@!4B@66DAC50DQ1 M MDZ 0I.E'I\J56%25T[8KZ>ROWW/MRA>$[J!)NGM6\ !4^?KZVO?XW&,GC=O^ MGW=7O_[2N V#%OXR^FGTV_V[\*IQXO^B]:1L;EQW6Y_80__37?BQDJC<7K!Z M;6Q97V;"L(Z8LI[*>%[U+ZKL06B95- 17>_G_3*NAS*_8+5+9L47>\13.<2C MEL.1K5PUKJ_"+R,YD):=U8]/&R?7".3^F8MMA[YD?K CJ\88<&P7+P;*6I65 M[U;#B$1NA:Y<_9X/S/CRAPR-)6B&O7[[IMT,^NUNAW5O6/.V'=ZPFW8GZ#3; MP1U>H37L_;#E08SWC[V'QZ#39_TNZSW>A:Q^%AS5/QP$A^RQTPI[K'\;LH>P M^=AK]]OAPZ^_A'\U;X/.'R$+FGV:4_W?9Q^JC>L>H@\>6-#JWO?#%EMUB]YN M [X/6JWY\YL' MG*S$=I3P3*:SBV]%YVR-_*_PDZEL)\9*6Z9R=J-TA@Y'_V$J8<%0$P":2J.9 M6XGV1>%&PFN&8BC^&H)2*1#80&2U8!_]/ZY>I4\*OWID5> F1M(59>KKK\ MJJ-]+./IWA-US0U6%6N=S=A3KJ:IB(>BZO.E?:)B!8^YLL!Q;KG,&<]GK,BM M+@0SEEN1@28H@QR;#WPAD>.$1WBEF07BS*8K2[#%CC[N;%T]N.P)%@BUZ(& E%56@1^ITQL9((&&/,)FF2W"5>37/ MA@9^8TF.JV11I# HA32[H8S+IZ(FQ%+4C4U<[AI,93&:HZ!.+WT<2/*Z@IJ MS#R8%]&^ IP35XJN_G^+W'<'^(?- &?-+JU#YV/E=)#\RA@TV;<2T<0 $X.4B%*W("NV*02C.B'F26@6>):^DYEB9* ME2G0CQA8J]0C=:Q5)&*\-NP P(P%D.[1%WZ)1CP?"A: W'I%"HOZ&3^JGQ\( M'T7]//9/AXL:NXKRG+Q@+^5^T]"0C$AQ92]Y;%-X6X^=K(V=O#XV28>+U^AV M2UAMHN(U)/PM6IY;/5-H&P?=;+H[(/+#??-Z2QBL =+KRNNWX5BERA_QPFS? MA4KP0 !'Y4B^J*..F +\.I'&L3:,1.[K-4.+E#M 'XB8P(E-RKG M1/_< -"D9 FI7,=S> ''D@]D*NV,A,BF46D+.20ZD'GXKYFN*&%79;Z4\QD7 M.&,9K"D)IRA"*7%MP*GV^1)%"WH" M7U@+DO[)MX]=;# _5+@M*?Q"()YW_"W0$>^?47UN7T*$K@)*O>=:-N+P#3Q* M95U%4:$)"2O%=H/73!F+]W1'"5\&J\\^%ZC50GLW(VX6"H'8S&%6Q([EW01* M"IZQ5#Z)M+R#>&9?_=MS^@I.WX^ N\;I^3_C".CN1N/YGJHN.4X5>@W72[HC MLGR#DGDA?A?1\2*65FFS4 _N!5QFF;16B*_4DX&"/J'V6"(^Y^0 FPG\;:@^ MX"_)\/F6%9\+B?#=]BSRR-VP'+X?ZWZ>8UV00B%B%23024=O.L1'4@!+I3!8 MG*^F@C]1J?>*T15[)W7=#>_\^NQ-""W/3/XN9 ,1\Q@=C5CP\*MH+A4RN@"2 M(*2JUQL&\S9%!I+$A-UDRH*U\:+Q74M\Q]-9 ,F0:+!.%2 0CBL!(W<]7^*M MZ@NXS"139.U4R@=3I2GE#Y&IJ!OIUHDN/WVKT]8_ZK M]MLN.; %0%RP/[D&592?]YUN+O#K87R@,/:PS7;O#E$=/K'Y\ MCK0:E^/W<01_<^SL=Q+N, MG"IFL+SV*2=RN&\NW.;K)XXC3^@;6?XK6O1-KO\!4$L#!!0 ( $>*?U1U M"MGJV@, , 0 = 9C$P:S(P,C%E>#,R+3%?86=R:69Y8V]R<"YH=&WM M6&UOVS80_AX@_^$@H$$"^$5RFJ*U50.*K"S&7-NP%&#Y2$N4S4TB58IJXOWZ M'?7BN$ZW9)V+-,#\P1+)X]USI^?N)-K7P:?)\/C(OO:<$5Y!_^Q@'$R\H=VM MKKC:K9?MR]GH%OS@=N)]-&+!51\L,U,0L)3F,*5WL! IX:UJH@4^E2PV<"-N MG3?[4B)7C/?!'("B]ZI-$K;"H62KM3*&]N70NU^S)5-PWNM8=O<2@W$4B@ETGIN%T9(N:+2&)[P99X-7L0TAL#U%L'X:NPZP7@V M]6%^L_!OG&D P>S% H*HK/=PT_$[;@=\S]7(P#J_,%LO"(O*N;$)C M=.@[S1K#,8=0<$Y#Q02'.Z;6H-84',X+DL""9D(J$#$X*]R] 5=(G"&E\*D6 M/$FBSX48N"+-"-^Z@U)1D*F-J564FNC=<)TPBV3-)YV6CP-;#"0_U/"J,6*E: MMP>4*I(J*T1&Z\Y7)T+=]#K/)ONAJ/W?%8XP"GWX1&2X;CIP[P>]S/Q>Y-@\ M-_4DMEBJE9J=K_C\BG.V5O[.?///Z5G;;=Y#EPD)_P"K*?:$PBV.&KXH_ M-^C3N618Z#*L=(^0GSU1R1X?!=3?68^_LO936Y]$Z!.(ZDA"GUS\!5!+ P04 M " !'BG]47NTF[-0# #W$ '0 &8Q,&LR,#(Q97@S,BTR7V%G6-O(/_A(*!! OA%=IJBM54#BBTOQES+L!1@^4A+ ME,55(E6*6N+]^A[UXGA!MWJ=@S3 _,$6R>/=52 EO M51,M\*ADD8$;<>NRV9<2N6%\ .80%'U0;9*P#0XEV\3*&%G7(^6*2F-TQM=Y-GR1T%B" ML;/R9]/9V/9G[L*#Y>W*N[47/OCNBQ4$4?7>PVW'ZXP[X#ECC0QZEU=FZR4A MV1[8$W?I.Y.?I4A-:3Z8[\"=@G_C@&>OKNV%X[7=W^;.'=AC7Z_T3?-(]"X! M/=73]XB\;YO0"!/ZP;#&:,8A$)S30#'!X9ZI&%1,P>:\( FL:":D A&!O<'= M6Q@+B3.D-#[7AF=)^*40P[%(,\*W9[(<79R>X/I4R!0AM7]%=++TNJ5$ N4A M#6%" YJNJ83+7@O+V>\!R2%B"2[M0'@T*"13#-,A/ 3G(8@)WU $D:8LSY]B MJ, V$%K:Q>E)@=%DCI6B80L8+_T&)",!4]O2JZCF0J(HKHY*JRU=*2B="0I%I-XWYZ0G:-U::75C1,D,B MUX33O.T^)'0+=E#66K-+PR=J\*SW_@F]?/MZ[L#8F<^]I3V>+7[Y:)A&.5[: MDTDS_M<\OV>ABK6I^68(:R'Q?K0#D20DRRE2O;XRR@YF^:LFP!^ZY@%)FEQ1 MT$;=Y2Q_\O?5J,.9G?X5XX\Y^I,?V&Q-73R3]C)N1R1ER7;PO9Q+VYS]2:L2 M&:->Q^IJ9Z/#D!PSM(\\JW4<%4F";$:M)IK,.Z%)^J5@DJ9X[.2:@(]\/B<7 M@.+M79V'%SO2/LIR)\F:N;T/EV^'6E;[V>+7JKJ[W9)BH__I_-KIW']9.C.. M'26MNA!V+T48'N_-Z=YPG3")9,\DS36MR\.?) F2!ELKP]Z&"QGR/"\;!;8> M3GB@Y]%AR$K7NCV@59%4JA 9K3M?+82ZZ74.)ONQJ/W?'4ZP"@/X1&00-QVX M_TP/,[\7.3;/;3V)+99JIV;G+WQ^Q9JMG;\SW_RS/&N[MWL8FF?2=4*"S]#K M7&$JN4A8>$S!=/.N-A$JWH)+/M/\VW0]-.UOYGA,?;\>J..8T0BFNY/#C2*& MCXH_-^CSI60(-T.\C\CU26<'@2BX8GS3)'+QW ?;0?]ZNOK%1?4F0[_P^ I0 M2P$"% ,4 " !'BG]40HD'W$LI \^0$ $0 @ $ M86=F>2TR,#(Q,3(S,2YX2TR,#(Q,3(S,5]C86PN>&UL4$L! A0# M% @ 1XI_5/$Y]\$3B !,4( !4 ( !?S< &%G9GDM M,C R,3$R,S%?9&5F+GAM;%!+ 0(4 Q0 ( $>*?U0Q]3_[&C2TR M,#(Q,3(S,5]P&UL4$L! A0#% @ 1XI_5&/Y#\%C)0, E0= !< M ( !"8 " &8Q,&LR,#(Q7V%G6-O*?U2WMAP8 M?P, )DO = " 0^^!0!F,3!K,C R,65X,C$M,5]A9W)I M9GEC;W)P+FAT;5!+ 0(4 Q0 ( $>*?U2_*?U0(P/1<<0< )TI = " 4G$!0!F,3!K M,C R,65X,S$M,5]A9W)I9GEC;W)P+FAT;5!+ 0(4 Q0 ( $>*?U3:AX)7 M0@< - E = " ?7+!0!F,3!K,C R,65X,S$M,E]A9W)I M9GEC;W)P+FAT;5!+ 0(4 Q0 ( $>*?U1U"MGJV@, , 0 = M " 7+3!0!F,3!K,C R,65X,S(M,5]A9W)I9GEC;W)P+FAT;5!+ 0(4 M Q0 ( $>*?U1>[2;LU , /<0 = " 8?7!0!F,3!K M,C R,65X,S(M,E]A9W)I9GEC;W)P+FAT;5!+!08 #0 - )X# "6VP4 " ! end