0001654954-24-002423.txt : 20240229 0001654954-24-002423.hdr.sgml : 20240229 20240229165648 ACCESSION NUMBER: 0001654954-24-002423 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 86 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240229 DATE AS OF CHANGE: 20240229 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Inuvo, Inc. CENTRAL INDEX KEY: 0000829323 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-ADVERTISING [7310] ORGANIZATION NAME: 07 Trade & Services IRS NUMBER: 870450450 STATE OF INCORPORATION: NV FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-32442 FILM NUMBER: 24704781 BUSINESS ADDRESS: STREET 1: 500 PRESIDENT CLINTON AVE., STE. 300 CITY: LITTLE ROCK STATE: AR ZIP: 72201 BUSINESS PHONE: 501-205-8508 MAIL ADDRESS: STREET 1: 500 PRESIDENT CLINTON AVE., STE. 300 CITY: LITTLE ROCK STATE: AR ZIP: 72201 FORMER COMPANY: FORMER CONFORMED NAME: INUVO, INC. DATE OF NAME CHANGE: 20090810 FORMER COMPANY: FORMER CONFORMED NAME: KOWABUNGA! INC. DATE OF NAME CHANGE: 20081106 FORMER COMPANY: FORMER CONFORMED NAME: THINK PARTNERSHIP INC DATE OF NAME CHANGE: 20060315 10-K 1 inuvo_10k.htm FORM 10-K inuvo_10k.htm

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D. C. 20549

 

FORM 10-K

 

(Mark One)

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

 

For the fiscal year ended December 31, 2023

 

or

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

 

For the transition period from __________________ to __________________________

 

Commission file number: 001-32442

  

inuvo_10kimg2.jpg

INUVO, INC.

(Exact name of registrant as specified in its charter)

 

Nevada

 

87-0450450

(State or other jurisdiction of

incorporation or organization)

 

(I.R.S. Employer

Identification No.)

 

500 President Clinton Ave., Suite 300, Little Rock, AR

 

72201

(Address of principal executive offices)

 

(Zip Code)

 

Registrant's telephone number, including area code (501) 205-8508

 

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

 

Title of each class

Trading

Symbol(s)

Name of each exchange

on which registered

Common Stock

INUV

NYSE American

 

Securities registered under Section 12(g) of the Act:

 

None

(Title of class)

 

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

 

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

 

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

 

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

 

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

 

Large accelerated filer

Accelerated filer

Non-accelerated filer

Smaller reporting company

 

 

Emerging growth company

 

If an emerging growth company, indicate by checkmark 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. 

 

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

 

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

 

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

 

The aggregate market value of the outstanding common stock held by non-affiliates computed by reference to the price at which the common equity was last sold on June 30, 2023 (the last business day of the registrant’s most recently completed second quarter), as reported on the NYSE American, was approximately $27.9 million.

 

As of February 23, 2024, there were 139,220,784 shares of common stock of the registrant outstanding, including treasury shares but net of shares of common stock held by a subsidiary.

 

DOCUMENTS INCORPORATED BY REFERENCE

 

List hereunder the following documents if incorporated by reference and the Part of the Form 10-K (e.g., Part I, Part II, etc.) into which the document is incorporated: (1) Any annual report to security holders; (2) Any proxy or information statement; and (3) Any prospectus filed pursuant to Rule 424(b) or (c) under the Securities Act of 1933.  The listed documents should be clearly described for identification purposes (e.g., annual report to security holders for fiscal year ended December 24, 1980).

 

The information required by Part III of this Annual Report, to the extent not set forth herein, is incorporated herein by reference from the registrant’s definitive proxy statement relating to the Annual Meeting of Shareholders to be held in 2024, which definitive proxy statement shall be filed with the Securities and Exchange Commission within 120 days after the end of the fiscal year to which this Annual Report relates.

 

 

 

 

TABLE OF CONTENTS

 

 

 

 

Page No.

Part I

 

 

 

Item 1.

Business.

 

4

Item 1A.

Risk Factors.

 

7

Item 1B.

Unresolved Staff Comments.

 

13

Item 1C.

Cybersecurity

 

13

Item 2.

Properties.

 

14

Item 3.

Legal Proceedings.

 

14

Item 4.

Mine Safety Disclosures.

 

14

 

 

Part II

 

 

 

Item 5.

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

 

15

Item 6.

[Reserved]

 

16

Item 7.

Management's Discussion and Analysis of Financial Condition and Results of Operations.

 

16

Item 7A.

Quantitative and Qualitative Disclosures About Market Risk.

 

22

Item 8.

Financial Statements and Supplementary Data.

 

22

Item 9.

Changes In and Disagreements With Accountants on Accounting and Financial Disclosure.

 

22

Item 9A.

Controls and Procedures.

 

22

Item 9B.

Other Information.

 

23

Item 9C.

Disclosure Regarding Foreign Jurisdictions that Prevent Inspections.

 

23

 

 

Part III

 

 

 

Item 10.

Directors, Executive Officers and Corporate Governance.

 

24

Item 11.

Executive Compensation.

 

24

Item 12.

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

 

24

Item 13.

Certain Relationships and Related Transactions, and Director Independence.

 

24

Item 14.

Principal Accountants Fees and Services.

 

24

 

 

Part IV

 

 

 

Item 15.

Exhibits, Financial Statement Schedules.

 

25

Item 16.

Form 10-K Summary

 

26

   

 
2

Table of Contents

    

CAUTIONARY STATEMENT REGARDING FORWARD-LOOKING INFORMATION

 

This report contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the "Securities Act"), and Section 21E of the Securities Exchange Act of 1934, as amended (the "Exchange Act"). These forward-looking statements are subject to known and unknown risks, uncertainties and other factors which may cause actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by such forward-looking statements. In some cases, you can identify forward-looking statements by terminology such as "will," "should," "intend," "expect," "plan," "anticipate," "believe," "estimate," "predict," "potential," or "continue," or the negative of such terms or other comparable terminology. This report includes, among others, statements regarding our risks associated with:

 

 

·

a decline in general economic conditions;

 

·

decreased market demand for our products and services;

 

·

customer revenue concentration;

 

·

risks associated with customer collections;

 

·

seasonality impacts on financial results and cash availability;

 

·

dependence on advertising suppliers;

 

·

the ability to acquire traffic in a profitable manner;

 

·

the ability to attract and retain talented employees;

 

·

failure to keep pace with technological changes;

 

·

interruptions within our information technology infrastructure;

 

·

dependence on key personnel;

 

·

regulatory and legal uncertainties;

 

·

failure to comply with privacy and data security laws and regulations;

 

·

third party infringement claims;

 

·

publishers fabricating fraudulent clicks;

 

·

the ability to continue to meet the NYSE American listing standards;

 

·

the impact of quarterly results on our common stock price;

 

·

dilution to our stockholders upon the exercise of outstanding restricted stock unit grants and warrants; and

 

·

our ability to identify, finance, complete and successfully integrate future acquisitions.

 

These forward-looking statements were based on various factors and were derived utilizing numerous assumptions and other factors that could cause our actual results to differ materially from those in the forward-looking statements. Most of these factors are difficult to predict accurately and are generally beyond our control. You should consider the areas of risk described in connection with any forward-looking statements that may be made herein. Readers are cautioned not to place undue reliance on these forward-looking statements and readers should carefully review this report in its entirety, including the risks described in Item 1A - Risk Factors appearing in this report.

 

Except for our ongoing obligations to disclose material information under the Federal securities laws, we undertake no obligation to release publicly any revisions to any forward-looking statements, to report events or to report the occurrence of unanticipated events. These forward-looking statements speak only as of the date of this report, and you should not rely on these statements without also considering the risks and uncertainties associated with these statements and our business.

 

OTHER PERTINENT INFORMATION

 

Unless specifically set forth to the contrary, when used in this report the terms "Inuvo," the “Company,” "we," "us," "our" and similar terms refer to Inuvo, Inc., a Nevada corporation, and its subsidiaries. When used in this report, “2022” means the fiscal year ended December 31, 2022, "2023" means the fiscal year ended December 31, 2023, and “2024” means the fiscal year ending December 31, 2024. The information which appears on our corporate website at www.inuvo.com and our social media platforms is not part of this report.

 

 
3

Table of Contents

 

PART I

 

ITEM 1. BUSINESS.

 

Company Overview

 

Inuvo is an advertising technology and services business selling information technology solutions to brands, agencies and large consolidators of advertising demand (“Platforms”). Inuvo’s revenue is derived from the placement of digital advertising throughout devices, websites, applications and browsers across social, search and programmatic advertising channels. Inuvo facilitates, and gets paid, to deliver millions of advertising messages monthly and counts among its client's numerous world-renowned companies across industries.

 

Inuvo’s primary mission is to disrupt the advertising industry with its proprietary and patented generative large language artificial intelligence (AI), a technology capable of identifying and targeting audiences without using a consumer’s identity or data. The AI was designed to replace the consumer data, analytics, segmentation and lookalike modeling technologies that have traditionally served the advertising industry as it transitions to a new paradigm where a consumer’s identity and data are no longer available for advertising decisions due to legislative and technological changes. Rather than targeting people, the AI targets the reasons behind why people are interested in products, services and brands.

 

The advertising industry Inuvo serves is going through an unprecedented change the likes of which has never occurred with the potential to disrupt the over $600 billion dollars in annual worldwide digital media spend that supports the internet. The cornerstone of the change revolves around the use of a consumer’s identity and data for ad-targeting. While there are many ways to identify consumers, the principal method that has evolved within the browsers has been the cookie, which is the location within the browser where a consumer's identity gets stored. When the cookie is no longer available, the means to lookup a consumer’s personal information in a database is no longer possible. No Cookie. No Data. No Targeting. Thirteen states have now signed consumer privacy legislation and another 17 have privacy bills in process. Apple has already eliminated the use of cookies within its browser and Google began phasing them out in January of 2024.

 

Inuvo’s AI technology solves this challenge and can be consumed by clients both as a managed service and software-as-a-service. For certain clients, Inuvo has also developed various proprietary technology and assets that include digital content, websites, automated campaigns, fraud detection, performance reporting and predictive media mix modeling.

 

There are many barriers to entry associated with the Inuvo business model, including a proficiency in large language model based artificial intelligence, large scale information processing, software development, consumer data products, analytics, IOT (internet of things) integration and the relationships required to execute within the IOT. In 2023, Inuvo delivered roughly 11.27 billion ads. Inuvo’s intellectual property is protected by 19 issued and eight pending patents.

 

Products and Services

 

The Inuvo products and services use analytics, data and artificial intelligence in a manner that optimizes the purchase and placement of advertising in real time. These capabilities are typically sold with services both individually and in combination with each other based on client needs. These products and services include:

 

 

·

IntentKey: An artificial intelligence-based consumer intent recognition system designed to reach highly targeted mobile and desktop In-Market audiences with precision. The solution can serve multiple creative formats including display, video, audio and native across multiple device types including desktop, mobile, tablet, connected/smart TV and game consoles. The product is sold as both a fully managed service and/or a software as a service solution; and

 

 

 

 

·

Bonfire: A marketing and advertising solution which can be provided directly to brands and where a collection of data, analytics, software and publishing is used to align advertising messages with consumers across websites online. The solution includes an integration to numerous media placement partners such as Facebook, TikTok, Twitter, Google, Microsoft, Yahoo, and others. The product is sold as a service. Bonfire is a rebranding of both Validclick and Campsight, which the company has historically used.

 

Key Relationships

 

We maintain long-standing relationships with several of the world's largest sources of advertising dollars including Yahoo! and Google. We maintain multi-year service contracts with these companies.

 

 
4

Table of Contents

 

In addition to our Platform relationships, we support agencies and brands. Additionally, we maintain important distribution relationships with owners and publishers of websites and mobile applications. We provide these partners with advertisements which they use to monetize their websites and mobile applications. We continuously monitor our advertising quality with a variety of proprietary and patent protected software tools.

 

In 2023, we had two individual customers with revenue concentration greater than 10% of our total revenues accounting for 60.4% and 12.8%, respectively.

 

In 2022, we had three individual customers with revenue concentration greater than 10% of our total revenue accounting for 29.1%, 24.1%, and 12.9%, respectively.

 

Strategy

 

Our business strategy has been to develop advertising technologies that can displace intermediaries within the online advertising ecosystem, while cultivating relationships that can provide access to media spend (advertisers) and media inventory (websites). In this regard, we have proprietary demand (media spend) and supply (media inventory) technologies, targeting technologies, application ad-unit technologies, proprietary AI generated data and data management technologies, and advertising fraud detection technologies. Our goal is to become the engine that powers an advertising transaction decision not the platform that facilitates the advertising placement.

 

Bonfire mitigates market risk by being contracted with some of the largest advertising Platforms in the world. Consequently, Bonfire has the potential to scale faster than the typical advertising technology company while concurrently adapting to industry changes when they are led by these Platforms. Bonfire has strong working capital, requires limited go-to-market investments, and has very low receivables risk. The Bonfire strategy is to scale existing clients while integrating the IntentKey technology to realize competitive advantages.

 

IntentKey is a highly differentiated and proprietary technology aligned with the most advanced form of artificial intelligence in the world, large language generative AI. IntentKey scales at high margins and displaces entrenched incumbents across the advertising value chain. The technology is revolutionary not derivative, designed specifically to provide advertisers a solution to the changes that impact the very fabric of the internet including third party cookies, first party cookies, IP addresses, URL tracking, media measurement, utilization of consumer data, segmentation of audiences, retargeting of consumers, identity management and more. The IntentKey was designed to fill the void that will result from hundreds of legacy companies whose technology was built around and requires methods based on user targeting. The strategy is to embed this technology as broadly as possible while the industry transitions.

 

As part of our growth strategy, we evaluate acquisition candidates from time to time as opportunities arise with a focus on companies that have either advertisers or advertising relationships we do not possess or publishers or publishing partners who have content we do not possess.

 

Sales and Marketing

 

We drive general awareness of our brands through various marketing channels including our websites, social media, blogs, public relations, trade shows and conferences. Sales and marketing for our products differs based on whether they are demand or supply facing.

 

The demand side of our business includes sales executives who create interest from agencies, trading desks, brands, and Platforms directly. Leveraging our various capabilities to highlight our differentiation, our sales executives explain how we identify the most relevant audiences so we can, on behalf of our clients, target those audiences at a time when they are most prone to engage / respond / subscribe / tune-in or watch our clients' message.

 

The supply side of our business includes relationships with and integrations to media placement partners that make available for auction, advertising inventory for Inuvo clients. We pay a fee to these partners for this service. Within Bonfire, unique technologies and content experiences can be created in a manner that aligns with the objectives of our Platform clients.

 

Competition

 

We face significant competition in our industry. Competitors continue to increase their suite of offerings across marketing channels to better compete for total advertising dollars. There are many barriers to entry to Inuvo’s business that would require proficiency in large scale data center management, software development, data products, analytics, artificial intelligence, integration to the internet of things, or IOT, the relationships required to execute within the IOT and the ability to process tens of billions of transactions daily.

 

5

Table of Contents

 

We compete, both directly and indirectly with companies who offer demand side platforms, direct marketing platforms, data suppliers and aggregators, media planners and various measurement and analytics companies.

 

Our primary competitive advantages include: patented, proprietary generative large language artificial intelligence technology for the categorization of consumer intent (data generated to match online audiences to product, service or brand); real time visibility of advertising opportunities where our technology is capable of responding to over a million such opportunities per second; and patented advertising fraud prevention. Many competitors have greater name recognition and are better capitalized than we are. Our ability to remain competitive in our market segment depends upon our ability to be innovative and to efficiently provide unique solutions to our demand and supply customers. There are no assurances we will be able to remain competitive in our markets in the future.

 

Inuvo Technology Platforms

 

Our proprietary applications are constructed from established, readily available technologies. Some of the basic elements of our products are built on components from leading software and hardware providers such as Amazon AWS, Microsoft, Dell, EMC, VMWare, and Cisco, while some components are constructed from leading open-source software projects such as Apache Web Server, Apache Spark, HAProxy, MySQL, Java, Perl, and Linux. By seeking to strike the proper balance between using commercially available software and open-source software, our technology expenditures are directed toward maintaining our technology platforms while minimizing third-party technology supplier costs.

 

We strive to build high-performance, availability and reliability into our product offerings. We safeguard against the potential for service interruptions at our third-party technology vendors by engineering controls into our critical components. We deliver our hosted solutions from facilities, geographically disbursed throughout the United States and maintain ready, on-demand services through third-party cloud providers Microsoft Azure and Amazon Web Services to enhance our business continuity. Our applications are monitored 24 hours a day, 365 days a year by specialized monitoring systems that aggregate alarms to a human-staffed network operations center. If a problem occurs, appropriate engineers are notified, and corrective action is taken.

 

Intellectual Property Rights

 

We own intellectual property (IP) and related IP rights that relate to our products, services and assets. Our IP portfolio includes patents, trade secrets and trademarks. We actively seek to protect our IP rights and to deter unauthorized use of our IP and other assets. While our IP rights are important to our success, our business is not significantly dependent on any single patent, trademark, or other IP right.

 

Our trademarks include the U.S. Federal Registration for our consumer facing brand ALOT® in the United States. Our intellectual property portfolio includes 19 patents issued by the United States Patent and Trademark Office (“USPTO”) and eight pending patent applications.

 

To distinguish our products and services from our competitors’ products, we have obtained trademarks and trade names for our products. We also protect details about our processes, products, and strategies as trade secrets, keeping confidential the information that we believe provides us with a competitive advantage.

 

Employees and Human Capital Resources

 

As of January 31, 2024, we had 91 full-time employees, none of which are covered by a collective bargaining agreement.

 

Human capital management is critical to Inuvo’s ongoing business success, which requires investing in our people. Our aim is to create a highly engaged and motivated workforce where employees are inspired by leadership, engaged in purpose-driven, meaningful work and have opportunities for growth and development. We are an equal opportunity employer and we are fundamentally committed to creating and maintaining a work environment in which employees are treated with respect and dignity. All human resources policies, practices and actions related to hiring, promotion, compensation, benefits and termination are administered in accordance with the principles of equal employment opportunity and other legitimate criteria without regard to race, color, religion, sex, sexual orientation, gender expression or identity, ethnicity, national origin, ancestry, age, mental or physical disability, genetic information, any veteran status, any military status or application for military service, or membership in any other category protected under applicable laws.

 

 
6

Table of Contents

 

An effective approach to human capital management requires that we invest in talent, development, culture and employee engagement. We aim to create an environment where our employees are encouraged to make positive contributions and fulfill their potential. We instill our core values of innovation, encouragement, motivation, and curiosity with our employees to instill culture and create this environment of growth and positivity. 

 

Our Board of Directors is also actively involved in reviewing and approving executive compensation, selections and succession plans so that we have leadership in place with the requisite skills and experience to deliver results the right way.

 

Seasonality

 

Our future results of operations may be subject to fluctuation because of seasonality. Historically, the second half of the year is typically stronger than the first half because of the changes in demand for marketing placements leading into the holiday season. If we are not able to appropriately adjust to seasonal or other factors, it could have a material adverse effect on our financial results.

 

History

 

The Company was incorporated under the laws of the state of Nevada in October 1987 and originally operated within the oil and gas industry. This endeavor was not profitable, and as a result from 1993 to 1997 the Company had essentially no operations. In 1997, the business was reorganized and through 2006 several companies were acquired from within the advertising and internet marketing industry. In 2009, following the weakness in the economy, a new team was called in to assess the array of businesses that had been acquired in the preceding years and as a result between 2009 and 2011, that team sold and/or retired eleven businesses as a part of the restructuring that became the foundation of Inuvo, Inc.

 

In March 2012, as part of a longer-term strategy, the Company acquired Vertro, Inc., which included an important relationship with Google. In 2013, with a grant funded by the State of Arkansas, the Company moved its headquarters to Arkansas where it has remained.

 

In February 2017, the Company entered into an asset purchase agreement with NetSeer, Inc. which advanced the Company's artificial intelligence technology and Platform integration strategy.

 

More Information

 

Our website address is www.inuvo.com. We file with, or furnish to, the Securities and Exchange Commission (the "SEC") annual reports on Form 10-K, quarterly reports on Form 10-Q and current reports on Form 8-K, and amendments to those reports, as well as various other information. This information can be found on the SEC website at www.sec.gov. In addition, we make available free of charge through the Investor Relations page of our website our annual reports, quarterly reports, and current reports, and all amendments to any of those reports, as soon as reasonably practicable after providing such reports to the SEC.

 

ITEM 1A. RISK FACTORS.

 

An investment in our common stock involves a significant degree of risk. Many of the risk factors are, and will continue to be, exacerbated by any worsening of the economic environment. You should not invest in our common stock unless you can afford to lose your entire investment. You should consider carefully the following risk factors and other information in this report before deciding to invest in our common stock. If any of the following risks and uncertainties develops into actual events, our business, financial condition or results of operations could be materially adversely affected and you could lose your entire investment in our Company.

 

 
7

Table of Contents

 

Business Risks

 

We have a history of losses. We cannot anticipate with any degree of certainty what our revenues will be in future periods. While our revenues decreased approximately 2.2% in 2023 as compared to 2022, our gross profit margin increased to 85.8% in 2023 from 60.0% in 2022. We reported an operating loss of approximately $10.3 million in 2023 as compared to an operating loss of approximately $12.6 million in 2022. Though we have a credit facility dependent upon receivables, the negative cash flows generated from operating activities introduces potential risk of an interruption to operating activities. As of December 31, 2023, we have approximately $4.4 million in cash, cash equivalents and short-term marketable securities. Our net working capital was $211.1 thousand. We have encountered recurring losses and cash outflows from operations, which historically we have funded through equity offerings and debt facilities. In addition, our investment in internally developed software consists primarily of labor costs which are of a fixed nature. Through December 31, 2023, our accumulated deficit was $167.4 million. See Liquidity and Capital Resources under ITEM 7. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS for a more thorough discussion.

 

We rely on three customers for a significant portion of our revenues. We are reliant upon three customers for a significant portion of our revenue. During 2023 these customers accounted for 60.4%, 12.8%, and 5.7% of our revenues, respectively. In 2022, two of the same customers and another customer accounted for 29.1%, 24.1% and 12.9% of our revenues, respectively. The amount of revenue we receive from these customers is dependent on a number of factors outside of our control, this includes the amount they charge for advertisements, the depth of advertisements available from them, and their ability to display relevant ads in response to end user queries and changes in advertising budgets resulting from their own business circumstances. Throughout 2022 we onboarded several clients that contributed to revenue growth. We have experienced churn in our customer base where some clients that were material to 2021 were not served or only partially served in 2022 and some clients that were material to 2022 are no longer being served. Historically, we have been able to replace lost clients with new clients or by expanding our relationship with existing clients, however, we would likely experience a significant decline in revenue and our business operations could be significantly harmed if we continue to lose material customers or are unable to replace lost clients. The loss of material customers or a material change in the revenue or gross profit they generate would have a material adverse impact on our business, results of operations and financial condition in future periods.

 

We are exposed to credit risk on our accounts receivable and this risk is heightened during periods when economic conditions worsen. We sell some of our solutions directly to advertisers and advertising agencies on credit. Our outstanding accounts receivables to advertisers and advertising agencies are not covered by collateral, third-party financing arrangements or credit insurance. Our exposure to credit and collectability risk on our accounts receivables is higher with some customers and our ability to mitigate such risks may be limited. As we continue to add new customers and expand our direct relationships with advertisers and advertising agencies our credit risk increases. Additionally, our credit risk increases during periods when economic conditions worsen. While we have procedures to monitor and limit exposure to credit risk on our accounts receivables there can be no assurance such procedures will effectively limit our credit risk and avoid losses.

 

Our success is dependent upon our ability to establish and maintain direct relationships with advertisers and advertising agencies. Some of our solutions generate revenue directly from advertisers and advertising agencies. Accordingly, our ability to generate revenue for our solutions is dependent upon our ability to attract new advertisers, maintain relationships with existing advertisers and fulfill our advertisers’ orders. Our programs to attract advertisers include direct sales, agency sales, online promotions, referral agreements and participation in tradeshows. We attempt to maintain relationships with our advertisers through providing quality customer service and delivering on campaign goals. Our advertisers and advertising agency clients can generally terminate their contracts with us at any time and with limited or no advance notice. We believe that advertisers and advertising agencies will not continue to do business with us if their investment in advertising with us does not generate sales leads, and ultimately customers, or if we do not deliver their advertisements in an appropriate and effective manner. If we are unable to remain competitive and provide value to our advertisers, they may stop placing ads with us, which would have a material adverse effect on our business, prospects, financial condition and results of operations.

 

 
8

Table of Contents

 

We are dependent upon relationships with and the success of our supply partners. Our supply partners are very important to our success. We must recruit and maintain partners who are able to drive traffic successfully to their websites and mobile applications, resulting in clicks on advertisements we have delivered. These partners may experience difficulty in attracting and maintaining users for a number of reasons, including competition, rapidly changing markets and technology, industry consolidation and changing consumer preferences. We have experienced a decrease in the number of supply partners and quantity of Internet traffic from supply partners within Bonfire beginning in late April 2020. Additionally, we are experiencing turnover in our supply partner network and there can be no assurance traffic levels will increase to prior levels or that we will be able to replace supply partners that have left our network. Further, we may not be able to further develop and maintain relationships with distribution partners. They may be able to make their own deals directly with advertisers, may view us as competitors or may find our competitors offerings more desirable. Any of these potential events could have a material adverse effect on our business, financial position and results of operations.

 

The success of our owned sites is dependent on our ability to acquire traffic in a profitable manner. Our ALOT-branded websites are dependent on our ability to attract traffic in a profitable manner. We use a predictive model to calculate the rate of return for marketing campaigns, which includes estimates and assumptions. If these estimates and assumptions are not accurate, we may not be able to effectively manage our marketing decisions and could acquire traffic in an unprofitable manner. In addition, we may not be able to maintain and grow our traffic for a number of reasons, including, but not limited to, acceptance of our websites by consumers, the availability of advertising to promote our websites, competition, and sufficiency of capital to purchase advertising. We advertise on search engine websites to drive traffic to our owned and operated websites. Our keyword advertising is done primarily with Google and Facebook, but also with Yahoo!. If we are unable to maintain and grow traffic to our sites in a profitable manner, it could have a material adverse effect on our business, financial condition, and results of operations.

 

Because competition for our target employees is intense, we may not be able to attract and retain the highly skilled employees we need to support our operations and increasing customer base. In the technology industry, there is substantial and continuous competition for engineers with high levels of experience in designing, developing and managing software and Internet-related services, as well as competition for executives and sales and operations personnel. Many of our competitors have substantially more resources than we do and have the ability to compensate highly skilled personnel at higher levels than we can. We may not be successful in attracting and retaining qualified highly skilled personnel. We have from time to time experienced, and we expect to continue to experience, difficulty in hiring and retaining highly skilled employees with appropriate qualifications. In addition, job candidates and existing employees often consider the value of the stock awards they receive in connection with their employment. If our stock price performs poorly, it may adversely affect our ability to retain highly skilled employees. If we fail to attract new personnel or fail to retain and motivate our current personnel, our business and future growth prospects could be severely harmed.

 

Technological Risks

 

Our business must keep pace with rapid technological change to remain competitive. Our business operates in a rapidly changing technological landscape, evident with the introduction of AI tools like ChatGPT in 2022 along with the deprecation of third-party cookies. To stay competitive, we must swiftly adapt to evolving industry standards, new product releases, and changing customer preferences. Continual improvement of our services' speed, performance, and compatibility across diverse platforms is crucial. Failure to keep pace with these technological shifts could adversely affect our financial position and results of operations.

 

Our services may be interrupted if we experience problems with our network infrastructure. The performance of our network infrastructure is critical to our business and reputation. Because our services are delivered solely through the Internet, our network infrastructure could be disrupted by a number of factors, including, but not limited to:

 

·

unexpected increases in usage of our services;

·

computer viruses and other security issues;

·

interruption or other loss of connectivity provided by third-party Internet service providers;

·

natural disasters or other catastrophic events; and

·

server failures or other hardware problems.

 

 
9

Table of Contents

 

While we have data centers in multiple, geographically dispersed locations and active back-up and disaster recovery plans, we cannot assure you that serious interruptions will not occur in the future. If our services were to be interrupted, it could cause loss of users, customers and business partners, which could have a material adverse effect on our results of operations and financial position.

 

We employ information including operational technology systems to support our business and to collect, store and/or use proprietary and confidential information. Security and data breaches, cyberattacks and other cybersecurity incidents involving our information technology systems, networks and infrastructure could disrupt or interfere with our operations; result in the compromise and misappropriation of proprietary and confidential information belonging to us or our customers, suppliers and employees; and expose us to numerous expenses, liabilities and other negative consequences, any or all of which could adversely impact our business, reputation and results of operations. 

In the ordinary course of business, we rely on information technology networks and systems, some of which are provided, hosted or managed by vendors and other third parties, to process, transmit and store electronic information, and to manage or support a variety of businesses. Additionally, we collect and store certain data, including proprietary business information, and have access to confidential or personal information in certain of our businesses that is subject to privacy and cybersecurity laws, regulations and customer-imposed controls. Third parties and threat actors, including organized criminals, nation-state entities, and/or nation-state supported actors, may attempt to gain unauthorized access to our information and operational technology networks and infrastructure, data and other information. Despite our cybersecurity and business continuity counter measures (including employee and third-party training, monitoring of networks and systems, patching, maintenance, and backup of systems and data), our information and operational technology systems, networks and infrastructure are still potentially susceptible to cyber-attack, insider threat, compromise, damage, disruption or shutdown, including as a result of the exploitation of known or unknown hardware or software vulnerabilities in our systems or the systems of our vendors and third-party service providers, the introduction of computer viruses, malware or ransomware, service or cloud provider disruptions or security breaches, phishing attempts, employee error or malfeasance, power outages, telecommunication or utility failures, systems failures, natural disasters or other catastrophic events. Despite our cybersecurity counter measures, it is possible for security vulnerabilities or a cyberattack to remain undetected for an extended time period and the prioritization of decisions with respect to security measures and remediation of known vulnerabilities that we and the vendors and other third parties upon which we rely make may prove inadequate to protect against these attacks. Any cybersecurity incident or information or operational technology network disruption could result in numerous negative consequences, including the risk of legal claims or proceedings, investigations or enforcement actions by U.S., state, or foreign regulators; liabilities or penalties under applicable laws and regulations, including privacy laws and regulations in the U.S. and other jurisdictions; interference with our operations; the incurrence of remediation costs; loss of intellectual property protection; the loss of customer, supplier or employee relationships; and damage to our reputation, any of which could adversely affect our business. Although we maintain insurance coverage for various cybersecurity and business continuity risks, there can be no guarantee that all costs, damages, expenses or losses incurred will be fully insured.

 

We are subject to risks from publishers who could fabricate clicks either manually or technologically.

Our business involves the establishment of relationships with website owners and publishers. In exchange for their consumer traffic, we provide an advertising placement service and share a portion of the revenue we collect with that website publisher. Although we have click fraud detection software in place, we cannot guarantee that we will identify all fraudulent clicks or be able to recover funds distributed for fabricated clicks. This risk could materially impact our ability to borrow, our revenue, cash flow and the stability of our business.

 

Regulatory Risks

 

Regulatory and legal uncertainties could harm our business. While there are currently relatively few laws or regulations directly applicable to Internet-based commerce or commercial search activity, there is increasing awareness of such activity and interest from state and federal lawmakers in regulating these services. New regulation of activities in which we are involved or the extension of existing laws and regulations to Internet-based services could have a material adverse effect on our business, results of operations and financial position.

 

Failure to comply with federal, state and international privacy and data security laws and regulations, or the expansion of current or the enactment of new privacy and data security laws or regulations, could adversely affect our business. A variety of federal, state and international laws and regulations govern the collection, use, retention, sharing and security of consumer data. In addition, various federal, state and foreign legislative and regulatory bodies may expand current or enact new laws regarding privacy matters. For example, recently there have been Congressional hearings and increased attention to the capture and use of location-based information relating to users of smartphones and other mobile devices, and internationally the European Union’s General Data Protection Regulation (GDPR) went into effect in May 2018. Additionally, multiple legislative proposals concerning privacy and the protection of user information are being considered by the U.S. Congress and various U.S. state legislatures. Certain U.S. state legislatures have already enacted privacy legislation, one of the strictest and most comprehensive of which is the California Consumer Privacy Act of 2018, which became effective on January 1, 2020 (the “CCPA”). The CCPA provides data privacy rights for California consumers, and restricts the ability to use personal California user. The CCPA also provides consumers with a private right of action for security breaches, as well as provides for statutory damages. We have posted privacy policies and practices concerning the collection, use and disclosure of subscriber data on our websites and applications. The existing and soon to be enacted privacy and data security related laws and regulations are evolving and subject to potentially differing interpretations. Several Internet companies have incurred penalties for failing to abide by the representations made in their privacy policies and practices. In addition, several states have adopted legislation that requires businesses to implement and maintain reasonable security procedures and practices to protect sensitive personal information and to provide notice to consumers in the event of a security breach. Any failure, or perceived failure, by us to comply with our posted privacy policies or with any data-related consent orders, Federal Trade Commission requirements or orders or other federal, state or international privacy or consumer protection-related laws, including the GDPR and CCPA, regulations or industry self-regulatory principles could result in claims, proceedings or actions against us by governmental entities or others or other liabilities, which could adversely affect our business.

 

We are subject to the continued listing standards of the NYSE American and our failure to satisfy these criteria may result in delisting of our common stock. Our common stock is listed on the NYSE American. In order to maintain this listing, we must maintain a certain share price, financial and share distribution targets, including maintaining a minimum amount of shareholders’ equity and a minimum number of public shareholders. In addition to these objective standards, the NYSE American may delist the securities of any issuer (i) if, in its opinion, the issuer’s financial condition and/or operating results appear unsatisfactory; (ii) if it appears that the extent of public distribution or the aggregate market value of the security has become so reduced as to make continued listing on the NYSE American inadvisable; (iii) if the issuer sells or disposes of principal operating assets or ceases to be an operating company; (iv) if an issuer fails to comply with the NYSE American’s listing requirements; (v) if an issuer’s securities sell at what the NYSE American considers a “low selling price” which the exchange generally considers $0.20 per share and the issuer fails to correct this via a reverse split of shares after notification by the NYSE American; or (vi) if any other event occurs or any condition exists which makes continued listing on the NYSE American, in its opinion, inadvisable. There are no assurances how the market price of our common stock will be impacted in future periods as a result of the general uncertainties in the capital markets. If the NYSE American delists our common stock, investors may face material adverse consequences, including, but not limited to, a lack of trading market for our common stock, reduced liquidity, decreased analyst coverage of our common stock, and an inability for us to obtain any additional financing to fund our operations that we may need.

 

10

Table of Contents

 

Failure to comply with the covenants and restrictions in our grant agreement with the State of Arkansas could result in the repayment of a portion of the grant, which we may not be able to repay or finance on favorable terms. In January 2013, we entered into an agreement with the State of Arkansas whereby we were granted $1,750,000 for the relocation of the Company to Arkansas and for the purchase of equipment. The grant was contingent upon us having at least 50 full-time equivalent permanent positions within four years, maintaining at least 50 full-time equivalent permanent positions for the following six years and paying those positions an average total compensation of $90,000 per year. In March 2021, we received an amendment to the agreement that revised the position maintenance requirement for the reporting period of March 31, 2022 to 43 full-time equivalent permanent positions. The agreement also extended the reporting period and position maintenance period an additional year to a total of six years ending on March 31, 2024. As of December 31, 2023, we had 43 full-time employees located in Arkansas. Failure to meet the requirements of the grant after the initial four-year period, may require us to repay a portion of the grant, up to but not to exceed the full amount of the grant. At December 31, 2023, we accrued a contingent liability of $35,000 for the lower than required employment.

 

Financial Risks

 

Our business is seasonal and our financial results may vary significantly from period to period. Our future results of operations may vary significantly from quarter to quarter and year to year because of numerous factors, including seasonality. Historically, in the later part of the fourth quarter and the earlier part of the first quarter we experience lower Revenue Per Click (“RPC”) due to a decline in demand for inventory on website and app space and the recalibrating of advertiser’s marketing budgets after the holiday selling season. If we are not able to appropriately adjust to seasonal or other factors, it could have a material adverse effect on our financial results.

 

Our quarterly operating results can be difficult to predict and can fluctuate substantially, which could result in volatility in the price of our common stock. Our quarterly revenues and other operating results have varied in the past and are likely to continue to vary significantly from quarter to quarter. Our agreements with distribution partners and key customers do not require minimum levels of usage or payments, and our revenues therefore fluctuate based on the actual usage of our service each quarter by existing and new distribution partners. Quarterly fluctuations in our operating results also might be due to numerous other factors, including:

 

·

our ability to attract new distribution partners, including the length of our sales cycles, or to sell increased usage of our service to existing distribution partners;

·

technical difficulties or interruptions in our services;

·

changes in privacy protection and other governmental regulations applicable to our industry;

·

changes in our pricing policies or the pricing policies of our competitors;

·

the financial condition and business success of our distribution partners;

·

purchasing and budgeting cycles of our distribution partners;

·

acquisitions of businesses and products by us or our competitors;

·

competition, including entry into the market by new competitors or new offerings by existing competitors;

·

discounts offered to advertisers by upstream advertising networks;

·

our ability to hire, train and retain sufficient sales, client management and other personnel;

·

timing of development, introduction and market acceptance of new services or service enhancements by us or our competitors;

·

concentration of marketing expenses for activities such as trade shows and advertising campaigns;

·

expenses related to any new or expanded data centers; and

·

general economic and financial market conditions.

 

 
11

Table of Contents

 

Ability to maintain our credit facility could impact our ability to access capital in the future. On March 12, 2020 we closed a Loan and Security Agreement with Hitachi Capital America Corp. ("Hitachi") the terms of which are described in this report which replaced our credit facility with Western Alliance Bank. Under the terms of the Loan and Security Agreement, Hitachi has provided us with a $5,000,000 line of credit commitment which permits us to borrow against eligible accounts receivable and unbilled receivables. The Hitachi Loan and Security Agreement contains certain affirmative and negative covenants to which we are subject. As of December 31, 2023, we were in compliance with these covenants. There are no assurances that we will be able to comply with all the covenants. In the event we violate a covenant, Hitachi may limit or demand all amounts due under the credit facility at any time, including upon an event of default outstanding, if any, to be due and payable. If this occurs and if we have outstanding obligations and are not able to repay, Hitachi could require us to apply all of our available cash to repay the debt amounts and could then proceed against the underlying collateral. Should this occur, we cannot assure you that our assets would be sufficient to repay our debt in full, we would be able to borrow sufficient funds to refinance the debt. In such an event, our ability to conduct our business as it is currently conducted would be in jeopardy.

 

Significant dilution will occur when outstanding restricted stock unit grants vest. As of December 31, 2023, we had 7,010,016 restricted stock units outstanding. If the restricted stock units vest, dilution will occur to our stockholders, which may be significant.

 

Our financial condition may be adversely affected if we are unable to identify and complete future acquisitions, fail to successfully integrate acquired assets or businesses, or are unable to obtain financing for acquisitions on acceptable terms. The acquisition of assets or businesses that we believe to be complementary to our business is an important component of our strategy. We believe that acquisition opportunities may arise from time to time, and that any such acquisitions could be significant. At any given time, discussions with one or more potential sellers may be at different stages. However, any such discussions may not result in the consummation of an acquisition transaction, and we may not be able to identify or complete any acquisitions. We cannot predict the effect, if any, that any announcement or consummation of an acquisition would have on the trading price of our ordinary shares. Our business is capital intensive and any such transactions could involve the payment by us of a substantial amount of cash and/or equity securities. We may need to raise additional capital through public or private debt or equity financings to execute our growth strategy and to fund acquisitions. Adequate sources of capital may not be available when needed on favorable terms. If we raise additional capital by issuing additional equity securities or use equity securities for acquisitions, existing shareholders may be diluted. If our capital resources are insufficient at any time in the future, we may be unable to fund acquisitions, take advantage of business opportunities or respond to competitive pressures, any of which could harm our business. Any usage of capital to fund an acquisition could lead to a decrease in liquidity.

 

Any future acquisitions could present a number of risks, including:

 

 

·

the risk of using management time and resources to pursue acquisitions that are not successfully completed;

 

·

the risk of incorrect assumptions regarding the future results of acquired operations;

 

·

the risk that the amount and timing of the expected benefits of any acquisition, including potential synergies, are subject to uncertainties;

 

·

the risk of unexpected losses of key employees, customers and suppliers of the acquired business;

 

·

the risk of increasing the scope, geographic diversity, and complexity of our business;

 

·

the risk of unfavorable accounting treatment and unexpected increases in taxes;

 

·

the risk of difficulty in conforming standards, controls, procedures, policies, business cultures, and compensation structures;

 

·

the risk of failing to integrate the operations or management of any acquired operations or assets successfully and in a timely manner; and

 

·

the risk of diversion of management’s attention from existing operations or other priorities.

 

If we are unsuccessful in completing acquisitions of other operations or assets, our financial condition could be adversely affected and we may be unable to implement an important component of our business strategy successfully. In addition, if we are unsuccessful in integrating our acquisitions in a timely and cost-effective manner, our financial condition and results of operations could be adversely affected.

 

 
12

Table of Contents

 

ITEM 1B. UNRESOLVED STAFF COMMENTS.

 

Not applicable to a smaller reporting company.

 

ITEM 1C. CYBERSECURITY

 

The Company has processes for assessing, identifying, and managing material risks from cybersecurity threats. These processes are integrated into the Company’s overall risk management systems, as overseen by the Company’s board of directors, primarily through its audit committee. These processes also include overseeing and identifying risks from cybersecurity threats. The Company conducts security assessments of certain third-party providers before engagement and has established monitoring procedures in its effort to mitigate risks related to data breaches or other security incidents originating from third parties. The Company from time to time engages third-party consultants in evaluating and testing the Company’s risk management systems and assessing and remediating certain potential cybersecurity incidents as appropriate.

 

Governance

 

Board of Directors

 

The audit committee of the Company’s board of directors oversees, among other things, the adequacy and effectiveness of the Company’s internal controls, including internal controls designed to assess, identify, and manage material risks from cybersecurity threats. The audit committee is informed of material risks from cybersecurity threats pursuant to the Company’s disclosure controls and procedures and the audit committee provides updates to the Company’s board of directors at regular board meetings.

 

Management

 

Under the oversight of the audit committee of the Company’s board of directors, and as directed by the Company’s Chief Executive Officer, the Company’s Director of Information Technology (DIT) is primarily responsible for the assessment and management of material cybersecurity risks. The DIT has over 25 years of experience in information security, risk management, and compliance, has served essential security and audit roles at other organizations, is a member of InfraGard, and is a CISSP (Certified Information Systems Security Professional). The DIT is supported by members of senior management who provide cross-functional support for cybersecurity risk management and facilitate the response to any cybersecurity incidents.

 

The Company’s DIT oversees the Company’s cybersecurity incident response plan and related processes that are designed to assess and manage material risks from cybersecurity threats. The Company’s DIT also coordinates with the Company’s legal counsel and third parties, such as consultants, to assess and manage material risks from cybersecurity threats. The Company’s DIT is informed about and monitors the prevention, detection, mitigation, and remediation of cybersecurity incidents pursuant to criteria set forth in the Company’s incident response plan and related processes.

 

The Company’s Disclosure Committee, with the assistance of the DIT, is responsible for overseeing the establishment and effectiveness of controls and other procedures, including controls and procedures related to the public disclosure of material cybersecurity matters. The Company’s Disclosure Committee is comprised of, among others, the Company’s Chief Executive Officer, President, Chief Financial Officer, General Counsel, and Senior Vice Presidents.  The Company’s DIT, or a delegate, informs the Disclosure Committee of certain cybersecurity incidents that may potentially be determined to be material pursuant to escalation criteria set forth in the Company’s incident response plan and related processes.

 

As of the date of this Form 10-K, the Company is not aware of any cybersecurity incidents that have materially affected or are reasonably likely to materially affect the Company, including its business strategy, results of operations, or financial condition and that are required to be reported in this Form 10-K. For further discussion of the risks associated with cybersecurity incidents, see the cybersecurity risk factor beginning on page 8 of the section entitled “Item 1A. Risk Factors” in this Form 10-K.

 

 
13

Table of Contents

 

ITEM 2.  PROPERTIES.

 

Our corporate headquarters are located in Little Rock, Arkansas where we originally entered into a five-year agreement to lease office space on October 1, 2015. The lease has undergone several amendments and is currently set to expire in January 2027. The lease was amended again in January 2024 for three additional years. The amended lease is for 7,831 square feet.  We also have office space in San Jose, CA where in May 2023, we entered into an agreement to lease 4,128 square feet of office space commencing on September 1, 2023. The lease has a term of sixty-five months with an abatement period of five months.

 

In addition to our office space, we maintain data center operations in third-party collocation facilities in Los Angeles, CA and Secaucus, NJ.

 

ITEM 3. LEGAL PROCEEDINGS.

 

We may be subject to legal proceedings, investigations and claims incidental to the conduct of our business from time to time. We are not currently a party to any material litigation or other legal proceedings brought against us. We are also not aware of any legal proceeding, investigation or claim, or other legal exposure that has a more than remote possibility of having a material adverse effect on our business, financial condition or results of operations.

 

ITEM 4.  MINE SAFETY DISCLOSURES.

 

Not applicable.

 

 
14

Table of Contents

 

PART II

 

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

 

Market Information

 

Our common stock is listed on the NYSE American LLC under the symbol "INUV.” As of February 23, 2024, there were approximately 421 record owners of our common stock.  This amount does not reflect persons or entities that hold our common stock in nominee or “street” name through various brokerage firms.

 

Dividends

 

We have not declared or paid cash dividends on our common stock since our inception. Under Nevada law, we are prohibited from paying dividends if the distribution would result in our Company not being able to pay its debts as they become due in the normal course of business if our total assets would be less than the sum of our total liabilities plus the amount that would be needed to pay the dividends, or if we were to be dissolved at the time of distribution to satisfy the preferential rights upon dissolution of stockholders whose preferential rights are superior to those receiving the distribution. Our Board of Directors has complete discretion on whether to pay dividends subject to compliance with applicable Nevada law. Even if our Board of Directors decides to pay dividends, the form, the frequency, and the amount will depend upon our future operations and earnings, capital requirements and surplus, general financial condition, contractual restrictions and other factors that the Board of Directors may deem relevant. While our Board of Directors will make any future decisions regarding dividends, as circumstances surrounding us change, it currently does not anticipate that we will pay any cash dividends in the foreseeable future.

 

Recent Sales of Unregistered Securities

 

None, except as previously reported.

 

Repurchases of Equity Securities by the Issuer and Affiliated Purchasers

 

None.

 

 
15

Table of Contents

 

ITEM 6.  RESERVED

 

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

 

The following discussion of our financial condition and results of operations for 2023 and 2022 should be read in conjunction with the consolidated financial statements and the notes to those statements that are included elsewhere in this report. Our discussion includes forward-looking statements based upon current expectations that involve risks and uncertainties, such as our plans, objectives, expectations and intentions. Actual results and the timing of events could differ materially from those anticipated in these forward-looking statements as a result of a number of factors, including those set forth under Cautionary Statements Regarding Forward-Looking Information, Part I. Item 1. Business and Item 1A. Risk Factors. We use words such as "anticipate," "estimate," "plan," "project," "continuing," "ongoing," "expect," "believe," "intend," "may," "will," "should," "could," and similar expressions to identify forward-looking statements.

 

Company Overview

 

Inuvo is an advertising technology and services business selling information technology solutions to brands, agencies and large consolidators of advertising demand (“Platforms”). Inuvo’s revenue is derived from the placement of digital advertising throughout devices, websites, applications and browsers across social, search and programmatic advertising channels. Inuvo facilitates, and gets paid, to deliver millions of advertising messages monthly and counts among its client's numerous world-renowned companies across industries.

 

Inuvo’s primary mission is to disrupt the advertising industry with its proprietary and patented generative large language artificial intelligence (AI), a technology capable of identifying and targeting audiences without using a consumer’s identity or data. The AI was designed to replace the consumer data, analytics, segmentation and lookalike modeling technologies that have traditionally served the advertising industry as it transitions to a new paradigm where a consumer’s identity and data are no longer available for advertising decisions due to legislative and technological changes.

 

The advertising industry Inuvo serves is going through an unprecedented change the likes of which has never occurred with the potential to disrupt the over $600 billion dollars in annual worldwide digital media spend that supports the internet. The cornerstone of the change revolves around the use of a consumer’s identity and data for ad-targeting. While there are many ways to identify consumers, the principal method that has evolved within the browsers has been the cookie, which is the location within the browser where a consumer's identity gets stored. When the cookie is no longer available, the means to lookup a consumer’s personal information in a database is no longer possible. No Cookie. No Data. No Targeting. Thirteen states have now signed consumer privacy legislation and another 17 have privacy bills in process. Apple has already eliminated the use of cookies within its browser and Google began phasing them out in January of 2024.

 

Inuvo’s AI technology solves this challenge and can be consumed by clients both as a managed service and software-as-a-service. For certain clients, Inuvo has also developed various proprietary technology and assets that include digital content, websites, automated campaigns, ad fraud detection, performance reporting and predictive media mix modeling.

 

There are many barriers to entry associated with the Inuvo business model, including a proficiency in large language model based artificial intelligence, large scale information processing, software development, consumer data products, analytics, IOT (internet of things) integration and the relationships required to execute within the IOT. In 2023, Inuvo delivered roughly 11.27 billion ads. Inuvo’s intellectual property is protected by 19 issued and eight pending patents.

 

Hitachi Credit Agreement

 

On March 12, 2020, we closed on the Loan and Security Agreement dated February 28, 2020 with Hitachi. Under the terms of the Loan and Security Agreement, Hitachi has provided us with a $5,000,000 line of credit commitment. We are permitted to borrow (i) 90% of the aggregate Eligible Accounts Receivable, plus (ii) the lesser of (A) 75% of the aggregate Unbilled Accounts Receivable or (B) 50% of the amount available to borrow under (i), up to the maximum credit commitment. The interest rate under the Hitachi agreement is 2% in excess of the Wall Street Journal Prime Rate, with a minimum rate of 6.75% per annum, on outstanding amounts. The principal and all accrued but unpaid interest are due on demand. In the event of a default under the terms of the Loan and Security Agreement, the interest rate increases to 6% greater than the interest rate in effect from time to time prior to a default. The Loan and Security Agreement contains certain affirmative and negative covenants to which we are also subject.  

 

 
16

Table of Contents

 

We agreed to pay Hitachi a commitment fee of $50,000, with one half due upon the execution of the agreement and the balance due six months thereafter. We are obligated to pay Hitachi a commitment fee of $15,000 annually. We are also obligated to pay Hitachi a quarterly service fee of 0.30% on the monthly unused amount of the maximum credit line. In addition to a $2,000 document fee we have paid to Hitachi, if we had exited our relationship with Hitachi before March 1, 2022, we were obligated to pay Hitachi an exit fee of $50,000. On March 12, 2020, we drew $5,000,000 under this agreement, using $2,959,573 of these proceeds to satisfy all of our obligations under a credit agreement with Western Alliance Bank. The balance was used for working capital and was repaid in 2020.

 

On March 1, 2023, we entered into Amendment No. 1 to Loan and Security Agreement and Collateral Documents (“Agreement”) with Mitsubishi HC Capital America, Inc., f/k/a/ Hitachi Capital America Corp. (“MHCA”). Under the terms of the Agreement, MHCA has provided us with a $5,000,000 line of credit commitment. We are permitted to borrow up to 80% of the aggregate Eligible Accounts Receivable (which may increase to 85% if certain conditions are met), up to the maximum credit commitment of $5,000,000. We will pay MHCA monthly interest at the rate of 1.75% in excess of the Wall Street Journal Prime Rate. The principal and all accrued but unpaid interest are due on demand. In the event of a default under the terms of the Loan and Security Agreement, the interest rate increases to 6% greater than the interest rate in effect from time to time prior to a default. The Agreement contains certain affirmative and negative covenants to which we are also subject. We agreed to pay MHCA an amendment fee of $10,000 on issuance of the Agreement, and thereafter an annual commitment fee of $10,000. We are also obligated to pay MHCA a quarterly service fee of 0.20% on the monthly unused amount of the maximum credit line. If we terminate the Agreement (i) before February 28, 2024, we are obligated to pay MHCA an exit fee of $50,000, or (ii) after February 28, 2024 but before February 28, 2025, we are obligated to pay MHCA an exit fee of $25,000. The Loan and Security Agreement continues for an indefinite term. At December 31, 2023 and 2022, there were no outstanding balances due under the Loan and Security Agreement.  

 

2023 Overview

 

We reported net revenue of $73.9 million in 2023. In 2023, we heavily invested in the go-to-market team and marketing programs to increase exposure for our solution.

 

2023 Highlights:

 

 

·

Gross margins increased to 85.8% in 2023 compared to 60.0% in 2022

 

·

Company reached a quarterly record revenue of $24.6 million in the third quarter

 

·

Company introduced several new 2024 revenue generating products

 

·

Company raised $4 million in May 2023 to fund working capital

 

·

Free-cash-flow was improved year-over-year by $3 million

 

·

Marketing and brand awareness was raised with over 35 media mentions

 

·

23 new Agencies/Brands were signed up

 

·

Agency insider, Barry Lowenthal, joined the executive team as President

 

·

Company now has as clients a top three Auto, Retail, and Technology company

  

The Company's solutions are designed to deliver high converting audiences that maximize the return on advertising spend for clients. Company revenue is derived directly from the placement of advertising. Revenue and margin is therefore most impacted by either a change in the number of advertisements placed and/or the price paid for each advertisement placed.

 

 
17

Table of Contents

 

Results of Operations

 

 

For the Years Ended December 31,

 

 

 

2023

 

 

2022

 

 

Change

 

 

% Change

 

Net Revenue

 

$73,911,528

 

 

$75,603,745

 

 

$(1,692,217)

 

 

(2.2)%

Cost of Revenue

 

 

10,477,272

 

 

 

30,244,387

 

 

 

(19,767,115)

 

 

(65.4)%

Gross Profit

 

$63,434,256

 

 

$45,359,358

 

 

$18,074,898

 

 

 

39.8%

 

Net Revenue

 

We reported $73.9 million in net revenue for the year ended December 31, 2023, a slight decrease as compared to $75.6 million during the same period in 2022. During 2023, we had lower year-over-year revenue in the early quarters but gained significant momentum during the second half of the year. Revenue for the quarter ended December 31, 2023 was $20.8 million, 21% higher than the same period in 2022. During 2023 our three largest customers accounted for 60.4%, 12.8%, and 5.7% of our revenues, respectively.  In 2022, two of the same customers and another customer accounted for 29.1%, 24.1% and 12.9% of our revenues, respectively. Unlike 2022, the revenue mix in 2023 showed increases from Platform clients. In 2022 we had some material Agency and Brand clients that were not served in 2023 which contributed to the slight decline in annual revenue. Historically, we have been able to replace lost clients with new clients or by expanding our relationship with existing clients. We would likely experience a significant decline in revenue and our business could be harmed if we are unable to replace lost clients.

 

Cost of Revenue

 

Cost of revenue is primarily composed of payments to advertising exchanges that provide access to digital inventory where we serve advertisements. To a lesser extent, cost of revenue includes payments to website publishers and app developers that host advertisements. The decline in cost of revenue for the year ended December 31, 2023, compared to the same time period in 2022 was due to the change in revenue mix as discussed in the Net Revenue section above. The higher gross margin in the current year, 85.8% compared to 60.0% in the prior year, was due to the change in revenue mix.

 

Operating Expenses

 

 

 

For the Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

Change

 

 

% Change

 

Marketing costs

 

$51,982,572

 

 

$36,921,139

 

 

$15,061,433

 

 

 

40.8%

Compensation

 

 

13,793,309

 

 

 

12,463,095

 

 

 

1,330,214

 

 

 

10.7%

General and administrative

 

 

8,050,890

 

 

 

8,624,998

 

 

 

(574,108)

 

(6.7

%) 

Operating expenses

 

$73,826,771

 

 

$58,009,232

 

 

$15,817,539

 

 

 

27.3%

 

Marketing costs consist mostly of traffic acquisition (i.e., media) costs and include those expenses required to attract audiences to various web properties. Marketing costs year ended December 31, 2023 compared to the same period in 2022 increased due to a higher number of campaigns. As we reported in our Form 10-Q filing for the quarterly period June 30, 2022, we identified certain advertising transactions with a prominent advertising network that, during the quarter ended June 30, 2022, appeared, according to our technology and assessment, to be comprised of invalid advertising clicks. As a result, in that quarter, we refunded $1.5 million to our clients that were impacted and reversed any revenue that would have been recognized related to this invalid traffic. In addition, in June 2022, we held back approximately $1.4 million in net payments due to the advertising network. On September 21, 2023 we reached an agreement with the advertising network resulting in extinguishing of all related liabilities and a reversal of Marketing costs.

 

Compensation expense was higher for the year ended December 31, 2023 compared to the same time period in 2022 due primarily to higher salary and incentive expense. Our total employment, both full and part-time, was 93 at December 31, 2023 compared to 86 at December 31, 2022.

 

 
18

Table of Contents

 

General and administrative costs were lower for the year ended December 31, 2023 compared to the same time period in 2022 primarily due to a decrease in the reserve for doubtful accounts and professional fees.

 

Financing (expense), net

 

Finance (expense), net of interest income, for the year ended December 31, 2023 was approximately $30 thousand expense and was primarily due to financing expenses of approximately $77 thousand and commitment fee expense of approximately $18 thousand offset by interest income of approximately $63 thousand.

 

Finance expense, net, for the year ended December 31, 2022 was approximately $21 thousand and was primarily due to financing expenses of approximately $59 thousand offset by interest income, net of fees, on marketable securities of approximately $38 thousand.

 

Other (expense) income, net

 

Other income (expense), net, for the year ended December 31, 2023 was income of approximately $15 thousand from net realized and unrealized gains and losses discussed in Note 3 to our Consolidated Financial Statements.

 

Other income (expense), net, for the year ended December 31, 2022 was an expense of approximately $436 thousand from net realized and unrealized gains and losses discussed in Note 3 to our Consolidated Financial Statements.

   

Liquidity and Capital Resources

 

Our principal sources of liquidity are the sale of our common stock and our credit facility with Hitachi described in Note 7 to our Consolidated Financial Statements. On January 19, 2021, we raised $8 million in gross proceeds, before expenses, through the sale of our common stock, and on January 22, 2021, we raised an additional $6.25 million in gross proceeds, before expenses, through sales of our common stock.

 

In March 2021, we contracted with an investment management company to manage our cash in excess of current operating needs. We placed $2 million in cash equivalent accounts and $10 million in an interest-bearing account. At December 31, 2022, our funds with the investment management company were approximately $2 million and were invested in cash equivalent accounts and marketable debt and equity securities. Details of the activity is described in Note 3 to our Consolidated Financial Statements.

 

On May 28, 2021, we entered into a Sales Agreement (the "Sales Agreement") with A.G.P./Alliance Global Partners, as sales agent (the "Sales Agent"), pursuant to which we may offer and sell through or to the Sales Agent shares of our common stock (the "ATM Program") up to an aggregate amount of gross proceeds of $35,000,000. During the year ended December 31, 2023, we sold 173,558 shares of common stock for gross proceeds totaling $63,136 under the ATM Program and paid the Sales Agent a commission of $1,902, all of which occurred during the second quarter of 2023. Any shares of common stock offered and sold in the ATM Program will be issued pursuant to our universal shelf registration statement on Form S-3 (the “Shelf Registration Statement”). The ATM Program will terminate upon (a) the election of the Sales Agent upon the occurrence of certain adverse events, (b) 10 days’ advance notice from one party to the other, or (c) the sale of the balance available under our Shelf Registration Statement. Under the terms of the Sales Agreement, the Sales Agent is entitled to a commission at a fixed rate of 3.0% of the gross proceeds from each sale of shares under the Sales Agreement.

 

On May 30, 2023, we raised $4.0 million in gross proceeds in a registered direct offering, before expenses, through the sale of an aggregate of 16,000,000 shares of our common stock. The shares were offered pursuant to an effective shelf registration statement on Form S-3 (the “Shelf Registration Statement”) and a prospectus supplement relating to the offering was filed with the SEC on May 26, 2023.

  

 
19

Table of Contents

 

We have focused our resources behind a plan to market our collective multi-channel advertising capabilities differentiated by our AI technology, the IntentKey, where we have a technological advantage and higher margins. If we are successful in implementing our plan, we expect to return to a positive cash flow from operations. However, there is no assurance that we will be able to achieve this objective.

 

As of December 31, 2023, we have approximately $4.4 million in cash, cash equivalents and short-term marketable securities. Our net working capital was $211.1 thousand. We have encountered recurring losses and cash outflows from operations, which historically we have funded through equity offerings and debt facilities. For the year ended December 31, 2023 we had a net loss of $10.3 million and net cash outflows from operations of $2.6 million. In addition, our investment in internally developed software consists primarily of labor costs which are of a fixed nature and amounted to approximately $1.7 million for the year ended December 31, 2023. Through December 31, 2023, our accumulated deficit was $167.4 million.  

 

Management plans to support the Company’s future operations and capital expenditures primarily through cash raised through the sale of stock in May 2023, cash generated from future operations and borrowings from the credit facility until reaching profitability. The credit facility is due upon demand and therefore there can be no assurances that sufficient borrowings will be available to support future operations until profitability is reached. Our collection period is less than 30 days and can also be used to meet accrued obligations. We believe our current cash position and credit facility will be sufficient to sustain operations for at least the next twelve months from the date of this filing. If our plan to grow the IntentKey product is unsuccessful, we may need to fund operations through private or public sales of securities, debt financings or partnering/licensing transactions over the long term.  

 

Cash Flows

 

The table below sets forth a summary of our cash flows for the years ended 2023 and 2022:

 

 

 

 2023

 

 

2022

 

Net cash used in operating activities

 

$(2,554,075)

 

$(5,573,991)

Net cash provided by/(used in) investing activities

 

$606,190

 

 

$(1,666,125)

Net cash provided by/(used in) financing activities

 

$3,456,924

 

 

$(304,433)

 

Cash Flows - Operating

 

Net cash used in operating activities was $2,554,075 during 2023. We reported a net loss of $10,389,653, which included non-cash expenses: depreciation and amortization of $2,655,368, amortization of right of use assets of $96,190 and stock-based compensation of $1,986,296; and change in operating assets and liabilities was a net provision of cash of $2,325,415 primarily due to a decrease in the accounts receivable balance by $1,106,387, offset by a decrease in the accounts payable balance of $1,612,682 and an increase in accrued expenses and other liabilities of $2,813,043. Our terms are such that we generally collect receivables prior to paying trade payables. However, our Media sales arrangements typically have slower payment terms than the terms of related payables.

 

During 2022, cash used in operating activities was $5,573,991.  We reported a net loss of $13,106,539 which included the non-cash expenses of depreciation and amortization of $2,598,957, amortization of right of use assets $103,926 and stock-based compensation expenses of $2,350,314. The change in operating assets and liabilities was a net provision of cash of $753,111.

 

Cash Flows - Investing

 

Net cash provided by investing activities was $606,190 for 2023. Net cash used in investing activities was $1,666,125 in 2022. Cash used in investing activities in 2023 and 2022 consisted of capitalized internal development costs and cash provided in 2023 and 2022 consisted of proceeds from the sale of marketable securities. 

 

 
20

Table of Contents

 

Cash Flows - Financing

 

Net cash provided by financing activities was $3,456,924 during 2023, primarily from the proceeds from the capital raise (see Note 1).

 

Net cash used in financing was $304,433 during 2022.

 

Critical Accounting Policies and Estimates

 

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amount of assets and liabilities, the disclosure of contingent assets and liabilities and the reported amounts of revenue and expenses during the reported periods. The estimates and assumptions that management makes affect the reported amounts of assets, liabilities, net revenues and expenses and disclosure of contingent assets and liabilities. The estimates and assumptions used are based upon management’s regular evaluation of the relevant facts and circumstances as of the date of the consolidated financial statements. Actual results may differ from the estimates and assumptions used in preparing the accompanying consolidated financial statements, and such differences could be material. Our significant accounting policies related to Revenue Recognition, Equity-Based Compensation, Capitalized Software costs, Goodwill, Long-lived Assets and others are described in Note 2 — Summary of Significant Accounting Policies, of the Consolidated Financial Statements included elsewhere in this Report.

 

 
21

Table of Contents

    

ITEM 7A.  QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.

 

Not applicable to a smaller reporting company.

 

ITEM 8.  FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA.

 

Our Consolidated Financial Statements begin on page F-1 at the end of this annual report.

 

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

 

None.

 

ITEM 9A.  CONTROLS AND PROCEDURES.

 

Evaluation of Disclosure Controls and Procedures

 

We maintain “disclosure controls and procedures” as such term is defined in Rule 13a-15(e) under the Securities Exchange Act of 1934.  Disclosure controls and procedures are controls and procedures designed to reasonably assure that information required to be disclosed in our reports filed under the Securities Exchange Act of 1934, such as this report, is recorded, processed, summarized and reported within the time periods prescribed by SEC rules and regulations, and to reasonably assure that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, to allow timely decisions regarding required disclosure.

 

Our management does not expect that our disclosure controls will prevent all errors and fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. In addition, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within a company have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of simple error or mistake.  Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people or by management override of the control. The design of any systems of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Over time, controls may become inadequate because of changes in conditions, or the degree of compliance with the policies or procedures may deteriorate. Because of these inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.

 

As required by Rule 13a-15 under the Securities Exchange Act of 1934, as of December 31, 2023, the end of the period covered by this report, our management concluded their evaluation of the effectiveness of the design and operation of our disclosure controls and procedures. As of the evaluation date, our Chief Executive Officer and Chief Financial Officer concluded that we maintain disclosure controls and procedures that are effective in providing reasonable assurance that information required to be disclosed in our reports under the Securities Exchange Act of 1934 is recorded, processed, summarized and reported within the time periods prescribed by SEC rules and regulations, and that such information is accumulated and communicated to our management to allow timely decisions regarding required disclosure.

 

 
22

Table of Contents

 

Management’s Report on Internal Control Over Financial Reporting

 

Our management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Securities Exchange Act of 1934 Rule 13a-15(f).  Our internal control over financial reporting is designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles.  Our internal control over financial reporting includes those policies and procedures that:

 

 

·

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

 

·

provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that our receipts and expenditures are being made only in accordance with authorizations of our management and directors; and

 

·

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

 

Because of the 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 risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

 

Our management assessed the effectiveness of our internal control over financial reporting as of December 31, 2023.  In making this assessment, our management used the criteria set forth by the Committee of Sponsoring Organizations of the 2013 Treadway Commission (“COSO”) in Internal Control-Integrated Framework. Based upon this assessment, our Chief Executive Officer and Chief Financial Officer concluded that as of December 31, 2023 our internal controls over financial reporting were effective.

 

Changes in Internal Control over Financial Reporting

 

There were no changes in our internal controls over financial reporting that occurred during our most recent fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

ITEM 9B. OTHER INFORMATION.

  

Trading Plans

 

During the three months ended December 31, 2023, no director or officer (as defined in Rule 16a-1(f) under the Exchange Act) of the Company adopted or terminated a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as each term is defined in Item 408(a) of Regulation S-K. 

 

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

 

N/A

 

 
23

Table of Contents

   

PART III

 

ITEM 10.  DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE.

 

The information required by this Item will be contained in our proxy statement for our 2024 Annual Meeting of Shareholders to be filed on or prior to April 30, 2024 (the “Proxy Statement”) and is incorporated herein by this reference.

 

ITEM 11.  EXECUTIVE COMPENSATION.

 

The information required by this item will be contained in our Proxy Statement and is incorporated herein by this reference.

 

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

 

The information required by this item will be contained in our Proxy Statement and is incorporated herein by this reference.

 

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

 

The information required by this item will be contained in our Proxy Statement and is incorporated herein by this reference.

 

ITEM 14.  PRINCIPAL ACCOUNTANT FEES AND SERVICES.

 

 The information required by this item will be contained in our Proxy Statement and is incorporated herein by this reference.

 

 
24

Table of Contents

 

PART IV

 

ITEM 15.  EXHIBITS, FINANCIAL STATEMENT SCHEDULES.

 

1.  Financial Statements

 

The consolidated financial statements and Report of Independent Registered Accounting Firm are listed in the “Index to Financial Statements and Schedules” beginning on page F-1 and included on pages F-2 through F-21.

 

2.  Financial Statement Schedules

 

All schedules for which provision is made in the applicable accounting regulations of the SEC are either not required under the related instructions, are not applicable (and therefore have been omitted), or the required disclosures are contained in the consolidated financial statements herein.

 

3.   Exhibits (including those incorporated by reference).

 

*** Portions of this exhibit have been omitted pursuant to a request for confidential treatment filed with the Commission under Rule 24b-2. The omitted material has been filed separately with the Commission. Certain portions of this exhibit have also been redacted pursuant to Item 601(b)(10)(iv) of Regulation S-K. The omitted information is (i) not material and (ii) would likely cause competitive harm to Inuvo if publicly disclosed. The location of the omitted confidential information is indicated in the exhibit with asterisks (***).

 

No.

 

Exhibit Description

 

Form

 

Date Filed

 

Number

 

Filed or Furnished Herewith

2.1

 

Agreement and Plan of Merger dated June 5, 2009 between Inuvo, Inc. and Kowabunga! Inc.

 

8-K

 

7/24/09

 

2.4

 

 

2.2

 

Agreement and Plan of Merger dated October 16, 2011 between Inuvo, Inc., Anhinga Merger Subsidiary, Inc. and Vertro, Inc.

 

8-K

 

10/17/11

 

2.5

 

 

3(i).1

 

Articles of Incorporation, as amended

 

10-KSB

 

3/1/04

 

4

 

 

3(i).2

 

Amended to Articles of Incorporation filed March 14, 2005

 

10-KSB

 

3/31/06

 

3.2

 

 

3(i).3

 

Articles of Merger between Inuvo, Inc. and Kowabunga! Inc.

 

8-K

 

7/24/09

 

3.4

 

 

3(i).4

 

Certificate of Change Filed Pursuant to NRS 78.209

 

8-K

 

12/10/10

 

3(i).4

 

 

3(i).5

 

Certificate of Merger as filed with the Secretary of State of Nevada on February 29, 2012

 

10-K

 

3/29/12

 

3(i).5

 

 

3(i).6

 

Articles of Amendment to Amended Articles of Incorporation as filed on February 29, 2012

 

10-K

 

3/29/12

 

3(i).6

 

 

3(i).7

 

Articles of Amendment to Articles of Incorporation as filed on October 31, 2019

 

10-Q

 

5/15/20

 

3(i).7

 

 

3(i).8

 

Certificate of Validation of Amendment to Amended Articles of Incorporation as filed October 16, 2020

 

10-Q

 

11/9/20

 

3(i)8

 

 

3(i).9

 

Articles of Amendment to Articles of Incorporation as filed January 7, 2021

 

10-K

 

2/11/21

 

3(i).9

 

 

3(i).10

 

Articles of Amendment to Articles of Incorporation as filed on August 19, 2021

 

10-Q

 

11/12/21

 

3(i).10

 

 

3(ii).1

 

Amended and Restated By-Laws

 

10-K

 

3/31/10

 

3(ii).4

 

 

3(ii).2

 

Bylaw amendment adopted February 29, 2012

 

8-K

 

3/6/12

 

3(ii).1

 

 

4.1

 

Description of Securities

 

10-K

 

2/11/21

 

4.1

 

 

10.1

 

Google Services Agreement effective January 1, 2024 by and between Vertro, Inc. and Google Inc.

 

 

 

 

 

 

 

Filed

10.2

 

Yahoo! Publisher Network Contract, dated April 4, 2009, as amended with Amendment No. 1, Amendment No. 2, Amendment No. 3, Amendment No. 4, Amendment No. 5 and Amendment No. 6 ***

 

10-Q

 

5/15/12

 

10.1

 

 

10.3

 

Yahoo! Publisher Network Contract, dated April 4, 2009, as amended. ***

 

10-Q/A

 

12/28/12

 

10.1

 

 

10.4

 

Amendment No. 8 to Yahoo! Publisher Network Contract effective as of September 1, 2013, executed and delivered October 10, 2013 ***

 

10-Q/A

 

1/6/14

 

10.28

 

 

10.5

 

Amendment #11 to Yahoo! Publisher Network Contract, effective January 15, 2016, executed and delivered January 26, 2015

 

10-K

 

2/12/16

 

10.24

 

 

 

 
25

Table of Contents

   

10.6

 

Amendment #12 to Yahoo! Publisher Network Contract, effective March 2, 2016 ***

 

10-Q

 

4/27/16

 

10.25

 

 

10.7

 

Amendment #14 to Yahoo! Publisher Contract dated February 28, 2018

 

8-K

 

3/6/18

 

10.1

 

 

10.8

 

Amendment #15 to Yahoo! Publisher Contract dated May 9, 2018

 

8-K

 

5/15/18

 

10.1

 

 

10.9

 

Amendment # 16 dated August 28, 2018 to Yahoo! Publisher Network Contract ***

 

10-Q

 

11/7/18

 

10.1

 

 

10.10

 

Amendment #18 dated January 24, 2019 to Yahoo! Publisher Contract

 

10-K

 

3/15/19

 

10.6

 

 

10.11

 

Amendment #28 to the Yahoo! Publisher Network Contract #1-19868214, dated as of November 11, 2020***

 

8-K

 

11/16/20

 

10.1

 

 

10.12

 

Amendment #32 to the Yahoo! Publisher Network Contract #1-9868214, dated May 10, 2023.***

 

8-K

 

5/16/23

 

10.1

 

 

10.13

 

Form of Indemnification Agreement with Directors of Inuvo, Inc.

 

10-Q

 

11/7/18

 

10.5

 

 

10.14

 

2017 Equity Compensation Plan

 

DEF14A

 

4/28/17

 

A

 

 

10.15

 

Amendment No. 1 to the 2017 Equity Compensation Plan

 

DEF14

 

9/3/19

 

B

 

 

10.16

 

Amendment No. 2 to the 2017 Equity Compensation Plan

 

DEF14

 

5/2/22

 

A

 

 

10.17

 

2017 Equity Compensation Plan Non-Qualified Stock Option Agreement

 

10-Q

 

8/15/22

 

10.2

 

 

10.18

 

Quick Action Closing Fund Grant Agreement, dated January 25, 2013, with the Arkansas Economic Development Commission

 

10-K

 

3/13/13

 

10.23

 

 

10.19

 

Grant Reimbursement Agreement, dated January 25, 2013, with the Arkansas Economic Development Commission..

 

10-K

 

3/13/13

 

10.24

 

 

10.20

 

Amendment to Grant Reimbursement Agreement, dated March 2021, with the Arkansas Economic Development Commission.

 

10-K

 

3/17/21

 

10.21

 

 

10.21

 

Employment Agreement dated March 1, 2012 between Inuvo, Inc. and Richard K. Howe

 

8-K

 

3/6/12

 

10.2

 

 

10.22

 

Employment Agreement dated March 1, 2012 between Inuvo, Inc. and Wallace D. Ruiz

 

8-K

 

3/6/12

 

10.4

 

 

10.23

 

Employment Agreement dated March 1, 2012 between Inuvo, Inc. and John B. Pisaris

 

8-K

 

3/6/12

 

10.5

 

 

10.24

 

Loan and Security Agreement dated February 28, 2020 effective March 12, 2020 by and between Inuvo, Inc. and its subsidiaries and Hitachi Capital America Corp.

 

8-K

 

3/17/20

 

10.1

 

 

10.25

 

Amendment No. 1 to Loan and Security Agreement and Collateral Documents, dated March 1, 2023, by and between Mitsubishi HC Capital, Inc., f/k/a Hitachi Capital America Corp. and Inuvo, Inc. and its subsidiaries.

 

8-K

 

3/6/23

 

10.1

 

 

10.26

 

Form of Insider Offering Subscription Agreement

 

8-K

 

3/20/20

 

10.1

 

 

10.27

 

Form of Subscription Agreement

 

8-K

 

4/01/20

 

10.1

 

 

10.28

 

2017 Equity Compensation Plan Restricted Stock Unit Agreement

 

10-K

 

2/11/21

 

10.29

 

 

10.29

 

Sales Agreement, dated May 28, 2021 by and between A.G.P./Alliance Global Partners and Inuvo, Inc.

 

8-K

 

5/28/21

 

1.1

 

 

21.1

 

Subsidiaries of the Registrant

 

 

 

 

 

 

 

Filed

23.1

 

Consent of EisnerAmper LLP, PCAOB FIRM ID 274

 

 

 

 

 

 

 

Filed

31.1

 

Rule 13a-14(a)/15d-14(a) certification of Chief Executive Officer

 

 

 

 

 

 

 

Filed

31.2

 

Rule 13a-14(Rule 13a-14(a)/15d-14(a) certification of Chief Financial Officer)/15d-14(a) certification of Chief Financial Officer

 

 

 

 

 

 

 

Filed

32.1

 

Section 1350 certification of Chief Executive Officer

 

 

 

 

 

 

 

Filed

32.2

 

Section 1350 certification of Chief Financial Officer

 

 

 

 

 

 

 

Filed

97.1 

 

Clawback Policy

 

 

 

 

 

 

 

Filed

101.INS

 

XBRL Instance Document

 

 

 

 

 

 

 

Filed

101.SCH

 

XBRL Taxonomy Extension Schema Document

 

 

 

 

 

 

 

Filed

101.CAL

 

XBRL Taxonomy Extension Calculation Linkbase Document

 

 

 

 

 

 

 

Filed

101.DEF

 

XBRL Taxonomy Extension Definition Linkbase Document

 

 

 

 

 

 

 

Filed

101.LAB

 

XBRL Taxonomy Extension Label Linkbase Document

 

 

 

 

 

 

 

Filed

101.PRE

 

XBRL Taxonomy Extension Presentation Linkbase Document

 

 

 

 

 

 

 

Filed

104

 

The cover page for Inuvo, Inc.’s Annual Report on Form 10-K for the year ended December 31, 2023, formatted in Inline XBRL (included within Exhibit 101 attachments).

 

 

 

 

 

 

 

Filed

                  

*   The Company has omitted schedules and similar attachments to the subject agreement pursuant to Item 601(b) of Regulation S-K. The Company will furnish a copy of any omitted schedule or similar attachment to the SEC upon request.             

 

Item 16.  Form 10-K Summary

 

The Company has elected not to provide this optional information.

 

 
26

Table of Contents

    

SIGNATURES

 

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

 

 

Inuvo, Inc.

 

 

 

 

 

February 29, 2024

By:

/s/ Wallace D. Ruiz

 

 

 

Wallace D. Ruiz, Chief Financial Officer

 

 

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

 

Signature

 

Title

 

Date

 

 

 

 

 

/s/ Richard K. Howe

 

Chairman of the Board of Directors and Chief Executive Officer (principal executive officer)

 

February 29, 2024

Richard K. Howe

 

 

 

 

 

 

 

 

 

/s/ Wallace D. Ruiz

 

Chief Financial Officer (principal financial and accounting officer)

 

February 29, 2024

Wallace D. Ruiz

 

 

 

 

 

 

 

 

 

/s/ Jonathon Bond

 

Director

 

February 29, 2024

Jonathon Bond

 

 

 

 

 

 

 

 

 

/s/ Gordon J. Cameron

 

Director

 

February 29, 2024

Gordon J. Cameron

 

 

 

 

 

 

 

 

 

/s/ Kenneth Lee

 

Director

 

February 29, 2024

Kenneth Lee

 

 

 

 

 

 

 

 

 

/s/ Charles D. Morgan

 

Director

 

February 29, 2024

Charles D. Morgan

 

 

 

 

 

 
27

Table of Contents

 

 INUVO, INC.

CONSOLIDATED FINANCIAL STATEMENTS

FOR THE YEARS ENDED DECEMBER 31, 2023 AND 2022

INDEX TO AUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

 

CONTENTS

 

Report of Independent Registered Public Accounting Firm

F-2

 

Consolidated Financial Statements:

 

 

Consolidated Balance Sheets

F-4

 

Consolidated Statements of Operations and Comprehensive Loss

F-5

 

Consolidated Statements of Stockholders’ Equity

F-6

 

Consolidated Statements of Cash Flows

F-7

 

Notes to Consolidated Financial Statements

F-8

 

 

 
F-1

Table of Contents

 

Report of Independent Registered Public Accounting Firm

 

To the Board of Directors and Stockholders of

Inuvo, Inc.

 

Opinion on the Financial Statements

 

We have audited the accompanying consolidated balance sheets of Inuvo, Inc. (the “Company”) as of December 31, 2023 and 2022, and the related consolidated statements of operations, comprehensive income, stockholders’ equity, and cash flows for each of the years then ended, and the related notes (collectively referred to as the “financial statements”).  In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2023 and 2022, and the results of its operations and its cash flows for each of the years then ended, in conformity with accounting principles generally accepted in the United States of America. 

 

Basis for Opinion

 

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

 

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

 

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

 

Critical Audit Matter

 

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

   

 
F-2

Table of Contents

 

Allowance for credit losses

 

As discussed in Note 2 to the consolidated financial statements, the Company estimates an allowance for  expected credit losses on accounts receivable by reviewing comprehensive historical data and taking into consideration current conditions of the Company and the impact of relevant current and projected economic conditions on their ability to collect accounts receivable balances. As part of that process, management identified specific risks related to customers where changes in payment experience occurred.   The evaluation of expected losses for these specific customers required further judgement. At December 31, 2023, the Company recorded an allowance for credit losses of

$1,645,045.

 

We identified the estimate of allowance for credit losses as a critical audit matter due to the subjective judgments required of management in evaluating risk characteristics for those specific customer accounts receivables where changes in payment experiences have occurred and in developing its estimate of expected losses on those accounts. This in turn led to a high degree of auditor judgment, subjectivity, and effort in performing procedures for evaluating management’s significant assumptions related to these judgements.

 

Addressing the matter involved performing procedures and evaluating audit evidence in connection with our overall opinion on the financial statements. The procedures we performed included gaining an understanding of the controls relating to management’s estimate of allowance for credit losses, testing management’s process for developing the estimate, including evaluating management’s process for identifying risk characteristics for customers.  Our procedures included examination of payment terms and agreements with the customers, testing payments in accordance with those agreements and evaluation of payments subsequent to the Company’s reporting date.   In addition, evaluating the reasonableness of management’s judgements included performing inquiries of management and examination of other information related to the intent and ability of the customers to make payment. 

 

/s/ EisnerAmper LLP

 

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

 

EISNERAMPER LLP

Iselin, New Jersey

February 29, 2024 

 

 
F-3

Table of Contents

    

Inuvo, Inc.

Consolidated Balance Sheets

For the Years Ended December 31,

 

 

 

2023

 

 

2022

 

Assets

 

 

 

 

 

 

Current assets

 

 

 

 

 

 

Cash and cash equivalents

 

$4,440,454

 

 

$2,931,415

 

Marketable securities - short term

 

 

 

 

 

1,529,464

 

Accounts receivable, net of allowance for doubtful accounts of $1,645,045 and $1,440,678, respectively

 

 

9,226,956

 

 

 

11,119,892

 

Prepaid expenses and other current assets

 

 

1,076,121

 

 

 

798,977

 

Total current assets

 

 

14,743,531

 

 

 

16,379,748

 

 

 

 

 

 

 

 

 

 

Property and equipment, net

 

 

1,680,788

 

 

 

1,668,972

 

Other assets

 

 

 

 

 

 

 

 

Right of use assets - operating lease

 

 

805,786

 

 

 

310,162

 

Right of use assets - finance lease

 

 

72,560

 

 

 

168,750

 

Referral and support services agreement advance

 

 

500,000

 

 

 

800,000

 

Marketable securities - long term

 

 

 

 

 

660,126

 

Intangible assets, net of accumulated amortization

 

 

4,664,791

 

 

 

5,649,291

 

Goodwill

 

 

9,853,342

 

 

 

9,853,342

 

Other assets

 

 

53,346

 

 

 

66,919

 

Total other assets

 

 

15,949,825

 

 

 

17,508,590

 

Total assets

 

$32,374,144

 

 

$35,557,310

 

 

 

 

 

 

 

 

 

 

Liabilities and Stockholders’ Equity

 

 

 

 

 

 

 

 

Current liabilities

 

 

 

 

 

 

 

 

Accounts payable

 

$6,432,120

 

 

$8,044,802

 

Accrued expenses and other current liabilities

 

 

7,926,479

 

 

 

5,162,458

 

Lease liability - operating lease

 

 

123,074

 

 

 

287,523

 

Lease liability - finance lease

 

 

50,801

 

 

 

101,003

 

Total current liabilities

 

 

14,532,474

 

 

 

13,595,786

 

 

 

 

 

 

 

 

 

 

Long-term liabilities

 

 

 

 

 

 

 

 

Deferred tax liability

 

 

89,238

 

 

 

107,000

 

Lease liability - operating lease

 

 

751,821

 

 

 

23,878

 

Lease liability - finance lease

 

 

18,209

 

 

 

70,597

 

Other long-term liabilities

 

 

216

 

 

 

10,733

 

Total long-term liabilities

 

 

859,484

 

 

 

212,208

 

 

 

 

 

 

 

 

 

 

Stockholders’ equity

 

 

 

 

 

 

 

 

Preferred stock, $0.001 par value:

 

 

 

 

 

 

 

 

Authorized shares - 500,000 - none issued and outstanding

 

 

 

 

 

 

Common stock, $0.001 par value:

 

 

 

 

 

 

 

 

Authorized shares 200,000,000; issued and outstanding shares 137,983,918 and 120,137,124 respectively;

 

 

137,983

 

 

 

120,138

 

Additional paid-in capital

 

 

184,291,414

 

 

 

178,771,604

 

Accumulated other comprehensive income

 

 

 

 

 

(84,868)

Accumulated deficit

 

 

(167,447,211)

 

 

(157,057,558)

Total stockholders' equity

 

 

16,982,186

 

 

 

21,749,316

 

Total liabilities and stockholders' equity

 

$32,374,144

 

 

$35,557,310

 

 

See accompanying notes to the consolidated financial statements.

 

 
F-4

Table of Contents

 

Inuvo, Inc.

Consolidated Statements of Operations and Comprehensive Loss

For the Years Ended December 31,

 

 

 

2023

 

 

2022

 

Net revenue

 

$73,911,528

 

 

$75,603,745

 

Cost of revenue

 

 

10,477,272

 

 

 

30,244,387

 

Gross profit

 

 

63,434,256

 

 

 

45,359,358

 

Operating expenses:

 

 

 

 

 

 

 

 

Marketing costs

 

 

51,982,572

 

 

 

36,921,139

 

Compensation

 

 

13,793,309

 

 

 

12,463,095

 

General and administrative

 

 

8,050,890

 

 

 

8,624,998

 

Total operating expenses

 

 

73,826,771

 

 

 

58,009,232

 

Operating loss

 

 

(10,392,515)

 

 

(12,649,874)

Income tax benefit (expense)

 

 

17,764

 

 

 

 

Financing, other

 

 

(29,570)

 

 

(21,111)

Other (expense)/income, net

 

 

14,668

 

 

 

(435,554)

Net loss

 

$(10,389,653)

 

$(13,106,539)

Other comprehensive income

 

 

 

 

 

 

 

 

Unrealized (loss)/gain on marketable securities

 

 

84,868

 

 

 

(138,605)

Comprehensive loss

 

$(10,304,785)

 

$(13,245,144)

 

 

 

 

 

 

 

 

 

Per common share data:

 

 

 

 

 

 

 

 

Basic and diluted

 

 

 

 

 

 

 

 

Net loss

 

$(0.08)

 

$(0.11)

 

 

 

 

 

 

 

 

 

Weighted average shares:

 

 

 

 

 

 

 

 

Basic

 

 

131,116,370

 

 

 

119,826,036

 

Diluted

 

 

131,116,370

 

 

 

119,826,036

 

 

See accompanying notes to the consolidated financial statements.

 

 
F-5

Table of Contents

 

Inuvo, Inc.

Consolidated Statements of Stockholders' Equity

For the Years Ended December 31, 2023 and 2022

 

 

 

Common Stock

 

 

 Additional Paid

 

 

Accumulated

 

 

Accumulated Other Comprehensive

 

 

 

 

 

 

Shares

 

 

Stock

 

 

 in Capital

 

 

Deficit

 

 

Income

 

 

Total

 

Balances as of December 31, 2021

 

 

118,747,447

 

 

$118,748

 

 

$176,586,529

 

 

$(143,951,019)

 

 

53,737

 

 

$32,807,995

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

(13,106,539)

 

 

 

 

 

(13,106,539)

Unrealized loss on debt securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(138,605)

 

 

(138,605)

Stock-based compensation

 

 

 

 

 

 

 

 

2,350,314

 

 

 

 

 

 

 

 

 

2,350,314

 

Stock issued for vested restricted stock awards

 

 

1,389,677

 

 

 

1,390

 

 

 

(1,390)

 

 

 

 

 

 

 

 

 

Shares withheld for taxes on vested restricted stock

 

 

 

 

 

 

 

 

(196,892)

 

 

 

 

 

 

 

 

(196,892)

Stock warrants issued for referral agreement

 

 

 

 

 

 

 

 

 

 

33,043

 

 

 

 

 

 

 

 

 

 

33,043

 

Balances as of December 31, 2022

 

 

120,137,124

 

 

120,138

 

 

178,771,604

 

 

(157,057,558)

 

(84,868)

 

21,749,316

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

(10,389,653)

 

 

 

 

 

(10,389,653)

Unrealized gain on debt securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

84,868

 

 

 

84,868

 

Stock-based compensation

 

 

 

 

 

 

 

 

1,986,296

 

 

 

 

 

 

 

 

 

1,986,296

 

Stock issued for vested restricted stock awards

 

 

1,673,236

 

 

 

1,671

 

 

 

(1,671)

 

 

 

 

 

 

 

 

 

Proceeds from sale of common stock, net of expenses

 

 

16,000,000

 

 

 

16,000

 

 

 

3,649,000

 

 

 

 

 

 

 

 

 

 

 

3,665,000

 

Shares withheld for taxes on vested restricted stock

 

 

 

 

 

 

 

 

 

 

(166,872)

 

 

 

 

 

 

 

 

(166,872)

AGP Closing of at-the-market sale of common stock

 

 

173,558

 

 

 

174

 

 

 

60,962

 

 

 

 

 

 

 

 

 

 

 

61,136

 

Change in fair value of warrants related to vesting

 

 

 

 

 

 

 

 

(7,905)

 

 

 

 

 

 

 

 

(7,905)

Balances as of December 31, 2023

 

 

137,983,918

 

 

$137,983

 

 

$184,291,414

 

 

$(167,447,211)

 

$

 

 

$16,982,186

 

 

See accompanying notes to the consolidated financial statements.

 

 
F-6

Table of Contents

 

Inuvo, Inc.

Consolidated Statements of Cash Flows

For the Years Ended December 31, 2023 and 2022

 

 

 

2023

 

 

2022

 

Operating activities:

 

 

 

 

 

 

Net loss

 

$(10,389,653)

 

$(13,106,539)

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

 

 

 

 

 

 

 

 

Depreciation and amortization

 

 

2,655,368

 

 

 

2,598,957

 

Amortization of Right of Use Assets-Finance Leases

 

 

96,190

 

 

 

103,926

 

Stock based compensation

 

 

1,986,296

 

 

 

2,350,314

 

(Gain) Loss on marketable securities

 

 

(14,668)

 

 

435,554

 

Amortization of financing fees

 

 

8,333

 

 

 

2,500

 

Provision for doubtful accounts

 

 

786,549

 

 

 

1,265,143

 

Stock warrant (income) expense

 

 

(7,905)

 

 

33,043

 

Deferred income tax benefit

 

 

(17,764)

 

 

 

Derecognition of contingencies and grant

 

 

 

 

 

(10,000)

Change in operating assets and liabilities:

 

 

 

 

 

 

 

 

Accounts receivable

 

 

1,106,387

 

 

 

(3,119,222)

Referral and support services agreement advance

 

 

300,000

 

 

 

300,000

 

Prepaid expenses, other current assets and other assets

 

 

(263,569)

 

 

578,009

 

Accounts payable

 

 

(1,612,682)

 

 

3,200,086

 

Accrued expenses and other liabilities

 

 

2,813,043

 

 

 

(205,762)

Net cash used in operating activities

 

 

(2,554,075)

 

 

(5,573,991)

Investing activities:

 

 

 

 

 

 

 

 

Purchases of equipment and capitalized development costs

 

 

(1,682,683)

 

 

(1,689,869)

Purchase of marketable securities

 

 

 

 

 

(1,693,963)

Proceeds from the sale of marketable securities

 

 

2,288,873

 

 

 

1,717,707

 

Net cash provided by (used in) investing activities

 

 

606,190

 

 

 

(1,666,125)

Financing activities:

 

 

 

 

 

 

 

 

Gross proceeds from line of credit

 

 

592,868

 

 

 

 

Repayments on line of credit

 

 

(592,868)

 

 

 

Proceeds from sale of common stock, net of expenses

 

 

3,665,000

 

 

 

 

Payments on finance/capital leases

 

 

(102,340)

 

 

(107,539)

Net taxes paid on RSU grants exercised

 

 

(166,872)

 

 

(196,894)

Proceeds from at-the-market sales

 

 

61,136

 

 

 

 

Net cash provided by/(used in) financing activities

 

 

3,456,924

 

 

 

(304,433)

 

 

 

 

 

 

 

 

 

Net change – cash

 

 

1,509,039

 

 

 

(7,544,549)

Cash, beginning of year

 

 

2,931,415

 

 

 

10,475,964

 

Cash, end of year

 

$4,440,454

 

 

$2,931,415

 

 

 

 

 

 

 

 

 

 

Supplemental information:

 

 

 

 

 

 

 

 

Interest paid

 

$105,148

 

 

$18,612

 

Non-cash investing and financing activities:

 

 

 

 

 

 

 

 

Assets purchased under finance lease obligations

 

$

 

 

$70,774

 

Acquisition of right of use asset for operating lease liability

 

$1,105,148

 

 

$

 

 

See accompanying notes to the consolidated financial statements.

 

 
F-7

Table of Contents

 

Inuvo, Inc.

Notes to Consolidated Financial Statements

For the Years Ended December 31, 2023 and 2022

 

Note 1 – Organization and Business  

 

Company Overview

 

Inuvo is an advertising technology and services business selling information technology solutions to brands, agencies and large consolidators of advertising demand (“Platforms”). Inuvo’s revenue is derived from the placement of digital advertising throughout devices, websites, applications and browsers across social, search and programmatic advertising channels. Inuvo facilitates, and gets paid, to deliver millions of advertising messages monthly and counts among its client's numerous world-renowned companies across industries.

 

Inuvo’s primary mission is to disrupt the advertising industry with its proprietary and patented generative large language artificial intelligence (AI), a technology capable of identifying and targeting audiences without using a consumer’s identity or data. The AI was designed to replace the consumer data, analytics, segmentation and lookalike modeling technologies that have traditionally served the advertising industry as it transitions to a new paradigm where a consumer’s identity and data are no longer available for advertising decisions due to legislative and technological changes. Rather than targeting people, the AI targets the reasons behind why people are interested in products, services and brands.

 

Inuvo’s AI technology solves this challenge and can be consumed by clients both as a managed service and software-as-a-service. For certain clients, Inuvo has also developed various proprietary technology and assets that include digital content, websites, automated campaigns, ad fraud detection, performance reporting and predictive media mix modeling.

 

The Inuvo products and services use analytics, data and artificial intelligence in a manner that optimizes the purchase and placement of advertising in real time. These capabilities are typically sold with services both individually and in combination with each other based on client needs. These products and services include:

 

 

·

IntentKey: An artificial intelligence-based consumer intent recognition system designed to reach highly targeted mobile and desktop In-Market audiences with precision; and

 

 

 

 

·

Bonfire: A marketing and advertising solution which can be provided directly to brands and where a collection of data, analytics, software and publishing is used to align advertising messages with consumers across websites online.

  

There are many barriers to entry associated with the Inuvo business model, including a proficiency in large language model based artificial intelligence, large scale information processing, software development, consumer data products, analytics, IOT (internet of things) integration and the relationships required to execute within the IOT. Inuvo’s intellectual property is protected by 19 issued and eight pending patents.

 

Liquidity

 

Our principal sources of liquidity are the sale of our common stock and our credit facility with Hitachi described in Note 7 to our Consolidated Financial Statements. On January 19, 2021, we raised $8 million in gross proceeds, before expenses, through the sale of our common stock, and on January 22, 2021, we raised an additional $6.25 million in gross proceeds, before expenses, through sales of our common stock.

 

In March 2021, we contracted with an investment management company to manage our cash in excess of current operating needs. We placed $2 million in cash equivalent accounts and $10 million in an interest-bearing account. At December 31, 2022, our funds with the investment management company were approximately $2 million and were invested in cash equivalent accounts and marketable debt and equity securities. A detail of the activity is described in Note 3 to our Consolidated Financial Statements.

 

On May 28, 2021, we entered into a Sales Agreement (the "Sales Agreement") with A.G.P./Alliance Global Partners, as sales agent (the "Sales Agent"), pursuant to which we may offer and sell through or to the Sales Agent shares of our common stock (the "ATM Program") up to an aggregate amount of gross proceeds of $35,000,000. During the year ended December 31, 2023, we sold 173,558 shares of common stock for gross proceeds totaling $63,136 under the ATM Program and paid the Sales Agent a commission of $1,902, all of which occurred during the second quarter of 2023. Any shares of common stock offered and sold in the ATM Program will be issued pursuant to our universal shelf registration statement on Form S-3 (the “Shelf Registration Statement”). The ATM Program will terminate upon (a) the election of the Sales Agent upon the occurrence of certain adverse events, (b) 10 days’ advance notice from one party to the other, or (c) the sale of the balance available under our Shelf Registration Statement. Under the terms of the Sales Agreement, the Sales Agent is entitled to a commission at a fixed rate of 3.0% of the gross proceeds from each sale of shares under the Sales Agreement.

 

 
F-8

Table of Contents

 

On May 30, 2023, we raised $4.0 million in gross proceeds in a registered direct offering, before expenses, through the sale of an aggregate of 16,000,000 shares of our common stock. The shares were offered pursuant to an effective shelf registration statement on Form S-3 (the “Shelf Registration Statement”) and a prospectus supplement relating to the offering was filed with the SEC on May 26, 2023.  

 

We have focused our resources behind a plan to market our collective multi-channel advertising capabilities differentiated by our AI technology, the IntentKey, where we have a technological advantage and higher margins. If we are successful in

implementing our plan, we expect to return to a positive cash flow from operations. However, there is no assurance that we will be able to achieve this objective.  

 

As of December 31, 2023, we have approximately $4.4 million in cash, and cash equivalents. Our net working capital was $211.1 thousand. We have encountered recurring losses and cash outflows from operations, which historically we have funded through equity offerings and debt facilities. For the year ended December 31, 2023 we had a net loss of $10.3 million and net cash outflows from operations of $2.6 million. In addition, our investment in internally developed software consists primarily of labor costs which are of a fixed nature and amounted to approximately $1.7 million for the year ended December 31, 2023. Through December 31, 2023, our accumulated deficit was $167.4 million. 

 

Management plans to support the Company’s future operations and capital expenditures primarily through cash raised through the sale of stock in May 2023, cash generated from future operations and borrowings from the credit facility until reaching profitability. The credit facility is due upon demand and therefore there can be no assurances that sufficient borrowings will be available to support future operations until profitability is reached. Our collection period is less than 30 days and can also be used to meet accrued obligations. We believe our current cash position and credit facility will be sufficient to sustain operations for at least the twelve months from the date of this filing. If our plan to grow the IntentKey product is unsuccessful, we may need to fund operations through private or public sales of securities, debt financings or partnering/licensing transactions over the long term.  

 

Note 2 – Summary of Significant Accounting Policies

 

Basis of presentation - The consolidated financial statements include our accounts and those of our wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.

 

Cash and cash equivalents - Cash and cash equivalents consist of highly liquid investments with original maturities of three months or less.

 

Investments - We have classified debt securities as available for sale securities with unrealized gains and losses recorded as other comprehensive income. Equity securities are marked to market with changes recorded as other income on the income statement. Any interest income or dividends are recorded as interest income on the income statement.

 

Revenue recognition - We generate revenue by identifying audiences and presenting advertisements on behalf of our customers. We provide our products, technologies and services to Agencies & Brands and Platforms (large consolidators of advertising demand). Currently, revenue from our IntentKey products and services are primarily from Agencies & Brands, and revenue from our Bonfire products and services are primarily from platforms. Our revenue is derived from the placements of advertisements across advertising channels, browsers, applications and devices. Pricing for those advertisement placements is typically either on a cost-per-click or cost per thousand impressions basis.

 

Our revenue is a function of the number of advertisements placed combined with the price we obtain (using our technologies) for the placements made on behalf of our clients. We assume the risk associated of finding placements at a cost below that for which it had been sold.

 

We recognize revenue when control of the contracted services or product is transferred to our customer, in an amount that reflects the consideration we expect to be entitled to in exchange for those services or products. We determine revenue recognition through (i) identification of a contract with a customer, (ii) identification of the performance obligations in the contract, (iii) determination of the transaction price, (iv) allocation of the transaction price to the performance obligations in the contract, and (v) recognition of revenue when or as the performance obligations are satisfied.

 

For Agencies and Brands, the terms of an agreement are captured in an Insertion Order ("IO") where revenue is recognized upon delivery of services during the period covered by the IO. For Platforms, terms are generally captured in multi-year master service agreements and revenue is recognized based on the number of advertisements placed or clicked on in the period they occur. We settle advertisement placement prices with our customers net of any adjustments for quality.

 

In the year ended December 31, 2023, we generated $73,911,528 in revenue of which 79.1% was from Platforms, 20.9% from Agencies and Brands. In the year ended December 31, 2022, we generated $75,603,745 in revenue of which 51.7% was from Platforms, 48.3% from Agencies and Brands.

 

 
F-9

Table of Contents

  

 

Accounts receivable - Accounts receivable consist of trade receivables from customers. We record accounts receivable at its net realizable value, recognizing an allowance for doubtful accounts based on our best estimate of expected credit losses on our existing accounts receivable. Balances are written off against the allowance after all means of collection have been exhausted and the possibility of recovery is considered remote. The current expected credit loss (CECL) model under Accounting Standards Update (ASU) 2016-13 requires an estimation of expected credit losses over the life of a financial instrument, taking into consideration historical experience, current conditions, and reasonable and supportable forecasts. Management has reviewed comprehensive historical data, any relevant economic indicator, and estimated our estimated credit loss based off these probabilities. In the year ended December 31, 2023, 2022, and 2021, we recorded accounts receivable, net allowance for doubtful accounts of, $9,226,956, $11,119,892, and $9,265,813 respectively.

 

 

 

For the twelve months ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at the end of the year

 

$9,226,956

 

 

$11,119,892

 

 

$9,265,813

 

 

 

Cost of revenue - Cost of revenue is primarily composed of payments to advertising exchanges that provide access to digital inventory where we serve advertisements primarily for Agencies and Brands. To a lesser extent, cost of revenue includes payments to website publishers and app developers that host advertisements.

 

Marketing costs - Marketing costs are predominately traffic acquisition costs and include those expenses required to attract an audience to our owned and operated applications and websites. We expense these costs as incurred and present them as a separate line item in operating expenses in the consolidated statements of operations.

 

Property and equipment - Property and equipment are stated at cost, net of accumulated depreciation and amortization. Major renewals and improvements are capitalized while maintenance and repairs which do not improve or extend the life of the respective assets are expensed as incurred. Costs of assets sold or retired and the related accumulated depreciation are eliminated from accounts and the net gain or loss is reflected as an operating expense in the consolidated statements of operations.

 

Property and equipment are depreciated on a straight-line basis over three years for equipment, five to seven years for furniture and fixtures and two to three years for software. Leasehold improvements are amortized over the lesser of the estimated useful life of the asset or the remaining term of the lease. Depreciation expense was $1,670,868 and $1,527,663, respectively, for the years ended December 31, 2023 and 2022.

 

Capitalized Software Costs - We capitalize certain labor costs related to internally developed software and amortize these costs using the straight-line method over the estimated useful life of the software, generally two years. We do not sell internally developed software. Certain development costs not meeting the criteria for capitalization, in accordance with ASC 350-40 Internal-Use Software, are expensed as incurred.

 

Goodwill - Goodwill is recorded as the difference, if any, between the aggregate consideration paid for an acquisition and the fair value of the net tangible and intangible assets acquired. We perform an impairment test annually as of December 31, 2023. As a result, we perform our annual goodwill impairment test by comparing the fair value of our reporting unit with its carrying amount.

 

We generally determine the fair value of our reporting unit using the income approach methodology of valuation that includes the undiscounted cash flow method as well as other generally accepted valuation methodologies. If the carrying amount of a reporting unit exceeds the reporting unit’s fair value, the amount it exceeds fair value is equivalent to the amount of impairment loss.

 

We determined there was no impairment of goodwill during 2023 and 2022.

 

See Note 6, Intangible Assets and Goodwill, for more information.

 

 
F-10

Table of Contents

 

Intangible Assets - We allocate a portion of the purchase price of acquisitions to identifiable intangible assets and we amortize definite-lived assets over their estimated useful lives. We consider our indefinite-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Trade names are not amortized as they are believed to have an indefinite life. Trade names are reviewed annually for impairment under ASC 350. We also acquire intangible assets outside of acquisitions and record them at their fair value and amortize them over their estimated useful lives.

 

We recorded no impairment of intangible assets during 2023 or 2022. 

 

See Note 6, Intangible Assets and Goodwill, for more information.

 

Income taxes - We utilize the liability method of accounting for income taxes as set forth in ASC 740, Income Taxes (“ASC 740”). Under the liability method, deferred taxes are determined based on the temporary differences between the financial statement and tax bases of assets and liabilities. A valuation allowance is recorded when it is more likely than not that some of the deferred tax assets will not be realized. In assessing the need for a valuation allowance, we must project future levels of taxable income. We examine evidence related to the history of taxable losses or income, the economic conditions in which we operate, organizational characteristics, our forecasts and projections, as well as factors affecting liquidity. All our deferred tax assets and liabilities are recorded as long-term assets and liabilities in the consolidated balance sheets. We believe it is more likely than not that essentially none of our deferred tax assets will be realized, and we have recorded a valuation for a significant portion of the net deferred tax assets as of December 31, 2023 and 2022.

 

We have adopted certain provisions of ASC 740. This statement clarifies the criteria that an individual tax position must satisfy for some or all of the benefits of that position to be recognized in a company’s financial statements.  ASC 740 prescribes a recognition threshold of more likely than not, and a measurement attribute for all tax positions taken or expected to be taken on a tax return, in order to be recognized in the financial statements. We recognize interest and penalties related to income taxes in income tax expense. We have incurred no penalties or interest for the years ended December 31, 2023 and 2022.

 

Impairment of long-lived assets - In accordance with ASC 360, Property, Plant and Equipment, long-lived assets, such as property and equipment, and purchased intangibles subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of the asset is measured by comparison of the carrying amount to future undiscounted cash flows the asset is expected to generate. If such assets are considered to be impaired, the impairment to be recognized is measured as the amount by which the carrying amount of the asset exceeds the fair value.  

 

Stock-based compensation - We recognize stock compensation based on the recognition provisions ASC 718, Compensation – Stock Compensation, which establishes accounting for stock-based awards exchanged for employee and non-employee services and requires companies to expense the estimated grant date fair value of stock awards over the requisite employee service period.

 

The fair value of restricted stock awards is based on the market price of our common stock on the date of the grant. To value stock option awards, we use the Black-Scholes-Merton option pricing model. This model involves assumptions including the expected life of the option, stock price volatility, risk-free interest rate, dividend yield and exercise price. We recognize compensation expense in earnings over the requisite service period, applying a forfeiture rate to account for expected forfeitures of awards.

 

See Note 11, Stock-Based Compensation, for further details on our stock awards.

 

Government Grant- During the first quarter of 2013, we received a grant from the state of Arkansas to relocate our corporate headquarters to Conway, AR. We recognized the grant funds into income as a reduction of the related expense in the period in which those expenses were recognized. We deferred grant funds related to capitalized costs and classified them as current or long-term liabilities on the balance sheet according to the classification of the associated asset.

 

 
F-11

Table of Contents

 

As of December 31, 2023, there were 43 full-time employees in Arkansas, seven employees under the required 50.  As such, we recorded a contingent liability of $35,000

 

As of December 31, 2022, there were 48 full-time employees in Arkansas, two employees under the required 50.  As such, we recorded a contingent liability of $10,000

 

Earnings per share - During the periods presented, we had securities that could potentially dilute basic earnings per share in the future, but were excluded from the computation of diluted net loss per share, as their effect would have been anti-dilutive.  We reported a net loss for 2023 and 2022 and therefore, shares associated with stock options, restricted stock and convertible debt are not included because they are anti-dilutive.  Basic and diluted net loss per share is the same for all periods presented.   

 

Operating segments - In accordance with ASC 280 - Segment reporting, segment information reported is built on the basis of internal management data used for performance analysis of businesses and for the allocation of resources. Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision making group, in deciding how to allocate resources and in assessing performance. Our chief operating decision maker, our chief executive officer, reviews financial information presented on a consolidated basis and no expense or operating income is evaluated at a segment level. Given the consolidated level of review by our chief executive officer, we operate as one reportable segment.

 

Concentration of credit risk - We are exposed to concentrations of risk primarily in cash and accounts receivable, which are generally not collateralized. Our policy is to place our cash with high credit, quality financial institutions in order to limit the amount of credit exposure. Our cash deposits exceed FDIC limits. We do not require collateral from our customers, but our credit extension and collection policies include monitoring payments and aggressively pursuing delinquent accounts. We maintain allowances for potential credit losses.  

 

Customer concentrations - In 2023, we had two individual customers with revenue concentration greater than 10% of our total revenues accounting for 60.4% and 12.8%, respectively. At December 31, 2023, we had one customer greater than 10% of our total accounts receivable balance accounting for 50.5%.

 

In 2022, we had three individual customers with revenue concentration greater than 10% of our total revenue accounting for 29.1%, 24.1%, and 12.9%, respectively. At December 31, 2022, we had two customers greater than 10% of our total accounts receivable balance accounting for 50.6% and 12.7%, respectively.

 

Vendor concentrations - In 2023, we had two individual vendors with cost of revenue concentration greater than 10% of our total cost of revenue accounting for 67.6% and 15.3% of the total cost of revenue, respectively. 

 

In 2022, we had four individual vendors with cost of revenue concentration greater than 10% of our total cost of revenue accounting for 33.8%, 30.4%, 14.5% and 11.1%, of the total cost of revenue, respectively. 

 

Use of estimates - The preparation of financial statements, in accordance with accounting principles generally accepted in the United States ("U.S. GAAP"), requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, net revenues and expenses and disclosure of contingent assets and liabilities. The estimates and assumptions used in the accompanying consolidated financial statements are based upon management’s regular evaluation of the relevant facts and circumstances as of the date of the consolidated financial statements. We regularly evaluate estimates and assumptions related to goodwill and purchased intangible asset valuations and income tax valuation allowance. Actual results may differ from the estimates and assumptions used in preparing the accompanying consolidated financial statements, and such differences could be material.

 

 

 
F-12

Table of Contents

 

Litigation and settlement costs - From time to time, we are involved in disputes, litigation and other legal actions. In accordance with ASC 450, Contingencies, we record a charge equal to at least the minimum estimated liability for a loss contingency when both of the following conditions are met: (i) information available prior to issuance of the consolidated financial statements indicates that it is probable that an asset had been impaired or a liability had been incurred as of the date of the consolidated financial statements and (ii) the range of loss can be reasonably estimated.

 

Recently Adopted Accounting Pronouncements

 

On January 1, 2023, we adopted Accounting Standards Code (ASC) No. 326, Financial Instruments-Credit Losses. ASC 326 requires a financial asset (loans, debt securities, trade receivables, net investments in leases, off-balance sheet credit exposures, reinsurance receivables, and any other financials assets not excluded from scope) measured at amortized cost basis to be presented at the net amount expected to be collected. The adoption of this new standard did not have a material impact on our consolidated financial statements and primarily resulted in enhanced disclosures only.

 

Note 3 – Fair Value Measurements

 

The carrying amounts reported in the balance sheet for cash and cash equivalents, accounts receivable, accounts payable and accrued expenses approximate fair value based on the short-term nature of these items.

 

In accordance with accounting principles generally accepted in the United States, fair value is defined as 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. A three-level hierarchy prioritizes the inputs used to measure fair value as follows:

 

Level 1 – Valuation is based on quoted prices in active markets for identical assets or liabilities. Level 1 assets and liabilities generally include debt and equity securities that are traded in an active exchange market. Valuations are obtained from readily available pricing sources for market transactions involving identical assets or liabilities.

 

Level 2 – Valuation is based on observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.

 

Level 3 – Valuation is based on unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. Level 3 assets and liabilities include financial instruments whose value is determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant management judgment or estimation.

 

The following table summarizes our cash equivalents and marketable securities measured at fair value. Certain marketable securities consist of investments in debt and equity securities. We classify our cash equivalents and marketable securities within Level 1 because we use observable inputs that reflect quoted market prices for identical assets in active markets to determine their fair value. We have classified debt securities as available for sale securities with unrealized gains and losses recorded as other comprehensive income. We have classified equity securities as trading and are marked to market with changes recorded as other income on the income statement. Any interest income or dividends are recorded within financing expense, net on the income statement.

 

 
F-13

Table of Contents

 

The cost, gross unrealized gains (losses) and fair value of marketable securities by major security type as of December 31, 2023 and 2022 were as follows:

 

 

 

Investment Assets at Fair Value

 

 

Investment Assets at Fair Value

 

 

 

As of December 31, 2023

 

 

As of December 31, 2022

 

 

 

Level 1

 

 

Total

 

 

Level 1

 

 

Total

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Debt securities

 

$

 

 

$

 

 

$936,563

 

 

$936,563

 

Equity securities

 

 

 

 

 

 

 

 

1,253,027

 

 

 

1,253,027

 

Cash equivalents

 

 

69,291

 

 

 

69,291

 

 

 

801

 

 

 

801

 

Total Investments at Fair Value

 

$69,291

 

 

$69,291

 

 

$2,190,391

 

 

$2,190,391

 

 

 

 

As of December 31, 2023

 

 

As of December 31, 2022

 

 

 

Cost

 

 

Unrealized

Gain (Loss)

 

 

Fair Value

 

 

Cost

 

 

Unrealized

Gain (Loss)

 

 

Fair Value

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Debt securities

 

$

 

 

$

 

 

$

 

 

$1,021,431

 

 

$(84,868)

 

$936,563

 

Equity securities

 

 

 

 

 

 

 

 

 

 

 

1,776,773

 

 

 

(523,746)

 

 

1,253,027

 

Total marketable securities

 

 

 

 

 

 

 

 

 

$

 

 

 

 

 

 

 

 

 

 

$2,189,590

 

 

The realized loss on the securities for the year ended December 31, 2023 was approximately $510,000.

 

Note 4 – Allowance for Credit Losses 

 

The activity in the allowance for doubtful accounts was as follows during the years ended December 31, 2023 and 2022:

 

 

 

2023

 

 

2022

 

Balance at the beginning of the year

 

$1,440,678

 

 

$202,904

 

Provision for bad debts

 

 

786,549

 

 

 

1,265,143

 

Charge-offs

 

 

(582,189)

 

 

(27,369)

Recoveries

 

 

7

 

 

 

 

Balance at the end of the year

 

$1,645,045

 

 

$1,440,678

 

 

The allowance for doubtful accounts at December 31, 2023 was $1,645,045, an increase of $204,367 from December 31, 2022. During 2022, we expanded our business in part by acquiring new customers with whom we contract directly. These customers typically require longer credit terms than traditional CPC based customers. One of these customers was a significant portion, 24.1% of our total 2022 revenue, and has stretched its payments to 120 days and beyond. Ultimately, we agreed to extended payments from the customer through September 2024. All amounts due from this customer have been fully reserved as of December 31, 2023.

 

 
F-14

Table of Contents

 

Note 5– Property and Equipment

 

The net carrying value of property and equipment at December 31, 2023 and 2022 was as follows:

 

 

 

2023

 

 

2022

 

Furniture and fixtures

 

$293,152

 

 

$293,152

 

Equipment

 

 

1,292,528

 

 

 

1,265,752

 

Capitalized software development costs

 

 

16,159,517

 

 

 

14,503,608

 

Leasehold improvements

 

 

458,885

 

 

 

458,885

 

Subtotal

 

 

18,204,082

 

 

 

16,521,397

 

Less: accumulated depreciation and amortization

 

 

(16,523,294)

 

 

(14,852,425)

Total

 

$1,680,788

 

 

$1,668,972

 

 

 Depreciation expense was $1,670,868 and $1,527,663, respectively, for the years ended December 31, 2023 and 2022.

 

Note 6 – Intangible Assets and Goodwill

 

The following is a schedule of intangible assets and goodwill as of December 31, 2023:

 

 

Term

 

 

Carrying

Value

 

 

Accumulated Amortization and Impairment

 

 

Net Carrying Value

 

 

2023

Amortization

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Customer list, Google

 

20 years

 

 

$8,820,000

 

 

$(5,218,500)

 

$3,601,500

 

 

$441,000

 

Technology

 

5 years

 

 

 

3,600,000

 

 

 

(3,600,000)

 

 

 

 

 

 

Customer list, ReTargeter

 

5 years

 

 

 

1,931,250

 

 

 

(1,705,938)

 

 

225,312

 

 

 

386,250

 

Customer list, all other

 

10 years

 

 

 

1,610,000

 

 

 

(1,610,000)

 

 

 

 

 

 

Brand name, ReTargeter

 

5 years

 

 

 

643,750

 

 

 

(568,646)

 

 

75,104

 

 

 

128,750

 

Customer relationships

 

20 years

 

 

 

570,000

 

 

 

(197,125)

 

 

372,875

 

 

 

28,500

 

Trade names, web properties

 

 

-

 

 

 

390,000

 

 

 

 

 

 

390,000

 

 

 

 

Intangible assets classified as long-term

 

 

 

 

 

$17,565,000

 

 

$(12,900,209)

 

$4,664,791

 

 

$984,500

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Goodwill, total

 

 

 

 

 

$9,853,342

 

 

$

 

 

$9,853,342

 

 

$

 

 

The following is a schedule of intangible assets and goodwill as of December 31, 2022: 

 

 

 

Term

 

 

Carrying

Value

 

 

Accumulated Amortization

 

 

Net Carrying Value

 

 

2022

Amortization

 

Customer list, Google

 

20 years

 

 

$8,820,000

 

 

$(4,777,500)

 

$4,042,500

 

 

$441,000

 

Technology

 

5 years

 

 

 

3,600,000

 

 

 

(3,600,000)

 

 

 

 

 

60,000

 

Customer list, ReTargeter

 

5 years

 

 

 

1,931,250

 

 

 

(1,319,688)

 

 

611,562

 

 

 

386,250

 

Customer list, all other

 

10 years

 

 

 

1,610,000

 

 

 

(1,610,000)

 

 

 

 

 

26,794

 

Brand name, ReTargeter

 

5 years

 

 

 

643,750

 

 

 

(439,896)

 

 

203,854

 

 

 

128,750

 

Customer relationships

 

20 years

 

 

 

570,000

 

 

 

(168,625)

 

 

401,375

 

 

 

28,500

 

Trade names, web properties (1)

 

 

-

 

 

 

390,000

 

 

 

 

 

 

390,000

 

 

 

 

Intangible assets classified as long-term

 

 

 

 

 

$17,565,000

 

 

$(11,915,709)

 

$5,649,291

 

 

$1,071,294

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Goodwill, total

 

 

 

 

 

$9,853,342

 

 

$

 

 

$9,853,342

 

 

$

 

___________

 

(1) The trade names related to our web properties have an indefinite life, and as such are not amortized.

 

 
F-15

Table of Contents

 

Our amortization expense over the next five years and thereafter is as follows:

 

2024

 

$769,917

 

2025

 

 

469,500

 

2026

 

 

469,500

 

2027

 

 

469,500

 

2028

 

 

469,500

 

Thereafter

 

 

1,626,874

 

Total

 

$4,274,791

 

 

Note 7 - Bank Debt

 

On March 12, 2020, we closed on the Loan and Security Agreement dated February 28, 2020 with Hitachi. We've undergone several amendments to this agreement.

 

On March 1, 2023, we entered into Amendment No. 1 to Loan and Security Agreement and Collateral Documents (“Agreement”) with Mitsubishi HC Capital America, Inc., f/k/a/ Hitachi Capital America Corp. (“MHCA”). Under the terms of the Agreement, MHCA has provided us with a $5,000,000 line of credit commitment. We are permitted to borrow up to 80% of the aggregate Eligible Accounts Receivable (which may increase to 85% if certain conditions are met), up to the maximum credit commitment of $5,000,000. We will pay MHCA monthly interest at the rate of 1.75% in excess of the Wall Street Journal Prime Rate. The principal and all accrued but unpaid interest are due on demand. In the event of a default under the terms of the Loan and Security Agreement, the interest rate increases to 6% greater than the interest rate in effect from time to time prior to a default. The Agreement contains certain affirmative and negative covenants to which we are also subject. We agreed to pay MHCA an amendment fee of $10,000 on issuance of the Agreement, and thereafter an annual commitment fee of $10,000. We are also obligated to pay MHCA a quarterly service fee of 0.20% on the monthly unused amount of the maximum credit line. If we terminate the Agreement (i) before February 28, 2024, we are obligated to pay MHCA an exit fee of $50,000, or (ii) after February 28, 2024 but before February 28, 2025, we are obligated to pay MHCA an exit fee of $25,000. The Loan and Security Agreement continues for an indefinite term. At December 31, 2023 and 2022, there were no outstanding balances due under the Loan and Security Agreement.  

 

Note 8 – Accrued Expenses and Other Current Liabilities

 

Accrued expenses and other current liabilities consist of the following at December 31, 2023 and 2022:

 

 

 

2023

 

 

2022

 

Accrued marketing costs

 

$5,717,983

 

 

$3,321,598

 

Accrued expenses and other

 

 

622,960

 

 

 

1,044,664

 

Accrued commissions and payroll

 

 

1,544,460

 

 

 

782,441

 

Arkansas grant contingency

 

 

35,000

 

 

 

10,000

 

Accrued taxes, current portion

 

 

6,076

 

 

 

3,755

 

Total

 

$7,926,479

 

 

$5,162,458

 

 

Note 9 - Commitments

 

On September 17, 2021, we signed a multi-year agreement with a business development partner to provide referral and support services to us. The agreement required an advance fee of $1.5 million with $300,000 recorded as a current asset. The advance is being amortized as marketing expenses over five years.  As of December 31, 2023, $700,000 has been amortized and the total current and non-current balance is $800,000. As part of the agreement, we granted a warrant exercisable into 300,000 shares of our common stock, which vests over two years upon achieving certain performance metrics (see Note 12 - Stockholders' Equity).  Additionally, we agreed to pay quarterly support fees upon reaching certain levels of operational activity. In April 2022, we agreed to Amendment No. 2 to the agreement. The amendment replaced the quarterly support fees with a commission on quarterly cumulative programmatic revenue.

 

 
F-16

Table of Contents

 

The amendment also revised the cumulative target media spend and the associated commission.

 

In addition, effective September 26, 2023, Inuvo and the business development partner entered into an Offset Agreement whereby the parties agreed that the commission due to the partner be offset against the outstanding receivable balances due to Inuvo. We offset approximately $960,852 in commissions due to the partner against the outstanding receivable of $642,202. The total amount of commission recognized, net of the $67K commission adjustment per our offset agreement, for the year ended December 31, 2023 was approximately $52K.

 

Note 10 - Income Taxes

 

The provision for income taxes consists of the following at December 31, 2023 and 2022:

 

 

 

2023

 

 

2022

 

Current tax provision

 

$

 

 

$

 

Deferred tax benefit

 

 

17,764

 

 

 

 

Total tax benefit

 

$17,764

 

 

$

 

 

A reconciliation of the expected Federal statutory rate to our actual rate as reported for each of the periods presented is as follows:

 

 

 

2023

 

 

2022

 

Federal statutory rate

 

 

21%

 

 

21%

State income tax rate, net of federal benefit

 

 

1%

 

 

3%

Permanent differences

 

4

 

Change in valuation allowance

 

(26

%) 

 

(24

%) 

 

 

%

 

%

 

Deferred Income Taxes

 

Deferred income taxes are the result of temporary differences between book and tax basis of certain assets and liabilities, timing of income and expense recognition of certain items and net operating loss carry-forwards. For the year ended December 31, 2023, we recognized a deferred tax benefit of approximately $17.8 thousand.

 

When required, we record a liability for unrecognized tax positions, defined as the aggregate tax effect of differences between positions taken on tax returns and the benefits recognized in the financial statements. Tax positions are measured at the largest amount of benefit that is greater than fifty percent likely of being realized upon ultimate settlement. No tax benefits are recognized for positions that do not meet this threshold. We have no uncertain tax positions that require us to record a liability. Our federal income tax returns are subject to examination by the IRS, generally for three years after they are filed.

 

We assess temporary differences resulting from different treatments of items for tax and accounting purposes. These differences result in deferred tax assets and liabilities, which are recorded in the consolidated balance sheets. We evaluate the realizability of our deferred tax assets on a regular basis, an exercise that requires significant judgment. In the course of this evaluation, we considered our recent history of tax losses, the economic conditions in which we operate, recent organizational changes and our forecasts and projections. We believe it is more likely than not that essentially none of our deferred tax assets will be realized, and we have recorded a valuation allowance for a significant portion of the net deferred tax assets that may not be realized as of December 31, 2023 and 2022.

 

 
F-17

Table of Contents

 

The following is a schedule of the deferred tax assets and liabilities as of December 31, 2023 and 2022:

 

 

 

2023

 

 

2022

 

Deferred tax assets:

 

 

 

 

 

 

Net operating loss carry forward

 

$38,860,119

 

 

$36,506,618

 

Intangible assets

 

 

1,011,900

 

 

 

543,000

 

Accrued liabilities

 

 

541,200

 

 

 

287,600

 

Deferred rent

 

 

19,200

 

 

 

3,000

 

Allowance for doubtful accounts

 

 

461,000

 

 

 

403,800

 

Stock compensation expense

 

 

587,900

 

 

 

869,900

 

Unrecognized Income/Loss

 

 

 

 

 

122,100

 

Other

 

 

403,500

 

 

 

373,100

 

Subtotal

 

 

41,884,819

 

 

 

39,109,118

 

Less valuation allowance

 

 

(40,619,657)

 

 

(37,976,018)

Total

 

 

1,265,162

 

 

 

1,133,100

 

Deferred tax liabilities:

 

 

 

 

 

 

 

 

Intangible assets and property and equipment

 

 

826,300

 

 

 

1,242,200

 

Other

 

 

528,100

 

 

 

(2,100)

Total

 

 

1,354,400

 

 

 

1,240,100

 

Net deferred tax liabilities

 

$(89,238)

 

$(107,000)

 

The net operating losses amounted to approximately $107,908,005 and expire beginning 2024 through 2037. Included in the federal net operating loss carryforwards are $30.7 million generated from 2018 to 2023 that will not expire and are limited to offset 80% of our taxable income for years beginning after December 31, 2020.

 

As of December 31, 2023, the Company has a net deferred tax liability of $89,238.  The net deferred tax liability is due to goodwill that is amortized for tax purposes and a trade name that has an indefinite life, of which both are not being amortized for book purposes. 

 

The deferred tax liability relating to goodwill can only be offset up to 80% by NOLs generated in tax years ending December 31, 2018 and beyond, as well as NOLs available after consideration of IRC Section 382 limitation. The remaining portion that cannot be used remains as a liability. In future years, if the deferred tax assets are determined by management to be “more likely than not” to be realized, the recognized tax benefits relating to the reversal of the valuation allowance as of December 31, 2023 will be recorded.

 

Under the provisions of the Internal Revenue Code, the net operating loss carryforwards are subject to review and possible adjustment by the Internal Revenue Service and state tax authorities. Net operating loss carryforwards may become subject to an annual limitation in the event of certain cumulative changes in the ownership interest of significant shareholders over a three-year period in excess of 50%, as defined under Sections 382 and 383 of the Internal Revenue Code, respectively, as well as similar state provisions. This could limit the amount of tax attributes that can be utilized annually to offset future taxable income or tax liabilities. The amount of the annual limitation is determined based on the value of the Company immediately prior to the ownership change. Subsequent ownership changes may further affect the limitation in future years. The Company has not conducted a study to assess whether a change of control has occurred or whether there have been multiple changes of control since inception due to the significant complexity and cost associated with such a study. If the Company has experienced a change of control, as defined by Section 382, at any time since inception, utilization of the net operating loss carryforwards would be subject to an annual limitation under Section 382, which is determined by first multiplying the value of the Company’s stock at the time of the ownership change by the applicable long-term tax-exempt rate, and then could be subject to additional adjustments, as required. Any limitation may result in expiration of a portion of the net operating loss carryforwards before utilization. Further, until a study is completed by the Company and any limitation is known, no amounts are being presented as an uncertain tax position.

 

 

 
F-18

Table of Contents

 

The Company remains open to examination by the Internal Revenue Service for the years ending December 31, 2019 through 2022. Carryforward attributes generated in all years since inception remain subject to adjustment. Our state income tax returns are open to audit under the statute of limitations for the same periods.

 

Note 11 - Stock-Based Compensation

 

We maintain a stock-based compensation program intended to attract, retain and provide incentives for talented employees and directors and align stockholder and employee interests. During the 2023 and 2022 periods, we granted restricted stock units ("RSUs") from the 2017 Equity Compensation Plan, as amended (“2017 ECP”). RSU vesting periods are generally up to three years and/or achieving certain financial targets.

 

On January 1, 2022, in accordance with the plan provisions, the number of shares available for issuance under the 2017 ECP was increased by 150,000 shares. On June 16, 2022, our stockholders approved an amendment to the 2017 ECP increasing the number of shares of our common stock reserved for issuance by 15,000,000 shares. As of December 31, 2023, the total number of shares of our common stock reserved for issuance under the 2017 ECP was 24,550,000

 

Compensation Expense

 

We recorded stock-based compensation expense for all equity incentive plans of $1,986,296 and $2,350,314 for the years ended December 31, 2023 and 2022, respectively. Total compensation cost not yet recognized at December 31, 2023 was $1,571,436 to be recognized over a weighted-average recognition period of one year.

 

The following table summarizes the stock grants outstanding under our 2017 ECP plan as of December 31, 2023:

 

 

 

Options Outstanding

 

 

RSUs Outstanding

 

 

Options and RSUs Exercised

 

 

Available Shares

 

 

Total

 

Total

 

 

 

 

 

7,010,016

 

 

 

6,634,121

 

 

 

10,905,863

 

 

 

24,550,000

 

 

The fair value of restricted stock units is determined using market value of the common stock on the date of the grant.  The fair value of stock options is determined using the Black-Scholes-Merton valuation model.  The use of this valuation model involves assumptions that are judgmental and highly sensitive in the determination of compensation expense and include the expected life of the option, stock price volatility, risk-free interest rate, dividend yield, exercise price, and forfeiture rate. Forfeitures are estimated at the time of valuation and reduce expense ratably over the vesting period.  The forfeiture rate, which is estimated at a weighted average of 0% of unvested options outstanding, is adjusted periodically based on the extent to which actual forfeitures differ, or are expected to differ, from the previous estimate. 

 

The following table summarizes our stock option activity during 2023:

 

 

 

Options

 

 

Weighted Average Exercise Price

 

Outstanding, beginning of year

 

 

100,000

 

 

$0.52

 

Stock options, granted

 

 

 

 

$

 

Stock options exercised

 

 

 

 

$

 

Stock options canceled

 

 

100,000

 

 

$0.52

 

Outstanding, end of year

 

 

 

 

$

 

Exercisable, end of year

 

 

 

 

$

 

 

 
F-19

Table of Contents

 

Expected volatility is based on the historical volatility of our common stock over the period commensurate with or longer than the expected life of the options. The expected life of the options is based on the vesting schedule of the option in relation to the overall term of the option. The risk free interest rate is based on the market yield of the U.S. Treasury Bill with a term equal to the expected term of the option awarded. We do not anticipate paying any dividends so the dividend yield in the model is zero.

 

The following table summarizes the weighted average assumptions for our granted options and RSUs. There were no options granted in the period ended December 31, 2023.

 

The following table summarizes our restricted stock unit activity for 2023:

 

 

 

Restricted Stock Unit

 

 

Weighted Average Fair Value

 

Outstanding, beginning of year

 

 

4,913,339

 

 

$0.79

 

Granted

 

 

4,220,000

 

 

$0.31

 

Vested

 

 

(2,073,322)

 

$0.86

 

Forfeited

 

 

(50,001)

 

$0.55

 

Outstanding, end of year

 

 

7,010,016

 

 

$0.48

 

 

Note 12 – Stockholders' Equity

 

Common Stock

 

On May 30, 2023, we raised $4.0 million in gross proceeds in a registered direct offering, before expenses, through the sale of an aggregate of 16,000,000 shares of our common stock.

 

Warrants

 

On September 17, 2021, we signed an agreement with a marketing platform and consulting company to provide referral and support services to us for a period of five years (see Note 9 - Commitments).  As part of that agreement, we granted a warrant exercisable into 300,000 shares of our common stock, which vests in two tranches when certain performance metrics are achieved. The warrant was valued using the Black Scholes option pricing model at a total of $149,551 based on a seven-year term, an implied volatility of 100%, a risk-free equivalent yield of 1.17%, and a stock price of $0.71. The warrant is classified as equity and will be expensed on a ratable basis over the vesting period of each tranche.  On August 31, 2022, 85,862 shares vested in accordance with the contracted performance criteria. On August 31, 2023, 21,136 shares vested. For the second tranche, we reversed approximately $7.9 thousand for the year ended December 31, 2023 due to a change in the probability of performance criteria being achieved. In accordance with our agreement, after the second anniversary of the Original Issue Date, any interests in Warrant shares that have not vested pursuant to the terms and conditions of the agreement shall be deemed forfeited and shall never become exercisable. At the period ended December 31, 2023, approximately 193 thousand shares have been forfeited.

 

Earnings per Share

 

During the 2023 and 2022, we generated a net loss from continuing operations and as a result, all of our shares are anti-dilutive.

 

 
F-20

Table of Contents

 

Note 13 – Retirement Plan Costs

 

We provide a 401(k) plan to help our employees prepare for retirement where we matched each employee's contributions to the plan up to the first four of the employee's annual salary. The matching contribution for the years ended 2023 and 2022 was $370,782 and $292,825, respectively.

 

Note 14 – Leases

  

We have entered into operating and finance leases primarily for real estate and equipment rental. These leases have terms which range from three years to six years, and often include one or more options to renew or in the case of equipment rental, to purchase the equipment. These operating and finance leases are listed as separate line items on our consolidated balance sheets and represent our right to use the underlying asset for the lease term. Our obligations to make lease payments are also listed as separate line items on our consolidated balance sheets. As of December 31, 2023 and December 31, 2022, total operating and financed right-of-use assets were $805,786 and $72,560, and $310,162 and $168,750, respectively.  

 

For the years-ended December 31, 2023 and 2022, we recorded $96,190 and $103,926 in amortization expense related to finance leases. 

 

For the years-ended December 31, 2023 and 2022, we recorded $358,667 and $377,020, respectively, in rent expense related to operating leases.

 

In May 2023, we entered into an agreement to lease 4,128 square feet of office space in San Jose, CA commencing on September 1, 2023. The lease has a term of sixty-five months with an abatement period of five months and will cost approximately $208,000 during its first year. Thereafter, the lease payments increase by 3%.

 

Because the rate implicit in each lease is not readily determinable, we use our incremental borrowing rate to determine the present value of the lease payments.

 

Information related to our operating lease liabilities for are as follows:

 

 

 

December 31,

2023

 

Cash paid for operating lease liabilities

 

$338,497

 

Weighted-average remaining lease term

 

3.75 years

 

Weighted-average discount rate

 

 

10.5%

 

Minimum future lease payments ended December 31, 2023

 

 

 

2024

 

$207,351

 

2025

 

 

219,608

 

2026

 

 

222,387

 

2027

 

 

226,834

 

2028

 

 

233,727

 

2029

 

 

19,526

 

 

 

 

1,129,433

 

Less imputed interest

 

 

(254,537)

Total lease liabilities

 

$874,896

 

 

 
F-21

Table of Contents

 

Information related to our financed lease liabilities are as follows:

 

 

 

December 31,

2023

 

Cash paid for finance lease liabilities

 

$117,369

 

Weighted-average remaining lease term

 

1.31 years

 

Weighted-average discount rate

 

 

6.25%

 

Minimum future lease payments ended December 31, 2023

 

 

 

 

 

 

 

2024

 

 

52,626

 

2025

 

 

18,491

 

 

 

 

71,117

 

Less imputed interest

 

 

(2,107)

Total lease liabilities

 

$69,010

 

 

Note 15 - Related Parties

 

A board member of the Company is employed by the investment company that is the financial advisor and custodian of the Company’s marketable securities. Marketable securities were $0 and $2,189,590 as of December 31, 2023 and 2022, respectively. The fees paid to the financial advisor were not material.

 

In addition, a board member of the Company is also a minority shareholder and consultant to one of the Company’s largest customers during 2022. Revenue from this customer was approximately $0 and $18.3 million for the years ended December 31, 2023 and 2022, respectively, and accounts receivable was approximately $1.2 million as of December 31, 2023.

 

During August 2023, we entered into a referral agreement with a board member of the Company. An initial fee of $15,000 was agreed upon, payable upon the execution of the agreement. Subsequently, a monthly retainer of $5,000, paid in advance, was established, starting from September 1, 2023. Either party has the right to terminate this agreement at any time and for any reason. Termination requires fourteen (14) days written notice to be provided to the other party. For the twelve months ended December 31, 2023, we recognized approximately $35,000 in expense.

 

Note 16 - Subsequent Event

 

On January 11, 2024, we amended and renewed our lease at our corporate headquarters in Little Rock, Arkansas. The lease was extended for thirty-six months commencing on February 1, 2024 and expiring on January 31, 2027 and will cost approximately $127,000 during its first year. Thereafter, the lease payments increase by 2% annually.

 

 
F-22

 

EX-10.1 2 inuvo_ex101.htm GOOGLE SERVICES AGREEMENT inuvo_ex101.htm

EXHIBIT 10.1

 

CERTAIN INFORMATION HAS BEEN EXCLUDED FROM THIS EXHIBIT BECAUSE IT IS BOTH NOT MATERIAL AND WOULD LIKELY CAUSE COMPETITIVE HARM TO THE REGISTRANT IF DISCLOSED.

 

[***] INDICATES THAT INFORMATION HAS BEEN REDACTED.

 

GOOGLE SERVICES AGREEMENT

 

COMPANY INFORMATION

 

COMPANY:  VERTRO, INC.

 

Business Contact:

Legal Contact:

Technical Contact:

Name:

Dana Robbins

John Pisaris

Jeremy Chrysler

Title:

SVP, Digital Publishing

General Counsel

VP, Search Products

Address, City, State,

Postal Code:

500 President Clinton Avenue

Suite 300

Little Rock AR 72142

 

500 President Clinton Avenue

Suite 300

Little Rock AR 72142

 

500 President Clinton Avenue

Suite 300

Little Rock AR 72142

Phone:

501-269-7066  

501-205-8508 x224

913-707-1424

Email:

Dana.Robbins@inuvo.com

John.Pisaris@inuvo.com

Jeremy.Chrysler@inuvo.com

 

TERM

 

TERM: Starting on January 1, 2024 (“Effective Date”) and continuing through December 30, 2025 (inclusive).

 

SEARCH SERVICES

 

  WEBSEARCH SERVICE (“WS”)

 

ADVERTISING SERVICES

 

  ADSENSE FOR SEARCH (“AFS”)

 

 
1

 

 

CERTAIN INFORMATION HAS BEEN EXCLUDED FROM THIS EXHIBIT BECAUSE IT IS BOTH NOT MATERIAL AND WOULD LIKELY CAUSE COMPETITIVE HARM TO THE REGISTRANT IF DISCLOSED.

 

[***] INDICATES THAT INFORMATION HAS BEEN REDACTED.

 

This Google Services Agreement (“Agreement”) is entered into by Google LLC (“Google”) and Vertro, Inc. (“Company”) and is effective as of the Effective Date.

 

1. Definitions. In this Agreement:

 

1.1. “Ad” means an individual advertisement provided through the applicable Advertising Service.

 

1.2. “Ad Deduction” means, for each of the Advertising Services, for any period during the Term, the Deduction Percentage (listed in Exhibit B) of Ad Revenues.

 

1.3. “Ad Revenues” means, for any period during the Term, revenues that are recognized by Google in connection with Company’s use of the applicable Advertising Service and attributed to Ads in that period. Notwithstanding the forgoing, if advertisers buy Ads at a fixed or aggregated price, then Ad Revenues for those Ads will be calculated as if such advertisers had paid the final price for the provision of the Ad in accordance with the definition above.

 

1.4. “Ad Set” means a set of one or more Ads.

 

1.5. “Advertising Services” means the advertising services listed on the front pages of this Agreement.

 

1.6. “Affiliate” means any entity that directly or indirectly controls, is controlled by or is under common control with, a party.

 

1.7. “Alternative Search Queries” ***

 

1.8. “Brand Features” means each party’s trade names, trademarks, logos and other distinctive brand features.

 

1.9. “Click Tracking” means click tracking or other click monitoring of Ads or Ad Sets on the Sites by Company.

 

1.10. “Client Application” means any application, plug-in, helper, component or other executable code that runs on a user’s computer or mobile device (or any subsequent version of such application).

 

1.11. “Company Content” means any content served to End Users that is not provided by Google.

 

1.12. “Confidential Information” means information that one party (or an Affiliate) discloses to the other party under this Agreement, and that is marked as confidential or would normally be considered confidential information under the circumstances. It does not include information that the recipient already knew, that becomes public through no fault of the recipient, that was independently developed by the recipient, or that was lawfully given to the recipient by a third party.

 

1.13. “Desktop AFS Ads” ***

 

1.14. “EEA AFS Request” ***

 

1.15. “EEA End User” ***

 

 
2

 

 

CERTAIN INFORMATION HAS BEEN EXCLUDED FROM THIS EXHIBIT BECAUSE IT IS BOTH NOT MATERIAL AND WOULD LIKELY CAUSE COMPETITIVE HARM TO THE REGISTRANT IF DISCLOSED.

 

[***] INDICATES THAT INFORMATION HAS BEEN REDACTED.

 

1.16. “EEA Query” ***

 

1.17. “End Users” ***

 

1.18. “Equivalent AFS Ads” ***

 

1.19. “Google Branding Guidelines” ***

 

1.20. “Google Program Guidelines” ***

 

1.21. “Intellectual Property Rights” means all copyrights, moral rights, patent rights, trademarks, rights in or relating to Confidential Information and any other intellectual property or similar rights (registered or unregistered) throughout the world.

 

1.22. “Mobile Devices” ***

 

1.23. “Mobile AFS Ads” ***

 

1.24. “Mobile & Tablet Queries” ***

 

1.25. “Net Ad Revenues” means, for each of the Advertising Services, for any period during the Term, Ad Revenues for that period minus the Ad Deduction (if any) for that period.

 

1.26. “Request” means a request from Company or an End User (as applicable) to Google for a Search Results Set and/or an Ad Set (as applicable).

 

1.27. “Results” means Search Results Sets, Search Results, Ad Sets or Ads.

 

1.28. “Results Page” means any Site page that contains any Results.

 

1.29. “Search Box” means a search box (or other means approved by Google) for the purpose of sending search queries to Google as part of a Request.

 

1.30. “Search Query” ***

 

1.31. “Search Result” means an individual search result provided through the applicable Search Service.

 

1.32. “Search Results Set” means a set of one or more Search Results.

 

1.33. “Search Services” means the search services listed on the front pages of this Agreement.

 

1.34. “Services” means the Advertising Services and/or Search Services (as applicable).

 

1.35. “Site(s)” means the Web site(s) located at the URL(s) listed in Exhibit A of this Agreement listed in Exhibit A of this Agreement, together with the additional URL(s) approved by Google from time to time under subsection 8.3(a) below.

 

1.36. “Tablet Devices” ***

 

1.37. “Tablet AFS Ads” ***

 

 
3

 

 

CERTAIN INFORMATION HAS BEEN EXCLUDED FROM THIS EXHIBIT BECAUSE IT IS BOTH NOT MATERIAL AND WOULD LIKELY CAUSE COMPETITIVE HARM TO THE REGISTRANT IF DISCLOSED. 

 

[***] INDICATES THAT INFORMATION HAS BEEN REDACTED.

 

2. Launch, Implementation and Maintenance of Services.

 

2.1. Launch. The parties will each use reasonable efforts to launch the Services into live use within 30 days from the Effective Date. Company will not launch any implementation of the Services into live use, including without limitation any implementation of Alternative Search Queries, and such implementations will not be payable by Google, until Google has approved such implementations in writing, which approval will not be unreasonably withheld or delayed. Company will not launch or use the Services on any Client Application.

 

2.2. Implementation and Maintenance.

 

(a) For the remainder of the Term, Google will make available and Company will implement and maintain each of the Services on each of the Sites. For clarity, Company may not implement the Services on a property that is not a Site .

 

(b) Company will ensure that Company:

 

(i) is the technical and editorial decision maker in relation to each page, including Results Pages on which the Services are implemented; and

 

(ii) has control over the way in which the Services are implemented on each of those pages.

 

(c) Company will ensure that the Services are implemented and maintained in accordance with:

 

(i) the applicable Google Branding Guidelines;

 

(ii) the applicable Google Program Guidelines;

 

(iii) Google technical protocols (if any) and any other technical requirements and specifications applicable to the Services that are provided to Company by Google from time to time.

 

(d) AFS Result Requirements.

 

(i) ***

 

(ii) ***

 

(e) Company will ensure that (i) every Search Query generates a WS Request (ii) every AFS Request is generated by a Search Query and (iii) every AFS Request contains the Search Query that generated that Request.

 

(f) Google will, upon receiving a Request sent in compliance with this Agreement, provide a Search Results Set and/or an Ad Set (as applicable) when available. Company will then display the Search Results Set and/or Ad Set (as applicable) on the applicable Site.

 

 
4

 

 

CERTAIN INFORMATION HAS BEEN EXCLUDED FROM THIS EXHIBIT BECAUSE IT IS BOTH NOT MATERIAL AND WOULD LIKELY CAUSE COMPETITIVE HARM TO THE REGISTRANT IF DISCLOSED.

 

[***] INDICATES THAT INFORMATION HAS BEEN REDACTED.

 

(g) Company will ensure that at all times during the applicable Term, Company:

 

(i) has a clearly labeled and easily accessible privacy policy in place relating to the Site(s); and

 

(ii) provides the End User with clear and comprehensive information about cookies and other information stored or accessed on the End User’s device in connection with the Services, including information about End Users’ options for cookie management.

 

(h) Company will use commercially reasonable efforts to ensure that an End User gives consent to the storing and accessing of cookies and other information on the End User’s device in connection with the Services where such consent is required by law.

 

(i) ***

 

(j) Google and Company agree to the Google Ads controller-controller data protection terms available at: https://privacy.google.com/businesses/controllerterms/ (or any different or additional URL Google may provide to Company from time to time).

 

(k) ***

 

2.3. Mobile & Tablet Queries. ***

 

3. Policy and Compliance Obligations.

 

3.1. Policy Obligations. Company will not, and will not knowingly or negligently allow any third party to:

 

(a) modify, obscure or prevent the display of all, or any part of, any Results;

 

(b) edit, filter, truncate, append terms to or otherwise modify any Search Query, except as provided in Section 2.2(k);

 

(c) implement any click tracking or other click monitoring of Results, except as provided in Section 6 (Click Tracking) below;

 

(d) display any Results in pop-ups, pop-unders, exit windows, expanding buttons, animation or other similar methods;

 

(e) interfere with the display of or frame any Results Page or any page accessed by clicking on any Results;

 

(f) display any content between any Results and any page accessed by clicking on those Results or place any interstitial content immediately before any Results Page containing any Results;

 

(g) enter into any type of arrangement with a third party where either party receives a financial benefit in connection with the Results or Ad revenue (including any co-branding, white labeling or sub-syndication arrangement) For the avoidance of doubt, nothing in this Section 3.1(g) is intended to prevent Company from displaying Equivalent AFS Ads(or other third party ads) on a Results Page;

 

(h) directly or indirectly, (i) offer incentives to End Users to generate impressions, Requests or clicks on Results, (ii) fraudulently generate impressions, Requests or clicks on Results or (iii) modify impressions, Requests or clicks on Results;

 

(i) “crawl”, “spider”, index or in any non-transitory manner store or cache information obtained from the Services (including Results); or

 

(j) display on any Site, any content that violates or encourages conduct that would violate the Google Program Guidelines, Google technical protocols or any other technical requirements or specifications applicable to the Services that are provided to Company by Google from time to time.

 

 
5

 

 

CERTAIN INFORMATION HAS BEEN EXCLUDED FROM THIS EXHIBIT BECAUSE IT IS BOTH NOT MATERIAL AND WOULD LIKELY CAUSE COMPETITIVE HARM TO THE REGISTRANT IF DISCLOSED.

 

[***] INDICATES THAT INFORMATION HAS BEEN REDACTED.

 

3.2. Compliance Obligations. Company will not knowingly or negligently allow any use of or access to the Services through any Site that is not in compliance with the terms of this Agreement. Company will use commercially reasonable efforts to monitor for any such access or use and will, if any such access or use is detected, take all reasonable steps requested by Google to disable this access or use. If Company is not in compliance with this Agreement at any time, Google may with notice to Company, suspend provision of all (or any part of) the applicable Services until Company implements adequate corrective modifications as reasonably required and determined by Google.

 

4. Conflicting Services. ***

 

5. Third Party Advertisements. ***

 

6. Click Tracking. ***

 

7. Changes and Modifications.

 

7.1. By Google. If Google modifies the Google Branding Guidelines, Google Program Guidelines or the Google technical protocols, and the modification requires action by Company, Company will take the necessary action no later than 30 days from receipt of notice from Google. Any modifications to the Google Branding Guidelines or Google Program Guidelines will be generally applied to Google’s similarly situated customers in the same region who are using the specific Service impacted by the modification.

 

7.2. By Company.

 

(a) Company will provide Google with at least 15 days prior notice of any change in code or serving technology that could reasonably be expected to affect the delivery or display of any Results.

 

7.3. Site List Changes.

 

(a) Company may notify Google from time to time that it wishes to add or remove URL(s) to those comprising the Site(s), in each such case, by sending notice to Google at least 45 days before Company wishes the addition or deletion to take effect. Google may approve or disapprove the request in its reasonable discretion, this approval or disapproval to be in writing.

 

(b) If there is a change in control of any Site (such that the conditions set out in Section 2.2(b)(i) or 2.2(b)(ii) are not met):

 

(i) Company will provide notice to Google at least 30 days before the change; and

 

(ii) unless the entire Agreement is assigned to the third party controlling the Site in compliance with Section 16.3 (Assignment) below, from the date of that change in control of the Site, that Site will be treated as removed from this Agreement. Company will ensure that from that date, the Services are no longer implemented on that Site.

 

8. Intellectual Property. Except to the extent expressly stated otherwise in this Agreement, neither party will acquire any right, title or interest in any Intellectual Property Rights belonging to the other party, or to the other party’s licensors.

 

9. Brand Features.

 

9.1. Google grants to Company a non-exclusive and non-sublicensable license during the Term to use the Google Brand Features solely to fulfill Company’s obligations in connection with the Services in accordance with this Agreement and the Google Branding Guidelines. Google may revoke this license at any time upon notice to Company. Any goodwill resulting from the use by Company of the Google Brand Features will belong to Google.

 

9.2. Google may include Company’s Brand Features in customer lists. Google will provide Company with a sample of this usage if requested by Company.

 

 
6

 

 

CERTAIN INFORMATION HAS BEEN EXCLUDED FROM THIS EXHIBIT BECAUSE IT IS BOTH NOT MATERIAL AND WOULD LIKELY CAUSE COMPETITIVE HARM TO THE REGISTRANT IF DISCLOSED. 

 

[***] INDICATES THAT INFORMATION HAS BEEN REDACTED.

 

10. Payment.

 

10.1. Company Payments.

 

(a) Search Services. The Search Fees owed to Google under this Agreement will be calculated using the number of Requests for Search Results Sets as reported by Google.

 

(b) Offset. Google may offset the Search Fees payable by Company under this Agreement against Google’s payment obligations to Company under this Agreement.

 

(c) Invoices. Even if the Search Fees are offset under subsection 10.1(b), Google will invoice (or send a statement of financial activity to) Company for Search Fees in the month after the Search Fees are incurred. Company will pay the invoice amount, if any, to Google within 30 days of the date of invoice.

 

10.2. Google Payments.

 

(a) For each applicable Advertising Service, Google will pay Company an amount equal to the Revenue Share Percentage(s) (listed in Exhibit B) of Net Ad Revenues attributable to a calendar month. This payment will be made in the month following the calendar month in which the applicable Ads were displayed.

 

(b) Google’s payments for Advertising Services under this Agreement will be based on Google’s accounting which may be filtered to exclude (i) invalid queries, impressions, conversions or clicks, and (ii) any amounts refunded to advertisers in connection with Company’s failure to comply with this Agreement, as reasonably determined by Google.

 

10.3. All Payments.

 

(a) As between Google and Company, Google is responsible for all taxes (if any) associated with the transactions between Google and advertisers in connection with Ads displayed on the Sites. Company is responsible for all taxes (if any) associated with the Services, other than taxes based on Google’s net income. All payments to Company from Google in relation to the Services will be treated as inclusive of tax (if applicable) and will not be adjusted. If Google is obligated to withhold any taxes from its payments to Company, Google will notify Company of this and will make the payments net of the withheld amounts. Google will provide Company with original or certified copies of tax payments (or other sufficient evidence of tax payments) if any of these payments are made by Google.

 

(b) All payments due to Google or to Company will be in the currency specified in Exhibit B and made by electronic transfer to the account notified to the paying party by the other party for that purpose, and the party receiving payment will be responsible for any bank charges assessed by the recipient’s bank.

 

(c) In addition to other rights and remedies Google may have, Google may offset any payment obligations to Company that Google may incur under this Agreement against any undisputed, past due product or service fees owed to Google by Company under this Agreement or any other agreement between Company and Google. Google may also withhold and offset against its payment obligations under this Agreement, or require Company to pay to Google within 30 days of any invoice, any amounts Google may have overpaid to Company in prior periods.

 

11. Warranties; Disclaimers.

 

11.1. Warranties. Each party warrants that (a) it has full power and authority to enter into this Agreement; and (b) entering into or performing under this Agreement will not violate any agreement it has with a third party.

 

11.2. Disclaimers. Except as expressly provided for in this Agreement and to the maximum extent permitted by applicable law, NEITHER PARTY MAKES ANY WARRANTY OF ANY KIND, WHETHER IMPLIED, STATUTORY, OR OTHERWISE AND DISCLAIMS, WITHOUT LIMITATION, WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR USE, AND NONINFRINGEMENT.

 

 
7

 

 

CERTAIN INFORMATION HAS BEEN EXCLUDED FROM THIS EXHIBIT BECAUSE IT IS BOTH NOT MATERIAL AND WOULD LIKELY CAUSE COMPETITIVE HARM TO THE REGISTRANT IF DISCLOSED. 

 

[***] INDICATES THAT INFORMATION HAS BEEN REDACTED.

 

12. Indemnification.

 

12.1. By Company. Company will indemnify, defend, and hold harmless Google from and against all liabilities, damages, and costs (including settlement costs) arising out of a third party claim: (a) arising from any Company Content, Sites or Company Brand Features; (b) arising from Company’s breach of this Agreement; or (c) arising from Click Tracking.

 

12.2. By Google.

 

(a) Google will indemnify, defend, and hold harmless Company from and against all liabilities, damages, and costs (including settlement costs) arising out of a third party claim: (i) that authorized use of Google’s technology used to provide the Services or any Google Brand Features infringes or misappropriates any copyright, trade secret, trademark or U.S. patent of that third party; or (ii) arising from Google’s breach of this Agreement.

 

(b) For purposes of clarity, Google will not have any obligations or liability under this Section 12 (Indemnification) to the extent arising from any (i) use of the Services or Google Brand Features in a modified form or in combination with services or software not furnished by Google, (ii) content, information or data provided to Google by Company, End Users or any other third parties, or (iii) Search Results, Ads, content appearing in Search Results or Ads, or content to which Search Results or Ads link.

 

12.3. General. The party seeking indemnification will promptly notify the other party of the claim and cooperate with the other party in defending the claim. The indemnifying party has full control and authority over the defense, except that any settlement requiring the party seeking indemnification to admit liability or to pay any money will require that party’s prior written consent, such consent not to be unreasonably withheld or delayed. The other party may join in the defense with its own counsel at its own expense. THE INDEMNITIES IN SUBSECTIONS 12.1(a) and 12.2(a)(i) ARE THE ONLY REMEDY UNDER THIS AGREEMENT FOR VIOLATION OF A THIRD PARTY’S INTELLECTUAL PROPERTY RIGHTS.

 

13. Limitation of Liability.

 

13.1. Limitation.

 

(a) NEITHER PARTY WILL BE LIABLE UNDER THIS AGREEMENT FOR LOST REVENUES OR INDIRECT, SPECIAL, INCIDENTAL, CONSEQUENTIAL, EXEMPLARY, OR PUNITIVE DAMAGES, EVEN IF THE PARTY KNEW OR SHOULD HAVE KNOWN THAT SUCH DAMAGES WERE POSSIBLE AND EVEN IF DIRECT DAMAGES DO NOT SATISFY A REMEDY.

 

(b) NEITHER PARTY WILL BE LIABLE UNDER THIS AGREEMENT FOR MORE THAN THE SUM OF FEES PAID TO SUCH PARTY UNDER THIS AGREEMENT AND AD REVENUES RECEIVED AND RETAINED BY SUCH PARTY DURING THE 12 MONTHS BEFORE THE CLAIM ARISES.

 

13.2. Exceptions to Limitations. These limitations of liability do not apply to Company’s breach of Section 4 (Conflicting Services), breaches of confidentiality obligations contained in this Agreement, or violations of a party’s Intellectual Property Rights by the other party, or indemnification obligations contained in this Agreement (except for patent indemnification obligations).

 

14. Confidentiality; Publicity.

 

14.1. Confidentiality. The recipient of any Confidential Information will not disclose that Confidential Information, except to Affiliates, employees, agents or professional advisors who need to know it and who have agreed in writing (or in the case of professional advisors are otherwise bound) to keep it confidential. The recipient will ensure that those people and entities use Confidential Information only to exercise rights and fulfill obligations under this Agreement, while using reasonable care to keep the Confidential Information confidential. The recipient may also disclose Confidential Information when required by law after giving reasonable notice to the discloser, if permitted by law. The parties acknowledge that Company will be required to file a redacted copy of this Agreement with the Securities and Exchange Commission and all exhibits and appendices hereto as an exhibit to its next periodic filing and will also be required to file a summary of the material terms of this Agreement in a Form 8-K to be filed with the Securities and Exchange Commission within four business days of execution of this Agreement. The parties will work together to create a mutually agreeable redacted Agreement for such periodic filing and a mutually agreeable summary for the Form 8-K.

 

 
8

 

 

CERTAIN INFORMATION HAS BEEN EXCLUDED FROM THIS EXHIBIT BECAUSE IT IS BOTH NOT MATERIAL AND WOULD LIKELY CAUSE COMPETITIVE HARM TO THE REGISTRANT IF DISCLOSED.

 

[***] INDICATES THAT INFORMATION HAS BEEN REDACTED.

 

14.2. Exceptions.

 

(a) Notwithstanding Section 14.1 (Confidentiality), Google may (a) inform advertisers of Company’s participation in the Services; and (b) share with advertisers Site-specific, and related information collected by Google through its provision of the Advertising Services to Company. Disclosure of information by Google under this subsection 14.2(a) will be subject to the terms of the Google Privacy Policy located at the following URL: http://www.google.com/privacypolicy.html (or a different URL Google may provide to Company from time to time).

 

14.3. Publicity. Neither party may make any public statement regarding this Agreement without the other’s written approval.

 

15. Term and Termination.

 

15.1. Term. The term of this Agreement is the Term stated on the front pages of this Agreement, unless earlier terminated as provided in this Agreement.

 

15.2. Special Suspension. If the government or controlling body of any country or territory in which the Services are made available (a) instigates or carries out an investigation or proceeding relating to the Services; or (b) imposes any law, restriction or regulation (“Service Restricting Law”) that (i) makes it illegal to distribute or make available the Services and/or any other relevant Google application or service that incorporates the Services or any portion thereof, into such country or territory; or (ii) or places a substantial burden on Google, where substantial is measured with respect to Google’s economic benefit under this Agreement, as determined by Google in its reasonable and good faith judgment (such substantial burden, a “Substantial Burden”), then in each such case, Google may elect to suspend access to the Services in such country or territory until such time as the Service Restricting Law is repealed or nullified or modified or the investigation or proceeding is permanently closed such that it is no longer illegal, a Substantial Burden or potentially in breach of law, as applicable, for the Services to be distributed or made available in such country or territory.

 

15.3. Termination.

 

(a) Either party may terminate this Agreement with notice if the other party is in material breach of this Agreement:

 

(i) where the breach is incapable of remedy;

 

(ii) where the breach is capable of remedy and the party in breach fails to remedy that breach within 30 days after receiving notice from the other party; or

 

(iii) more than twice even if the previous breaches were remedied.

 

(b) Google reserves the right to suspend or terminate Company’s use of any Services that are alleged or reasonably believed by Google to infringe or violate a third party right. If any suspension of a Service under this subsection 15.3(b) continues for more than 6 months, Company may immediately terminate this Agreement upon notice to Google.

 

(c) Google may terminate this Agreement, or the provision of any Service, immediately with notice if pornographic content that is illegal under U.S. law is displayed on any Site.

 

(d) Upon the expiration or termination of this Agreement for any reason:

 

(i) all rights and licenses granted by each party will cease immediately;

 

(ii) if requested, each party will use commercially reasonable efforts to promptly return to the other party, or destroy and certify the destruction of, all Confidential Information disclosed to it by the other party; and

 

(iii) any continued use of the Services will be subject to Google’s then standard terms and conditions available at www.google.com/adsense/localized-terms, provided that Google will not be obligated to provide the Services (including Results) to Company or make any payments with respect to Company’s continued use of the Services following expiration or termination.

 

 
9

 

 

CERTAIN INFORMATION HAS BEEN EXCLUDED FROM THIS EXHIBIT BECAUSE IT IS BOTH NOT MATERIAL AND WOULD LIKELY CAUSE COMPETITIVE HARM TO THE REGISTRANT IF DISCLOSED. 

 

[***] INDICATES THAT INFORMATION HAS BEEN REDACTED.

 

16. Miscellaneous.

 

16.1. Compliance with Laws. Each party will comply with all applicable laws, rules, and regulations in fulfilling its obligations under this Agreement.

 

16.2. Notices. All notices of termination or breach must be in writing and addressed to the attention of the other party’s Legal Department and primary point of contact. The email address for notices being sent to Google’s Legal Department is legal-notices@google.com. All other notices must be in English, in writing and addressed to the other party’s primary contact. Notice will be treated as given on receipt, as verified by written or automated receipt or electronic log (as applicable).

 

16.3. Assignment. Neither party may assign any part of this Agreement without the written consent of the other, except to an Affiliate where (a) the assignee has agreed in writing to be bound by the terms of this Agreement; (b) the assigning party remains liable for obligations under the Agreement if the assignee defaults on them; and (c) the assigning party has notified the other party of the assignment. Any other attempt to assign is void.

 

16.4. Change of Control. Upon the earlier of (a) entering into an agreement providing for a change of control (for example, through a stock purchase or sale, merger, asset sale, liquidation or other similar form of corporate transaction), (b) the board of directors of a party recommending its shareholders approve a change of control, or (c) the occurrence of a change of control (each, a “Change of Control Event”), the party experiencing the Change of Control Event will notify the other party of this in writing as soon as reasonably possible (and if possible before the occurrence of such Change of Control Event) but in any event no later than 30 days after the occurrence of the Change of Control Event. After receiving notice of any Change of Control Event, the other party may terminate this Agreement upon 30 days’ written notice to the party experiencing the Change of Control Event

 

16.5. Governing Law. ALL CLAIMS ARISING OUT OF OR RELATING TO THIS AGREEMENT OR THE SERVICES WILL BE GOVERNED BY CALIFORNIA LAW, EXCLUDING CALIFORNIA’S CONFLICT OF LAW RULES, AND WILL BE LITIGATED EXCLUSIVELY IN THE FEDERAL OR STATE COURTS OF SANTA CLARA COUNTY, CALIFORNIA, USA. THE PARTIES CONSENT TO PERSONAL JURISDICTION IN THOSE COURTS.

 

16.6. Equitable Relief. Nothing in this Agreement will limit either party’s ability to seek equitable relief; except that Company will not seek, in a proceeding filed during the Term or for one year after the Term, an injunction or an exclusion order of any of the Services or any portion of the Services based on patent infringement.

 

16.7. Entire Agreement; Amendments. This Agreement sets out all terms agreed between the parties and supersedes all other agreements between the parties relating to its subject matter. In entering into this Agreement, neither party has relied on, and neither party will have any right or remedy based on, any statement, representation or warranty (whether made negligently or innocently), except those expressly set out in this Agreement. Any amendment must be in writing, signed (including by electronic signature) by both parties, and expressly state that it is amending this Agreement.

 

16.8. No Waiver. Neither party will be treated as having waived any rights by not exercising (or delaying the exercise of) any rights under this Agreement.

 

 
10

 

 

CERTAIN INFORMATION HAS BEEN EXCLUDED FROM THIS EXHIBIT BECAUSE IT IS BOTH NOT MATERIAL AND WOULD LIKELY CAUSE COMPETITIVE HARM TO THE REGISTRANT IF DISCLOSED.

 

[***] INDICATES THAT INFORMATION HAS BEEN REDACTED.

 

16.9. Severability. If any term (or part of a term) of this Agreement is invalid, illegal or unenforceable, the rest of the Agreement will remain in effect.

 

16.10. Survival. The following sections of this Agreement will survive any expiration or termination of this Agreement: 8 (Intellectual Property), 12 (Indemnification), 13 (Limitation of Liability), 14 (Confidentiality; Publicity) and 16 (Miscellaneous).

 

16.11. No Agency. This Agreement does not create an agency, partnership, or joint venture between the parties.

 

16.12. No Third Party Beneficiaries. This Agreement does not confer any benefits on any third party unless it expressly states that it does.

 

16.13. Force Majeure. Neither party will be liable for failure or delay in performance to the extent caused by circumstances beyond its reasonable control.

 

16.14. Counterparts. The parties may execute this Agreement in counterparts, including facsimile, PDF or other electronic copies, which taken together will constitute one instrument.

 

Signed:

 

Google

Company

By:                                                                          

By:                                                                           

Print Name:                                                             

Print Name:                                                               

   Title:                                                                       

Title:                                                                         

Date:                                                                       

Date:                                                                        

 

 
11

 

EX-21.1 3 inuvo_ex211.htm SUBSIDIARIES inuvo_ex211.htm

EXHIBIT 21.1

 

List of Subsidiaries of Registrant

 

Name

 

Jurisdiction of Incorporation or Organization

Vertro, Inc.

ValidClick, Inc.

Think Relevant Media, LLC

Southern Muse Media, LLC

Netseer, Inc.

Kowabunga Marketing, Inc.

Bonfire Publishing Group, LLC

Alot, Inc.

Daily Reads, LLC

Emerald Brands, LLC

 

Delaware

Missouri

Arkansas

Florida

Nevada

Michigan

Florida

Delaware

Florida

Arkansas

 

EX-23.1 4 inuvo_ex231.htm CONSENT OF EISNERAMPER inuvo_ex231.htm

EXHIBIT 23.1

 

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

We consent to the incorporation by reference in the Registration Statements of Inuvo, Inc. on Form S-3 (Nos. 333-253018 and 333-239147) and Form S-8 (Nos. 333-220313, 333-220320, 333-252404, 333-252403, and 333-266034) of our report dated February 29, 2024, on our audits of the financial statements as of December 31, 2023 and 2022 and for each of the years then ended, which report is included in this Annual Report on Form 10-K to be filed on or about February 29, 2024.

 

/s/ EisnerAmper LLP

 

EISNERAMPER LLP

Iselin, New Jersey

February 29, 2024

EX-31.1 5 inuvo_ex311.htm CERTIFICATION inuvo_ex311.htm

EXHIBIT 31.1

 

Rule 13a-14(a)/15d-14(a) Certification

 

I, Richard K. Howe, certify that:

 

I have reviewed this annual report on Form 10-K of Inuvo, Inc.;

 

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;

 

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;

 

The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

 
1

 

 

Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

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

 

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

 

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: February 29, 2024

 

/s/ Richard K. Howe

 

Richard K. Howe

 

Chief Executive Officer, principal executive officer

 

 
2

 

 

EX-31.2 6 inuvo_ex312.htm CERTIFICATION inuvo_ex312.htm

EXHIBIT 31.2

 

Rule 13a-14(a)/15d-14(a) Certification

 

I, Wallace D. Ruiz, certify that:

 

I have reviewed this annual report on Form 10-K of Inuvo, Inc.;

 

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;

 

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;

 

The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

 
1

 

 

Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

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

 

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

 

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: Febuary 29, 2024

 

/s/ Wallace D. Ruiz

 

Wallace D. Ruiz

 

Chief Financial Officer, principal financial and accounting officer

 

 
2

 

EX-32.1 7 inuvo_ex321.htm CERTIFICATION inuvo_ex321.htm

EXHIBIT 32.1

 

Section 1350 Certification

 

In connection with the Annual Report of Inuvo, Inc. (the “Company”) on Form 10-K for the year-ended December 31, 2023, as filed with the Securities and Exchange Commission (the “Report”), I, Richard K. Howe, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. SS. 1350, as adopted pursuant to SS. 906 of the Sarbanes-Oxley Act of 2002, that:

 

The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and

 

The information contained in the Report fairly presents, in all material respects, the financial conditions and results of operations of the Company.

 

Date: February 29, 2024

 

/s/ Richard K. Howe

 

Richard K. Howe

 

Chief Executive Officer, principal executive officer

 

A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

 

EX-32.2 8 inuvo_ex322.htm CERTIFICATION inuvo_ex322.htm

EXHIBIT 32.2

 

Section 1350 Certification

 

In connection with the Annual Report of Inuvo, Inc. (the “Company”) on Form 10-K for the year-ended December 31, 2023, as filed with the Securities and Exchange Commission (the “Report”), I, Wallace D. Ruiz, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. SS. 1350, as adopted pursuant to SS. 906 of the Sarbanes-Oxley Act of 2002, that:

 

The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and

 

The information contained in the Report fairly presents, in all material respects, the financial conditions and results of operations of the Company.

 

Date: February 29, 2024

 

/s/ Wallace D. Ruiz

 

Wallace D. Ruiz

 

Chief Financial Officer, principal financial and accounting officer

 

A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

 

EX-97.1 9 inuvo_ex971.htm CLAWBACK POLICY inuvo_ex971.htm

EXHIBIT 97.1

 

INUVO, INC.

 

CLAWBACK POLICY

Effective as of October 2, 2023

 

Introduction

 

The Board of Directors (the “Board”) of Inuvo, Inc. (the “Company”) believes that it is in the best interests of the Company and its shareholders to create and maintain a culture that emphasizes integrity and accountability and that reinforces the Company’s pay-for-performance compensation philosophy. The Board has therefore adopted this Inuvo, Inc. Clawback Policy (the “Policy”), which provides for the recoupment of certain executive compensation in the event of (1) an accounting restatement resulting from material noncompliance with financial reporting requirements under the federal securities laws or (2) misconduct by an officer/employee subject to this Policy. This Policy is designed to comply with Section 10D of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and the listing standards of the national securities exchange on which the Company’s securities are listed, which currently is NYSE American Company Guide Section 811 (the “Listing Standards”).

 

Administration

 

This Policy shall be administered by the Board or, if so designated by the Board, the Compensation Committee, in which case references herein to the Board shall be deemed references to the Compensation Committee. Any determinations made by the Board shall be final and binding on all affected individuals.

 

Covered Executives

 

This Policy applies to the Company’s current and former employees of the Company who are (or were) “officers” as defined under Rule 16a-1 under the Exchange Act and determined in accordance with Section 10D of the Exchange Act and the applicable Listing Standards, and such other senior executives/employees who may from time to time be deemed subject to the Policy by the Board (“Covered Executives”).

 

Covered Performance-Based Compensation

 

This Policy shall apply to all Performance-Based Compensation Received by a Covered Executive (i) on or after the Effective Date of this Policy, (ii) after beginning service as a Covered Executive, (iii) with respect to service as a Covered Executive at any time during the applicable performance period relating to any Performance-Based Compensation (regardless of whether such Covered Executive is serving at the time any Erroneously Awarded Compensation is required to be repaid to the Company), (iv) while the Company has a class of securities listed on a national securities exchange or a national securities association, and (v) during the applicable Clawback Period. “Performance-Based Compensation” means any of the following; provided that such compensation is granted, earned or vested based wholly or in part on the attainment of one or more of the following Financial Reporting Measures:

 

 
1

 

 

 

·

Annual bonuses and other short- term and long-term cash incentives.

 

 

 

 

·

Stock options.

 

 

 

 

·

Stock appreciation rights.

 

 

 

 

·

Restricted stock.

 

 

 

 

·

Restricted stock units.

 

 

 

 

·

Performance shares.

 

 

 

 

·

Performance units.
 

A “Financial Reporting Measure” is defined as: (i) any measure that is determined and presented in accordance with the accounting principles used in preparing financial statements, or any measure derived wholly or in part from the financial information, such as revenues, EBITDA or net income, and (ii) stock price and total shareholder return measures.  A financial reporting measure need not be presented within the financial statements or included in a filing with the Commission. 

 

Performance-Based Compensation is “Received” on the date of  actual or deemed receipt, and for purposes of the foregoing, deemed receipt occurs in the Company’s fiscal period during which the applicable Financial Reporting Measure is attained, even if payment or grant of the Performance-Based Compensation occurs after the end of that period.

 

Recoupment; Accounting Restatement; Misconduct

 

In the event of a Restatement, the Board will promptly (i) determine the amount of any Excess Performance-Based Compensation Received by a Covered Executive during the Clawback Period, and (ii) within 60 days after the Restatement is filed with the Securities and Exchange Commission, deliver a written notice to each applicable Covered Executive stating the amount of any Excess Performance-Based Compensation Received and a demand for repayment or return of such compensation.  For this purpose, recovery of Excess Performance-Based Compensation Received will occur regardless of whether the Covered Executive engaged in misconduct or was otherwise directly or indirectly responsible for the Restatement.

 

A “Restatement” occurs when the Company is required to prepare an accounting restatement of its financial statements (i) due to the material noncompliance of the Company with any financial reporting requirement under applicable securities laws, including any required accounting restatement to correct an error in previously issued financial statements of the Company that is material to the previously issued financial statements, or (ii) that corrects an error that is not material to previously issued financial statements of the Company, but would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period.

 

 
2

 

 

The “Clawback Period” is the three completed fiscal years immediately preceding the date on which the Company is required to prepare a Restatement, except as otherwise required under applicable Listing Standards with respect to any transition period relating to a change in the Company’s fiscal year. 

 

The amount of “Excess Performance-Based Compensation Received” by a Covered Executive to be recovered will be the excess of the Performance-Based Compensation Received by the Covered Executive based on the erroneous data over the Performance-Based Compensation that would have been Received by the Covered Executive had it been based on the restated results, as determined by the Board and computed without regard to taxes paid.  Where Performance-Based Compensation is based on or otherwise derived from stock price or total shareholder return or such other factors that are not subject to mathematical recalculation directly from information in the applicable Restatement, the amount of Excess Performance-Based Compensation Received shall be determined by the Board based on a reasonable estimate of the effect of the Restatement on the stock price or total shareholder return or other such factors, as applicable, upon which the Performance-Based Compensation was Received. 

 

In the event that a Covered Executive engages in misconduct, including, but not limited to, fraud, intentional misconduct, gross negligence, or manipulation of earnings (“Misconduct”) that does not result in a Restatement, the Board may require reimbursement or forfeiture of Performance-Based Compensation Received by a Covered Executive in an amount and during a time period to be determined by the Board in its sole discretion, which may include recovery of all Performance-Based Compensation Received by the Covered Executive during the affected time period.

 

Method of Recoupment

 

The Board will determine, in its sole discretion, the method for recouping Performance-Based Compensation hereunder which may include, without limitation (i) requiring reimbursement of cash Performance-Based Compensation previously paid; (ii) seeking recovery of any gain realized on the vesting, exercise, settlement, sale, transfer or other disposition of any equity-based awards; (iii) offsetting the recouped amount from any compensation otherwise owed by the Company to the Covered Executive; (iv) cancelling outstanding vested or unvested equity awards; and/or (v) taking any other remedial and recovery action permitted by law, as determined by the Board. 

 

To the extent a Covered Executive fails to repay all Excess Performance-Based Compensation Received, the Company shall take all actions reasonable and appropriate to recover such Excess Performance-Based Compensation Received from the applicable Covered Executive. The applicable Covered Executive shall be required to reimburse the Company for any and all expenses reasonably incurred (including legal fees) by the Company in recovering such Excess Performance-Based Compensation Received.

 

 
3

 

 

Notwithstanding anything in this Policy to the contrary, the Company shall not be required to seek recoupment to the extent the Board determines that recoupment would be impracticable in a manner consistent with the applicable Listing Standards, because either (i) the direct expenses paid to a third party to assist in enforcing this Policy against a Covered Executive would exceed the amount to be recovered from that Covered Executive, after the Company has made a reasonable attempt to recover the Excess Performance-Based Compensation Received; or (ii) recovery from a Covered Executive would likely cause an otherwise tax-qualified retirement plan under which benefits are broadly available to employees of the Company to fail to meet the requirements of 26 U.S.C. 401(a)(13) or 26 U.S.C. 411(a) and regulations thereunder. 

 

Reporting and Disclosure

 

The Company shall file all disclosures with respect to this Policy with the Securities and Exchange Commission in accordance with the requirements of all applicable securities laws and shall provide any documentation with respect thereto to the NYSE American exchange in accordance with applicable Listing Standards.

 

No Indemnification

 

The Company shall not indemnify any Covered Executives against the loss of any incorrectly awarded Performance-Based Compensation that is repaid, returned or recovered pursuant to this Policy or otherwise indemnify or provide advancement of any costs related to the Company’s enforcement of this Policy.  If a Covered Executive purchases insurance to cover potential recovery obligations, the Company may not pay or reimburse the Covered Executive for premiums for such an insurance policy.  Further, the Company may not enter into any agreement that exempts any Performance-Based Compensation that is granted, paid, or awarded to a Covered Executive from the application of this Policy or that waives the Company’s right to recovery of any Excess Performance-Based Compensation Received, and this Policy shall supersede any such agreement (whether entered into before, on, or after the Effective Date of this Policy).

 

Interpretation

 

The Board is authorized to interpret and construe this Policy and to make all determinations necessary, appropriate or advisable for the administration of this Policy. It is intended that this Policy be interpreted in a manner that is consistent with the requirements of Section 10D of the Exchange Act and any applicable rules or standards adopted by the Securities and Exchange Commission, NYSE American Company Guide Section 811, and any other applicable Listing Standards.

 

 
4

 

 

Effective Date

 

This Policy, as restated, shall be effective as of the date it is adopted by the Board (the “Effective Date”) and shall apply to Performance-Based Compensation that is received by Covered Executives on or after October 2, 2023.

 

Amendment; Termination

 

The Board may amend or terminate this Policy from time to time in its discretion and shall amend this Policy as it deems necessary to comply with applicable securities laws or rules and any Listing Standards.  Notwithstanding the foregoing, no amendment or termination of this Policy shall be effective if such amendment or termination would (after taking into account any actions taken by the Company contemporaneously with such amendment or termination) cause the Company to violate any federal securities laws, Section 10D of the Exchange Act, or any applicable Listing Standards.

 

Other Recoupment Rights

 

The Board intends that this Policy will be applied to the fullest extent of the law. The Board may require that any employment agreement, equity award agreement or similar agreement entered into on or after the Effective Date shall, as a condition to the grant of any benefit thereunder, require a Covered Executive to agree to abide by the terms of this Policy. Any right of recoupment under this Policy is in addition to, and not in lieu of, any other remedies or rights of recoupment that may be available to the Company pursuant to the terms of any similar policy in any employment agreement, equity award agreement, or similar agreement and any other legal remedies available to the Company.

 

Successors

 

This Policy shall be binding and enforceable against all Covered Executives and their beneficiaries, heirs, executors, administrators or other legal representatives.

 

 
5

 

EX-101.SCH 10 inuvo-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA 000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 000002 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 000005 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 000007 - Disclosure - Organization and Business link:presentationLink link:calculationLink link:definitionLink 000008 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 000009 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 000010 - Disclosure - Allowance for Credit Losses link:presentationLink link:calculationLink link:definitionLink 000011 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 000012 - Disclosure - Intangible Assets and Goodwill link:presentationLink link:calculationLink link:definitionLink 000013 - Disclosure - Bank Debt link:presentationLink link:calculationLink link:definitionLink 000014 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 000015 - Disclosure - Commitments link:presentationLink link:calculationLink link:definitionLink 000016 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 000017 - Disclosure - StockBased Compensation link:presentationLink link:calculationLink link:definitionLink 000018 - Disclosure - Stockholders Equity link:presentationLink link:calculationLink link:definitionLink 000019 - Disclosure - Retirement Plan Costs link:presentationLink link:calculationLink link:definitionLink 000020 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 000021 - Disclosure - Related Parties link:presentationLink link:calculationLink link:definitionLink 000022 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 000023 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 000024 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 000025 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 000026 - Disclosure - Allowance for Credit Losses (Tables) link:presentationLink link:calculationLink link:definitionLink 000027 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 000028 - Disclosure - Intangible Assets and Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 000029 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 000030 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 000031 - Disclosure - StockBased Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 000032 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 000033 - Disclosure - Organization and Business (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000034 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 000035 - Disclosure - Summary of Significant Accounting Policies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000036 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 000037 - Disclosure - Fair Value Measurements (Details 1) link:presentationLink link:calculationLink link:definitionLink 000038 - Disclosure - Fair Value Measurements Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 000039 - Disclosure - Allowance for Credit Losses (Details) link:presentationLink link:calculationLink link:definitionLink 000040 - Disclosure - Allowance for Credit Losses (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000041 - Disclosure - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 000042 - Disclosure - Property and Equipment (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000043 - Disclosure - Intangible Assets and Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 000044 - Disclosure - Intangible Assets and Goodwill (Details 1) link:presentationLink link:calculationLink link:definitionLink 000045 - Disclosure - Bank Debt (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000046 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 000047 - Disclosure - Commitments (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000048 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 000049 - Disclosure - Income Taxes (Details 1) link:presentationLink link:calculationLink link:definitionLink 000050 - Disclosure - Income Taxes (Details 2) link:presentationLink link:calculationLink link:definitionLink 000051 - Disclosure - Income Taxes (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000052 - Disclosure - Stock Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 000053 - Disclosure - Stock Based Compensation (Details 1) link:presentationLink link:calculationLink link:definitionLink 000054 - Disclosure - Stock Based Compensation (Details 2) link:presentationLink link:calculationLink link:definitionLink 000055 - Disclosure - Stock Based Compensation (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000056 - Disclosure - Stockholders Equity (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000057 - Disclosure - Retirement Plan Costs (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000058 - Disclosure - Leases Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 000059 - Disclosure - Leases Narrative (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000060 - Disclosure - Related Parties (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000061 - Disclosure - Subsequent Event (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 11 inuvo-20231231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Cover [Abstract] Entity Registrant Name Entity Central Index Key Document Type Amendment Flag Entity Voluntary Filers Current Fiscal Year End Date Entity Well Known Seasoned Issuer Entity Small Business Entity Shell Company Entity Emerging Growth Company Entity Current Reporting Status Document Period End Date Entity Filer Category Document Fiscal Period Focus Document Fiscal Year Focus Entity Common Stock Shares Outstanding Entity Public Float Document Annual Report Document Transition Report Entity File Number Entity Incorporation State Country Code Entity Tax Identification Number Entity Address Address Line 1 Entity Address Address Line 2 Entity Address City Or Town Entity Address State Or Province Entity Address Postal Zip Code City Area Code Icfr Auditor Attestation Flag Auditor Name Auditor Location Auditor Firm Id Local Phone Number Security 12b Title Trading Symbol Security Exchange Name Entity Interactive Data Current CONSOLIDATED BALANCE SHEETS Assets Current assets Cash and cash equivalents Marketable securities - short term Accounts receivable, net of allowance for doubtful accounts of $1,645,045 and $1,440,678, respectively Prepaid expenses and other current assets Total current assets [Assets, Current] Property and equipment, net Other assets Right of use assets - operating lease Right of use assets - finance lease Referral and support services agreement advance Marketable securities - long term Intangible assets, net of accumulated amortization Goodwill Other assets [Other Assets, Noncurrent] Total other assets [Total other assets] Total assets [Assets] Liabilities and Stockholders' Equity Current liabilities Accounts payable Accrued expenses and other current liabilities Lease liability - operating lease Lease liability - finance lease Total current liabilities [Liabilities, Current] Long-term liabilities Deferred tax liability Lease liability - operating lease [Operating Lease, Liability, Noncurrent] Lease liability - finance lease [Finance Lease, Liability, Noncurrent] Other long-term liabilities Total long-term liabilities [Liabilities, Noncurrent] Stockholders' equity Preferred stock, $0.001 par value: Authorized shares - 500,000 - none issued and outstanding Common stock, $0.001 par value: Authorized shares 200,000,000; issued and outstanding shares 137,983,918 and 120,137,124 respectively; Additional paid-in capital Accumulated other comprehensive income Accumulated deficit Total stockholders' equity [Stockholders' Equity Attributable to Parent] Total liabilities and stockholders' equity [Liabilities and Equity] Allowance for doubtful accounts Preferred stock, par or stated value per share (in dollars per share) Preferred stock, shares authorized (in shares) Preferred stock, shares issued (in shares) Preferred stock, shares outstanding (in shares) Common stock, par or stated value per share (in dollars per share) Common stock shares authorized (in shares) Common stock shares issued (in shares) Common stock shares outstanding (in shares) CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS Net revenue Cost of revenue Gross profit [Gross Profit] Operating expenses: Marketing costs Compensation General and administrative Total operating expenses [Operating Expenses] Operating loss [Operating Income (Loss)] Income tax benefit (expense) Financing, other Other (expense)/income, net Net loss [Net Income (Loss) Attributable to Parent] Other comprehensive income Unrealized (loss)/gain on marketable securities Comprehensive loss [Comprehensive Income (Loss), Net of Tax, Attributable to Parent] Per common share data: Basic and diluted Net loss, Basic and diluted Weighted average shares: Basic Diluted CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statement [Table] Statement [Line Items] Equity Components [Axis] Common Stock Additional Paid in Capital Accumulated Deficit Accumulated Other Comprehensive Income (Loss) Balance, shares [Shares, Issued] Balance, amount Net loss Unrealized loss on debt securities Stock-based compensation Stock issued for vested restricted stock awards, shares Stock issued for vested restricted stock awards, amount Shares withheld for taxes on vested restricted stock Stock warrants issued for referral agreement Proceeds from sale of common stock, net of expenses, shares Proceeds from sale of common stock, net of expenses, amount Shares withheld for taxes on vested restricted stock [Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation] AGP Closing of at-the-market sale of common stock, shares AGP Closing of at-the-market sale of common stock, amount Change in fair value of warrants related to vesting Balance, shares Balance, amount CONSOLIDATED STATEMENTS OF CASH FLOWS Operating activities: Net loss [Net Income (Loss), Including Portion Attributable to Noncontrolling Interest] Adjustments to reconcile net loss to net cash used in operating activities: Depreciation and amortization Amortization of Right of Use Assets-Finance Leases Stock based compensation (Gain) Loss on marketable securities [Gain (Loss) on Investments] Amortization of financing fees Provision for doubtful accounts Stock warrant (income) expense Deferred income tax benefit Derecognition of contingencies and grant Change in operating assets and liabilities: Accounts receivable [Increase (Decrease) in Accounts Receivable] Referral and support services agreement advance [Increase (Decrease) in Contract with Customer, Asset] Prepaid expenses, other current assets and other assets [Increase (Decrease) in Prepaid Expense and Other Assets] Accounts payable [Increase (Decrease) in Accounts Payable, Trade] Accrued expenses and other liabilities Net cash used in operating activities [Net Cash Provided by (Used in) Operating Activities] Investing activities: Purchases of equipment and capitalized development costs [Payments to Acquire Productive Assets] Purchase of marketable securities [Payments to Acquire Marketable Securities] Proceeds from the sale of marketable securities Net cash provided by (used in) investing activities [Net Cash Provided by (Used in) Investing Activities] Financing activities: Gross proceeds from line of credit Repayments on line of credit [Repayments of Lines of Credit] Proceeds from sale of common stock, net of expenses Payments on finance/capital leases [Finance Lease, Principal Payments] Net taxes paid on RSU grants exercised [Payment, Tax Withholding, Share-Based Payment Arrangement] Proceeds from at-the-market sales Net cash provided by/(used in) financing activities [Net Cash Provided by (Used in) Financing Activities] Net change - cash [Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect] Cash, beginning of year Cash, end of year Supplemental information: Interest paid Non-cash investing and financing activities: Assets purchased under finance lease obligations Acquisition of right of use asset for operating lease liability Organization and Business Organization and Business Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Summary of Significant Accounting Policies Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Fair Value Measurements Fair Value Measurements Fair Value Disclosures [Text Block] Allowance for Credit Losses Allowance for Credit Losses Allowance for Credit Losses [Text Block] Property and Equipment Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Intangible Assets and Goodwill Intangible Assets and Goodwill Goodwill and Intangible Assets Disclosure [Text Block] Bank Debt Bank Debt Mortgage Notes Payable Disclosure [Text Block] Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current Liabilities Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Commitments Commitments Commitments Disclosure [Text Block] Income Taxes Income Taxes Income Tax Disclosure [Text Block] StockBased Compensation Stock-Based Compensation Stockholders Equity Stockholders' Equity Retirement Plan Costs Retirement Plan Costs Compensation and Employee Benefit Plans [Text Block] Leases Leases Lessee, Operating Leases [Text Block] Related Parties Related Parties Related Party Transactions Disclosure [Text Block] Subsequent Event Subsequent Event Subsequent Events [Text Block] Basis of presentation Cash and cash equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Investments Revenue recognition Cost of revenue [Cost of revenue] Accounts receivable Receivable [Policy Text Block] Marketing costs Advertising Cost [Policy Text Block] Property and equipment Capitalized Software Costs Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Intangible Assets Income taxes Impairment of long-lived assets Stock-based compensation Share-Based Payment Arrangement [Policy Text Block] Government Grant Earnings per share Operating segments Concentration of credit risk Customer concentrations Vendor concentrations Litigation and settlement costs Use of estimates Recently Adopted Accounting Pronouncements Summary of Account Receivable Schedule of Investments and Assets at Fair Value Schedule of doubtful accounts Net Carrying Value of Property and Equipment Schedule of Intangible Assets from Continuing Operations Schedule of Amortization Expense Schedule of Accrued Expenses and Other Current Liabilities Schedule of Components of Income Tax Expense (Benefit) Schedule of Effective Income Tax Rate Reconciliation Schedule of Deferred Tax Assets and Liabilities Schedule of Stock Grants Outstanding Schedule of Stock Option Award Activity Schedule of Nonvested Restricted Stock Units Activity Schedule of Information Relating to Leases Schedule of Operating Lease Maturity Schedule of Finance Lease Liability Sale of Stock [Axis] Sales Agreement [Member] Patents Issued Pending Patents Consideration received on transaction Payments to Acquire Investments Cash Deposited, Interest-Bearing Sale of stock, consideration received on transaction, authorized amount Period for which advance notice is due to terminate agreement (days) Commission fee, percent Cash, cash equivalents, and short-term marketable securities Net working capital Net loss [Net loss] Net cash used in operating activities [Net cash used in operating activities] Capitalized computer software, Net Accumulated deficit [Accumulated deficit] Accounts receivable, net of allowance for doubtful accounts Concentration Risk Type [Axis] Deferred Revenue Arrangement Type [Axis] Customer Concentration Risk [Member] Sales Revenue Net [Member] second customer Concentration Risk [Member] Cost of Revenue Net [Member] Net revenue Depreciation expense Accounts receivable, net of allowance for doubtful accounts Employees employed under grant Employees required to be employed Number Of Employees Required To Be Employed Under Grant Concentration Risk, Percentage Cost Of Revenue, Percentage Contingent liability Number of Reportable Segments Fair Value By Fair Value Hierarchy Level Axis Fair Value By Measurement Frequency Axis Level 1 Fair Value, Recurring Debt securities Equity securities Cash equivalents Total Investments at Fair Value [Assets, Fair Value Disclosure] Fair Value, Recurring Debt securities, cost [Debt Securities, Available-for-Sale, Amortized Cost] Debt securities, unrealized gain (loss) Debt securities, fair value Equity securities, cost [Equity Securities, FV-NI, Cost] Equity securities, unrealized gain (loss) [Equity securities, unrealized gain (loss)] Equity securities, fair value Total marketable securities [Investments, Fair Value Disclosure] Realized loss on marketable securities [Realized loss on marketable securities] Balance at the beginning of the year [Accounts Receivable, Allowance for Credit Loss] Provision for bad debts Charge-offs [Accounts Receivable, Allowance for Credit Loss, Writeoff] Recoveries Balance at the end of the year Concentration risk, percentage Allowance for doubtful accounts Increase Allowance for doubtful accounts Property Plant And Equipment By Type Axis Furniture and fixtures Equipment Capitalized internal use and purchased software Leasehold improvements Subtotal Less: accumulated depreciation and amortization [Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment] Total Depreciation expense Depreciation expense Finite Lived Intangible Assets By Major Class Axis Finite-Lived Intangible Assets by Major Class [Axis] Customer list, Google Technology Customer list, ReTargeter Customer list, all other Brand name, ReTargeter Customer relationships Trade names, web properties Goodwill total, Carrying Value Goodwill total, Net Carrying Value Intangible assets classified as long-term Carrying Value [Carrying Value] Accumulated Amortization and Impairment [Accumulated Amortization and Impairment] Net Carrying Value Amortization of Intangible Assets Term Carrying Value Accumulated Amortization and Impairment [Accumulated Amortization and Impairment 1] Net Carrying Value 2024 2025 2026 2027 2028 Thereafter Net Carrying Value Related Party Transactions By Related Party Axis Debt Instrument, Redemption, Period [Axis] Debt Instrument Axis Range [Axis] Hitachi Capital America Corp. Debt Covenant Period One Debt Covenant Period Two Loan and Security Agreement Maximum Line of credit facility, maximum borrowing capacity Percentage of aggregate eligible accounts receivable Stated interest rate Debt instrument, default interest rate Amendment fee Annual commitment fee amount Quarterly service fee (as a percentage) Exit fee Outstanding balance Accrued marketing costs Accrued expenses and other Accrued payroll and commission liabilities Arkansas grant contingency Accrued taxes, current portion Total [Total] Balance Sheet Location [Axis] Other Current Assets Referral and support services agreement advance [Referral and support services agreement advance] Referral and support services agreement advance Referral agreement term Amortization of referral agreement as marketing expense Number of securities called by each warrant or right (in shares) Vesting period Reduction in commission expense Commission expense Deferred tax benefit Current tax provision Total tax benefit Federal statutory rate Permanent differences State income tax rate, net of federal benefit Change in valuation allowance Deferred tax assets: Net operating loss carry forward Intangible assets Accrued liabilities Deferred rent Allowance for doubtful accounts [Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss] Stock compensation expense Unrecognized Income/Loss Other Subtotal [Deferred Tax Assets, Gross] Less valuation allowance Total [Deferred Tax Assets, Net of Valuation Allowance] Deferred tax liabilities: Intangible assets and property and equipment Other [Deferred Tax Liabilities, Other] Total [Deferred Tax Liabilities, Gross] Net deferred tax liabilities [Deferred Tax Liabilities, Net] Operating loss carryforwards Federal net operating loss carryforwards Federal net operating loss carryforwards, percentage rate Net operating losses expired period Deferred tax liability relating to goodwill offset percenatge Net deferred tax liabilities Deferred tax benefit [Deferred Other Tax Expense (Benefit)] Options Outstanding RSUs Outstanding Options and RSUs Exercised Available Shares Total Awards Authorized Outstanding beginning balance Stock options, granted Stock options canceled [Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period] Outstanding ending balance Outstanding beginning balance [Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price] Stock options canceled [Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price] Outstanding ending balance Award Type Axis Restricted Stock Units Outstanding, beginning of period Granted Vested [Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period] Forfeited [Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period] Outstanding, end of period Weighted Average Grant Date Fair Value Weighted Average Fair Value, Outstanding, beginning of year [Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value] Weighted Average Fair Value, Granted Weighted Average Fair Value, Vested Weighted Average Fair Value, Forfeited Weighted Average Fair Value, Outstanding, end of year Option and restricted stock unit vesting period (up to) Number of shares reserved for issuance (in shares) Stock based compensation Compensation cost related to non vested awards not yet recognized Average remaining expense recognition period Weighted average forfeiture rate Measurement Input Type [Axis] Measurement Input, Implied Volatility Measurement Input, Risk-free Yield Maximum Measurement Input, Share Price Referral agreement term Class of warrant or right, granted in period (in shares) Exercise price of warrant (in usd per share) Warrants outstanding (in shares) Warrants outstanding, term Warrants outstanding, measurement input Warrants outstanding, measurement input [Warrants outstanding, measurement input] Shares vested (in shares) Stock warrant credit [Stock warrant credit] Forfeited (in shares) Employer matching contribution amount Maximum annual contribution per employee, percent Class of Stock [Axis] Operating lease liabilities [Member] Finance lease liabilities [Member] Minimum future lease payments ended December 31, 2023 One Minimum future lease payments ended December 31, 2023 Cash paid for operating lease liabilities Weighted-average remaining lease term Weighted-average discount rate 2024 [Lessee, Operating Lease, Liability, to be Paid, Year One] 2025 [Lessee, Operating Lease, Liability, to be Paid, Year Two] 2026 [Lessee, Operating Lease, Liability, to be Paid, Year Three] 2027 [Lessee, Operating Lease, Liability, to be Paid, Year Four] 2028 [Lessee, Operating Lease, Liability, to be Paid, Year Five] 2029 Payments due Less imputed interest [Lessee, Operating Lease, Liability, Undiscounted Excess Amount] Total lease liabilities Minimum Term of contract Right of use assets - operating lease Right of use assets - finance lease Expected lease expense for first year Annual percentage increase in lease payments Rent expense related to operating leases Amortization expense related to finance leases Board Members [Member] Marketable securities Revenue from customers Accounts receivable [Accounts Receivable, after Allowance for Credit Loss] Initial fee expense Expense Paid in advance Subsequent Event Type [Axis] Subsequent Event [Member] Lease cost Lease payments percentage increased Lease period expired Equity Securities, FV-NI, Accumulated Gross Unrealized Loss, Before Tax Marketable Securities Gross Realized Gain (Loss) Finite-Lived Intangible Assets (Excluding Goodwill), Accumulated Impairment Finite-Lived Intangible Assets, Non-current [Abstract] Finite-Lived and Indefinite-Lived Intangible Assets, Long Term Portion, Gross Intangible Assets, Accumulated Amortization and Impairment Loss Line Of Credit Facility, Percentage Of Aggregate Eligible Accounts Receivable Debt Instrument, Event Of Default, Interest Rate, Percentage Greater Than Interest Rate In Effect Prior To Default Line of Credit Facility, Amendment Fee Line of Credit Facility, Annual Commitment Fee Amount Line of Credit Facility, Quarterly Service Fee Line of Credit Facility, Exit Fee Accrued Grant, Current Accrued Liabilities And Lease Liability, Current Amortization Of Referral Agreement As Marketing Expense Referral Agreement, Term Amortization Of Referral Agreement As Marketing Expense Class Of Warrant Or Right, Vesting Period Reduction in Commission Expense Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Forfeiture Rate Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Exercised Class Of Warrant Or Right, Granted In Period Lessee, Term Of Contract Lessee, Operating Lease, Lease Not Yet Commenced, Lease Cost, Year One Lessee, Operating Lease, Annual Increase In Lease Cost, Percentage Finance And Operating Lease, Right-of-Use Asset, Amortization Other Assets Total, Noncurrent Grant Expense (Derecognition Of Contingencies And Grants) EX-101.CAL 12 inuvo-20231231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.PRE 13 inuvo-20231231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE EX-101.DEF 14 inuvo-20231231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE GRAPHIC 15 inuvo_10kimg2.jpg begin 644 inuvo_10kimg2.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# 4$! 0$ P4$! 0&!04&" T(" <' M"! +# D-$Q 4$Q(0$A(4%QT9%!8<%A(2&B,:'!X?(2$A%!DD)R0@)AT@(2#_ MVP!# 04&!@@'" \(" \@%1(5(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @("#_P 1" C &T# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#Z0T+3?B%; M_$C7+_7-#[S41)H MEA:>;;VWE*-C9CYW 9/WCU-*+"_\-:AY]P8XK8*T M, +;5S@'>/E Z@T ?2U%?/D,/QX^)48UJSUNV\ :)/\ /9VACWW+QG[K/QD$ MCGJ/I47A/QI\1?!/Q# MC*3DY/7S8K')?V=XXS_R%K7_ +Y_^QKL5SL&[KCFO(/CYXP\1>"O ^G:EX:U M 65W-J4=N[F-9,H58D88'T%9WQD\5?$+P,NC^-- N[:3PY#Y46HV+PAG=F;[ MV<9 (PO!X.*WH8>-&]I-W[NX)6/*M+\2>&O O@&X@@\0ZY(6:::,2""(< X.0 3N).#PIKI&>UT5XUX M_P#B=J/@?2]#\+V%JOB'QWJ4,:)!$I"%\;6E8#!P6!PO'0YP!6'#X'_:$U:( M:EJ7Q.M='NW&X6-O;AHX_P#9) Q_/\: /H&BO /#_P 3_&O@_P ;V?@?XOVM MN/MQV6.N6PVQ3'. &Z#K@9P""1D8.:]_H ^=_!/_ ">5XX_Z\/ZQ56^,VEVN MM?M#_#+2[Z,26LY/FH>CJ)-V#]<5DV_B[0? O[6OBV^\473:?;W=JL,+M&S; MV;RRO !.#@\]*Z3XI.O_ U!\*_F&3OP/7YC0!]!# ''2OG_ .,2@?M _"1O MXOMA&?;S$KZ!KYO^/6IV>@?%SX9:_JC-#IUEI0M&C; MI(EW*Q"D9XSGZ U<\._M$?#6Z\)VEYJVN#3K^.%5GM)(G9PX&#MV@AAGIS0! MG_M32(OPUT>,L [:O$5'7?69B!/\+;?E;\& M/X5\J?&3Q%KGQ$\/P^.DT^YTSP=IEW':Z'4U3PW??;+2)_L[N8V3#JH)7! ]10!YS^SCXBN+KP!>>$=6^34_#%T M]G(C\$1Y)7\B&'X"LSX5J?B!\>/%_P 3)AYFGZ MR[>+[5=>OFR?,0?IPOX4 >;^!8TUC]K_ ,=:AJ7[RZTRV$5F&_@7Y$R/^ _^ MA&OHJOGKXG:'XD\#_$^U^,?@_3GU. PBWUFQB&6:,#&\ =L <\X*@],UU6E_ MM#?"G4-+%[-XE73Y-N7M;J)UE0^F "#^!- &9^TUI]G<_!F>^GVKCZEH]S";/2;J&1;1$1HE;F M)<$*".WW3^5 %/\ LS2]2@>^U#2[.[N8A\DLUNCLOT)%3R6%A/\ W6(R/PHHH W*YZ.VM=7E%OJEG;WL2C<$GA5P#Z\BBB@"PEK; M6.GWD%G;QV\,0VI'$H55'H .!7-R>!?!=QXHLKZ;PKI3W$L?G.YM$^9_[Q&, M$^]%% '4-96=Q'+9W%K%-;8B7R9$#)CTVGBJPMK72+A+#2[.WLK5E+&*"%44 MGUP!110!S.DV=EJ_B7Q#_:EC;7ODMNC\^%7V'U&1Q7HE%% !7#:UX#\%WVN0 MWEWX6TR:X)YD:V7+?7CG\:** .C%O;Z?I]W#8P1VT4:_)'$H55^@' J['8V< ..9 GRAPHIC 16 inuvo_ex101img2.jpg begin 644 inuvo_ex101img2.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# 4$! 0$ P4$! 0&!04&" T(" <' M"! +# D-$Q 4$Q(0$A(4%QT9%!8<%A(2&B,:'!X?(2$A%!DD)R0@)AT@(2#_ MVP!# 04&!@@'" \(" \@%1(5(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @("#_P 1" P (P# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#ZH\1>(-/\ M,Z4^H7S80?+'&OWI&[*/\\5Y!)XM\?>-KV2'08I;>V4XVVWR!!_M2''/XCZ4 MSQUAZ7#I]A&(X(EP,=6/=CZ MDU[*4,'3C.<5*2B7A< M_D3S72^ ?&7B+5]4ET/7-/DDEMP=]R$V&/':0=.?S]N]>I_B,U76.%9'D5%# MOCCAZE>5J46WY'?+[ MU)Q7!>'_ (F>&=>N4LX;A[:Z?A8KA=A<^@.2"?;.:[G<#'NS252+5XNX5*%2 MC+DJ1:?F.HZ'FL"Z\4Z7:L8Q(TSC@^6,@?CTJ2Q\1:;?,(HYC'*>B.,$_3M7 MGQS'#2J>S4US=K]>PWAZBCS.+L;U,HW +FN$U;XI>&=)NGM?.DO9$.&^S*&4 M'_>) /X5Z]*C4K.U.+;\CCJ584U>;L=U[5P'Q(\1:MX;T&UO-+F2&66X\MBR M!LKM8]QZ@5(OQ0\(MIZWC7DBY?883&3(IQG.!VXZUSGQ8U"VU;P%I&I6;%H+ MBY#QEA@D%&[4L10J4J;#]/U&^D$EQ*A M9V"A1G<1T'TK?Z$GM7*_#UEC^'.E,Y C8DGH/G-9.J_%[PKIMRUM'+->NIP MQMU!4?B2,_A7-[6,(1,@?=KEO#OC; M0_$ZLNEW?[]1EH)!M<#UQW'TKI67YOO5M&7.KQ=T7.C4A-TZB<6NC/ 6=='^ M.1EN_E3[:3N;T?.#_P"/"OH/MNKRKXH>#+C5(T\0:5$7N[==LT2?>D0=&'J1 M_+Z51\(_%:WCMDTWQ,9(IHAL%TJE@X']X#G/N,YKVZT)8RC"I25W%6:ZZ>1X M=&2PU2<:FBD[I]"_XX\)^+-<\0_;-&OD@MO*5=K3,AR.O %<-X@\+^,O#.E_ MVEJ6L#RMXC CN6+$GT&!Z&O6KGXC>#;>W\[^V$EXX2-&9C^&/YUY=X@U_5OB M5X@MM+TFS9+*)LQJWZR.>@X_+WS6^#E63C&I!1C'=M6T7J*LJ;O*$KRELDRY M>>(M0TWX(VO^D2&[U"XDA60L=P3)S@_AC\:O?#GX>:/>>'(==WX&J'PW^(.B MV_AZ#1=6NDLI;4%4DEX1TSD<]B,XYKY/%SIU,3.4_A=W&^VY]S@XU(Y=%8>_ M.G[UM[6\M3,^)7@/3]'TX:]HL7V3RI%$L2$[>>C+Z'.!CWKI-"\676J?#:TD MED)O"S6\K]VV]_J1MS]37.?$SQYIFK:4-!T6<7AED5I)8_N #D*#W.<=..*Z M#0O"MUI?PWLXYHV%V&:XEC[J&[?4#;GZ&O$S'G]G/V/\O3\;>9W3N\-#ZS\? M-I?>UNO7?N=/X?\ #]I)81WEX@G>49 ;HH_K5;Q'HMO9Q)J%BODX8!D!X]B* MMZ!K]E'I\=I>2+ \0V@MP"/K57Q)K%O>0KI]F_FDL&9@./8#UKP)+!_4URVY M[*VW-?\ /<\M>V]M[U[7^5OR,'QUXHO(/AY:+!(R7-\Y@>0<':OWOS^7\S3/ M /P_T>30+;5]8M5OKB\7S%63)1$/3CN2.>:7QYX9O)OAY9R0QLT]A(9Y$'78 MWWOR^7\C3O /Q T7_A'+;2]6NDL;FT3RP9#M211T(/KCL:_4LM]M_9L/9WYM M.:V^WWGR>*]G]:G[3X>E]CFOB9X+L="2VU;2XC!!-)Y3_ - :F_$[QIIVM16^CZ7)Y\44GF2S+]TMC ]>IYIWC'_ )(U MX:_WD_\ 0&KKS'VGU&'MK\U^N]NESRZ_L[R]GM;IZHB\0:[\,VU_K[1:EJ=T@D^SX\PH#T7;G ..I;O5 MWQ!H-SJOP4T+4+1#(^GAY'4(I%^WQL?EO'Q$ M5[%>Q]P:^/GS>T2=ME:^Q^GY4J?]F1E%O1ZJ.[TTN^B,S3+?5+[Q?'J_@O1; MBW@BD5E4ME%/<%CP >XST-?2A7S%1IDVR%1N&>]>>W'Q2\.:?K=KH^EV[36Q M^1I;9/E0]@JX^;\/PS7I:QAANW'GWKKHPE&_LY>O8\_,ZM2HX.HN333NUYEG MMTKC-<^'OAG6YFN+FS\FY;EIH#L8GU(Z'\J[)?NTGY5Z%.K4HRYH2:?D>%.G M"HN62NCS.'X,^&XY=\EY?3)_<+J!^BUVFC>'=(\/VHM]-LDMU/WF'+-]6/)K M9Z4WK6M7%5JJM4DVC.&'I0=XQ28C*LB;67(KSW7/A+X6UBZ>Y59;":0[F-NP M"D^NT@@?ABO1NU1-QZ"N2=.%16DKG?1Q-6A+FIR:?D<'X?\ A?X9\/W27D<+ MWEQ'RDEP0Q4^H &?>N]VKLVXXI%Y]*EI*G"*Y8JP5<15KRYZDFWYG.7GA73 M;N0R*KP.3D^60!^52:?X;TVP82I&991T9SG'T'2MSH:3[U>='+<.JGM%!7[V MZ]QO$5''E9=KH>XKQ^^^$NM6-]))X;UI8X7 M[22-$X'IE0<_I7TV"E",6N=PEWZ-=CQ<5&;DO=4H]NMS%^(6A^&_#.G66DZ4 MNZ]=_-F=VW2; , 'T!)SCVKTRS\(V.L> -$TG6HI#]FBCD*HVTA]O(/YFN<\ M.?"MK75DU3Q%?)?2HP<0IEE9AW9CR>W&*]8"M[#Z5IC<3"=.-&,N:UVV^K(P MN'O*4YQ23TMY&?I>D6>EZ1'I=JI^S1*557.XX))Y_.N-UCX0^%]4N7N85FL) M'.6%NP"D_0@X_"O2,U&WX5XTJ4)KEDKGMT*]3#O]S)Q]#A_#?PV\-^'YENK> K![BZ7[LLYW%?<# /OC-=R!QTIJ\^AI^150A&FK15B*U:=:7-5DV_,__V0$! end XML 17 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cover - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Feb. 29, 2024
Jun. 30, 2023
Cover [Abstract]      
Entity Registrant Name INUVO, INC.    
Entity Central Index Key 0000829323    
Document Type 10-K    
Amendment Flag false    
Entity Voluntary Filers No    
Current Fiscal Year End Date --12-31    
Entity Well Known Seasoned Issuer No    
Entity Small Business true    
Entity Shell Company false    
Entity Emerging Growth Company false    
Entity Current Reporting Status Yes    
Document Period End Date Dec. 31, 2023    
Entity Filer Category Non-accelerated Filer    
Document Fiscal Period Focus FY    
Document Fiscal Year Focus 2023    
Entity Common Stock Shares Outstanding   139,220,784  
Entity Public Float     $ 27.9
Document Annual Report true    
Document Transition Report false    
Entity File Number 001-32442    
Entity Incorporation State Country Code NV    
Entity Tax Identification Number 87-0450450    
Entity Address Address Line 1 500 President Clinton Ave.    
Entity Address Address Line 2 Suite 300    
Entity Address City Or Town Little Rock    
Entity Address State Or Province AR    
Entity Address Postal Zip Code 72201    
City Area Code 501    
Icfr Auditor Attestation Flag false    
Auditor Name EISNERAMPER LLP    
Auditor Location Iselin, New Jersey    
Auditor Firm Id 274    
Local Phone Number 205-8508    
Security 12b Title Common Stock    
Trading Symbol INUV    
Security Exchange Name NYSEAMER    
Entity Interactive Data Current Yes    
XML 18 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 4,440,454 $ 2,931,415
Marketable securities - short term 0 1,529,464
Accounts receivable, net of allowance for doubtful accounts of $1,645,045 and $1,440,678, respectively 9,226,956 11,119,892
Prepaid expenses and other current assets 1,076,121 798,977
Total current assets 14,743,531 16,379,748
Property and equipment, net 1,680,788 1,668,972
Other assets    
Right of use assets - operating lease 805,786 310,162
Right of use assets - finance lease 72,560 168,750
Referral and support services agreement advance 500,000 800,000
Marketable securities - long term 0 660,126
Intangible assets, net of accumulated amortization 4,664,791 5,649,291
Goodwill 9,853,342 9,853,342
Other assets 53,346 66,919
Total other assets 15,949,825 17,508,590
Total assets 32,374,144 35,557,310
Current liabilities    
Accounts payable 6,432,120 8,044,802
Accrued expenses and other current liabilities 7,926,479 5,162,458
Lease liability - operating lease 123,074 287,523
Lease liability - finance lease 50,801 101,003
Total current liabilities 14,532,474 13,595,786
Long-term liabilities    
Deferred tax liability 89,238 107,000
Lease liability - operating lease 751,821 23,878
Lease liability - finance lease 18,209 70,597
Other long-term liabilities 216 10,733
Total long-term liabilities 859,484 212,208
Stockholders' equity    
Preferred stock, $0.001 par value: Authorized shares - 500,000 - none issued and outstanding 0 0
Common stock, $0.001 par value: Authorized shares 200,000,000; issued and outstanding shares 137,983,918 and 120,137,124 respectively; 137,983 120,138
Additional paid-in capital 184,291,414 178,771,604
Accumulated other comprehensive income 0 (84,868)
Accumulated deficit (167,447,211) (157,057,558)
Total stockholders' equity 16,982,186 21,749,316
Total liabilities and stockholders' equity $ 32,374,144 $ 35,557,310
XML 19 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
CONSOLIDATED BALANCE SHEETS    
Allowance for doubtful accounts $ 1,645,045 $ 1,440,678
Preferred stock, par or stated value per share (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 500,000 500,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par or stated value per share (in dollars per share) $ 0.001 $ 0.001
Common stock shares authorized (in shares) 200,000,000 200,000,000
Common stock shares issued (in shares) 137,983,918 120,137,124
Common stock shares outstanding (in shares) 137,983,918 120,137,124
XML 20 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS    
Net revenue $ 73,911,528 $ 75,603,745
Cost of revenue 10,477,272 30,244,387
Gross profit 63,434,256 45,359,358
Operating expenses:    
Marketing costs 51,982,572 36,921,139
Compensation 13,793,309 12,463,095
General and administrative 8,050,890 8,624,998
Total operating expenses 73,826,771 58,009,232
Operating loss (10,392,515) (12,649,874)
Income tax benefit (expense) 17,764 0
Financing, other 29,570 21,111
Other (expense)/income, net 14,668 (435,554)
Net loss (10,389,653) (13,106,539)
Other comprehensive income    
Unrealized (loss)/gain on marketable securities 84,868 (138,605)
Comprehensive loss $ (10,304,785) $ (13,245,144)
Per common share data: Basic and diluted    
Net loss, Basic and diluted $ (0.08) $ (0.11)
Weighted average shares:    
Basic 131,116,370 119,826,036
Diluted 131,116,370 119,826,036
XML 21 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
Total
Common Stock
Additional Paid in Capital
Accumulated Deficit
Accumulated Other Comprehensive Income (Loss)
Balance, shares at Dec. 31, 2021   118,747,447      
Balance, amount at Dec. 31, 2021 $ 32,807,995 $ 118,748 $ 176,586,529 $ (143,951,019) $ 53,737
Net loss (13,106,539) 0 0 (13,106,539) 0
Unrealized loss on debt securities (138,605) 0 0 0 (138,605)
Stock-based compensation 2,350,314 $ 0 2,350,314 0 0
Stock issued for vested restricted stock awards, shares   1,389,677      
Stock issued for vested restricted stock awards, amount 0 $ 1,390 (1,390) 0 0
Shares withheld for taxes on vested restricted stock (196,892) $ 0 (196,892) 0 0
Stock warrants issued for referral agreement 33,043   33,043   0
Proceeds from sale of common stock, net of expenses, amount 0        
Balance, shares at Dec. 31, 2022   120,137,124      
Balance, amount at Dec. 31, 2022 21,749,316 $ 120,138 178,771,604 (157,057,558) (84,868)
Net loss (10,389,653) 0 0 (10,389,653) 0
Unrealized loss on debt securities 84,868 0 0 0 84,868
Stock-based compensation 1,986,296 $ 0 1,986,296 0 0
Stock issued for vested restricted stock awards, shares   1,673,236      
Stock issued for vested restricted stock awards, amount 0 $ 1,671 (1,671) 0 0
Proceeds from sale of common stock, net of expenses, shares   16,000,000      
Proceeds from sale of common stock, net of expenses, amount 3,665,000 $ 16,000 3,649,000    
Shares withheld for taxes on vested restricted stock (166,872)   (166,872) 0 0
AGP Closing of at-the-market sale of common stock, shares   173,558      
AGP Closing of at-the-market sale of common stock, amount 61,136 $ 174 60,962    
Change in fair value of warrants related to vesting (7,905) $ 0 (7,905) 0 0
Balance, shares at Dec. 31, 2023   137,983,918      
Balance, amount at Dec. 31, 2023 $ 16,982,186 $ 137,983 $ 184,291,414 $ (167,447,211) $ 0
XML 22 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Operating activities:    
Net loss $ (10,389,653) $ (13,106,539)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 2,655,368 2,598,957
Amortization of Right of Use Assets-Finance Leases 96,190 103,926
Stock based compensation 1,986,296 2,350,314
(Gain) Loss on marketable securities (14,668) 435,554
Amortization of financing fees 8,333 2,500
Provision for doubtful accounts 786,549 1,265,143
Stock warrant (income) expense (7,905) 33,043
Deferred income tax benefit (17,764) 0
Derecognition of contingencies and grant 0 (10,000)
Change in operating assets and liabilities:    
Accounts receivable 1,106,387 (3,119,222)
Referral and support services agreement advance 300,000 300,000
Prepaid expenses, other current assets and other assets (263,569) 578,009
Accounts payable (1,612,682) 3,200,086
Accrued expenses and other liabilities 2,813,043 (205,762)
Net cash used in operating activities (2,554,075) (5,573,991)
Investing activities:    
Purchases of equipment and capitalized development costs (1,682,683) (1,689,869)
Purchase of marketable securities 0 (1,693,963)
Proceeds from the sale of marketable securities 2,288,873 1,717,707
Net cash provided by (used in) investing activities 606,190 (1,666,125)
Financing activities:    
Gross proceeds from line of credit 592,868 0
Repayments on line of credit (592,868) 0
Proceeds from sale of common stock, net of expenses 3,665,000 0
Payments on finance/capital leases (102,340) (107,539)
Net taxes paid on RSU grants exercised (166,872) (196,894)
Proceeds from at-the-market sales 61,136 0
Net cash provided by/(used in) financing activities 3,456,924 (304,433)
Net change - cash 1,509,039 (7,544,549)
Cash, beginning of year 2,931,415 10,475,964
Cash, end of year 4,440,454 2,931,415
Supplemental information:    
Interest paid 105,148 18,612
Non-cash investing and financing activities:    
Assets purchased under finance lease obligations 0 70,774
Acquisition of right of use asset for operating lease liability $ 1,105,148 $ 0
XML 23 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization and Business
12 Months Ended
Dec. 31, 2023
Organization and Business  
Organization and Business

Note 1 – Organization and Business  

 

Company Overview

 

Inuvo is an advertising technology and services business selling information technology solutions to brands, agencies and large consolidators of advertising demand (“Platforms”). Inuvo’s revenue is derived from the placement of digital advertising throughout devices, websites, applications and browsers across social, search and programmatic advertising channels. Inuvo facilitates, and gets paid, to deliver millions of advertising messages monthly and counts among its client's numerous world-renowned companies across industries.

 

Inuvo’s primary mission is to disrupt the advertising industry with its proprietary and patented generative large language artificial intelligence (AI), a technology capable of identifying and targeting audiences without using a consumer’s identity or data. The AI was designed to replace the consumer data, analytics, segmentation and lookalike modeling technologies that have traditionally served the advertising industry as it transitions to a new paradigm where a consumer’s identity and data are no longer available for advertising decisions due to legislative and technological changes. Rather than targeting people, the AI targets the reasons behind why people are interested in products, services and brands.

 

Inuvo’s AI technology solves this challenge and can be consumed by clients both as a managed service and software-as-a-service. For certain clients, Inuvo has also developed various proprietary technology and assets that include digital content, websites, automated campaigns, ad fraud detection, performance reporting and predictive media mix modeling.

 

The Inuvo products and services use analytics, data and artificial intelligence in a manner that optimizes the purchase and placement of advertising in real time. These capabilities are typically sold with services both individually and in combination with each other based on client needs. These products and services include:

 

 

·

IntentKey: An artificial intelligence-based consumer intent recognition system designed to reach highly targeted mobile and desktop In-Market audiences with precision; and

 

 

 

 

·

Bonfire: A marketing and advertising solution which can be provided directly to brands and where a collection of data, analytics, software and publishing is used to align advertising messages with consumers across websites online.

  

There are many barriers to entry associated with the Inuvo business model, including a proficiency in large language model based artificial intelligence, large scale information processing, software development, consumer data products, analytics, IOT (internet of things) integration and the relationships required to execute within the IOT. Inuvo’s intellectual property is protected by 19 issued and eight pending patents.

 

Liquidity

 

Our principal sources of liquidity are the sale of our common stock and our credit facility with Hitachi described in Note 7 to our Consolidated Financial Statements. On January 19, 2021, we raised $8 million in gross proceeds, before expenses, through the sale of our common stock, and on January 22, 2021, we raised an additional $6.25 million in gross proceeds, before expenses, through sales of our common stock.

 

In March 2021, we contracted with an investment management company to manage our cash in excess of current operating needs. We placed $2 million in cash equivalent accounts and $10 million in an interest-bearing account. At December 31, 2022, our funds with the investment management company were approximately $2 million and were invested in cash equivalent accounts and marketable debt and equity securities. A detail of the activity is described in Note 3 to our Consolidated Financial Statements.

 

On May 28, 2021, we entered into a Sales Agreement (the "Sales Agreement") with A.G.P./Alliance Global Partners, as sales agent (the "Sales Agent"), pursuant to which we may offer and sell through or to the Sales Agent shares of our common stock (the "ATM Program") up to an aggregate amount of gross proceeds of $35,000,000. During the year ended December 31, 2023, we sold 173,558 shares of common stock for gross proceeds totaling $63,136 under the ATM Program and paid the Sales Agent a commission of $1,902, all of which occurred during the second quarter of 2023. Any shares of common stock offered and sold in the ATM Program will be issued pursuant to our universal shelf registration statement on Form S-3 (the “Shelf Registration Statement”). The ATM Program will terminate upon (a) the election of the Sales Agent upon the occurrence of certain adverse events, (b) 10 days’ advance notice from one party to the other, or (c) the sale of the balance available under our Shelf Registration Statement. Under the terms of the Sales Agreement, the Sales Agent is entitled to a commission at a fixed rate of 3.0% of the gross proceeds from each sale of shares under the Sales Agreement.

On May 30, 2023, we raised $4.0 million in gross proceeds in a registered direct offering, before expenses, through the sale of an aggregate of 16,000,000 shares of our common stock. The shares were offered pursuant to an effective shelf registration statement on Form S-3 (the “Shelf Registration Statement”) and a prospectus supplement relating to the offering was filed with the SEC on May 26, 2023.  

 

We have focused our resources behind a plan to market our collective multi-channel advertising capabilities differentiated by our AI technology, the IntentKey, where we have a technological advantage and higher margins. If we are successful in

implementing our plan, we expect to return to a positive cash flow from operations. However, there is no assurance that we will be able to achieve this objective.  

 

As of December 31, 2023, we have approximately $4.4 million in cash, and cash equivalents. Our net working capital was $211.1 thousand. We have encountered recurring losses and cash outflows from operations, which historically we have funded through equity offerings and debt facilities. For the year ended December 31, 2023 we had a net loss of $10.3 million and net cash outflows from operations of $2.6 million. In addition, our investment in internally developed software consists primarily of labor costs which are of a fixed nature and amounted to approximately $1.7 million for the year ended December 31, 2023. Through December 31, 2023, our accumulated deficit was $167.4 million. 

 

Management plans to support the Company’s future operations and capital expenditures primarily through cash raised through the sale of stock in May 2023, cash generated from future operations and borrowings from the credit facility until reaching profitability. The credit facility is due upon demand and therefore there can be no assurances that sufficient borrowings will be available to support future operations until profitability is reached. Our collection period is less than 30 days and can also be used to meet accrued obligations. We believe our current cash position and credit facility will be sufficient to sustain operations for at least the twelve months from the date of this filing. If our plan to grow the IntentKey product is unsuccessful, we may need to fund operations through private or public sales of securities, debt financings or partnering/licensing transactions over the long term.  

XML 24 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2023
Summary of Significant Accounting Policies  
Summary of Significant Accounting Policies

Note 2 – Summary of Significant Accounting Policies

 

Basis of presentation - The consolidated financial statements include our accounts and those of our wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.

 

Cash and cash equivalents - Cash and cash equivalents consist of highly liquid investments with original maturities of three months or less.

 

Investments - We have classified debt securities as available for sale securities with unrealized gains and losses recorded as other comprehensive income. Equity securities are marked to market with changes recorded as other income on the income statement. Any interest income or dividends are recorded as interest income on the income statement.

 

Revenue recognition - We generate revenue by identifying audiences and presenting advertisements on behalf of our customers. We provide our products, technologies and services to Agencies & Brands and Platforms (large consolidators of advertising demand). Currently, revenue from our IntentKey products and services are primarily from Agencies & Brands, and revenue from our Bonfire products and services are primarily from platforms. Our revenue is derived from the placements of advertisements across advertising channels, browsers, applications and devices. Pricing for those advertisement placements is typically either on a cost-per-click or cost per thousand impressions basis.

 

Our revenue is a function of the number of advertisements placed combined with the price we obtain (using our technologies) for the placements made on behalf of our clients. We assume the risk associated of finding placements at a cost below that for which it had been sold.

 

We recognize revenue when control of the contracted services or product is transferred to our customer, in an amount that reflects the consideration we expect to be entitled to in exchange for those services or products. We determine revenue recognition through (i) identification of a contract with a customer, (ii) identification of the performance obligations in the contract, (iii) determination of the transaction price, (iv) allocation of the transaction price to the performance obligations in the contract, and (v) recognition of revenue when or as the performance obligations are satisfied.

 

For Agencies and Brands, the terms of an agreement are captured in an Insertion Order ("IO") where revenue is recognized upon delivery of services during the period covered by the IO. For Platforms, terms are generally captured in multi-year master service agreements and revenue is recognized based on the number of advertisements placed or clicked on in the period they occur. We settle advertisement placement prices with our customers net of any adjustments for quality.

 

In the year ended December 31, 2023, we generated $73,911,528 in revenue of which 79.1% was from Platforms, 20.9% from Agencies and Brands. In the year ended December 31, 2022, we generated $75,603,745 in revenue of which 51.7% was from Platforms, 48.3% from Agencies and Brands.

 

Accounts receivable - Accounts receivable consist of trade receivables from customers. We record accounts receivable at its net realizable value, recognizing an allowance for doubtful accounts based on our best estimate of expected credit losses on our existing accounts receivable. Balances are written off against the allowance after all means of collection have been exhausted and the possibility of recovery is considered remote. The current expected credit loss (CECL) model under Accounting Standards Update (ASU) 2016-13 requires an estimation of expected credit losses over the life of a financial instrument, taking into consideration historical experience, current conditions, and reasonable and supportable forecasts. Management has reviewed comprehensive historical data, any relevant economic indicator, and estimated our estimated credit loss based off these probabilities. In the year ended December 31, 2023, 2022, and 2021, we recorded accounts receivable, net allowance for doubtful accounts of, $9,226,956, $11,119,892, and $9,265,813 respectively.

 

 

 

For the twelve months ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at the end of the year

 

$9,226,956

 

 

$11,119,892

 

 

$9,265,813

 

 

 

Cost of revenue - Cost of revenue is primarily composed of payments to advertising exchanges that provide access to digital inventory where we serve advertisements primarily for Agencies and Brands. To a lesser extent, cost of revenue includes payments to website publishers and app developers that host advertisements.

 

Marketing costs - Marketing costs are predominately traffic acquisition costs and include those expenses required to attract an audience to our owned and operated applications and websites. We expense these costs as incurred and present them as a separate line item in operating expenses in the consolidated statements of operations.

 

Property and equipment - Property and equipment are stated at cost, net of accumulated depreciation and amortization. Major renewals and improvements are capitalized while maintenance and repairs which do not improve or extend the life of the respective assets are expensed as incurred. Costs of assets sold or retired and the related accumulated depreciation are eliminated from accounts and the net gain or loss is reflected as an operating expense in the consolidated statements of operations.

 

Property and equipment are depreciated on a straight-line basis over three years for equipment, five to seven years for furniture and fixtures and two to three years for software. Leasehold improvements are amortized over the lesser of the estimated useful life of the asset or the remaining term of the lease. Depreciation expense was $1,670,868 and $1,527,663, respectively, for the years ended December 31, 2023 and 2022.

 

Capitalized Software Costs - We capitalize certain labor costs related to internally developed software and amortize these costs using the straight-line method over the estimated useful life of the software, generally two years. We do not sell internally developed software. Certain development costs not meeting the criteria for capitalization, in accordance with ASC 350-40 Internal-Use Software, are expensed as incurred.

 

Goodwill - Goodwill is recorded as the difference, if any, between the aggregate consideration paid for an acquisition and the fair value of the net tangible and intangible assets acquired. We perform an impairment test annually as of December 31, 2023. As a result, we perform our annual goodwill impairment test by comparing the fair value of our reporting unit with its carrying amount.

 

We generally determine the fair value of our reporting unit using the income approach methodology of valuation that includes the undiscounted cash flow method as well as other generally accepted valuation methodologies. If the carrying amount of a reporting unit exceeds the reporting unit’s fair value, the amount it exceeds fair value is equivalent to the amount of impairment loss.

 

We determined there was no impairment of goodwill during 2023 and 2022.

 

See Note 6, Intangible Assets and Goodwill, for more information.

Intangible Assets - We allocate a portion of the purchase price of acquisitions to identifiable intangible assets and we amortize definite-lived assets over their estimated useful lives. We consider our indefinite-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Trade names are not amortized as they are believed to have an indefinite life. Trade names are reviewed annually for impairment under ASC 350. We also acquire intangible assets outside of acquisitions and record them at their fair value and amortize them over their estimated useful lives.

 

We recorded no impairment of intangible assets during 2023 or 2022. 

 

See Note 6, Intangible Assets and Goodwill, for more information.

 

Income taxes - We utilize the liability method of accounting for income taxes as set forth in ASC 740, Income Taxes (“ASC 740”). Under the liability method, deferred taxes are determined based on the temporary differences between the financial statement and tax bases of assets and liabilities. A valuation allowance is recorded when it is more likely than not that some of the deferred tax assets will not be realized. In assessing the need for a valuation allowance, we must project future levels of taxable income. We examine evidence related to the history of taxable losses or income, the economic conditions in which we operate, organizational characteristics, our forecasts and projections, as well as factors affecting liquidity. All our deferred tax assets and liabilities are recorded as long-term assets and liabilities in the consolidated balance sheets. We believe it is more likely than not that essentially none of our deferred tax assets will be realized, and we have recorded a valuation for a significant portion of the net deferred tax assets as of December 31, 2023 and 2022.

 

We have adopted certain provisions of ASC 740. This statement clarifies the criteria that an individual tax position must satisfy for some or all of the benefits of that position to be recognized in a company’s financial statements.  ASC 740 prescribes a recognition threshold of more likely than not, and a measurement attribute for all tax positions taken or expected to be taken on a tax return, in order to be recognized in the financial statements. We recognize interest and penalties related to income taxes in income tax expense. We have incurred no penalties or interest for the years ended December 31, 2023 and 2022.

 

Impairment of long-lived assets - In accordance with ASC 360, Property, Plant and Equipment, long-lived assets, such as property and equipment, and purchased intangibles subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of the asset is measured by comparison of the carrying amount to future undiscounted cash flows the asset is expected to generate. If such assets are considered to be impaired, the impairment to be recognized is measured as the amount by which the carrying amount of the asset exceeds the fair value.  

 

Stock-based compensation - We recognize stock compensation based on the recognition provisions ASC 718, Compensation – Stock Compensation, which establishes accounting for stock-based awards exchanged for employee and non-employee services and requires companies to expense the estimated grant date fair value of stock awards over the requisite employee service period.

 

The fair value of restricted stock awards is based on the market price of our common stock on the date of the grant. To value stock option awards, we use the Black-Scholes-Merton option pricing model. This model involves assumptions including the expected life of the option, stock price volatility, risk-free interest rate, dividend yield and exercise price. We recognize compensation expense in earnings over the requisite service period, applying a forfeiture rate to account for expected forfeitures of awards.

 

See Note 11, Stock-Based Compensation, for further details on our stock awards.

 

Government Grant- During the first quarter of 2013, we received a grant from the state of Arkansas to relocate our corporate headquarters to Conway, AR. We recognized the grant funds into income as a reduction of the related expense in the period in which those expenses were recognized. We deferred grant funds related to capitalized costs and classified them as current or long-term liabilities on the balance sheet according to the classification of the associated asset.

As of December 31, 2023, there were 43 full-time employees in Arkansas, seven employees under the required 50.  As such, we recorded a contingent liability of $35,000. 

 

As of December 31, 2022, there were 48 full-time employees in Arkansas, two employees under the required 50.  As such, we recorded a contingent liability of $10,000. 

 

Earnings per share - During the periods presented, we had securities that could potentially dilute basic earnings per share in the future, but were excluded from the computation of diluted net loss per share, as their effect would have been anti-dilutive.  We reported a net loss for 2023 and 2022 and therefore, shares associated with stock options, restricted stock and convertible debt are not included because they are anti-dilutive.  Basic and diluted net loss per share is the same for all periods presented.   

 

Operating segments - In accordance with ASC 280 - Segment reporting, segment information reported is built on the basis of internal management data used for performance analysis of businesses and for the allocation of resources. Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision making group, in deciding how to allocate resources and in assessing performance. Our chief operating decision maker, our chief executive officer, reviews financial information presented on a consolidated basis and no expense or operating income is evaluated at a segment level. Given the consolidated level of review by our chief executive officer, we operate as one reportable segment.

 

Concentration of credit risk - We are exposed to concentrations of risk primarily in cash and accounts receivable, which are generally not collateralized. Our policy is to place our cash with high credit, quality financial institutions in order to limit the amount of credit exposure. Our cash deposits exceed FDIC limits. We do not require collateral from our customers, but our credit extension and collection policies include monitoring payments and aggressively pursuing delinquent accounts. We maintain allowances for potential credit losses.  

 

Customer concentrations - In 2023, we had two individual customers with revenue concentration greater than 10% of our total revenues accounting for 60.4% and 12.8%, respectively. At December 31, 2023, we had one customer greater than 10% of our total accounts receivable balance accounting for 50.5%.

 

In 2022, we had three individual customers with revenue concentration greater than 10% of our total revenue accounting for 29.1%, 24.1%, and 12.9%, respectively. At December 31, 2022, we had two customers greater than 10% of our total accounts receivable balance accounting for 50.6% and 12.7%, respectively.

 

Vendor concentrations - In 2023, we had two individual vendors with cost of revenue concentration greater than 10% of our total cost of revenue accounting for 67.6% and 15.3% of the total cost of revenue, respectively. 

 

In 2022, we had four individual vendors with cost of revenue concentration greater than 10% of our total cost of revenue accounting for 33.8%, 30.4%, 14.5% and 11.1%, of the total cost of revenue, respectively. 

 

Use of estimates - The preparation of financial statements, in accordance with accounting principles generally accepted in the United States ("U.S. GAAP"), requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, net revenues and expenses and disclosure of contingent assets and liabilities. The estimates and assumptions used in the accompanying consolidated financial statements are based upon management’s regular evaluation of the relevant facts and circumstances as of the date of the consolidated financial statements. We regularly evaluate estimates and assumptions related to goodwill and purchased intangible asset valuations and income tax valuation allowance. Actual results may differ from the estimates and assumptions used in preparing the accompanying consolidated financial statements, and such differences could be material.

Litigation and settlement costs - From time to time, we are involved in disputes, litigation and other legal actions. In accordance with ASC 450, Contingencies, we record a charge equal to at least the minimum estimated liability for a loss contingency when both of the following conditions are met: (i) information available prior to issuance of the consolidated financial statements indicates that it is probable that an asset had been impaired or a liability had been incurred as of the date of the consolidated financial statements and (ii) the range of loss can be reasonably estimated.

 

Recently Adopted Accounting Pronouncements

 

On January 1, 2023, we adopted Accounting Standards Code (ASC) No. 326, Financial Instruments-Credit Losses. ASC 326 requires a financial asset (loans, debt securities, trade receivables, net investments in leases, off-balance sheet credit exposures, reinsurance receivables, and any other financials assets not excluded from scope) measured at amortized cost basis to be presented at the net amount expected to be collected. The adoption of this new standard did not have a material impact on our consolidated financial statements and primarily resulted in enhanced disclosures only.

XML 25 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements
12 Months Ended
Dec. 31, 2023
Fair Value Measurements  
Fair Value Measurements

Note 3 – Fair Value Measurements

 

The carrying amounts reported in the balance sheet for cash and cash equivalents, accounts receivable, accounts payable and accrued expenses approximate fair value based on the short-term nature of these items.

 

In accordance with accounting principles generally accepted in the United States, fair value is defined as 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. A three-level hierarchy prioritizes the inputs used to measure fair value as follows:

 

Level 1 – Valuation is based on quoted prices in active markets for identical assets or liabilities. Level 1 assets and liabilities generally include debt and equity securities that are traded in an active exchange market. Valuations are obtained from readily available pricing sources for market transactions involving identical assets or liabilities.

 

Level 2 – Valuation is based on observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.

 

Level 3 – Valuation is based on unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. Level 3 assets and liabilities include financial instruments whose value is determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant management judgment or estimation.

 

The following table summarizes our cash equivalents and marketable securities measured at fair value. Certain marketable securities consist of investments in debt and equity securities. We classify our cash equivalents and marketable securities within Level 1 because we use observable inputs that reflect quoted market prices for identical assets in active markets to determine their fair value. We have classified debt securities as available for sale securities with unrealized gains and losses recorded as other comprehensive income. We have classified equity securities as trading and are marked to market with changes recorded as other income on the income statement. Any interest income or dividends are recorded within financing expense, net on the income statement.

The cost, gross unrealized gains (losses) and fair value of marketable securities by major security type as of December 31, 2023 and 2022 were as follows:

 

 

 

Investment Assets at Fair Value

 

 

Investment Assets at Fair Value

 

 

 

As of December 31, 2023

 

 

As of December 31, 2022

 

 

 

Level 1

 

 

Total

 

 

Level 1

 

 

Total

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Debt securities

 

$

 

 

$

 

 

$936,563

 

 

$936,563

 

Equity securities

 

 

 

 

 

 

 

 

1,253,027

 

 

 

1,253,027

 

Cash equivalents

 

 

69,291

 

 

 

69,291

 

 

 

801

 

 

 

801

 

Total Investments at Fair Value

 

$69,291

 

 

$69,291

 

 

$2,190,391

 

 

$2,190,391

 

 

 

 

As of December 31, 2023

 

 

As of December 31, 2022

 

 

 

Cost

 

 

Unrealized

Gain (Loss)

 

 

Fair Value

 

 

Cost

 

 

Unrealized

Gain (Loss)

 

 

Fair Value

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Debt securities

 

$

 

 

$

 

 

$

 

 

$1,021,431

 

 

$(84,868)

 

$936,563

 

Equity securities

 

 

 

 

 

 

 

 

 

 

 

1,776,773

 

 

 

(523,746)

 

 

1,253,027

 

Total marketable securities

 

 

 

 

 

 

 

 

 

$

 

 

 

 

 

 

 

 

 

 

$2,189,590

 

 

The realized loss on the securities for the year ended December 31, 2023 was approximately $510,000.

XML 26 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Allowance for Credit Losses
12 Months Ended
Dec. 31, 2023
Allowance for Credit Losses  
Allowance for Credit Losses

Note 4 – Allowance for Credit Losses 

 

The activity in the allowance for doubtful accounts was as follows during the years ended December 31, 2023 and 2022:

 

 

 

2023

 

 

2022

 

Balance at the beginning of the year

 

$1,440,678

 

 

$202,904

 

Provision for bad debts

 

 

786,549

 

 

 

1,265,143

 

Charge-offs

 

 

(582,189)

 

 

(27,369)

Recoveries

 

 

7

 

 

 

 

Balance at the end of the year

 

$1,645,045

 

 

$1,440,678

 

 

The allowance for doubtful accounts at December 31, 2023 was $1,645,045, an increase of $204,367 from December 31, 2022. During 2022, we expanded our business in part by acquiring new customers with whom we contract directly. These customers typically require longer credit terms than traditional CPC based customers. One of these customers was a significant portion, 24.1% of our total 2022 revenue, and has stretched its payments to 120 days and beyond. Ultimately, we agreed to extended payments from the customer through September 2024. All amounts due from this customer have been fully reserved as of December 31, 2023.

XML 27 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment
12 Months Ended
Dec. 31, 2023
Property and Equipment  
Property and Equipment

Note 5– Property and Equipment

 

The net carrying value of property and equipment at December 31, 2023 and 2022 was as follows:

 

 

 

2023

 

 

2022

 

Furniture and fixtures

 

$293,152

 

 

$293,152

 

Equipment

 

 

1,292,528

 

 

 

1,265,752

 

Capitalized software development costs

 

 

16,159,517

 

 

 

14,503,608

 

Leasehold improvements

 

 

458,885

 

 

 

458,885

 

Subtotal

 

 

18,204,082

 

 

 

16,521,397

 

Less: accumulated depreciation and amortization

 

 

(16,523,294)

 

 

(14,852,425)

Total

 

$1,680,788

 

 

$1,668,972

 

 

 Depreciation expense was $1,670,868 and $1,527,663, respectively, for the years ended December 31, 2023 and 2022.

XML 28 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets and Goodwill
12 Months Ended
Dec. 31, 2023
Intangible Assets and Goodwill  
Intangible Assets and Goodwill

Note 6 – Intangible Assets and Goodwill

 

The following is a schedule of intangible assets and goodwill as of December 31, 2023:

 

 

Term

 

 

Carrying

Value

 

 

Accumulated Amortization and Impairment

 

 

Net Carrying Value

 

 

2023

Amortization

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Customer list, Google

 

20 years

 

 

$8,820,000

 

 

$(5,218,500)

 

$3,601,500

 

 

$441,000

 

Technology

 

5 years

 

 

 

3,600,000

 

 

 

(3,600,000)

 

 

 

 

 

 

Customer list, ReTargeter

 

5 years

 

 

 

1,931,250

 

 

 

(1,705,938)

 

 

225,312

 

 

 

386,250

 

Customer list, all other

 

10 years

 

 

 

1,610,000

 

 

 

(1,610,000)

 

 

 

 

 

 

Brand name, ReTargeter

 

5 years

 

 

 

643,750

 

 

 

(568,646)

 

 

75,104

 

 

 

128,750

 

Customer relationships

 

20 years

 

 

 

570,000

 

 

 

(197,125)

 

 

372,875

 

 

 

28,500

 

Trade names, web properties

 

 

-

 

 

 

390,000

 

 

 

 

 

 

390,000

 

 

 

 

Intangible assets classified as long-term

 

 

 

 

 

$17,565,000

 

 

$(12,900,209)

 

$4,664,791

 

 

$984,500

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Goodwill, total

 

 

 

 

 

$9,853,342

 

 

$

 

 

$9,853,342

 

 

$

 

 

The following is a schedule of intangible assets and goodwill as of December 31, 2022: 

 

 

 

Term

 

 

Carrying

Value

 

 

Accumulated Amortization

 

 

Net Carrying Value

 

 

2022

Amortization

 

Customer list, Google

 

20 years

 

 

$8,820,000

 

 

$(4,777,500)

 

$4,042,500

 

 

$441,000

 

Technology

 

5 years

 

 

 

3,600,000

 

 

 

(3,600,000)

 

 

 

 

 

60,000

 

Customer list, ReTargeter

 

5 years

 

 

 

1,931,250

 

 

 

(1,319,688)

 

 

611,562

 

 

 

386,250

 

Customer list, all other

 

10 years

 

 

 

1,610,000

 

 

 

(1,610,000)

 

 

 

 

 

26,794

 

Brand name, ReTargeter

 

5 years

 

 

 

643,750

 

 

 

(439,896)

 

 

203,854

 

 

 

128,750

 

Customer relationships

 

20 years

 

 

 

570,000

 

 

 

(168,625)

 

 

401,375

 

 

 

28,500

 

Trade names, web properties (1)

 

 

-

 

 

 

390,000

 

 

 

 

 

 

390,000

 

 

 

 

Intangible assets classified as long-term

 

 

 

 

 

$17,565,000

 

 

$(11,915,709)

 

$5,649,291

 

 

$1,071,294

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Goodwill, total

 

 

 

 

 

$9,853,342

 

 

$

 

 

$9,853,342

 

 

$

 

___________

 

(1) The trade names related to our web properties have an indefinite life, and as such are not amortized.

Our amortization expense over the next five years and thereafter is as follows:

 

2024

 

$769,917

 

2025

 

 

469,500

 

2026

 

 

469,500

 

2027

 

 

469,500

 

2028

 

 

469,500

 

Thereafter

 

 

1,626,874

 

Total

 

$4,274,791

 

XML 29 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Bank Debt
12 Months Ended
Dec. 31, 2023
Bank Debt  
Bank Debt

Note 7 - Bank Debt

 

On March 12, 2020, we closed on the Loan and Security Agreement dated February 28, 2020 with Hitachi. We've undergone several amendments to this agreement.

 

On March 1, 2023, we entered into Amendment No. 1 to Loan and Security Agreement and Collateral Documents (“Agreement”) with Mitsubishi HC Capital America, Inc., f/k/a/ Hitachi Capital America Corp. (“MHCA”). Under the terms of the Agreement, MHCA has provided us with a $5,000,000 line of credit commitment. We are permitted to borrow up to 80% of the aggregate Eligible Accounts Receivable (which may increase to 85% if certain conditions are met), up to the maximum credit commitment of $5,000,000. We will pay MHCA monthly interest at the rate of 1.75% in excess of the Wall Street Journal Prime Rate. The principal and all accrued but unpaid interest are due on demand. In the event of a default under the terms of the Loan and Security Agreement, the interest rate increases to 6% greater than the interest rate in effect from time to time prior to a default. The Agreement contains certain affirmative and negative covenants to which we are also subject. We agreed to pay MHCA an amendment fee of $10,000 on issuance of the Agreement, and thereafter an annual commitment fee of $10,000. We are also obligated to pay MHCA a quarterly service fee of 0.20% on the monthly unused amount of the maximum credit line. If we terminate the Agreement (i) before February 28, 2024, we are obligated to pay MHCA an exit fee of $50,000, or (ii) after February 28, 2024 but before February 28, 2025, we are obligated to pay MHCA an exit fee of $25,000. The Loan and Security Agreement continues for an indefinite term. At December 31, 2023 and 2022, there were no outstanding balances due under the Loan and Security Agreement.  

XML 30 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses and Other Current Liabilities
12 Months Ended
Dec. 31, 2023
Accrued Expenses and Other Current Liabilities  
Accrued Expenses and Other Current Liabilities

Note 8 – Accrued Expenses and Other Current Liabilities

 

Accrued expenses and other current liabilities consist of the following at December 31, 2023 and 2022:

 

 

 

2023

 

 

2022

 

Accrued marketing costs

 

$5,717,983

 

 

$3,321,598

 

Accrued expenses and other

 

 

622,960

 

 

 

1,044,664

 

Accrued commissions and payroll

 

 

1,544,460

 

 

 

782,441

 

Arkansas grant contingency

 

 

35,000

 

 

 

10,000

 

Accrued taxes, current portion

 

 

6,076

 

 

 

3,755

 

Total

 

$7,926,479

 

 

$5,162,458

 

XML 31 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments
12 Months Ended
Dec. 31, 2023
Commitments  
Commitments

Note 9 - Commitments

 

On September 17, 2021, we signed a multi-year agreement with a business development partner to provide referral and support services to us. The agreement required an advance fee of $1.5 million with $300,000 recorded as a current asset. The advance is being amortized as marketing expenses over five years.  As of December 31, 2023, $700,000 has been amortized and the total current and non-current balance is $800,000. As part of the agreement, we granted a warrant exercisable into 300,000 shares of our common stock, which vests over two years upon achieving certain performance metrics (see Note 12 - Stockholders' Equity).  Additionally, we agreed to pay quarterly support fees upon reaching certain levels of operational activity. In April 2022, we agreed to Amendment No. 2 to the agreement. The amendment replaced the quarterly support fees with a commission on quarterly cumulative programmatic revenue.

The amendment also revised the cumulative target media spend and the associated commission.

 

In addition, effective September 26, 2023, Inuvo and the business development partner entered into an Offset Agreement whereby the parties agreed that the commission due to the partner be offset against the outstanding receivable balances due to Inuvo. We offset approximately $960,852 in commissions due to the partner against the outstanding receivable of $642,202. The total amount of commission recognized, net of the $67K commission adjustment per our offset agreement, for the year ended December 31, 2023 was approximately $52K.

XML 32 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes
12 Months Ended
Dec. 31, 2023
Income Taxes  
Income Taxes

Note 10 - Income Taxes

 

The provision for income taxes consists of the following at December 31, 2023 and 2022:

 

 

 

2023

 

 

2022

 

Current tax provision

 

$

 

 

$

 

Deferred tax benefit

 

 

17,764

 

 

 

 

Total tax benefit

 

$17,764

 

 

$

 

 

A reconciliation of the expected Federal statutory rate to our actual rate as reported for each of the periods presented is as follows:

 

 

 

2023

 

 

2022

 

Federal statutory rate

 

 

21%

 

 

21%

State income tax rate, net of federal benefit

 

 

1%

 

 

3%

Permanent differences

 

4

 

Change in valuation allowance

 

(26

%) 

 

(24

%) 

 

 

%

 

%

 

Deferred Income Taxes

 

Deferred income taxes are the result of temporary differences between book and tax basis of certain assets and liabilities, timing of income and expense recognition of certain items and net operating loss carry-forwards. For the year ended December 31, 2023, we recognized a deferred tax benefit of approximately $17.8 thousand.

 

When required, we record a liability for unrecognized tax positions, defined as the aggregate tax effect of differences between positions taken on tax returns and the benefits recognized in the financial statements. Tax positions are measured at the largest amount of benefit that is greater than fifty percent likely of being realized upon ultimate settlement. No tax benefits are recognized for positions that do not meet this threshold. We have no uncertain tax positions that require us to record a liability. Our federal income tax returns are subject to examination by the IRS, generally for three years after they are filed.

 

We assess temporary differences resulting from different treatments of items for tax and accounting purposes. These differences result in deferred tax assets and liabilities, which are recorded in the consolidated balance sheets. We evaluate the realizability of our deferred tax assets on a regular basis, an exercise that requires significant judgment. In the course of this evaluation, we considered our recent history of tax losses, the economic conditions in which we operate, recent organizational changes and our forecasts and projections. We believe it is more likely than not that essentially none of our deferred tax assets will be realized, and we have recorded a valuation allowance for a significant portion of the net deferred tax assets that may not be realized as of December 31, 2023 and 2022.

The following is a schedule of the deferred tax assets and liabilities as of December 31, 2023 and 2022:

 

 

 

2023

 

 

2022

 

Deferred tax assets:

 

 

 

 

 

 

Net operating loss carry forward

 

$38,860,119

 

 

$36,506,618

 

Intangible assets

 

 

1,011,900

 

 

 

543,000

 

Accrued liabilities

 

 

541,200

 

 

 

287,600

 

Deferred rent

 

 

19,200

 

 

 

3,000

 

Allowance for doubtful accounts

 

 

461,000

 

 

 

403,800

 

Stock compensation expense

 

 

587,900

 

 

 

869,900

 

Unrecognized Income/Loss

 

 

 

 

 

122,100

 

Other

 

 

403,500

 

 

 

373,100

 

Subtotal

 

 

41,884,819

 

 

 

39,109,118

 

Less valuation allowance

 

 

(40,619,657)

 

 

(37,976,018)

Total

 

 

1,265,162

 

 

 

1,133,100

 

Deferred tax liabilities:

 

 

 

 

 

 

 

 

Intangible assets and property and equipment

 

 

826,300

 

 

 

1,242,200

 

Other

 

 

528,100

 

 

 

(2,100)

Total

 

 

1,354,400

 

 

 

1,240,100

 

Net deferred tax liabilities

 

$(89,238)

 

$(107,000)

 

The net operating losses amounted to approximately $107,908,005 and expire beginning 2024 through 2037. Included in the federal net operating loss carryforwards are $30.7 million generated from 2018 to 2023 that will not expire and are limited to offset 80% of our taxable income for years beginning after December 31, 2020.

 

As of December 31, 2023, the Company has a net deferred tax liability of $89,238.  The net deferred tax liability is due to goodwill that is amortized for tax purposes and a trade name that has an indefinite life, of which both are not being amortized for book purposes. 

 

The deferred tax liability relating to goodwill can only be offset up to 80% by NOLs generated in tax years ending December 31, 2018 and beyond, as well as NOLs available after consideration of IRC Section 382 limitation. The remaining portion that cannot be used remains as a liability. In future years, if the deferred tax assets are determined by management to be “more likely than not” to be realized, the recognized tax benefits relating to the reversal of the valuation allowance as of December 31, 2023 will be recorded.

 

Under the provisions of the Internal Revenue Code, the net operating loss carryforwards are subject to review and possible adjustment by the Internal Revenue Service and state tax authorities. Net operating loss carryforwards may become subject to an annual limitation in the event of certain cumulative changes in the ownership interest of significant shareholders over a three-year period in excess of 50%, as defined under Sections 382 and 383 of the Internal Revenue Code, respectively, as well as similar state provisions. This could limit the amount of tax attributes that can be utilized annually to offset future taxable income or tax liabilities. The amount of the annual limitation is determined based on the value of the Company immediately prior to the ownership change. Subsequent ownership changes may further affect the limitation in future years. The Company has not conducted a study to assess whether a change of control has occurred or whether there have been multiple changes of control since inception due to the significant complexity and cost associated with such a study. If the Company has experienced a change of control, as defined by Section 382, at any time since inception, utilization of the net operating loss carryforwards would be subject to an annual limitation under Section 382, which is determined by first multiplying the value of the Company’s stock at the time of the ownership change by the applicable long-term tax-exempt rate, and then could be subject to additional adjustments, as required. Any limitation may result in expiration of a portion of the net operating loss carryforwards before utilization. Further, until a study is completed by the Company and any limitation is known, no amounts are being presented as an uncertain tax position.

 

The Company remains open to examination by the Internal Revenue Service for the years ending December 31, 2019 through 2022. Carryforward attributes generated in all years since inception remain subject to adjustment. Our state income tax returns are open to audit under the statute of limitations for the same periods.

XML 33 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
StockBased Compensation
12 Months Ended
Dec. 31, 2023
StockBased Compensation  
Stock-Based Compensation

Note 11 - Stock-Based Compensation

 

We maintain a stock-based compensation program intended to attract, retain and provide incentives for talented employees and directors and align stockholder and employee interests. During the 2023 and 2022 periods, we granted restricted stock units ("RSUs") from the 2017 Equity Compensation Plan, as amended (“2017 ECP”). RSU vesting periods are generally up to three years and/or achieving certain financial targets.

 

On January 1, 2022, in accordance with the plan provisions, the number of shares available for issuance under the 2017 ECP was increased by 150,000 shares. On June 16, 2022, our stockholders approved an amendment to the 2017 ECP increasing the number of shares of our common stock reserved for issuance by 15,000,000 shares. As of December 31, 2023, the total number of shares of our common stock reserved for issuance under the 2017 ECP was 24,550,000. 

 

Compensation Expense

 

We recorded stock-based compensation expense for all equity incentive plans of $1,986,296 and $2,350,314 for the years ended December 31, 2023 and 2022, respectively. Total compensation cost not yet recognized at December 31, 2023 was $1,571,436 to be recognized over a weighted-average recognition period of one year.

 

The following table summarizes the stock grants outstanding under our 2017 ECP plan as of December 31, 2023:

 

 

 

Options Outstanding

 

 

RSUs Outstanding

 

 

Options and RSUs Exercised

 

 

Available Shares

 

 

Total

 

Total

 

 

 

 

 

7,010,016

 

 

 

6,634,121

 

 

 

10,905,863

 

 

 

24,550,000

 

 

The fair value of restricted stock units is determined using market value of the common stock on the date of the grant.  The fair value of stock options is determined using the Black-Scholes-Merton valuation model.  The use of this valuation model involves assumptions that are judgmental and highly sensitive in the determination of compensation expense and include the expected life of the option, stock price volatility, risk-free interest rate, dividend yield, exercise price, and forfeiture rate. Forfeitures are estimated at the time of valuation and reduce expense ratably over the vesting period.  The forfeiture rate, which is estimated at a weighted average of 0% of unvested options outstanding, is adjusted periodically based on the extent to which actual forfeitures differ, or are expected to differ, from the previous estimate. 

 

The following table summarizes our stock option activity during 2023:

 

 

 

Options

 

 

Weighted Average Exercise Price

 

Outstanding, beginning of year

 

 

100,000

 

 

$0.52

 

Stock options, granted

 

 

 

 

$

 

Stock options exercised

 

 

 

 

$

 

Stock options canceled

 

 

100,000

 

 

$0.52

 

Outstanding, end of year

 

 

 

 

$

 

Exercisable, end of year

 

 

 

 

$

 

Expected volatility is based on the historical volatility of our common stock over the period commensurate with or longer than the expected life of the options. The expected life of the options is based on the vesting schedule of the option in relation to the overall term of the option. The risk free interest rate is based on the market yield of the U.S. Treasury Bill with a term equal to the expected term of the option awarded. We do not anticipate paying any dividends so the dividend yield in the model is zero.

 

The following table summarizes the weighted average assumptions for our granted options and RSUs. There were no options granted in the period ended December 31, 2023.

 

The following table summarizes our restricted stock unit activity for 2023:

 

 

 

Restricted Stock Unit

 

 

Weighted Average Fair Value

 

Outstanding, beginning of year

 

 

4,913,339

 

 

$0.79

 

Granted

 

 

4,220,000

 

 

$0.31

 

Vested

 

 

(2,073,322)

 

$0.86

 

Forfeited

 

 

(50,001)

 

$0.55

 

Outstanding, end of year

 

 

7,010,016

 

 

$0.48

 

XML 34 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders Equity
12 Months Ended
Dec. 31, 2023
Stockholders Equity  
Stockholders' Equity

Note 12 – Stockholders' Equity

 

Common Stock

 

On May 30, 2023, we raised $4.0 million in gross proceeds in a registered direct offering, before expenses, through the sale of an aggregate of 16,000,000 shares of our common stock.

 

Warrants

 

On September 17, 2021, we signed an agreement with a marketing platform and consulting company to provide referral and support services to us for a period of five years (see Note 9 - Commitments).  As part of that agreement, we granted a warrant exercisable into 300,000 shares of our common stock, which vests in two tranches when certain performance metrics are achieved. The warrant was valued using the Black Scholes option pricing model at a total of $149,551 based on a seven-year term, an implied volatility of 100%, a risk-free equivalent yield of 1.17%, and a stock price of $0.71. The warrant is classified as equity and will be expensed on a ratable basis over the vesting period of each tranche.  On August 31, 2022, 85,862 shares vested in accordance with the contracted performance criteria. On August 31, 2023, 21,136 shares vested. For the second tranche, we reversed approximately $7.9 thousand for the year ended December 31, 2023 due to a change in the probability of performance criteria being achieved. In accordance with our agreement, after the second anniversary of the Original Issue Date, any interests in Warrant shares that have not vested pursuant to the terms and conditions of the agreement shall be deemed forfeited and shall never become exercisable. At the period ended December 31, 2023, approximately 193 thousand shares have been forfeited.

 

Earnings per Share

 

During the 2023 and 2022, we generated a net loss from continuing operations and as a result, all of our shares are anti-dilutive.

XML 35 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Retirement Plan Costs
12 Months Ended
Dec. 31, 2023
Retirement Plan Costs  
Retirement Plan Costs

Note 13 – Retirement Plan Costs

 

We provide a 401(k) plan to help our employees prepare for retirement where we matched each employee's contributions to the plan up to the first four of the employee's annual salary. The matching contribution for the years ended 2023 and 2022 was $370,782 and $292,825, respectively.

XML 36 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases
12 Months Ended
Dec. 31, 2023
Leases  
Leases

Note 14 – Leases

  

We have entered into operating and finance leases primarily for real estate and equipment rental. These leases have terms which range from three years to six years, and often include one or more options to renew or in the case of equipment rental, to purchase the equipment. These operating and finance leases are listed as separate line items on our consolidated balance sheets and represent our right to use the underlying asset for the lease term. Our obligations to make lease payments are also listed as separate line items on our consolidated balance sheets. As of December 31, 2023 and December 31, 2022, total operating and financed right-of-use assets were $805,786 and $72,560, and $310,162 and $168,750, respectively.  

 

For the years-ended December 31, 2023 and 2022, we recorded $96,190 and $103,926 in amortization expense related to finance leases. 

 

For the years-ended December 31, 2023 and 2022, we recorded $358,667 and $377,020, respectively, in rent expense related to operating leases.

 

In May 2023, we entered into an agreement to lease 4,128 square feet of office space in San Jose, CA commencing on September 1, 2023. The lease has a term of sixty-five months with an abatement period of five months and will cost approximately $208,000 during its first year. Thereafter, the lease payments increase by 3%.

 

Because the rate implicit in each lease is not readily determinable, we use our incremental borrowing rate to determine the present value of the lease payments.

 

Information related to our operating lease liabilities for are as follows:

 

 

 

December 31,

2023

 

Cash paid for operating lease liabilities

 

$338,497

 

Weighted-average remaining lease term

 

3.75 years

 

Weighted-average discount rate

 

 

10.5%

 

Minimum future lease payments ended December 31, 2023

 

 

 

2024

 

$207,351

 

2025

 

 

219,608

 

2026

 

 

222,387

 

2027

 

 

226,834

 

2028

 

 

233,727

 

2029

 

 

19,526

 

 

 

 

1,129,433

 

Less imputed interest

 

 

(254,537)

Total lease liabilities

 

$874,896

 

Information related to our financed lease liabilities are as follows:

 

 

 

December 31,

2023

 

Cash paid for finance lease liabilities

 

$117,369

 

Weighted-average remaining lease term

 

1.31 years

 

Weighted-average discount rate

 

 

6.25%

 

Minimum future lease payments ended December 31, 2023

 

 

 

 

 

 

 

2024

 

 

52,626

 

2025

 

 

18,491

 

 

 

 

71,117

 

Less imputed interest

 

 

(2,107)

Total lease liabilities

 

$69,010

 

XML 37 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Parties
12 Months Ended
Dec. 31, 2023
Related Parties  
Related Parties

Note 15 - Related Parties

 

A board member of the Company is employed by the investment company that is the financial advisor and custodian of the Company’s marketable securities. Marketable securities were $0 and $2,189,590 as of December 31, 2023 and 2022, respectively. The fees paid to the financial advisor were not material.

 

In addition, a board member of the Company is also a minority shareholder and consultant to one of the Company’s largest customers during 2022. Revenue from this customer was approximately $0 and $18.3 million for the years ended December 31, 2023 and 2022, respectively, and accounts receivable was approximately $1.2 million as of December 31, 2023.

 

During August 2023, we entered into a referral agreement with a board member of the Company. An initial fee of $15,000 was agreed upon, payable upon the execution of the agreement. Subsequently, a monthly retainer of $5,000, paid in advance, was established, starting from September 1, 2023. Either party has the right to terminate this agreement at any time and for any reason. Termination requires fourteen (14) days written notice to be provided to the other party. For the twelve months ended December 31, 2023, we recognized approximately $35,000 in expense.

XML 38 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent Event
12 Months Ended
Dec. 31, 2023
Subsequent Event  
Subsequent Event

Note 16 - Subsequent Event

 

On January 11, 2024, we amended and renewed our lease at our corporate headquarters in Little Rock, Arkansas. The lease was extended for thirty-six months commencing on February 1, 2024 and expiring on January 31, 2027 and will cost approximately $127,000 during its first year. Thereafter, the lease payments increase by 2% annually.

XML 39 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2023
Summary of Significant Accounting Policies  
Basis of presentation

Basis of presentation - The consolidated financial statements include our accounts and those of our wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.

Cash and cash equivalents

Cash and cash equivalents - Cash and cash equivalents consist of highly liquid investments with original maturities of three months or less.

Investments

Investments - We have classified debt securities as available for sale securities with unrealized gains and losses recorded as other comprehensive income. Equity securities are marked to market with changes recorded as other income on the income statement. Any interest income or dividends are recorded as interest income on the income statement.

Revenue recognition

Revenue recognition - We generate revenue by identifying audiences and presenting advertisements on behalf of our customers. We provide our products, technologies and services to Agencies & Brands and Platforms (large consolidators of advertising demand). Currently, revenue from our IntentKey products and services are primarily from Agencies & Brands, and revenue from our Bonfire products and services are primarily from platforms. Our revenue is derived from the placements of advertisements across advertising channels, browsers, applications and devices. Pricing for those advertisement placements is typically either on a cost-per-click or cost per thousand impressions basis.

 

Our revenue is a function of the number of advertisements placed combined with the price we obtain (using our technologies) for the placements made on behalf of our clients. We assume the risk associated of finding placements at a cost below that for which it had been sold.

 

We recognize revenue when control of the contracted services or product is transferred to our customer, in an amount that reflects the consideration we expect to be entitled to in exchange for those services or products. We determine revenue recognition through (i) identification of a contract with a customer, (ii) identification of the performance obligations in the contract, (iii) determination of the transaction price, (iv) allocation of the transaction price to the performance obligations in the contract, and (v) recognition of revenue when or as the performance obligations are satisfied.

 

For Agencies and Brands, the terms of an agreement are captured in an Insertion Order ("IO") where revenue is recognized upon delivery of services during the period covered by the IO. For Platforms, terms are generally captured in multi-year master service agreements and revenue is recognized based on the number of advertisements placed or clicked on in the period they occur. We settle advertisement placement prices with our customers net of any adjustments for quality.

 

In the year ended December 31, 2023, we generated $73,911,528 in revenue of which 79.1% was from Platforms, 20.9% from Agencies and Brands. In the year ended December 31, 2022, we generated $75,603,745 in revenue of which 51.7% was from Platforms, 48.3% from Agencies and Brands.

Cost of revenue

 

Cost of revenue - Cost of revenue is primarily composed of payments to advertising exchanges that provide access to digital inventory where we serve advertisements primarily for Agencies and Brands. To a lesser extent, cost of revenue includes payments to website publishers and app developers that host advertisements.

Accounts receivable

Accounts receivable - Accounts receivable consist of trade receivables from customers. We record accounts receivable at its net realizable value, recognizing an allowance for doubtful accounts based on our best estimate of expected credit losses on our existing accounts receivable. Balances are written off against the allowance after all means of collection have been exhausted and the possibility of recovery is considered remote. The current expected credit loss (CECL) model under Accounting Standards Update (ASU) 2016-13 requires an estimation of expected credit losses over the life of a financial instrument, taking into consideration historical experience, current conditions, and reasonable and supportable forecasts. Management has reviewed comprehensive historical data, any relevant economic indicator, and estimated our estimated credit loss based off these probabilities. In the year ended December 31, 2023, 2022, and 2021, we recorded accounts receivable, net allowance for doubtful accounts of, $9,226,956, $11,119,892, and $9,265,813 respectively.

Marketing costs

Marketing costs - Marketing costs are predominately traffic acquisition costs and include those expenses required to attract an audience to our owned and operated applications and websites. We expense these costs as incurred and present them as a separate line item in operating expenses in the consolidated statements of operations.

Property and equipment

Property and equipment - Property and equipment are stated at cost, net of accumulated depreciation and amortization. Major renewals and improvements are capitalized while maintenance and repairs which do not improve or extend the life of the respective assets are expensed as incurred. Costs of assets sold or retired and the related accumulated depreciation are eliminated from accounts and the net gain or loss is reflected as an operating expense in the consolidated statements of operations.

 

Property and equipment are depreciated on a straight-line basis over three years for equipment, five to seven years for furniture and fixtures and two to three years for software. Leasehold improvements are amortized over the lesser of the estimated useful life of the asset or the remaining term of the lease. Depreciation expense was $1,670,868 and $1,527,663, respectively, for the years ended December 31, 2023 and 2022.

Capitalized Software Costs

Capitalized Software Costs - We capitalize certain labor costs related to internally developed software and amortize these costs using the straight-line method over the estimated useful life of the software, generally two years. We do not sell internally developed software. Certain development costs not meeting the criteria for capitalization, in accordance with ASC 350-40 Internal-Use Software, are expensed as incurred.

Goodwill

Goodwill - Goodwill is recorded as the difference, if any, between the aggregate consideration paid for an acquisition and the fair value of the net tangible and intangible assets acquired. We perform an impairment test annually as of December 31, 2023. As a result, we perform our annual goodwill impairment test by comparing the fair value of our reporting unit with its carrying amount.

 

We generally determine the fair value of our reporting unit using the income approach methodology of valuation that includes the undiscounted cash flow method as well as other generally accepted valuation methodologies. If the carrying amount of a reporting unit exceeds the reporting unit’s fair value, the amount it exceeds fair value is equivalent to the amount of impairment loss.

 

We determined there was no impairment of goodwill during 2023 and 2022.

 

See Note 6, Intangible Assets and Goodwill, for more information.

Intangible Assets

Intangible Assets - We allocate a portion of the purchase price of acquisitions to identifiable intangible assets and we amortize definite-lived assets over their estimated useful lives. We consider our indefinite-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Trade names are not amortized as they are believed to have an indefinite life. Trade names are reviewed annually for impairment under ASC 350. We also acquire intangible assets outside of acquisitions and record them at their fair value and amortize them over their estimated useful lives.

 

We recorded no impairment of intangible assets during 2023 or 2022. 

 

See Note 6, Intangible Assets and Goodwill, for more information.

Income taxes

Income taxes - We utilize the liability method of accounting for income taxes as set forth in ASC 740, Income Taxes (“ASC 740”). Under the liability method, deferred taxes are determined based on the temporary differences between the financial statement and tax bases of assets and liabilities. A valuation allowance is recorded when it is more likely than not that some of the deferred tax assets will not be realized. In assessing the need for a valuation allowance, we must project future levels of taxable income. We examine evidence related to the history of taxable losses or income, the economic conditions in which we operate, organizational characteristics, our forecasts and projections, as well as factors affecting liquidity. All our deferred tax assets and liabilities are recorded as long-term assets and liabilities in the consolidated balance sheets. We believe it is more likely than not that essentially none of our deferred tax assets will be realized, and we have recorded a valuation for a significant portion of the net deferred tax assets as of December 31, 2023 and 2022.

 

We have adopted certain provisions of ASC 740. This statement clarifies the criteria that an individual tax position must satisfy for some or all of the benefits of that position to be recognized in a company’s financial statements.  ASC 740 prescribes a recognition threshold of more likely than not, and a measurement attribute for all tax positions taken or expected to be taken on a tax return, in order to be recognized in the financial statements. We recognize interest and penalties related to income taxes in income tax expense. We have incurred no penalties or interest for the years ended December 31, 2023 and 2022.

Impairment of long-lived assets

Impairment of long-lived assets - In accordance with ASC 360, Property, Plant and Equipment, long-lived assets, such as property and equipment, and purchased intangibles subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of the asset is measured by comparison of the carrying amount to future undiscounted cash flows the asset is expected to generate. If such assets are considered to be impaired, the impairment to be recognized is measured as the amount by which the carrying amount of the asset exceeds the fair value.  

Stock-based compensation

Stock-based compensation - We recognize stock compensation based on the recognition provisions ASC 718, Compensation – Stock Compensation, which establishes accounting for stock-based awards exchanged for employee and non-employee services and requires companies to expense the estimated grant date fair value of stock awards over the requisite employee service period.

 

The fair value of restricted stock awards is based on the market price of our common stock on the date of the grant. To value stock option awards, we use the Black-Scholes-Merton option pricing model. This model involves assumptions including the expected life of the option, stock price volatility, risk-free interest rate, dividend yield and exercise price. We recognize compensation expense in earnings over the requisite service period, applying a forfeiture rate to account for expected forfeitures of awards.

 

See Note 11, Stock-Based Compensation, for further details on our stock awards.

Government Grant

Government Grant- During the first quarter of 2013, we received a grant from the state of Arkansas to relocate our corporate headquarters to Conway, AR. We recognized the grant funds into income as a reduction of the related expense in the period in which those expenses were recognized. We deferred grant funds related to capitalized costs and classified them as current or long-term liabilities on the balance sheet according to the classification of the associated asset.

As of December 31, 2023, there were 43 full-time employees in Arkansas, seven employees under the required 50.  As such, we recorded a contingent liability of $35,000. 

 

As of December 31, 2022, there were 48 full-time employees in Arkansas, two employees under the required 50.  As such, we recorded a contingent liability of $10,000. 

Earnings per share

Earnings per share - During the periods presented, we had securities that could potentially dilute basic earnings per share in the future, but were excluded from the computation of diluted net loss per share, as their effect would have been anti-dilutive.  We reported a net loss for 2023 and 2022 and therefore, shares associated with stock options, restricted stock and convertible debt are not included because they are anti-dilutive.  Basic and diluted net loss per share is the same for all periods presented.   

Operating segments

Operating segments - In accordance with ASC 280 - Segment reporting, segment information reported is built on the basis of internal management data used for performance analysis of businesses and for the allocation of resources. Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision making group, in deciding how to allocate resources and in assessing performance. Our chief operating decision maker, our chief executive officer, reviews financial information presented on a consolidated basis and no expense or operating income is evaluated at a segment level. Given the consolidated level of review by our chief executive officer, we operate as one reportable segment.

Concentration of credit risk

Concentration of credit risk - We are exposed to concentrations of risk primarily in cash and accounts receivable, which are generally not collateralized. Our policy is to place our cash with high credit, quality financial institutions in order to limit the amount of credit exposure. Our cash deposits exceed FDIC limits. We do not require collateral from our customers, but our credit extension and collection policies include monitoring payments and aggressively pursuing delinquent accounts. We maintain allowances for potential credit losses.  

Customer concentrations

Customer concentrations - In 2023, we had two individual customers with revenue concentration greater than 10% of our total revenues accounting for 60.4% and 12.8%, respectively. At December 31, 2023, we had one customer greater than 10% of our total accounts receivable balance accounting for 50.5%.

 

In 2022, we had three individual customers with revenue concentration greater than 10% of our total revenue accounting for 29.1%, 24.1%, and 12.9%, respectively. At December 31, 2022, we had two customers greater than 10% of our total accounts receivable balance accounting for 50.6% and 12.7%, respectively.

Vendor concentrations

Vendor concentrations - In 2023, we had two individual vendors with cost of revenue concentration greater than 10% of our total cost of revenue accounting for 67.6% and 15.3% of the total cost of revenue, respectively. 

 

In 2022, we had four individual vendors with cost of revenue concentration greater than 10% of our total cost of revenue accounting for 33.8%, 30.4%, 14.5% and 11.1%, of the total cost of revenue, respectively. 

Litigation and settlement costs

Litigation and settlement costs - From time to time, we are involved in disputes, litigation and other legal actions. In accordance with ASC 450, Contingencies, we record a charge equal to at least the minimum estimated liability for a loss contingency when both of the following conditions are met: (i) information available prior to issuance of the consolidated financial statements indicates that it is probable that an asset had been impaired or a liability had been incurred as of the date of the consolidated financial statements and (ii) the range of loss can be reasonably estimated.

Use of estimates

Use of estimates - The preparation of financial statements, in accordance with accounting principles generally accepted in the United States ("U.S. GAAP"), requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, net revenues and expenses and disclosure of contingent assets and liabilities. The estimates and assumptions used in the accompanying consolidated financial statements are based upon management’s regular evaluation of the relevant facts and circumstances as of the date of the consolidated financial statements. We regularly evaluate estimates and assumptions related to goodwill and purchased intangible asset valuations and income tax valuation allowance. Actual results may differ from the estimates and assumptions used in preparing the accompanying consolidated financial statements, and such differences could be material.

Recently Adopted Accounting Pronouncements

On January 1, 2023, we adopted Accounting Standards Code (ASC) No. 326, Financial Instruments-Credit Losses. ASC 326 requires a financial asset (loans, debt securities, trade receivables, net investments in leases, off-balance sheet credit exposures, reinsurance receivables, and any other financials assets not excluded from scope) measured at amortized cost basis to be presented at the net amount expected to be collected. The adoption of this new standard did not have a material impact on our consolidated financial statements and primarily resulted in enhanced disclosures only.

XML 40 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Summary of Significant Accounting Policies  
Summary of Account Receivable

 

 

For the twelve months ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at the end of the year

 

$9,226,956

 

 

$11,119,892

 

 

$9,265,813

 

XML 41 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value Measurements  
Schedule of Investments and Assets at Fair Value

 

 

Investment Assets at Fair Value

 

 

Investment Assets at Fair Value

 

 

 

As of December 31, 2023

 

 

As of December 31, 2022

 

 

 

Level 1

 

 

Total

 

 

Level 1

 

 

Total

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Debt securities

 

$

 

 

$

 

 

$936,563

 

 

$936,563

 

Equity securities

 

 

 

 

 

 

 

 

1,253,027

 

 

 

1,253,027

 

Cash equivalents

 

 

69,291

 

 

 

69,291

 

 

 

801

 

 

 

801

 

Total Investments at Fair Value

 

$69,291

 

 

$69,291

 

 

$2,190,391

 

 

$2,190,391

 

 

 

As of December 31, 2023

 

 

As of December 31, 2022

 

 

 

Cost

 

 

Unrealized

Gain (Loss)

 

 

Fair Value

 

 

Cost

 

 

Unrealized

Gain (Loss)

 

 

Fair Value

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Debt securities

 

$

 

 

$

 

 

$

 

 

$1,021,431

 

 

$(84,868)

 

$936,563

 

Equity securities

 

 

 

 

 

 

 

 

 

 

 

1,776,773

 

 

 

(523,746)

 

 

1,253,027

 

Total marketable securities

 

 

 

 

 

 

 

 

 

$

 

 

 

 

 

 

 

 

 

 

$2,189,590

 

XML 42 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Allowance for Credit Losses (Tables)
12 Months Ended
Dec. 31, 2023
Allowance for Credit Losses  
Schedule of doubtful accounts

 

 

2023

 

 

2022

 

Balance at the beginning of the year

 

$1,440,678

 

 

$202,904

 

Provision for bad debts

 

 

786,549

 

 

 

1,265,143

 

Charge-offs

 

 

(582,189)

 

 

(27,369)

Recoveries

 

 

7

 

 

 

 

Balance at the end of the year

 

$1,645,045

 

 

$1,440,678

 

XML 43 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2023
Property and Equipment  
Net Carrying Value of Property and Equipment

 

 

2023

 

 

2022

 

Furniture and fixtures

 

$293,152

 

 

$293,152

 

Equipment

 

 

1,292,528

 

 

 

1,265,752

 

Capitalized software development costs

 

 

16,159,517

 

 

 

14,503,608

 

Leasehold improvements

 

 

458,885

 

 

 

458,885

 

Subtotal

 

 

18,204,082

 

 

 

16,521,397

 

Less: accumulated depreciation and amortization

 

 

(16,523,294)

 

 

(14,852,425)

Total

 

$1,680,788

 

 

$1,668,972

 

XML 44 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets and Goodwill (Tables)
12 Months Ended
Dec. 31, 2023
Intangible Assets and Goodwill  
Schedule of Intangible Assets from Continuing Operations

 

 

Term

 

 

Carrying

Value

 

 

Accumulated Amortization and Impairment

 

 

Net Carrying Value

 

 

2023

Amortization

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Customer list, Google

 

20 years

 

 

$8,820,000

 

 

$(5,218,500)

 

$3,601,500

 

 

$441,000

 

Technology

 

5 years

 

 

 

3,600,000

 

 

 

(3,600,000)

 

 

 

 

 

 

Customer list, ReTargeter

 

5 years

 

 

 

1,931,250

 

 

 

(1,705,938)

 

 

225,312

 

 

 

386,250

 

Customer list, all other

 

10 years

 

 

 

1,610,000

 

 

 

(1,610,000)

 

 

 

 

 

 

Brand name, ReTargeter

 

5 years

 

 

 

643,750

 

 

 

(568,646)

 

 

75,104

 

 

 

128,750

 

Customer relationships

 

20 years

 

 

 

570,000

 

 

 

(197,125)

 

 

372,875

 

 

 

28,500

 

Trade names, web properties

 

 

-

 

 

 

390,000

 

 

 

 

 

 

390,000

 

 

 

 

Intangible assets classified as long-term

 

 

 

 

 

$17,565,000

 

 

$(12,900,209)

 

$4,664,791

 

 

$984,500

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Goodwill, total

 

 

 

 

 

$9,853,342

 

 

$

 

 

$9,853,342

 

 

$

 

 

 

Term

 

 

Carrying

Value

 

 

Accumulated Amortization

 

 

Net Carrying Value

 

 

2022

Amortization

 

Customer list, Google

 

20 years

 

 

$8,820,000

 

 

$(4,777,500)

 

$4,042,500

 

 

$441,000

 

Technology

 

5 years

 

 

 

3,600,000

 

 

 

(3,600,000)

 

 

 

 

 

60,000

 

Customer list, ReTargeter

 

5 years

 

 

 

1,931,250

 

 

 

(1,319,688)

 

 

611,562

 

 

 

386,250

 

Customer list, all other

 

10 years

 

 

 

1,610,000

 

 

 

(1,610,000)

 

 

 

 

 

26,794

 

Brand name, ReTargeter

 

5 years

 

 

 

643,750

 

 

 

(439,896)

 

 

203,854

 

 

 

128,750

 

Customer relationships

 

20 years

 

 

 

570,000

 

 

 

(168,625)

 

 

401,375

 

 

 

28,500

 

Trade names, web properties (1)

 

 

-

 

 

 

390,000

 

 

 

 

 

 

390,000

 

 

 

 

Intangible assets classified as long-term

 

 

 

 

 

$17,565,000

 

 

$(11,915,709)

 

$5,649,291

 

 

$1,071,294

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Goodwill, total

 

 

 

 

 

$9,853,342

 

 

$

 

 

$9,853,342

 

 

$

 

Schedule of Amortization Expense

2024

 

$769,917

 

2025

 

 

469,500

 

2026

 

 

469,500

 

2027

 

 

469,500

 

2028

 

 

469,500

 

Thereafter

 

 

1,626,874

 

Total

 

$4,274,791

 

XML 45 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Accrued Expenses and Other Current Liabilities  
Schedule of Accrued Expenses and Other Current Liabilities

 

 

2023

 

 

2022

 

Accrued marketing costs

 

$5,717,983

 

 

$3,321,598

 

Accrued expenses and other

 

 

622,960

 

 

 

1,044,664

 

Accrued commissions and payroll

 

 

1,544,460

 

 

 

782,441

 

Arkansas grant contingency

 

 

35,000

 

 

 

10,000

 

Accrued taxes, current portion

 

 

6,076

 

 

 

3,755

 

Total

 

$7,926,479

 

 

$5,162,458

 

XML 46 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2023
Income Taxes  
Schedule of Components of Income Tax Expense (Benefit)

 

 

2023

 

 

2022

 

Current tax provision

 

$

 

 

$

 

Deferred tax benefit

 

 

17,764

 

 

 

 

Total tax benefit

 

$17,764

 

 

$

 

Schedule of Effective Income Tax Rate Reconciliation

 

 

2023

 

 

2022

 

Federal statutory rate

 

 

21%

 

 

21%

State income tax rate, net of federal benefit

 

 

1%

 

 

3%

Permanent differences

 

4

 

Change in valuation allowance

 

(26

%) 

 

(24

%) 

 

 

%

 

%

Schedule of Deferred Tax Assets and Liabilities

 

 

2023

 

 

2022

 

Deferred tax assets:

 

 

 

 

 

 

Net operating loss carry forward

 

$38,860,119

 

 

$36,506,618

 

Intangible assets

 

 

1,011,900

 

 

 

543,000

 

Accrued liabilities

 

 

541,200

 

 

 

287,600

 

Deferred rent

 

 

19,200

 

 

 

3,000

 

Allowance for doubtful accounts

 

 

461,000

 

 

 

403,800

 

Stock compensation expense

 

 

587,900

 

 

 

869,900

 

Unrecognized Income/Loss

 

 

 

 

 

122,100

 

Other

 

 

403,500

 

 

 

373,100

 

Subtotal

 

 

41,884,819

 

 

 

39,109,118

 

Less valuation allowance

 

 

(40,619,657)

 

 

(37,976,018)

Total

 

 

1,265,162

 

 

 

1,133,100

 

Deferred tax liabilities:

 

 

 

 

 

 

 

 

Intangible assets and property and equipment

 

 

826,300

 

 

 

1,242,200

 

Other

 

 

528,100

 

 

 

(2,100)

Total

 

 

1,354,400

 

 

 

1,240,100

 

Net deferred tax liabilities

 

$(89,238)

 

$(107,000)
XML 47 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
StockBased Compensation (Tables)
12 Months Ended
Dec. 31, 2023
StockBased Compensation  
Schedule of Stock Grants Outstanding

 

 

Options Outstanding

 

 

RSUs Outstanding

 

 

Options and RSUs Exercised

 

 

Available Shares

 

 

Total

 

Total

 

 

 

 

 

7,010,016

 

 

 

6,634,121

 

 

 

10,905,863

 

 

 

24,550,000

 

Schedule of Stock Option Award Activity

 

 

Options

 

 

Weighted Average Exercise Price

 

Outstanding, beginning of year

 

 

100,000

 

 

$0.52

 

Stock options, granted

 

 

 

 

$

 

Stock options exercised

 

 

 

 

$

 

Stock options canceled

 

 

100,000

 

 

$0.52

 

Outstanding, end of year

 

 

 

 

$

 

Exercisable, end of year

 

 

 

 

$

 

Schedule of Nonvested Restricted Stock Units Activity

 

 

Restricted Stock Unit

 

 

Weighted Average Fair Value

 

Outstanding, beginning of year

 

 

4,913,339

 

 

$0.79

 

Granted

 

 

4,220,000

 

 

$0.31

 

Vested

 

 

(2,073,322)

 

$0.86

 

Forfeited

 

 

(50,001)

 

$0.55

 

Outstanding, end of year

 

 

7,010,016

 

 

$0.48

 

XML 48 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases  
Schedule of Information Relating to Leases

 

 

December 31,

2023

 

Cash paid for operating lease liabilities

 

$338,497

 

Weighted-average remaining lease term

 

3.75 years

 

Weighted-average discount rate

 

 

10.5%
Schedule of Operating Lease Maturity

Minimum future lease payments ended December 31, 2023

 

 

 

2024

 

$207,351

 

2025

 

 

219,608

 

2026

 

 

222,387

 

2027

 

 

226,834

 

2028

 

 

233,727

 

2029

 

 

19,526

 

 

 

 

1,129,433

 

Less imputed interest

 

 

(254,537)

Total lease liabilities

 

$874,896

 

Minimum future lease payments ended December 31, 2023

 

 

 

 

 

 

 

2024

 

 

52,626

 

2025

 

 

18,491

 

 

 

 

71,117

 

Less imputed interest

 

 

(2,107)

Total lease liabilities

 

$69,010

 

Schedule of Finance Lease Liability

 

 

December 31,

2023

 

Cash paid for finance lease liabilities

 

$117,369

 

Weighted-average remaining lease term

 

1.31 years

 

Weighted-average discount rate

 

 

6.25%
XML 49 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization and Business (Details Narrative)
1 Months Ended 12 Months Ended
May 28, 2021
Mar. 31, 2021
USD ($)
Jan. 22, 2021
USD ($)
Jan. 19, 2021
USD ($)
Dec. 31, 2023
USD ($)
integer
May 21, 2021
USD ($)
Patents Issued | integer         19  
Pending Patents | integer         8  
Consideration received on transaction     $ 6,250,000 $ 8,000,000    
Payments to Acquire Investments   $ 2,000,000        
Cash Deposited, Interest-Bearing   $ 10,000,000        
Cash, cash equivalents, and short-term marketable securities         $ 4,400,000  
Net working capital         211,100  
Net loss         (10,300,000)  
Net cash used in operating activities         (2,600,000)  
Capitalized computer software, Net         1,700,000  
Accumulated deficit         $ (167,400,000)  
Sales Agreement [Member]            
Sale of stock, consideration received on transaction, authorized amount           $ 35,000,000
Period for which advance notice is due to terminate agreement (days) 10 years          
Commission fee, percent 3.00%          
XML 50 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Summary of Significant Accounting Policies      
Accounts receivable, net of allowance for doubtful accounts $ 9,226,956 $ 11,119,892 $ 9,265,813
XML 51 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Details Narrative)
12 Months Ended
Dec. 31, 2023
USD ($)
integer
Dec. 31, 2022
USD ($)
integer
Dec. 31, 2021
USD ($)
Net revenue | $ $ 73,911,528 $ 75,603,745  
Depreciation expense | $ 1,670,868 1,527,663  
Accounts receivable, net of allowance for doubtful accounts | $ $ 9,226,956 $ 11,119,892 $ 9,265,813
Employees employed under grant | integer 48 48  
Employees required to be employed | integer 2 2  
Number Of Employees Required To Be Employed Under Grant | integer 50 50  
Contingent liability | $ $ 35,000 $ 10,000  
Number of Reportable Segments | integer 1    
Cost of Revenue Net [Member]      
Cost Of Revenue, Percentage 67.60% 15.30%  
Customer Concentration Risk [Member]      
Concentration Risk, Percentage 60.40% 29.10%  
Sales Revenue Net [Member]      
Concentration Risk, Percentage 10.00% 10.00%  
second customer Concentration Risk [Member]      
Concentration Risk, Percentage 12.80% 24.10% 12.90%
XML 52 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Details) - Fair Value, Recurring - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Debt securities $ 0 $ 936,563
Equity securities 0 1,253,027
Cash equivalents 69,291 801
Total Investments at Fair Value 69,291 2,190,391
Level 1    
Debt securities 0 936,563
Equity securities 0 1,253,027
Cash equivalents 69,291 801
Total Investments at Fair Value $ 69,291 $ 2,190,391
XML 53 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Details 1) - Fair Value, Recurring - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Debt securities, fair value $ 0 $ 936,563
Equity securities, fair value 0 1,253,027
Level 1    
Debt securities, cost 0 1,021,431
Debt securities, unrealized gain (loss) 0 (84,868)
Debt securities, fair value 0 936,563
Equity securities, cost 0 1,776,773
Equity securities, unrealized gain (loss) 0 523,746
Equity securities, fair value $ 0 1,253,027
Total marketable securities   $ 2,189,590
XML 54 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Fair Value Measurements  
Realized loss on marketable securities $ 510,000
XML 55 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Allowance for Credit Losses (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Allowance for Credit Losses    
Balance at the beginning of the year $ 1,440,678 $ 202,904
Provision for bad debts 786,549 1,265,143
Charge-offs (582,189) (27,369)
Recoveries 7 0
Balance at the end of the year $ 1,645,045 $ 1,440,678
XML 56 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Allowance for Credit Losses (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Allowance for Credit Losses      
Concentration risk, percentage 24.10%    
Allowance for doubtful accounts $ 1,645,045 $ 1,440,678 $ 202,904
Increase Allowance for doubtful accounts $ 204,367    
XML 57 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Subtotal $ 18,204,082 $ 16,521,397
Less: accumulated depreciation and amortization (16,523,294) (14,852,425)
Total 1,680,788 1,668,972
Depreciation expense 1,670,868 1,527,663
Furniture and fixtures    
Subtotal 293,152 293,152
Equipment    
Subtotal 1,292,528 1,265,752
Capitalized internal use and purchased software    
Subtotal 16,159,517 14,503,608
Leasehold improvements    
Subtotal $ 458,885 $ 458,885
XML 58 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Property and Equipment    
Depreciation expense $ 1,670,868 $ 1,527,663
XML 59 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets and Goodwill (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Goodwill total, Carrying Value $ 9,853,342 $ 9,853,342
Goodwill total, Net Carrying Value 9,853,342 9,853,342
Intangible assets classified as long-term    
Carrying Value 17,565,000 17,565,000
Accumulated Amortization and Impairment (12,900,209) (11,915,709)
Net Carrying Value 4,664,791 5,649,291
Net Carrying Value 4,274,791  
Trade names, web properties    
Intangible assets classified as long-term    
Amortization of Intangible Assets 0 0
Carrying Value 390,000 390,000
Accumulated Amortization and Impairment 0 0
Net Carrying Value 390,000 390,000
Customer list, Google    
Intangible assets classified as long-term    
Amortization of Intangible Assets $ 441,000 $ 441,000
Term 20 years 20 years
Carrying Value $ 8,820,000 $ 8,820,000
Accumulated Amortization and Impairment (5,218,500) (4,777,500)
Net Carrying Value 3,601,500 4,042,500
Technology    
Intangible assets classified as long-term    
Amortization of Intangible Assets $ 0 $ 60,000
Term 5 years 5 years
Carrying Value $ 3,600,000 $ 3,600,000
Accumulated Amortization and Impairment (3,600,000) (3,600,000)
Net Carrying Value 0 0
Customer list, ReTargeter    
Intangible assets classified as long-term    
Amortization of Intangible Assets $ 386,250 $ 386,250
Term 5 years 5 years
Carrying Value $ 1,931,250 $ 1,931,250
Accumulated Amortization and Impairment (1,705,938) (1,319,688)
Net Carrying Value $ 225,312 611,562
Customer list, all other    
Intangible assets classified as long-term    
Amortization of Intangible Assets   $ 26,794
Term 10 years 10 years
Carrying Value $ 1,610,000 $ 1,610,000
Accumulated Amortization and Impairment (1,610,000) (1,610,000)
Net Carrying Value 0 0
Brand name, ReTargeter    
Intangible assets classified as long-term    
Amortization of Intangible Assets $ 128,750 $ 128,750
Term 5 years 5 years
Carrying Value $ 643,750 $ 643,750
Accumulated Amortization and Impairment (568,646) (439,896)
Net Carrying Value 75,104 203,854
Customer relationships    
Intangible assets classified as long-term    
Amortization of Intangible Assets $ 28,500 $ 28,500
Term 20 years 20 years
Carrying Value $ 570,000 $ 570,000
Accumulated Amortization and Impairment (197,125) (168,625)
Net Carrying Value $ 372,875 $ 401,375
XML 60 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets and Goodwill (Details 1)
Dec. 31, 2023
USD ($)
Intangible Assets and Goodwill  
2024 $ 769,917
2025 469,500
2026 469,500
2027 469,500
2028 469,500
Thereafter 1,626,874
Net Carrying Value $ 4,274,791
XML 61 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Bank Debt (Details Narrative) - Hitachi Capital America Corp. - USD ($)
Mar. 01, 2023
Dec. 31, 2023
Amendment fee $ 10,000  
Annual commitment fee amount $ 10,000  
Quarterly service fee (as a percentage) 0.20%  
Outstanding balance   $ 0
Loan and Security Agreement    
Line of credit facility, maximum borrowing capacity $ 5,000,000  
Percentage of aggregate eligible accounts receivable 80.00%  
Stated interest rate 1.75%  
Debt instrument, default interest rate 6.00%  
Loan and Security Agreement | Maximum    
Percentage of aggregate eligible accounts receivable 85.00%  
Debt Covenant Period One    
Exit fee $ 50,000  
Debt Covenant Period Two    
Exit fee $ 25,000  
XML 62 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Accrued Expenses and Other Current Liabilities    
Accrued marketing costs $ 5,717,983 $ 3,321,598
Accrued expenses and other 622,960 1,044,664
Accrued payroll and commission liabilities 1,544,460 782,441
Arkansas grant contingency 35,000 10,000
Accrued taxes, current portion 6,076 3,755
Total $ 7,926,479 $ 5,162,458
XML 63 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Sep. 17, 2021
Sep. 17, 2021
Sep. 26, 2023
Dec. 31, 2023
Dec. 31, 2022
Referral and support services agreement advance $ 1,500,000 $ 1,500,000 $ 642,202 $ 800,000  
Referral and support services agreement advance       500,000 $ 800,000
Referral agreement term 5 years 5 years      
Amortization of referral agreement as marketing expense       700,000  
Number of securities called by each warrant or right (in shares) 300,000 300,000      
Vesting period   2 years      
Reduction in commission expense       67,000  
Commission expense     $ 960,852,000 $ 52,000  
Other Current Assets          
Referral and support services agreement advance $ 300,000 $ 300,000      
XML 64 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Taxes    
Deferred tax benefit $ 17,764 $ 0
Current tax provision 0 0
Total tax benefit $ 17,764 $ 0
XML 65 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Details 1)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Taxes    
Federal statutory rate 21.00% 21.00%
Permanent differences 4.00%  
State income tax rate, net of federal benefit 1.00% 3.00%
Change in valuation allowance (26.00%) (24.00%)
XML 66 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Details 2) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets:    
Net operating loss carry forward $ 38,860,119 $ 36,506,618
Intangible assets 1,011,900 543,000
Accrued liabilities 541,200 287,600
Deferred rent 19,200 3,000
Allowance for doubtful accounts 461,000 403,800
Stock compensation expense 587,900 869,900
Unrecognized Income/Loss 0 122,100
Other 403,500 373,100
Subtotal 41,884,819 39,109,118
Less valuation allowance 40,619,657 37,976,018
Total 1,265,162 1,133,100
Deferred tax liabilities:    
Intangible assets and property and equipment 826,300 1,242,200
Other 528,100 2,100
Total 1,354,400 1,240,100
Net deferred tax liabilities $ (89,238) $ (107,000)
XML 67 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Taxes    
Operating loss carryforwards $ 107,908,005  
Federal net operating loss carryforwards $ 30,700,000  
Federal net operating loss carryforwards, percentage rate 80.00%  
Net operating losses expired period expire beginning 2024 through 2037  
Deferred tax liability relating to goodwill offset percenatge 80.00%  
Net deferred tax liabilities $ 89,238 $ 107,000
Deferred tax benefit $ 17,800  
XML 68 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Based Compensation (Details) - shares
Dec. 31, 2023
Sep. 30, 2023
Dec. 31, 2022
StockBased Compensation      
Options Outstanding 100,000 0 100,000
RSUs Outstanding 7,010,016    
Options and RSUs Exercised 6,634,121    
Available Shares 10,905,863    
Total Awards Authorized 24,550,000    
XML 69 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Based Compensation (Details 1) - $ / shares
Dec. 31, 2023
Sep. 30, 2023
StockBased Compensation    
Outstanding beginning balance 0 100,000
Outstanding ending balance 100,000 0
Outstanding beginning balance $ 0 $ 0.52
Outstanding ending balance $ 0.52 $ 0
XML 70 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Based Compensation (Details 2)
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Forfeited (193,000)
Outstanding, end of period 7,010,016
Restricted Stock Units  
Outstanding, beginning of period 4,913,339
Granted 4,220,000
Vested (2,073,322)
Forfeited (50,001)
Outstanding, end of period 7,010,016
Weighted Average Grant Date Fair Value  
Weighted Average Fair Value, Outstanding, beginning of year | $ / shares $ 0.79
Weighted Average Fair Value, Granted | $ / shares 0.31
Weighted Average Fair Value, Vested | $ / shares 0.86
Weighted Average Fair Value, Forfeited | $ / shares 0.55
Weighted Average Fair Value, Outstanding, end of year | $ / shares $ 0.48
XML 71 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Based Compensation (Details Narrative)
12 Months Ended
Dec. 31, 2023
USD ($)
shares
Dec. 31, 2022
USD ($)
StockBased Compensation    
Option and restricted stock unit vesting period (up to) 3 years  
Number of shares reserved for issuance (in shares) | shares 24,550,000  
Stock based compensation $ 1,986,296 $ 2,350,314
Compensation cost related to non vested awards not yet recognized $ 1,571,436  
Average remaining expense recognition period 3 years  
Weighted average forfeiture rate 0  
XML 72 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders Equity (Details Narrative) - USD ($)
12 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Sep. 17, 2021
Sep. 17, 2021
Dec. 31, 2023
Referral agreement term     5 years 5 years  
Class of warrant or right, granted in period (in shares)     300,000    
Exercise price of warrant (in usd per share)     $ 0.71 $ 0.71  
Warrants outstanding (in shares)     $ 149,551 $ 149,551  
Warrants outstanding, term     7 years    
Shares vested (in shares) 21,136 85,862      
Stock warrant credit         $ (7,900)
Forfeited (in shares)         193,000
Maximum          
Referral agreement term     5 years    
Measurement Input, Implied Volatility          
Warrants outstanding, measurement input     100.00% 100.00%  
Measurement Input, Risk-free Yield          
Warrants outstanding, measurement input     1.17% 1.17%  
Measurement Input, Share Price          
Warrants outstanding, measurement input     $ 0.71 $ 0.71  
XML 73 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Retirement Plan Costs (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Retirement Plan Costs    
Employer matching contribution amount $ 370,782 $ 292,825
Maximum annual contribution per employee, percent 4.00%  
XML 74 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases Operating Leases (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
Operating lease liabilities [Member]  
Cash paid for operating lease liabilities $ 338,497
Weighted-average remaining lease term 3 years 9 months
Weighted-average discount rate 10.50%
Finance lease liabilities [Member]  
Cash paid for operating lease liabilities $ 117,369
Weighted-average remaining lease term 1 year 3 months 21 days
Weighted-average discount rate 6.25%
Minimum future lease payments ended December 31, 2023 One  
2024 $ 52,626
2025 18,491
Payments due 71,117
Less imputed interest (2,107)
Total lease liabilities 69,010
Minimum future lease payments ended December 31, 2023  
2024 207,351
2025 219,608
2026 222,387
2027 226,834
2028 233,727
2029 19,526
Payments due 1,129,433
Less imputed interest (254,537)
Total lease liabilities $ 874,896
XML 75 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases Narrative (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Sep. 01, 2023
Right of use assets - operating lease $ 805,786 $ 310,162  
Right of use assets - finance lease 72,560 168,750  
Expected lease expense for first year     $ 208,000
Annual percentage increase in lease payments     3.00%
Rent expense related to operating leases 358,667 377,020  
Amortization expense related to finance leases $ 96,190 $ 103,926  
Maximum      
Term of contract 6 years    
Minimum      
Term of contract 3 years    
XML 76 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Parties (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Paid in advance $ 1,076,121 $ 798,977
Board Members [Member]    
Marketable securities 0 2,189,590
Revenue from customers 0 $ 18,300,000
Accounts receivable 1,200,000  
Initial fee expense 15,000  
Expense 35,000  
Paid in advance $ 5,000  
XML 77 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent Event (Details Narrative) - Subsequent Event [Member]
Jan. 11, 2024
USD ($)
Lease cost $ 127,000
Lease payments percentage increased 2.00%
Lease period expired commencing on February 1, 2024 and expiring on January 31, 2027
EXCEL 79 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !:'75@'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 " 6AUU8)DA@W>\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>NLW&!%&7"V@GD)"8!.(6)=X6K?FCQ*C=V].6K1."!^ 8^Y?/ MGR4W.@H=$KZD$#&1Q7S3N]9GH>.:'8BB ,CZ@$[EFC MVB/PJEJ!0U)&D8(16,29R&1CM- )%85TQAL]X^-G:B>8T8 M.O24H2YK8'*< M&$]]V\ 5,,((D\O?!30S<:K^B9TZP,[)/MLYU75=V2VFW+!##>_/3Z_3NH7U MF937./S*5M IXII=)K\M'AZW&R9YQ9=%Q0M^O^6UN%T)?O&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" 6AUU8)KQOYVT' "P,0 & 'AL+W=OYVM&XON-4]E%#(Z%BA) MXYB(MUL:\?5-S:WM5DS"Q5+J%8WN]8HLZ)3*+ZNQ4$N-W"4(8\J2D#,DZ/RF MUG,_W#4=+ [I.ME[C_2IS#C_KA>&P4W-T4=$(^I+;4'4RPOMTRC23NHX M_MN:UO)]:N'^^YW[?7;RZF1F)*%]'GT- [F\J75J**!SDD9RPM=_T>T)M;2? MSZ,D^Q^M-]NJXT9^FD@>;\7J".*0;5[)ZQ;$G@"W#PCP5H!_$+C- P)O*_!. M%32W@F9&9G,J&8<[(DGW6O U$GIKY:;?9# SM3K]D.GO?2J%^C14.MGM\QX8#ZL/R>SJ[0/@JDS<-\CM8_C%E M:N^.:>^EL_%RW%[FYX&X_^G-$BE4D__71'CCT#0[Z.O AV1%?'I34QT]H>*% MUKJ__N)>.G^8Z-@TN[-D5B+7S,DU(??N@,E0OJ$)782:'9-H1&)JX@?[#$=? MGC^_1\-1_\+$"Q17Y67)K,2KE?-JG<*K3YFB%:&AZHZOZ!-],Q&#G1SUKX.O M/'/W [55@5DR*P&[S(%=@J=YQ_U4#6@2/;VMC.T*EKM._9.)#ZBJRL>268E/ M.^?3!D^PI^ $&:#[B"Q,@&#]G$2)B6L?E%4E9,FL1*B3$^J>90RJ4(4 MN@\C*HRC*&PTXB9.H*8J)TMF)4Y7.:YF<&BJM1LN96Q[:5;]Q1LTY@H;K=IHCY.S+$6]I$B-5Z[8%EE6);< MRK!P 0N?!&NI&UF?QRO"C''AB,W!"SVLJPS+DEL95A'D73#M[F -8BH6(5N@ M/Y6#7(+88,/#V*QF>%MN96Q%BG=/BO&[(6!"5UQ(S6\JB4S-71-V_$9-JCZL MJDSM'%'>+;*\"T?P/)N.J0AY (Z6QZQV]?3!@AHVJ$SN')G>+4*]"\?R;7O+ MDACJ*V0++LR]$_89<58GOD^5C3()-H9&>E8#ORVW,KTB\KMP9L_;W3:J;9O? MO5IM[JJPW?TW(S&K!8 MMS*QH@1PX>C^([$LW![F!9L=[*%62P%;;F5B13'@ MPOE]-R+P..8JU4KN?U<1A*A=H<^I3"1A@1H?C/1LYOO^UJV5N>G;Y2]=U[O" MV&EWFM>-EQ*Q<]0"N*@%\$FUP#B=1:&OJG%.I D/[%(5CU6WNZW;Y1YLW+ZX MRCF7R11Q'\,Q/>]]/<92U?LV\<((Y^?R/BRK3.$<>1\7>1_#0;VXXR4(2\+L M.0Q ["=3/ZRKC.P.3TOZ0^5RH=D6R)J:3/E77^Y1)H:_[@3'&'G$>/1OA60W]MMS*\(K0 MCT^Z@_]$7M$P4-TTG(?^AB#0\F#+3KON-%OZSTC/:O"WY5:F5P1_?%+P[P6! MU&3+=++P]XM=R'#16%J'^*E!??2S5-]%[H<;'2+!9993GJ )P405@ M.+9#*$W7L-LC?M,T5!< SS$W0JO5@"VW,KFB&L G/1'8$>OKA<\"/?$U,W*# MW1Y"*=6X,U$)V4C.:E5@RZU,KJ@*\$E5P8[<9LQ0Z,:"OX3,-P\9L&5O8J1F M]2&!+;?RY(*B,O!.J@QVU,9X'O@FZAJ1P1;#A*I5[]&(KM%'*A+CE)<^;%*9VCDJ M!:^H%#PXUN^HW8LV%:'QDC.H M=C]B@IU6O=-R.D9:5D._+;T=".O53H<=%%\_04ZB"IY$6;+)_4]=( MS&K8M^56)E:$?0^.YT^"!-F3S+=XQB,C+=A 3TTT4K(:[&VYE2D5P=Z#4WC> MK@:O_I*P!3T\-,)&HV_30>]Q8 SUL+0RL7.$^F81ZILGA?HADU1LILGK9[]D M]PS=A.Z(XX%'YK"J\N17JYF^L3?%74^YR'XJD"!?WT7:;WS(\$CUC(T$1G2NI<]%6PY+8_#Q@LR#Y*ILP/^-2\CA[NZ0DH$)OH#Z? M&PO M=V]R:W-H965T&ULK5G;;MLX$/T5P5OL!7!B\:);FAA(D^RV M0-H&3;O[S,AT+$0278IRDG[]#F5'LD6*=HL82"S9P_$Y)&?.#'7Z*.1#M>!< M>4]%7E9GHX52RY/)I$H7OL5CR$KZ9"UDP!;?R?E(M)6>S9E"13[#OAY." M9>5H>MI\=B.GIZ)6>5;R&^E5=5$P^?R.Y^+Q;(1&+Q]\R>X72G\PF9XNV3V_ MY>K;\D;"W:3U,LL*7E:9*#W)YV>C> ,?WC=-1^YMZX/;UB_>_&_) YHY5_$+D_V4S MM3@;Q2-OQN>LSM47\?B>;P@%VE\J\JKY[SUN;/V1E]:5$L5F," HLG+]SIXV M$[$U -&! 7@S !\Z@&P&D(;H&EE#ZY(I-CV5XM&3VAJ\Z8MF;IK1P"8K]3+> M*@G?9C!.32\^?[K]?/WA\OSKU:7W[OSZ_-/%E7?[_NKJZZUWY'V[O?3^?//7 MZ43!3^D!DW3C]MW:+1YP>\G38X^@L8=]3"S#+PX?CG>'3X!@RQ*W+''CCPRQ MK*7DI?)857%5V>BLQU/[>!U+)]62I?QL!,%2<;GBH^GOOZ'0?VLC]TK.=JB2 MEBIQ>9]>L&KAL7+FI?J"?Z^S%I%9O M)NH[-:]SR%*;(6#R!HU#&HQA>IOU@5N8ZW$8Q6-P6"UYD]#R9QOEP""48!PF M0=@C;MHA>"5Q@NW,PY9YZ&1^(_F293.//X%\5+!&FH!0"RXA1^T+K= $Y4+K4:Z'7-4IUZ[B7G11/,LY4F8J6 #6R!KU]]#J9=O&NW MRZ%38>26X2%IRP7LF"%EV_AT29O%) Q]A,,!P)T4([<6?R@5*^\S#7B]4SII M2].ZJ'.F^,QC!:Q%]H/I$MS*P)1>&H8T2OI9U&(8A#3!6X:[1#J11FZ5_D>( MV6.6YU9X%B&- T(H[L/;;[@+KU-2Y);2?8D3F3*H?]?(&:99&"8H&8#7J24Z M1"[%/I 6$0P2FL0XZ..T6$**B(-D*,0ZO41NP5Q#=8 TI8]@$E%$^^6MS3(( M@@BR\ #(3B:16R=?.H\\8W=9WF0!*]97U!;#V*XGP^K##!INHA3/RH'Q<6.PP"KSMZ*^I.';%;'4W4 M>XL2; H?I!&_KRL6,RBE?'\(/V*V/NWW$OHUAZ4!I0# UI]AB28)DITK< M1=P)(0Z<:2HTC76KL1>L4U)\^_'@E;[NL.WW%;GV];(I'"&O%GKH=9J5M M2B@TRJ3?0%G,H'\=+!%Q)[78+;6_%KJFGD8!BHUFVF('U**A?-.)+G:+[J]$ MKJ4%C;%OY$C3+/*#9*#]QYT"8Z?:;0JN_.!@2,R)0_WJRV($>X(,)!G2*2=Q M*^2UONZ0[R25NR;V1+RFFTO3'WAO_V/<15#O26[&\YB?>>:T60F8_ MM,V"R:;S@_YS#%D#KDI1MVW\ILH5!03(0C^36\&&+.'>FL")V0P; M&] T.8II' Y-=2?GQ"WGVZAG?)ZEF?4TE)@B?83"B-((H[XT6FT#T)HH&*K' M22?JY)#^N3HT+]H.DZ&+1L89H<42HX@F! W4B:23=')('[TE->MSMT,IQ,:S MH8$NVV9I[[(G6\\S]9V4%)<8<=X)I431 M7"XX ^C: +Z?"Z%>;O13T_8I^?1_4$L#!!0 ( !:'75B?Y>1K'@, " + M 8 >&PO=V]R:W-H965T&ULK99K;YLP%(;_BL6FJ9.Z M8"ZY=0E2FG1JI:Z-FG;[[! GH!K,;)-T^_4[!DHAI;E4Y4.PS3FOWX?8^ PV M7#S*@%*%GB(6RZ$1*)6()C>')DHN(*.B*E2D30=S)K-?M,ECN]A ?BH5CXID.HFMES, M;1;3&^U,)L2G0P-VDJ1B30WORR>K@[\WD7Z06(W;*;F=7>K>B,&V);%/$7P MT(*G<[5,&>PEGZ>QDDWLN6 W$]3?A+5G==PV=ML#:(Y\M-%\KM^NV&IC M?6VYWQM6L]\I[7?>93^4,MUOO?/*T[;K71$UP]W2N[H(JDLBKW_4$L#!!0 ( !:'75@-%_,Z+04 %84 8 M >&PO=V]R:W-H965T&ULM5AK;^(X%/TK%KM:=:2VB>T\ M64!J@>Y4FA94VIG/;F(@:A*SL8'N_OJU$YI XJ0S$ML/)8]SK\]]V"?V8,^R M-[ZF5(#W)$[YL+<68M,W#!ZL:4+X-=O05+Y9LBPA0MYF*X-O,DK"W"B)#62: MCI&0*.V-!OFS>38:L*V(HY3.,\"W24*R?VYIS/;#'NQ]/'B*5FNA'ABCP8:L MZ(**E\T\DW=&Z26,$IKRB*4@H\MA[P;VQ\A2!CGB>T3W_.@:J%!>&7M3-_?A ML&#XDX M,H!.BP$Z&*"Z@=5B@ \&. ^T8):'-2&"C 89VX-,H:4W=9'G)K>6T42I*N-" M9/)M).W$:#Q[7,R^W4]NGJ<3L'B6/P_3Q^<%F-V!V7SZ=/-\+P'@YG$"QK.' M^=/TZ_1Q!(207Y=$(#N/>%N.BEG$A @\L%6L. MIFE(PU,'A@RBC 1]1'*+.CU.:' -,+P$R$180VC\\^:H@PXN$XMS?_A_2*PN MG<5HEGXT-=G[?$,".NS)V*,SD[28Q5)L;J\CYZE&M3 M1G9T$>2/9&\W@#V3Y<%ZO72+4-?0_9C:9I K'C(PBQKZ^)7W+T/VGL M1)6"*/G4$?2;78U='V/3KQ'4 )'E2%S+S(-F)49F=U_35/9-#$@: A)*N8NX M4'VTTT[#@[-C(IYIFYYOU@CK@ ZR?+^ER^&1>L).PL],2+JLT>U:NK#!PL4> M0>OLBOD0@ZKF/5*3=A9@O52M!@ MMZ+=12E) YG32\#$FF9:>E9C7.3;;J-3-3 H_UHH5IH&NT5MIGA5"32B/+N7 M(*5:_8 :A;,!3D8AE&\5;4MU&'75.GY/YJYYW+VVDB*KU%W7K[L2Y<_F3L MA3?_N";FM5GO,CVL;=5%E=@BU%FV'_DA@IPE9"=5=T6+XND_A5&G;O]RF<[D M[33P2KQ1MWCGQ=%&J5%I+/7-P0TIU$'5![/Q?;$IJ\_UDA *GO.LJ"\'2TI7 M;T:C.EF2'->ORQ4IV"^+LLHQ9:?5XZA>503/FZ0\&R'+\D8Y3HO!^*+Y[K8: M7Y1KFJ4%N:U OT2T*D)]B[!%A*0?R3!V24X8L*Q:W!W":Z0X'A'$KQ=0B/F:$M6P_044SR^ MJ,H-J'@T0^,'C5Q--B,X+7C/FM&*_9JR/#J>W'R3Z-/LQ]!]/O]]=U?8 CN9U/PT_<_7XPH*\]!1LFNU-MM M*72DU%U)<:9(F^C3)F6>LRXXHV7R69$]U6=?S>X6S&W ^#SW-(8P\!W? M&W@N"KN1D1PYA(X=NM""0F@LA[JV;[>=HL.6LV?+T;+UD2W&&1LZ*E8EQ5@P//$ON,'">2TQL1]4;$_:WI4./MJ?&TU#3+R)#O1>: M3;1L@U9COCZH"/&D)B#;M6SH"(1X4D<6"3D1*9+C1%IT$1U"_#TA?C\A(*WK M-6.$[53!$ZGYVL0F,EJE"3^LFQ"\P=6\?EE'5'QI"YV[;/CRLF$'H>>+BX;) MHI%)L-@06$?58*]J8%;5[>*B4C7HZY.30%X=[% < C+,4(Z*>HO%NH@.5>&> MJE!/U79?M$GI$2& K[)TM3D2*Y#B1+%U$ MARQHM7[!.J%GL5Y3X8+6AUV,64+"OLT ?JP(8>Y3V9UV\(=MLFW+L066]*TX M8__ K4$M^[=5F1 RK\&B*G-0XXR 8,(?2>TH2<.1X45XQJ)CDV! M"/W ]]EEBIM.1>@0NK[E^JXKP,:JV, )O.#(Q-;:-OCEO@VJK)3%=X.NM&ST M.[?^D.CT@K$6K+CNM@8/F'!R4 M[1(, P^%TK#J]W"G8D6*0(F;DVT<;'T<_&9&3E_I[&5%8>4\WT:V)S)LU,L9 M18M-H77%;>T<_&9^#O8;.JAP=)X/1;E4EDX*B_KKQ=J0+F.MJX-Z6_=%.V7- MD-!6.WM(R,:,A39_(LDFZT9&T6)3:-WG&JT317HG:M@+(85']#Q7DF2R"_1% M\<2G&2H\)Y0"(_UEGOVHPA!:5Y36H"*]035U-P7)SI1-+E[@B[=3].TYUY^> M6C92!(JSFC:D2^_!PSR]2;SZ]19,V*8P+1YYO\9T2)=DF./J,^OHZB%P?$[3 MUSK[.9_"/?JV9"&F1JM&1M%B4VA==5OKB/36\0O4UK8G MVGT5EA5ZTJ#07M[98AA"ZXK1.E*D=Z23)2X>"7]A8(%3MN'"V;KA?W_KLR+; MI_BT;"8V)II2!H67]$/IH=HN3&= 3D.*%&'2S'2R:46M:45ZT]IS^\I6F:J".4VQ'%\!*'8\74V?TO8Z.!=*OYNW0=T'+5O%[U4%):YLWADN YJ7@ ^WU1EO3EA+^QM7]I&PO=V]R:W-H965T&ULK9IO<]JX%H>_BH9[9Z>=*<62_#>;,$.39KKM*@&XTM][Z$> M7_*-+(N*/=1(;%:KM'[^Q$K^=#7 @_V-QV*QE.K&:'RY3A=LRN2/]4,-GT:' M7O)BQ2I1\ K5;'XUF."+:Y^H!MKB?P5[$D?72+DRX_RG^O EOQIX2A$K6295 M%RG\V;)K5I:J)]#Q]Z[3P>$W5 M;DKYR)_^9#N' M5?QDNA_T=/C6T4#E"V$9*O=HU!P:JHFK_IK]U '#7 ?0W( MK@'I-O![&M!= ZH=;91IMVY2F8XO:_Z$:F4-O:D+/3:Z-7A35&H:I[*&;PMH M)\?7]W?3^Z]?;B;?/]^@Z7?X\^WSW?GO?LWJ5!;5H@G)0A9,7-C&J>G&MW>C MENN%6*<9NQK >A2LWK+!^+?_X-#[W>;CF3H[\=@_>.R[>A_?078IN1 V)YN6 MD6ZI4LAV/,0>C9,P@*G:'GM@LZ38 \/D8'DB+SC("YP3,LG_#^L&4HT42'+( M-1FOLJ)DJ-KI5G?5=9:*)=H(EJ.B0ORUTQB<%E5:90Q]99#:K0$:&>*2$"=>QP73"J(X(:'=@_C@ M0>ST8"IY]E-3)T<97P&*1>]@QZ:") Y)$G:4FG:$!A[%OEUJF M&)GK>%"K>L[L@G<='DN)*>TF*XL5"3RO1^X1?+%3[D/-MX6NB* @0SG?S.1\ M4T(&RO@&TI=5+S:41'$8^$E7L6F'8;EBG_:()JUH\HHH?DKK.JTD>E=4$,KL M/6*_5#PSJV9B1D64>$%7LFE&J=#9ZPWD%KG8S=SK90HB.QS5*5EK+HMT5I3]3,5GA>JY>CL=BQ:KV,W5 MR6[UJLJ#%5N5-*T^FYC$4/[0..I.FFDXI!@G1)6OUFEKB8K=2'W4*R,M]22) MS7H-V1.I$2DR%6V+FC%51Z$TWRJL6MTP44F]DY#:>?&BW:D/+5.Q&ZH/-5NG M1;[//^(#XG+):M@\P9I7VMLP;+YH;EA],6$Z)"$-0B.YFH9!%'M>3^6*6^IB M-W8/L;-.GWL#Q\;8$))[3+HR34L*^WLO[JEC2,M9\@)GLZS>L';0CX;W:*W; MU!,+26-\DN9WNSC3<$B\( I[HIZTU"5NZMZ]IO:W:C>9.B10M7A1%V4VRR"( M:)+@'O4M?@EQIMHOU9:)UVQ4B!/C;TVJY^KMU.N6X<3-\(=-G2U53:^@R/[> M%.LF,4'89>FZD&E9_ .3F;,M*WGS7<:%?9D3&^!A]82Q$8-V2RC$>U8Z:4E/ MW*3?.Z3\>75U35Y&O,4$)"KLT)TS]!WXBU;;$@S<=2M":V&"3"MY^R% M'IV#OX#HD\A)Y1 (,6S(H./(/N@F84.,:?>4RV+6%R4M@>G+Q]A=$(Q:$,PM MV=7J@0E]S(96IKXQ!J;FQ]W_?\P)A_T[#KT:G.%HDT=A8"4]BY MEWJG#@FNJ)J'NP6O[(^AG'A]\W.H,_5VZGF+5NI&ZY=*,NA7ZGQI]=9$)/8" M['=1:K.+H4BS3XW?XM3WG%-SQZNA3C)'=27$DRVY6&?+=]+ZK;-UKMY.!Z/E MLN_F,)GR[?+:8P+XAZDD'?DMG MWTWG20;[3G$XFJWWSY\ &QPC&N&Y>E&@^2+[6[QK,N)1\I2^7+(5)5@;P_9QSN?^@?N#PNLKX7U!+ M P04 " 6AUU8JH*X^-L, !&( & 'AL+W=O^SUK6KLO3F)XRG;FWV&2$A"3!%< M !R-]NMS3@.D*'EFLIM*'FQ+%-#HR^G3W:!?[IS_$C;&1'6SK>KP:K2)L7E^ M?AZ*C=GJ,'&-J?'+ROFMCOCJU^>A\4:7LFE;G<^GTXOSK;;UZ/5+>7;E7[]T M;:QL;:Z\"NUVJ_W^C:G<[M5H-NH>?+3K3>2#\]2RGM MUM3!NEIYLWHUNIP]?_.8ZV7!/ZW9A<%G14N6SGWAEW?EJ]&4"IG*%)$2-/ZY M-F]-55$0U/@URQSU1W+C\',G_0>Q';8L=3!O7?6++>/FU>C92)5FI=LJ?G2[ MGTRVYPGE%:X*\K?:I;7SBY$JVA#=-F^&!EM;IW_U3?;#8,.SZ1T;YGG#7/1. M!XF6W^FH7[_T;J<\5T,:/XBILAO*V9I!^10]?K78%U]_\&M=V]]TB\R*+>I-$S>\0-9NK]ZZ.FZ"^KTM3'@LXAUZ]R5^ M9XJ)6LS&:CZ=+^Z1M^B-78B\Q?_"V"3J\>VBF"O/0Z,+\VJ$9 C&7YO1ZV_^ M-+N8OKA'T<>]HH_OD_['%+U7U.V*_L-%HV;JFS\]F\]F+]2=QZFW;MOH>J\^ M7&,C<^Q=W5X[90.6*5WB:;18NE;1%)O:56Z]%P$\QQ8FJ&4G"8E8<:&M$Y/P MJ,&FX*J6SX**3BT]9(2Q BO4A35!1%;:KXTJL,15MM31^:#/=VNLMG5,<'55L=%V;*F3]U4H7MH)"Z23L7)L85*-M.:;[ M2E/!%@^Z@,MY_HF;MH@'7!O4ENE:I8@5KJTA1.,9@H1/165A_5^"JMNM@:F! M_%J5C[RIW:XVW$%L2'B22;8N05@>3TX=W7A+RH=&0=C<2IA+&WS;1''W4+\L M9P\JC!O1!9Z!"!,I0SP%T^MH:'AMO":Q9WQ4NEZW,$YI2%M9^ACR(L%',!GU M\/+=&9PVQ%ZA&[VL#-UD2\BUJSW5X$&10J-\:TM+ 4&T8M1;458+).FBWMHD M).Z5\PI U1/U&19>OE,[3: %NZ;[X !O!&7B@$Z*[&!4=;4'#@(1LB8.#]E9 MH<;IRGXQ""!C/4P_AB-N=%0;#9]$KTO+?;I"F"7YR[O=#>ULY!Z4W#X7M:J1 M]HVFI/56[3;&FWN-IH:T 1$PJG;0ME[#+'VM;25N1DJ>9&UA@QQ7(A=Q9&76 M-E0IJA*$WK@"T60RK FQCQJ6>%I;#^+4&-=49BQ6PN7IAR!?T;0$'K,T&]@, M4_9YM:A*E( @B2I;$W%E6T1Q?Z:RE,5DIE-X\YPC*KN6* #E4+:J3+U.AA30 M=-F'&M+V.*0?Y5\F"GV)*N!']%Z= MH'&FB UE58%D<(W.JX' :^TMTWB83">TK4-(S@* ;%U4;6EZ[H/63+HCDFO1 MGFAZK-#@ N":#TFBR!:<'%/K-8:;O; ^$Q"@=SYV"8::5%KIS$!+I87Y]J:' M=4J<9% 7D./RT@8S3)6$.QIR1_;#4>+A.@$'Y-Y$N[6_F820I@47ZY" 4]PWA&LE>"@3E1VJ(J,-#-IK6[:RB YIWPM&R(=MU1\3&>4^ +\U1\P#1,)$!&??YT:%]*T ]HM1!1@\ \^[#9_50 M,K\V$F=D;;T.9Z+#VA\X-_%'E0KZQC9L'GYMX3HAAI4MPKDP5R)]:')KJ'H+^=XO#2]+M MA]:SO*)/:B U."#82,6O^B4"1Z@4="IR6$.@H=(KS!?%%SE('C(98]=>Y/K[ M$[*_V%@6KL+;9:)':2"?TG3N>]LW9?CU!^"WECA^8H>R30I_J-5?==V2EWTJ:1Y%DI&%+))_"\? MB]Q]P\WI:1*O \D#6A#_/+1HO1>>:J09 E R-_R2^U@X>#ZT2T00O]?0&QMU MT;5_<-F#V72X5K1+I?'1$LVJ)'9:/U&746%(,]LELBP/:O RM5RU*)0'JKC? MP)V03P-'WU@6%!#B0&$J)2N2D(3 >TU L_D%!8[=1FF6,642UD8V0?"6T#2T M9XU"6Y(2WZ0K IMR\FNX+_X8W-]K0.[9 ')&O$AYTE9]$LAC*?3*?],U'>M3Y.647L@#QXLX;]3P"W$ MNU)E9T\7XR=/G@UT/-*/G>?)D=&AM^$A#RX6X]GB0@&VTAN@>SS8D8<.6W[E M#2TGY+&&^L_&WTZ1 BCJ_)K<[ K)4+1$!X. 0P>AOX*: NNI2G )-+A#O4E M3+DNB+FYU P5W2%GV&/F$C(,.YXY66#*T/AWB6]8?+,P7J*O4^Y)++)9(NM8MLI66X=[7A.!/W';BE MNQH3[0^+LZ.2PL](,Q%QF%\20NC-^]PQ43_W2*+MX=3"G.'CK\P&^<@H5:7> MX@AAFHA;V1O\Y.E+R%Q,IG_N9)^ 6^R5#K*S*"/K /(3;7KF6DP'N=45Z<>3 MZ=W5,?76"5 "TQ+=41$3:J5+^UUE_(@I\'UVT?'!/4R:MMHKV4;Y5.KYI M&HXQI14G HLZ]Z:4*<;X?V&4M]4V%!M_6 M'*I7W,AN-;0%>YM5RV% V6UV'S6D"K0NE=0;NCA=I<36URE?&L?[BVN3>H15 MY78Y\U-[Y'C63VX'WO"BOY<;P-IQQFF]9+O,ACO3TZDD/H6C$S:\6.%P[Y;_ M2@X%:PLL;Z],R1/'S/3?FR)]5,#N SS E:RQD@*>'8^ K$*^YHL,.<>UD=X)I^X9Y[H%(Z/S>8SM+&%C M)[=(*7=S6]4!.4F7IBN/$=)I\:;B/Y7Q=$(I-TY1=$T%=3I9'+6"_/5>]67; M?'+1[9(>O&OS4WZ25O7QQ_2-[2 M/A%8YF?4NM8GH*>&)]/Y,1!FDZ>]<:O?X20R77+\+6"C9>B#6^2W9&QI.%'' M!)79Q=,#Z":@E;X+9SK)I$^BW\ZR<+]:/,]:Z', MT;R6B(GI]JEXG.ZPZ3I2>I#\7B'? _A4QA)QY"N](7GD^[/0KM+51QQJV!-* MWTX,_/ZU?4GO(W6IF1ABRD0.';'S3@0YZ$JNJ#@:RM7H(K5$_06DW I" RD? M+!%\]0O4>/:+;EG9=<>1().EJ83OI(#D*5,BDS@V9^37]P;)R($+Q,H@?=O M/+D*1JX;'1+JXLY4+%#I/6(?SC(W T*[*)-R-_ANU1<#BE_S'=M1->JN?.B/ MMC[4E'$W]W!*YE92VE"M#J( \K6*8XS/F',7*;.NB\Q1U[D#X_VX=(@3==N;P_/!N]VM\6MY@QW2ZYKTFK=_VK\D MOTSOA@_+TQOV]ZG0PMTK;)U.GCX9*9_>6J[]=^M7:^=NP M,":J^V55A]>#18RK'PX/0[XP2QV&;F5JO"F=7^J(6S\_#"MO=,&;EM7A9#0Z M.5QJ6P\N7O&SC_[BE6MB96OST:O0+)?:/UR9RJU?#\:#]L$G.U]$>G!X\6JE MY^;&Q,^KCQYWAQV5PBY-':RKE3?EZ\'E^(>K(UK/"WZW9AUZUXHDF3EW2S=O MB]>#$3%D*I-'HJ#QN3541(;#Q1Z(YZ(ZDC?WKEOK/+#MDF>E@KEWUQ19Q M\7IP-E"%*753Q4]N_:M)\AP3O=Q5@?]5:UE[-!VHO G1+=-F<+"TM?SJ^Z2' MWH:ST1,;)FG#A/F6@YC+GW34%Z^\6RM/JT&-+EA4W@WF;$U&N8D>;RWVQ8L; M,89RI;JQ\]J6-M=U5)=Y[IHZVGJN/KK*YM:$5X<1Y]&NPSS1OA+:DR=HCR?J MO:OC(J@W=6&*;0*'8+3C=M)R>S5YEN)/)A^JZ3A3D]%D^@R]:2?]E.E-_R_2 M"^VCW;0IFGX(*YV;UP.$2S#^S@PNOO]N?#+Z\1G.CSK.CYZC_C]R_CSM?[MH MU$1]_]W99#S^47W[4>I*!QMH(4M<1\V1=ZW#0NFZ4#E=F#\:>Z@[!695-+-..,N#"J;I8SX^E.%W?&1QN, M4%M5T#Q.=,L9I"L057'!.U;>YD:MC7*SB)RE]II (CB<%$V^J%WEYA!E7R'A MR0:B)$27NL"^6LW,0EY59'<(#5I:T+ M.JQ'4D=(E;L0010)$COQA(Y>+VR^4#:JA2[PSM0JN*K@0Y*&_C2=;M8+O,\1 M:QX))*F&;Y'T<#0Y'Z2&93SD=T631U(G7M>A--YC270B"V<Y7>$ET9KB!7\1*R(*0N<\7NIZ;I%,7S"Z61(.% MB<8CT6V$ZSM$7'C7S!=JS^XK'(]CR!M;C]"=T&)OW9-GS^[WJ'V!F\_#/:))6_ZD=RY<*&:%587ID)QEB33N4;1 M>(J6)(1U%,Y8A#VS!W[Z]H/P_;'2D60D;IE3X@RRP#VKZF&+QR6JM3UX,-HC MF@-6M\=MY!+Q=S-+ *!0KOZFY.,X-^2WLB.9,4F"2PB;YXUGKP\F(EZVZ6S2 MA/A)$*?NAVE0-7 ;V^4!F__3M,F4 NV/1EVUJ: M40B+QBAAO#B=9N?C<78\.2.^6UW@($E+I^?#\4NUAH>5WBW[^I^,AND. M;_H67B9?\7*G1\4Y>CL?#T]V\')T-I\_QDBH8&]B@)LU@@5W/.-<% MUC,BL#"]=^G0SAY=?O8% .?7I)!&;12K 4)7]D]^BG+8(&&T?D9.3X&&U+'F ML"5K%JZ9Q;*I-F0[7R2/F*&.*OQO 519.9*/J03"\U%&*A<"I5M9;NXA$)_S M-9-#E/&*SI4X6GL;(V64$FXV1\D,D4VX84^7%$>X5TN#W$:G Y:VN'NA[XP4 M,'._T% 4>"(K<#" *3NSY*:2P3C 'RCHV@)C*!270"1#]1MEP0;E"A&Q2SRU M=_WF^MV^6CJD$]74E(!Z*.4FXECMBZ ^KPK2TM[ES>=]N-SXY& \Q2D )IY= MI%5D2JQ/J1*LLA25+8V4'Q1X:,3J2I&:?$/!B)RD;^E\6R/1;]?-!:S@$-O8 M0(=X FJ'*V06%QP>@]9RDDZN%H<";>A6:VMAA7A1 M=]>W0O++DLM=(,3E9IJ-C #\QFPD>8!.Q-68,X)$E=D95QE'U%\%C"LS]>(\ MFTQ.LO/C$UPCPXW'Y]G9>3J+7IX<9V?L#8&,#DVA@/RKB7MQK43J+---+@RKL'74+V#>YL%4*ZR\%1P MD*HQ$5O"T;D";Z+.( I]J]"-*S;!D-7;H.14A951)2,BFR"),; 5FB75'3V M$-9,NJ'HI) $GN':\F*?9D MB.9H92-5 JR[2:I@HP=U>7.MIL>C@Z,1@@;,UKHZ^ Q^NF6_.%>L+?+NES[< MV2!HXJ/4UDN!:?L5;RAKD (:F$I)_T-+;8T4 6VMH'R-RKHTP.H%-42\PB.,V*-FVH;XZ5 M?)':&>W] U+;;E^XP'EQGMKUUV+GO#5<@KB/?.(& <)-.)(4+(_6R3(V M(3>66&HM+_Z&X"#KR8@.*ASNV/6EET&_XL=NEFM9WF<,)_QS?+&+17UOQ+]/ MV;GYX6_\$'PR8M"%8[_(D<6H3Z>$8 -W+F X;25, ".%B,AG6?)*>_1WR2MS M0!<452T.JVNN9G>V # F%@A^2/>T!"Q)S=!#2DI@R FH21EB!I\M+9<1H=?M MEIZWUR50+\3E%C5UXWD=-NC8)0R:=$ #$[ [HUSYN.,U@9,BSF6%5O:6BA)X MJ&')U ]JPEX!N5;2?(R@U42IA"1$7]Q B$1ZQ [:B SI.;%/&[Q!]JYY%N"X MG=LE*2>9G;)MC2HL93 "J<0M\JJN" X0XM"Q'13T?,/6O?LV$P\[[\"[AN<6 M<.4-,0C4'?-W\_#;K8"H7#T_H):T: ."D_')J"NL&74:M8CSIJNO-]'EMP>" M@,@!P+4D-;;S^ R9O?>PF[#1KJU7&8/=[=Q-8@&P\4"'-^@UHUD;MMO2)2.$ M-%MH9U1N"=22]J5U1>H4Z'J.EB@BFEPZ+BU2W.1P M3!,.WD,A!)57W5"#<@?#\!2A LEM?>< H(*,R5;M>(/J2%N#.H?LUV\AG"6N M1#!0@J:H<\AXU'90$JSHS$^]8Z8XV@EV/5A32=MA[HW/;4B#P$=.NF6RMOS3 M $M[0@P]S,_= L*IFV2EQCZC\EE)H2(?+(V@(>*'G#R!48%3K:R;=3)D87WW MTBV@8?*L*S;TMJ5'VZIK\_I^,D1R!OX?-P.^)U*%_US M- 7QJCH O()UEJO*/1B)STM_2Y,L.(: P,U+:;TZ-5&<'B-7X[C0Y(M':)X' M6] 7EU&K-]W@B^EQ-AK)OAUL3K;9//MK-@F _N-,CD?"Y)O6158T4UH0//NP MXCX/KA#,7+ LI8')V4@=P+C\J(=3KAUZ!9KQM7UG:JIXD'R=)@S$R&853= W M,Q.:% NZ[M6YS:B(IT=M&[%%!N%O=&1MH*:,1R_;M!$=H&FW1V]Z:?*Y"0V! M8(HC_J'8&D^&YR^W 3$4&I\8\3"[,,F&P^?9V#5/F;4=UC9K,.3)RY:ETZ]8 M^ATIP?VE*DLZNJ?).]Z5])@_:LO^CCX?[WW$_'0Z/ /+T]'P"#_CH^%Q$F7, MBF['R+M(/1:4N@4:8*3F**AW R )8) H\=!3EU+M+XF'\M3<"*'.X)=@51O:USRFBVZC,_JA]3[=!R& M%EH Q%'W0=U4(?-$M%(KL]]"NH*_$G4=L'PMXBY=\%CZV";K>#!M8MNF/ )X M:2Y' W\"&&R6[MN$I<'DFB <&P;5LV#>!(\K\B#/LRU I3RV-88F6JZR!<.X M74!0$)^'!WI;T8PI-%44[&CJ!:F+C@IY)8H$7;CNKD^DA[W/W,@7<_Z83Y-" M""I?O+NGW=\+7,IG\LUR^6.#]]K/82W8M\36T?#T>( \RQ_PY2:Z%7\TG[F( MY,27"P./\;0 [TN'PIQNZ(#NKR@N_@M02P,$% @ %H==6*M^2Z':!@ M2Q( !@ !X;"]W;W)KY]=3D>NS2G0KJ1J:C$DX6QA?2XMF]EJ5],$*5Q>%M)M7I,WZ9C =M -_JF7N>6!\ M>UW))7TD_[GZ8'$W[JQDJJ#2*5,*2XN;P=WT\M4QSP\3_E*T=KUKP9[,C?G" M-V^SF\&$ 9&FU+,%B9\5W9/6; @POC8V!]V6O+!_W5I_$WR'+W/IZ-[HOU7F M\YO!^4!DM)"U]G^:]>_4^'/"]E*C7?@OUG%NV\*9K%0%"H,O[*AX:' MWH+SR2,+DF9!$G#'C0+*U]++VVMKUL+R;%CCB^!J6 UPJN2@?/063Q76^=LW M4EGQE]0UB?P)>[/.U5FP-_O_KD9#QX<-<9ULI$ZH4'A/F4LLR)1&% EJ )2X7LLSB!7VMU4IJ-CA$ MI:6ME90P/-?4&ZSDAD?"6@S:&KO0 T3&D1.RJJQY4*@V$@L&O J N>XR82(6 MEP/:+YYL(4KIX8?:RL*E-5:6RWI)*L MU'K#SZGJ.?RY5'SWT0,)7.IA48ZK'EP#O@MS81#;^%QZ2%"M,S&GQG7,\49 M@S3+EI?:\,D!GY<<"QH<.. M"WFD,F!5J=21'L?\M&0H0C#;K9K'G#:]Y[T0(JJZS@C1F?LPC9,2A#I*:QLG MAQA)N 5:LQALV:&BAS27Y;*%-]HZY<(:,_V,-8KO:#V4:Q([4TON'RBE='$ VB;E(/;% 13FN!6K5F;JSD M'>:;_J2&022SC"CKN?-(>15BSIF[J%%>00ZB#CQ-YNP[9-;E/IT=>%=7C2X" M).SZZ$5I6IC!?4XZSK_M,K4LU0*!1E5RV><[=?5CJ!])_S;I(4@0.Y""$>=M M';5]G1NH8D^WF*:0P[5KI#"D;&$RTDB.3+D@D]3(^@+5#BGPNXQ2-FT#84XUZ+"BS&B,7I6X5H="]C0=V" M&XE[LES]CZQ*4=?*>?8(U0UTT7G,?UR,1N)O)+Y&7-5B\UR8W-/4MKCGE$HH M-R+ GY $$(JXKS+A^&VDMLVLE6 /3W:EVRD;Y=%'%(PU*<)+N5RU?FEL$U@ MH <=";+5S%#1-# GHKM\?0?Z/(I*; 22SG=X45 M^XS[PV#V6P+W<#2#Q>[2F6U"VQ0T8#6'HZ$H^?3PV";A&&><'XJE!4W[!!Y% M]EX&-W?EYW".0>(*^0\'*(Y!;3=5. 9@"0[G5,SA?'M #V9QD2 )[>YAX6U7 M$N*N43'?/XY^[_G=(SL>'D^ZJOAD/%)Y]^[U-]GX(K:#Y&KGZF)V.CPYG?6N M?MU+G'9V^SL=)B>SX20YZUW=?UO1IQ?#Y&+:_IQ/XE^$]K:G'+L$O&@7]"Z2 MX?1B,IQ]<_U M>%.%SP5SX[TIPF6.LRY9GH#G"X/NT=SP!MWWH]O_ %!+ P04 " 6AUU8 MGZSO_]P# "/" &0 'AL+W=O'7_'HS]3B9;+6[A\.@VQ"PEFGC6R.RL2@X6)XLL=C M')XI+*(?*"1'A<3Q'@PYEK?,L/52R0,H*TUH=N%<==I$C@N;E >CZ"TG/;.^ MJ2DM3&0(E*LRY@8]2:]3+T) !*Q9F1[#- );\ "Q.X),4IM+P0>28OP0( MB=E(+SG1VR1G$6\Q"V 2^Y!$R>0,WF1T=^+P)O^/NP-8^GTP>U^N=,LR7'ET M(32J/7KKMV_B671]AFHZ4DW/H?]7JN?!?@=I$%)X^V:1Q/$UG &'SQ4.EX6; M'K@ 8_F@7Z%M'(:\DYQ43K-'IG2@+8>@+*)S0[5 MF%%@(K>+Y&K8VB5L6.TL,>, =EAR(2R<+$9$N(#83]/(G\T7M"8]_S)*X4[) M/7?]PM+DDXRF_IQ.H%MQ52)/\NBT/!NNDC\>'$)[^%= M,ODH /X0>(SR M"Q.NY$#S4O""; D#K506AYQ/@_@GJV/=--(0LJLLA7L4'?JN["K2UT:AH3F7 M Z<4M*RG<4,+(R%.(LA9KYWH#GLI\@"^U(;3(,"Z=]%DI4)2)6E\-$.%CQ N M([8P3H1IHV175O" K1GR1)S2P%Y%8,U0!'F')TVNGU0KMK?W *FLNR&FKMGD M]LJ1EZ_J)OA>^PF?#0D"+=TH)"/6\C OQM-QVMX,0^9)?!C5G^CN<*&AQH)4 MHV ^]4 -XV_8&-FZD;.3ACQPRXJ^&%!9 7I?2&I'QXTU,'Z#K/\&4$L#!!0 M ( !:'75B['6;L&P, ,8& 9 >&PO=V]R:W-H965TE"D48EA%0U=_:]YW=V_++<*_W=U(@6[MNF,ZN@MK:_"D-3U-@*U#8ACZ)9V K9!>NE'[O5ZZ4:;",[O-5@AK85^G"-C=JO M@CAX&/@DM[5U ^%ZV8LMWJ']TM]JRL*)I90M=D:J#C16J^!E?'6=NGI?\%7B MWIS$X#K9*/7=)>_*51 Y0=A@81V#H,<.;[!I'!')^''D#*8E'? T?F!_XWNG M7C;"X(UJOLG2UJL@#Z#$2@R-_:3V;_'83^;X"M48_P_[L98G 12#L:H]@DE! M*[OQ*>Z/^W "R*._ /@1P+WN<2&O\I6P8KW4:@_:51.;"WRK'DWB9.<.Y>K[0%$5\+K'X/L:%SC=#1 MQ2^$U@?9;6$GF@%!5="? G "" MT+-AN4$]'XTLHX+ 7!NA7J8:NNKD:9_W, MFT%WT@X:?7$E[UULX +X(F%QQD^BW^IBQA><93QWT2QC_S@4U.,LC-L_S,9[E;#'GM-4G MO'A//FS0;_(%UW_#$V]I46^]@QK:YZ&SH\U,HY-)OQR]Z7?YZ/ ?A-[*SD"#%4&CRWD6 M@!Y=VT.?QQNE/YE2" L/==68R:"T=G4^')J\%#4W9VHE&CQ9 M*%USBZ)>#LU*"UYXH[H:LB!(AC67S6 Z]GNW>CI6:UO)1MQJ,.NZYOKQ2E1J M,QG0P7;C3BY+ZS:&T_&*+\4'8?]:W6J4ACU*(6O1&*D:T&(Q&5S2\ZO(Z7N% MCU)LS-X:7"1SI3XYX::8# +GD*A$;AT"QX][<2VJR@&A&_]VF(/^2F>XO]ZB MO_6Q8RQS;L2UJOZ6A2TG@VP A5CP=67OU.8/T<43.[Q<5<;_ATVK&^*-^=I8 M57?&*->R:3_Y0Y>'/8,L^(H!ZPR8][N]R'OYAEL^'6NU >VT$&IV3 MC2O*!ZOQ5**=G=XTEC=+.:\$7!HCK '>%/"[4L5&5M5X:/$.ISG,.[RK%H]] M!8\R>*<:6QKXK2E$\3G $)WK/61;#Z_84<0W(C^#D!)@ 0N/X(5]Q*''"W]: MQ"U>=!C/L>;QL=0_\!;X_B'?;VO;(" M$GCY(F.47L#Q.V%6"EBH"NDLFR5(/ 7W5A1KU%<+D#MKOK->;JVY<4I85%'/ MA>X+>PXSH6NXYEH_.MB/O%KC]7F^KM<5MZ* RUII*__C+9D1\J9><:GQ@;#P M'E^O)Z8.]'.;:\\FO+.2QA(7S[)R>O HN#9P AG)6$""(,#U:4P8S4B,PBL4 M0Y($U$LG$$74*\U$7C:J4LM'B#L,I]8BG.Z6K]K$LHO^\XDG=V+&]5)8W-@" M43+"S+ 8@2A)@QC%#($8BTF(% NSQ!\^ >*87V5+E&G0 R6T\VBW_-*C*^TR MVO!:''0GB4*2.F?B)"-)E"!"&A,:1$!9YD]Z3[2H?+I-*5=FE]TXW7HQ2@EE M,2*$*2-9&@-KTSS3O!#>!4-@(^:PTOC5@^43!EY#.&KMMPX_E6^^Z+J\PH5< M2&P=[+E*-_15L8=_)EL/T8,^A!Z8H37MZ1"2(V+/ID;0;W\F. MD(Y(DCEV)!0IFOQ$=K $&R'Z9G)$(3; R)&#!2&VPH^PP_'+LR/"]R;\-G:< MTE>_EB&8;QKC,]0R),878$289PB6.L5*8)*>PY%_=G\^&,<9NPNXS1IZ:16H MM7X:?LGO,:0&J833F&PD?I=5-ORHCB#/Q&*[S- M/."H:Y"6]U@I;!1HQ(.%!4Z-79DN 1R934=N<^XH%6%0:3+"=*5. MC"%"P94/A61?2/>%K!=F.W#L1VR_+(U@UN4S(BQM7Z9#<\5P;P;$3EOZ21=K MK-:-;^:QKEOI]R;5='D]ED>'&M%\L@+]+C MPU8M^!.'+^V5PRH=44K=L/':&G)<'4U.9F].]\0^&ORE>>4WGDDRF5M[*XL/ MY=$D$T)<'GCL^XK@4(-+ZN,2=C2''3ZS]8TNP_)H M':KBYXG<^^X!6V]O$_K7K;V>Z$BLX'VZR=P:#1IO]5W]9UV' X MR)YPR-<.>>3=!XHLSU50QX?.KLB)-=#D(:8:O4%.&VG*I^#P5<,O')\JMI[YH_X3K+Z=*:L/3TSI1<_@B0@L=()A_(G.9;$<^Y2&AW M-J4\RW>WX.V.R>U&O-W_DUSONO>XJ\S"&]^J@H\F$+MG=\>3XQ>_S%YE;[<0 MVQN)[6U#WTYLJ^OCQ#[:P/2:?J,1F/XT=*E5SJX+NY]DM-%V=T MIEKD54MPIPLUI0^F2*94I;>I2H>H59SZT2172N+@^SY$%@M$'F!*M&[6B_TO :7HK"=E.J:"]9W2M[M MK)8:W6G4=W0#(;'K1:#]YZ3!@5W ;@\2!ERPM?I(H.'PFF:QY2 M%C+WJ<4$5KJNJ46X6(Y&=I5:8HLB/-H;(J(3XG">):^%B2'^5K ?JWJC ()1 MD:/L=]LY@R9=.9P@= W'A#[#IG5(2+>B4$A&'%11N Y5FWA*1-((L:"S/M$U' $]$/PL-=;9#N-!F.TF-Y0[S@WKYX3;$74L%3F M47/BJL()1Y6S#07)5NHOO\C5.EF-'/L:W(\-.BB=]&-+555I.>IP4$;.1L0B MB\(B8;4>YUX=JUYWJO861_K\;Y#HQ2CP485C0Z4"XT!7')OX;-8K&[75WG?* M%/S(> @)O$(1*JE"+*7IT+X-.?T(. Y$)&;GT+D*/_.AK]C4 B1R0ZJ$7N- MDB6YC$M?ZT&(G>EDUU2-3,K \B=]RX1"'I74102@C?3GAW1H1[^D.>,FQ0\V MUKWI4- G*(O:]7VR^S'9*:'#.QJP?7T>H$99/Q%R_S^&S/?[^G[^EY-#5*5- M!PDCK*!H3$:EC0Y]91(Z"3BC"F[FH#P<]Q$-#_FT;SBXX9]!"[O@ SYJL\#] MJQ:A^#B5]P.WA4U"CQW7Z<:%"=OX(EX+,0;2W_[N-+X=;YXG_87KWKR_MN(@ M6\@(U5S!-9\KD<@" ">!@ &0 'AL+W=OG8^?LN*5EU@<1 @?9%6E(SPUF*&DWV0F[5!E'#H:X:-74V6K=CSU/%!FNF MKD2+#3U9"5DS34.Y]E0KD9665%=>Z/NI5S/>.+.)G7N0LXG8Z8HW^"!![>J: MR9<%5F(_=0+G./'(UQMM)KS9I&5K?$+]K7V0-/(&E9+7V"@N&I"XFCKS8+R( M#=X"OG/J>3 YJWG1W=NCWX820^V\0PIX06M_=0M;E+=-L-I%B#]*@2Y KUFA M:4\$5O4,+-3DIL-'SB;,DKKCFJB:=I M3F';^@'(=R+1F\4W#4EEG\*>&1V'2_"LXJW6%Q!%+@0^F%T M1B\:=B"R>M%_VX%./WY=WWQ58]6R J<.?38*Y3,ZL\N+(/6OS[B/!_?Q.?5_ MX/ZL_NON/PN-D,/E11X&P37\G8%%#Z].X(6@!% :Q H( RM149#P M9@U, YT%K)=$/)X'JT5%..Z&IAP6I-39HC;40BBMX!TD;A9D[BB/J([<* S< M9)2?,YB&H3M*?0A;\AG?) M?<_DFE/;%:Z(ZE]EB0.R2\-NH$5K$V@I-.69+3?T T%I /1\)>A ]0.SP/!+ MFOT"4$L#!!0 ( !:'75A>@L6DIP0 (<* 9 >&PO=V]R:W-H965T ML ?@V+*<5[/$0))V6%#T@69;/]/2 MM<5%(E62LN/]^IU+R;+:M=DP((@EBO?<<\]]D%=;ZQY]P1SHJ2J-OQX5(=27 MTZG/"JZ4G]B:#;ZLK*M4P*M;3WWM6.71J"JG:9*<32NES6AQ%=?>N\65;4*I M#;]WY)NJ4FYWRZ7=7H]FH_W"![TN@BQ,%U>U6O,#A]_K]PYOTQXEUQ4;KZTA MQZOKT^L$S221+:Q_EY3Z_'B5"B$O.@B H_&SXCLM2@$#C M4X>? TS!I*>3[NG\^?\+KS4^ M^;JQ],.EKU7&UR,4O&>WX='B^^]F9\G/SU [Z:F=/(?^;]2>-WYK ],+.J8! M"KTS],!UX&K)CF;G441(N67R>FTX)T45BE4?[U@Y4FO'+(:HN%#@V[+Q\.(] MBGJ#9JWCMUJY8 7+-7.;G3.THKLG"I)F1S-7-?6!1)U=,9>-C9^0K\5//#@ M^%.CG3! '^8;93*F%3/9%1W-)J=#+&N<$ M2WG/H7/006E/2]9F3:H"%_U7:X(A\\A!EOD),\R#G-T@E!7& (D$H'GCA0.J MKA5M7WEC.CKO2!1*P-D,L1%W@/M@ U3H>6'56'.\?U^J1NVT<92@"J(=AD3T"J=!9 M01OVH0LX;&T;+S5U'(2%YHWHDK$+F-M4LXOC7>A6')S.//WHD9]89NCR8WH0 M[,*6.3O_ [U".L/N)\23YUJFJRK+78PA1I3'VLGE,K29_IV]=+O M*= 9RAU,M:#0OPC -?^E1E=[* M-^T[KP/[H-P:YV_%N5;D4:N'&D.UVTPK*8L#D:B%ZJ0?$Z]6' ^W0?NG9_M* MOC?-QO9XSS8YGEFZ-)8:6O7=:H5>HYO#I"CP?;F+2&*D(=,^"84*;5P'O?*& M]YG8NUA*TT=4M4;2?6N#VX(/H"CE@*YGO8DEW[60WP/%4";T\8!10_HG#>$9 M&3EZ<9:,+TY3\!^P\%^C\1^$?K6_9=VTEXO#]O:*]@9U"MG0J2N8)I/STQ&Y M]MK3O@1;QZO&T@9<7.)C@9LB.]F [RN+@=*]B(/^[KGX&U!+ P04 " 6 MAUU8Q@C616(+ !/'0 &0 'AL+W=O?!5KS>>'IS?7&_E6MTI_]?VB\7=>2LEUZ6JG#:5L&KU>O F MO7H[I?$\X-]:[5SG6I E2V-^T,V'_/5@1 JI0F6>)$C\W*M;510D"&K\$V4. MVB5I8O>ZD?Z>;8V8D+S.%X_]B M%\:FDX'(:N=-&2=#@U)7X5<^1#]T)BQ&)R:,XX0QZQT68BW?22]OKJW9"4NC M(8TNV%2>#>5T14&Y\Q9O->;YFP]59DHEOLD'Y:[//232\_,LSGX;9H]/S$[' MXD]3^8T3?U2YROL"SJ%*J\^XT>?M^%F)[U0V%),T$>/1>/*,O$EKWX3E3?Y/ M^\+LZ?'9E!%7;BLS]7H R#ME[]7@YM=?TOGHU3.Z35O=IL])_ZENS\_^9+P2 MZ4B\%%TYXMM&B:TU]YK3!EDK='CM^75FD$_..V%6PF/HRA3(2UVMA?0"SE?E M4MDV $)6.5V,K\(M78K;VEI5>1+86>E,_/K+8IR.7W6NWJF5PMBK-BH]W+1/>W"1 M5K%GX!#0'/M)E? >^+NGX5+YG5*5(/IET'! ):!&H#7.D4H$?O$<@E MHNFUV@S5#\O5%4KOZI-::V0BT);(S>,_+JJK,:)Y-Q;"8\@J61[CF!C_26 MZ[55:T8TQBGX/6--CH6@E8*Q/W /MS'\E*]M%3Q&(J,]KFLRW,JBBO22=-3('MC"HJ;$AMYKS D6E0U@M+D!%#*VI']/(TMD/Q&933 M)'B7 )H(8+*KE]\IAI"@'B30'])XN6='?OAZEX@US(*$(H"%% WXA8!5\*': MLZR5+E30G_(+Z#^>HB&%R;4K:\KV%72@H'"0.0,YKWA)Z$QHD5E&\:29V]K" M&XK0L %%'I%/&.KES:FK5>$ M--GS-Q7G3HTG>C^V*JM9RCWKW%F=.!-33_(E0L=T&21+.:C)$TOZ6:>S$;S9)XN $6/L.MEH1KM MTF24ILGE:"1FTTDRPN^;++.UZNL\FZ8)-FQBO+A(YOAM]6(J2"_Y99S>BU%N MZJ5?U45#!^A*YBF/FXXFR0*_=]YD/P#BDNIV"'-3PV=8C31;S"_Y]Z]NZ0MM MR/E',K_I4M+Q.$DQ\#-B87F%&>EU,>&G=U"%VT88LUA,DP6\,[G$*_S!-Q^) M!(_V1M,1G'>9S&<7 BW2!$I=S.&V!>Y"'PKGS&=).A_C*IV$U7JAZ_CRZD@0 M8LHAIF C[F) *%MB#[$8SY,)Q&&)Z9C='(R;C1>\S&_!XH,FD]DTF<8)(W[W MZ7$J="-[)GY;('P3,@;7Z>B"H_,[H_UICT3XY3I-HLR3GF9$ 5M PJQIQJCF M+=5:5Q6) *BG5)1,O=[@9G)![)@5=8?'FQ)XJC]KVC,N F>3T? "&]RBH)"% MVL',\UP.#WP+SLMJ#[XA*GA#6H>V#B+,0I&$;EA-#P4IY MS3N8M3$YV]MT48@;&+)I<;A%B74Y^ $57>80+LM8UE@OM,P5MY5P$-99H:! MG5!EEL:'6ARXE#W16X3[^E[U/Z6W544(=%=S\#H*,("U5$UNMN(LG0Y/%. "'WP;KK*(3+>YY8CEB3\*06&YJQZ1)H[@2]#I - JK&MU> M[-@2H9^I*I:>0\F2.WYX SM N>8>EUR$M8@5QZ-7QZHUOTI?Q8&'"AQZH][V MHM/Q'T(4QMTKZY"IL?8=H\Y3M>Y0^T.5'X+;\]"='@X'VM,&$*:RU+1\Q9)5 M39F3JZ0M\S]EB4[;#*7IS(\)%X,#">??:\>M;-M)/U[P3ME[G07"X-U-"$6- M_9ME'AV>K,JM)M1T+!5S2$-H>O.3M;3C$(''J(:-*B.FS MT0O.D69;67.,(OX=)P Y9+*8_"12T(=.7*!WL>]EG8/-U%D'GQXB3]FDZ=BI M+O+@F+"A;;>(['[OK5[67KDVRSC%O(X='?N54-_2>DRO1Y0>Z;!3%D,V=Y:C MNZ=AT*&Z+79:ER'6KE%NZV32H=HA?".J1>Q:$)X/@_>AF0 MM*HM]P$R[.IY(]T#4)=)@CG=>D-T1!N'FL_!T,CZ.F='Q=CS+ CN&]/+G'-!+MJ!,J+J/4 "NK76W/+;E>];W2T6[ MW&[8AN)]R",$$_O6HLT$)A_"G@\^[F**NZ6^GAC^HX+O$CH'"K012D_HB@XG MPZ&E.GY2U,_2IDF@#VFG#GQ.E:E5Y^#R9"MTV6G$:7M[V_%5EUM[#1;X-$I] MG,%!WW[ FRB'PRWWY&R[<[35F"EKH"2"G]F 3\H9GP=_N]9"1]UJ/( ?'ONX M5Q9*A^^=[5/VZ^%;\)'LL/P\*GQ3VG7%)%"K3 5&X_90-CP M^2[<>+/E3V;HB[TI^7*CT%-;&H#W*V-\&PO=V]R:W-H965T\OTAG:VWN;2F$8X^5JNWYH'1N]78TLGDI*FZ'>B5J/%EH M4W&'6[,&V::JN-E<":77 MYX-TT!Y\D;OXHS@=C4D@HD3M"X/CW(*Z%4@0$-?Z*F(-.)#'N7K?H M'[WML.6.6W&MU7=9N/)\<#)@A5CP1KDO>OV[B/;,""_7ROI?M@ZTV6S \L8Z M745F:%#).OSGC]$/.PPGXR<8LLB0>;V#(*_E>^[XQ9G1:V:(&FATX4WUW%!. MUA246V?P5(+/7=PZG=]?P:R"7>L*H;:@:X"4/8$4)JQ3[IV MI64?ZD(4?8 1M.I4RUK5KK)G$=^+?,@F:<*R<39Y!F_2F3KQ>)-_;VH FAX& MHCIY:U<\%^<#%((5YD$,+G[])9V/WSVCYK13<_H<>E#SZ.?T?!;IL)[_TTZP M-&5'["E![+M@5,X.?XPSZ\GN/%F^2[8R>FEXQ4 I*.3,:<:=,RBT!/4:V.N" MZ!YD(4"7BYIJT#(T$^:XPBW81+52>B-P3-2%-"A8;<(=5W)9!Q5*K0IA_&G+ MX47#,K0E]KXQLEXR5PJ?+YX.%QE;"2-U81.V%@SZ>I'$8V1.EQZ;-;5TEKT> M?+G]:@=OV,+H*D*EQ^S#7XUTF[Z/;A2O$\:A916,?_WK+R=9-GX7.*YO_&WZ M[LV0 9/!:$?J1648-U!&U,)PI3:L69'O7&E@TD;P8/L(/N)Y*<4#,>;">(!R1@FY-C82;MYKIQNS&$])6I!#8H9IW)OY<\,>.I"BE#?&>SK@B9"1H MI6/"L)CS1=\,KR4IV5/TTD.@Y0@/W+:=X"&GD:S_1N83KLNFR2PX;-C/K@^/ M="VH$E$-"&.;J(?J4$1BDHAT8B*D:U=N/NI>VU=IAEXEIS,)SL)%6SGTK 'KAI!.C_1]*3%%H,VBN4"3QI?8O#0/>+6L9*G M>FF."SHKN.N>>Q\.#\B-'-'R0^*(_4IQI/=MCK8@[-$GM#O(((R03Y4NA KH MC8TR ?4# 9+^02N:,!RE5T61KD364.DHVH60KH%EQ#1D'[N#,&%HZ&!Q#67G M&QGV:5)MZS;",:)H.( M0BX6PF#PF."3-DS@:1]UXQYKTH/4S=:(%WM(-\ZB%>$U@_IO$1:2?G/XWGKC M,GJCK7]VXW/C\ZX+[L12UC6!P%O4T5#JH;A?L?%PEH4-KG5?TFTW;;-XU5WU M"+M<>IDRI^FE0/B#X)Z:E*6M@ON T4#RV\ND,33;"J$TZ 4<18_ED%)AE^K0 M).[2-TX&>HC\;BA=PT:$C%"Z7GHR7K]4Q#;DPG,4>]JVE4/OTD6C?J"G?F.$ M"H48%Q[2FH8X=: ^=1!/#8/M-XP]R;&#^^[1XGP=W@*$UJ@&N^*55"KX@0=I MV!MHK=1]1^PKPOB:TT8RI/6DT'[*(_%D+E>DR8IOR&1>;[HF9ID-J/VNUO;; MV+HM^UL8_5-3>Z^I[+9[VF4H&]IRT#_,7"_!$ A^:MT];^FC5C%MGMB%?JHQ M')RXVPY!BH;V\&5+& KP*Q'N-8N/-%>_^;GZ0J.8)J?I))E,3GW%'I^RWZ)Q MTP0O*5TI3U+V+?3@UUDR/@8'7IC>^$O1I_P%B01/"468(6I MLP%JQ'^)"3=.K_S7CSOMG*[\92DX=CLBP/.%Q@MQO"$!W>>PBW\ 4$L#!!0 M ( !:'75A0]9-L3P4 (8+ 9 >&PO=V]R:W-H965TA#[9(<''V[-D+<+5Q_C[4S)$>&F/#]:B.L7T]G8:\YD:%B6O9 MXDOI?*,B7GTU#:UG5:1-C9G.9[.S::.T'2VOTMIGO[QR733:\F=/H6L:Y;>W M;-SF>I2-AH4ONJJC+$R75ZVJ^([CG^UGC[?I'J70#=N@G27/Y?7H)GM]>R+V MR> OS9MP\$P2RWGY4%R/9D*(#>=1$!1^UOR6C1$@T/BVPQSM7=@Z/>1>B M:W:;\=YHV_^JAYT.!QLN9M_9,-]MF"?>O:/$\IV*:GGEW8:\6 --'E*H:3?( M:2M)N8L>7S7VQ>5==/E][4S!/M#[;YV.VZMI!+!\GN8[D-L>9/X=D&Q.'YV- M-1!LP<53@"D8[6G-!UJW\Q<1WW$^H44VIOELOG@!;[$/0G]"<6?7N#X(LKS'']WD0E) M>O7#Q3S+WM!SKNBM:QJT2?I&GRQ]5%M:S/H,C&G#Y)4.7-#1R62&2C1&FDI; MJKP+@5KOO%?TH&I%KG-:TYQ)2[N'$4@8;A'_"-+>7L(X:[T$]G@,V9&HY>YX$ B[E: M:UYS,:$_D,"!RT8%6BO3@6 71#K)[JU1J*V['*4G=-HTEUL@B4'C"H:*"!.J M10@*ND?9R>7X]#1+@Q?226T%.+/'HAZAPIJQI%(WK=$P6#LD3ALI9RF:V>S' ML52C#O?');0C1JF#E>1\J]FD9&23[%S,K$B91$F44MD=S2;GV=/ =*#I!,2^G I92"J6K%/+RZA) M7ZW(#QOT-!_V/X9'[.7KJ^L[HH__D;;L='_H\Y5,@^JJ58<66T0=I7%E<-8V<&:5W32I3;3O9BILF;)(8J1M# M.DED]H*G,BY4WAZ<#=JV%?I!H@>=IV-_35IO[J_ M9-[T=ZM'\_Z&^E%Y%$0@PR6V8C2ME8NXMZ7'&A=E]F* M[Z7#H-^]B(/]U7OY-U!+ P04 " 6AUU8,)FDSY0" #E!0 &0 'AL M+W=OF"K8QK.;7!L+Q\YLA\"WW]E)LR*5:M)>$OM\][O_);Z;-MH\V0+1P4LI ME9U%A7/511S;K,"2VZ&N4-')6IN2.]J:36PK@SP/0:6,69*5V@U,TL2J.MX5YL"N<-\7Q:\0T^H/M9+0WMXIZ2BQ*5 M%5J!P?4LNDHO%F/O'QQ^"6SLSAI\)2NMG_SF6SZ+$B\()6;.$SB]GO$:I?0@ MDO&[8T9]2A^XN][2;T/M5,N*6[S6\E'DKIA%DPAR7/-:NGO=?,6NGE//R[2T MX0E-Z\M8!%EMG2Z[8%)0"M6^^4OW'78")LD[ :P+8$%WFRBHO.&.SZ=&-V"\ M-]'\(I0:HDF<4/ZG/#A#IX+BW/P>G3!(7]G!4G(%U]HZ.XT=H;U#G'6818MA M[V!2!G=:N<+"%Y5C_A80DZ9>&-L*6["#Q!O,AC!*!\ 2-CK &_6%C@)O]+^% MMICQ?HSOD0M;\0QG$36!1?.,T?SD*#U++@^('/D35/[8:2A05J!K UA64K\B6O+%BAL$ MF@[4HCVP*9",#=)-=31&%7W8!PL9718C5K7O3.O9KL V3UUMMVMAK",R M)=3K8-D!<*5J+L%R2:-D"#^*+I=0FS?PH,S'OB(W%M#?SG"EB! 6#!INX7AT MG@S.)RQ8C]EG-IBPTP&59"L,A\K>D7 M=QN?H)_L\S]02P,$% @ %H==6%EMC#B'!0 C T !D !X;"]W;W)K M&ULI5=M;]LV$/XK!S4[22-8[3H!\LB>7=\[N4Y4JS:JG>M.)A-;U-@(.]8=MK12:=,(1T.SG-C.H"B]4J,F<1BFDT;(=G1^ZN=N MS/FI[IV2+=X8L'W3"+.^1*579Z-HM)WX*)>UXXG)^6DGEGB+[I_NQM!HLK-2 MR@9;*W4+!JNST45T2_PK\25??0.[,E"ZR\\^%">C4(&A H+QQ8$_=WA M%2K%A@C&UXW-T6Y+5GS\OK7^WOM.OBR$Q2NM/LO2U6>C? 0E5J)7[J->_8X; M?V9LK]#*^B>L!MDH&4'16Z>;C3(A:&0[_(O[31P>*>3A"PKQ1B'VN(>-/,IW MPHGS4Z-78%B:K/&+=]5K$SC9#:B,K=H[G!T_N95E(9O#Z":[E!-#UD_@.J@WGY4?VF' M$$WAS:L\CJ*W,!B'SPBUN$/ UJ'!$F3K-!"-C7"R78)H2ZAD*]H"00T:G9%$ M2:G60#0GK@D%:)T@ZRR,7WO9$1$=K;1.J#%\J@G"5MGO13LU%E:U+&HPHETB M5$8WX&J#"&L4Q@*!L/)^& 3>L*XMU:$_B-BW( MELPA%+0I:3Y#%;!PUYNB9@&6W$EL 1^,@:!ME;2. B8L6.R$X0!P(D Z).^H MB>C>0$' M)*E8-&%4-Z(9Z#U=@WZ#!$PEC;<%AA:OT'5$U^,6GL4UE+;Y9#S M@L?A SF&OTE3+Y19QRB4EJ-Z<_,_'&?">#CO+6LH'B<+^M$I^$D,RRX,TS38>9UD0QM\X&3 F M+NA]6!["O47SH85KL?9[^JV>4%Z0=TOBGR<)C8?BF091G-/IUW/Q5'SN4]YU M54DN!NXPC."6=/_0%@.XNJ"Z:3V&2RS$EIN> M.++IE"RDXSB@H'XV&) 66LW-1I3<*$MD+ZDX%@I]Z-D&L\S;;WQ+@H4V=#XP M2&^9B5L37O)TLL?LG<$29('TWE&YPOS&\MC:OR&;FZ$BJ]_#VH^ M_\DXFVTZ_S.%4MI"]]RZ.2Q1.)[!:[@F$TW?0-6[WCQ+VTM,H\>4L,5A%B2S MB(RMRN5S[7_]&D/>E0 MWR")(@I+.O_.E$7C)/J^E*7C^"=3-HN#E+/#^8JXKB+(*/A1]F+@@R@\'/9T M'H11"/MN:9-'-^0&S=)_!UCP'@V7Y=WL[E/C8KAA/X@/WRG7PBPE'&ULG5;;;MM&$/V5 6,$+46.Q(7)77IW*9G] M^IY=4K1K6&K0%VDO,V?.7)?SG38/MF1V]%17RBZBTKGF3B[-6!0.-QP(Q&DU[QY7J/_C7X M#E]6PO*-KOZ2A2L7T45$!:]%6[D[O?N5!W_./%ZN*QM^:=?+IN<1Y:UUNAZ4 MP:"6JO\73T,<7BA<3 \H9(-"%GCWA@++S\*)Y=SH'1DO#32_"*X&;9"3RB?E MWAG<2NBYY1U7PG%!M\(XR78^<0#U5Y-\ +CN ;(# &E&W[5RI:4OJN#BWP 3 ML!DI97M*U]E1Q,^<)S1+8\JFV>P(WFQT<1;P9O_?Q1[@]&T WQ>7MA$Y+R(4 MOF6SY6CY_EUZ/OUTA-[I2._T&/J/T#L.\)MV3.D9_4*OH.B*5EJ8@FJN5VQ( MK\F53#>Z;H3J2%KBNJET!XU5%ZZDVK)UZ#E'^2#E2N&\J+]>2R54+D5%HMA* MJPT)5?156DBA7AEX_^XB2S]\LBA7\\!.K"HFRWEKI">7T/>WCFG'ANED&I!/ MLCB]^!B??<36>G241N_*OCR"&!99C EA&PX]7G4)_>[I,O :(0MR^@#_8$UI M!XZ.#6X2^H914132SXR8Q']%4%160PJ=J>% 1[84ADM=%3P$1RN+ 2$049#0 MB@\%J1)F@]@//<_&4H&0J$WP+D%JMZQ:N&!T#7U8W@O2#K$136/TD_1>5-T8 MOO0BF8%:5?GYAP$>#'LZ*?T]&Y(H)F=Y*7SI#2^EGB@E] M'4K,[;C:@Z46\HU*TALE_X; JRJ:]0E#!/D)7R"6D[=F[>3%RX=>V(3W M';WAZ[1_!,?3\1/BJG\YG\7[[P^,HXU4:$1>0W6:?#B+^F#O-TXWX1U=:8?& M"\L2GT%LO #NUQJ#>-AX ^.'U?(?4$L#!!0 ( !:'75@=A5Q9L0( .@% M 9 >&PO=V]R:W-H965TT.UXK-Q$)DR97D.GG[49+C94,;#-B-)4KDIY^6R&FK M],:4B!:VE9!F%I76UA=Q;/(2*V:&JD9).RNE*V;)U.O8U!I9X8,J$6=)ZP,/YGO[>YTZY+)G!*R5^\L*6L^@\@@)7K!'V7K4? ML,OGU/%R)8S_0AM\TTD$>6.LJKI@4E!Q&4:V[?[#0K*9=3G%V_M L#3XV*"W(*09W"II2P,WLL#B3T!,.@3!^GN JX\+4+,=91$_?H'[":/[V57J6O#NB;]SK&Q^C_Y.^XX0O MRB*D9W "?[/@JX1/3#94<)"&7SH>0(O J++HNH#)@HI+8DMSU6@02&\,&FH5\"W$CM"RPS@UH9#J'F M+;FVNQ/#MU"%]Y*KBD3D7*Z!ZO,]+G60&51Z9;BMN>X<]FET+V/B'5HN!(&, M!5;76FTY%2J*';Q.L\D@21(H&A_/K8$5U^2W0Z:]4.IA*TIG0,KVHFNV(T76 M99AKO[+<0?:&3J*CA=@-G[OM^*#Z*M1KWV-<=HVTH1#[U;Z-78;J_>T>>N M MTVLN#:E946@RG)Q&H$-?"895M:_EI;+4&?S4W0QJYT#[*T4OH3/< 7USG_\" M4$L#!!0 ( !:'75@;9>DA- X )TL 9 >&PO=V]R:W-H965TOOV\7X,NFF5?G9A*+#V"QV.>W"[[8&7OCUDIY<;?)"_=R;^W] M]J>C(Y>NU4:ZL=FJ F^6QFZDQZU=';FM53+C29O\:#J9S(\V4A=[%R_XV0=[ M\<*4/M>%^F"%*S<;:>\O56YV+_>2O>K!1[U:>WIP=/%B*U?J6OE/VP\6=TJ) MA,3/K;I2>4Z4P,=?D>A>O29-;%]7U'_ES6,S"^G4E\59X-YG1!6KGV%F\UYOF+ZZ -89;B6J\* MO=2I++QXE::F++PN5N*#R76JE1/[U=7!BR./I8G 41J7N0S+3)]8)IF*=Z;P M:R=>%YG*N@2.P'/-^+1B_'(Z2/$7E8[%+!F)Z60Z&Z WJP4Q8WJS[Q9$W^X# M[>-^VN19/[FM3-7+/;B.4_96[5W\^$,RG_P\P/EQS?GQ$/6+2^FT([Z9=N$E MF7L?D]]-IL/>2R2#=*^G60A:92.E"_57J6YF#?J\<_Q%2'3;G-9OS0=IO MBEOE_.8IQKYQ5TYJ5TT%J']6M*DJ%H)<:6.)3ZOQJ(N)]:7$?GD/74BS+ M(@1'J-VOE2C*S4)9NI/9K;)>.\6;$MLUNZ%[DVKIP0%&+W61T6(MDM)C5ZEQ'D21<# 33VCIW5JG:Z&] M6,L,[U0AG,DS7B1*Z&]5RV:WQOL4\6[2X9$DI*]B@P+*/FBW!0/B'6. 6*4;)"LMM(!KM]0*=@7((%ZM M5,&9DU:X!)^9&P6>L6$.M602*ZO8>)E"*K>^) ,*]O*F<.2%Y+H6UB'V]]Z\ MWSL@EJQJ>W)MPIDHMQB=J1Q8)V2SVC2RTI*WQ$UH0^Z,09BSN.>G;]X'OC_D MTM,>B5OFE#C#7F">>7[?X7$#\*,/[Y6T\&:'T=5RS;["]ON9)3R5"5-\4? Q M'!O2FS CJC'N!)?8;)J6EJW>*0]_Z=)IPD2P$Q>,NNVF3A3 P:R7>TS^;QEC M.CO:7Z7,M;\?0RF\,F]:$9H1P"**>:_PR(A<.$B, L:ST]GH/$E&)],SXKN2 M!18*8>GT?)P\%SM8V-*:35O^T\GX_'EXVF--7\++]!$O)Z/Y9#8Z/3[IY>4D M&9_V\W)\-IX-\#*0^,[JQ'NUY?T!@GT RTQ2+;#Z'G-Z/D@HQ$5 MLBTK@)!%WLOL5Q,1?<\X-X0=(&)EJO4N*JFVWSJ?V0SUSF-22#O:!RM'"9?K MO_DI0%2) %OY)04)"DP(M3L.T\1> FW7 %B.,\FW[ G MEQ1W<"\V"KF 5D=55)5]:WFK0L)7=VL)08$GLEH.'F!*+S2Y=; /#HCW%*2J MA*PH=&V,!UN_4]8HD=X10?JV)_:O7E^]/1 ;@_ KRH("=JM\N/985MK,B4_; MC*2T_^KZTP%<-)D?)C.L CAKV:4J0<9$])0HP2KO(M=+%=(U !$DHF4N2$RV MI."%&"YO:'U=(#%V<<8:6C"(A9A BU@ +\JTU28Q..-TZ$8QADMGBF!(N'7E M=FNLYWN8B (H)]#Q3A8HYSG.KB4I]A:5=,".\,DU%?302&MI"$....1:%.NW M5'5!$879Z%00PD.^-S9P4%E8%JRHOFMK(=KEDN&!(X1J%I*5C(#UA=$[Q$U: M$5<)1]#@5:K7KT;L49]S&+,,:&2%)SD=GYW$M>CD_&9VQ M-3A2.B25WP_$JV32E/F3P6#S3MH;Q79(Z+BWQ/D>"EVN6LV'9)#F!VM@=O ^ M5BX<8$MVT\O>S4<=B1W6U%S;X MA)]5#C8=P@[)M#&FZ6>Z UOM*:EAK>LH3L[]_=;^K<3$J^LK,3N9'!Y/$$P@ MO4+FAY\@H&K8T&::;E0RV#*Z^,V8;*?SO)?U+YM*6*!![4TA2'I92FU#WJ_* M;JLHF)-!E#!=$P82 MH;+F-/A@*RB7EJFJS61]> MB[$<9R@?=:MPQATV.%-AVF,QWO5WBK]B.D>:4PXS_/!W?@A1,::5F6$729'@J/-& MN4([[D5 9G$JH5;8J_-("BS.-)=6+W5TT!3@&K!/!M^5!>.M6YVAU"46"""' M?L@&P#FV-^YCO@)#)L#NF#P6<-^E9J 3Z-6S0Q>K5?=3=X,!(5!?XX0U>JW9 MA?=4,J!Z#NPN*(T^[&$IQ_D2Z[).X09-WTXYWO;NK=-\U)1+J(PB M;I%R94Z E3"Q]%7KKV4;NFC=5TEZ7%L'WI7LOWT4Q).OYI$:"(^IH%$'(K_L!9W=O3=,^&6ZX7WN3 MWAR&ZH-,&_IX\B3F&TD%9TC. $1:#]F!DI\%S^J\&G'-VLWUI'O47=S'Y@ER MQT6I=MUNW(;A?FRI5JUYL]G@=9@7QV6QX*?KE85H$7),7"X.W(;S5UZ':RF M4QY_F4OL\SJ%]RIW^ [ZH8IW6_=R*<9S-1W#6*BL=7%K\EN* W0ZL*VZNH0[ M*LQ2>VT;_P;"H\A5V!@H05+4 !CQ"/[QP),[*JO@,_7MI27$W2K=N>A'S*D;^+&?.2*XE0=@0XZZ5*&:('XH M$L2:,I0CU5Z;<:&WS/)NI464F\%&#B]9T5U+B64+ S' %:GSNEO3MI/!.-#T M^9+A1M]O)(&"O?8WLIE>'_F&5M]#NDC^)(J>"C_",/IS/,/&\_P0I1,L9[/- MS;T* ?:5O:'#!1AM*/":EZ&[4ZN0 NT)DBV6?9Y-*B[_<2:326!R2/--XS09;GJ^KGQ@2V<%ZT?E4M3] M]Q'I?E#0]$BFPQV.]UMNC,'IG%H]>1+\U40X:D_/)N(0OLB/FC)DB.^FBS(= M;GYA@?Z0-3C__'G%TNE# MEH94V[0MIL.]AS^0)LT7*?8;OICI)?Y(UTN234O5MSPK*CKM'@5]E<(?SGT@ MW=EL? :9SB;C8_PDQ^.3*.N$+:$ZKNXC]= XAE31%.K3X2+[+4J9<#@=NO5\ M)!IJP*=Z8M]'D>/<\*GF M:.D*")D.EJX.@/G&8C:=C\2O=>WYICX5GPJ&G,;\ R!HJ MT!VY@RYPR6,Z=+F2+^YCP[#FT%7E'LI]:ME1"S(+9Z,N1>%W4!7_&7\A5+?1 MPY="W.H/E7O\]BV,XX\2E*]Z>P]: ?&,D3[VH"J+U5)_EZ+ID'5'Q3XK!B5$ MQKR%SHT@"[1\3H?R-?45T*;3.9/KC O^OI9!Z U86+#5.9V7N3+WHC2#(K_BZ63CVQT?#Q:/VT_O;V5?CBM!D>/MQ])^T* MVH)^EY@Z&9_"#VWX%C;<>+/E[T\7QB.C\>5:P6(L#<#[I4%U$F]H@?J+Y(O_ M 5!+ P04 " 6AUU8^?=I8%8" !;!0 &0 'AL+W=O5]1MQMFQHB3NT/YJ-=EX\L.2\1FFXDJ"Q6$5WZ>UZXN-# MP$^.K3FSP5>R5^K).]_R591X02B06<] W>>(]RB$)W(R?O>V6D7S"'(LZ$'8K6J_8E_/U/,Q)4Q8H>UBIR0"=C!6U3W8 M*:BY[+[TN;^',\ \>05 >@ )NKM$0>4#M31;:M6"]M&.S1NAU(!VXKCT3=E9 M[4ZYP]ELUS4#5 $[7DI><$:EA3O&U$%:+DO8*,$91P/OO].]0/-A&5N7V,-C MUB=9=TG(*TE2 H]*VLK 9YEC_B]![!0/LLE)]II<97Q =@/C= 0D(>,K?./A M&L:!;_S?UW"I^HY[3FQJ ^8I2]>Y/.DD]7E$\&Y9-K[.?* M>[6P18;\Z)MU2>Q5NLMBP0T V K!MBB."'773/3-!-<*K/>HAW;XA?@EA345 M5#($:@/< ;Q.;[X@U? 6%B-"9J/%=.;L-!VEZ6(T7Y#N8#8=S=,Q7+JC^.R' MKU&78:P-A/*[?W_8'5Z.NVY@_H9WS\XCU267!@06#IKV7=, :S&PO=V]R:W-H965TL5P.K42IQ;GCR"C!C,HSOL!.35*G&:8RY3G(' VM$;>^;AM]$N%EQ17LB&#B63*^:O9W,1#RS6$ MD&&D# +5RQ(GR)@!TC3>UIA6[=(8-N4-^G49NXYE2B5../N3QBH96CT+8IS1 M@JD'OOJ-ZW@Z!B_B3)9_6%6Z[;X%42$5S];&FD&6YM5*W]=Y:!CTW"\,R-J ME+PK1R7+2ZIH.!!\!<)H:S0CE*&6UIIX%P=HMFN:[4/HX:-^@''!$/@,;O(E2E65AN8QC*1$(RK8!K./_T$/ M^_DW?.UU\]_[D32,==$PFZ*H"_?%.8%;7"(##YZXHNS3[A*G"B1&A4A5BA*. MX>2H1SQRL2/U_<#N!'Y#NGHK4O71M-QH;U;/)AW?=DFW(4VH3 "UZ9*R,M5! MWR9];[/TW.JKJ.V49"=HD\$VU.RI>49EWWDS4]U*^E3R=.L]N^R:R5J]M]X(>G/ZH%-N2=+N! M_GQH=8AO=]N!!MI6ITI[MI=TDY!.;Z]O=_HN['N$3J-79BCFY420$/$B5U7; MK$_KH3.J>NU6O9I8.G_S-)? <*9-W;-NQP)138%JH_BB[+Q3KG0?+\5$#TX4 M1D'?SSA7FXUQ4(_B\!]02P,$% @ %H==6!3->I*- @ G04 !D !X M;"]W;W)K&ULE53;;MLP#/T5PAV*#O#J>Y*VB8$F MW; !*Q"TNSS+-AT+E:5,DI/V[R?)B9=N:8"]V!3%_G4^98R MGXI.,\IQ*4%U;4ODRQR9V,Z\R-L['NBJT=81Y-,U6>$CZN_KI32K8&"I:(M< M4<%!8CWS;J/K>6KC7< /BEMU8(/-I!#BR2Z^5#,OM(*08:DM S&_#2Z0,4MD M9/S:<7K#D19X:._9/[G<32X%4;@0[">M=#/S)AY46)..Z0>Q_8R[?#++5PJF MW!>V?6PR]J#LE!;M#FP4M)3W?_*\J\,!8!*^ 8AW@-CI[@]R*N^()OE4BBU( M&VW8K.%2=6@CCG)[*8]:FEUJ<#J_9>9:""\1S 7#0F)%-7P52J&"BV^D8*C> M3P-M3K+Q0;ECG?>L\1NL40SW@NM&P4=>8?6:(# 2!YWQ7N<\/LEXA^4E))$/ M<1@G)_B2(>_$\27_G_>Q='NR]#B9;9QKM28ESCS3&0KE!KW\_"P:A3_YH&K'J&(*HH1)=H>N.F==;QTO2"2\@\A/T] ?C2?&-CC_*DQA*<6&NG:U12U(9?JCT K&DY&? MI5<&$X\R/TH36#1$KO"#J&OSS+))[$>3*W@/%_'83T;6>L!2;%!2\PS'<'XV MB:/XYF]IR*M_1(W2S _3[)7 8W<0'+1,BT:+'0P*7%'[[AF\P^RY[5ON3W@_ MN.Y-*I0K8%@;:'@YSCR0_3#H%UJL70,60IMV=F9CYB=*&V#V:R'T?F$/&"9R M_AM02P,$% @ %H==6/&'V??* @ !@8 !D !X;"]W;W)K&ULE51A;YLP$/TK%JNF3D(%#"0D2Y":M-4FK5/4=MUG!X[$ M*F!JFZ3MK]_9)#23TFC[@N_LNW?OV=Q-MD(^J36 )B]56:NIL]:Z&7N>RM90 M,74A&JCQI!"R8AI=N?)4(X'E-JDJ/>K[ Z]BO';2B=U;R'0B6EWR&A:2J+:J MF'R=02FV4R=P]AMW?+769L-+)PU;P3WH7\U"HN?U*#FOH%9:[74R=Q2 X%:TM])[;?8*SNX2 A\3](H+L$:GEWA2S+*Z99.I%B2Z2)1C1C6*DV&\GQ MVCS*O99XRC%/IPN)[ROU*V%U3JZ?6][@C6MR_L"6):@O$T]C$1/J93O 60=( M/P ,*+D5M5XK4=CC1<1S3+F/5L RF#O:# KD!)_W\*1CX7T^PC'J6T2GT]"*.AI0<>W;OH#N^8 M OWH3_\ 4$L#!!0 ( !:'75A6^1+W)@0 )H+ 9 >&PO=V]R:W-H M965T0(@83*.@2!?U_A$J1T M0$CC[PUF,!SI''?'6_1?_-WQ+G?"P*62?S6U78R#(B US,1*VANU_@TV]_$$ M*R6-_R7K?F^:!Z1:&:O:C3,R:)NN_Q?WFSCL.!31=QSXQH%[WOU!GN4'8<5D MI-6::+<;T=S 7]5[([FFW$D@Y\: -41T-?E5J7K= M2$F.IP*7S,DHM'B8L$/ M(GZ ZI3$C!(>\?@ 7CQ[QD/YXKGS.S%!6, ZP/ _HK!).W M;U@6O3_ -AG8)H?0)[=8CO4*N:H9^9;Y3*N67&*\FV[5='/RQQ*T<+(W^^YQ M\*3]]R!3T'B"T/K!X7\64IC%'Y<9'[Q&9# @E)V@3:+!J",;1@]#K]E M=*%=1#O1PEXZ61+3W)%)LX)F288(>4I9E!#&"[\R,-$@>UTLFJ5YC&Z:;UF4 M.64\180XY[3(4\+[,$^UJ,%3,)2LX8XL-;X,F#XPY!V)R]Y_2_BYO:-8T2NV MDCAH9@U*1Q@B53=_9YW$C@C+:9JEVT0S3DO,%(]*G^F$9EE"\Y+AN"P23VU; MLI18985T*[1(8QHG',=;"OMG?TC6^W7,7Z-CO$N>#SI.:)3P5^LXZR=^4,8Q M*VE6.!EG#&LI^P]ES#/,6/)B%2<'$3<_YQ@V21(/,]*#$GNJB@E"1HN16ADNT:^:Q2#,44%@I@Y!:'F4&)% MGI#I)F8)Y7G_F=@7DW"G7T(US7U7B'E4J\[VK=,P.S2>YWV_];B][UH_H8J; M#K,.,W2-3G,,ANX[P=ZP:NF[KSME4;I^N,#F&;3;@.LSI>S6< <,[?CD7U!+ M P04 " 6AUU8P*0*2ZL" /!@ &0 'AL+W=O!"'81XTE FOF+J]!U5,96+U.(=X ># MK3Z9$^MD*>7&+KY4,R^T@H!#:2P#Q>$%;H!S2X0R?ATXO2&E#3R=']D_.>_H M94DUW$C^DU6FGGECCU2PHATWCW+[&0Y^,LM72J[=EVQ[;#;Q2-EI(YM#,"IH MF.A'NCOJ@(G<[?&8-FE!1D6^F!D5N.J5 &/*5T27CS# \??],EQSTAVE@ M,+FE",I#HD6?*'XE4123>RE,KX&>O[T/+\MKVO=TA)F'M:/!O4"7O'N392''R^H3P?U MZ27VX@G+M>HX$+DB_^[D8J[S3MPSV$\\Y,\'"J5SJ]>1S[DSPDD1^FJ9_GZ0 N9=,P;9M#CV_I7DG.$9DA M,L68T3CVTS0B<[6A0E--UHJB]1)_AJ@)1+DG2>:'(;*';CA2&[H#[6/Y]7?5 M2N4Z2.Z'HQQEC[*,/$M#.9I ,W'NIZ.),Q?EF#$;DW/O&9P4:0-J[5J11C6= M,'V]#KM#MYOW1?X'WK?*>ZK6#&US6&%H>#7*/*+Z]M,OC&Q=R2^EP0;BIC5V M;% 6@.Y M^0Y]/*FU5\A:NW^RZ633U"-%JXUL>F5$T'#1C>REYV%/(0_?48AZA5; P%B&H!%6V!7T5&+-U" @T=O;B#P1Z*+Y..SFL;5OC0J]9 5,/:U^#>@9O]N43S<*O1[ E M [;DF/79'%NM;&L@LB+7LEE+ <)HN]JA)KMR,[0$?;2@;WTP^S=5A6X/M]G[H$9( ]02%'PFC-[&ASB[JB7/W+W M#4I0&*\VS+1&JE>BK-N(DI/N;V[LFG>P+"MVWR<"#UX$7O7J Y>H$>/O'O#H ML>5 2HZQ87H*;-0$=[8,GI#K%1-+:YH\L[IEW6E7XW'+4)B<1ADY.<,AL<-. M:Y@=24$VI"#[< J&TK#47VH-6,E,E.2.LP72;_CA_COJX(_LOZE'YIQ>D+\L MM6NDU7"Q)+74FA1,86;P+MLP56(9QKF?9Z%/Z=@N,C\-,S^C.5:/04XYGH:] M-4+]D%)_'(8D36(_Q/&R*%2++NM=8+A'?;P/292/_ S' 9?K*SIVF[WZD"&$ M0TK9+DS5UGA-%;*UW9]DU,DE8>SG.,Z-+)X(5H\]!KHD0W\DI.C-(LNSL1M_ M"875OA3\/_3<-4)P9\/?YIQ&D4]1\&^S N4\I!;7*'9?YPC%]2X&D^>)GR,[ M\1BW\(? MO@X/F\ON/M^)=Z^BGTPMN="DA@I5P_,1GE*J>VET"R/7[G9?2(-O!3==X>,, ME!7 _4I*LUU8!\-S;_8_4$L#!!0 ( !:'75@I'+P]0 , ,$( 9 M>&PO=V]R:W-H965T&);Q@Y) M@9F0?MV'M)G0I,_"7D 36^)*(B3__JYDXT!+G-L'L#YVC\Z>]6H]VBI];U:( M%A[K2IIQL+)V?1Y%IEAAS[LO<&=P*W9&X.+9*[4O9O\4XZ#V!'""@OK$#@] M'O 2J\H!$8U_6\R@.](Y[H]WZ%]\[!3+G!N\5-4O4=K5.!@&4.*";RI[H[;? ML(TGAU'MN,X9;V(G[ X M@30)@<4L[<%+NYA3CY?^7!7,&RO&K_W[T9LH1]A-,P3F+Z MY9"'>3H($Y8 +9S%63C,4V"#,,MH/XZA1[VL4R_[2_4:^G"QY9H(N]M V*=C M O8"OR+@+W\->$50TZW6:0376A2XKV<(0GR2L9:X M:K!#6+K\$_9.T+?=Z, 0L,O+:Y8%EP7=D.7O!Q_01,KWCN"?@&V +OFOF?:D M->_2FO_OM'Y7\@&-$^2&'B2O&S;QW4I!A=*7Y-YC7DCRT6/^3/D7+C3<\6KS M:KH'X5F2AFEZYG4_/6LJG* &(6//"4D3N&L"?<_"^)0\&(,/?FN8 W6G!0J_ MZ\LG:;>R[.4T/I>BLQP,CZ8FVFLK->JE;Y[TSJB-M$V'Z5:[_GS1M*5G\Z:Y M7W%-L1NH<$&N%"K5F&X:9C.Q:NV;U%Q9:GE^N*)O#-3.@/872MG=Q!W0?;5, M_@-02P,$% @ %H==6)X5R+@Y P G0@ !D !X;"]W;W)K&ULI59M;]LV$/XK!ZT=6D"S)%(O=FH;:-(6+="@0=*MGVGI M;!.51(VDXN;?]R@I:H;)0K!]D7DD[[GG.=WYM#XI_=T<$2W\J,K:;+RCM["W])/)DG:W!*=DI]=\:G8N.%CA"6F%N'(.CG'J^P+!T0T?A[ MP/3&D,[QZ?H1_4.GG;3LA,$K57Z3A3UNO*4'!>Y%6]I;=?J(@Y[$X>6J--T3 M3OW=F'N0M\:J:G F!I6L^U_Q8\C#$X=E>,:!#0ZLX]T'ZEB^$U9LUUJ=0+O; MA.86G=3.F\C)VKV4.ZOI5)*?W7Y&DF3@U5>Q*]&\7@>60-U1D \ EST .P,0 M,;A6M3T:>%\76/P3(" V(R7V2.F2S2*^PWP!//*!A8S/X/%1(N_P^*S$*66] M7SSMY]KAPC0BQXU']6Y0WZ.W_?VW* W?S+"*1U;Q'/KVCMJK:$L$M8=/==]= MKDQOL:1%?0"KX#SS6>QIYD!YQ6J'>LPM7 ESA$;( B@^4*/K/G3IXD(IQ4Z6 MTDJJCQ? ^=*/5QE\Z^HI5,ZB3J?RFO16;07[EF!Q MT-V(!_JSL@;0]<%$MND14R)9F/D\B9R9 (M6?AHNG9$"8\SGR\P9]&"IO^2Q M,^B8-0$I^'B),U,0OZ']MK/X2?$DS9\GFZ>F9S10L>/:^YT@4[TUS! MDY%1H3YT@]% Y]M/CW%WG+UO^Y'SZWH_N*^%/LC:$,,]N8;4^1[H?ACVAE5- M-X!VRM(XZY9'^GY [2[0^5XI^VBX .,7R?8G4$L#!!0 ( !:'75B^"!/S MI@4 $XE 9 >&PO=V]R:W-H965TG.Z%"Y/$*N"L;9+MZC[\V4!):(C3 M2-,7#1#F-]CSQV-//-ER\2Q7 (I\3Y-,WG162JVONUT9K2"E\I*O(=/?++A( MJ=*G8MF5:P$T+HS2I.LYSK";4I9UII/BVH.83GBN$I;!@R R3U,J7F:0\.U- MQ^V\7OC"EBME+G2GDS5=PB.HK^L'H<^Z-25F*622\8P(6-QT;MWKN3LR!L4= M?S'8RKUC8IKRQ/FS.?D4WW0<\T200*0,@NJ/#=Q!DAB2?HYO%;13^S2&^\>O M]+!HO&[,$Y5PQY._6:Q6-YUQA\2PH'FBOO#M[U U:&!X$4]D\9]LRWM'7H=$ MN50\K8SU$Z0L*S_I]ZHC]@PTI]W JPR\-P;>,0^]RJ#W7H-^9=!_K\&@,AB\ M,>@Y1PR&E<'PK0?WB,&H,BBBWRU[MPB-3Q6=3@3?$F'NUC1S4,2WL-8189F1 MXJ,2^ENF[=3T3[&D&?M!2UUD,9GE4M\B)?G@@Z(LD>0S%8(:P?PZZ2KMTAAV MHPH_*_'>$;Q+[GFF5I($60QQBWUXPMZS +JZK76#O=<&SSPK\9Z^$&]\03S' MY^Z4M;@D/;V8/VAV23SO)"9X!\:].HD)[1@?HKI1 MO5<,89F")8@6W/P=/6SMHD;@>K52>P6V?P3[0!5D2I)/4N80D_\L#SBSDLSH M?BW7-(*;CAZ^)8@-=*:__.0.G=_:%($)\S%A 28L+&&# F82V&;J7DVZF_VX M(_EKA+]?A[]O#S]D,?&'Q/F8\("3%C8/XC_^$WXD=PUPC^H MPS^PAO^.Z]E/#*),5 (BT DI)OI8"9I)6DQLVJ1@Q9XK!4R87\)&>QT^] :. M_FMV>W!XW]AQ#N\+,1]NC@1KQ'I8QWIX8J1_28MW7'%R&WW+F0#R*=N 5,7E MMBA;@>=&>7C0X5Y;A_N83@-,6(@)FR/!&E(8U5(8V5][*E?$AS673$%\H66@ M0'M1'V= A4X';5JP$L_5PNA "Z[3*@9,KP$F+,2$S9%@#3&,:S&,3XKA@D1& M$J!'A0U-S'!P42Q;Y(H+]5&+(]6K(_&LERY/"1 )42Z88M Z:%B]G2L43)B/ M"0LP8>'XX'WH]UM>ASF2TX9.KFJ=7%EU\AE440 QT\6(KIFB25OXK9!SPX\) M\S%A 28LO#J8)'JNZQY$'\EG(_JNLRMI."?CGW#9^L[;3<^-.BK-1Z4%J+2P MHNU'_J/K]-I>?2S'S>CO%;33AG>B?E#D0O8#ZV+B*?K7$\7B.0+M:4" M+H@63JLLK-"S98%)\U%I 2HMK&B-@M*H515(;INJV)4577M=\3:*\C1/J%Y? MF-\P6,3:98!:4T2E^:BT )465K11(W$,1ZV31BS/327L*HRNO<3XJ!<4DMPN M!8 I-)!_[B%] O%OJQQ02XRH-!^5%J#20E3:'(O6%,RN)NG:BY)&,(0OB%0\ M>M8KT_?4*/5R-5=ZL5ID(9KR/&L?;E#KEJ@T'Y46H-)"5-KQJG.Z)(B<(QF.RX()L5RQ:$1IO:!8!R;AB^H-)$N=@2J"FJ,$RG9\(K8>F M#S%]D>V_Q]K=N@YY 2K:)L!W=M.S58):'D6EA:BT.1:MJ:1=B=0]42/E:JY<[$1P954J26:'5@G8NG5XS#]_9'9XM!-32*"HM1*7-L6BE$+I[ MNSI2$,MBPX[464:GC'*_0WVUWA1T6VR%>7-]YEX'Y=:>':;<:71/Q9)EDB2P MT$CGT>>N%(\+0Y70'6.,S?H[Q>0C7]'U!+ M P04 " 6AUU8"48/H$X" F!@ &0 'AL+W=ORE MKD'A2:E-Q1R&9A/9V@!;!U EHV0TFD85$XKF6=A;F#S3C9-"P<(0VU05,R]W M(/5^3F-ZV'@0FZWS&U&>U6P#2W"/]<)@%/4L:U&!LD(K8J"0:&CQW<@Y2>"*_QN^.D?4D//%X?V+^& MWK&7%;-PK^4OL7;;.;VF9 TE:Z1[T/MOT/4S\7Q<2QO^R;[-G::4\,8Z775@ MO$$E5/MDSYT.1X!X_ 8@Z0#)J8"T Z2G L8=8!R4:5L).A3,L3PS>D^,ST8V MOPAB!C2V+Y1_[4MG\%0@SN7+]G4379*EV"A1"LZ4([>TY^4P>EP4Y^WB>10[OX)DBWM6[:^LE;]0K@%^2-+X@R2A)!^#WI\.3 M 7AQ.CQ^#8]0N%Z]I%]Z)9]%4.(@=6TFX( H-$$5F$FV**0X$#8^L M=;-R92/1/%K(D,AML:M0S'O@+I\ER70VF6;1[EB_O_-B_,VN9\GKQ&*(<#JY MCM,^KVT[.AI*[Z _F-D(98F$$I&CRZL)):9UI39PN@YSNM(.ISXLMVCD8'P" MGI=:NT/@1[__-.1_ %!+ P04 " 6AUU8S$(#4K8$ #8%0 &0 'AL M+W=O?[80$0C LXOJAY&7FR3S/C"<3]S>, MOXH%@$1O:9*)@;.00$K$+5M"IN[,&$^)5*=\[HHE!S(U3FGB^IX7 MNBFAF3/LFVM/?-AG*YG0#)XX$JLT)?S] 1*V&3C8V5YXIO.%U!?<87])YC & M^;)\XNK,+5&F-(5,4)8A#K.!49G-":91/=QS%:9I-DJ[4L6@D=RX>-Y#_CS_R/.PCQY9)A<"?WT,LX0A\_?$(TDS 'WA#@Z'PX_PRXZ'PXO(6SL&Z5>6L9W/81 MW"^J)7!80[8"]!U]:$I$#M Q 'KYKX>=5@_CP._VW?6N( V&0>BU.NU@WS"R MAJ0[U)U8DA@&CFI! O@:G.'//^'0^\5"N%T2;EL)1Z! 8TI,MX WU??$4>8Y M4K!#"(<=KQO6B3?8!7XG#%LUWM;(+N0=E+P#*^]B)0J5[1CHFDP2N$&9RKY: ML211;9MD,2#U D!3MIK(V2I1O;1P.2)/<)#OGN^'O2"LR7-HA]5?K]OS:_HT M 89!%U]=VR*A_"@]2VZ]D_ M;1)9X[LP\9V2?>=,]AR^K2A7["5#$ZC$L K0.6!7R]KHI$5D#?!"^MV2?M?> MX%;I1*7ZZPQ50CQOA?B3H0?8WIBB%U,5OYVNBNX!Y<"KJ7+:)+(&?J$LO5*6 MGE66$3-O95!,$THF-*'R_=@Z[QTLRU;@>77"AU;8.["*K%%=R!E[U9#BG5,, MJN4]PY)QJ;L@&L-<#:"FS5E27B#O-?F: O:'GT\N5^I::/M2[E#XYQ&T?O\VZF.%^T'RHZNB1=="VY?2KZ3T3TOYM93R!CT!CU7%J>^A M1B5S-(QW2LV[#3OUUVJS'0[J4X<]NDO95P,FMD^8(_/QH5:=:CF:-<]'KV2KP9C;)^,!<0LFQ:[(QPS-=G[[H+2.X/5JGY+NSI:7JH&YV3H4R'SXYGM'Y=5R>_+>;,K5KC_H M;4NSE5;!Y'N>CX3/:290 C,%Z=UVU)+G^39B?B+9TFRL39A4A6@.%T#4IX@V M4/=GC,GMB7Y N9D[_ ]02P,$% @ %H==6(O_F4BV @ 90D !D !X M;"]W;W)K&ULK99=;YLP%(;_BL6FJ96Z\A5(Z C2 MFJQJI56JVK6[=LA)L&HPM0UI__ULH#0=A$1J;\ VYWW]'..#"3>,/XH$0*+G ME&9B:B12YF>F*>($4BQ.60Z9>K)B/,52=?G:%#D'O*Q$*34=R_+-%)/,B,)J M[(9'(2LD)1G<<"2*-,7\Y1PHVTP-VW@=N"7K1.H!,PISO(8[D/?Y#5<]LW59 MDA0R05B&.*RFQD_[;&9;6E!%/!#8B*TVTJDL&'O4G:OEU+ T$5"(I;; ZE;" M#"C53HKCJ3$UVCFU<+O]ZGY1):^266 !,T;_DJ5,IL;$0$M8X8+*6[:YA"8A M3_O%C(KJBC9UK*^"XT)(EC9B19"2K+[CYV8AM@3V:(? :03.H0*W$;A5HC59 ME=8<2QR%G&T0U]'*33>JM:G4*AN2Z==X)[EZ2I1.1A>8(-P?)C%%5UD) M0M9[&LNMK=S'ZAW$VHUR[,!R@QV\?LOK#_+^AA(HLONX!H7Z0W\F.]F[D;,51IDQ9M\O%*F^R%ZT8, M5EK0T@4?KK3@H-W;C=I9:;;U=HA8GUUKC>-X#VY/6'^UF5MGH/X!N<9\33*! M**R4TCH=JY1Y?:;7'V+9,EI$2> M\Q5D^LN*"PD8TV,E:FG#^:SL_9R'*,(F"0*$-!]&L-8V#,,&D=3Q6I5<]I@,WV M*_M585Z;F1()8\[^T)E:CJS(0C.8DYRI6[[Y 94AW_ EG,GBB39E;.A8*,FE MXFD%U@I2FI5O\EPM1 . ^SL ;@5P#P5X%< KC);*"EL3HD@\%'R#A(G6;*91 MK$V!UFYH9K;Q3@G]E6JB!L!S0-1"9"]![I"0ZF8 BE$F$3]$9>HOJ MH5M(0ZKM<"'Q\. M=]_#;;T ]2JX]2JX!5]_)]]4(6F,445!]M#<&%X;PVW>2K*P(#/G9!T[0WO= ME+\=,? "/_#JL'%>F=L172A M7AE1%CQE1_%543-,N=(52-%.*4/JLC/^!U!+ P04 M" 6AUU8;;V5FC8" ##! &0 'AL+W=O%!%0_B,+P-*LH$R1*_MU!9(AO#F<"% MU4%56_ILAEFY*('#>6 M;%L:MQ%D24VWN$+S7"^4M8*>I6 5"LVD (6;E-Q'D^G(^7N'%X:M/EF#RV0M MY:RIAH?)/_! M"E.FY".! C>TX68IVR<\Y#-V?+GDVK^A[7S'GPCDC3:R.H"M@HJ)[DM?#W4X M <3Q&X#X (B][BZ05SFCAF:)DBTHYVW9W,*GZM%6'!/NIZR,LJ?,XDSV2)F" M%\H;A#E2W2BT%3<:OE&EJ"L87,_04,;U#5P!$_"]E(VFHM!)8&Q\QQ+DAUC3 M+E;\1JPHAKD4IM3P1118_$L06.&]^OBH?AI?9)QA/H!A] 'B,!["\VH&UUR39^W?1;?CY@LQ1+W-T MB3U;(N7L-Q; I=9@>]S.U<[^K35'T)@WBAF&9U5WO'>>U\WM/AM'H7V28'^J M)SAIK K5UH^/AEPVPG0]UN_V$WK?->9?]VZ\YU1MF=# <6.AX>!N3$!U(],9 M1M:^3=?2V*;WR]+>,JB<@SW?2&F.A@O0WUO9'U!+ P04 " 6AUU8TY3F0WF% K2\W:@F_8[BMT^81:+V>U,+]HU]H&RCC?",F:SED1-(2V3_S4U>' P8U> M*ML"-6[>"^Y>DN4 MG\QN:K6/F.: U(E ,PX%D>@[$P($.IN#Q*06Y^@"/=S/T=G[\]26*JAVM?,N MP+0-X+T2P/70+:.R$N@S+:!X*6 KVA[9VR-/O9.*<\@OD>]^1)[C^2- LW]W M]T[@^'T%?:/GO[V"8]5JQ8)Q,?W-7HLUSF%BJ8]2 -^"E7UXYT;.I[%,_Y/8 MB[R#/N_@E'HVQ;7)&DLD*T!+6!%*"5TA5IJ%9\!\K "M:FQ4]1VSS=P@<*(X M2>WM86['=FK#KIR@-WM!'?;4X4GJ!6=;8JX@O5M+7*AO?BE'=ZH5"@\ XB0* M@ZL!Y[&9ZT6A&_CCH%$/&IT$G568K^""E>4H7'04]2),/#<9THW8>;$?78W# MQ3U;?UJW_UNS*4_6)^JKM@VL3\R;4N]52>" M4(%J*)6D&ULK59M;YLP$/XK%INF3NK":TC7)4AMV+1*ZU2UZO;9@4NP"C:S MG:3[]SL;PI*.HG;*%_#+/<_=/6=\3+="/J@"0)/'JN1JYA1:U^>NJ[("*JI& MH@:..TLA*ZIQ*E>NJB70W(*JT@T\+W8KRKB33.W:C4RF8JU+QN%&$K6N*BI_ M7T(IMC/'=W8+MVQ5:+/@)M.:KN .]'U](W'F=BPYJX K)CB1L)PY%_YY&AM[ M:_"#P5;MC8G)9"'$@YEI;L?T*;3YCPY>)4MDGV3:V8S3.UDJ+ MJ@5C!!7CS9L^MCKL ?SX&4#0 H*G@.@90-@"PI<"HA80666:5*P.*=4TF4JQ M)=)8(YL96#$M&M-GW)3]3DO<98C3R46)A:<\ X)'B,PEY$R3;T(I4.0D!4U9 MJO P5R T[R[HT?>Y_ZA#HF67HDL@,1HT[$:(@]F0L4 MD&MS7,V]Q-3#*:E!FC6\Q?IT;/C\Y@,QM^0F\49!A!7=["LTZ/:U"AV)[$"A M<:?0>%"APV.6B_5"+]]0:PLF>0GXR**PGCR),'! %Y["(Y$UFCE M[K6 "N3*ME)%;,9--^A6NVY]89N4^]>\:?775*X85Z2$)4*]T03+)9OVV4RT MJ&U#60B-[3:6"1QL)UV\.NQG2YM,S>P:5]:V[GG M\7-W.?LRW3+^4Q0 $MU692UF3B%E<^ZZ(BN@(N*,-5"K)RO&*R+5E*]=T7 @ MN0%5I8L]+W8K0FMG/C5K5WP^9:TL:0U7'(FVJ@C_?0$EV\XO(QGSF>5@0E9%)3$/6W@064I692.G[M2)U^3PT\'-^Q7QKGE3,W1,""E3]H M+HN9DSHHAQ5I2_F%;3_ SJ%(\V6L%.87;3O;4!EGK9"LVH&5@HK6W3^YW07B M .#')P!X!\!#0'@"$.P @7&T4V;<6A))YE/.MHAK:\6F!R8V!JV\H;5.X[7D MZBE5.#F_XNJ-X/(W(G6.WO]J::-R)-'+)4A"2_$*O4'?KI?HY?-74U>J_33* MS7;<%QTW/L'M8_29U;(0Z'V=0WY,X"JAO5I\I_8"CS(N(3M#@?\:80\'%D&+ M_X?C$3E!'[S \(4G^*[;&\DD*6VAZ9")0>I:VLS]%'NAEZJ--X>2+89QA/U@ MDO2&1^+"7EPX*NX3"'&NRB1KJ[8D$G+U=JM*SRCIZD?EFU2,2_K'+-A\Z#:( M#J2]T=H"/ D'3M@LPS3"(8[L7D2]%]&H%U]/Q3>ZMZ,?IUZ2I@-E-KLXG238 MKBON=<6CNI:'L81;=:H*L,F,+=LG7AH/95KL(IS$<6"7F?0RDU&9ERVOJ6PY MF'ROZ*T>"YO041Y]F9R+AF0P_M;Q3OT0G808_> M:AC!* MTS0:9N6?=ITX]Z"!K("O35\M4,;:6G;=6;_:]^[O3,H/^ M2V?^%U!+ P04 " 6AUU8*[I)-$L" "@!0 &0 'AL+W=O>Z>B^^BAHMGF0,H="@+)F.<*U7-'$>F M.91$CG@%3-]LN2B)TJ;8.;(20#(+*@O'=]W0*0EE.(GLV4HD$:]501FL!))U M61+Q.H>"-S'V\/'@D>YR90Z<)*K(#M:@GJJ5T);3LV2T!"8I9TC -L:WWFPQ M-O[6X2>%1I[LD5&RX?S9&-^S&+LF(2@@58:!Z&4/"R@*0Z33>.DX<1_2 $_W M1_9O5KO6LB$2%KSX13.5Q_@&HPRVI"[4(V_NH=,S,7PI+Z3]HJ;UG008I;54 MO.S .H.2LG8EAZX.)P O/ /P.X#_'C ^ P@Z0&"%MIE964NB2!()WB!AO#6; MV=C:6+160YGYBVLE]"W5.)6LA'X00KTBPC)T]U+32O\BA:Z6H @M)/I!A""F MTM?H"WI:+]'5Q^O(43JRP3MI%V7>1O'/1/%\],"9RB6Z8QED;PD^Y?9%Q".D*!]QGYKA\,)+3X>[A_(9V@+V-@^8)_*N-0H5J>\3"/Z=F9K$@* M,=9-*4'L 2>?/GBA^W5(Y'\B>R-YW$L>7V+7)=2D*26V&^&@QXJ$(<$MR]2R MF)FR3[QPZMZ$-Y&S/]4RX#?QIV$8]'YMFL[)8R]![.P,D"CE-5/M^^E/^S%S M:[OKW?EG.Q/7Z,4C MFW@FCWWT0W3-6.;R]FL7*QI&I7O\PW-^"]/>9%&C!\6JUFY*6BTK)/2 M9 9=UYNE49Q-YE?U=Y^*^56^94F;FF2[ZXG8/+ZQ>=XM6;5 M%[/YU29:T2^4?=U\*OC1[%!E&:'7Q87D_<"A%-Z()5)2+^[YG>T22I*G$<_S9%)X=S5HGMSZ_5_Z@' MSP?S&)7T+D_^B9=L?3T))LZ2/D7;A'W.=W_19D"DJK?(D[+^Z^SVL82?<;$M M69XVR?PXC;/]_^A'TXA6 O Z$F"3 (\3<$<":A)0/= ]LGI8]Q&+YE=%OG.* M*II7JS[4O:FS^6CBK+J,7UC!?XUY'IM_R%B4K>+'A#HW94E9Z439TODSSY>[ M.$F<=_>417%2_NI,G:]?[IUW/_]Z-6/\O%7V;-&[:D2[G C ,^H(:OJ&^AL>(]7;QW$+APH N1!M!=_W1H@(,.341U/=Q1[] N MEK,HN7#NHJ)XB;.5\RU*ME37L'T]OZY7/6G/\S @"&&.YKD]#GNE^36$';XR30Y ":U(G(?JM&^UMUD? /\5-,E_P;)\FSU931(M5A M)Z9^5%QY66ZB!;V><#(L:?%,)_-??@*>^YON[AJIF-0%[] %SWCI[)?)4]H/ M?.(1UW6/KE./0 FB?X#H&R'>+!;;=)M$C%^7FS0O6/Q?M.=L3BT?TDT4%UP( MF Z[KT": ABZ+G3#(_"Z2! "XKJ M)H]:*#KPS\A31KMPJI!QB,_'N]!H$4[NQ$C5Y$X(>P#-]F 0[S8U M?:U/:8:EAG@&-A ^ 9I]0A?C6M)(-^$.R93!"[F'YAE\#QKPE;:ANF]*?^V! M,DBAQ-"BQ&_@6W5:/NV WR-2QB\T&8XQAX?J)%[!: J1%S2%XB*+XLHV]S-] MB(H5Y4RC71."$. SC E;VI*SWO@<=D_ M7MFVQLFH6VOQ-G?0<6G,:0;B'9(I@Q=ZC\S3]AYO#K#2-Q BH&FP/5 &*:08 M6:1X./$B=5H^!;Y+0A0P 0K^-M!Q(BC"PB+%-PE"1.SM8=##SJ%'NL:O+ A;"CX(P,;#0-)W=BI&IR M)X1%0&:+,(R!1UK.;SH0JH^!YX>XXP6D,!C8LNK?P3*((6 8XN #R=JK,[>IQWP>T3*^(648[.R]GPMK:ZA M*QA-(3*XUBMTLU3?%E47J]=6-GML+G3J SE6-7G80OSQ&=_"XU%?PX]53>Z$ ML!'8;",&D3-6706 @:^X-WN\8O"80HS (/3UZ(E29F#6R'^,V M1=KG]PEP\1%,31AT44 ZO ,1XDLLXOOJC N:U,TMU_%&^[B9"YV\[^<<\W$B MY)S \U$O,5J%DSLQ4C6Y$\(8$+,Q&$2]1-U,!S5O6*QA,F;A%XC9+W01KR7- M] IN4*H,O[7YSCSI[\$*ZDHZ\36&T1XG0Q2"3"R"/)QZB3J)GX+0!Y <@]<% M>M7"50=Z(SG.Y7QN 8IQJ'78#\8YBSUM9ASJBK>D$GWO<^;5^QW5^\/ M6+ZI-R@_YHS3>OUQ3:,E+:H _OM3GK/7@^H$ASWN\_\!4$L#!!0 ( !:' M75A)TG.870( +4& 9 >&PO=V]R:W-H965T2#?! 6(A70MEYLJMJUNS;)"['JV)EM2/OO9SL0H38% ML1OBKW.>\X)YD[5%[LU)LS),[MV*_*,;Q4E#&X%DMNZQN)E#I2W,\=W#@MW9%,I ML^#F68,W< _JH;D5>N;V+B6I@4G"&1*PGCG7_G2>FO/VP".!5AZ-D:EDQ?F3 MF=R4,\BW6"FK#NB9_WW\.1 M( C>$01[06!S=R";UF!K94J];A"#,_RKT2>I=HGQ&GJ)YF[&Z"%/2T\1XN& M:)TJ.J*%<1IYWC MZFG1.5H\1(LNHL4]+3Y'2X9H\46TI*&PO=V]R:W-H965TU)$X M%&@[0&IATTW:W77';OO9. ^PFMB9[4 K[8^_YR2$+TV]'N*0"G:<]^7CYV<_ M=[A1^M&L "QYRE)I1L'*VOPV# U?0<9,1^4@<62A=,8L=O4R-+D&EI1"61K& M4=0/,R9D,!Z6SQ[T>*@*FPH)#YJ8(LN8?KZ'5&U& 0VV#SZ+YWVG\KX1%FS@Q,5/J/2.QJ%%P' M)($%*U+[66W>0PW4<_JX2DWY33;5NX,X(+PP5F6U,'J0"5G]LJ=Z(O8$Z-4K M G$M$+]5H%L+=$O0RK,2:\HL&P^UVA#MWD9MKE'.32F--$*Z,,ZLQE&!6,97@DQ8CJV4W&6@!6=DHG3>P?$O MLRFY^/'=,+3HC%,9\MKP?64X?L7P!Z8[)**7)([B;HOXQ"\^!=XAW5;Q$*>@ MF8>XF8>XU'?UBC[DD@G^6;( :*.IQ >EN,N-]9A&^!F&ZWVGO49<2MZ:G'$8 M!9AS!O0:@O%//]!^](L'H=L@=/T(4A88(:ZR3-@M"F&9*J1M(^J^B-ZC77M2')M,<,%MB M?)?, H%4+,4\Q2V&<[?'&#S6.8@UPV=MK)45&AVDY/41J->5$T%O&M ;+^C, M(E9"A,0]!XPE> JV@MRT[BUTT#MB\5H[D85&NX,]\M*4A[J0QNK"9>/EMKCY M?[Y:\5&DHOX1GM_^J7Q[A0L]=>Q)9X3I 4%J@^Z@QPOG1U^ZTZ5N7E M!7*N+%Y'R^8*6 +:O8#C"Z7LMN/NI,W_(,9? 5!+ P04 " 6AUU8N(WG MF-P" !X" &0 'AL+W=O>.Z*E]"0=2U*(&;E;F0!=%F*A>N*B60 M6>54,!=[7NP6A'(G&U;/'F0V%&O-*(<'B=2Z*(A\N0,FMB/'=UX?/-+%4ML' M;C8LR0*>0#^7#]+,W$9E1@O@B@J.),Q'SJU_,TZM?67PA\)6M<;(1C(58F4G MWVJ)#F,'%-H"N0&G.S3!S_VOO0%_TYB!ZD(FE0$ MI]2;5)B"7H&F?(%RH71OS+504@G95\4FBQ(_&:3F0#?M<+IV08#]:) V=@>D M84,:GD4*[4,3]M#Z8&NMJ 418SR(O2/6KIGOA6$VU M )Z_]+'&'88@\KQCTJZ5[[6M#D"3!C0Y*\F:[$!=F5=G7;FED+9=],$FW4OA M)?$1:]&ULM5A=<^(V%/TK&K?3R=9P:=6 M*D1Y:]L\3B''_)J64,@O:\IR+&23;6Q>,L!)!">(;[-<\Q>YI#1_=1RK=<7#V23"O7"GDU*O(%'$-_*>R9;=LN2D!P* M3FB!&*RGUIU[&[F> E06WPGL^<$S4J&L*'U2C3^2J>4HCR"#6"@*+']VL( L M4TS2C[\;4JOM4P$/GU_9HRIX&/4?[6O;P+=0O.6"Y@U8>I"3HO[%STTB#@#N\ S :P!>7\"@ 0S> \ZY M-&P P_> X S ;P!^7Y>"!A!4N:^3564ZQ +/)HSN$5/6DDT]5')5:)E@4JB1 M]2B8_$HD3LP6-,^)D$-%<'05@L DX^@K9@PKQ3^AW]"WQQ!=_?QI8@O9G0+9 M<4,=UM3>&6H7?:&%2#E:%@DD'?CE!WA/0V#+.-M@O==@YYZ6\1'*:^2.?D6> MX[D=#BW^'SSL ?>""C[H2H<>'D)\C0;N67C4'^YIX7N -C+<8[/EJ=FX@RW2AJ\6_%M>XABFEES15=Q@S7[YR0V M0LSE!LN>0)!B@^!9UG"\8 MWAGO_%)JTHNE2;+($-F1>C>M>CRID4JW,$K\Z;FB532WBIG";) M0I-DRYN312$8G:Z8AKH\TLYUWLY]CE:]12_!]"27*F:4+6S8#HNZF\ 9^]Y) MJI<=IAUFD2G_CB4Y.(J[6DG^%*GH+I/9M>V%Z5UT3OGL_=V\7];7G&TU]"_L%LPTI.,I@+2F=ZY'< %A] ML5DW!"VKB[@5%8+FU6,*. &F#.3W-:7BM:$Z:*^79_\"4$L#!!0 ( !:' M75B8H.O>:@( +(& 9 >&PO=V]R:W-H965TBK4O M&P&XL*":^E$0)'Z-"?.RU*XM19;RC:*$P5(@N:EK+'[/@/+=U N]P\(]65?* M+/A9VN U/(!Z:I9"S_R.I2 U,$DX0P+*J7<37L\34V\+?A#8R:,Q,DY6G#^; MR6TQ]0(C""CDRC!@_=K"'"@U1%K&KY;3ZXXTP./Q@?V;]:Z]K+"$.:<_2:&J MJ??90P64>$/5/=]]A];/V/#EG$K[1#M7&\<>RC=2\;H%:P4U8>Z-]VT?C@!A M\@H@:@'1.6#T"B!N ;$UZI196PNL<)8*OD/"5&LV,["]L6CMAC#S%1^4T+M$ MXU1VRW)> WK$>Y#H8@$*$RHOT2?T]+! %^\O4U_I4TRMG[>,,\<8O<(81NB. M,U5)])454)P2^%I>IS$Z:)Q%@XP+R*]0''Y$41#%/8+F;X=' W+BKF6QY8O? MT+*^]CCTJ!]M;N6U;' .4T]?.PEB"U[VX5V8!%_ZK/TGLA.CH\[H:(A=-ZX$ M(:! "N_1"AB41/49=BP3RV)28YN%DTDR2OWML9.754%7<2)OW,D;#\J;;[0X MIJRZ1O M,8_JMOR9OZ]K+J7)M_=/UK M$&N;BA+E?,.4NV7=:A>\-S9OSM9G.I!=?OZE<6E^A\6:,(DHE)HRN)KH7@F7 MD&ZB>&-#9L65CBP[K/1/!80IT/LEY^HP,0=TOZGL#U!+ P04 " 6AUU8 M+<'=+J@" #3!P &0 'AL+W=OBHVOFP% MX-*"&NI'09#Z#2;,RS.[MA)YQK>*$@8K@>2V:;!X6@#E^[D7>L>%>[*IE5GP M\ZS%&W@ ]:-="3WS>Y:2-, DX0P)J.;>=7BUG)EX&_"3P%Z>C)%QLN;\T4QN MR[D7&$% H5"& >O7#I9 J2'2,GYWG%Z_I0&>CH_L7ZUW[66-)2PY_45*5<^] M3QXJH<);JN[Y_AMT?J:&K^!4VB?:N]@D]5"QE8HW'5@K: AS;WSH\G ""%\" M1!T@.@(FB((H'!"W?#H]&Y,1]JF++%[\A54/I<>AD&&UN MXY5L<0%S3U\W"6('7O[A79@&GX>L_2>R9T:3WF@RQIY_A1($ID@JK+:*BR;O3KV\%O5,Y+07.1T5N0)]B1DPA4I252" %HZDYC#0PJHH8L MIH,6SX]A."H>/H99KWTVJGU98[8QXM$.TRUVI9GJWH#U>0QI':>[B-))$+P? M*C_+UY#) -)Y\D_J8P-B8]N&1 7?,N7*4;_:=Z9K6Y#/UA>Z8[D&\Y?&M;L[ M+#:$242ATI3!9*9_*.%:B)LHWMHJO.9*UW0[K'77!6$"]/>*1LS\637 ,H=&CJ5LZ]M5*;:]^7 MY1H:*J_X!EK]9LE%0Y6^%2M?;@30J@MJ:I\$0>(WE+5>,>N>W8MBQK>J9BW< M"R2W34/%\R>H^7[N8>_EP5>V6BOSP"]F&[J"!U"/FWNA[_PA2\4::"7C+1*P MG'L?\?4-SDQ I_B;P5Z>72-3RH+S)W-S5\V]P!!!#:4R*:C^V\$-U+7)I#F^ M'Y-ZPS=-X/GU2_;?N^)U,0LJX8;7_[!*K>=>YJ$*EG1;JZ]\_QF.!<4F7\EK MV?VB?:^-8@^56ZEXG&!R7T6Z;C5''7EKP!](T>0*)WMZ HJR4B M[]$']/APB][]_'[F*_T=H_;+8\Y/?4XRDO,6RBL4XE\1"4CH"+]Y>SBY#/=U M=4.)9"B1=/G"T7Q+$ (JI.@!42E!R6M747V6R)W%3*=KN:$ES#T]7R2('7C% M+S_A)/C-5>(/2G91<#@4'$YE+_[4LU_/HYE*BD@KQC/2LWU-1N8KO M,Z9=1C/U=T6894F <3[S=^>%.81)'"0)S@;A!70T0$>3T'>MHNV*+6HX]I&+ MLD\1GWT<&\0@> 5IZ^(H#,YD%XCQ@!A/(GXL2['5XZAF=,%JIA@X(6/'QS&Q M&&T9R=)DC#$9&)-)QF&P"VB5BRZQFS"WX6S5>/.E UHZW7RU]@S:EF#&(:KX M=J&6VUHOY"7?MN[^3BV,*,&!1>N0!6$VQIL-O-DD[X/BY1/2RZ.V3$D[TX&# MN087:F;W>I;:(].694F>CZ'F VH^B?K8"BCYJF7_ZI[OEW3_BY[W+M#<(GC- M:"LP(7B,$0?0A6DX3G9F@GBZJ_58Y(K63CAL MP^$LBS)K:70HPQP'.1Y;&_')PO"D811?0"_B.UIO^W%(7Z:2$Y@X6C/!>1*G MKX%M99CF>A$:!3Y9$)[VH&^CS1DZ1E<2XX2\AG,(<3C1VR>GP=';-P1GB[ES M5X G;>O_;@M^5+;+RD\&AJ<=S#)91-L*;839+:CG[@:^;]FF&3$/;)M61I+0 MGJBV#I.(D-&^.]D;GO:W\37$MJR89-A&LW43:]O)V_"TN8V/=]N<-C*S'ZQ&QKP3.;/V>!^RG(39:V*'#@>IO5'PS\XGYG#X!Q4K MUDI4PU)'!E>I+EKTYZW^1O%-=V19<*4/0-WE6I]101B!?K_D7+W&ULK99=;YLP%(;_BL6FJ96V8B"?78+4-JNVBVW5NH]K!PY@ MU=C,=IKTW^\84IHVE'719TB6S.-2Y;RH-+*U%I?!#2D=^R;CTXEE][TK',[6R@DNXTL2L MRI+INW,0:CWW N_^QC>>%];=\.-9Q7*X!ONCNM(X\EN7E)<@#5>2:,CFWEEP M>A%0)ZAG_.2P-CO7Q*$LE;IQ@T_IW*,N(A"06&?!\.<6+D (YX1Q_-Z:>NV: M3KA[?>]^6<,CS)(9N%#B%T]M,?0[VX A1PNPC M#OC"MF<*(V>5'M%[T@>5WI:=2#;K4[H*>F8@G, M/3R!!O0M>/&;5\&(ON]"^T]FCT '+>B@SSW^6H'[/\B<"&4,2?#O<8N(UK-U=(;N. CJ=T0NEPYM_N4O6N>R#5L*4:]E)=0HI8@DBLENH?"8=[ MA!$=4_=Y M@;PH& HQ9P]%\ WQ)\F("T6+@)SH(NXF8I+-@/R/1D\H2V-YX# M:<)98TV%1<0^H N4J[N/I-&SU90LZE=+Y8.@;$%EJM\@('T;CK MK/9Z'IB&29N&26_$"\A .V3+-D1PMN2"VSM\Y8HF,5:17*ETS84@*LL,9JW9 M?6;SSHV?O&3C>V,ZD'C:$D__NO%I%S7O+LO3O;,[F8;14Z+]64%]PMMICV(- MZ,,+E[Y\?Y8@(>.V\]U*]P,83_;J2_]J_YIY?Z>3*$'G=8.%U4*MI&V:BO9N MV\2=U:V+_S"]Z0 _,XUGQA !&4KIR1@KH6Z:JF9@557W)4MEL#]P";6L;_P%02P,$% @ %H==6+^S7/:X @ -@H !D !X M;"]W;W)K&ULK99K;YLP%(;_BL6D:9.V(&EZO*5+2H..#.B@MJ>XT1V@4EI);&Y M=\^3F*TE)27<!/PBT MMMI(5[)@[$EWOF=CR]$O!!12J1VPNFQ@ M"I1J(_4:?UI/JTNIA=OM%_>OIG95RP(+F#+ZFV0R'UO7%LI@B==4/K#Z&[3U MA-HO9528?U0WL4%@H70M)"M:L7J#@I3-%3^W'+8$[C&!UPJ\4P5^*_!/%02M M(#!DFE(,AQF6.(DYJQ'7T'Z/ M?#HLGT.EY,Y1^>ST[-ZNW%:4.E1>A\HS?OX0JD-2?5@:HZ#?2*_D&U'A%,:6 M6JH"^ :LY.T;-W(^]T&ZI-GL0F8[ /T.H#_DGMQ5FI= =VLI)"XS4J[ZX#4F MH3'1N]8F<1W]B^W--I;#L+V(V:M&.U4$717!8!4/\\=72P@.,H\@:=$K94^/.$!GBCR ]=S]_ ,YCP7SX7, M=O!$'9YH$,]DH[92O*" YD>WTJAGMGYRPNO(WZ,RF.I<*A^DCK$]4/S%=$ M+1D*2V7O7(U4=;PYI30=R2KSW5XPJ4X!IIFK@QUP':">+QF3+QU]%.B.BLE_ M4$L#!!0 ( !:'75B0)K#N3P( .P& 9 >&PO=V]R:W-H965T<.6<@X^PHY$Y5 !H]UHRK65!IW4PQ5D4%-5$C MT0 W)QLA:Z+-4FZQ:B20TH%JAN,P3'%-* _RS.TM99Z)O6:4PU(BM:]K(I_F MP,1Q%D3!:>.!;BMM-W">-60+*]"_FJ4T*]RQE+0&KJC@2,)F%GR)IHO4YKN$ MWQ2.JAS(+2"@$&A+0,QCP,L@#%+9&3\;3F#KJ0%]N,3^U?G MW7A9$P4+P?[04E>SX&. 2MB0/=,/XO@-6C\3RU<(IMPW.OK<21B@8J^TJ%NP M45!3[I_DL>U##Q"-+P#B%A"_%)"T@,09].+1Q M0[G]%5=:FE-J<#I?:5'LT-PTHD0+49L_AR*NOV_O01/*%(K>H0_H-<)(542" MRK V92T8%VV)N2\17RAQ#\4()=%[%(=Q,@!?7(>OH#'P< B.C=G.<=PYCAU? M$A7YYH/$QDWZ^I:D@!L\"\0 KD 8+\S:LH#3\/N;P1V3//2> M_]QKI0DO*=^B-6PIYRXBC/ "AIQ[NHFCLX/@D(<9/O3MG&=$H?UT:<^$CCNA MXQ<+A5;O997C_VGP4L_3+JB<="HGMVVGI[N[TDZ?\:F?,9K$PS+33F9ZPV:F MUQ5XF>D5(UXC[LTB>P_\(-(T2"$&&X,)1W?&J?2SU2^T:-QX6@MMAIT+*W,= M@;0)YGPCA#XM[,3K+KC\'U!+ P04 " 6AUU8('LZ_DH# !["P &0 M 'AL+W=O[+4C[\;.=-"TT,=6T?6GLQ'?/<^>[IS=<"_FH MY@ :/14Y5Z-@KO7B) Q5.H>"JF.Q &Z^3(4LJ#9;.0O50@+-G%&1AR2*NF%! M&0_&0_?N2HZ'8JESQN%*(K4L"BJ?)Y"+]2C P>;%-9O-M7T1CH<+.H,;T+>+ M*VEV8>TE8P5PQ01'$J:CX!2?3'#7&K@3=PS6:F>-;"@/0CS:S8]L%$26$>20 M:NN"FL<*SB#/K2?#XU?E-*@QK>'N>N/]P@5O@GF@"LY$?L\R/1\%_0!E,*7+ M7%^+]7>H DJLOU3DROVB=7FV%P--[MPH3IK0XYQ>RLW6IJOS-CI\8T6Z2.:F+@R="8* M<]F*NG1]/ =-6:X0^30,M4&RY\.T\CHIO9(6KYB@2\'U7*&O/(/LI8/04*QY MD@W/"?%Z/(?T&,7X")&(Q.@]"I&:4PFJ>G@0XCH3L4/HM""82YX"TZ_9EN1* MT\29VD)?C3_C01Q%T3!<-6!V:LR.%_/G4BM-><;X[ @!SY"8H@5()AI)=/9( M]"(<1;C;3"*I221>$M>@M&2IB1R5U7#+F59-!+Q^K'ZB+YWJZ-ON):PSP'$<#YH3UJNI]+Q4ODG*6^JD MMX](C$"VU4F_1NQ[$>_,%34#]O<+DT2].":D&7%0(P[^OAL&^Z")B1$W0^)H MJT71/VR'RMG!_8!W-+&4K[B%Q[W3YM;B8')"W)Q6T%NY1G[]=E+KFS*M[EUFKCUVXITJ]K8+]M>;G7[ODTO M::*7)"WTMG*-_7I]>"E6C7Y8$78;BK#3?T4VW)F'"I S-_4IE(HEU^5H5+^M M)\O38@MFCSDH4B)P[60SVH)H,E+ MEG(U\I9:YU>^K^(E9%1=BAPX?ID+F5&-2[GP52Z!)M8H2_V@V>SZ&67D32_1RY/4]DL"<%JE^$.O/4/'I M&+Q8I,K^DW6IV^UZ)"Z4%EEEC!%DC)=/^E+E8/TAC3>7A"UI!+4D?@F?X\6;- <489U M5D.+&[JR>IC48PDL@=K'@4P/7ZF8+=K;1DL4;ZRM97P9DF*Y0ROB Y2"82TBARHL71HG(["LDK M4'ETMYV&9_+OU/P[SK#NBFP&DHAY58VDCNA]NI0>\Y0=PZW6"B-^Y-24Z):$(XR4YZXHFLJ M$X42C65FE&*QX.S'_N%5B.9G0:GDEZ4),>.,-ZLM>WVHTPOKU.SW(&Z\;\T0DG?/X)XO49NJ,'!31%=G&ZI'O MOM&R07W#"WDL\]]H5Y3M#QT4;J7B22G6$20L+?Z2U[(C:@+<.R+P2H%WJJ!; M"KJG"GJEH'>JH%\*^H>"P1'!H!0,\KXO.BOO:9\H,IL(OD/"E-8TT!>?*L)BB?XA0A#C_%=TB;XO M??3ESZ\35^EJC=@-RRJ"H@KO2!780_<\51O-3R,:-0&NCK<*VGL/^M:S$F^V MZRO4Q1?(ZWC=EH#FI\N]%KEOER]I=H7P,)?C%OGB]^2!7>[3\%C;&WW9K5Z M;L[K'>$]TA75+L>(K 6E>LY02%&1M 1V:P69*?!:9B2D4T?/<9**%^K,_OH# M#SI_MUD$"?/M3>RC-TJ$;+/J_PH#H/ ;EO4JRWK6L.8QD1+Q%=J9\:D-XP() M,X->H+6YIQ%B*4B@ "JOASZ#R9V#UYV?AAAYX6R4522.6KC\;75;BN9Y MPOP"-JQU-^Z-^_U#5TXK%@"%UO!E6/DR/-N7BZ-KF)5UKB.0,-_>RN'Q-0PR MB@ (UG!R5#DYLK9QF0\D]$*E6<(^&5JC#\N#AW%WT'PQYQ]+C?JC@=,'COG7-- :3XH;0%*"TI:?4+!XV[GJ'.U M;3BV.G=/7EFR;5VR[,JSO8*D^:"T!2@M@*(U'?7VCGI0&VL[Z6R'(6G^)ZVT M[*U!XPB@:$TW]UD2;$\%W%,BMZ*P\2[-MGJO?9=D,=-3[0\>$\5BIMY:O07- MFH#2?%#: I060-&:?N]3+-B>8VG?522UMX"9MZ#5<="<"BC-+VEF&=LO8 =[ MOA/*!%!1-=W9ITJP/5?2,AH?F7R^7.F9%OW+:!RU&@.:(@&E^:"T!2@M@*(U MS=[G7?#YB9=3AR)H @:4YI&+! "J^ID_[/ RVIRA:!F6^ MHT5 M"J B*QQR:^>["17K_"1>HI!O4U6"> MB#5+)8KI2B-UB_2<+XI3^>)&\2P_17[B2O$DO]Q0$E%A"NC/5YRK]QM30?7= MB-E_4$L#!!0 ( !:'75@UZVCP@@( )0& 9 >&PO=V]R:W-H965T MT _??S1\B@HVB5]D)\G7O./><:WXPV4CWI"L"@+6="CZ/*F/HZCG51 M 2>Z)VL0]LU2*DZ,#=4JUK4"4GH09S%.DLN8$RJB?.3WYBH?R<8P*F"ND&XX M)^IY DQNQE$:[3;NZ:HR;B/.1S59P0.8QWJN;!1W+"7E(#25 BE8CJ.;]'HZ M%C=Y;(^=D(>63"[Z5XRAQ@H!!81P#L8\U3($Q1V1E_&HYHZZD ^ZO M=^Q?O'?K94$T3"7[24M3C:.K")6P) TS]W+S%5H_7F AF?:_:!-R!SA"1:.- MY"W8*N!4A"?9MGW8 Z27KP!P"\ O ?U7 %D+R+S1H,S;FA%#\I&2&Z1RP&S1D1:"JUT>AL!H90IM%WHA1QC3Y' M']'CPPR=O3\?Q<86=O"X:(M,0A'\2I$4HSLI3*71K2BA/"2(K>).-M[)GN"3 MC#,H>BA++Q!.<'9$T/3?X?B$G*SK8N;YLK=T\5B? DW_.(V[L=>Z)@6,(WLE M-:@U1/F'=^EE\OF8Q_]$=N"XWSGNGV+/;WG-Y#,H^U\T147%"A7VA!5=-.%V M?9,!E>V5-8[WO[.PU_PE=XT*4=J!YTJ@4- M1T2(AK!#R;4U \$57+BH@.,.0HDTV=.6])+^"P,GA;SU<.*]"\Y!K?SBHTO M&P&TZ(*JTB=!D/@59;6WF'5S=V(QXSM5LAKN!)*[JJ+BX0I*?IA[V#M.O&>; MK6HG_,6LH1NX!_6AN1-ZY(\H!:N@EHS72,!Z[KW&EU:B -=V5ZCT__ 9#0G&+M^*E[#[1H5\;Z\6KG52\&H*U@HK5 M_3?]/!3B)(!$$P%D"""=[IZH4WE#%5W,!#\@T:[6:.U%EVH7K<6QNGTJ]TKH MNTS'J<5;T"E)]*X!016K-VB8>'$#BK)2OISY2M.TB_W5 'G50Y()2$S0+:_5 M5J)?ZP**+P%\K6\428XBKX@3\096%RC$/R,2D!!]N+]!+WY\Z< -Q^3##C>: MP#59EVW6J&1TR4JFF"[ 7[=0+4'\;(N??L!) M\(M#$7W6LT&]&YM_<"H4B JFQPW;(@>@ J)0H7C(J3;Y/:<'D MBN]JA705P2:QQ\/XI&3!!0YB>\7244?JU/&&U;1>P7>VG1/SD6V7C8JSYVN[ M[*SM,$[#)+<7,1\EY<_3=FY8W+4="H>N0P2C@CZXN@\'QFR#)^Z_ ?"K!@P2 M,M&!^,3XL5/+K2Y5M:O0>J=VXMB*#7W0KUPE$;36C;3Q=NUHS/==;9?IY'ID M;V)B3!*23-3.O#>P^\6A^6(K7Q\6GW:Z]E<\P6<\'[M- M_^[X6(J=O?S1&6^*]1Z;X#7&CMT6_!:D1*QJ=KIG$:OUA@*IK +B,P&O" ZF M!!B_QF[#_H,K6OXWDQF03B4D>8"#"0G&JK';JQ^U3ZP"G\._L3%P[';PR3V2 MG=6-!&D83S6ML6?L-M+)39*?$^(\"3([(3'N2MSNJ@D3&^$0]@4A(6$VT9W$ M6"AQ6Z@F3*V$V$*89&$T06A\CGS3YS(K(3DG#,.43&5HC(Y\T^AR*Z'%Z/)X MREB),3KR_XR.G!L=QB2/PG""V5@=>2*K(S:KBZ,XG"JV,3OR9&8W()V^V+(T MRO*O'X!_)-=\Y<^V& T0WL3/;E':? M_MI.F@8(5NEX0V+'SY-S?MB.SW3'Q3>Y 5#HJ2J9G'D;I>HKWY?Y!BHJ1[P& MII^LN*BHTDVQ]F4M@"ZMJ"I]@G'L5[1@WGQJ^^[$?,JWJBP8W DDMU5%Q?,- ME'PW\P+OI>-+L=XHT^'/IS5=PSVHK_6=T"V_=7"5!<0( M[(B_"]C)WCTRJ3QP_LTT_EC./&PB@A)R92RHOCS" LK2..DX_FU-O>Z=1MB_ M?W'_S2:ODWF@$A:\_*=8JLW,2SVTA!7=ENH+W_T.;4*1\TOVC5CQXF' M\JU4O&K%.H*J8,V5/K4@>H(@/B$@K8 <"L8G!&$K"-\J&+>"L273I&(Y9%31 M^53P'1)FM'8S-Q:F5>OT"V;^]WLE]--"Z]3\,VAH$OU)A:#F'T ?,E"T*'M= M']$OZ.M]AC[\^''J*_U.H_3SUO^F\2ED;]FR-2O/_#&%O;!-K:Q;WXSS%49+&4_^Q#^-X6!C@(";[ MPS)GD&;ON9(US6'FZ$[\X^Z_"-G_I^>:KT)PK))%8%N,GW5>[J&(*1" MST#%$ &G[=N#;D!=TBR+CF8=P2G&K]3W0,4=J-@)ZIJQ+2V17ALY,*6_2JA@ MN;#0"M;2J^FS_BHI.<3+Z7XNKTN:98U9@'O \ B'P[B2#E?B7E>:0S>;!)34 MS#'%#S>7053)T;()HS2.DX/5-3 L23 Y7%W..-^YNM*.0NJ>-!47JOB/VE/& M (V]?6:017HTF2=Q,#G<:(Y'!3BVK#KHOPFN%DV9^&K35*VW5*P+)O7> MOM*6>)3H+Y5H"L&FH7AM2Z,'KG2A96\WNG@&80;HYRO.U4O#O* KQ^?? 5!+ M P04 " 6AUU8'NOHJ0@# #S"0 &0 'AL+W=OL;)I::6M^00(=1"K0:GWHA*BZ/4Q[,,D!5AV; MV29T__UL)Z100K9UXX'8SMUWWW>^V#?864R:&S4FI]Z;HR74&. MY05? ]-O%ESD6.FI6+IR+0!GUBFG;N!YD9MCPIQD8->F(AGPC:*$P50@NN;6*!G)@4G"&1*P&#I7_N78 M]XR#M?A"8"OWQLA(F7/^:":WV=#Q#".@D"H#@?6C@#%0:I TCQ\5J%/'-([[ MXQWZC16OQ@W_*(:@<@I<.G1,.8>406J$E,RMK@A5.!H)OD3#6 M<,;&ZLMU9#F-G&>R7T6Z+]5#(#BA5D:(J%(B#1V004)E2BSU@(;%)\CCZ@ MA_L).GM[/G"5#FD[TT0Q M^BW%Z+B\>J%G?LT-(WH&R4TCN6TCT6TAKJE4+ZM9!^JY#KT^3[1^3# M!O*M\*\D[WO/=XWWKX=EA;!?S@TRVN/\K0YW[_K4W^'2=A42V?(O+Z9ZM>Y< MKNQ]_6)]9#H:>RT_PY3MD#Z2EH1)1&&A(;V+6&^4*#N,=!%!P/'OFVLNZ 9FG#MK &^]2L-'IT M8"EY#=)P)8F&S3SX%-TL$I?O$WYPV)L3F[A.G?.UG >A$P0""NL8&+YV M< M"."*4\=)S!D-)!SRUC^QWOG?L)6<&;I7XR4M;S8./ 2EAPUIA']7^"_3] M7#F^0@GCGV3?Y5Y?!:1HC55U#T8%-9?=FQWZ[W *2,X XAX0>]U=(:]RR2S+ M4JWV1+ML9'.&;]6C41R7[E+65F.4(\YFZS8W\-*"M.3SSCTOEF 9%X9\9UHS M]\DNR0?R3]JO!ZAST+]3:E&%XZ)%7W'158S/5/S&Y(1$T7L2AW%"GM9+#BF4L6.:.NS,8]V@[K(HGH5AF-+=2,WI4'/Z MAIH->\4QM88TH LT<)@)EX5VP7),3$<:A2=JPDD8CVM)!BW)6[2 YJHD<&BX M'B_^?Y9"U=A+P>66X,[<0:Y;W%5RO"XF>^X^ 2_3QZ==PFSL'NG)=+I%?V!Z MRZ4A C8H(9S,<#5TMSR=8U7C!S97%L??FQ7^;T"[!(QOE+)'Q^W \ ?+_@!0 M2P,$% @ %H==6/G?*I\X P [!, T !X;"]S='EL97,N>&ULW5A= M;]HP%/TKD;M.K30U0-:4K("T(56:M$V5VH>]588XP9)C9X[I8+]^OG$('_5% MK \;+*C$OL?GW&/[IG$[J,Q2L(<98R98%$)60S(SIOP0AM5TQ@I:7:F228MD M2A?4V*[.PZK4C*85D H1]CJ=."PHEV0TD//BKC!5,%5S:88D;D.!NWU.AZ0; MOR>!DQNKE W)T\7;'W-E;M\$[G[V[NRL<]5YNKS=12X:Z)*$7N'K X1164PT M/LAM9Y_?#BI^([1$@_-9EDSH5.3PV:W1X-,R?6F M1\0%K#HM6/!,Q9",J> 3S8&5T8*+I0OW(#!50NG V&JSZ;H0J7XYN.MZ4(B- M3L&ETG5NE\%]3YKA.\"J!P:Y$*W!'G&!T:"DQC M[VRG'EP'7T!!TWYUA MQ6@:5G;*A'B I_1[MJ6]R#;VK0.[)MNF-=0TG8SK@/ZFFM/>E(U>I1N4_%F9 M3W,['5GWH4#9O6897]3]1=8:P-2[N#HM2['\*'@N"^8F?W#"T8"N>,%,:?[+ M9H-2F=H TR1X9MKPZ6;DIZ;E(UN853DM,MQS[P0]_]UUSIEDFHI-T[;VCWF5 M7^TXNOE7ENO?*KN&O1Z;5^^QF[P^!9/Q*9@\B9KLGX+)Y/A-1L?I,6P.&1LG MF:US3!L-X+PX)-_@]"G628/)G O#9=.;\31E\L5QQLH;.K%_RFSIV_$IR^A< MF,<6'))U^RM+^;Q(VE'WL!#-J'7["TRO&[>'59N+RY0M6#INNCJ?U,W -FS6 MY@+"+G)77WX$XSC,CP"&Y<$<8!S'PO+\3_/IH_-Q&.:M[T7Z**>/6!3'^VUOANXQ6ROPZP M/=U7(=A,\4K$9HJO-2#^=0-&DOAW&\L##&P7L-J!_/X\4%-^3A3!KF+>L"<8 M1Y($0Z 6_34:Q\CJQ/#Q[P_VE$11DO@1P/P.H@A#X&G$$,"0**K?@SOO MHW#UG@K7_]\;_0902P,$% @ %H==6)>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W M\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'>CRWN3-H]+K1_9=KLVVXB2V[_U5BA_9J5-R9T_-.NNW1K!<[L1PI5%-^SU^MV22]7Y M]O5PK[GIP@/M1.:D5KZP+GB0XLG^.E\?LIVT9[(3JLE$J6\E7D M@TZOP^Q&/]UH(U^UA'$R^ZTXK2$7?&F;$L>7]]R###K] MGK_A2AKKFE\T]^>><2?\C_='E=/7LG#"C+D3WXVNME*MZ]OXI^B"QVCB#3!>S$8!,$,CD;)"C87H# M(/L(9)\6L52N5;27\:5 M8\,LTY5R$D!^1B _TT)>SOXEO M;$W49FXC?".L3"MEP$024)M$EZ5T'_MK@&DC(/;&5&6Z%&S!G]M=%+-$0*R) MU.GL\8I;7Z$^8G6--K^!>)@E FI-U'@;7>3"V&8$<2\0#7-#0"R'>^'D7@AL M7G#EPV?;30US0T LAUNOJU8C"S$/A,0>N*\+?0N;S"3[J+=F/$ MY! 2RP%)YVI4B(GY(B3VQ?&4[A#,OR FYHV0V!MX;L<@)N:0D-@A:"[5[NF8 M34)BF\#$Y5A51YA<(F*YG,A@CO3O")--1"R;O9&/1@]S343LFI/+!.QB+%QK MZ0I=NSJK:V*(B;DF(G8-CIE 3,PU$;%K3BJQKG()I[X1YIJ(V#4H9FMTC##7 M1,2N.85YQXWAK:6L"'--1.T:+,$8"XB)N28ZW[(6NVA5>HQ9)S[+TM:A!T'K MQ)AU8F+KH)CM:&(6BHDMA*9K;4S,0C&QA7!,...)T3T48@N]+QF^-\?#6+03 M,/&(,0?%U/,=-/5MQ1)S4$SL(+",^%_1Q!P4D\]W8(;^QMFBP]03$ZOG*!T+ M6GR8<^(_.K\Y\(60+\%DDQ#+YCC?>RN$F)AL$NKUM'HFQHY-Q1IDB(G))J%> M7L,P6[)),-DDU%,>%!,.D DFFX1ZRH-BPIE9@F[9$^OFR$8"[$D0$]--0JR; MHYL*OT A)J:;A%@W;XL9,Y];^I-JS0ZK&[]-(!/,.PFQ=]ZHW@?*#V,GQ,3T MDQ#KY\/VR,<1'KY/@EFH3[W0]F&[Y'0T^YB%^ON7V0YOL.5B)97([_Q?6%^> M\2*;&U9_[+?>XZ3>2%M513'R93-UJWE^>"'N\#+?MW\!4$L#!!0 ( !:' M75CU29+, 0( %XD : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/- MVDMNHT 4A>&M6"P@Y?LB22O.J">91MD @'O0DJC-" M!>+RB\$G!#P\YT,W[?M3V>V'LO@X'DYEU>RF:?B54EGO\K$K-_V03^5\WX]"I-JAVD$*3U@PR" MK'Z00Y#7#PH(BOI!+02U]8-N(>BV?M =!-W5#[J'H/OZ0;)$&9<$23.L";06 MY%H(O!8$6PC$%B1;",P61%L(U!9D6PC<%H1;".06I%L([!;$6PCT5M1;"?16 MU%L)]-;9PS:!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'> MAGH;@=Z&>AN!WH9Z&X'>-GM90J"WH=Y&H+>AWD:@MZ'>1J"WH=Y&H+>AWD:@ MMZ'>1J"WH]Y.H+>CWDZ@MZ/>3J"WH]Y.H+?/7G83Z.VHMQ/H[:BW$^CMJ+<3 MZ.VHMQ/H[:BW$^@=J'<0Z!VH=Q#H':AW$.@=J'<0Z!VH=Q#H';./E01Z!^H= M!'H'ZAT$>@?J'01Z!^H=!'JWJ'=+H'>+>K<_J7>9/@^Y7'N^UGC]GZ1Z.I^; MKY>_++]VSF["!><$OQ,]_@502P,$% @ %H==6-9,P)+@ 0 XR, !, M !;0V]N=&5N=%]4>7!E&ULS=K+3L,P$ 707XFR18WK5WF(L@&VT 4_ M8)()C9K$EFV@_#U."I5 I:(J$G?3J+4]=^*1SJJ7#V^.0K;NVC[,\V6,[H*Q M4"ZI,Z&PCOJT4EO?F9B^^B?F3+DR3\3$=#ICI>TC]7$2AQKYU>4-U>:YC=GM M.OT<&MO/^^I8R^4@HTLEQ3U@V+IRD#3G; MF3"L_!SP<>[^A;QO*LH6QL<[TZ5=;-VR$-]:"L7^$CMZM'7=E%39\KE+1XK@ M/)DJ+(EBUQ:;HB?[DV.Z8=I\\J/SQS+[ M/.A;@8V/X^_XZXRW]0_L0X#T(4'Z4"!] M:) ^9B!]G(+T<0;2QSE('WR*T@B*J!R%5(YB*D=!E:.HRE%8Y2BNNCM:L_CA^?16>:_C.? MC?_MN7H'4$L! A0#% @ %H==6 =!36*! L0 ! M ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " 6AUU8)DA@W>\ M K @ $0 @ &O 9&]C4')O<',O8V]R92YX;6Q02P$" M% ,4 " 6AUU8F5R<(Q & "<)P $P @ '- 0 >&PO M=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( !:'75@FO&_G;0< + Q 8 M " @0X( !X;"]W;W)K&PO M=V]R:W-H965T&UL4$L! A0#% @ %H==6)_EY&L> P M( L !@ ("!'!< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %H==6.T]96,X" NB( !@ M ("!V28 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ %H==6*M^2Z':!@ 2Q( !@ ("!D4D 'AL+W=O&UL4$L! M A0#% @ %H==6+L=9NP; P Q@8 !D ("!M%0 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %H== M6'F?*Y'( @ G@8 !D ("!ZF$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %H==6*PE@S]>!P &A, M !D ("!8'4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %H==6%EMC#B'!0 C T !D M ("!1H4 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ %H==6!MEZ2$T#@ G2P !D ("!0)( 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ %H==6!3- M>I*- @ G04 !D ("!6*8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %H==6,"D"DNK @ #P8 !D M ("!>K 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ %H==6)X5R+@Y P G0@ !D ("! M-[L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ %H==6,Q" U*V! V!4 !D ("!"<< 'AL+W=O&PO=V]R:W-H965T/. !X M;"]W;W)K&UL4$L! A0#% @ %H==6&V]E9HV M @ PP0 !D ("!!]( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %H==6%(/1D./ P ]0P !D M ("!;MH 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ %H==6$G2&PO=V]R:W-H965T>8W ( '@( 9 M " @:7N !X;"]W;W)K&UL4$L! A0#% @ M%H==6 S)^! =! :A8 !D ("!N/$ 'AL+W=O&UL4$L! A0#% @ %H==6'$-H,$"! M 0\ !D ("!C/L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %H==6) FL.Y/ @ [ 8 !D M ("!%P8! 'AL+W=O&UL4$L! M A0#% @ %H==6/FO/I[>! )R$ !D ("!G \! 'AL M+W=OMH\((" M "4!@ &0 @(&Q% $ >&PO=V]R:W-H965T&UL4$L! A0#% @ %H== M6/BTJ4NM P F@\ !D ("!KAL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %H==6/G?*I\X P [!, M T ( !,R4! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ %H==6/5)DLP! @ 7B0 !H M ( !>2X! 'AL+U]R96QS+W=O XML 80 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 81 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 83 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 119 345 1 false 39 0 false 5 false false R1.htm 000001 - Document - Cover Sheet http://inuvo.com/role/Cover Cover Cover 1 false false R2.htm 000002 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://inuvo.com/role/ConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://inuvo.com/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS Sheet http://inuvo.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS Statements 4 false false R5.htm 000005 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://inuvo.com/role/ConsolidatedStatementsOfStockholdersEquity CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 5 false false R6.htm 000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://inuvo.com/role/ConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 000007 - Disclosure - Organization and Business Sheet http://inuvo.com/role/OrganizationAndBusiness Organization and Business Notes 7 false false R8.htm 000008 - Disclosure - Summary of Significant Accounting Policies Sheet http://inuvo.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 000009 - Disclosure - Fair Value Measurements Sheet http://inuvo.com/role/FairValueMeasurements Fair Value Measurements Notes 9 false false R10.htm 000010 - Disclosure - Allowance for Credit Losses Sheet http://inuvo.com/role/AllowanceForCreditLosses Allowance for Credit Losses Notes 10 false false R11.htm 000011 - Disclosure - Property and Equipment Sheet http://inuvo.com/role/PropertyAndEquipment Property and Equipment Notes 11 false false R12.htm 000012 - Disclosure - Intangible Assets and Goodwill Sheet http://inuvo.com/role/IntangibleAssetsAndGoodwill Intangible Assets and Goodwill Notes 12 false false R13.htm 000013 - Disclosure - Bank Debt Sheet http://inuvo.com/role/BankDebt Bank Debt Notes 13 false false R14.htm 000014 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://inuvo.com/role/AccruedExpensesAndOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 14 false false R15.htm 000015 - Disclosure - Commitments Sheet http://inuvo.com/role/Commitments Commitments Notes 15 false false R16.htm 000016 - Disclosure - Income Taxes Sheet http://inuvo.com/role/IncomeTaxes Income Taxes Notes 16 false false R17.htm 000017 - Disclosure - StockBased Compensation Sheet http://inuvo.com/role/StockbasedCompensation StockBased Compensation Notes 17 false false R18.htm 000018 - Disclosure - Stockholders Equity Sheet http://inuvo.com/role/StockholdersEquity Stockholders Equity Notes 18 false false R19.htm 000019 - Disclosure - Retirement Plan Costs Sheet http://inuvo.com/role/RetirementPlanCosts Retirement Plan Costs Notes 19 false false R20.htm 000020 - Disclosure - Leases Sheet http://inuvo.com/role/Leases Leases Notes 20 false false R21.htm 000021 - Disclosure - Related Parties Sheet http://inuvo.com/role/RelatedParties Related Parties Notes 21 false false R22.htm 000022 - Disclosure - Subsequent Event Sheet http://inuvo.com/role/SubsequentEvent Subsequent Event Notes 22 false false R23.htm 000023 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://inuvo.com/role/SummaryOfSignificantAccountingPolicies 23 false false R24.htm 000024 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://inuvo.com/role/SummaryOfSignificantAccountingPolicies 24 false false R25.htm 000025 - Disclosure - Fair Value Measurements (Tables) Sheet http://inuvo.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://inuvo.com/role/FairValueMeasurements 25 false false R26.htm 000026 - Disclosure - Allowance for Credit Losses (Tables) Sheet http://inuvo.com/role/AllowanceForCreditLossesTables Allowance for Credit Losses (Tables) Tables http://inuvo.com/role/AllowanceForCreditLosses 26 false false R27.htm 000027 - Disclosure - Property and Equipment (Tables) Sheet http://inuvo.com/role/PropertyAndEquipmentTables Property and Equipment (Tables) Tables http://inuvo.com/role/PropertyAndEquipment 27 false false R28.htm 000028 - Disclosure - Intangible Assets and Goodwill (Tables) Sheet http://inuvo.com/role/IntangibleAssetsAndGoodwillTables Intangible Assets and Goodwill (Tables) Tables http://inuvo.com/role/IntangibleAssetsAndGoodwill 28 false false R29.htm 000029 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) Sheet http://inuvo.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables Accrued Expenses and Other Current Liabilities (Tables) Tables http://inuvo.com/role/AccruedExpensesAndOtherCurrentLiabilities 29 false false R30.htm 000030 - Disclosure - Income Taxes (Tables) Sheet http://inuvo.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://inuvo.com/role/IncomeTaxes 30 false false R31.htm 000031 - Disclosure - StockBased Compensation (Tables) Sheet http://inuvo.com/role/StockbasedCompensationTables StockBased Compensation (Tables) Tables http://inuvo.com/role/StockbasedCompensation 31 false false R32.htm 000032 - Disclosure - Leases (Tables) Sheet http://inuvo.com/role/LeasesTables Leases (Tables) Tables http://inuvo.com/role/Leases 32 false false R33.htm 000033 - Disclosure - Organization and Business (Details Narrative) Sheet http://inuvo.com/role/OrganizationAndBusinessDetailsNarrative Organization and Business (Details Narrative) Details http://inuvo.com/role/OrganizationAndBusiness 33 false false R34.htm 000034 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesTables 34 false false R35.htm 000035 - Disclosure - Summary of Significant Accounting Policies (Details Narrative) Sheet http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative Summary of Significant Accounting Policies (Details Narrative) Details http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesTables 35 false false R36.htm 000036 - Disclosure - Fair Value Measurements (Details) Sheet http://inuvo.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://inuvo.com/role/FairValueMeasurementsTables 36 false false R37.htm 000037 - Disclosure - Fair Value Measurements (Details 1) Sheet http://inuvo.com/role/FairValueMeasurementsDetails1 Fair Value Measurements (Details 1) Details http://inuvo.com/role/FairValueMeasurementsTables 37 false false R38.htm 000038 - Disclosure - Fair Value Measurements Narrative (Details) Sheet http://inuvo.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements Narrative (Details) Details 38 false false R39.htm 000039 - Disclosure - Allowance for Credit Losses (Details) Sheet http://inuvo.com/role/AllowanceForCreditLossesDetails Allowance for Credit Losses (Details) Details http://inuvo.com/role/AllowanceForCreditLossesTables 39 false false R40.htm 000040 - Disclosure - Allowance for Credit Losses (Details Narrative) Sheet http://inuvo.com/role/AllowanceForCreditLossesDetailsNarrative Allowance for Credit Losses (Details Narrative) Details http://inuvo.com/role/AllowanceForCreditLossesTables 40 false false R41.htm 000041 - Disclosure - Property and Equipment (Details) Sheet http://inuvo.com/role/PropertyAndEquipmentDetails Property and Equipment (Details) Details http://inuvo.com/role/PropertyAndEquipmentTables 41 false false R42.htm 000042 - Disclosure - Property and Equipment (Details Narrative) Sheet http://inuvo.com/role/PropertyAndEquipmentDetailsNarrative Property and Equipment (Details Narrative) Details http://inuvo.com/role/PropertyAndEquipmentTables 42 false false R43.htm 000043 - Disclosure - Intangible Assets and Goodwill (Details) Sheet http://inuvo.com/role/IntangibleAssetsAndGoodwillDetails Intangible Assets and Goodwill (Details) Details http://inuvo.com/role/IntangibleAssetsAndGoodwillTables 43 false false R44.htm 000044 - Disclosure - Intangible Assets and Goodwill (Details 1) Sheet http://inuvo.com/role/IntangibleAssetsAndGoodwillDetails1 Intangible Assets and Goodwill (Details 1) Details http://inuvo.com/role/IntangibleAssetsAndGoodwillTables 44 false false R45.htm 000045 - Disclosure - Bank Debt (Details Narrative) Sheet http://inuvo.com/role/BankDebtDetailsNarrative Bank Debt (Details Narrative) Details http://inuvo.com/role/BankDebt 45 false false R46.htm 000046 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) Sheet http://inuvo.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails Accrued Expenses and Other Current Liabilities (Details) Details http://inuvo.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables 46 false false R47.htm 000047 - Disclosure - Commitments (Details Narrative) Sheet http://inuvo.com/role/CommitmentsDetailsNarrative Commitments (Details Narrative) Details http://inuvo.com/role/Commitments 47 false false R48.htm 000048 - Disclosure - Income Taxes (Details) Sheet http://inuvo.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://inuvo.com/role/IncomeTaxesTables 48 false false R49.htm 000049 - Disclosure - Income Taxes (Details 1) Sheet http://inuvo.com/role/IncomeTaxesDetails1 Income Taxes (Details 1) Details http://inuvo.com/role/IncomeTaxesTables 49 false false R50.htm 000050 - Disclosure - Income Taxes (Details 2) Sheet http://inuvo.com/role/IncomeTaxesDetails2 Income Taxes (Details 2) Details http://inuvo.com/role/IncomeTaxesTables 50 false false R51.htm 000051 - Disclosure - Income Taxes (Details Narrative) Sheet http://inuvo.com/role/IncomeTaxesDetailsNarrative Income Taxes (Details Narrative) Details http://inuvo.com/role/IncomeTaxesTables 51 false false R52.htm 000052 - Disclosure - Stock Based Compensation (Details) Sheet http://inuvo.com/role/StockBasedCompensationDetails Stock Based Compensation (Details) Details 52 false false R53.htm 000053 - Disclosure - Stock Based Compensation (Details 1) Sheet http://inuvo.com/role/StockBasedCompensationDetails1 Stock Based Compensation (Details 1) Details 53 false false R54.htm 000054 - Disclosure - Stock Based Compensation (Details 2) Sheet http://inuvo.com/role/StockBasedCompensationDetails2 Stock Based Compensation (Details 2) Details 54 false false R55.htm 000055 - Disclosure - Stock Based Compensation (Details Narrative) Sheet http://inuvo.com/role/StockBasedCompensationDetailsNarrative Stock Based Compensation (Details Narrative) Details 55 false false R56.htm 000056 - Disclosure - Stockholders Equity (Details Narrative) Sheet http://inuvo.com/role/StockholdersEquityDetailsNarrative Stockholders Equity (Details Narrative) Details http://inuvo.com/role/StockholdersEquity 56 false false R57.htm 000057 - Disclosure - Retirement Plan Costs (Details Narrative) Sheet http://inuvo.com/role/RetirementPlanCostsDetailsNarrative Retirement Plan Costs (Details Narrative) Details http://inuvo.com/role/RetirementPlanCosts 57 false false R58.htm 000058 - Disclosure - Leases Operating Leases (Details) Sheet http://inuvo.com/role/LeasesOperatingLeasesDetails Leases Operating Leases (Details) Details 58 false false R59.htm 000059 - Disclosure - Leases Narrative (Details Narrative) Sheet http://inuvo.com/role/LeasesNarrativeDetailsNarrative Leases Narrative (Details Narrative) Details 59 false false R60.htm 000060 - Disclosure - Related Parties (Details Narrative) Sheet http://inuvo.com/role/RelatedPartiesDetailsNarrative Related Parties (Details Narrative) Details http://inuvo.com/role/RelatedParties 60 false false R61.htm 000061 - Disclosure - Subsequent Event (Details Narrative) Sheet http://inuvo.com/role/SubsequentEventDetailsNarrative Subsequent Event (Details Narrative) Details http://inuvo.com/role/SubsequentEvent 61 false false All Reports Book All Reports inuvo-20231231.xsd inuvo-20231231_cal.xml inuvo-20231231_def.xml inuvo-20231231_lab.xml inuvo-20231231_pre.xml inuvo_10k.htm inuvo_10kimg2.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 86 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "inuvo_10k.htm": { "nsprefix": "inuvo", "nsuri": "http://inuvo.com/20231231", "dts": { "schema": { "local": [ "inuvo-20231231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/exch/2023/exch-2023.xsd", "https://xbrl.sec.gov/naics/2023/naics-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] }, "calculationLink": { "local": [ "inuvo-20231231_cal.xml" ] }, "definitionLink": { "local": [ "inuvo-20231231_def.xml" ] }, "labelLink": { "local": [ "inuvo-20231231_lab.xml" ] }, "presentationLink": { "local": [ "inuvo-20231231_pre.xml" ] }, "inline": { "local": [ "inuvo_10k.htm" ] } }, "keyStandard": 271, "keyCustom": 74, "axisStandard": 18, "axisCustom": 0, "memberStandard": 22, "memberCustom": 17, "hidden": { "total": 46, "http://inuvo.com/20231231": 13, "http://fasb.org/us-gaap/2023": 28, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 119, "entityCount": 1, "segmentCount": 39, "elementCount": 468, "unitCount": 5, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 536, "http://xbrl.sec.gov/dei/2023": 37 }, "report": { "R1": { "role": "http://inuvo.com/role/Cover", "longName": "000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "dei:EntityRegistrantName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "strong", "p", "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "dei:EntityRegistrantName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "strong", "p", "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true } }, "R2": { "role": "http://inuvo.com/role/ConsolidatedBalanceSheets", "longName": "000002 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:MarketableSecuritiesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "unique": true } }, "R3": { "role": "http://inuvo.com/role/ConsolidatedBalanceSheetsParenthetical", "longName": "000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true } }, "R4": { "role": "http://inuvo.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "longName": "000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "unique": true } }, "R5": { "role": "http://inuvo.com/role/ConsolidatedStatementsOfStockholdersEquity", "longName": "000005 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "AsOf2021-12-31_us-gaap_CommonStockMember", "name": "us-gaap:SharesIssued", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2021-12-31_us-gaap_CommonStockMember", "name": "us-gaap:SharesIssued", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true } }, "R6": { "role": "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows", "longName": "000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ProfitLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ProfitLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true } }, "R7": { "role": "http://inuvo.com/role/OrganizationAndBusiness", "longName": "000007 - Disclosure - Organization and Business", "shortName": "Organization and Business", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true } }, "R8": { "role": "http://inuvo.com/role/SummaryOfSignificantAccountingPolicies", "longName": "000008 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true } }, "R9": { "role": "http://inuvo.com/role/FairValueMeasurements", "longName": "000009 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true } }, "R10": { "role": "http://inuvo.com/role/AllowanceForCreditLosses", "longName": "000010 - Disclosure - Allowance for Credit Losses", "shortName": "Allowance for Credit Losses", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:AllowanceForCreditLossesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:AllowanceForCreditLossesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true } }, "R11": { "role": "http://inuvo.com/role/PropertyAndEquipment", "longName": "000011 - Disclosure - Property and Equipment", "shortName": "Property and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true } }, "R12": { "role": "http://inuvo.com/role/IntangibleAssetsAndGoodwill", "longName": "000012 - Disclosure - Intangible Assets and Goodwill", "shortName": "Intangible Assets and Goodwill", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true } }, "R13": { "role": "http://inuvo.com/role/BankDebt", "longName": "000013 - Disclosure - Bank Debt", "shortName": "Bank Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:MortgageNotesPayableDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:MortgageNotesPayableDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true } }, "R14": { "role": "http://inuvo.com/role/AccruedExpensesAndOtherCurrentLiabilities", "longName": "000014 - Disclosure - Accrued Expenses and Other Current Liabilities", "shortName": "Accrued Expenses and Other Current Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true } }, "R15": { "role": "http://inuvo.com/role/Commitments", "longName": "000015 - Disclosure - Commitments", "shortName": "Commitments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:CommitmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:CommitmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true } }, "R16": { "role": "http://inuvo.com/role/IncomeTaxes", "longName": "000016 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true } }, "R17": { "role": "http://inuvo.com/role/StockbasedCompensation", "longName": "000017 - Disclosure - StockBased Compensation", "shortName": "StockBased Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true } }, "R18": { "role": "http://inuvo.com/role/StockholdersEquity", "longName": "000018 - Disclosure - Stockholders Equity", "shortName": "Stockholders Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true } }, "R19": { "role": "http://inuvo.com/role/RetirementPlanCosts", "longName": "000019 - Disclosure - Retirement Plan Costs", "shortName": "Retirement Plan Costs", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true } }, "R20": { "role": "http://inuvo.com/role/Leases", "longName": "000020 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true } }, "R21": { "role": "http://inuvo.com/role/RelatedParties", "longName": "000021 - Disclosure - Related Parties", "shortName": "Related Parties", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true } }, "R22": { "role": "http://inuvo.com/role/SubsequentEvent", "longName": "000022 - Disclosure - Subsequent Event", "shortName": "Subsequent Event", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true } }, "R23": { "role": "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "longName": "000023 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "23", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true } }, "R24": { "role": "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesTables", "longName": "000024 - Disclosure - Summary of Significant Accounting Policies (Tables)", "shortName": "Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "inuvo:TradeAndOtherAccountsReceivableTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "inuvo:TradeAndOtherAccountsReceivableTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true } }, "R25": { "role": "http://inuvo.com/role/FairValueMeasurementsTables", "longName": "000025 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true } }, "R26": { "role": "http://inuvo.com/role/AllowanceForCreditLossesTables", "longName": "000026 - Disclosure - Allowance for Credit Losses (Tables)", "shortName": "Allowance for Credit Losses (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AllowanceForCreditLossesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AllowanceForCreditLossesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true } }, "R27": { "role": "http://inuvo.com/role/PropertyAndEquipmentTables", "longName": "000027 - Disclosure - Property and Equipment (Tables)", "shortName": "Property and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true } }, "R28": { "role": "http://inuvo.com/role/IntangibleAssetsAndGoodwillTables", "longName": "000028 - Disclosure - Intangible Assets and Goodwill (Tables)", "shortName": "Intangible Assets and Goodwill (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true } }, "R29": { "role": "http://inuvo.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables", "longName": "000029 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)", "shortName": "Accrued Expenses and Other Current Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true } }, "R30": { "role": "http://inuvo.com/role/IncomeTaxesTables", "longName": "000030 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true } }, "R31": { "role": "http://inuvo.com/role/StockbasedCompensationTables", "longName": "000031 - Disclosure - StockBased Compensation (Tables)", "shortName": "StockBased Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true } }, "R32": { "role": "http://inuvo.com/role/LeasesTables", "longName": "000032 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true } }, "R33": { "role": "http://inuvo.com/role/OrganizationAndBusinessDetailsNarrative", "longName": "000033 - Disclosure - Organization and Business (Details Narrative)", "shortName": "Organization and Business (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "inuvo:IssuedNumberOfPatents", "unitRef": "Integer", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "inuvo:IssuedNumberOfPatents", "unitRef": "Integer", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true } }, "R34": { "role": "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesDetails", "longName": "000034 - Disclosure - Summary of Significant Accounting Policies (Details)", "shortName": "Summary of Significant Accounting Policies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "inuvo:TradeAndOtherAccountsReceivableTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true }, "uniqueAnchor": null }, "R35": { "role": "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative", "longName": "000035 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)", "shortName": "Summary of Significant Accounting Policies (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2022-01-01to2022-12-31", "name": "inuvo:NumberOfEmployeesEmployedUnderGrant", "unitRef": "Integer", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "unique": true } }, "R36": { "role": "http://inuvo.com/role/FairValueMeasurementsDetails", "longName": "000036 - Disclosure - Fair Value Measurements (Details)", "shortName": "Fair Value Measurements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "AsOf2023-12-31_us-gaap_FairValueMeasurementsRecurringMember", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31_us-gaap_FairValueMeasurementsRecurringMember", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "unique": true } }, "R37": { "role": "http://inuvo.com/role/FairValueMeasurementsDetails1", "longName": "000037 - Disclosure - Fair Value Measurements (Details 1)", "shortName": "Fair Value Measurements (Details 1)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "AsOf2023-12-31_us-gaap_FairValueMeasurementsRecurringMember", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "unique": true } }, "R38": { "role": "http://inuvo.com/role/FairValueMeasurementsNarrativeDetails", "longName": "000038 - Disclosure - Fair Value Measurements Narrative (Details)", "shortName": "Fair Value Measurements Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "inuvo:MarketableSecuritiesGrossRealizedGainLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "inuvo:MarketableSecuritiesGrossRealizedGainLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true } }, "R39": { "role": "http://inuvo.com/role/AllowanceForCreditLossesDetails", "longName": "000039 - Disclosure - Allowance for Credit Losses (Details)", "shortName": "Allowance for Credit Losses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "AsOf2022-12-31", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:AllowanceForCreditLossesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:AllowanceForCreditLossesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "unique": true } }, "R40": { "role": "http://inuvo.com/role/AllowanceForCreditLossesDetailsNarrative", "longName": "000040 - Disclosure - Allowance for Credit Losses (Details Narrative)", "shortName": "Allowance for Credit Losses (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "inuvo:ConcentrationRiskPercentage", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:AllowanceForCreditLossesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "inuvo:ConcentrationRiskPercentage", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:AllowanceForCreditLossesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true } }, "R41": { "role": "http://inuvo.com/role/PropertyAndEquipmentDetails", "longName": "000041 - Disclosure - Property and Equipment (Details)", "shortName": "Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true } }, "R42": { "role": "http://inuvo.com/role/PropertyAndEquipmentDetailsNarrative", "longName": "000042 - Disclosure - Property and Equipment (Details Narrative)", "shortName": "Property and Equipment (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:Depreciation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true }, "uniqueAnchor": null }, "R43": { "role": "http://inuvo.com/role/IntangibleAssetsAndGoodwillDetails", "longName": "000043 - Disclosure - Intangible Assets and Goodwill (Details)", "shortName": "Intangible Assets and Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "AsOf2022-12-31", "name": "us-gaap:GoodwillGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2022-12-31", "name": "us-gaap:GoodwillGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true } }, "R44": { "role": "http://inuvo.com/role/IntangibleAssetsAndGoodwillDetails1", "longName": "000044 - Disclosure - Intangible Assets and Goodwill (Details 1)", "shortName": "Intangible Assets and Goodwill (Details 1)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true } }, "R45": { "role": "http://inuvo.com/role/BankDebtDetailsNarrative", "longName": "000045 - Disclosure - Bank Debt (Details Narrative)", "shortName": "Bank Debt (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "AsOf2023-03-01_inuvo_HitachiCapitalAmericaCorpMember", "name": "inuvo:LineOfCreditFacilityAmendmentFee", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:MortgageNotesPayableDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-03-01_inuvo_HitachiCapitalAmericaCorpMember", "name": "inuvo:LineOfCreditFacilityAmendmentFee", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:MortgageNotesPayableDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true } }, "R46": { "role": "http://inuvo.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails", "longName": "000046 - Disclosure - Accrued Expenses and Other Current Liabilities (Details)", "shortName": "Accrued Expenses and Other Current Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:AccruedMarketingCostsCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:AccruedMarketingCostsCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true } }, "R47": { "role": "http://inuvo.com/role/CommitmentsDetailsNarrative", "longName": "000047 - Disclosure - Commitments (Details Narrative)", "shortName": "Commitments (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "AsOf2021-09-17", "name": "inuvo:ReferralAgreementForServiceAdvance", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:CommitmentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2023-09-26", "name": "inuvo:ReferralAgreementForServiceAdvance", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "unique": true } }, "R48": { "role": "http://inuvo.com/role/IncomeTaxesDetails", "longName": "000048 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:DeferredIncomeTaxExpenseBenefit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "unique": true } }, "R49": { "role": "http://inuvo.com/role/IncomeTaxesDetails1", "longName": "000049 - Disclosure - Income Taxes (Details 1)", "shortName": "Income Taxes (Details 1)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true } }, "R50": { "role": "http://inuvo.com/role/IncomeTaxesDetails2", "longName": "000050 - Disclosure - Income Taxes (Details 2)", "shortName": "Income Taxes (Details 2)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true } }, "R51": { "role": "http://inuvo.com/role/IncomeTaxesDetailsNarrative", "longName": "000051 - Disclosure - Income Taxes (Details Narrative)", "shortName": "Income Taxes (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:OperatingLossCarryforwards", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:OperatingLossCarryforwards", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true } }, "R52": { "role": "http://inuvo.com/role/StockBasedCompensationDetails", "longName": "000052 - Disclosure - Stock Based Compensation (Details)", "shortName": "Stock Based Compensation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "inuvo:SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesExercised", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "unique": true } }, "R53": { "role": "http://inuvo.com/role/StockBasedCompensationDetails1", "longName": "000053 - Disclosure - Stock Based Compensation (Details 1)", "shortName": "Stock Based Compensation (Details 1)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "AsOf2023-09-30", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2022-12-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "unique": true } }, "R54": { "role": "http://inuvo.com/role/StockBasedCompensationDetails2", "longName": "000054 - Disclosure - Stock Based Compensation (Details 2)", "shortName": "Stock Based Compensation (Details 2)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2022-12-31_us-gaap_RestrictedStockUnitsRSUMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "unique": true } }, "R55": { "role": "http://inuvo.com/role/StockBasedCompensationDetailsNarrative", "longName": "000055 - Disclosure - Stock Based Compensation (Details Narrative)", "shortName": "Stock Based Compensation (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "unique": true } }, "R56": { "role": "http://inuvo.com/role/StockholdersEquityDetailsNarrative", "longName": "000056 - Disclosure - Stockholders Equity (Details Narrative)", "shortName": "Stockholders Equity (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "From2021-09-16to2021-09-17", "name": "inuvo:ClassOfWarrantOrRightGrantedInPeriod", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2021-09-16to2021-09-17", "name": "inuvo:ClassOfWarrantOrRightGrantedInPeriod", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true } }, "R57": { "role": "http://inuvo.com/role/RetirementPlanCostsDetailsNarrative", "longName": "000057 - Disclosure - Retirement Plan Costs (Details Narrative)", "shortName": "Retirement Plan Costs (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true } }, "R58": { "role": "http://inuvo.com/role/LeasesOperatingLeasesDetails", "longName": "000058 - Disclosure - Leases Operating Leases (Details)", "shortName": "Leases Operating Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31_inuvo_OperatingLeaseLiabilitiesOneMember", "name": "us-gaap:OperatingLeasePayments", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31_inuvo_OperatingLeaseLiabilitiesOneMember", "name": "us-gaap:OperatingLeasePayments", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true } }, "R59": { "role": "http://inuvo.com/role/LeasesNarrativeDetailsNarrative", "longName": "000059 - Disclosure - Leases Narrative (Details Narrative)", "shortName": "Leases Narrative (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2023-09-01", "name": "inuvo:LesseeOperatingLeaseLeaseNotYetCommencedLeaseCostYearOne", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "unique": true } }, "R60": { "role": "http://inuvo.com/role/RelatedPartiesDetailsNarrative", "longName": "000060 - Disclosure - Related Parties (Details Narrative)", "shortName": "Related Parties (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:PrepaidExpenseCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31_srt_BoardOfDirectorsChairmanMember", "name": "us-gaap:MarketableSecurities", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "unique": true } }, "R61": { "role": "http://inuvo.com/role/SubsequentEventDetailsNarrative", "longName": "000061 - Disclosure - Subsequent Event (Details Narrative)", "shortName": "Subsequent Event (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "From2024-01-01to2024-01-11_us-gaap_SubsequentEventMember", "name": "us-gaap:LeaseCost", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-01-11_us-gaap_SubsequentEventMember", "name": "us-gaap:LeaseCost", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "inuvo_10k.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "presentation": [ "http://inuvo.com/role/AccruedExpensesAndOtherCurrentLiabilities" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued Expenses and Other Current Liabilities", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://inuvo.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts payable", "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)." } } }, "auth_ref": [ "r18", "r627" ] }, "us-gaap_AccountsReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNet", "crdr": "debit", "presentation": [ "http://inuvo.com/role/RelatedPartiesDetailsNarrative" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts receivable", "label": "[Accounts Receivable, after Allowance for Credit Loss]", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business." } } }, "auth_ref": [ "r543", "r598", "r632", "r713" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://inuvo.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheets", "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesDetails", "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accounts receivable, net of allowance for doubtful accounts of $1,645,045 and $1,440,678, respectively", "verboseLabel": "Accounts receivable, net of allowance for doubtful accounts", "terseLabel": "Accounts receivable, net of allowance for doubtful accounts", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r232", "r233" ] }, "inuvo_AccruedGrantCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://inuvo.com/20231231", "localname": "AccruedGrantCurrent", "crdr": "credit", "presentation": [ "http://inuvo.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Arkansas grant contingency", "documentation": "Accrued Grant, Current" } } }, "auth_ref": [] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "presentation": [ "http://inuvo.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued taxes, current portion", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r79", "r127" ] }, "inuvo_AccruedLiabilitiesAndLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://inuvo.com/20231231", "localname": "AccruedLiabilitiesAndLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://inuvo.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total", "label": "[Total]", "documentation": "Accrued Liabilities And Lease Liability, Current" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://inuvo.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued expenses and other current liabilities", "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)." } } }, "auth_ref": [ "r20" ] }, "us-gaap_AccruedMarketingCostsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedMarketingCostsCurrent", "crdr": "credit", "presentation": [ "http://inuvo.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued marketing costs", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services. Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [] }, "inuvo_AccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://inuvo.com/20231231", "localname": "AccumulatedDeficit", "crdr": "credit", "presentation": [ "http://inuvo.com/role/OrganizationAndBusinessDetailsNarrative" ], "lang": { "en-us": { "role": { "verboseLabel": "Accumulated deficit", "label": "[Accumulated deficit]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://inuvo.com/role/PropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: accumulated depreciation and amortization", "label": "[Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment]", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r51", "r152", "r484" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://inuvo.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 27.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated other comprehensive income", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r27", "r28", "r90", "r160", "r480", "r496", "r497" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss)", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r5", "r11", "r28", "r402", "r405", "r440", "r492", "r493", "r657", "r658", "r659", "r667", "r668", "r669" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://inuvo.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 26.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional paid-in capital", "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." } } }, "auth_ref": [ "r85", "r627", "r715" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital", "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." } } }, "auth_ref": [ "r360", "r361", "r362", "r515", "r667", "r668", "r669", "r698", "r716" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Shares withheld for taxes on vested restricted stock", "label": "[Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation]", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "inuvo_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValues": { "xbrltype": "monetaryItemType", "nsuri": "http://inuvo.com/20231231", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValues", "crdr": "credit", "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock-based compensation" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued", "crdr": "credit", "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock warrants issued for referral agreement", "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants." } } }, "auth_ref": [ "r12", "r52", "r114" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "auth_ref": [] }, "inuvo_AdvertisingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://inuvo.com/20231231", "localname": "AdvertisingCosts", "crdr": "debit", "calculation": { "http://inuvo.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Marketing costs" } } }, "auth_ref": [] }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingCostsPolicyTextBlock", "presentation": [ "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Marketing costs", "label": "Advertising Cost [Policy Text Block]", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r134" ] }, "us-gaap_AllowanceForCreditLossesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForCreditLossesTextBlock", "presentation": [ "http://inuvo.com/role/AllowanceForCreditLosses" ], "lang": { "en-us": { "role": { "verboseLabel": "Allowance for Credit Losses", "label": "Allowance for Credit Losses [Text Block]", "documentation": "The entire disclosure for allowance for credit losses." } } }, "auth_ref": [ "r42" ] }, "inuvo_AllowanceForDoubtfulAccountsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://inuvo.com/20231231", "localname": "AllowanceForDoubtfulAccountsAbstract", "lang": { "en-us": { "role": { "label": "Allowance for Credit Losses" } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://inuvo.com/role/AllowanceForCreditLossesDetails", "http://inuvo.com/role/AllowanceForCreditLossesDetailsNarrative" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at the beginning of the year", "label": "[Accounts Receivable, Allowance for Credit Loss]", "periodEndLabel": "Balance at the end of the year", "verboseLabel": "Allowance for doubtful accounts", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r161", "r234", "r241", "r242", "r246", "r713" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Allowance for doubtful accounts", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r161", "r234", "r241" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "crdr": "credit", "presentation": [ "http://inuvo.com/role/AllowanceForCreditLossesDetails" ], "lang": { "en-us": { "role": { "label": "Recoveries", "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery." } } }, "auth_ref": [ "r245" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://inuvo.com/role/AllowanceForCreditLossesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Charge-offs", "label": "[Accounts Receivable, Allowance for Credit Loss, Writeoff]", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r244" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://inuvo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Amortization of financing fees", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r92", "r289", "r426", "r662" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://inuvo.com/role/IntangibleAssetsAndGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Amortization of Intangible Assets", "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." } } }, "auth_ref": [ "r8", "r44", "r49" ] }, "inuvo_AmortizationOfReferralAgreementAsMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://inuvo.com/20231231", "localname": "AmortizationOfReferralAgreementAsMarketingExpense", "crdr": "credit", "presentation": [ "http://inuvo.com/role/CommitmentsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Amortization of referral agreement as marketing expense", "documentation": "Amortization Of Referral Agreement As Marketing Expense" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://inuvo.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "[Assets]", "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." } } }, "auth_ref": [ "r125", "r155", "r185", "r210", "r223", "r227", "r238", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r395", "r399", "r418", "r476", "r548", "r627", "r639", "r687", "r688", "r704" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://inuvo.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "[Assets, Current]", "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." } } }, "auth_ref": [ "r149", "r163", "r185", "r238", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r395", "r399", "r418", "r627", "r687", "r688", "r704" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current assets" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://inuvo.com/role/FairValueMeasurementsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://inuvo.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total Investments at Fair Value", "label": "[Assets, Fair Value Disclosure]", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r66" ] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://inuvo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Auditor Firm Id", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r643", "r644", "r645" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://inuvo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r643", "r644", "r645" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://inuvo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r643", "r644", "r645" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "calculation": { "http://inuvo.com/role/FairValueMeasurementsDetails1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://inuvo.com/role/FairValueMeasurementsDetails1" ], "lang": { "en-us": { "role": { "totalLabel": "Debt securities, cost", "label": "[Debt Securities, Available-for-Sale, Amortized Cost]", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r235", "r247", "r475" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://inuvo.com/role/FairValueMeasurementsDetails1": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 2.0 }, "http://inuvo.com/role/FairValueMeasurementsDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://inuvo.com/role/FairValueMeasurementsDetails", "http://inuvo.com/role/FairValueMeasurementsDetails1" ], "lang": { "en-us": { "role": { "label": "Debt securities", "verboseLabel": "Debt securities, fair value", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r236", "r247", "r471", "r677" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://inuvo.com/role/StockBasedCompensationDetails2" ], "lang": { "en-us": { "role": { "label": "Award Type Axis", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r327", "r328", "r329", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r351", "r352", "r353", "r354", "r355" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://inuvo.com/role/CommitmentsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://inuvo.com/role/CommitmentsDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r63", "r64" ] }, "srt_BoardOfDirectorsChairmanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "BoardOfDirectorsChairmanMember", "presentation": [ "http://inuvo.com/role/RelatedPartiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Board Members [Member]" } } }, "auth_ref": [ "r672" ] }, "us-gaap_CapitalizedComputerSoftwareNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareNet", "crdr": "debit", "presentation": [ "http://inuvo.com/role/OrganizationAndBusinessDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Capitalized computer software, Net", "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date." } } }, "auth_ref": [ "r602" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://inuvo.com/role/FairValueMeasurementsDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://inuvo.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Cash equivalents", "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." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r33" ] }, "us-gaap_CashCashEquivalentsAndShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsAndShortTermInvestments", "crdr": "debit", "presentation": [ "http://inuvo.com/role/OrganizationAndBusinessDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Cash, cash equivalents, and short-term marketable securities", "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable." } } }, "auth_ref": [ "r656" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://inuvo.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheets", "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash and cash equivalents", "periodStartLabel": "Cash, beginning of year", "periodEndLabel": "Cash, end of year", "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." } } }, "auth_ref": [ "r32", "r100", "r182" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net change - cash", "label": "[Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect]", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r4", "r100" ] }, "inuvo_CashDepositedInterestBearing": { "xbrltype": "monetaryItemType", "nsuri": "http://inuvo.com/20231231", "localname": "CashDepositedInterestBearing", "crdr": "debit", "presentation": [ "http://inuvo.com/role/OrganizationAndBusinessDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Cash Deposited, Interest-Bearing" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://inuvo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://inuvo.com/role/LeasesOperatingLeasesDetails" ], "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." } } }, "auth_ref": [ "r146", "r157", "r158", "r159", "r185", "r202", "r203", "r205", "r206", "r208", "r209", "r238", "r265", "r267", "r268", "r269", "r272", "r273", "r291", "r292", "r294", "r297", "r303", "r418", "r505", "r506", "r507", "r508", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r535", "r557", "r577", "r592", "r593", "r594", "r595", "r596", "r650", "r663", "r670" ] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://inuvo.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Exercise price of warrant (in usd per share)", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r304" ] }, "inuvo_ClassOfWarrantOrRightGrantedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://inuvo.com/20231231", "localname": "ClassOfWarrantOrRightGrantedInPeriod", "presentation": [ "http://inuvo.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Class of warrant or right, granted in period (in shares)", "documentation": "Class Of Warrant Or Right, Granted In Period" } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "presentation": [ "http://inuvo.com/role/CommitmentsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Number of securities called by each warrant or right (in shares)", "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares." } } }, "auth_ref": [] }, "inuvo_ClassOfWarrantOrRightVestingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://inuvo.com/20231231", "localname": "ClassOfWarrantOrRightVestingPeriod", "presentation": [ "http://inuvo.com/role/CommitmentsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Vesting period", "documentation": "Class Of Warrant Or Right, Vesting Period" } } }, "auth_ref": [] }, "inuvo_CommissionFeePercent": { "xbrltype": "percentItemType", "nsuri": "http://inuvo.com/20231231", "localname": "CommissionFeePercent", "presentation": [ "http://inuvo.com/role/OrganizationAndBusinessDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Commission fee, percent" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments" } } }, "auth_ref": [] }, "us-gaap_CommitmentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsDisclosureTextBlock", "presentation": [ "http://inuvo.com/role/Commitments" ], "lang": { "en-us": { "role": { "verboseLabel": "Commitments", "label": "Commitments Disclosure [Text Block]", "documentation": "The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights." } } }, "auth_ref": [ "r112" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r629", "r630", "r631", "r633", "r634", "r635", "r636", "r667", "r668", "r698", "r714", "r716" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, par or stated value per share (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r84" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock shares authorized (in shares)", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r84", "r535" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock shares issued (in shares)", "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." } } }, "auth_ref": [ "r84" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock shares outstanding (in shares)", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r12", "r84", "r535", "r554", "r716", "r717" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://inuvo.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 25.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common stock, $0.001 par value: Authorized shares 200,000,000; issued and outstanding shares 137,983,918 and 120,137,124 respectively;", "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." } } }, "auth_ref": [ "r84", "r479", "r627" ] }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "presentation": [ "http://inuvo.com/role/RetirementPlanCosts" ], "lang": { "en-us": { "role": { "verboseLabel": "Retirement Plan Costs", "label": "Compensation and Employee Benefit Plans [Text Block]", "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans." } } }, "auth_ref": [ "r115", "r116", "r117", "r118" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Retirement Plan Costs" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://inuvo.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive loss", "label": "[Comprehensive Income (Loss), Net of Tax, Attributable to Parent]", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r29", "r167", "r169", "r174", "r472", "r488" ] }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerSoftwareIntangibleAssetMember", "presentation": [ "http://inuvo.com/role/PropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized internal use and purchased software", "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks." } } }, "auth_ref": [ "r604", "r684", "r685" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r36", "r38", "r68", "r69", "r231", "r599", "r653" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Concentration of credit risk", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r71", "r137" ] }, "inuvo_ConcentrationRiskPercentage": { "xbrltype": "percentItemType", "nsuri": "http://inuvo.com/20231231", "localname": "ConcentrationRiskPercentage", "presentation": [ "http://inuvo.com/role/AllowanceForCreditLossesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration risk, percentage" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Percentage", "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." } } }, "auth_ref": [ "r36", "r38", "r68", "r69", "r231" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "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." } } }, "auth_ref": [ "r36", "r38", "r68", "r69", "r231", "r599" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of presentation", "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." } } }, "auth_ref": [ "r62", "r607" ] }, "inuvo_ContingentLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://inuvo.com/20231231", "localname": "ContingentLiabilityCurrent", "crdr": "credit", "presentation": [ "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Contingent liability" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://inuvo.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Cost of revenue", "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." } } }, "auth_ref": [ "r94", "r455" ] }, "inuvo_CostOfRevenuePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://inuvo.com/20231231", "localname": "CostOfRevenuePolicyTextBlock", "presentation": [ "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Cost of revenue", "label": "[Cost of revenue]" } } }, "auth_ref": [] }, "inuvo_CostofRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://inuvo.com/20231231", "localname": "CostofRevenueNetMember", "presentation": [ "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Cost of Revenue Net [Member]" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://inuvo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://inuvo.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Current tax provision", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r123", "r383", "r389", "r666" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "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." } } }, "auth_ref": [ "r37", "r231" ] }, "inuvo_CustomerConcentrationsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://inuvo.com/20231231", "localname": "CustomerConcentrationsTextBlock", "presentation": [ "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Customer concentrations" } } }, "auth_ref": [] }, "inuvo_CustomerList1Member": { "xbrltype": "domainItemType", "nsuri": "http://inuvo.com/20231231", "localname": "CustomerList1Member", "presentation": [ "http://inuvo.com/role/IntangibleAssetsAndGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Customer list, all other" } } }, "auth_ref": [] }, "inuvo_CustomerListMember": { "xbrltype": "domainItemType", "nsuri": "http://inuvo.com/20231231", "localname": "CustomerListMember", "presentation": [ "http://inuvo.com/role/IntangibleAssetsAndGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Customer list, Google" } } }, "auth_ref": [] }, "inuvo_CustomerListRetargeterMember": { "xbrltype": "domainItemType", "nsuri": "http://inuvo.com/20231231", "localname": "CustomerListRetargeterMember", "presentation": [ "http://inuvo.com/role/IntangibleAssetsAndGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Customer list, ReTargeter" } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://inuvo.com/role/IntangibleAssetsAndGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Customer relationships", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r61" ] }, "inuvo_DebtCovenantPeriodOneMember": { "xbrltype": "domainItemType", "nsuri": "http://inuvo.com/20231231", "localname": "DebtCovenantPeriodOneMember", "presentation": [ "http://inuvo.com/role/BankDebtDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt Covenant Period One" } } }, "auth_ref": [] }, "inuvo_DebtCovenantPeriodTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://inuvo.com/20231231", "localname": "DebtCovenantPeriodTwoMember", "presentation": [ "http://inuvo.com/role/BankDebtDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt Covenant Period Two" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Bank Debt" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://inuvo.com/role/BankDebtDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt Instrument Axis", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r17", "r78", "r79", "r126", "r129", "r187", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r427", "r612", "r613", "r614", "r615", "r616", "r664" ] }, "inuvo_DebtInstrumentEventOfDefaultInterestRatePercentageGreaterThanInterestRateInEffectPriorToDefault": { "xbrltype": "percentItemType", "nsuri": "http://inuvo.com/20231231", "localname": "DebtInstrumentEventOfDefaultInterestRatePercentageGreaterThanInterestRateInEffectPriorToDefault", "presentation": [ "http://inuvo.com/role/BankDebtDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt instrument, default interest rate", "documentation": "Debt Instrument, Event Of Default, Interest Rate, Percentage Greater Than Interest Rate In Effect Prior To Default" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://inuvo.com/role/BankDebtDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Stated interest rate", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r22", "r275" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://inuvo.com/role/BankDebtDetailsNarrative" ], "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." } } }, "auth_ref": [ "r23", "r187", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r427", "r612", "r613", "r614", "r615", "r616", "r664" ] }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodAxis", "presentation": [ "http://inuvo.com/role/BankDebtDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Redemption, Period [Axis]", "documentation": "Information about timing of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r15" ] }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodDomain", "presentation": [ "http://inuvo.com/role/BankDebtDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features." } } }, "auth_ref": [ "r15" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax", "crdr": "credit", "calculation": { "http://inuvo.com/role/FairValueMeasurementsDetails1": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://inuvo.com/role/FairValueMeasurementsDetails1" ], "lang": { "en-us": { "role": { "label": "Debt securities, unrealized gain (loss)", "documentation": "Amount, before tax, of unrealized gain (loss) in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r679", "r680" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows", "http://inuvo.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred income tax benefit", "negatedLabel": "Deferred tax benefit", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r8", "r123", "r143", "r388", "r389", "r666" ] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "presentation": [ "http://inuvo.com/role/IncomeTaxesDetails2" ], "lang": { "en-us": { "role": { "verboseLabel": "Total", "label": "[Deferred Tax Liabilities, Gross]", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r81", "r82", "r128", "r377" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://inuvo.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred tax liability", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r370", "r371", "r477" ] }, "us-gaap_DeferredOtherTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredOtherTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://inuvo.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred tax benefit", "label": "[Deferred Other Tax Expense (Benefit)]", "documentation": "Amount of other deferred income tax expense (benefit) pertaining to income (loss) from continuing operations. For example, but not limited to, acquisition-date income tax benefits or expenses recognized from changes in the acquirer's valuation allowance for its previously existing deferred tax assets resulting from a business combination and adjustments to beginning-of-year balance of a valuation allowance because of a change in circumstance causing a change in judgment about the realizability of the related deferred tax asset in future periods." } } }, "auth_ref": [ "r59", "r122", "r666" ] }, "us-gaap_DeferredRevenueArrangementTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueArrangementTypeAxis", "presentation": [ "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Deferred Revenue Arrangement Type [Axis]", "documentation": "Information by type of deferred revenue arrangement." } } }, "auth_ref": [] }, "us-gaap_DeferredRevenueArrangementTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueArrangementTypeDomain", "presentation": [ "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Category of obligation arising when an entity receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsDeferredIncome", "crdr": "debit", "presentation": [ "http://inuvo.com/role/IncomeTaxesDetails2" ], "lang": { "en-us": { "role": { "label": "Unrecognized Income/Loss", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income." } } }, "auth_ref": [ "r58", "r693" ] }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "crdr": "debit", "presentation": [ "http://inuvo.com/role/IncomeTaxesDetails2" ], "lang": { "en-us": { "role": { "label": "Intangible assets", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "presentation": [ "http://inuvo.com/role/IncomeTaxesDetails2" ], "lang": { "en-us": { "role": { "verboseLabel": "Subtotal", "label": "[Deferred Tax Assets, Gross]", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r378" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "presentation": [ "http://inuvo.com/role/IncomeTaxesDetails2" ], "lang": { "en-us": { "role": { "verboseLabel": "Total", "label": "[Deferred Tax Assets, Net of Valuation Allowance]", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r692" ] }, "us-gaap_DeferredTaxAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNetAbstract", "presentation": [ "http://inuvo.com/role/IncomeTaxesDetails2" ], "lang": { "en-us": { "role": { "label": "Deferred tax assets:" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://inuvo.com/role/IncomeTaxesDetails2" ], "lang": { "en-us": { "role": { "label": "Net operating loss carry forward", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r58", "r693" ] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "presentation": [ "http://inuvo.com/role/IncomeTaxesDetails2" ], "lang": { "en-us": { "role": { "label": "Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r58", "r693" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "presentation": [ "http://inuvo.com/role/IncomeTaxesDetails2" ], "lang": { "en-us": { "role": { "label": "Stock compensation expense", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r58", "r693" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "crdr": "debit", "presentation": [ "http://inuvo.com/role/IncomeTaxesDetails2" ], "lang": { "en-us": { "role": { "label": "Accrued liabilities", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities." } } }, "auth_ref": [ "r58", "r693" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "crdr": "debit", "presentation": [ "http://inuvo.com/role/IncomeTaxesDetails2" ], "lang": { "en-us": { "role": { "verboseLabel": "Allowance for doubtful accounts", "label": "[Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss]", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r58", "r693" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent", "crdr": "debit", "presentation": [ "http://inuvo.com/role/IncomeTaxesDetails2" ], "lang": { "en-us": { "role": { "label": "Deferred rent", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred rent." } } }, "auth_ref": [ "r58", "r693" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "presentation": [ "http://inuvo.com/role/IncomeTaxesDetails2" ], "lang": { "en-us": { "role": { "label": "Less valuation allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r379" ] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilities", "crdr": "credit", "presentation": [ "http://inuvo.com/role/IncomeTaxesDetails2", "http://inuvo.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "negatedLabel": "Net deferred tax liabilities", "label": "[Deferred Tax Liabilities, Net]", "verboseLabel": "Net deferred tax liabilities", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting." } } }, "auth_ref": [ "r56", "r692" ] }, "inuvo_DeferredTaxLiabilitiesIntangibleAssetsandPropertyPlantandEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://inuvo.com/20231231", "localname": "DeferredTaxLiabilitiesIntangibleAssetsandPropertyPlantandEquipment", "crdr": "credit", "presentation": [ "http://inuvo.com/role/IncomeTaxesDetails2" ], "lang": { "en-us": { "role": { "label": "Intangible assets and property and equipment" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesNetAbstract", "presentation": [ "http://inuvo.com/role/IncomeTaxesDetails2" ], "lang": { "en-us": { "role": { "label": "Deferred tax liabilities:" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesOther", "crdr": "credit", "presentation": [ "http://inuvo.com/role/IncomeTaxesDetails2" ], "lang": { "en-us": { "role": { "verboseLabel": "Other", "label": "[Deferred Tax Liabilities, Other]", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other." } } }, "auth_ref": [ "r58", "r693" ] }, "inuvo_DeferredTaxLiabilityRelatingToGoodwillOffsetPercenatge": { "xbrltype": "percentItemType", "nsuri": "http://inuvo.com/20231231", "localname": "DeferredTaxLiabilityRelatingToGoodwillOffsetPercenatge", "presentation": [ "http://inuvo.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Deferred tax liability relating to goodwill offset percenatge" } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "crdr": "debit", "presentation": [ "http://inuvo.com/role/RetirementPlanCostsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Employer matching contribution amount", "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "presentation": [ "http://inuvo.com/role/RetirementPlanCostsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Maximum annual contribution per employee, percent", "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://inuvo.com/role/PropertyAndEquipmentDetails", "http://inuvo.com/role/PropertyAndEquipmentDetailsNarrative", "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Depreciation expense", "verboseLabel": "Depreciation expense", "terseLabel": "Depreciation expense", "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." } } }, "auth_ref": [ "r8", "r50" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation and amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r8", "r213" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://inuvo.com/role/StockbasedCompensation" ], "lang": { "en-us": { "role": { "label": "Stock-Based Compensation", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r325", "r326", "r356", "r357", "r359", "r622" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "StockBased Compensation" } } }, "auth_ref": [] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://inuvo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r643", "r644", "r645" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://inuvo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://inuvo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://inuvo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "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." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://inuvo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r646" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://inuvo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Type", "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'." } } }, "auth_ref": [] }, "inuvo_EarningPerShareBasicAndDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://inuvo.com/20231231", "localname": "EarningPerShareBasicAndDiluted", "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Net loss, Basic and diluted" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Per common share data: Basic and diluted" } } }, "auth_ref": [] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Earnings per share", "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." } } }, "auth_ref": [ "r34", "r35" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "presentation": [ "http://inuvo.com/role/IncomeTaxesDetails1" ], "lang": { "en-us": { "role": { "label": "Federal statutory rate", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r186", "r373", "r390" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "presentation": [ "http://inuvo.com/role/IncomeTaxesDetails1" ], "lang": { "en-us": { "role": { "label": "Change in valuation allowance", "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." } } }, "auth_ref": [ "r691", "r694" ] }, "inuvo_EffectiveIncomeTaxRateReconciliationPermanentDifferences": { "xbrltype": "percentItemType", "nsuri": "http://inuvo.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationPermanentDifferences", "presentation": [ "http://inuvo.com/role/IncomeTaxesDetails1" ], "lang": { "en-us": { "role": { "label": "Permanent differences" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "presentation": [ "http://inuvo.com/role/IncomeTaxesDetails1" ], "lang": { "en-us": { "role": { "label": "State income tax rate, net of federal benefit", "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)." } } }, "auth_ref": [ "r691", "r694" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://inuvo.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued payroll and commission liabilities", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r20" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://inuvo.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Compensation cost related to non vested awards not yet recognized", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r358" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://inuvo.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Average remaining expense recognition period", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r358" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://inuvo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address Address Line 1", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://inuvo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address Address Line 2", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://inuvo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address City Or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://inuvo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://inuvo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address State Or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://inuvo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r641" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://inuvo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock Shares Outstanding", "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." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://inuvo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://inuvo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r641" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://inuvo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "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." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://inuvo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "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." } } }, "auth_ref": [ "r641" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://inuvo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation State Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://inuvo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r647" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://inuvo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "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." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://inuvo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r641" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://inuvo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r641" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://inuvo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r641" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://inuvo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r641" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://inuvo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "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." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://inuvo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Well Known Seasoned Issuer", "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." } } }, "auth_ref": [ "r648" ] }, "us-gaap_EquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquipmentMember", "presentation": [ "http://inuvo.com/role/PropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Equipment", "documentation": "Tangible personal property used to produce goods and services." } } }, "auth_ref": [] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Stockholders Equity" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "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." } } }, "auth_ref": [ "r12", "r147", "r171", "r172", "r173", "r188", "r189", "r190", "r192", "r197", "r199", "r207", "r239", "r240", "r305", "r360", "r361", "r362", "r384", "r385", "r401", "r402", "r403", "r404", "r405", "r406", "r408", "r419", "r420", "r421", "r422", "r423", "r424", "r440", "r492", "r493", "r494", "r515", "r577" ] }, "inuvo_EquitySecuritiesFVNIAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://inuvo.com/20231231", "localname": "EquitySecuritiesFVNIAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://inuvo.com/role/FairValueMeasurementsDetails1": { "parentTag": "us-gaap_EquitySecuritiesFvNiCost", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://inuvo.com/role/FairValueMeasurementsDetails1" ], "lang": { "en-us": { "role": { "negatedLabel": "Equity securities, unrealized gain (loss)", "label": "[Equity securities, unrealized gain (loss)]", "documentation": "Equity Securities, FV-NI, Accumulated Gross Unrealized Loss, Before Tax" } } }, "auth_ref": [] }, "us-gaap_EquitySecuritiesFvNi": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNi", "crdr": "debit", "calculation": { "http://inuvo.com/role/FairValueMeasurementsDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 4.0 }, "http://inuvo.com/role/FairValueMeasurementsDetails1": { "parentTag": "us-gaap_EquitySecuritiesFvNiCost", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://inuvo.com/role/FairValueMeasurementsDetails", "http://inuvo.com/role/FairValueMeasurementsDetails1" ], "lang": { "en-us": { "role": { "label": "Equity securities", "verboseLabel": "Equity securities, fair value", "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current." } } }, "auth_ref": [ "r156", "r417", "r605" ] }, "us-gaap_EquitySecuritiesFvNiCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiCost", "crdr": "debit", "calculation": { "http://inuvo.com/role/FairValueMeasurementsDetails1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://inuvo.com/role/FairValueMeasurementsDetails1" ], "lang": { "en-us": { "role": { "totalLabel": "Equity securities, cost", "label": "[Equity Securities, FV-NI, Cost]", "documentation": "Cost of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI). Excludes equity method investment and investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r475" ] }, "us-gaap_FairValueAdjustmentOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAdjustmentOfWarrants", "crdr": "debit", "calculation": { "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Stock warrant (income) expense", "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability." } } }, "auth_ref": [ "r1", "r8" ] }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTextBlock", "presentation": [ "http://inuvo.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Investments and Assets at Fair Value", "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r66", "r67" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://inuvo.com/role/FairValueMeasurementsDetails", "http://inuvo.com/role/FairValueMeasurementsDetails1" ], "lang": { "en-us": { "role": { "label": "Fair Value By Fair Value Hierarchy Level Axis", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r282", "r317", "r318", "r319", "r320", "r321", "r322", "r412", "r450", "r451", "r452", "r613", "r614", "r618", "r619", "r620" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://inuvo.com/role/FairValueMeasurementsDetails", "http://inuvo.com/role/FairValueMeasurementsDetails1" ], "lang": { "en-us": { "role": { "label": "Fair Value By Measurement Frequency Axis", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r411", "r412", "r414", "r415", "r416" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Measurements" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://inuvo.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "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." } } }, "auth_ref": [ "r410" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://inuvo.com/role/FairValueMeasurementsDetails", "http://inuvo.com/role/FairValueMeasurementsDetails1" ], "lang": { "en-us": { "role": { "label": "Level 1", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r282", "r317", "r322", "r412", "r450", "r618", "r619", "r620" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://inuvo.com/role/FairValueMeasurementsDetails", "http://inuvo.com/role/FairValueMeasurementsDetails1" ], "lang": { "en-us": { "role": { "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://inuvo.com/role/FairValueMeasurementsDetails", "http://inuvo.com/role/FairValueMeasurementsDetails1" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r282", "r317", "r318", "r319", "r320", "r321", "r322", "r450", "r451", "r452", "r613", "r614", "r618", "r619", "r620" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://inuvo.com/role/FairValueMeasurementsDetails", "http://inuvo.com/role/FairValueMeasurementsDetails1" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring", "verboseLabel": "Fair Value, Recurring", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r410", "r416" ] }, "inuvo_FederalNetOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://inuvo.com/20231231", "localname": "FederalNetOperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://inuvo.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Federal net operating loss carryforwards" } } }, "auth_ref": [] }, "inuvo_FederalNetOperatingLossCarryforwardsPercentageRate": { "xbrltype": "percentItemType", "nsuri": "http://inuvo.com/20231231", "localname": "FederalNetOperatingLossCarryforwardsPercentageRate", "presentation": [ "http://inuvo.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Federal net operating loss carryforwards, percentage rate" } } }, "auth_ref": [] }, "inuvo_FinanceAndOperatingLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://inuvo.com/20231231", "localname": "FinanceAndOperatingLeaseRightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Amortization of Right of Use Assets-Finance Leases", "documentation": "Finance And Operating Lease, Right-of-Use Asset, Amortization" } } }, "auth_ref": [] }, "inuvo_FinanceLeaseLiabilitiesOneMember": { "xbrltype": "domainItemType", "nsuri": "http://inuvo.com/20231231", "localname": "FinanceLeaseLiabilitiesOneMember", "presentation": [ "http://inuvo.com/role/LeasesOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Finance lease liabilities [Member]" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://inuvo.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Lease liability - finance lease", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r430" ] }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://inuvo.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finance Lease Liability", "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." } } }, "auth_ref": [ "r702" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://inuvo.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 22.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Lease liability - finance lease", "label": "[Finance Lease, Liability, Noncurrent]", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r430" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 22.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments on finance/capital leases", "label": "[Finance Lease, Principal Payments]", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r432", "r436" ] }, "inuvo_FinanceLeasePrincipalPaymentsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://inuvo.com/20231231", "localname": "FinanceLeasePrincipalPaymentsOther", "crdr": "credit", "calculation": { "http://inuvo.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Financing, other" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://inuvo.com/role/ConsolidatedBalanceSheets": { "parentTag": "inuvo_OtherAssetsTotalNoncurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheets", "http://inuvo.com/role/LeasesNarrativeDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Right of use assets - finance lease", "verboseLabel": "Right of use assets - finance lease", "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r429" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "presentation": [ "http://inuvo.com/role/LeasesNarrativeDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Amortization expense related to finance leases", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r431", "r435", "r626" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "presentation": [ "http://inuvo.com/role/IntangibleAssetsAndGoodwillDetails1" ], "lang": { "en-us": { "role": { "label": "Thereafter", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "presentation": [ "http://inuvo.com/role/IntangibleAssetsAndGoodwillDetails1" ], "lang": { "en-us": { "role": { "label": "2024", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r107" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "presentation": [ "http://inuvo.com/role/IntangibleAssetsAndGoodwillDetails1" ], "lang": { "en-us": { "role": { "label": "2028", "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)." } } }, "auth_ref": [ "r107" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "presentation": [ "http://inuvo.com/role/IntangibleAssetsAndGoodwillDetails1" ], "lang": { "en-us": { "role": { "label": "2027", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r107" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "presentation": [ "http://inuvo.com/role/IntangibleAssetsAndGoodwillDetails1" ], "lang": { "en-us": { "role": { "label": "2026", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r107" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "presentation": [ "http://inuvo.com/role/IntangibleAssetsAndGoodwillDetails1" ], "lang": { "en-us": { "role": { "label": "2025", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r107" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://inuvo.com/role/IntangibleAssetsAndGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Finite Lived Intangible Assets By Major Class Axis", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r255", "r257", "r258", "r260", "r456", "r457" ] }, "inuvo_FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://inuvo.com/20231231", "localname": "FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment", "crdr": "credit", "presentation": [ "http://inuvo.com/role/IntangibleAssetsAndGoodwillDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated Amortization and Impairment", "label": "[Accumulated Amortization and Impairment 1]", "documentation": "Finite-Lived Intangible Assets (Excluding Goodwill), Accumulated Impairment" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://inuvo.com/role/IntangibleAssetsAndGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Carrying Value", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r106", "r457" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://inuvo.com/role/IntangibleAssetsAndGoodwillDetails" ], "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." } } }, "auth_ref": [ "r45", "r48" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "presentation": [ "http://inuvo.com/role/IntangibleAssetsAndGoodwillDetails", "http://inuvo.com/role/IntangibleAssetsAndGoodwillDetails1" ], "lang": { "en-us": { "role": { "label": "Net Carrying Value", "verboseLabel": "Net Carrying Value", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r106", "r456" ] }, "inuvo_FiniteLivedIntangibleAssetsNonCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://inuvo.com/20231231", "localname": "FiniteLivedIntangibleAssetsNonCurrentAbstract", "presentation": [ "http://inuvo.com/role/IntangibleAssetsAndGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Intangible assets classified as long-term", "documentation": "Finite-Lived Intangible Assets, Non-current [Abstract]" } } }, "auth_ref": [] }, "inuvo_FiniteLivedIntangibleAssetsUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://inuvo.com/20231231", "localname": "FiniteLivedIntangibleAssetsUsefulLife", "presentation": [ "http://inuvo.com/role/IntangibleAssetsAndGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Term" } } }, "auth_ref": [] }, "inuvo_FiniteLivedandIndefiniteLivedIntangibleAssetsLongTermPortionGross": { "xbrltype": "monetaryItemType", "nsuri": "http://inuvo.com/20231231", "localname": "FiniteLivedandIndefiniteLivedIntangibleAssetsLongTermPortionGross", "crdr": "debit", "presentation": [ "http://inuvo.com/role/IntangibleAssetsAndGoodwillDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Carrying Value", "label": "[Carrying Value]", "documentation": "Finite-Lived and Indefinite-Lived Intangible Assets, Long Term Portion, Gross" } } }, "auth_ref": [] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://inuvo.com/role/PropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Furniture and fixtures", "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." } } }, "auth_ref": [] }, "us-gaap_GainLossOnInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnInvestments", "crdr": "credit", "calculation": { "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "(Gain) Loss on marketable securities", "label": "[Gain (Loss) on Investments]", "documentation": "Amount of realized and unrealized gain (loss) on investment." } } }, "auth_ref": [ "r97", "r649" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://inuvo.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "General and administrative", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r95", "r559" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://inuvo.com/role/ConsolidatedBalanceSheets": { "parentTag": "inuvo_OtherAssetsTotalNoncurrent", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheets", "http://inuvo.com/role/IntangibleAssetsAndGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill", "verboseLabel": "Goodwill total, Net Carrying Value", "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." } } }, "auth_ref": [ "r153", "r251", "r470", "r611", "r627", "r682", "r683" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Intangible Assets and Goodwill" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://inuvo.com/role/IntangibleAssetsAndGoodwill" ], "lang": { "en-us": { "role": { "verboseLabel": "Intangible Assets and Goodwill", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r105" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Goodwill", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r250", "r254", "r611" ] }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "presentation": [ "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Intangible Assets", "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined." } } }, "auth_ref": [ "r10" ] }, "us-gaap_GoodwillGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillGross", "crdr": "debit", "presentation": [ "http://inuvo.com/role/IntangibleAssetsAndGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill total, Carrying Value", "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." } } }, "auth_ref": [ "r252", "r253", "r611" ] }, "inuvo_GovernmentGrantsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://inuvo.com/20231231", "localname": "GovernmentGrantsPolicyPolicyTextBlock", "presentation": [ "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Government Grant" } } }, "auth_ref": [] }, "inuvo_GrantExpenseDerecognitionOfContingenciesAndGrants": { "xbrltype": "monetaryItemType", "nsuri": "http://inuvo.com/20231231", "localname": "GrantExpenseDerecognitionOfContingenciesAndGrants", "crdr": "debit", "calculation": { "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Derecognition of contingencies and grant", "documentation": "Grant Expense (Derecognition Of Contingencies And Grants)" } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://inuvo.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "[Gross Profit]", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r93", "r185", "r210", "r222", "r226", "r228", "r238", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r418", "r608", "r687" ] }, "inuvo_HitachiCapitalAmericaCorpMember": { "xbrltype": "domainItemType", "nsuri": "http://inuvo.com/20231231", "localname": "HitachiCapitalAmericaCorpMember", "presentation": [ "http://inuvo.com/role/BankDebtDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Hitachi Capital America Corp." } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://inuvo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Icfr Auditor Attestation Flag" } } }, "auth_ref": [ "r643", "r644", "r645" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Impairment of long-lived assets", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r111" ] }, "inuvo_IncomeLossAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://inuvo.com/20231231", "localname": "IncomeLossAmount", "crdr": "credit", "presentation": [ "http://inuvo.com/role/OrganizationAndBusinessDetailsNarrative" ], "lang": { "en-us": { "role": { "verboseLabel": "Net loss", "label": "[Net loss]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://inuvo.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "verboseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r186", "r367", "r374", "r375", "r381", "r386", "r391", "r392", "r393", "r510" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://inuvo.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://inuvo.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income tax benefit (expense)", "verboseLabel": "Total tax benefit", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r133", "r144", "r198", "r199", "r214", "r372", "r387", "r490" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Income taxes", "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." } } }, "auth_ref": [ "r170", "r368", "r369", "r375", "r376", "r380", "r382", "r504" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Accrued expenses and other liabilities", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableTrade", "crdr": "debit", "calculation": { "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts payable", "label": "[Increase (Decrease) in Accounts Payable, Trade]", "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "[Increase (Decrease) in Accounts Receivable]", "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." } } }, "auth_ref": [ "r7" ] }, "inuvo_IncreaseDecreaseInAllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://inuvo.com/20231231", "localname": "IncreaseDecreaseInAllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://inuvo.com/role/AllowanceForCreditLossesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Increase Allowance for doubtful accounts" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerAsset", "crdr": "credit", "calculation": { "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Referral and support services agreement advance", "label": "[Increase (Decrease) in Contract with Customer, Asset]", "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r661" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Change in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses, other current assets and other assets", "label": "[Increase (Decrease) in Prepaid Expense and Other Assets]", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://inuvo.com/role/IntangibleAssetsAndGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r256", "r259" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://inuvo.com/role/IntangibleAssetsAndGoodwillDetails" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company." } } }, "auth_ref": [ "r46", "r108" ] }, "inuvo_InitialFeeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://inuvo.com/20231231", "localname": "InitialFeeExpense", "crdr": "debit", "presentation": [ "http://inuvo.com/role/RelatedPartiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Initial fee expense" } } }, "auth_ref": [] }, "inuvo_IntangibleAssetsAccumulatedAmortizationandImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://inuvo.com/20231231", "localname": "IntangibleAssetsAccumulatedAmortizationandImpairmentLoss", "crdr": "credit", "presentation": [ "http://inuvo.com/role/IntangibleAssetsAndGoodwillDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated Amortization and Impairment", "label": "[Accumulated Amortization and Impairment]", "documentation": "Intangible Assets, Accumulated Amortization and Impairment Loss" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://inuvo.com/role/ConsolidatedBalanceSheets": { "parentTag": "inuvo_OtherAssetsTotalNoncurrent", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheets", "http://inuvo.com/role/IntangibleAssetsAndGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Intangible assets, net of accumulated amortization", "verboseLabel": "Net Carrying Value", "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." } } }, "auth_ref": [ "r43", "r47" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest paid", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r177", "r180", "r181" ] }, "us-gaap_InvestmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentPolicyTextBlock", "presentation": [ "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Investments", "documentation": "Disclosure of accounting policy for investment in financial asset." } } }, "auth_ref": [ "r489", "r500", "r501", "r502", "r503", "r586", "r587" ] }, "us-gaap_InvestmentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://inuvo.com/role/FairValueMeasurementsDetails1" ], "lang": { "en-us": { "role": { "totalLabel": "Total marketable securities", "label": "[Investments, Fair Value Disclosure]", "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method." } } }, "auth_ref": [ "r411" ] }, "inuvo_IssuedNumberOfPatents": { "xbrltype": "integerItemType", "nsuri": "http://inuvo.com/20231231", "localname": "IssuedNumberOfPatents", "presentation": [ "http://inuvo.com/role/OrganizationAndBusinessDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Patents Issued" } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "presentation": [ "http://inuvo.com/role/SubsequentEventDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Lease cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r434", "r626" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://inuvo.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Information Relating to Leases", "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." } } }, "auth_ref": [ "r701" ] }, "inuvo_LeasePaymentsPercentageIncreased": { "xbrltype": "percentItemType", "nsuri": "http://inuvo.com/20231231", "localname": "LeasePaymentsPercentageIncreased", "presentation": [ "http://inuvo.com/role/SubsequentEventDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Lease payments percentage increased" } } }, "auth_ref": [] }, "inuvo_LeasePeriodExpired": { "xbrltype": "stringItemType", "nsuri": "http://inuvo.com/20231231", "localname": "LeasePeriodExpired", "presentation": [ "http://inuvo.com/role/SubsequentEventDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Lease period expired" } } }, "auth_ref": [] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://inuvo.com/role/PropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Leasehold improvements", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r110" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases" } } }, "auth_ref": [] }, "inuvo_LesseeOperatingLeaseAnnualIncreaseInLeaseCostPercentage": { "xbrltype": "percentItemType", "nsuri": "http://inuvo.com/20231231", "localname": "LesseeOperatingLeaseAnnualIncreaseInLeaseCostPercentage", "presentation": [ "http://inuvo.com/role/LeasesNarrativeDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Annual percentage increase in lease payments", "documentation": "Lessee, Operating Lease, Annual Increase In Lease Cost, Percentage" } } }, "auth_ref": [] }, "inuvo_LesseeOperatingLeaseLeaseNotYetCommencedLeaseCostYearOne": { "xbrltype": "monetaryItemType", "nsuri": "http://inuvo.com/20231231", "localname": "LesseeOperatingLeaseLeaseNotYetCommencedLeaseCostYearOne", "crdr": "debit", "presentation": [ "http://inuvo.com/role/LeasesNarrativeDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Expected lease expense for first year", "documentation": "Lessee, Operating Lease, Lease Not Yet Commenced, Lease Cost, Year One" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://inuvo.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Operating Lease Maturity", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r702" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "presentation": [ "http://inuvo.com/role/LeasesOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Payments due", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r439" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "presentation": [ "http://inuvo.com/role/LeasesOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "2029", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r439" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "presentation": [ "http://inuvo.com/role/LeasesOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2024", "label": "[Lessee, Operating Lease, Liability, to be Paid, Year One]", "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)." } } }, "auth_ref": [ "r439" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "presentation": [ "http://inuvo.com/role/LeasesOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2028", "label": "[Lessee, Operating Lease, Liability, to be Paid, Year Five]", "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)." } } }, "auth_ref": [ "r439" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "presentation": [ "http://inuvo.com/role/LeasesOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2027", "label": "[Lessee, Operating Lease, Liability, to be Paid, Year Four]", "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)." } } }, "auth_ref": [ "r439" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "presentation": [ "http://inuvo.com/role/LeasesOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2026", "label": "[Lessee, Operating Lease, Liability, to be Paid, Year Three]", "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)." } } }, "auth_ref": [ "r439" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "presentation": [ "http://inuvo.com/role/LeasesOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2025", "label": "[Lessee, Operating Lease, Liability, to be Paid, Year Two]", "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)." } } }, "auth_ref": [ "r439" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://inuvo.com/role/LeasesOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less imputed interest", "label": "[Lessee, Operating Lease, Liability, Undiscounted Excess Amount]", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r439" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://inuvo.com/role/Leases" ], "lang": { "en-us": { "role": { "verboseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r428" ] }, "inuvo_LesseeTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://inuvo.com/20231231", "localname": "LesseeTermOfContract", "presentation": [ "http://inuvo.com/role/LeasesNarrativeDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Term of contract", "documentation": "Lessee, Term Of Contract" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://inuvo.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders' equity", "label": "[Liabilities and Equity]", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r89", "r130", "r482", "r627", "r665", "r681", "r700" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Stockholders' Equity" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://inuvo.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 30.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "[Liabilities, Current]", "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." } } }, "auth_ref": [ "r21", "r150", "r185", "r238", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r396", "r399", "r400", "r418", "r627", "r687", "r704", "r705" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current liabilities" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://inuvo.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 29.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total long-term liabilities", "label": "[Liabilities, Noncurrent]", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r17", "r75", "r76", "r77", "r80", "r185", "r238", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r396", "r399", "r400", "r418", "r687", "r704", "r705" ] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-term liabilities" } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://inuvo.com/role/BankDebtDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Outstanding balance", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r17", "r129", "r712" ] }, "inuvo_LineOfCreditFacilityAmendmentFee": { "xbrltype": "monetaryItemType", "nsuri": "http://inuvo.com/20231231", "localname": "LineOfCreditFacilityAmendmentFee", "crdr": "debit", "presentation": [ "http://inuvo.com/role/BankDebtDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Amendment fee", "documentation": "Line of Credit Facility, Amendment Fee" } } }, "auth_ref": [] }, "inuvo_LineOfCreditFacilityAnnualCommitmentFeeAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://inuvo.com/20231231", "localname": "LineOfCreditFacilityAnnualCommitmentFeeAmount", "crdr": "debit", "presentation": [ "http://inuvo.com/role/BankDebtDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Annual commitment fee amount", "documentation": "Line of Credit Facility, Annual Commitment Fee Amount" } } }, "auth_ref": [] }, "inuvo_LineOfCreditFacilityExitFee": { "xbrltype": "monetaryItemType", "nsuri": "http://inuvo.com/20231231", "localname": "LineOfCreditFacilityExitFee", "crdr": "debit", "presentation": [ "http://inuvo.com/role/BankDebtDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Exit fee", "documentation": "Line of Credit Facility, Exit Fee" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://inuvo.com/role/BankDebtDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Line of credit facility, maximum borrowing capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r19" ] }, "inuvo_LineOfCreditFacilityPercentageOfAggregateEligibleAccountsReceivable": { "xbrltype": "percentItemType", "nsuri": "http://inuvo.com/20231231", "localname": "LineOfCreditFacilityPercentageOfAggregateEligibleAccountsReceivable", "presentation": [ "http://inuvo.com/role/BankDebtDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Percentage of aggregate eligible accounts receivable", "documentation": "Line Of Credit Facility, Percentage Of Aggregate Eligible Accounts Receivable" } } }, "auth_ref": [] }, "inuvo_LineOfCreditFacilityQuarterlyServiceFee": { "xbrltype": "percentItemType", "nsuri": "http://inuvo.com/20231231", "localname": "LineOfCreditFacilityQuarterlyServiceFee", "presentation": [ "http://inuvo.com/role/BankDebtDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Quarterly service fee (as a percentage)", "documentation": "Line of Credit Facility, Quarterly Service Fee" } } }, "auth_ref": [] }, "inuvo_LitigationAndSettlementCostsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://inuvo.com/20231231", "localname": "LitigationAndSettlementCostsPolicy", "presentation": [ "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Litigation and settlement costs" } } }, "auth_ref": [] }, "inuvo_LoanAndSecurityCreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://inuvo.com/20231231", "localname": "LoanAndSecurityCreditAgreementMember", "presentation": [ "http://inuvo.com/role/BankDebtDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Loan and Security Agreement" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://inuvo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_MarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecurities", "crdr": "debit", "presentation": [ "http://inuvo.com/role/RelatedPartiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Marketable securities", "documentation": "Amount of investment in marketable security." } } }, "auth_ref": [ "r70", "r655" ] }, "us-gaap_MarketableSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesCurrent", "crdr": "debit", "calculation": { "http://inuvo.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Marketable securities - short term", "documentation": "Amount of investment in marketable security, classified as current." } } }, "auth_ref": [ "r655" ] }, "inuvo_MarketableSecuritiesGrossRealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://inuvo.com/20231231", "localname": "MarketableSecuritiesGrossRealizedGainLoss", "crdr": "credit", "presentation": [ "http://inuvo.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Realized loss on marketable securities", "label": "[Realized loss on marketable securities]", "documentation": "Marketable Securities Gross Realized Gain (Loss)" } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesNoncurrent", "crdr": "debit", "calculation": { "http://inuvo.com/role/ConsolidatedBalanceSheets": { "parentTag": "inuvo_OtherAssetsTotalNoncurrent", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Marketable securities - long term", "documentation": "Amount of investment in marketable security, classified as noncurrent." } } }, "auth_ref": [ "r655" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://inuvo.com/role/BankDebtDetailsNarrative", "http://inuvo.com/role/LeasesNarrativeDetailsNarrative", "http://inuvo.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Maximum", "verboseLabel": "Maximum" } } }, "auth_ref": [ "r261", "r262", "r263", "r264", "r324", "r454", "r491", "r527", "r528", "r585", "r588", "r589", "r590", "r591", "r600", "r601", "r610", "r617", "r621", "r628", "r689", "r706", "r707", "r708", "r709", "r710", "r711" ] }, "inuvo_MeasurementInputImpliedVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://inuvo.com/20231231", "localname": "MeasurementInputImpliedVolatilityMember", "presentation": [ "http://inuvo.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Implied Volatility" } } }, "auth_ref": [] }, "inuvo_MeasurementInputRiskFreeYieldMember": { "xbrltype": "domainItemType", "nsuri": "http://inuvo.com/20231231", "localname": "MeasurementInputRiskFreeYieldMember", "presentation": [ "http://inuvo.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Risk-free Yield" } } }, "auth_ref": [] }, "us-gaap_MeasurementInputSharePriceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputSharePriceMember", "presentation": [ "http://inuvo.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Share Price", "documentation": "Measurement input using share price of saleable stock." } } }, "auth_ref": [ "r699" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://inuvo.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r413" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://inuvo.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "inuvo_MinimumFutureLeasePaymentsMember": { "xbrltype": "domainItemType", "nsuri": "http://inuvo.com/20231231", "localname": "MinimumFutureLeasePaymentsMember", "presentation": [ "http://inuvo.com/role/LeasesOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Minimum future lease payments ended December 31, 2023" } } }, "auth_ref": [] }, "inuvo_MinimumFutureLeasePaymentsOneMember": { "xbrltype": "domainItemType", "nsuri": "http://inuvo.com/20231231", "localname": "MinimumFutureLeasePaymentsOneMember", "presentation": [ "http://inuvo.com/role/LeasesOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Minimum future lease payments ended December 31, 2023 One" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://inuvo.com/role/LeasesNarrativeDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Minimum" } } }, "auth_ref": [ "r261", "r262", "r263", "r264", "r324", "r454", "r491", "r527", "r528", "r585", "r588", "r589", "r590", "r591", "r600", "r601", "r610", "r617", "r621", "r628", "r689", "r706", "r707", "r708", "r709", "r710", "r711" ] }, "us-gaap_MortgageNotesPayableDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MortgageNotesPayableDisclosureTextBlock", "presentation": [ "http://inuvo.com/role/BankDebt" ], "lang": { "en-us": { "role": { "verboseLabel": "Bank Debt", "label": "Mortgage Notes Payable Disclosure [Text Block]", "documentation": "The entire disclosure for mortgage notes payable." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 26.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by/(used in) financing activities", "label": "[Net Cash Provided by (Used in) Financing Activities]", "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." } } }, "auth_ref": [ "r179" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 28.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) investing activities", "label": "[Net Cash Provided by (Used in) Investing Activities]", "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." } } }, "auth_ref": [ "r179" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 27.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in operating activities", "label": "[Net Cash Provided by (Used in) Operating Activities]", "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." } } }, "auth_ref": [ "r100", "r101", "r102" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Operating activities:" } } }, "auth_ref": [] }, "inuvo_NetCashProvidedByUsedInOperatingActivitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://inuvo.com/20231231", "localname": "NetCashProvidedByUsedInOperatingActivitiesNet", "crdr": "credit", "presentation": [ "http://inuvo.com/role/OrganizationAndBusinessDetailsNarrative" ], "lang": { "en-us": { "role": { "verboseLabel": "Net cash used in operating activities", "label": "[Net cash used in operating activities]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://inuvo.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://inuvo.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "label": "[Net Income (Loss) Attributable to Parent]", "verboseLabel": "Net loss", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r91", "r102", "r131", "r148", "r166", "r168", "r173", "r185", "r191", "r193", "r194", "r195", "r196", "r198", "r199", "r204", "r210", "r222", "r226", "r228", "r238", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r409", "r418", "r487", "r556", "r575", "r576", "r608", "r637", "r687" ] }, "inuvo_NetOperatingLossesExpiredPeriod": { "xbrltype": "stringItemType", "nsuri": "http://inuvo.com/20231231", "localname": "NetOperatingLossesExpiredPeriod", "presentation": [ "http://inuvo.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Net operating losses expired period" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Recently Adopted Accounting Pronouncements", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "inuvo_NoncashInvestingAndFinancingActivitiesNewAbstract": { "xbrltype": "stringItemType", "nsuri": "http://inuvo.com/20231231", "localname": "NoncashInvestingAndFinancingActivitiesNewAbstract", "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Non-cash investing and financing activities:" } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://inuvo.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other (expense)/income, net", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r98" ] }, "inuvo_NumberOfEmployeesEmployedUnderGrant": { "xbrltype": "integerItemType", "nsuri": "http://inuvo.com/20231231", "localname": "NumberOfEmployeesEmployedUnderGrant", "presentation": [ "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Employees employed under grant" } } }, "auth_ref": [] }, "inuvo_NumberOfEmployeesRequiredToBeEmployedUnderGrant": { "xbrltype": "integerItemType", "nsuri": "http://inuvo.com/20231231", "localname": "NumberOfEmployeesRequiredToBeEmployedUnderGrant", "presentation": [ "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Number Of Employees Required To Be Employed Under Grant" } } }, "auth_ref": [] }, "inuvo_NumberOfEmployeesUnderMinimumAmountRequiredToBeEmployedUnderGrant": { "xbrltype": "integerItemType", "nsuri": "http://inuvo.com/20231231", "localname": "NumberOfEmployeesUnderMinimumAmountRequiredToBeEmployedUnderGrant", "presentation": [ "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Employees required to be employed" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r671" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://inuvo.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "[Operating Expenses]", "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." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Operating expenses:" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://inuvo.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Operating loss", "label": "[Operating Income (Loss)]", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r210", "r222", "r226", "r228", "r608" ] }, "inuvo_OperatingLeaseLiabilitiesOneMember": { "xbrltype": "domainItemType", "nsuri": "http://inuvo.com/20231231", "localname": "OperatingLeaseLiabilitiesOneMember", "presentation": [ "http://inuvo.com/role/LeasesOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating lease liabilities [Member]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://inuvo.com/role/LeasesOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Total lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r430" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://inuvo.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Lease liability - operating lease", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r430" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://inuvo.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 21.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Lease liability - operating lease", "label": "[Operating Lease, Liability, Noncurrent]", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r430" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://inuvo.com/role/LeasesOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Cash paid for operating lease liabilities", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r433", "r436" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://inuvo.com/role/ConsolidatedBalanceSheets": { "parentTag": "inuvo_OtherAssetsTotalNoncurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheets", "http://inuvo.com/role/LeasesNarrativeDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Right of use assets - operating lease", "verboseLabel": "Right of use assets - operating lease", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r429" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://inuvo.com/role/LeasesOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Weighted-average discount rate", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r438", "r626" ] }, "inuvo_OperatingLeaseWeightedAverageRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://inuvo.com/20231231", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm", "presentation": [ "http://inuvo.com/role/LeasesOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Weighted-average remaining lease term" } } }, "auth_ref": [] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://inuvo.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Operating loss carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r57" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization and Business" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://inuvo.com/role/OrganizationAndBusiness" ], "lang": { "en-us": { "role": { "verboseLabel": "Organization and Business", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r74", "r124", "r498", "r499" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://inuvo.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued expenses and other", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r20" ] }, "us-gaap_OtherAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsAbstract", "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other assets" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://inuvo.com/role/ConsolidatedBalanceSheets": { "parentTag": "inuvo_OtherAssetsTotalNoncurrent", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Other assets", "label": "[Other Assets, Noncurrent]", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r154" ] }, "inuvo_OtherAssetsTotalNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://inuvo.com/20231231", "localname": "OtherAssetsTotalNoncurrent", "crdr": "debit", "calculation": { "http://inuvo.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total other assets", "label": "[Total other assets]", "documentation": "Other Assets Total, Noncurrent" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossTaxAbstract", "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other comprehensive income" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://inuvo.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://inuvo.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Unrealized (loss)/gain on marketable securities", "verboseLabel": "Unrealized loss on debt securities", "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r164", "r165", "r237" ] }, "us-gaap_OtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentAssetsMember", "presentation": [ "http://inuvo.com/role/CommitmentsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Other Current Assets", "documentation": "Primary financial statement caption encompassing other current assets." } } }, "auth_ref": [ "r63", "r65" ] }, "us-gaap_OtherExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherExpenses", "crdr": "debit", "presentation": [ "http://inuvo.com/role/RelatedPartiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Expense", "documentation": "Amount of expense classified as other." } } }, "auth_ref": [ "r96" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://inuvo.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 23.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other long-term liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r24" ] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "label": "Accrued Expenses and Other Current Liabilities" } } }, "auth_ref": [] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 23.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Net taxes paid on RSU grants exercised", "label": "[Payment, Tax Withholding, Share-Based Payment Arrangement]", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r176" ] }, "us-gaap_PaymentsToAcquireInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireInvestments", "crdr": "credit", "presentation": [ "http://inuvo.com/role/OrganizationAndBusinessDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Investments", "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period." } } }, "auth_ref": [ "r99" ] }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireMarketableSecurities", "crdr": "credit", "calculation": { "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 18.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of marketable securities", "label": "[Payments to Acquire Marketable Securities]", "documentation": "Amount of cash outflow for purchase of marketable security." } } }, "auth_ref": [ "r678" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "calculation": { "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of equipment and capitalized development costs", "label": "[Payments to Acquire Productive Assets]", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r132", "r695", "r696", "r697" ] }, "inuvo_PendingNumberOfPatents": { "xbrltype": "integerItemType", "nsuri": "http://inuvo.com/20231231", "localname": "PendingNumberOfPatents", "presentation": [ "http://inuvo.com/role/OrganizationAndBusinessDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Pending Patents" } } }, "auth_ref": [] }, "inuvo_PeriodForWhichAdvanceNoticeIsDueToTerminateAgreement": { "xbrltype": "durationItemType", "nsuri": "http://inuvo.com/20231231", "localname": "PeriodForWhichAdvanceNoticeIsDueToTerminateAgreement", "presentation": [ "http://inuvo.com/role/OrganizationAndBusinessDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Period for which advance notice is due to terminate agreement (days)" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, par or stated value per share (in dollars per share)", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r83", "r291" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares authorized (in shares)", "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." } } }, "auth_ref": [ "r83", "r535" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares issued (in shares)", "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." } } }, "auth_ref": [ "r83", "r291" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares outstanding (in shares)", "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." } } }, "auth_ref": [ "r83", "r535", "r554", "r716", "r717" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://inuvo.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 24.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Preferred stock, $0.001 par value: Authorized shares - 500,000 - none issued and outstanding", "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." } } }, "auth_ref": [ "r83", "r478", "r627" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://inuvo.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheets", "http://inuvo.com/role/RelatedPartiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Prepaid expenses and other current assets", "verboseLabel": "Paid in advance", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r162", "r248", "r249", "r606" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 25.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows", "http://inuvo.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Proceeds from sale of common stock, net of expenses, amount", "verboseLabel": "Proceeds from sale of common stock, net of expenses", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r6" ] }, "us-gaap_ProceedsFromIssuanceOfPrivatePlacement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfPrivatePlacement", "crdr": "debit", "calculation": { "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 24.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from at-the-market sales", "documentation": "The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement." } } }, "auth_ref": [ "r6" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Gross proceeds from line of credit", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r30", "r664" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "crdr": "debit", "calculation": { "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from the sale of marketable securities", "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period." } } }, "auth_ref": [] }, "inuvo_ProceedsFromSaleOfCommonStockNetOfExpensesShares": { "xbrltype": "sharesItemType", "nsuri": "http://inuvo.com/20231231", "localname": "ProceedsFromSaleOfCommonStockNetOfExpensesShares", "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Proceeds from sale of common stock, net of expenses, shares" } } }, "auth_ref": [] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Net loss", "label": "[Net Income (Loss), Including Portion Attributable to Noncontrolling Interest]", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r148", "r166", "r168", "r178", "r185", "r191", "r198", "r199", "r210", "r222", "r226", "r228", "r238", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r394", "r397", "r398", "r409", "r418", "r473", "r486", "r514", "r556", "r575", "r576", "r608", "r624", "r625", "r638", "r659", "r687" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property and Equipment" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://inuvo.com/role/PropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property Plant And Equipment By Type Axis", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r9" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://inuvo.com/role/PropertyAndEquipment" ], "lang": { "en-us": { "role": { "verboseLabel": "Property and Equipment", "label": "Property, Plant and Equipment Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r109", "r138", "r141", "r142" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "presentation": [ "http://inuvo.com/role/PropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Subtotal", "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." } } }, "auth_ref": [ "r110", "r151", "r485" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://inuvo.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheets", "http://inuvo.com/role/PropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property and equipment, net", "verboseLabel": "Total", "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." } } }, "auth_ref": [ "r9", "r474", "r485", "r627" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Property and equipment", "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." } } }, "auth_ref": [ "r9", "r138", "r141", "r483" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://inuvo.com/role/PropertyAndEquipmentDetails" ], "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." } } }, "auth_ref": [ "r110" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://inuvo.com/role/AllowanceForCreditLossesDetails", "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Provision for doubtful accounts", "verboseLabel": "Provision for bad debts", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r175", "r243" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://inuvo.com/role/BankDebtDetailsNarrative", "http://inuvo.com/role/LeasesNarrativeDetailsNarrative", "http://inuvo.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "auth_ref": [ "r261", "r262", "r263", "r264", "r316", "r324", "r352", "r353", "r354", "r453", "r454", "r491", "r527", "r528", "r585", "r588", "r589", "r590", "r591", "r600", "r601", "r610", "r617", "r621", "r628", "r631", "r686", "r689", "r707", "r708", "r709", "r710", "r711" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://inuvo.com/role/BankDebtDetailsNarrative", "http://inuvo.com/role/LeasesNarrativeDetailsNarrative", "http://inuvo.com/role/StockholdersEquityDetailsNarrative" ], "auth_ref": [ "r261", "r262", "r263", "r264", "r316", "r324", "r352", "r353", "r354", "r453", "r454", "r491", "r527", "r528", "r585", "r588", "r589", "r590", "r591", "r600", "r601", "r610", "r617", "r621", "r628", "r631", "r686", "r689", "r707", "r708", "r709", "r710", "r711" ] }, "us-gaap_ReceivablesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesPolicyTextBlock", "presentation": [ "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts receivable", "label": "Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable." } } }, "auth_ref": [ "r673", "r674", "r675", "r676" ] }, "inuvo_ReductionInCommissionExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://inuvo.com/20231231", "localname": "ReductionInCommissionExpense", "crdr": "credit", "presentation": [ "http://inuvo.com/role/CommitmentsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Reduction in commission expense", "documentation": "Reduction in Commission Expense" } } }, "auth_ref": [] }, "inuvo_ReferralAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://inuvo.com/20231231", "localname": "ReferralAgreement", "crdr": "debit", "calculation": { "http://inuvo.com/role/ConsolidatedBalanceSheets": { "parentTag": "inuvo_OtherAssetsTotalNoncurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://inuvo.com/role/CommitmentsDetailsNarrative", "http://inuvo.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Referral and support services agreement advance", "verboseLabel": "Referral and support services agreement advance", "documentation": "Amortization Of Referral Agreement As Marketing Expense" } } }, "auth_ref": [] }, "inuvo_ReferralAgreementForServiceAdvance": { "xbrltype": "monetaryItemType", "nsuri": "http://inuvo.com/20231231", "localname": "ReferralAgreementForServiceAdvance", "crdr": "debit", "presentation": [ "http://inuvo.com/role/CommitmentsDetailsNarrative" ], "lang": { "en-us": { "role": { "verboseLabel": "Referral and support services agreement advance", "label": "[Referral and support services agreement advance]" } } }, "auth_ref": [] }, "inuvo_ReferralAgreementTerm": { "xbrltype": "durationItemType", "nsuri": "http://inuvo.com/20231231", "localname": "ReferralAgreementTerm", "presentation": [ "http://inuvo.com/role/CommitmentsDetailsNarrative", "http://inuvo.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Referral agreement term", "verboseLabel": "Referral agreement term", "documentation": "Referral Agreement, Term" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://inuvo.com/role/BankDebtDetailsNarrative", "http://inuvo.com/role/RelatedPartiesDetailsNarrative" ], "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." } } }, "auth_ref": [ "r323", "r444", "r445", "r530", "r531", "r532", "r533", "r534", "r553", "r555", "r584" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Parties" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://inuvo.com/role/BankDebtDetailsNarrative", "http://inuvo.com/role/RelatedPartiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions By Related Party Axis", "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." } } }, "auth_ref": [ "r323", "r444", "r445", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r530", "r531", "r532", "r533", "r534", "r553", "r555", "r584", "r703" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://inuvo.com/role/RelatedParties" ], "lang": { "en-us": { "role": { "verboseLabel": "Related Parties", "label": "Related Party Transactions Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r441", "r442", "r443", "r445", "r446", "r511", "r512", "r513", "r560", "r561", "r562", "r581", "r583" ] }, "inuvo_RentExpenseRightOfUseAssetOperatingLeases": { "xbrltype": "monetaryItemType", "nsuri": "http://inuvo.com/20231231", "localname": "RentExpenseRightOfUseAssetOperatingLeases", "crdr": "debit", "presentation": [ "http://inuvo.com/role/LeasesNarrativeDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Rent expense related to operating leases" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 21.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayments on line of credit", "label": "[Repayments of Lines of Credit]", "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r31", "r664" ] }, "us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchDevelopmentAndComputerSoftwarePolicyTextBlock", "presentation": [ "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Capitalized Software Costs", "documentation": "Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination." } } }, "auth_ref": [ "r2", "r3", "r73" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://inuvo.com/role/StockBasedCompensationDetails2" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://inuvo.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 28.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r86", "r114", "r481", "r495", "r497", "r509", "r536", "r627" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Accumulated Deficit", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r147", "r188", "r189", "r190", "r192", "r197", "r199", "r239", "r240", "r360", "r361", "r362", "r384", "r385", "r401", "r403", "r404", "r406", "r408", "r492", "r494", "r515", "r716" ] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "calculation": { "http://inuvo.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Net revenue", "verboseLabel": "Net revenue", "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise." } } }, "auth_ref": [ "r211", "r212", "r221", "r224", "r225", "r229", "r230", "r231", "r314", "r315", "r455" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue recognition", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r145", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r603" ] }, "us-gaap_RevenueNotFromContractWithCustomer": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueNotFromContractWithCustomer", "crdr": "credit", "presentation": [ "http://inuvo.com/role/RelatedPartiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Revenue from customers", "documentation": "Amount of revenue that is not accounted for under Topic 606." } } }, "auth_ref": [ "r654" ] }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationPercentage", "presentation": [ "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Cost Of Revenue, Percentage", "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue." } } }, "auth_ref": [ "r651" ] }, "inuvo_ReversalOfExpenseRelatedToChangeInWarrantVesting": { "xbrltype": "monetaryItemType", "nsuri": "http://inuvo.com/20231231", "localname": "ReversalOfExpenseRelatedToChangeInWarrantVesting", "crdr": "credit", "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Change in fair value of warrants related to vesting" } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "crdr": "debit", "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Assets purchased under finance lease obligations", "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability." } } }, "auth_ref": [ "r437", "r626" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Acquisition of right of use asset for operating lease liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r437", "r626" ] }, "us-gaap_SalariesAndWages": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalariesAndWages", "crdr": "debit", "calculation": { "http://inuvo.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Compensation", "documentation": "Amount of expense for salary and wage arising from service rendered by nonofficer employee. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold." } } }, "auth_ref": [ "r660" ] }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockConsiderationReceivedOnTransaction", "crdr": "debit", "presentation": [ "http://inuvo.com/role/OrganizationAndBusinessDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Consideration received on transaction", "documentation": "Cash received on stock transaction after deduction of issuance costs." } } }, "auth_ref": [] }, "inuvo_SaleOfStockConsiderationReceivedOnTransactionAuthorizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://inuvo.com/20231231", "localname": "SaleOfStockConsiderationReceivedOnTransactionAuthorizedAmount", "crdr": "debit", "presentation": [ "http://inuvo.com/role/OrganizationAndBusinessDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Sale of stock, consideration received on transaction, authorized amount" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://inuvo.com/role/OrganizationAndBusinessDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "inuvo_SalesAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://inuvo.com/20231231", "localname": "SalesAgreementMember", "presentation": [ "http://inuvo.com/role/OrganizationAndBusinessDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Sales Agreement [Member]" } } }, "auth_ref": [] }, "us-gaap_SalesCommissionsAndFees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesCommissionsAndFees", "crdr": "debit", "presentation": [ "http://inuvo.com/role/CommitmentsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Commission expense", "documentation": "Primarily represents commissions incurred in the period based upon the sale by commissioned employees or third parties of the entity's goods or services, and fees for sales assistance or product enhancements performed by third parties (such as a distributor or value added reseller)." } } }, "auth_ref": [ "r95" ] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Sales Revenue Net [Member]", "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." } } }, "auth_ref": [ "r231", "r652" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://inuvo.com/role/AllowanceForCreditLossesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of doubtful accounts", "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." } } }, "auth_ref": [ "r26" ] }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "presentation": [ "http://inuvo.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accrued Expenses and Other Current Liabilities", "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. 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). An alternative caption includes accrued expenses." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "presentation": [ "http://inuvo.com/role/IntangibleAssetsAndGoodwillTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Intangible Assets from Continuing Operations", "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company." } } }, "auth_ref": [ "r45" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://inuvo.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Components of Income Tax Expense (Benefit)", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r121" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://inuvo.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Tax Assets and Liabilities", "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." } } }, "auth_ref": [ "r120" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://inuvo.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Effective Income Tax Rate Reconciliation", "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." } } }, "auth_ref": [ "r119" ] }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://inuvo.com/role/StockbasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Nonvested Restricted Stock Units Activity", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units." } } }, "auth_ref": [ "r55" ] }, "us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock", "presentation": [ "http://inuvo.com/role/PropertyAndEquipmentTables" ], "lang": { "en-us": { "role": { "label": "Net Carrying Value of Property and Equipment", "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." } } }, "auth_ref": [ "r72" ] }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "presentation": [ "http://inuvo.com/role/StockbasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Stock Grants Outstanding", "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value." } } }, "auth_ref": [ "r13", "r14", "r55" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://inuvo.com/role/StockbasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Stock Option Award Activity", "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." } } }, "auth_ref": [ "r13", "r14", "r54" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://inuvo.com/role/IntangibleAssetsAndGoodwillTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Amortization Expense", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r48" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://inuvo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Security 12b Title", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r640" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://inuvo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r642" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Operating segments", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r215", "r216", "r217", "r218", "r219", "r220", "r230", "r609" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows", "http://inuvo.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Stock based compensation", "verboseLabel": "Stock based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r7" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://inuvo.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Option and restricted stock unit vesting period (up to)", "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." } } }, "auth_ref": [ "r622" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://inuvo.com/role/StockBasedCompensationDetails2" ], "lang": { "en-us": { "role": { "label": "Weighted Average Fair Value, Forfeited", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r344" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://inuvo.com/role/StockBasedCompensationDetails2" ], "lang": { "en-us": { "role": { "label": "Granted", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r342" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://inuvo.com/role/StockBasedCompensationDetails2" ], "lang": { "en-us": { "role": { "label": "Weighted Average Fair Value, Granted", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r342" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://inuvo.com/role/StockBasedCompensationDetails", "http://inuvo.com/role/StockBasedCompensationDetails2" ], "lang": { "en-us": { "role": { "label": "RSUs Outstanding", "periodStartLabel": "Outstanding, beginning of period", "periodEndLabel": "Outstanding, end of period", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r339", "r340" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://inuvo.com/role/StockBasedCompensationDetails2" ], "lang": { "en-us": { "role": { "periodStartLabel": "Weighted Average Fair Value, Outstanding, beginning of year", "label": "[Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value]", "periodEndLabel": "Weighted Average Fair Value, Outstanding, end of year", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r339", "r340" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://inuvo.com/role/StockBasedCompensationDetails2" ], "lang": { "en-us": { "role": { "negatedLabel": "Vested", "label": "[Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period]", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r343" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://inuvo.com/role/StockBasedCompensationDetails2" ], "lang": { "en-us": { "role": { "label": "Weighted Average Fair Value, Vested", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r343" ] }, "inuvo_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate": { "xbrltype": "pureItemType", "nsuri": "http://inuvo.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate", "presentation": [ "http://inuvo.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Weighted average forfeiture rate", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Forfeiture Rate" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://inuvo.com/role/StockBasedCompensationDetails", "http://inuvo.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Total Awards Authorized", "verboseLabel": "Number of shares reserved for issuance (in shares)", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r623" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://inuvo.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Available Shares", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r53" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "presentation": [ "http://inuvo.com/role/StockBasedCompensationDetails1" ], "lang": { "en-us": { "role": { "negatedLabel": "Stock options canceled", "label": "[Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period]", "documentation": "For presentations that combine terminations, 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 or that expired." } } }, "auth_ref": [ "r690" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://inuvo.com/role/StockBasedCompensationDetails1" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock options canceled", "label": "[Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price]", "documentation": "Weighted average price of options that were either forfeited or expired." } } }, "auth_ref": [ "r690" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://inuvo.com/role/StockBasedCompensationDetails2", "http://inuvo.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited", "label": "[Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period]", "verboseLabel": "Forfeited (in shares)", "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." } } }, "auth_ref": [ "r337" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://inuvo.com/role/StockBasedCompensationDetails1" ], "lang": { "en-us": { "role": { "label": "Stock options, granted", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r335" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://inuvo.com/role/StockBasedCompensationDetails", "http://inuvo.com/role/StockBasedCompensationDetails1" ], "lang": { "en-us": { "role": { "label": "Options Outstanding", "periodStartLabel": "Outstanding beginning balance", "periodEndLabel": "Outstanding ending balance", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r331", "r332" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://inuvo.com/role/StockBasedCompensationDetails1" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding beginning balance", "label": "[Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price]", "periodEndLabel": "Outstanding ending balance", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r331", "r332" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://inuvo.com/role/StockBasedCompensationDetails2" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r327", "r328", "r329", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r351", "r352", "r353", "r354", "r355" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement [Policy Text Block]", "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." } } }, "auth_ref": [ "r325", "r330", "r349", "r350", "r351", "r352", "r355", "r363", "r364", "r365", "r366" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "presentation": [ "http://inuvo.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Shares vested (in shares)", "documentation": "Number of options vested." } } }, "auth_ref": [] }, "inuvo_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesExercised": { "xbrltype": "sharesItemType", "nsuri": "http://inuvo.com/20231231", "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesExercised", "presentation": [ "http://inuvo.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Options and RSUs Exercised", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Exercised" } } }, "auth_ref": [] }, "us-gaap_SharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssued", "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance, shares", "label": "[Shares, Issued]", "periodEndLabel": "Balance, shares", "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury." } } }, "auth_ref": [ "r12" ] }, "inuvo_SharesWithheldForTaxesOnVestedRestrictedStock": { "xbrltype": "monetaryItemType", "nsuri": "http://inuvo.com/20231231", "localname": "SharesWithheldForTaxesOnVestedRestrictedStock", "crdr": "debit", "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shares withheld for taxes on vested restricted stock" } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://inuvo.com/role/SummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Summary of Significant Accounting Policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r103", "r183" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://inuvo.com/role/LeasesOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r146", "r157", "r158", "r159", "r185", "r202", "r203", "r205", "r206", "r208", "r209", "r238", "r265", "r267", "r268", "r269", "r272", "r273", "r291", "r292", "r294", "r297", "r303", "r418", "r505", "r506", "r507", "r508", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r535", "r557", "r577", "r592", "r593", "r594", "r595", "r596", "r650", "r663", "r670" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r12", "r25", "r147", "r171", "r172", "r173", "r188", "r189", "r190", "r192", "r197", "r199", "r207", "r239", "r240", "r305", "r360", "r361", "r362", "r384", "r385", "r401", "r402", "r403", "r404", "r405", "r406", "r408", "r419", "r420", "r421", "r422", "r423", "r424", "r440", "r492", "r493", "r494", "r515", "r577" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://inuvo.com/role/BankDebtDetailsNarrative", "http://inuvo.com/role/CommitmentsDetailsNarrative", "http://inuvo.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://inuvo.com/role/FairValueMeasurementsDetails", "http://inuvo.com/role/FairValueMeasurementsDetails1", "http://inuvo.com/role/IntangibleAssetsAndGoodwillDetails", "http://inuvo.com/role/LeasesNarrativeDetailsNarrative", "http://inuvo.com/role/LeasesOperatingLeasesDetails", "http://inuvo.com/role/OrganizationAndBusinessDetailsNarrative", "http://inuvo.com/role/PropertyAndEquipmentDetails", "http://inuvo.com/role/RelatedPartiesDetailsNarrative", "http://inuvo.com/role/StockBasedCompensationDetails2", "http://inuvo.com/role/StockholdersEquityDetailsNarrative", "http://inuvo.com/role/SubsequentEventDetailsNarrative", "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "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." } } }, "auth_ref": [ "r188", "r189", "r190", "r207", "r455", "r500", "r526", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r538", "r539", "r540", "r541", "r542", "r544", "r545", "r546", "r547", "r549", "r550", "r551", "r552", "r553", "r555", "r558", "r559", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r577", "r632" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED BALANCE SHEETS" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://inuvo.com/role/BankDebtDetailsNarrative", "http://inuvo.com/role/CommitmentsDetailsNarrative", "http://inuvo.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://inuvo.com/role/FairValueMeasurementsDetails", "http://inuvo.com/role/FairValueMeasurementsDetails1", "http://inuvo.com/role/IntangibleAssetsAndGoodwillDetails", "http://inuvo.com/role/LeasesNarrativeDetailsNarrative", "http://inuvo.com/role/LeasesOperatingLeasesDetails", "http://inuvo.com/role/OrganizationAndBusinessDetailsNarrative", "http://inuvo.com/role/PropertyAndEquipmentDetails", "http://inuvo.com/role/RelatedPartiesDetailsNarrative", "http://inuvo.com/role/StockBasedCompensationDetails2", "http://inuvo.com/role/StockholdersEquityDetailsNarrative", "http://inuvo.com/role/SubsequentEventDetailsNarrative", "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "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." } } }, "auth_ref": [ "r188", "r189", "r190", "r207", "r455", "r500", "r526", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r538", "r539", "r540", "r541", "r542", "r544", "r545", "r546", "r547", "r549", "r550", "r551", "r552", "r553", "r555", "r558", "r559", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r577", "r632" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock issued for vested restricted stock awards, shares", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r12", "r83", "r84", "r114" ] }, "inuvo_StockIssuedForVestedRestrictedStockAwardsAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://inuvo.com/20231231", "localname": "StockIssuedForVestedRestrictedStockAwardsAmount", "crdr": "credit", "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock issued for vested restricted stock awards, amount" } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "AGP Closing of at-the-market sale of common stock, shares", "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r12", "r83", "r84", "r114", "r508", "r577", "r595" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "AGP Closing of at-the-market sale of common stock, amount", "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r12", "r83", "r84", "r114", "r515", "r577", "r595", "r638" ] }, "inuvo_StockWarrantCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://inuvo.com/20231231", "localname": "StockWarrantCredit", "crdr": "debit", "presentation": [ "http://inuvo.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "negatedLabel": "Stock warrant credit", "label": "[Stock warrant credit]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://inuvo.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 31.0 } }, "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheets", "http://inuvo.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' equity", "label": "[Stockholders' Equity Attributable to Parent]", "periodStartLabel": "Balance, amount", "periodEndLabel": "Balance, amount", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r84", "r87", "r88", "r104", "r537", "r554", "r578", "r579", "r627", "r639", "r665", "r681", "r700", "r716" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://inuvo.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' equity" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://inuvo.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r113", "r184", "r290", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r305", "r407", "r580", "r582", "r597" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://inuvo.com/role/SubsequentEventDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r425", "r448" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://inuvo.com/role/SubsequentEventDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r425", "r448" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://inuvo.com/role/SubsequentEventDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r425", "r448" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Event" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://inuvo.com/role/SubsequentEvent" ], "lang": { "en-us": { "role": { "verboseLabel": "Subsequent Event", "label": "Subsequent Events [Text Block]", "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." } } }, "auth_ref": [ "r447", "r449" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://inuvo.com/role/OrganizationAndBusinessDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental information:" } } }, "auth_ref": [] }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TechnologyBasedIntangibleAssetsMember", "presentation": [ "http://inuvo.com/role/IntangibleAssetsAndGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Technology", "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights." } } }, "auth_ref": [ "r16" ] }, "inuvo_TradeAndOtherAccountsReceivableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://inuvo.com/20231231", "localname": "TradeAndOtherAccountsReceivableTableTextBlock", "presentation": [ "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Summary of Account Receivable" } } }, "auth_ref": [] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://inuvo.com/role/IntangibleAssetsAndGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Brand name, ReTargeter", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r60" ] }, "inuvo_TradeNamesWebPropertiesMember": { "xbrltype": "domainItemType", "nsuri": "http://inuvo.com/20231231", "localname": "TradeNamesWebPropertiesMember", "presentation": [ "http://inuvo.com/role/IntangibleAssetsAndGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Trade names, web properties" } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://inuvo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r39", "r40", "r41", "r135", "r136", "r139", "r140" ] }, "inuvo_VendorConcentrationsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://inuvo.com/20231231", "localname": "VendorConcentrationsTextBlock", "presentation": [ "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Vendor concentrations" } } }, "auth_ref": [] }, "inuvo_WarrantAndRightOutstandingMeasurementInput": { "xbrltype": "perShareItemType", "nsuri": "http://inuvo.com/20231231", "localname": "WarrantAndRightOutstandingMeasurementInput", "presentation": [ "http://inuvo.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "verboseLabel": "Warrants outstanding, measurement input", "label": "[Warrants outstanding, measurement input]" } } }, "auth_ref": [] }, "us-gaap_WarrantsAndRightsOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstanding", "crdr": "credit", "presentation": [ "http://inuvo.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Warrants outstanding (in shares)", "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price." } } }, "auth_ref": [] }, "inuvo_WarrantsOutstandingMeasurementInput": { "xbrltype": "percentItemType", "nsuri": "http://inuvo.com/20231231", "localname": "WarrantsOutstandingMeasurementInput", "presentation": [ "http://inuvo.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Warrants outstanding, measurement input" } } }, "auth_ref": [] }, "inuvo_WarrantsOutstandingTerm": { "xbrltype": "durationItemType", "nsuri": "http://inuvo.com/20231231", "localname": "WarrantsOutstandingTerm", "presentation": [ "http://inuvo.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Warrants outstanding, term" } } }, "auth_ref": [] }, "inuvo_WeightedAverageGrantDateFairValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://inuvo.com/20231231", "localname": "WeightedAverageGrantDateFairValueAbstract", "presentation": [ "http://inuvo.com/role/StockBasedCompensationDetails2" ], "lang": { "en-us": { "role": { "label": "Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Diluted", "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." } } }, "auth_ref": [ "r201", "r206" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Basic", "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." } } }, "auth_ref": [ "r200", "r206" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://inuvo.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Weighted average shares:" } } }, "auth_ref": [] }, "inuvo_WorkingCapitalNet": { "xbrltype": "monetaryItemType", "nsuri": "http://inuvo.com/20231231", "localname": "WorkingCapitalNet", "crdr": "debit", "presentation": [ "http://inuvo.com/role/OrganizationAndBusinessDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Net working capital" } } }, "auth_ref": [] }, "inuvo_secondcustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://inuvo.com/20231231", "localname": "secondcustomerConcentrationRiskMember", "presentation": [ "http://inuvo.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "second customer Concentration Risk [Member]" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "13", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481766/480-10-25-13" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "4", "SubTopic": "50", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482610/350-50-25-4" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "SubTopic": "40", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482633/350-40-30-1" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "e", "SubTopic": "470", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-13" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//310/tableOfContent" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "25", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481284/470-20-25-2" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "980", "SubTopic": "20", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481834/980-20-45-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4,6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//710/tableOfContent" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "712", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//712/tableOfContent" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-1A" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(5)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "12", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-12" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481058/954-310-45-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r604": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r605": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r608": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r609": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47" }, "r610": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r611": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r612": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r613": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r614": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r615": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r616": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r617": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r618": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r621": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r622": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r623": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r624": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r625": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r626": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r627": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r628": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r629": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r631": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r634": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r635": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r636": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r637": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r638": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r639": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r640": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r641": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r642": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r644": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r645": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r646": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r648": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r649": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r650": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r651": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r652": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r653": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r654": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r655": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r656": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r657": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r658": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r659": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r660": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r661": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r662": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r663": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r664": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r665": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r666": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r667": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r668": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r669": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r670": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r671": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r672": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r673": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r674": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r675": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-2" }, "r676": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-4" }, "r677": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r678": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r679": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r680": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r681": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r682": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r683": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r684": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r685": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r686": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r687": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r688": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r689": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r690": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r691": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r692": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r693": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r694": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r695": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1" }, "r696": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1" }, "r697": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2" }, "r698": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r699": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r700": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r701": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r702": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r703": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r704": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r705": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r706": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r707": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r708": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r709": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r710": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r711": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r712": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r713": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r714": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r715": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r716": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r717": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 87 0001654954-24-002423-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001654954-24-002423-xbrl.zip M4$L#!!0 ( !:'75A!&;,[F1, %S, 2 :6YU=F\M,C R,S$R,S$N M>'-D[5U;<]LXLG[?JO,?>/RRLU5K*[*3G$TJF2U9EA/5*I)7TB0S3ULP"4G8 M4* &(&UK?OUV@_IP'C(RT=WLQH=+=P,@/OS]:6\;#U1(YO"/9\.+ M5V<&Y:9C,;[]>.;)+V?& MC6-Z>\I=8RPH<:EE/#)W9V#1%R)=*L[/ ^JO_GO>&Y<75Q>O_A8]OR82N!RN M>*!P&)7<@#S#V1@F2E:LKRX'E^\&EZ\N7T=$*V?C/A)!#2+,'7.IZ7J"V(9% M)=MR Q0W?(/>&Z,_F\;-CH@].0BZ)QR-,D8/[D4D:^P]G :6@FU+2MP,H#0E- M3P@ ZQA1*TI)S8NM\S (2[&NKD(60'1+R.&F2%DAZ5N?E$4-U_&X*\K:K5^8QL05%9!#:82&<,O0BXI2DBU79!A2 M\J%X@,7(\PJ;XN4P^2IL;"6O4D7I5U%6;#$4I BYM]=H Q14,#-B<'@-'H>? M9_A ST+EBX:,\N$BW:F]!RT0POL1]'@\NM(_8W=$,\&Y3P^.\> ML=F&8:>E-L7I)$60*':)V%)W3O94'HA)J]X&H[!A?""<.ZZ:/M3?^.1P8'SC M!'_" ^PG[Q&R-525@3]^64X+)*O19>S A'EF,!B&_)^1G%"213>,,_7&5_C? MT#B/9\ES0W%]&&1)LU(\F!47_&?U&^8K"&E5Q6K*WX2ZCM%=0:#6M^,5\M9M.; MT7IR8UR/9J/Y>&*L/D\FZU6/AQZ/._"RN+NC+@,K-."D:;5(7=5'RO@I)?LO M/7*%R$6U*1>;Q8$*I;@<<6OL[*$2=I1+]D!GCBSH9@UXM 7@OIF_J0KM:+\3\^+V8WD^7JS\;DG[],U[_U*&I1'!.YN[6= M1TW?C,FTF+VMC]EXM/ILW,X6W_K^%B.U$%O"V1]*1Q@(PWR CT]9H1:5_T// MD$G3=J0G*/R1E*1R%Z&L'HH(BI6WWQ-QA+&+;3E$!2;A[LA4@2/CVSOH*":C M 3(U:;5 _2T+5" 8LU,)T48LVPB%]\A%R-T2)KX2VZ-?*,%Z5,.8#U1QD1:7 M=UE<4(ZA!!E)23T($0@C&V8,=-0APAX+:C$7';FPPY26ZJ 8OLI"$8DR-HXP M?&&&+ZV'(X+C3CC@8;M'F#?0_SI@<_6A*"S1PC#,PA"*4=-))*A'($)@"H;Q M+;NWZ0C:IHMQSB?'L1Z9'02Y501:/"ZS>,32#%^< B84V.,2X7)-^/<;>A_T MAN@O;8U?96L<60WD[2LWG@5,4WC4FCP=()BGV*07[HZ*L5HV,W#,;%(FF MA=KD6GA>Y^8)7[81"E?]08DW OE&X@4]AHGH<;]G;L*)2C[0XO FBT."NZ_D MQ.P /^F:/(5=(?E 6\EO\Z,_8'JW<"VD" $4CHJSN1&;V7]'EWVL ^2['&/35DR+8E%ZHFV[G,9")^]K^K:^Q)O MJ$N8+>=$X.;M!UJY3S%'K 4HEW(HW;=H_!1(-R+Q/7Q-4PU!%3;)-80L6BB? ME6P(WM(CVA+13/]LR:O%.)>C:(%QWW]KYY92W;620HM<+GM1FEWJNV(C<(9Z M=(9Z>'()#!T\QK '2 -0-,[HNU&.5 M8+IE1!E@DNN]9#1*W*1VUJ'7"OFQP%Z!V,QNGW5"^K(M "5?.P0-^YFB&3Z5BU*+58 MY9(B&JSZ_M1PW235K6K0:1'+94ET*R=]+VN!U[ N8'I__G4N&5(3L=ZM+SJX M4SP:EI9JTZ[18W:'Y95?PV_()>)**S_W@NH1N"R M#(%++0)O-/LC0@0N>P2J$,A,#54$6D1RN8-B1/JYH6SSRG5V:TIZF;>21(M. M_A 'RC.*]J_TLT+^\AJ[%--OC +M_Z?Z:[P.Y..99/N#C1>]J&<[=>N0 NX\O#[C7V#O MQ=/>#FGP!15WQRBLLU44O#D40829DY*[VP:$J'T-T+,&H?9GQN#E[++)?5.[ M@(7:G34(FE=3@S(MLI-F0>-O:E:ZO[R\51\&R;MCX*_TW3(?P"A'N ;/W4Y3 M==>2?U'8S#&5H H6_.L\Y#O'1^?#R_.KX<63M$(=FZ@0V]=,A9"OL0K%%TC5 M?'G(@&]]T^!]Q3=+%;U45K&$?ZCVV>;UZ0O9ZKT_R1/]U5:#^**I6B\/R?%' M@U?6N'ZJ#N!)SKG/B,"_P^8V?/LL5=JIT5*'LEOP:D$0T:M?;4%0MZ0%@]]@ M0TSWG#X=($8GKB..M_!WO:JPA4A)F<1"GH=,P<5]=?5)&Y/BCP2M+;\:K?&GN2KH!M5T9RVBK ';GYRJ@ M9#Q[4$S>*EBFB8Y3_2W;0!_?3UD/^Y!>_6I3^9YL 7[RFD&__D,Q+55H#G^A M"DU;0,$%BVT;7SN[$Y4OK^WK]-[N.91>^9&SX%UYPYUEJ%$+XG#$5^ M1.$3[!T8C8DX3EVZ1S*PUKN7+G/5K;V?A.,=0E(&)!4FJ&V(_J;?-3CY]MSA MO@<6V5))T4VC1M8#!C>2\6WPB5G?E(+G+0VP//^ZN!]EP2WCJ('*D]X)QDUV M(/8=.?I78B$BH4VU**NM--5)I5.8.2&"XYEO*E8[(N@U@2EWQ*T;9GO*0_)- MU%(5FE=E!_BY6*[$O41S^[5CJ=T7E+3V?H!OCJSF6B_/_Y%76TJ:JUT*J5'K5M'?*42H%_" MOQ"NJ/OBH'3T2(0E1WL,8<,J:\[6V0I 8.4WYNYVU$9CU!:T!2^T*3*_(5-' MA\,[X9B46O)6./L5L>EB@SNT':[4GE-WL0GWUOL&A^:WX&L\EO@44O$_W](E MA2E*$CO2+%B&63OC'>%;.N7?,+'/7400!L78XVC,U]6&'LQH>!(CM22\9-L= M(/:+],\^08>%N?R/0)749-B0M:.-_A/"%:!Y0T4\5F,K5M\OH1P_7H)GP) T M:O5M&#M:!^AL$KF;\@>_V8+*/L;XVW39@SHR,Z>/(Y O5);'KX,VC)DZ($%) MXZ$ QE2^?;[MZ*(N-MBQN4?5EVJ.:_KD7MN)\5U#T]PQRJ@1YE0$MP>G0=(2]8!6[Y2;CDZ2W1$';!C M!IUZJ]X!W7U%7=>G4+&>WXA"8VI1=L"BM2 6#<\D!A^NDN"V4_: JJDO!>:0 M:LK4 3M]#WWN[>^I6&SNP'-)S&=EA2U=-<9=NJ7B!;Q2Z!$PTI=H75IZ:K7Q M/NT;>G P'(2XT04/0;K7E(B$.ZFAZ:BWX+OXRKG'R\291440_6+;Q_TDT#4@ M(C95Q_?D!UYH[+3#J5-QY=.VLJ M]N AN327S6S)V[*=AT]?PH':[YF4P'5+,>-A)FPJ*6N;24+VYRO\S1'?,3?I M9W+F--*VJ*";[RIU<$,WS&21A84E;WN_1ZD4K\",SS5M8&X+09VKC):F=][0*%L3 M?8?D.$XOSE52=+1S^@>=5M3TA!H0;[_.IXG!!41):)6"$AO]*IPRKNG&$7B" M.UH1>I:(;LZ<7XCX#J) L=@N9<@R,.,381Q-"2NA"4-7IYM4.F')Y/? %2-; MFFCB%22G==C JQ&87[ZA_O^G//EYR1O'NW45O^KB)ZBUN3Z0PC MI>S'RN8.#P:G;+:V*5/',K4)]0D'"X(-VL4&S1R^Q7CI#M<@U'OB+OT2@KHY MNN4^7!>/ULG5&+1Z?R!,('MRL'L&?T>GP8HV#[$#=/L9V] :'21%?/*8NT+1 MR9-I>Y@2"S\LF, P!JV&Q;4%=13Y&>.X$JU>?TM,Y;7%D]IB,]INA=KM.[&9 M;W;I!/(RHDX[B>*G#:=0X\+;AR?C%AL(,8EGNV'J<0DFQ'9]@LD2GJ]WA"<) MIGRRV5#3O0/%Q=H)1(15]>-?HZW&3+MZT5HL:@DCH+&0[I96MI@,73=GD$+% M.?>('7^M#_1/IYV:,G4TL5UDQC\](J!1VL=@2Y<&XV+RT_;\(CTG3TS77&.2 M;K;4X'N?*HN0B=>+BSHZ3P7*)KY-.N*6VD]3EHYHQ-%1JW-[MR$2"_I,L/11 MNLN[B+*;332G.@82I78%A2=W+I.>/NYZR:@YDGY*!#S#8/=3U"Y;,'8UP![; M1,K%)MC.MQ!J;UNPJ\]?J8LR)W4H3P[JDEJ>6DN=\GA1+H.?AJ:K4/E^(H0P MT2O/H/_U"X]]C!J@<:)N2 ;QT&P M'M[N@%]3@L+XYHC8:W\!21V=:6XI[BW Y=QXMZHCY1CZZW'C"+4M/0J'Z]%V MU'^MHWT<=V$C;V)WCO.TC3^K*Y4P4N$Z4WITUI.UW8K^0EG-@JYW5+O*0?K: M"7,OB\T&>J / 7'CM'UK[M."5WQ\9H0SZ%;1WA]CDN"8E3I XJ\N.AO_(,'D M"11B,C[#] /D-DTW!*WCA0XJ?*/H35!K] !M&',E\*8;Z'[1%7;9''\3AH[E M]\-C9Z7@71]CDB1XL6U2>ON#VC.+;@L>N8%@84-!&9$:[_X[KVHYLAR\ES@N M5^B6JN: J=X:+FR>]L2'=@+UY,)SL<=A:CH93Y47G]SY+E M<4'DE!\\M\** M M*3YD #%4?<\@_\U#:J'D=+VU[HE*G:D1KH.PY%B8[$+-V4[>M684?#JEC7_L*CD7EI1U1.=T9:M_YH[[&W4Q]L8 TT_I MX6&)WR@1"T[3=K7B[V:>K,@@?_T@W+HQY9$Q^;TK[=E/.HXN:71^,'-R,O.1 MWC@_4Y^AHP/3%(]($ON6TDSNJ:B@HS;X'X$(OOT0-Z>PK5EQL]32G7AA2"FH MWA8$Q6G5,R4G#I2K]FQEHZ":M)T(@(JFWD02#L;M+Q2#T[/2^;V8NO6!,\O! MB?YYYB2_EZ(S1D][4E."7=NW'D9VJ3Y=:$TM\I,:)#&S;9E%1V9QXV?>I)H, M)S4*IW8G/*(]IV[>BC**TZH=5.J,R2*5"TH[H^X2I],M=:FH5CQ/UQD3AM6: M#SNA\&?F$G/'@E-I(_7I4#)VQ"&OO);TI(;@UK"Q ]T/'&K?MR@<0"O).F; M^M&I8T""[+1362;;,MT?;$:MKPXN&.#20<%T5I>E4X;AM'0K*/V-4=O2&U5( MWE&GHXG'T0E3\*2WC#:!Y-4O+C^IRNK3#G/\!.8W>G\7?<0]K[N&\*1&S!SB M?W9#G5HZ^BG+"ASJT?\W3?HP\+\N^O-_ %!+ P04 " 6AUU8(80U6642 M #SX@ %@ &EN=79O+3(P,C,Q,C,Q7V-A;"YX;6SM7>MSVS82_WXS]S_@ M?!^:SISL2([3)M.T(UMRXCG;\EE.VOO4H2G(QH4B'9*2[?[U!_ A4\1K*1(" M>G.=U \9"_[V >QBL0!_^N5I$: 5CA,2A1_V^ONO]Q ._6A&PKL/>\NDYR4^ M(7LH2;UPY@51B#_L/>-D[Y>?__J7G_[6Z_UV?'V.1I&_7. P12DN*XURM:?\F?\QX-]@_W7_^X_OS82RA5%&8T](_]]5]&M#\4S9'/ M>LY(7P\.!N\.!J\';]:-IM$\??1BC+S8OR8W)WGZ)7_O>(/0:=]2['-^AXF9 0 M)PF:1L&204G^@,$QRL\*[H+2/CU/?MR2_E#5-!A\OXI M(1_V[M/TX?W!P>/CX_[CX7X4WU%^7O/A$S@/MXKJ5@O(KK^ MNW?O#K*_EDVYED^W<5 ^X_"@A$.;)^1]DCWN//(SX0+(D+0%^ZU7-NNQCWK] M0>^PO_^4S/:H-!#*Y1%' ;[&<\2^?[X^6S^3A,M5M.]'BP/VEX.3B!HE!9G1 MW,=X_F$O:T%['ASV!WF_?]]HE3X_4.M,R.(AH.P=;//,,(D",F,V?.P%3 '3 M>XS3!(!#0VD.VQ4U_#"]QRGQO6![H,)N.D4]3>E7-DTDD_GD <>9R27#<'82 M+>AHO,=A0E;X/$J:B;MYM\:XFJ:1__4^"F9TFAM_6Y+T>6M.Y%T90W_B)?>G M0?2XO?BY'EICG<1W7DC^R'1*55K.P5J$&KK6N*;+Q<*+GZF>J(\R8FU!? M%I\L8^;5SHEW2P*20H9DXYXZF(\7"Y+"QJ*@;0=617_$-]X30#J"MNWG4N;J M6-"8>6PJ]6S6UL^=2K)N4#7SY09]]C6-R_*9]XK&;"=1 K 5!4UK/.?4%0#, M9;-9!U((6,A!0U704!8W[\#WWR;XVY+*=;R"N 1)^QW%(!W'(IW')+#'WGC4 M<77%PV9G9J(J(& K;$("P@11FXDV@(BU).:C+R (,$]["X6@AK =OUU&9> M92RA,!2C0&%:H("+%1A/U6$/MF,:Z5U4JBCL]QB8QO0$>XNW@9/7EMV MV&4FLK&8 ;1=K@C@(TI&8@ -9,1(:0S@&6R!9V 0#]R: +3=K.F.Z\LR<)P/ MH3:+46]N,'*S*/5&"",WB[+!FJA1-P;V(;9##.K"Q#Y%8[@-^N@H:U*4C81W M^:_0*0!"W!'"^D(++DT@?<=[,ULH'4+>]=[-%@D1$+T_R4XG"&9V4O##&H/"XE*6OY.O^OCWHO%9F5'UD=Y#BD;9_163B/XD6Q86H& MGJX>K@)Y0%&NRXCHSR>3R^GD_&PTO!F/T/'P?'AY,D;33^/QS30O)"S1!I&_ M@3!@=8Q1K6J0 4PHPJQ:<>XEMUG)XC+IW7G> ZLC/3S 09J4GV3ZSG1=?/![ MOK8IHN^R[\"[Q4'VQ-^+=K5F!Q:07L7XP2/EPD&+6-)\$WG%(H:QCZ*8>I$/ M>VNO[,7^AAWP=:%%BX.$Y1)9-SU"-5W2S^-HH1)C(;0( KPJ8/K4/?2(65GN MA[V^'76PFH8'^@*[O-#RHMY6IKV2U$O8=6U=N) MW-PQ@PLO_DK]Q&V I]A?QMG*73LVE400%;ZQJD( S^XHJ-C1H$;F8VI&%/0E M3O7SO9(*HJ(CJRJ"<-V9C@2A5/;1[UEF*X=[$Z5>[I6PW31% SO8HP7BN$N: B1]X_6Y2U#[]J8$+EJY2RLJ.L>/_G!DIURK)?U\ZJ#44,4V'_MB@:;2,0=/>IUU5 ? M?5?TX:[,*ZQ YCE)3052A^GUNS3[J>?7'>U4RE6T*151 M6]M+^A+3LQ:]F@ID4096]0K1:M?S,M[=L:XRB77E/;/@'9RTJ[<':GH0*HRL.QOJBH8_^[H MJ\(89-$B:6X#^2A+@>'9NJ2OBDT5H6D)01O5!A(4:AD+S0TH!'?L33(^0 MF M/2E(5BF16$YR??JCM.K-[MDBOSA82 MDRPM" *GXEZ96LDE74]8I!PZ([5?,0A M9H7HX6PX6Y"0)&E^9+E@3.%S=(1VCSI!-03DW_S)A^%LA>.4)!3RQIW,]8,/ M?#M+YX*@@I:@=FT@K/EX29, )M!J8TOG?520U%N7G,8@,W[/.<)%K9G( L\()2V M3K] = !FPK5A(MC$T6]Q*8FLU;$(4'T.8^P%Y \\^Q0%V:D\CX1,?Y/PY:BTD\?[B6VP>^#["2 M!#^")\&G-Y.3?WZ:G(_&U]/OT/A?G\]N_KW;'#__ML *)V_AG)P,IY_0Z?GD M5RMY>W9I"F6$+D=6A KD^/ESPLI\UW'9T$_):N.%8<+% +@/*_F[>R_&W)67 MBBR>I+W=;']S3=63?$HQN!-'C#"=#GWBY?>2/@2X>)/&'07DMRFV*XN902'?KX9ES65;K%LT9'=W/_V"MR67]<& M)5VVQ2RG,\+Y][.0O\=0F<$&4-O=!VD]2)N(R"%_R<,6E6AH;NIKU(GU;8NN M]:P5F-/J+FYU+H_*%O-4^?8;W=5 V_9G?X^G:RMH(D>G#:)VV<5-[,VVFMLW MZ>UO'YF:WD5R^C-X[@(W6WYS%VBTT+>D/_M;5X;UKY3CSC8>V7RCNFI6DXRJ M;N(UZ\KRGDW+$+V%]-P9ZNMWA0YG_UGF&9K)_%?VDA3ETEE#9GF7J?7 !4G% M'25R5Y9 RX2TA)8OU^L@>0R2C#NJS&OEU 5IU3:6[ZKK(DU5X]>A.%?"79[, M;K=A*.S#BL$5A38WT=#_MB0QIDAG2P8*Z]9Q %++E_4U5V#=/*'2<ZUO*SUW(@2)#-9;="V&. M<5[CA[)P=PY4G(+$\MV#K16GE89#?D59A:U(!*C)+-]"V%J#(*DXI,426O&. MWIN(+GG9%M-]7DI\&L5-"P2W[]'RK8;MI]V6LG3)+"H>Y"Q)ELRF)W-JT"O* MV57@^;+W>@D\D(K>\MV#G7I:O9S<<;MBW)6+_9JJ=H/4\D6&AK0JD(X["FWU M7MW\/ B_^53S^?85PS\7>.P?#^C';'S)UZ:VOO61WT, M7I#HLBQ5^>GM96DNV^6R+%7)%Q>.:4WB.R\L]E^IF(Z7"5N)"4\R_8!Z:$02 M/XB298SI+U5:Y(4S]$)MXOC5E%E#_#R93\E=2.;$9V^-RBL&V#&_*"!^5;H5 MY#_6D1==H6B.*IVAE][02W3OZL@9)63Q H_E\:N@CO6%'N4=9*#K[];L%O.Q%WX=X5NA, _K %EC ME+D:#DJNM3I8L% M264S0/^HCGFCO1D3+:H!Q$)\RYLD:X\* B,S/UN&W$HS"15PG(_*2+,D!!+E M7PS@U)UM[O/>J$*&-N\/[A;?-4Y)[C#8*Q"5V;P/.9;S0 MH(+(7G2FB-(&G"N!1VGH5?F3H>M]8=S=L-U1(6^V%/&I8?"B0%4.G'-IXG#5,&9%W"J'SGDZ=?1JVF:@H:.< M(MH';A)63CDW&@U?#,,4!S'R;%R/E82S1F&G0<:29+PT%*7>$]V+TMJ:E2FTK& M'9WF6: 7A*>K2R+7G[BUW>N1FNI*Q;$3.V4JK]87N35NX:9S:ZAOQ['51LGF MV"@.:+*0/4EIZ$T:S"/ZGOX_7QIU@EMJ]G]F&JTQ7..C\HK"[";^E[MERZO9 MCO$\BK'RSMX.'V'9N79C+)V+W*%"49&/8O)HYIES"E?P_[FB"IT&.@HJNKE M@GOZE\LS^0#0S3=9GZVZM'OI(E1U[?ETS0M5KO=LM-C6T;D0 *]S28K\#K<- M( N$UYV93LC)MH\43/"I?]7^D57XJ@SBFR9U6KM+&8JVQ.3*> ,LX3*M!P5J MI0ZX#0,-?./B5^SN*;3 ;2/HMO?,:D//A&B9_H;;-P!RP5;K1LOM();$[0>L MR^]V9SS@?56%*?&[\PTW5LV:5J7F#J(5+O-3H=_EH%YO!RLD+]BCK^X'FQZR M=8C"(_H5S?TY?9Z MQ)>WL1Z0J"C \*:N"KG(C(_X C<==&,FK00OM&Y^>UT+WI2E*\$KC9[?/M"&N+=\2"H*X8PP;E)89WQ[MC(RW8VKZM4N,XCSG46=3_K M'M:%0&9GHOPI]96X4O2<1RV0\BOP'1A/M=0: /XMYVAKI=>[+%K:*,>&@.=K MVFKEV7+T1::'?6%%=#__%U!+ P04 " 6AUU87AX$4^XA %%0( %@ M &EN=79O+3(P,C,Q,C,Q7V1E9BYX;6SM75MSVSB6?M^J_0_<[,/V5*WCV$[2 MG=3T3,FVG*C6L3R2DDP_==$D)&%"D6J0M*WY]0N I$21Q(47"(1;6[N]=HQS M>,[Y<#\7_/7OSRO/>@0HA('_ZZNSUV]>6&)'3H0OK+"R/9= MVPM\\.NK#0A?_?UO__D??_VODY-_7DYNK>O B5? CZPK!.P(N-83C)86^=,7 M.XP .CE)6W]+OO/1.G]]\?K-+]M_O[1#3!7XE ;_\6S[EVO,SPKFED,X4](W MYZ?G'T[/WYR_W3::!O/HR4; LI&SA!%PHAC9GN6"$"Y\"PMN)0I]M ;_XUC7 M2QNM[#4"*]LG2EF#Q^CUEM=5L-X@N%A&UD_.7RSR&6MT<69=Q"'T0AM8T M\&(B2OB_ULAW7EL#S[,FA"*T)B $Z!&X*3L/^C\^DO\\8/TL;&@__/@L +; ^;\Y.__GE=NHLL5PGT"<&=\"KC(IPJ:([^_#A MPRG]:]:TU/+Y 7G9-RY.,W&VG/%?W6A+D&_\[C3Y(VX:PH\AE>PV<"@.$E^P MF"W(;R=9LQ/R3R=GYR<79Z^?0_<5-IQE):9#@0- EW?W2]@A6TR4 42@AAX!2G6SW>(SXT1)$T+&]YH)6LNE4ZFF$_TMF ME' \'Z\!HETN'/CN5;#" W<)_! ^@ML@K&?N^FR5:36- N?',O!JM4QXH0V>R#1T$R"\TW!A1(:JA.U$A*TENTX_9 2NB=Y"J7A$ MK24:^7C_L( /'AA@32,RR7T* O<)>N*)7X*VM7R7MO_C&CR(K51LV+X7.0Z* M@3M\7N/I'A#EQG@M0UA7\$ M,_M9PCH5;=O/I62I(YM&NF)CJ]-96SQW6JYPS9[@?5DR\][C/=M5 M$$KT%0Y-:WEN\5(@T5WVFW5@!8]L.?!656HH5S?O8.U_",$?,;;K\%%F26"T M/] >I..]2.=[$KG/SFR\<'6EPSXS-;LJ28$E:)7ML"1%E"-7LMN2E%!,JG+G M)2FD-(?#[85D.T S?EWN2Z1MS*!0M$>1G94DB#M:D24EJFJLZJQ^#2(;>N&= MCG9G\3G0"I1^OJ,EJ,#ML#K(0]&.K9J5518(&6*E$IZU$O%,K8Q; ML%J9D\5%V9Y%5EI)>M5RRH^TNHR4[+=DK2M!JU(^>:O68:)RCRAK6'D6!Y!6 M/'_5X-'9W6+M/B B/-Q^6WKR:LBPRYO(VF:6H.WR1" _HE@D"J21&3%,&@7R MG#>0YURA//*]28*VFS/=9?%8)KW/EZ%6*Z.XN\F1JY52W GER-5*6>-,5(N- M C]$,XFE6*CP4]06MP:/CFY-TK 1?Y'\*CL%R!!W)&'QH"5O34GZCGTS#4"7 M(>_:=]/@0D2*GBVGC9Q,U*JF^<\S(NVR #X28O>."K7$+) 3/X 3%ZY(N!-Q M@Z8?RMMBRP7ZT2EN>IJV.:UDH%KJ[:=.W&!EPYHBEZF5RTN_<[("JP<2XF=R$G51$; 0CTO)-\C]GULDN7OO$HBVM>WL!K)$_#] J"8V@ M(F5">8&S)XE'8H #5#9@F&D> N?U(G@\=0$DD=H7Y 3P6R$&UB#NVO<\LO]9/AY>#<=?1M:M^.I>M DHWASZKV3 M5V\Z&U_]W^?Q[?5P,OT?:_B/KZ/9;VW']=P.'^BT%H)X,;>%&8_8 JZU'UT C_"/7KHT89XN02+-#0U M_;L7X!/MKZ\B%)=4/C \R4 A$T/@DV$T>(8RO:N:3"5XE=MF$9A[G8\%9+4N M6USU %00ZCK==[. 8317"4CY4"!"@]?7"N P]$E!N3 8E-_/2L(KPR7;'ZL& MANJ48O-68AK4@1UQF00^W2-\28^&+-PJFBH%;/_ R@"+V_<*(%4HD$UG9WJL M/W!=:B_;N[>A._*O[#6,;$^$A(#,+%0$RF0(G>M!:$)NUWS@#FWD0W\1BJ!A MM3<+$Y86&1@7FH:+X\2KF%[2)M[H_,$M<=<)AXX\"[,@JZ%8AN);39OL)3[W MAZ,PC'<'VXH]]5XK_5C(GX3V!$]MK6E]89_]JPXQY;8FF;U"_*RCZS'^'8B2 M<9>_4BK;O=#,(),7),].(7JLS9KTOOH(V![\-W _X\Z!%[-/V 1$X+$_!4Z, M:!#3 ,$0_^D:_^HO[@&"@8N5&\]G]C,;.'5?-*@/J#-"=G!JU)TJW*;TG_". M^U]QF(2(S0+&UI/.X*5MQL\&2CI-O?!&@.8!2CREZ4 M7^?:L3:AGW2G;=H3WG<[C^0$PU_[AB4!;I4\X6!%,E58LT)M-B9@UTRS%*>? M.\:)]I3O,%HN@4-+Z3("@_$ITM M&[ R =/FVJ7(?NAV[-VCP ' #6^P*E/; ^-Y[@:63M19>D'2$5G#KSX?$]!J MJ%IVH:#)UY,7F/0>$ANR)S1[U$F0FH";O#895-J<"]MY((ULG05X@J?3?7(F MPS,^[5:E2'*IJ;,^4X/@;:5G!KRFBR?:_29@'2-G280K[YP%QPL!K4$PRJB3 MH:7IXHHG(CW--@,K)7TA6*7:9%!U?"DT :1.L>UM5]OMD+]:VOX"C/QTOT0V MQE@FUD:E/A\3X&FH6H;5]@I&0Z0MOS!H+OSQO7SXX]5@^MFZN1U_5Q/&*:H: MFA/Z9Q)Q#4,2-A*EN;DNRC*1QI;26L5 MW;%VD=*S%%"0]GY34H1V;M!T!T*AZO M)&I.OM)2LZ.S"*&54BJ0L% Q=2?4>6E9R9HJL5-EY=2<-*6U(R6QMC1*=CW5 ME51SE16H08&U"U0DN68\W)75JL./M1M;)+%&K-R5U:R*JWIVI%EB_;FI.\ MM+[Q=ZN*.TS#\JTY?4KK8;T=HVJ$'$;1UYT&%Z7%,[]A4RN?5/77G*BEE96Q M?U,K=66%V)R4I74V(5 K5-W*L#EY2^LK\[[&^BGE9VT9_N688GM,L7T)*;9X M+PQ=B/=>B;\[B03BI]>R2-M=3#XRGM_C*3IWMULT-*-Q#RPMYZ%ER-\J 8T= MVH?WR]!?2)J6U=H8V[(4T)M@EAN"Q.D-W;2FT00X )\8W+&?&Y-2"X$,&Q- M:Z:9W@2V>WN3Q>PZ?\00@9'_",)]?U1%4"67RB"L^(JH208C(2'78!V0A")W MA!=^A+]X"6S$B?'ATYA@< DU6F5/<;<]TL-Q$$?+ )$$0D$&33NFQ@#64D\U M65!)<-Y-@+XOH;,Y/0A)2_R/NHT<\K'WJTIGB$1N1 M/B"U[M?A80)8#=12D[3T/4 _\!J8YDG= >; J&AH@J%9LK?+*V(?P;<%(OC+ M>+F=,<8LB]XN\8=I2XP3&1OW*'C$R[][N?D:DKW;MOC_ *_]C]3;R>FV-9D8 M@T)-O32GZ*0CC^S0B#\UQOOO:3"/GFP$JK';SH]\.A/@DE2E75H.NP#(KD[6 M-3:/ YDCI:JE"?9E"E_*GCE01D:SYTASCO-6T5LI7YUQ:3+! :7(K@8Z'J,% MCM$"+RM:X"KPR8DMO>J X8_+S0Q_CA\OP"4R*F* JXGFF(&2;$0RD=.92]2+ M* &)'B<"*:^3Y@"!KD'J44A IT"94*H;[^, 0J0NSR/P8S @Z;:+9 H13HDR MM$;-C#(*Y?#L'UZB02A'W8LI4[YCU@*Q,(6^>[$P]FA250IE?I)]W]-)]BH. MHV!%2IH6U@KAZP@B0OU7!Q*;@>***5(JFV)UU;6D6 CQ(7:?VV*#4DL1&H5!'L0R3CB\R2?YO,)?H_*D?M+JU M?JO765\+KMUJE3)[:WK>(!6(U(7#78(^0TFJAF53Z"-F^C&5OJ5JI)_>-Q6NP1H!!PKJY.VW,@B1?<'U!KBF=]UA$N-$3H/$RY;A:>\$&@##]P?WJX\]](A6^F)YE&5(3S"^O MC9JPU-*GZ2>_8$NMXE428T#KX"-2?NT2M$"H/F-S\:NOJYHHV))@'6'Y#:_OFR M=!J>@'6 (K+[G"87L[RWS#@T)D BH48I3O9 0525A:(X,5.EBDO,2E'; *EC MR- Q9,C\D*'M0+G<;'_\# '"IEIN;O%BY_%=Y;+T1KG+9972'%-4.HW(4]GDQ(=TN!QJ?N)(F,6DMD( ME31L%P_5WH']:$./K/;DL3B;7"-E3Y^39SEVOW&<'%>;/ N#P*JAE=ZZ M9DFQ^5J(<4@,0HBC13%NI <^A*VO.N]$*#U_('(B6&='-\+1C7!T(QS="#H? M*3^Z$0[I1O@S.8OZ>:MU0#?"1=^ON(YNA+INA#Z-WZ,;H:$;H4^^W*,;H9T; MH?>NVJ,;H;8;H>'3%D50([-//1]B0F$0/&PEU.3+EK[W[6[$'N2BF9/R M;,72!*C::]DJ._;HFN_0-:\I\37W&$,M[ZZ(SB!81*H4TU]U^GFWM:$Y26.E M1^-9_MXM,\7UM0>>%SR15%2\TE\AX,*(S$+<8N'EA^(S'A:>NZR$BY6PT2L] MKQ[XV])K\3)JY N JU#H'@5K@*+-P'?)C+0FG8$-Q=O2,_(9/7WL?,OAF()X MC!UX4;$#63>_]\AS +FQ(E.]7(K8*&>4E$::G5%,&66*O$H1]\(95:-GRH)8 M4:I7ES-*-8@]XM.#(Y> MFOU/6R5$V)0:F@Q(21G-#J3B ULC/[+]!<1+-@U2%M:VEB,W&3%)%3,<-5TH MW^(S.%@&GCM:K5'PF!S&1>AQB4S&C*M8AI2F*L!,K>BE:H-=2$JG'R_Y%]T% MJNAUONX]D+8M_]@ UJ.^F'N.D !I+&8[KK;,O& 1Z=TKK];PR!>,^S\FG M,@A&OB)ZO:I_Q@+^*J^L"YLX\ACXI^"P'V"GL>YM[XH M:K%C8R5\J#H9I^/]]?'^^D7=7]\0LX);/"K=X@"ZW'RQ_Q6@*\\.0T%211TF M1MUGU]),=Y(%6]:=I'?V2G@]6IM1+^Z[&_1D>;"K]=:=D*$)\![=C1\<=!/N MRT=^"D?;>;TV(Z/F]MK:::[%)Y"WWI!OQ*P7\WS#WET/?.Y\KZN.G^X.T*-Y M7ULG.$ -0/:[">E3:;3=90)\*C'(%S"M1 ? M+M%+@8JK9(9:L]09YN2UZQ[?P4/J^H"<\4*I!$3Z\6AQQ-B;U 2*9IAH>BPN M\^8( C0*S?2C(^V;*$BN-_PB$T9L:"-MW#)\@3G!<*;&N\!/7XX;/(3T)6W6 MA%.3B0GF;Z*7F@>4C/1\?QK/BQ)S(C4%= ;!)%*EU8/,3;8E7T,PC[U;.*\*\Q$MVWEB M$T"HHT^K9Y15A@D(#D!B2A.0DE:FU2/,309,:5;-+9B[%;+!8))E; )\7>FJ MNU YY\3"BS,7T9D H:0J&4+;>XH#14"+(X>K7LQX^[9AZ#!Y.$-% /2E[?\@ M1=%D@K??%64GQ!:AKHS7/L8Z'V.=S8]UINX!X-[;*-K,D.V'MD.]!9>;_%_X M(7%U>!@5#5=',DMQ-= UCRD]DOAYS,0A3E4,._[1##O_P^L?T%J[ E_GONSV9,5?LRYPQ^ M4(,R P^"M":'^XJ)-/OO&!?6>SYGX2:9--&LQA+IN')VG 5/ +? M]J-DHSOVV?V;TG!)]!N\SF%G#P*N7IGY.X[!+']S]A34-7^.Y$69/Z=79OZ. M RQO YM4$4O?PM@DA? '"P0 M\PH)9:C[1L@@K!Z.:4R-+I,'A*LNU_L9[B* M5[R5M]!$H^6+^Y32LEL0-;.GINC$6^B#\3S!^L9VH(>13R6\#! *GJ"_P L3 M_DNT89^8ZG'1/RZD?9/U%&N5"L&>J"IDP).D@\6W%_@O@P4>HPNLT-"#2:"! MXP1Q\OPD@(\,;W$RY+M@;0*B\?PZ.9WEY=E)\@D!_#N:+6T_WV#D#^=SX$3W>">$ M9L'U_@&O:E.H]+,F=(+#6$)-,DC5O(1/@;Y+M+@!M6;O?3ICD!.KTBJ)HY[I M?3^VO:M@M8)1^OG!BJP#M7!@,S$;%+9>K7(V:B'TC]A&>+!ZFRE C] !-<=( M);G1J%1JI"9%H^KSPV=8=Y[:DAAM]ZT6>I,P\J+)'=+,L'NEX,5$B@/%<>.S M (J!.WQ> S\$)(Q['"T!2K.!;Z']0'H$Y#TI^?9]Z2W&A*F5<:4QW92OE3*V M3YTN 8ANR1>(B;EQ-FP* M,US80C4T1VQ7"28*\>#1]"+N1M3-),#I2=QVM_#TP:_>-40F1&_G-SMRI2?9 M%/JWGN(^60"/K4R[=Q&9QZP)F .\<_*V_K>; *6'NX'[2(1GG;9D*/4C('GH MDE%&C=>E]&5I>YML7E7UIDH?(H5VI"V:-#;7JHG\:IP.^X4Z2I\>A%]L] -$ MT%^DATR6U1LP,@:1!KJUNNIO7XZ3E$$L3<"].VW5>!XJ!?L&0M()DQ HUD"5H30!(6EE MU#@6)L"-:>+ER*HT,PHEU!!=LU^H.G21J T/0W(P6)!50DO-[LV]_:&'OV)"CL] M?)>\5"Z3)*SF:[WP/57VW.(85:*^9E>5^3VH1^XQ7;W(!&_:!(01@DX$7+HA M^HKQ"2?3KR*7FH"L!P=>A0.H5 2+:XMV;CGU,PG+#L,_8AAM=D'L(?4\DOCT M,4VE)"]0/&+5@9M<8K:87KH3H0<=3WIO>3BKZ'T81YVBG\A-;3CRF;?4RDU= ME.#8_RJ,HC=139V>W^@@T]G]BA(.W<3J^E-3CS4EK.7/;RV MB,<>WL1JK1[7ZG$/S^V,>]F]Z\EW[-NU359Z5^Q 6#<4 ]N?%#I\2=QR,P0=]D+ Z%QE2I,&@+12&5X=QPH<:U:HJJU2F?1-KS^Y@5WLA/$2K3%V MEU-';RQ?I8S#9WQ<@6$R$K=_#-._[E(9)0M0B-F9 &D[#?6&S&4"#7PWD6@< M1V%D^R[T%VPP^50&8<971%$T6M8'=I_BK3',YB:8F:^!FAHK%9\K[B9JV+I, M:K+=R]JH*;.2?CH;5LVAD.)@&B)22O4@0NU![ I_8$3W?LLEQ8SGM"G//:GD M:R9T"Z4&:!4"QAS;U"6>]F1F]7G:M*JE": PA3E8O\[/A9A9%%.!POIN<5K) C':T ^XB^27SG5?TJ5JA(* M:\LA^X==\9]C&,\QC,?\,)ZM%NF5!%W*^'$\'!(S_-]B/31'\N0%$H6(5+7M M1>2.L&=5WXGM*:(Y9*<=#GUPMW>&Q0%BD? U>AE*_1M-=C?; M.V7(**/HL8$;Z)-2^K7M+Z8SQOIB53+;=UP9_PNVR"I>W<3D@$ _GQXAQ.:7 M(C4& 2EM,A Z+J+/_G93!%Z0^8NVUU02?W]^S(1CK]BL]OH1D3Z#L%10XY7? M_UHA.6D"B&;9'WE>JMIL3 "DF69ZW?9<<T8 [?'9PT\&*_-803#:[EX(L6\,,9DT%JQGRRMY* MY @,@HJI0P;&]N[H0/%!21S,-GQ')C:H],9:&DNS)3J6R3G&UY@47W.L%]'Q M8O_GKA?1:9C1L5Y$&C#4E^HQ?X9,^$ZWA")[)GYHKCWWF_3:GONBEG9UW7AN MDPT_\3F.YU=X0/ *V%>W-6'+S!%?[U,[^YOX))]K_C4$ RRJM%>U1&8")'*: MZ'6#YR.[I+'A$AF$#%>/5GYLP614.-B2_]P%T6\@(J^< RR22_^-I(V0>\*Q M7W6VR8WX)OQ,P*FEBFKRTJOD&?A^;'LCWT'DMY&_E24-B[ 7M1"48F2JE8<](64*19B-1@8@U$-G?3ZD#ES]F 5H C^FR8@-EJ\]AF8 M@%U=G8J.XH/E57I8$_?>1B1L7.+:]/V;8U0KH/>*=0(>@1^3^Y ; MK%=V\?L=1LNK.(R"%:\JK@RM0?#(J*/WQG7@T/BB< (< !])1[KCW;4RFAL$ M"4,#-?>K(V(&V[L!(+W-8%WB5#0TP:8LV?6FX=!GW%)9>$FG^\U,L'>UY'H3 M9.X16-O03<6YBA'BYBE)QJTMH>G1+U1$\VA[(:XZ@Z$4:1O,>[,Q$/9$/6C<%N3I(C4IC"M@( MY)KTP.KR*4Q;J=44N]FKJ+.+R,C"-9C/SXCI3+"RI"JMKI$$IJ=UD/%Y!R*1 ML?=;&F;>?>&+-T*L\USZ[^0_I,[[W_X?4$L#!!0 ( !:'75A9*4^NY6P M )>T!0 6 :6YU=F\M,C R,S$R,S%?;&%B+GAM;.V]>7/D.)(G^O\SV^^ M5[MF4V46ZHK[J)VIM4@=V;)12AI)5;6]9<_:0!*4.!5!JDF&,M6?_N$@(W@ M(,A@ %#-FO6AE-R=[L /E\/A_J__Z]MV ]Y0G 11^&_?C?XR_ Z@T(V\('S^ MM^]VR1E,W"#X#B0I##VXB4+T;]^]H^2[__7S?_M__O7_/3O[WY\>;L!%Y.ZV M*$S!>8Q@BCSP-4A? /G3%YBD*#X[RZA_9=_Y"8S_,OG+<+G__2>88*XHI#SX MCZ/]7RZP/!#YP"62*>MP_.-X]>-X.)[NB1XC/_T*8P1@[+X$*7+370PWP$-) M\!P"K#A@!OT$UO_B@HL7&&_A:XRV,"1&@?5;^I>]K//H]3T.GE]2\+W[ R"? M ==GMY=/X-,N"4*4). QVNR(*LD 7(?N7\!ZLP$/A",!#RA!\1OR,G&;(/SC M)_(_#K8/X(8.DY^^)<&_??>2IJ\__?CCUZ]?__)U\I\G(5B0#)C$OETXF=2M[+CMR2U V9NZ.X;G>"I5*)"7+_\AR]_>BA@"R; M$_+#&?F!FHS_\??S"&\ UDZ2QM!-+\\>\;9\_/&@5_@JMFB2A&2;2+7=2J/XJZ MBEHHTV>[P11D%X7"LU\>O_N9TH#?1=?AFF0OC^@YX!\/4QO MX19Q[."3Z>EPF8IYO_-H+.A^B5I5%#!2<* %A-@ %L[QAAWODJ_QE/3MW]&[ MT*H:G4XT")0LPZ%"9 T>^'H) )$1 TH-,+E62.0GN"_W MXM\LZ&Z..M5>WA^1"8W6KEWCSWKDTU<;^,Q1OO)W/9W+52KOW=(?+>A>GC[5 M_MW3 $)D8#K_-=KL0GR2>K\*-GC7+)R4:G0ZIW.!DN7IO$)D 0!D>@FF\STQ M8-1:$7&^BV,"UR!QX>9O",:7H4<<:;R-JY!4TRZ_0=7]AE] 9P$Z&E2K'0,8 M.6#T@# S $(BX%YXS>TV?Q[&'T-'Q%,HA!YUTFR0[%P% CI=%=E:H=.*%JV 9)242:[#!TTJ M"$JZOZ4P@8(7C,GS:/L*0_%ILDRD%0,<]2H0*%#8@X"Z4B( $$J0D1KH_\LM MBI^#\/ES''U-7YJ (*#6B0BIPF5H<$FMP8A,.P%8 S")ML//:#7*$ZQ M1H\I3'?B541$KM4K)56YXISBTEH#':EZ(E=5MH/=,P'&9<1CM;\"%1QP!'1Z M?5A<):O.K!*1!0"1Z25T;S%BDP<:>MX^Q]]^CF+Q\E.ATCE[V0XIVFZC\#&-W#\> M7R!NE+M=2J,A\<9'O*V2,FG=JRJH7]FQ2C@L@)*RDJ+=*^4$E!4P7E!@-H"P M^YVS"=RK301YP3<<&IWXX2A7ADN!P!ITU'42@($1 DII9.E9A^$.;MA)2C)O MELGT+CH\%:LK3I'& A1(U!*N-8PV.]2:";Z(89@$)!"[$0]U4LU!&0)5:P$: M%3J+L"%031RXL:QVMW4D]W-%$MVGVK)J]2,M^[L%&!"H)#G, D9H MH,^O0S>*,=[H"PWB:$/GT2Y,8[P%\L0AG U<.I&A9$ 9+%(6:_"CHJ4 4B56 MZCY%(&,&A-L SI[@MVL/3W2!'[#70 T3C9!>)[8:E"ZC2D!L#9[D^@F0A)E MF"DKB@7)0W,6 <)C#!]U&W<7WI>*F1&D;:GC*-6"&L0#,H_^H1":Z M=8R@ "/E/VN*H.>HM(^:+_S-@I[GJ%.+CJ<]C6GT]^VUZ\?KG1=@.>LT11AD MY#0E>#4E(];3[\WJYB@04UJ B4;EJ@@A#"#C 46_0^O,B4$3ZE+?]7TJJZN MT/Y-W>%/%G1Z79O:>[JL@[4_CLX^G*?$$2M_H-#:N57%*AV<_]F>3JYH).KH MG,Q$9U\%\?;:$YN0_UUK1Y>5JG0S^Z,]G5S21]3%A A<>UI[F,!J<_\2A>)[ MLSJ)GGX6J99W=?7O%O2V0*5JAU,R0.E,.*,?D;N+\3YR-':>@G3#6YSK)'KZ M7*1:WN?5OUO0YP*5JGV>DP%,!RBAUCY_BB&)WGI\WSH1SXK*W_7T-E>IO*M+ M?[2@GWGZ5#LYHP&,R,B@OOSFOF"5DS2?3.[AY*E8'>)'&@LZ7J"4)0.W;)V3.$KPQ!:),F^6\.4,I^\7?JA"8Q7G?^51#"T WP)B=B ML5Z"K'CM6$\/L2ZF$+BUX2-]^W??7TZ1:Q"!W36NN1KO;A_O;JXOUD^7%^#3 M^F9]>WX)'O]Z>?GT:!B0ZR1!:=( O2J1/I#QU2O"J4Q!NV'IN<[,LP X,MUJ M)U=*:P4:LJE2"10U6MW8$"A;ATB%D/:&ZTU6T(8I1D%%47(?: -PSF'R0OY[ M^8]=\ 8W6*_D 6$K C=%'OG#.O3*ORA0"MKD2)GZ@-B+\47 'B60HF8T7*'E MS )@]VA*;0!@8I9QG_R #FR&Q\(7&/^!4NAL4'9^"5#"/S$H<>C#L8+B191* MR&G'C7UO,8$68%!9T2K"#HP@V7.",Y"\1'$*\ %C:WJ]=ET2R8V'E(LP^K&B MMRB58TW.HG'U5E"]M(A+Z-E"N1P.QRL+X*:N:6T/F'&">,\Z "%*2542N-E$ M7TF=#N!',?"BG9/ZNPV .0LF^1^CP7PZ&PRG,SHMXG].I\/!?+$<8(')*Z*G MX4V?*1*Z8/8^1J\P\"Z_O:(P07*P"FCUH52J;!&>7$+:VS-W-)OZ%N!20<4J M(#,6@!A/0G$5I2\H!J[B]E/7 :!QXT\MA7",)D--G9$6"G[4[+.^0[ M;.%?B<,,+WS"R4C&HG.";U:]/,^+Z=EQQ5],G;$%4%+7M#[K,TXZVZ.Y$ M# /MCBP]2BY++J4^6$D4+:*)0T:[QINY0W=D 8@:%:QBAS+8L3[=81!#DC/P M!L$$T;)Y=_XO":+FB.R5\V@$D(KR)2C)&&B?3:>>,YS8 "IU5:OPHL3DK+-+ M4(8R?!Z/T9\U+C\YFYV))+OX]H[ MJ;V$;)4\>*U==[?=;6BE;K@E*;S_V??3BRXX;<"B";S),%7JA:GC0VB#KXJO M514;.941#W'A^"I?0+B$U+#)$L&YKEO,-Q0[T;X,<=.)7*2IS6=R68>H6&K( MB=,5/5:)F/MDYHZ [O0+A=T03+5N^7&VN:(^^(VF/4!F97%_5-:R-W#H\]([9\C66^-J-A=V@ M^4Q;\*7B76Q9,?[HLV(A+;I- )U@0\_W MZ]"C&>1?HHV'XH36KRPMF+5.R4SQREA,;3HTJ.@H#6%\9DWG\Q#ODU0>$ MV&01O584R96N (E/3/MI/EL,5\@.+*FHR8$389.%G]HS696C&G)3W^6(:V(R M%7 B4E\<<5+E8#WKSN93&X+AVNA:VW\1ECW0WJV.-U&$G9S%3,2)"N1D]&QS M,_:F[MP"P*EKV@PWQ8 3K1MEM0TRCQ'\B)470*G.0'O.&4V74QN"JUNH M6D][%SZ?D8 ?BV:D"QHCASQ2<&B+GN"WHGW"V-=&+GU84S2@B+8&%A8KOX2S ME0V!/JV4K16GRYA!"K\==B=FHCKXF_F&._HF)N:$'[)MLUAPW9S@272(YJ\UQI86 SY8NJO+ H8 M:Z5S;X=16TGW853[DLA$%X=C5=7W8QMDF MTI/O;VO9)^;\*&T,-^XW:0DE&X9V@WIR!YP]RT7K "X[0K;:!6DU!#@MG%5N8X2PC' /R/X5^&PQ%XA3%X(^P_@?4N?8GBX)^$Y@7&]$7G M;#@<#(=#_%-(2IL$24("(6C\PRY-4OP#/E2;3OH:;;>D>#\NID&E.S"E0L M95NMT+"< $//6]J0M4VN72V&CU*W@=J8 8W\]W\*8):3CB:+P6HY&:Q&2THR M&@\'Y'>C\;248/!_F@[[\CR:FQUN[F'@78?G\#7 FTI1;)*(6F/(EUSA4L 7 MGY2EG_>F(RL2YBLI60OVVC,!DG/P+ B!R_A,P^GPAID>&/$8>XW1"PH3C'9V MEW(3)>0&Y>)'ZTW'@[%CVGS0"]]#A9. :F^V;!V;WI9V!N34AJM4=4UE_G */\9@VAV^SHL9 M7$7Q15;*H%XVH>&Q5CL9&H]378PK':;:"&"G$;3R5C:X1X]0O;9ME1>\L,KQ MCM?BNYB6"?2HD^X>Q8_$9Z;D1!8SFW+/-YDC]MB+.+.0>0^.;"A*U47G1K\^ M\;)BH"94$/.W@E=\_*?.4_!]$&(,;S8P3@Z__<$J$%.CDX.'6*GQZDRF0"M2 M7PS6*D=6#&HVGM@'4KFNC>#,//CPX/XG@&2_M1&%U_0BHD7+Y QFT5=6NPEY MC)J= [W1>.A8BCJ>GJJ(RVZ4[$;;W>&NJT6SE+C,XHYC0!/X"BSL^ "7TX4- MAYU6RJK"L'B;:0\6"W>[+7>02IQ&KMG;[!T5V&AWH^5\N+*AH'-KA>7W\Q]P MRUAH <7]HI3#"$15=HH2%./8]":NMO0?IROL.#98MBW!RLX ?)?HO_XXD#V3I)TAD3 MU-G0]\4EB$7H=F5;@>HXUX M3RAFT+EB-ZE=7J]%U.Q-XW2U6.IZ92Y?K=7TK*_5":T0U BI$_;(YSA*DOLX M\OF!@H4_,^>G[\*9KEO6QN 4H7:U"CR$$+Q22M-UE^H-+K9*:_6E=DBP89O, MTZD6_L'ZGE&9#OK8YP*YS-*Y-I5P%M,;2.XB4IJ;U*5*S"(=AHX_M"&CG:*: MM=?R^UPN>3[>GTY4?&;MO:$X#1+\+;),5,M9&837.B=;2)2^,N1,V TLY$ MSL(R6\/9;&E%Q<@VRM:VL8R91K'"$KO9)(3Y(JJT(6"3[12.M)W=&L\1#3H* M*M#5]@*V;2Y5K36ZF53'C UO6,2:2?+^Y;1F'JKL]3@\XY2V^8$LRS$S=Q:Z MGJBJCU21EN(=^P;3VC)"ZUW1;*>14=H-,R,;@JBDRDE&*R,'WQ.&'TP[#/9Y MBK,YY!/> 8@]1T)JW9=D0H7KEV0U4I;=PYW[KJY9I_F2K$')>C%X"B&2)MIA M].#[;)-PY*VKT%]03#5Y'P>A&[R2U!/OY&8OH4_ZN2=A%39=/@5U$PY>AF8> M-N9GHPDT&5O<3=LJKA@_GJ0&+*^"XBFOS6EV, 0F0F.\(M2N7[C1(!2Z7C#N%(ET.Y<7 5C>HE@^ZF95-O(O5S+?A15,GI?FKA869G$36_1+&"&Y()/=?HPV) M\_D,@Y"8?!<^(G<7LV0",;T&NL#_#)_O41Q$7D,6L]-]SOP Z*O)5$;,L=]B M=S(0X]6&4L%ZK*R.R8-T\#W93?SPXS,6#Z(0;.FE)5U'DOUWC.SJ.(TB@XN$ MG+:%.QI!:$T6+&5M>7>&AWG4@IV@0C>IVZ[Y%4"?^!K9,)LH*5G;3Y8Q5=I9 M#@#9;$8^P!(&EFXS\^1^^3/"AGVEF%P?]II4+@)/1,L2KD_GF=*XS_>PZ]"[81[FNN"86 M74Y/-=4/#D\Y?982PW.,/C!IKZG(.S+H&T)'3U*_H>#Y!:NQ?D,Q?$:WNZV# MXCN_]DHK,_,B2%QLR"Y&URG:-H5[]B5^_'I[OS?_WIWF5LF(#&"OI!X79)2"E;V"(V=B0\D9F6[U.FX9+?B= M4IOV_>SUN0E"MMMM,K) : @-36Y(-E3L=/N>.(M; AB;M)/ A;" 2B+-8AA MLR7Q?48AB:-:?PL:P78D4I"J)\AU1.E-9_/G MEWN3PJ6!QWCM/3&,I S9B6D\G-KPDK.%JI)J?(07!"$XMZ(:7[4:EA1E(F)S M)7';"GH*)^[U/FM*N(HF=-4F=G3#W\R MA#:\3^FHM@RA+-!/$DQ@IG1>0QK16EI..$J5!6WCK&Z>R<"&QDG5? M^(8\%H0;%!5.!#AEA1=^B@/8^!\/!WJ"F5[0[$3)4C6[!(-VS^-.6%3_VDBH]WY M9.;H.M0K $"/L9( :0(I$AGM(2=5BHD^,G_7?^Z2E#[L?(H$AU ZOSLP05XQ M@] #*8B9!"G*$DDR;.&KH3 M:/+VT8BQ]3L%O R?4=GT39$E^;.H6FR_59QLV$[L 25I'+AI5I=G_17&;!JZ MBF(?!>DN%J=C.UZNYE+3?31";8MXC%"&)V<^6]F00+)G<[C#(R\608I_OF&1 M^,=X+SE+\0^)[*2?8Z)P,2L8BRWXE:K"LS%9TSTR=[YI+4/70M/1N,.RT5( MB^= TY5G$L<]J'XT9IM.5,=AE@X(DN_]!6V(=7BOB/"FDFLDOW':2="&URZ& M%=#:AIUU^,B;3TS>+!^M> VIK"[*UTP6!6M*I)'S@0"UIAWV"MNUWV 0NIP/,(-NO,+]_QT6Y0G2&3CDCOZVPO1-1]W->\P);>5P#S& M:#(RNA/N0_=Z[5(F#9 &!@F61]ZLNJ6*D2%[R)HG7;7DAJ38#F1<$I]QJ2T$ MPUV!3V==744CRI5U&YA8S-=RYLULN+]OJ6XO"#5X=5!83AX0O=]]BO#&B6ZC MF+\5[Z3R!YIE/T_#XMI6',MDL7+]YB88RKW1O]ORYMIA=H=)? MZQK:=MHP1D8V%#SMQ0C^C?89Y0!9WDNP)EO39[H!'8 +Y,8D.R8=+_A[H/!! M<.=L@F?Z"=,1P72A>$"ON,5?B#%U%Z#,;=C J-G1JV1&S9,KY6((<)9SQX9$ MT&WUK<5&?;X'YYN(7$"291VF9^D+.F,)E@0[ "NVI#*[Z15-A_;*^.R :,D( M5812)I;I#B[1V(:<*RW5[0&?)_6\DK*;,?[N_NBW7T#.7\A,?QUF_@OBN:N_ MH>XJ1-=YOZMYA_-^6PGLU?QJ[KLFI],^=*^]X* \)++>AT$,W@C8"5KW_JJ8 M22=)JMZ8P(\1?+H<(GWW.RSR[3*4GG3$*G8./;4U[' )76^H:ZBH-7Z#HIV# M#G7G%SB'R'8D'%77M$7*@//UXU_! MU\3^^_X'W1=;BOTK)VT^"-A0;*@=A%D-8,YQW- MK$3_MI3"G=:C[02J*VC[\E56=A4/DG#RE MD[IO5*2>I:4,ZFTMM$?SG8HZ!&SP_'%4:JY<,"#_W.RHF^X^BHF/KI9E]A8W M5A2F6($-J[.5(N(!-^W+*UVXDRC6T TVJ/1> 1]N>EF,3O,I0_$9/3>5,(2C MI^^PRJJK^7QE0^:GTUM8?\V^_R(9C''^37I;2=]&X-^2GUW\5; C'GJ22;[= M4JIEP%Z@5ZQ]0"\"\,\;1'X@!76W9.+YI^Q"2HU5WX!J8TIQ@*CPL;@@Y$+' MAJPP[36NY=HK2& 5D NLIZVJA_7)K(X1EWUBBA6_2"=^3^K7IMD!)/)I4$/D!BP)45G*6?130+YG>/K>Z MV#=_9Z]^'2^YI$:KN8-L"/I4T9$?V=GF!=4)N^/P:/,Z)(YZNL_@]0:7D-V_ MCI>+R'Y =QD+TU;UN#1,LRE':72 CH'>0^HLF'O(]>N M=K@FY'E!0(RB H_QHW)A4;OS]]5HSZ-$B"$YB\:CJX+JI2.HA)YY']%BM+(! M7>J:-NU1_)P7^,CX1$4/O@G6["J*+Z*=D_J[S=IUR768Q,$G8='J\FM4O>($ M%-*S'IRCR6+>),R9&6+T6IB0^Q>"U6E+Y_ ]ZQ4Z0]Y5+YQ'Q9Y?$4<>D2K)_@M MBZ;YA$+D!R+_<2.73L^5D@%EIY64A<73NQ-G9D.&KE;*UEU5C#FKCTL"_X'# M&$_DJ/I,0)ZI>('B0RX.\K0E).X,A%=VE*Q#[S-O4NLL19>3JK.!!Q=5:Q%L M?G'&8^@;=U =J7P=H041+#ZT((2Z5Y^)&,/3)!Y]]#E _BR@K.(\JL[-'$CSQ5!;(C#9E-I5;W'0:.%VBGI4*6XW 72"C<&@C[J= M^1;Y ;DH>!/5%E'A8YGS)N.%:U&@2'O%.>EG*3VYELP8K)MYQ)W8H3G,SC8] MXW%DPXUZ.VUK3K><'7R?"_B!S#![8!Z$F,G#6C>/+/MDLB0OY,[QV0AO-&-Z ML:36ET)VYIAT5TO_Y ? 8Z881?VK'?VPSWJ!EXID]_H:Q20;)$UDEQQ280#H MO9&[.>MFH<9>[]YP9N>DD\)Y9$/*N$Y*JTY4N2CZXASDP@;LJMF6*>L^1J\P M\/+C<7:<(9?N)#DLNQ57ZVX52>S5'(*3N46WBGV84O>M4@F%A!,13>'O[K! M,I<=-L?L#^P7ULUM;>#12[.:G?$,C(:1#2]7CM5?=4K,AT4FCN*?U;9@$FV9 M%?,]YCU\)_O+IQAZ+??C14YVT$++Y5A7=6B%Y-]=5!>>$5\9BW73EZP?.[6' M'8?$'F$YLN&^O*V^K8^*F9@!H(),QVPTFDN"<%TWWN%]R\%SUK7M!,(LPK'4 MW%:XYDIB3Z5R%;:K\KS'?(TO0#[,X^"C&\O.Q\ ]H'=L0W1'%YVY;Q&)%)"+ M +].SA=;M4D'% *YBI &R)%/:.:+*:S6R( MF3M6_RK@]XSF7[>S#'XD3[7[CUT0(VRCMR-*(;'WHI&)7?X.5_/IR:^56KR% M;Z=US4.7I?9*:%Y8+."573+@G9/+KKYIB2H/O:%-Q/[FDOA=TS&XJAW#J5C&R+56JA:6SMS7O+V-^,&!W:C?K*:65_VKVD.=>&4NH['R(XX\\EL M:E$<10?-11,-F6=L?'[4JE>[-(_1F:5_B(ZMR C23EVE6>8@ AQDF-Z75XL9 MK$/O"TR)T@ID*P)9(R8J0>FANPTGV M6/VK@-\S6I2\JKCSN E"E-SYYS'RA$_^)/1FMHQZXI, M4=T"2M2L8NIS3))[O)8V?%@\R[%/^8WL[A[0:W;(NO,;>TA(S-8.B/SYR?=N MZEX116WK@=XY&TFBH=I%6N: QLY2;0&= /S2LJ_O@N3'TD9 MV$-U9S)$%MVFM="XUHN%29WEJ\&-RJ[0P,:&/'I*W=>F/;2F$ND?>W:D$5%3 MLS;AES(T#L">-2]>9_ANK(]JA5UEL2"%T7)^^JJN[6_0CC.&Y_=CM3OI>P(\ M\SP\_L+R(R1XK4"Q&V!YI@^61V*BIY8TY][-W*)3--/UWJ_K'5RC\BIW<#\>[N!\CLOWPUQA'-UT M=EY9](#EB0UA,%UT;GL'=[BR4+J#.V'_$B7)?TFYPC<\8]*=15ZOGOQA'7KE M7Q0H6>W:^NNCK$30Y3>7YG!ZP!/ZI>\C_G667@W8$0 ZWDI7LK?&.=-D W#G M799XZXQ.P(9G53/P--I!.F?W_Y*C?V)#:)HINVLK%1$]8&M5X0L#O0S^*M]2=UE086Y5;8RFE=@:5:BNIL68A-;/QV(8\;)V4 MKF67+PC!)[<]M^GXLKRJZCT,O%M)5L *EU,)[!;RX\CRGIB>S2O7%.R>%04A\;OE9X2J*BU?[ M>0Z;=U',5W=Y&@/MCC6Z%(C751A[\#1;."L;7*\]F5%+9<028[YFCV8]L L] M%.=Q12R>"$3.)GBF:[OIFP255BB7+^UC0 @EVC4D&@QO.R@$XM@#,6?N0AM> M!?5F2#W'%SZ=)?OB('%>O'9'TFB23]$J7H?44&RDY.F_W@V/D[OX&8997;MS M/&RC3>#!K-[T/>X#LFDO5!#,WT R- MQC94*#F!2=615?P$W7=]VB4DCMQ,0,)1!E\$B;N)DEV,GM"W]--&$&S>]S=8 M9L[):#[7-04KQ*:?UL@>0&3_Q"N!TXD;^\-,QR9'G V182 MBA\C^Z+]Y\#A>^#P0? [^22@WS0=&IDE@,6[MGMLD]O\K- M0NIL=1XNH V 5M6S[GW>;F'\3J#W&#R'@1^XI,CI01S(Y1G95A1TJELHG;K4 M.-D3(3@9N;I>$BIL ;JH?HI^U7,)UJJ'.[64UBLP'8"U8<)IJ6X-GW)0VK3. M[2M''Y;AII5.SF*@H+=$=6X];PX]RTLZ6GDS9 '\U#6MY?+ G("R@B\($D:Z MR3+S0I=CA722D#*PVYK5%+JZ$F8I+&8M-#ZZIXQ-!TWK5 ./V0GA2,#9L!BI M:2G!5X&OQZ5'>-.^WFRBK^1FZ"J*+Z*=D_J[35Y/0WJYKL:HZSZ]C1F'*W05 M+K:Y]6=H83+#1U=]:Y<@N01ZV<&2?(";*#&5&*)H$=.&*2.="1J96)B3/YQ/ M+%I^6FK=2\_I\;ZH]F';!M'JBSD=$&U8EM0U;8$[FXY&]S&YN4W?[S?D&!AZ MEWE!@H;SD0*?UC?1:D94GD/+F=@AQ!TM5BL+D-A27JW>NU$6##1G RZ-L\\;6[1B#"HZ5E'V"89_ ,)H9,'[$L7I,WQ&MU&*\F+6BI.# M(BMS,4X\?VK1,;*3[AUZ3LN0;]F'W9I"YZ2@"90V+%5M]:UB,.<'5 #()%BZ M-F7:)7A=7KMNO(.;IE 2*8?6#*E-BE>2H(K(LQEE,M>6$5[JGE!5M/ZP"5,C M#UQF&=[I%NDN?4$Q.-_%,?%+Y$^D3 5/YI>4F8V9Q@6ML-%4X\*O#L,FLT)^ M%=/K%VB#+V?3X281U$F4F&=OB^XL%&SL&>N:#I='[R M*A+JFXN77X215/TP= ;F:"X=^C+ZO$:LN])5 M#$%AB5%7N%O?F!KP3>N+G,7HD#\.8#:L+$I*BO%DZ;)RT(H6>]S7+&55T%JND \4JC&B\9>S"]=2!XED26.FN')R88(V3YMJ3UV)35! M68FKHNB/,AP^%2UNFI>/EFKA@) W0*<1P1?)HL66[GAD@[>A5V.X8^+,ND%! MHDK3]X8YOTJD#[)\]8H(+%.P': _7T ;*F7+=./B@U0)1'$"&*/I3!4%C9A" MY,99?@U8?7UK"*0T^5G1UOQNYLI.N0W^#BZZ9X%:P'3OJ$ M#%VY3COVC2 MY?9U$[TC] F%R ]2HIQ\B]6&GY7VG$Y'"UT)_]4N!3H:<&2GFIB"E+KWB 8R M. F='KDVN((Z*D6TE2E8 M,)OC.T,;[A-DNE6QPVB-+%4W*$D0*N<]EP]Q.0?;3\*ILQK:LQRU4;EMWV@: MJ2J]U,IJO2/Y!""S8>505+..*<(V 'M&P#AM6APR#]@]C-/WIQBO7*32310V M+1?-;!HK82B:4"IWT<##RN\Y<+;2E0%(AK]VVM;WUI0;$'93 =PB"Q3=,RW8 MV2W^V$%SBT*O.^O?N2^-3A[JGL16$LQ/*2>"JPUK7!>=9>A\!T4IEMZC/^Z< M!/UCA\+T\DWAAEQ,KK,RJ5SEMIP7,N0-G,)'6O MJ"Z_8Q 1L^O%B8<\BY8L16V[=XN1 =YXLR6F-S?$CT"5#2M+LX9-(++JQ%2J M?$*SO+\WNX%E+#K=OLVJE]V\8GK6>7,TUK;/EOMV536M/_Q/@H04EW@MU*\Q MF#>$4[;05(I'^4! P8,5 WL'OV?_;LYBQ MKDWE4-F1)ZG8'J#4J7 MH]0%Q"S1N3<>C73=J,N@IZAF/5(]9S,]WST@O%/;H2O<4^0U)SG _1:D+^>[ M)(VV*%:#5ULA.CU"7.<8W>M.(BH+Q,B-GL- ^W:+ ME4(@ 29W?J:+I/>:J5E@B^\B:,%SW;;JUL,;$EK4.F:\)RH:HM+XR@;I*Q+2 M,V9,AB^T4+$*D=\K&)%L84XZ'[L([Z](PB.EN5=$S79SH]72T_5T1^FZ2$U= M82:0>"_ ^*Z@J9N43=>[VO>(+CL6\$85Z^MTSM+NW'+";EE[>/"D01*$SS1 M5*%O&EA8V3:X=,<6/81NI7,MB2",_T TV,2U((96LG@9P-/E-5 M/6NKS(&/QFE;Z-80EFI0PY\ZNP4E-Q00J1+%C;UUV*XL?(3[_"N.%D=*0LG9NI(XPM[[,Z"&+O MV5=SI"UEM7P?=K0)=;?S:Y#"3?!/Y(%<@,%'49)\_?F?F'F\'E9F9K$A:.@Y M%NW;.FHO*E5@;T$-?D=V;0U+RFCTC<[1R(+YIH/*[2IG#/;U7RR^Y9*T0O7? M72$MDF,%M.5&*D*<+X2Y"5=P/+UHK(#2054[JJ MY=.R_0\:32=_%%D+Q&"=S<^3=1^'P3O"&O M.#P:$=9)E$;T'6%J"9D=Y&052Z=#!]F VJ,MJ"%Z+Y%A%A=K"1]HRU>!3N(876AT' RT17(I!+#?:P=_%17 M-&\<<.U)=75$MQ_?8EHCP\WB>V3#^GN4\C5 $V%9[K8L[1M8QS$F8C_+ M"&,B/D=X0(?DHY_QY_.Y6"4X0I%35Y1$*T,.X1)*;"S/_,I9S$TZ\SHK7#]: MYR( E6$Z8R",PR!\3NY13,>%VAZPD4MC3D$U TI)!N4L['PXG[A+&S9QK92M M@BUG!J\H!@EA-[UJHV<"_0?T&L7DPEIEQFO)JW%E;F-,:2U6860.X_G0F]D0 M)M]!Y2H8#RDQ$B;,]*'X/*+[AIBEA0V2/\YCY 4I^4G0"E(.K6^ZFA2O/.D2 MD;/8,N0-/1OF.F5%ZR&L!49R-'4I(X@QYZGB6;,XZ-*GA6]-%7FT1;6J*5\( M;)4SL <+:+RG][")GL)5@1Y_I*@._\R28,M3%$B6,^K1/IV2'SU MBINB,@4[1@WAP=J+7DDJJ8-L4!9^HN7T M*88>RNORYN]I#D\AGNC_2+=E+27H6F0[&798;UNQLXM#M)H83=%[M.+UM#3; M+8S?R12;"0(/MCRTNH)!_"O<[-"G]T\0:^VBQQ>$TL]QM'O%@Z=ICE5GUS>W MMC6I.*>J\K+9R!FN9C;,I=VTKL'4?4'>;D.W H7\ '3GR.[Y 4P!^1:@'S/M M!L[4O?/ST4EJF"0W$0Q):>BK(,0-@:TOC-DFY_ Q$C6ZC(\WO.1([BZ.7?K[ M4^3:$,37FR&R@>%%.R?U=QL LV]8,PKN=P[>,/V2!IL@?1>^@5$? ZWEF1@! M'8WFX[^E, ::L0<]&\Y[/9E1Q?XM2L$YC.-WLI.FTSX9!:7'49>6/(XJCG^L M4HS(D ]21 /5JF&\G]Z_P/^,XO,-3)J3._8@V,SR<%PSB%:);E+9'GGH>%84 MXNO;'OEFJA(.#DB/ 9(1!Y\UR,#*KC6/]O;V-H8B7](<5[N45-W:DEO_A.S,,+,_Y-O$/>30 =LG '*&DUFKJ)-'EH:6^Z_-2B+B\KNSJ;S>S: MN!UKB70T,$GY0&"G>NK; N>[."970H6O6#-.2*AN%!(WQ)V_?T"3V9 53FLY M3#I(-#%*.AO.'R2MQ;&*9*Z[@'8=[8\T1#9$#J+9IHT^O,+2\S$#OL\^\(,U MP^/2]Y%+@M;W3?$ 4_2 "-3P4*9K7\OQT46DB0'2W73^"&DOCTV^GK=R;$@$ MVY\ELC&REUT<'T0\*,NW9H1<(!_AYK)])EY5N^^Q6DHS,2XZ& NY4$C2&G[0TK19VJL[.4)*N9!VW8(W16 M7 ;>3&@&W;U8T_ODG9,$7@#C]T=(SPQDB[+^%HC>+4GH]5:$E2I=K0C+)(OCCY@K8.BBO&R AUO>R0J7EX MP,&C8N?>T1"M3%X.JNK'0P(^5N0LX'?&="HT7"?)#GFW._*-._\>IN2&D6N* M@%(7'J2*'@#!)6-;$V<^02;W5LH*UI+],R+ 6$\$A'M$7:0J2!"1ZH*"7-4# M%OAT+(7+;.3/3:X7ZAK6T,!X0$9L>N-Q6.5(M>K RT)%V3,&Y-V%3S$,$^B2 M7XK6S'8R-&Y0NAA7VK2T$<#6A84_1%8$?G57G9.[YL"?57%#'L _IP<1IFOK ML#2)R5.415P7WI@)6DC.HK&&CH+JI;HY$GJV$(V=V="&S;2ZIO4EDW$2#UK& M"WJK*BS.F 23EPOT&B5!2D.($6Z0]!.",9ZON?._G$%;KB0%M0N)DB34+/60 M/T6>R5<4;?7DECS?LPY SGR6<9_P8*8\XZYWZ4L4D_(XZRT)RQ6>/HZ0J/.H M=[3AY3-A9W%L)9L.QT,[#H\]&2+R-R1$^(#D=&I>H0< [K\!(/W(R MKBC'S/9'!H7_K73TA$(O"C&'PE,@%D0D%(I8(@ =X.D:U!FDL&<.]P M^=Z#[\F10=22&N';;9 D>#1=(83U=$7(Y1/JJPDN5K-8"[Q.E06=3,8KDV^[ M5/6KGU1R#N C-"!)A5WS3X?)?H3\ESQE?L,3=TC#1!_Q5)R2H=%\4FDC0&.. MU]9FE5*^*G.S1WF3V7!E0UQ75[UYFU2\<).M*CJ(&K!,>D3:&9G-D1OC(6#!3*H[5^3>;PID\Q;J(D$6W8JQ1LCIZY2Z1KP$JJSJBHR&OX M#:8]U9V-H$6E&FN\J>G6X2.3LW.37M4>_CWO8LF]W,D:&'^;S/[W MI_=?$N+AV(?59#&)>*+G3G&MV&D3N+XW]775)FDJ*I/. M*^N6SAHR#;<(6D^G,AD)B;725%5UW,V:09-P#@/D-K'9KU]UM=QN8(N\" M^8$;<.:,.@V;]Q&MH'($"H_7] MFC6KK0&[R\RGDGI>8;+,L7PLO&E21I]5\8*KI07CL;W"G+%).;.[$L(Z M "&B16/A9A-]I?YFXH&V+25GK0+1I_HH>/AEF>@> !O:%PAPK51QO0IL*H#W3J9A2QU\S% M0OP*Q'VZB4Q J=BL/9CDULTBXX8;!*_,I7$*5#.@- W*6=AY M8.G,C%X$=U)66-B,,R_V$T3?2[!LDHT1O-.0PDY JS?X5:AL-UXM1U5&MER.'TIL1&^VSI#"=# M\[<%'12N@HR) .[)IRY)0 K^M-\P)\E)]06ER%0MAJ7PZ-A>>NHBHY'-ZAK6 M=_L)/5VVFY%.N#YDBESA7Y)5R M]J+POC9B:6='DX=N>Z8AHD M%\=MU:UB;\\(4,8)=H05/!->7?"BVGX)PF"[V[+8F0?$"I<\19]05_"UEVH, MFET;0 +=.A8$['QQPFLL#3Q'XA/(_>(#*9*EJ37O'JPZ,[,4$?$8C MP8Y)SF+P:I"CNO1NL$#/#F6S)9S84 A,7=/FV\$!.# ;QEIV6'Y 6XB7A/ 9 M*T:S'V*5[YQ-\$R5/F@K/W*K2]&'R(X&KY\>_& 7J.8OL9Z1,^R%WLR!GVS6+/:Q0E+3,W2+3@K;V+#9:"J MGH)M'?7!YYP@9S6=N_108WW_XU\#%.,&?GF_P?/F1A)RH\JL,6-I*W-*R4J5 M.%E'3R_!IW=0^-=>$*"2 !%E#UB_()CL8AHH=$6.\BAT MW]60*N8T M,F0P08%;&Q4!?HS:PH1]Q:83DZ"S+ 7HA5P+P.7W=I0@?,2!JE M(^4P $2QXEP ULEI/T[=^=*S(H.SJJ)5P+&Y;F0+G@J()]=+>!>+-ZAJP)*R M&D"8@BE^#=-A-ZWK\01.VELRD*.!2?*@I.\' MW:_>;@.!^7Q2?8"3J5H$%X^./2=R_;'1K,/J&M9NW"B'/; AKZW7H5?)I+.? MNR^"Q-U$9/H6.=;5^?5F1&IE5#4ADA(S*R,Z7PYG-D"QH]K70#3@F_"]):HJ;=4&T'K MIJ<_B-F0K:!9P_KS:,HR*/JX#FQF0J%/?CAR1NX(6A3LW%[Q(\](&H\1Y:WT M>AO%*4NFD:2?8,+WZ+65P9X>06_F#JV9XH\RH>&,03(,)Z8#7+IV])$-9?)( MK W+-KQB[JQX;8FAZ'TLH'G\\P"$G"NT\(6X8*;W0JC=NC?)VO0WINE/+3DIZ$LSROLS%])=D5)&NX_@V-QMEK"E4WY<#HIW]BU/MGKO-.V&3A8 6;/AU]MK\7(E7-Z/%I:YQ%SHGCR$9-&S-0JS2=MU_*@XW1[ZO*^&TA?I:Q70=3FE>+-7?Q:(IK=F8)MQ.!Y] M$[ET?.1/[=EY-BNJ,/48WF<6[CD4_?-R#A9DXJ#9V!HG81N%^9=!)ZA'22@Z.J:A$)2C^AEUSCV+1F]PU>7<^SX1:2N]Y&KR0!0D1C< MIJ-:U!H _Q3AV5SR>JFU&-O@73>Q/;X/,MBV8^@LT.+#H%RD?=U1D--9O-@> MN<&=N,OA2M>#-'8>NPQ[6%S+RC>5L8;Y$FK*:\D1G,4UT]JJ0(.JC3P+3"8)S71&#*L%C'52O)5(V MDBSY.G1C!!-T@=C_7X>=O"['"M-8G_LHJB8W5:)W- M5LB&$V%KA3F.*2H 4 D BP![&20W#Y%B12J>71P&Z2Y&6,.KX!OY*9$G3)$P M:$R3TJAVZ?V?D)IY%Y<3M++!F:VJ9^V17\X'(,:9GW%:$&M,X2Z%4XU*;V0Q M1\%J7%>!A/DJX=1Q;3C/2Y7CA7%18M/Y)"JUTJ_QZ2%\#O!"3]\;RRM$JO'J MS(?=PIAR8FP%1A9X@U;0M2&;9P>5967O@Q#+"N$&[!(V:[UB95_P3LX#2?8% MPTB](?O*EVCC76]?X^B-O;V6XE/*H0^5"HH7L2@A9ZN..UEX-H2I*2M:3U*7 M,8*@P&GKD8 &S;3=EF9,%AP$2NHKG0$H1_;^8>'9O?WGZ%HK:(J/GB0$UU3I ML#P@OUC.#/^\0>0';$OVGIIEAA?9R?69]22;>:<=?^6=_$EFBUOKDQA7GXF2 MY"?BE,B_!;QBT3FR#L+"5TS?"O8,IA,UN=9;Q \SOBR817LWB'??OA])Q4\, MP/XC=% 5/S, ^8<&S#DSH"3[KQF+\>(;?XNX8)'19R^3(5Q:].9=76'N@Q8C MG=*ZZNER.!Q.=7F2%!I=K*"UQ4];M[GK(M_5=3_76-Q4K-YQ+:['&1R$08IN M@C?D58[WR:?W+_ _H_A\ Y-$5CB@C02-[N+VAI7\Q^KL[-YU/''')E_L'JUX MS<-,!0$J"1Q$ 2:+%AL@T@ 59\.]QG7H(?]H.+>6HO,U8B<#R\\36XE@X2'3 MX61JLF95+\KSX7TF@K=3AO?O1."1(9OB0*FLD/U-D/"]X6(R;6%10A4+T5 U M&K;_\%Q_;D')LP;M:I[KC!YL,,, ?(ZBYXWIQ?H)N2]AM(F>WS\1MWEU $@] MU8J\^F:S5L84YS E1E95?CQS7&C!S-5!Y=J1:"]"PRST@%+R" -O?17GHSJ# MB9E)I#9_CJI2L_E@Y"&CD&FK9\.\]8">,F8-L.$7=)+0F0 )IWB3D(CMD%;X$G>PLPI:RH<"**BYPG6H\.R/\-.9D'.A#,-4H< MO73I+&T*W&'G22H&O2[V3881%HQ M]_J3Y=3\D\0C%*^_!]K[;B'SW;K$91OX ?+P;\ F"I_/\'9V:R Q7<%,O,-N M\%_?8$6?L)[W)' A"FNS=T\B607+L3=S=>T-)///26RJ!R'KG:*.Z^I^6\;( M5&87UJV:[8ZTHQ8.5<:VB>2;5?T+ 5K%&"QB^/85!C$) .+G/^PJ*2N',EJ- M+,B)U*OG-W>P\/,O*SG=*ZI<"R:4<6>]-AU8\*VRC:VT%+,X6D5\/W-'O@/@E0?YN9#\[FI.RAM[;3MZIPP,2/4M@&%C=MAF]9JME 3R1(;3)?#(3IU!ZN> MZ'JVR:ZC76\8Z+?)K%@6S0Z"D:[W7)V6TK:&=#T)@I'I=+FR"PLD>N[:Q&3% M*BQX;2CG8&?[L3H M)-0*I+8P7Q')"A+9Y2-RYU#7=7U'I+>VI3H2,!*G'PK[?T,P?OH:]=)4>UFV M(KUB;'> 9X+8 VQOOIQ9_FI1U00.G&?SA@7^%V[:V1F#";85TT]SA4$TEL!SN:(L^&'"]]V,#! M].+C81K3]M=&5)C5F"Z8>R2F,2WSBHY&GF_# \T^;.!@>OFA,+WV4Q3W"NR* M1%O1S36\.\1+XMB9:[SRYC8D$.[-D-IEV0N*$?2ES\8^FG]K.G/GCD6!&FU4 MMM[-15^1(>\>QNG[4PS#!+KT:=BG]^)?)(E:V@C0-_&T-ZL(2G5N=IOD+%:K MH0732E>]ZQ7&V%4 )0=%223?4/FO%F0ATF:;PCEQ0/R$/;5YK6D-;U MDF!7A5$?9M7-*&=E:^)BX16K&9S8@-&V^M:3MSDI. @@+Z5S$0/ A/22)JAG M5"JCT"SJU%"V[R7H#Q=C&X+9FO1K0-')9K$D3@M8P?\ZX 3_X^\/6"=>#:+* MWTZ/!JXR! "E/[#T! MQ:^2I^Z-/+KB+125/T13-#!DF4[A>'GR@*'&>(E6JE:!DS&#C!MD[(#P_^5$ M2")STGGTAD(8IFPANPN1!$52>ET(4E#Z@!X),>N.Q03.3$XM+=7DKBHY9[X9 MP;S: //T-6H%F *].<#4E)8!9D_,WN*AQ7QILFQ%2S65 (-Y3P28FPB2U.^/ MR-W%0?K."J*OGV.$A-7"VC#J@E ;,PY84N%B"73&HSDTGVBLO;ZUFA=8 HW@ MRV6 /;N!O>X7^"W8[K96_L@&L@_]T[]N;=C[2M2J(B C M-5W/*PC1G<\ ? 7=8(.AF&GV*8KCZ&L0/N.-%OY+^BXXW[43H;'B5P?32B7 M6O SOXCC.B,;"C5UU[PV36%)Y!&92V4!/Q,V %LF#CBY/.!F D^U/G)L.A1I MO_/7SWC^) \4+C&\1[B5;Y.Z])E4F4I ]8Z\>4WCWL35+RXM9)\E)K5',4"0(S_><+3\$'E2WRF2N_\"^3#W:9D MP$'USS'"_XZ?7F!8)+@.+WT?N>D]/HW%3U$F0GCP.^DW=9[*-31>^61_P@^R M;;&S=!SS#[>TFLKU, 2%ZS*/<6D9DKQE1'FBY6EG@TNJN> U_E VX>SZ"0U+"=7>RU]D\[?]C!V,\CV[>'U'\ M%KBHS:3&Y34)08DQWJ3&*LH+<=51LQF@M7$A>:SL"FK6<4/(3I^K>S5%ZO@V3/E M2VWRE;)G+-/59&Y#3)M8LRH*[G9IDL*0Y&H #L1_MIM_M*9#DVN5^TUY22P(9Q@F[/B+5)R M;#ZVHT%V1PH>9:K=!- ATV: &F#6Q*0/:&KJ%Z$FYV E,6<3SXI2M6UT%<$M MJZ*BA,$I*_:',0=Z*=>:; YQB&*1]:$CI=.W&)DH<=.(G52=FA:86SGQHPQ-Z135% M0>%:?D6*+],/TCXQ?\/C"T+I#?D"GJPDS]+$Y/H6G2:5BVN.B#9SRZW0RN2; ME'9:UBK#,BY V4#.9\<[1WI\S$N%<6K&\TZ;7'+-YWF)RK63/(>6Q;U SU_: MX(%4T[+FC21<(&-KS-Q_LN7D ?DHCN%F'YU^%<79MR/ KR\CS3S,]"'T M'5UW[8W;E;9*U]_E,WYZRDUVKV3'F5]')0#F4@%DPDZTH5'OKI;&Z]O G!!Q MYFLNM%"TME%IB3 3AXXN#3I^D*%/BG.HF<YT6ZHB5%-WG>SOL+)D5OPS5GLIVLZZ M70TL''G;BF#N)X3F(Y,>^EZ4;ZH<%=?1"I/"[65VL63XC'-.2AG?^;_!F+B2 M[^*'X/DEO=V1'?:=G[VN)#<6<+-!WJ?W2^B^E&D%V_8>Y.H[-?76",7CU=%" M6:G.U6CHV9#8KV=S:NGCJ"0R;I*]+.!28[(+*6SGF_9AMM:UB+R,E MP8Z8]F0;3&]',\U=A^?[6US9SD'.H&^[V:QV<=.;D;>JVZFVM@TKCW5E*_M+&6$*B]QM%;D.B.PVM(0]J M'Q#IUF 3L&O8] IY*(8;\FA]AW5X+Q$+FJ<7R1I#2OMKB%+0Z?%BV?.K*5Y3 M3.Y\3V90=81DK"#)>4_Y$%O%&GP&W,(03Z47 :;&Q8@>4#S/(T(PF)X,(:; J1GT?, V*1=LWK M3::WG=!%\ECF@,EP9-3KU;\EW.0V(*#D=*]#9O !"%%*/+1^-L%_G W0^0M) MEWT=YL?8XM&S M3-F>,[3B0:VZIE)?%J2\/]F&L+M7O-*0RYF;*$EH>2D_BK_"V!.7'&DAP2#^ MF@V3PE',SO:V,W_NV^#_ZJPXK[Q8E/."#68&+N$&&;MMP/T<1=[78+/!6Z]J M*375II**, A=!=.DV)7PL[LW;SR;VE!J+.)UC:XXA_RWV7.T =$ M8C#IDR#Z3@ANDOI[(=6&ZRS>(,R/;!+I$.@HF_G=1I/)RK=Q>/1BE>A):F_O MW0T-GISB0?P:N@_!M@\87C,VYS ML'_(F58%6B=O=OMG8DM&H V.]!.:5GN'MI^P\3?8P]0!_7'_^^R#I/PK_21] M%Y5]Q M)!ZXUA3EX$?5!JQR&1P5? .D "^SL%#N.3;Z![*1L%7:_A#%RH^ M-AC#CV36MPUT-!F#LH.8$9MTS1?5E7OA"666V&#N09.9Y-KHR$V68))8H18&FHX-:H48HW63U;136S]N67SG M?OP?'$L6+2J%F\-6\6P 7R[2BOV4I=:4Q:XO4_=L'KMGZ7VY]8?04R^VJ"8@W,8V6R M%6XR-ENUY#36-$8'49?_:R:,_@/EDDSOJ0H-H.(GJ9*SB-31:&7II:MC7L#*J1#05GE)24[\4*? - .?6FHJR:LG_TH!CCQJ-GQ\?E MW%EY]HWZ9H5M/E_)NJ>%P28&?F_(TN;\51GZ^IVCV?:GAT-)NXSDC7SD0&+54]:^<0SL.HG/-$CI,LR0=&L#*"VC#J/@WE#A8JFLA\Y\8CY!9GM]13E=0L$S/ O0=K\O5<[):=1=C$U(Y)O8#I=E M&2S :#&=3C\&2F7:=\7LH%#E_I2IBJJ&H>3RVVN -P:21,*-/+K@J:C\ 8L- M#.S1UVHT0R9O+3JHVOPP&24D^I/PGS:C,&J=[R,& MIL_\B;&K*(-W%"U,E=Y+*,C)-E\C9V6^;$8?%BA=NKV#.!,+T@@\9X)!1"5G M,R81_7$=%).)NYCKZM'.UQ!E5?MQ4&CH&>JY?FJ30YC/PI@8UQ0XG5@61N)TR5O!]QOR#:;\3_ZG-FE1P M>*;%OA#"YVZ4)N6+'ZQ,K'2)HPQ-\1V-V_%,U4BFO M?M\?8<4VAO[4M>$UV(G-J[OB*!QFQ;3_.KL''R]7*A@A70V;7*L \_M+C\!:> M[JDICL1:Y_U 4K26V1#Y]*_)Y3=\4@LP"?T&=9O,-B03 Q74?R9E"#K>P)K_-P' M6/@4FZR7=:[A6^RJ"\+I^$,O:ZVLK"7^R&A[8G-XU<+H@(2<& RXIK]P-X$.!E.M;W)9)=V MCRF,4YD3^,26UC91!W+@H.<@#.E/<&-!8OACFX*N5\EUR.Y;93D'3O*E#S"# M-S=4GX.0\YGL&FJ\G-G@&3^Y@?P,3Q'C'H!GPO]!IW&\/_11D.YBFLR.1CI0 M"?OF. 6B&C_*0GG\U6)X\G@0]9!QS59+00=<,M%O/NZ9N2W\=/?%1UH';![# M?X+E0=W2VMTKE7M&!8/BQT'AZ\!Y!T6Z3 -V3!B NWR5*:A!?6<%14B!(*:* MF1="'_@L,26EW75%^[.SQ&5XTF6FP4[920)E!XJF8\3'@-)O*'A^P6OZ^@W% M\!GE;N;[.."G:M+T:9;!W9_HJVJB_PBK;O]_I8-M2VR:Z9Z/M/'Y((/=AEP$ MNNT]Z5:HH,P Y.J 3)_]?2*@&GW,'5'CGE,WWH]2B+V9&$]'[? G784_R/[2'Z^@I_/0A1DGY(H*D#,Q;"6>> MM@@/&:):J%J+#-^S K:?I\P?:QW\>.\3?,^9N;I"JD_M6#VN!23KX:#@6XW\ M7A(36/PRJ1S?H;V3JI__ *?&CDVJ9]B7OYT5Q'4]]T,'E!YE=76D?_Z( 4F- M+? KG>G,8*[\;;:UA-/5\N2G+@WA24<97X4>H_W3+B5\#!KJB3_'4F+9L/[0 M$4M=#3Z%!Y'I @K*9!DH4JS.P;_(-/KH$4P%+ZFFH+M2'\Y7R^G\SQDJR[>S MEMV/,7S,N]Q\V%6O+&RS[9KO6^OT9IKR.G6+BIE=MO(]6T_'2AMK7EC9+JRU9 MXT7R!Y^2RMFH9FDU)?W) PP* MOG'[IJ-VROT9YJ(NW:%G(FJC&0O9&;HN^G//0MW;I-44I'#9_"'!_B=Q?PPG M\_%(UYM[6RZZ6C9-=\=L=D'VD5VR]'_(/@(;Q#8LH[X[CON)#[ @2IJFE['. MD<^\=#-O C]T@9A&R_AY\.F;VOCP5"BA3X5V89""-R8LNXL&W^]>01K]\+'6 M'/.YIH<.6DUT><1/F79"SN+JO*3_WAT!L'M\!E>*V]W+YNHG>$'C%V A?Q M+=MO1EB&_I6X9,W6G%SLWJXI'!G!$+\._8] %EN_S!*\0Z9$.7B_ZSCEVUU M\(DX^Q6A$^VF=2OQ)QCITN;5,ORY&K!@_,5T,;7AN8Q)V^N5=-CY.49;&-#X M)9056XT/,DX;7MIYAWD(7\3;PBUS,)!2L>1@!ICQL5J>6[6BO*Z6G$ M2I&YTWZ4H=<;>\AD_BQ#Y@J]7C ;M?Z>&<28V_"B_07!!*M"S+X.7W=I0\H@ M,;F^A;!)Y>*2):)E;I.A-UK9X!!2T[**K (7H&PLU=#OA//(""_AO%_5]!HO MBP'R?HWP1C78!.D[-YU02UY=\V]+8PYSJ"(C[3YG@KR%8WP>[*1R(^(&(),# M#H(T(>\A2/ZXBA'Z6X V7@O4@LY[IN!R5.P@;M:@W/2"W;D=#M M&4W%*$U5U\QF;H MD(_PD6"S?L9S#%'K"<7;^DS,)6.FCD8NTK7*2T:\LI[U3(*,!<"2@Z\_V.2_341^:4[ MRM*W9AUE;'$AZR2(34YHL9C:4""]!Q.J0V"?JOR5L!?' L'[+O$(_!GN3<,^ MMVP=>LRT0FR6H,'D+/I K*)Z$:LR>N9\62%_94,5 '5-:P[(C!-$A5SEO4VR MX@04^?@X?+6XJ2JM,$):;MKNL1O/AUV5[[UK^YA"6G1?QT;0/J'H0*3)! Z=%:XE65!$H!4) M#YSF6VA'D$;OUT*BL3PZ5Q80VONG-#\K.%%3U6)\>_X.\X*,Q[.9KDI)C<\, M3FIA+;"8A7]G<8JFXKVSP \2Y)Q-#^!9=RG"H*3-CHC+'J#H/1T/@2*=.LGG"(T_$?+..I'8EWY[/5=*XK M$%UO%5F^G<),UQ8YXR^0'X2D!<(T#IP=,>P>*YW%Y<8708(13WX+X_XR1F(1QH[MJ0IKI/6VJ>^TP(V,+4?2'.4[<@ 4 J MPL[!D05TK,-P1P+1#W],\"R01[3C'UW4=H2TDVQ\F'1I"(6QTD8LXETX63BSNS^ZF9($0DOH-9Z5 MFY0N[99$Q-GUD3,]?:4IE5.KFIK"$ .V"SYI$/0=ABPDS^9O$-YQW030(8&O M 4KN0GZ,FCJ;KF.1N@F'8U(S#_,.S/SAROPU6%MMZZD3,GZP(0+ YB !_,X$ MG I?5T%('LRW0U M7^W(,9 JGQT4&V"EQ*\UDD-1*^%A_@5PJ"4Q& T#0 K!P[<,77#Y.9XUKP6*.5KKU MS?!&O[POR*T5;$9%Q/JV^')UB_M[/B4[I\B?X](_" +?6,LR< Y2-$QT*&@6P]X4^FH[-Q[4?I;KH MF?<9K"5G8$ ]/I:NYZFO8C#QD1)/)GG1+G<)MA=C:KI4-U$\D3;+8'.K;'>VHGG?.8-2"WX7;O: -JH1), M(BD7F^\FJ= !V(L=D*1K#@+W>.,Y ']#,"9'9#/A%*KV$RV?OD;'8" 305MN MX4^&4%<,3(_S&]<&SK0V^R#36J5;CVL5&R>QGG%KPRZLJ][]S%18X@>8J? P MXB;Y;RV$MM[86SEC75?K?<]6=2LX\]7\(\U7QVBZW35J_@ MM:$.<&?%^YFSB,@/,&4%;T>O541&5G!DXFLK@-KWE%4S@C-E+3_2E%7HV2/; MQ=HIJT_PVA#EV%GQGJ8L+-+TFUC5)EC[*8I[PGE%EGU@YQK;!?$E010]$]>; M(1NR'?=@ F?&7GT0.!_9*#:"]AB<,J_'Q'?')D,[C].ZBL:<$'@["Z](?PGS M.USD77YS,:GXC5@G0>S:!:[FSLD]L[Z/)K)F?],!\9$.QXR/5[[2E+(H%3"Y@@DWO*P7MH!0N4Z V%;-44U@< MFK0G91$=3Q^U0I>?J(1/ MJ"L65Z;F(>"61\7V*8O5:FER_*OJ5QOZF):\W'0S:B-;YO*DQ1*2^;\DI/H3 M4H@2K3 P=\W8G0PMBI]IH7$M.SPA)GVTP],S)/0).*O&XAOIM^)S/(5>DY#G M[XN'RY$]?::LKUJ/^<7GAR>=;2N; /(_K/+A>;3%AV,7G];([TA%1.+BN0OY M]?ZZ"],[:W?ZM*&>/)W5WR _BA-3! MA;%&.+/\&->A&Y-_78=[:[*8>OBLCF8E62;!W,)8.985!+$Y#4Z\H:XYN!V4 M6YM0*]W*TJ&\[LE!D DC%3#*#RA/!.@'+/N2C:#*BE*VM1H^WYI;%VA;&U0L MZ*/(RF))/F!8*!^\KC5=V=23N0W>R4Y*U^;- B4/M*6-K0FOT:>(Y%OT M+X(8[U2B.#E_@4&\A:'0C=3$H,>OI*9V[FB24[,'LJX_-IH2L*V>5:117L H M^\K*SK*#TC; 3=CD2#PA!VV=NGM8/* 7!2\D3%QRW?) M<0FS0K7S(;(HRE1!T]J^)6/!>Y60*2KZ(YL6,NUJ]V_ M[T%SH!\ 2*+AP'JSB;[2G2YQ?K&4\. F2DZ6Z_(ZQ(L8W%PAE!TYN4=2#I6N MT[]0P<,IOT;"=H!3Z$[,YZEL4*X*CHP<^&CO!S4=;Y&^H#C379A'JTRC,;:" MIUSI&J](P,+Z($2^#0=GB6H\![D4"2=LXOL8D>Q\Z8X@K2I7C@K,_T@9':#IR3=Y+-JA5 MCT\GMXEN=&Q0NN1J'!Z2>!YN0//K4:^BOBJ3OLMN-?6+M]IR#A9$A>8+;5X+ MV?5U&UWYV-FG\N7<5WLG!14M4H7W7T$LA5&93"]P>"I6H5*D8:[CF3^WH*AS MDW8".% &G9[/0 %(8!* 0\*BJX"KM#^O@C!(T4WPAKQKW#+A4W=[,CM9\_1Y'W-=AL"F"]WKZ2V]^*4Z(GD1;U?Q^V_,R$G%$IX" &,#G@ M^[TDD(OZH3PS',19#IG;*,P<.VLG$;RU:,7^,:# U;NAVP< 8\#.GWXN+02EJ MCP)G+X'N&&W PDT0HCN?W:1>09=E>M@?=^_\]?-S3-,+7&X"UDJURUS.Z>]X MH18AI!]K?B9BP)V?WUKGD@;@((O\>2\-Y.( YT+]#O%B2!N4^EKO M_ ODP]T&_Y[E@RA46L#V?<8')OS[IQ<8%@FNPTO?1VYZC\_7\5.4B:C#ZL0? MM ARI[?T9_():8,KI#B7%3DL0HV"JFP6BCBST)X08$IKNRJKS+S=!FEF5#VM M20=VVSM1HK>D1]ECJP,;Z=DL2XFM'?P?.QCCV63S_HCBM\!%RD.2PVAYI_(U M%G?GGAYD##8/U,MO@?ITFA%;WE\'+<5]1&ALZ1:\:XQWQ.,-PY03EB0DLJ@; M^-K]G/T:T-\/0/87B]J\4!AY'7KE/$!-7:' :U\/J2F][[@".5ZE/)9?JYA> MRZ(N?4 ^BF.X6>-C&>*[T6LD%G403[?R22V=PMF7X_U[MB0-V(-K1]$39W?LV$=;)'C# 6O;4(B_JLB^X?>:B= M;V"2W/F_P9BLLWN0GON2!/\L'(TR:HOZJ4'-G_=_)Q'H!PJ;QM+C"XS1 M)Q(WAO4C6E'SUP10SW06^/1^(,G"UM9?8>Q=P2#^%6YVY'9BMWTE7$F>#^@J MBGT4D-KSQ/-6[UX-'[4()7JL_9G*.'.($%#\$"A\"3CXD%Z@R[X&Z.<&@'P0 MT"^"PB<'8)_GZ?!5ZE.U!L".I'6=]P-)L75O=R3X.O+I7W&[HM@-N-&E?7_! M-FCV:UH?.&32B2.#R0?[#]B ..[J3(_\Y.J^U0:DPF41,A35E6U",FIR\6+/ M/N2(9*[V=(Y O9_S!.$TO(/Q;Y9YB;A8(-2M%?-G0]?4_/PM1HM8%;+$%T M%R&FM:@CI4K^3/^:!V[3O],X7M>>FP6Z<.&% MA=VH4%)._&5K$19U7Q?=?Z8_Y8X=\'V)+]^*[3GI6&6\]1<&UL[7U;<^0VEN;[1NQ_R/4^;$_$ELW[I6-Z)G1U*T8E M:239GMX7!$B"$L>9I)IDJDK]ZQ=@DIG,) D")#,!RMWAMJLD'/!\Y^!Z<"[_ M^N_?5\O%.TJS*(G_\H/ZH_+# L5^$D3QRU]^6&=?8.9'T0^++(=Q )=)C/[R MPP?*?OCW?_N?_^-?_]>7+_]U_GB[N$S\]0K%^>(B13!'P>);E+\NR*^^PBQ' MZ9M?-]_Y\T+[4?]1<;8_/X<9IDKB@@;_4MW^YA+WMTC"A4]Z+D@5[2?- M_4E3-&/;Z"D)\V\P10N8^J]1COQ\G<+E(D!9]!(O,..+#: _+\[^C[^X?(7I M"KZE: 5C FIQ]I[_N.WK(GG[2*.7UWSQ)_]?%N0SBYLO=U?/B_-U%L4HRQ9/ MR7)-6,G^[^(F]G]48;2=Q24W2VC^/<_DW]Y&-\""SK._OP] MB_[RPVN>O_WYIY^^??OVXS?]QR1]P7@4]:?_^GK[Y+]BOKY$,1&XCWZHJ$@O M;72JZ[H_%;^MFC9:?O?29?4-_:>*'=P\B_Z<%9^[3?Q"N QDB\X6Y&]?JF9? MR(^^J-H77?WQ>Q;\@*6Q6&SDD29+](C"!?GO+X\WVV]&\?H]^=%/5C^1W_QT MD>!!B9DL:%Y3%/[EAZ(%[EG356W3[__>:Y5_O.'1F46KMR6&]].0;\99LHP" M,H;/X9(HX.D5H3QCX*.'\GB\/>"!'^>O*(]\N!S.:&LWDW+]E.-_DV4BNP_O MWU!:#+GL+ XNDA6>C:\HSJ)W=)MD?.+F[_9HJ)[RQ/_]-5D&>)F[^OLZRC\& M(^GNZFC<7\#L]7J9?!LN_D8/HWF]3U]@'/VCT"E6:;4&]W+80S>:KZ?U:@73 M#ZPGO,-$(9XS<7[F^\DZSO$^\X"%XT>HGTV^;D9S?0VC]%>X7*.O"&;K=*.V M7B:I5*-YPKMG\HTL0]=)BH\/0923J3O(//'[(#'PCN'NY MHA&-YN@FQH>"E\A;HC.,-">+W,])$GR+EOT+/P/M:/[.8?S[)?+ZI738R]*+=4IVM=L(>M$RREFF)'=/$ZS'JU64L\W%EK83 MC"K\1_0,OS-(IZ7M^+64;'7DT%CLV%CJQ:K=OW92R:;ABF\O/^*>_8C/99N5 M]P&?V2Z2C&&L4&A&\W.+MP*&X;+?; (I+,F1 Q]5F:9R>_,)]GXO0W]?8[E> MO;-L"1WM3W0&F?@L,OF9A.VSSQ!O7%-AV._L.*Z MJU^B'$;+[ ZFQ#3SCH;>W;OZ.=$.5'Y^HBWHH+?38F!7Q;ANC[.SLBJ"A?BH M'*JC6%2/R^-66:/$V=7+TGD MF&=$5L&R=W$";OO7+XX^)K,M9%Z^!'4YIB>06,P/ME#<"]AG5 M17($;EAF3"?-$?C1!O"C'9$?]M'$0#O-G>[\\%K&?,YGH3XNC_W#C8W\N%SV M#T(V\N-RR7$GXNKF".\0PSAFZN(8[Q3<['+T,9'5I'0;B5\V?V5= EB()^+P M\*+%+DU&^HG?9@8HG85\ZK>; 081)OIN/M]2E&'"8LVXQ3_8(T#?(!OJ#%31PFZ6KS4%HP5;&U3/P]3I;$ M(S Y\+\CC&28D\+O+T/^CR_)^T\!BH@SID[^4,BJD!/^"RB^>^9E>0K][:O7 M$GIH6?0/<)N#)C\=G:>K&(OJXQ&]1.2;<7X'5ZB=M?:6^QS6E7F6^HLDQ4LL M5D/5(TS]/14VG2;+%C^]%=YW7_S7:+G5?I@FJRY)E7))>MBMBP]_ZG02OL!H M4KB\P:/Y^W^@#YJ(&TV99*P*DW$'M),*N9K=S[C'=MGNMV 2J29 I&U 3BK) M,_SU@'!PO80O[:(\:,(D2UV +%NA")C[OR;+-99(^G$=+?&)DS;W&TV9A&L( MF_L=T$XJY-(,=!UE/ES^#<'T*@Y(E$3'#MO9FDG4I@!1]P$4,*1_0\OE?\3) MM_@)GZ:3& 4W6;;>';_:AG8G"9/<+6%#O >J .$_K>!R>>C!W2;R@X9,@K:% M";H5E@CQOF*-$U,&C*GGM/UV3,)UQ FW!90 V5ZM4/H2Q2\_I\FW_)5!R!T$ M3-)VA4F;"E/$[6.S@SRBMR0EEAD2H[*F+AU=%&QW$7$7/CI2(7>2!Y1&24 ] ME'0T91.VB)L?%9N 5X*BV(M1H,3)>9]9WK7&;-(6<7/LP2=B>TQ6JR0N7H6>7C&\['Z= M%_']> .A;I)4.C8-B+A0LJ,6H(R'M;>,_.ME CMLY"W-V$0M[@[9@DG(DG(6 MQVNXW!R.Z.O)?DLV^8JX.M*0B;% IS#.(B(:%C$W6[.)6L1%L@^AH&/?W7KE MT2U/]59LXA5W%MFU:3*(S:],Q&VQ X\( MF5Y'Z>HFH$JT:L(F3Q$WOU8L)Y4F4>7RX36)J>:D9BLVF8JXUW4A.JE8GY"_ M3O'6J6K>,_'(;Q=KLQ6;6$5W$[!)G)Q M-S ZTH;H__6G!HY;_(/C1$GUY>6N14YIBR^+;3IC$CAU?_=T?WMS>?9\=;DX M/[L]N[NX6CS]]>KJ^6EL]%0(,Z]0QSK[\@+AVV8@H66>53_9C:CR!V#+VGUX M'<482H1WO&3S-$4)LRK)6:A!:.A>8(Z?(D/@E2DD>H'LMP.*[2!D]\V1QDB< M=J8,D?'^7**#VP4]B=-,.:M9%730'#B*'5JN''KJD#)%(UUH=J%3(A1#\JV3 M_Y.@[G>XQ QFCPAS&/EXN2._.(N#_1_46G8K<%2W0'45Y/:^ 9U2T5W*:]7W M-.!W86 BQL57F/Z.05X.E3E.J?P39M6,+M@-PPD1/B7P>U&#IV, M%ESF20Z714M1,VR3OX\D@LGK2?SP6D";:-U4P+0,2_%FJU\F;+OP.Q%**Y+5 ML=[F6AH#([1-V&!^-BJB0=J%Z@G1S%ZJHJ)FW7WX2[;)WDC1$8T,V($6H,:Q M28RV:*)OUQ43M%J\#4 @9EN>;>);$_Y*:[HP.Z M[@>R7)RX9P7J^_^Q@ZKDC7UQT(-H&F$AB0F"VXM M*T&6_OK8<6X'G6XTA-Q.=-%#40AH%'[-9%KW6Y@!JIA;.;EMB@E0+ M@^2[]+ZCU$LR-/S:VWE^J#'\3&[65+T5)-T4 &FJY\.YJ8X552W(>FJEDK_+ Z::9+[S1>L/0 UA+HL9D5N?7.C MK 66"M8K\ZMU-PV 3J#ZDMBCN%71I] NL+7P5)$/8@_P@UQFF)_"]ML#W5<# M2Q)+!X/0J2]A'=!J,:R"%$6*E33!47753@(4'=JP\5HT.W7UH*O%OXJW E=\ M?O2JC4X'5$,/[5[_4+EUQPBQ%DXKVA[,KCX:%;[3AHHQ\W62"6 M-E>.DPG/ MB00H^(SF27)='ZHF"JQ:".]L+Q*[NRS7F;-)!@(/ZLTGI]DJFX*P%D,L0GN7 MY5#;%IVJ^>RGW[.]'6(LSE^8@Q7F FKHN.'\MUTZN%H ^[S.RD/,[#0[9Q#8 MLCRDC% V \):>+T@;_?-*"M8+4K!TUQP&XT!"AU%ED640=RM:J+AJL7I"PD& MV^4W[E'.84L0!EK@]R:1DULSG:!JT?Y"[.-!4,1_PN4#C/ 5Z@*^17@!IEC' MVPF %9@F;(2OSTM)?=AJV0,$O66L5^NB$.FFXGJRPO)]17$6O:/-[?FH=O,9?%Z:Y8!9*5.0":B)D.=,"4)+T>>^#U)@5$&NJ;N-1_H3G:Z6R^0;T=YUDEXF:R\/U\MFE'>_]PA/-\"SK: _U^JI MYC>'AMK/6(.PB\T>LW]EQK/L/BT$$137M >4%M5X6$T)7?0@,#T82.*D-U[1 MG*#%IJ'99W937.ELG;\F:?2/W1+?I]E#.@ 59!F21&I/K=%.L&(3Q[0Q6=3_ MY=3BA@9 J-CR6/R.H<$#H&*3R+0Q2"_M1D%6(P1VB Q#FDOL,?38AE9L\(BCM *38I#6?-TRY,]7W"AZXF2Z+#(ZBO#>IA^AI! M5J MVNP^+#W:\&_/XF#OS8&\-K19A0R:5>CI&?_GZ]7=\]/B_GIQ_W#U>/9\ M@QLLSNXN<[KY]6IQ>_\D) _PYBUEBZ#?,M1! %QHA*ZP9Y=W M%*_1-1[(6+,%/[]%^>O%.LLQKREF>9/M@(0IXG\"ZG/;@,Y X-F!+$FF^A34 M\2HS'+18B]!%DN%UBN13*.S5*'V/?)0])4OJ'MI% _S \7U)'L8':9(!FU@# MS\\I7DH?TB2D/8;6&@%D.D;3S#PCE;2!V9EFYO5ZMO7Y+I-TLF3EZR(!6F Z MMB2WQD&:[8XJIB1FT'[A[4)+F&Z>3+]#;X@2LJ.PY; 4PS=EV02\*JD#Y-8X\C/*$8DU5P6ND'M#" S M/3_LG/@8=+IK#!3/L@-)#)1CM=H":V<4F9=>M^&%W$ #'-JQ0 M$K>Y@?KM@S8N W#GH; >B?>01K$?O1'7Z(^-;8MXT78=$_LI@6(AU9WI8LJ+ M<5S"W]%3Z2Z)D_T5HO? TDD";&AHKB26J8'3J1^:H8II!53+!CRO+8P6:( 7<\;R _T= !OIECK32_A J(+3"G>Q^TN<(K@D MS\%_399%/F08Q03#?;S+>'V6%N:&2_S7^.4!I5$2] ?M'.N+(+!]RPXE&3R< MHX!K*$TF*<&IE5N@]0\?"A'P/,- LNP<4XP %K"#$S"+WE6J.*?*<:A_&^FB M - S?$V6L]P4BN]%6DO+7\S"*FTV^(5&E!P=D[/K>\H+OURD/I?=CP,BG9OHPR?YED MZQ3=Y&C%\%@U3?_ <#3;G>=@.(X@!"=Q9D53C/KQHZ/H!GB.JWB2^'1-K,Y1 M0V9?.H)S0W)I(G!T],JGD9): C_![JCANF^@R>X; M^/1\?_$??[V_O;QZ?/H_BZO__.7F^6^"HT:'I59B( <&\O3FP]R) 3Z3X$8& M)$4[8$##-Z3)J<$CY/8'^W9TVX<)06OQEBT\:3=+"X."MFV!8H2*(\F*VB%A MNC::4+:;HW"5;(87N?$E,5D$S[Y'+-II(P.. SU/DL>D08JBHA)\H#G@[3)9 MP2BF6!O:FN.=7%9_#H B:Y TIY4K$]!5#)@>;;M26*S'Z L-G"""Y$V#9AN9) MLO -4%4/*L&U1ABRNO5.--8N\(*B(%D>V(=,.FZ@@JN1L(6O[F9WEA\7Y..NX Q2[HP0P5T?)8,(4:'Q%>0K,H1V7XZ0;R(_*3E[CHI4BE M0HE:._*'@8YL59'- -4W$D\L&\$!=61#WIRNZM-F<^IZ1%F>1GY>9ETZ^P;3 MS82Z3M(01?DZI4;@C>T:.&:HZ))$) \ZZ4R"?E1P7^>J4^,/?_17S! *VMC* MSE8D4V77&L+9#= ,TPWFMC>-0CHJLJ];?<4X(KDC7M&2,(3W.(0WPU:^.I7' MTPG0 DLU)*ECR:FZ03C%YCYBV8!^@VD*X[S/%L#=%5 4-] EL7KS+KS#T1XF M2IIFICZDB8]0D)&<+T]PB>[#FE&^6/2KD(#-,.V:K+S]@%#W;"2);QS??!T, M=5S$WP2Y/'=\D[%% N'V>.^>H[VDP+4U)93$8LX[)]G1"8X)K"T>CZ@P"C\G M>+,HMH[-O1/O'I7?[OZYGVG]Y>T4X)U(#6=JNIT"=RWDD/&^[F[NZS%Z(5\4 M;>9]1&_KU'\E^)K7@)Z[$Y661&SXRMR6=WYXM3!'V9384[&MEQ2XEA($,UW2 MV=&-BTGL/%>15'II!I?;P\!VC;EXA?$+NHG+4QXYY;=[%!<=\?8#O$#5I//9 M83I7#88J.+1OP).GXZ"PZ7 DN9)H0 8'YFW>QZYBX5OA\!=/W5=49VYFY'XX MM:B[*50J@;_^!KY?)M]84OA:[F_[%V=-?%]>W][\)R=5;<_S> N+RR6]0 MD=.,9HE+FT$8PG>P]PCK]_SC%[Q=W\3;C 1G?AZ];][/>D'R]P5,I$!7-EL2 M34==S]U#@8NNY$3RH=*]$G9M@.+CB[HD:;]&R+S+"G$(D]OI1)K;Y9Z9D[PN MQGZT1'M>&?A8-]6\/\;70& &-I3D06'JL794@8FM-W6)L(K\J% 0_O,2%9J* M@[-5DN;1/WJ,82S40'4LS9$DHO>HFFP=.UPB.D[BXS*+&_[H%D61T>V1Q);> MAQ@@R5"?]ZB\GA".IRL0A,B2Q;9U0OV/EI=@7Q).NWB'Z==R',61Q.OC])._ M1RB",SUOG>YNXG=4"J9;P:W-@0)52Y:BGZ?7+UTF.V>1V9U':^O1MIY1=]K\ M2OX4*A":=MA,9/)'&2A,HA'KHU)@S3!_+96-J;?-3BI\K#$-_P][\F,2S2@W ME=$ZOX916KSO[*1S'Y;/!A2E4\F IRNF+'6=3J]U-MD(]FVY++)!52VX#_"#K+;/*0P&[51U>N#XMMUT>_QL M@X8*?;"/D_B, +U(R9.<[Z=KC"B"7K0LCG8C!DUK?T"WC$"6:/Z3#2*Z* 3G M1F?W%9C"D0J@T L_VR%F /Q:9O-Y5:;HP+IY_IG&_X[2%[ MU74E<5<_\O!A M$8/@9)15);SGY,S_^SI*$<80K F[J._DVDL*/,\*94FJ-T)%[4\CS.AKF2WG M=BYM@/P*T]]13G;$798;CA'21@X"U=!TN=WNIALE5 G44FG.;J0: MG*%SYE$3TSB>;\A2D/&8\YN.OAH=SOP,W67$01%E\)!&6%!O)%_61X]W-Y4, MZ(X.%4G,UE./"C;DU8A@-UC*LUZ46*;+@32T1V"JT+$DL7Y/OKJ,%4H5"*C, M<(BUKJQX-KUCQAZ6T"_BM'GWI4-ZX'G(1I($$YUF<^H40358! 6BLZ.?XH() M=!6:EB2Y]:=6_ Q5,KG+J\@VCY!@)+_D]PI[W"Y62ZKA*WD%V=QL/^#6LM- M.JKFJY._7),%]NJ[7^0]>L3SY2H,$OH)$64T![N(4 MLYX"1QK1 +J:H\C]UBAF@&XE4XTW;I.P'!5MI!QU@1=:Z)-:H*:13#7JV%U] M9"5>:OBN@!6"IJXA,1=$ON8U=WS5ARTC+D[ M](TR[8J>N#L"/C(=2Q(7E'&J&RF 2K6"/%D/YNJIC=Q=8R^3M*ZL;-R MQJ6D[QS<)7"AY5FB/0I&ZK/]:6FT2*IA(BCFGP7 ?K*BB09*1Z<@]"Q/N*.C MJ*'2)Y0J(]C60>N$B6'OTQ<8ETE+L"C.UQEY2FU-!VLOOBPNH\Q?)MDZ1?@O M==H%C(/%EEI$.<@:,[MLMQM4#S5I;3.SP.4N$6[_.762[H&K!K;2L''.0$ [ MO3_CT76^I+Y 3_TE8",+RG)PG'8@M*XI1Y/?T"K,;2_>)URCGM:K%4P_[L.G MZ"6.PLB'<5Z&'Y$*!E@\?NT1HKYD.8=+5MG5(@D7MDDWN9,^HH/07@R M[OFJU.>L>SAG">6B(%WLT8K,I;5CD&&*TJB "G4U$)0PPQ89SI7#Q;+I-OY/:*+R<;GTF2#*=U"U65P^FX)5Z$2;K8D"]* M^BF+;-=X/,RLUV??8J$%R/0T7Y"[=I<"&"9?+RFP;<62PRS#I8?6:JO[4-6GH7HX#2O"XN*](Q7C&%9P\K D)Y@:COZ=L9<4 MF Y4D2 K6B=W7+=AGEZ :CC(EL0)EUTY73>4>_V'10S.IM%R(2AY??QD@.P>TX[Y_@7-T -?!42U"< M/Q.G#-.=KQ^@.0Z4I5SL,&6U3OZ!4ICI]#^'\>^7R&O=N/7#N4X:+XK60I(" M>SG/_&UO#TP3N:+R&G]-TOP%OJ"[)$=5]B&N&\NUBF1:TNBK_KL-!JWVTUOBZJ[8B,N.ER4/2[J78H)]2&: MS*J,6W#)8(*B$ %#"6 S0>M)+=[;+&*-%&*5.FL_VNFKU C+K7G2[P 3Z@J2 M)%:!1;7M=^OCR&2FRP@)$8WR+JNT:AXN%/7V(IQ]=Y_':MK+0SH=T S;527Q*QVFC-:YS8AZIG-U6WNA?5.WFM=KTGZQ(1"3 MF'3#+\_4I! !QS ]6UQ%@4.^&*8AC0J$JJ$<*83KLB< MX'4%C]?G7L-)K" M J(7>[0B+K];OHJ,$%M>RFCNHE!7$;]=(*UBO1DNR:/Z M!0IR;5V04Q@SZ^=UUAGF^\B.@:Z%FB=)$?*)]-NZ:DPEI\.:Y:=>'$@&!)1F MQ,B_\R&N+PQ-5ZP:V:*D$S #-E_NG^3[[8"%E8T$[$[Q MHH:UB"7!,,_Z*($%;2L49)#M8H[K',K1"0A"0YI'%V;-M,[2(:AG.F6?UEZ& M_K[&?5V]M[LV:@UOJ!W-8D,D)+'%'M\,D[6+ IBF99N"XL4/F6*Y&G:1 ,,U M UE*O?=*N_U2V(MMMM.,)42.$BJG-?R4V$/E%G^J_O0OGR!JSO60Y0B*"]B+ M]BPX^V"Z2793 1>&TI3^8)!ZQT61 >"A^>;TR;?(H^U![CMF%;*0 ^1;KBU) M,JW!NN1"6J5DGE^.[DV"B<*DQSH(.DF @@+5DB1C^U#%]Z.KDJ:(NL_@(\$: MD=R\;?69F;7(UP] GN^HDGB9#E7M0,A5WI-ILV01&_A]6++4K[6"B$8#D.FH MKB3W3FX-L<,KM<&=AE#\4ON(?(0W$N($R3%+NV@ 4AVD2'+-&3XC>^&5^F8O M!BZ-OL\"S$,>9:0(*7GP8E9Z#R&P-=U%DN29&:IY5HRE^F=8YKLSL)!Y'+#V M '13]YLEO>8U(+C!EB-#5(9#+%LLE]=+O%LMDTV\:5RXG:USE#XE8?X-2XMC MG1_0'8"FJ:#&.71>>A^'O!P$@B*O*>&#U:\VC'SAWT>,DO:N@.GJ4);BB$<8+3VHJU$CR,JV];'FL*FT4P C M4()F".N\]-@+KE*7J%"!U1N,4K+SW*>74?:69'!Y']XF\6 MWH!E.*$O.O'L6#6/ 5X- 4%6M?9Z:/=OI<\7'L$8%D91>'OUK=8#.@.!BC1G MYNOU&-R5_KF+FHS>YSLM=#\GN.^8C.>?4[@U_C.:ZIB(@6-:IC97K0_ 66E9 MT+OE%4QCC(_4>BK&*O.:WD,(5$/W98D,&SI[63%6.A14UN,)O9#1]HC>DG0+ MDF%65FL4"SE03<>>^VL''])*J\-J@4SA44 VAW035!1EOV^RZ)$_41T*NHB MXRFZ*8DG^@A_@EY\E=Z&F<&Z7Z?*-[$]%JAN69L7'#H9L* #X:SW.U:$E5Z& M6:8Z]?(KBH.$5RM4(N CZ 9SW;LX\%4^&L/\D#LUD M2B&"S#*DN,T.4)K$^(^;TM/,5[&R*]Z>@&=J4!&=FWBD4@>#KM2^-<5(YR#\ M7'@,M+D'-Q*E\;@';[K]#,[!&D1>.,R4UKG1/:[U&$ MJQ,0!JZMRN_25$F[9?L;AE=@B'=K_8ON^=;(-]91!4/HY#I".0S74T)'=#F, M\X]SN"19YY]>$/)4Q>GH JJ1DSZ:-T)N>$*G'^=E00Z MIV CC1BE\L68:2BN!(9A.6$SGN!$YD;_%07K)3X?5VP5>6IO$QAG]9J,M36= MP0@YO%-@^QY21=\W^'77;J*<0 X"YVI;48SN>=I(.=9>&D/H3GG4&AF:9QO" MWG>W(^UA[>'CVR]Y4=NTDVFN2D:EMIX9/%0( NE*V_UA^Z-IY%5CZ\&A-ASY=3%(&S= M,W1!7D3-6TM5FJ!D=*\Z >^J,*178-BFHHN^%'*HC?$V.$ "0H^3VW3OG;-8 M;Z31JR=]%SI')\_^;EO0:EYS3CU'B2MJ$A,;]'VXY;9<,LL4COQ3E+M38#B> M%4KRDL^BM)X9.EP LO\(<_2(_"3V\1)3J(1_8/#W"F#H M*HHDKO\3C(P1$C@\GXD:&I>E_SGF?6L8&+6CT,U],^4VD4S;UN.GO&YB>IT))$D"('$,*7.,I'#*4!W0+'M55-$G>KTXRB,5(2>$(I\Z5WGD@: MJ8HW!$(/( .3]JN.XNF""F@4K)"1QCK].@@ LI%F-_+'29&FOY)OZT3IPR-V M3VXK(E!=+#Z^PGR=50\!*/ #>T^?8%Q^89W%@?GZRR*\2"]1#F,EMD=3,E(?4=M>UTC(7B] MK^))K.IM\:>RO\6V0R$[89W!O931&/E#3:+W8>D !Y=/^">(\48^2?? @);5 MW+).=#BNV"D&*N6TN]<.6(%INY($ETZKA/93;#OZ;<(L0?56MFSA!0'=X#]2 M0NF:;8'G>Y8EB<=YAX3IVFA"V0:>"E/)VLNB((+IQQ,L[L[DBG/V/:)IIHL$ M&'I@Z)+D^.924"^B<0'"X[6T8^L.KO ?:R5W+I,5C&**NGII\2ZOV(8DCD+] MNFA7(3O*(P5[$PZRLY<4%:/N*UIY*&W12M&XK2VP_ #ZLLP>=G'NJZ,?WKA0 M[D[QWV39&@5W:_*M^_ !3_XX;UO$BM:MC8'I0>1)\MI*V3-:!$[',^HJWBGP M!WR"QS=$1HFWMP:AXR!#$N,TG\A[ DV(>^F+SEA1@$J$\44P3(HN(]K\YEI MZ^CO!GA>8.J2I-5AUN4HI&*K?6PKJ2>E:_6N/ GE]$:C GYHZLI,5<@$[$CU M.F#V>HG>DBS*"T]DA 66GR.8X@6B:T&DT0 [='Q-MIL.T[+(!&M7IV/J QCS M'#Y;YZ])&OT#!6I\&]*] Q[XW\U[/@G9@S[Y(\\M%-=KE&S\DS2E=1C/%N#Z'=YQ+^OD!H>*$QR^DY"NZN MWL:TQ8Y6JRC+L-"N$<+\^11MM;4%H1[:@2214YR+)0V.V!H69!T_*'!'DG3A M:9Z3$<)TU&#O ZB&YH5SNWH-ASFJ-$7G3/HM27\G-7/@6Y3#Y1WJG$:-A@#" M &IH9O+OP5(K#S&IH:%P>R4Y,^@GA\-V(/!A*(N;/Z=YH0M*K9:"+)FY\0@@ MD_$A3=[QH24X__@E(P?1[8MVZ;D3H8PR0;@Z :YEF\TDJW-0[#"A.$.3[Z]6Z\-N[1&'D M1]WI@!HM@1(X&IKER8\"9M)J!]*E9RS=+-J\-4;E9RS[_0P)&AU5M41ET&^F M(21;Q"9BO!=,*Q6P;"/4) E98I!ZZQK)!'#WS/)YYRW5W:J1\'' !!;L?S7Q M5%81OLO/RU/*=IQ > XY=LFVO^:T0YJY^Y,9:)HKVQU]7\)T;32A"'=_:I31 M./]XQI^C.T!1B$"@!,B2Q)V?1TDLF 0[0358) SV>3]1B("KAI8L2QV+_-D4 MUP)0L.*J*.]']([B-3K#&WS\LAF8O7.MGQ8HR%2ELUTR3#D.:-6SM90*[)N" M+-1XJ%JF+8GG 8=B!BCV +!@U;;6+"++2*<#8[7NT D!EH$BBR\PRQK9OK@R M@JR4*"H"G?A;EJ,-7TS[5-?:'*AZ ,VY*XP.K5+3,*^\3AMF1A+8!#[W3"JH MF8A!X#E0D\32R:^< 4 K54UL;B8!JTG(,%7*]_FVUB#4'!W-8J\ZV&M:M-(# ML5*#(!M&R=WKH5C\$YIRSSU615S[&]RB='.I+M6 "HJU.1U0JWZY$9W'&?S!@?%E[]&<;1:KS;^.8]HDVK].3E'(Q3'VS'0 M%!>ZDJ0K&ZG6P=B/X]O>X&\B%?> L@+;-N=V_!F%=)3'^O0F[M(I&+X@ET(V+KK!I(\7@R\F7!C'>423[$)%$_,:%=KX:/[M%I>FKLH %(-+YC;=&,% M-ND)0>BF 5:HA9XD&;IX)Q #K(;WN^A"L13/ MOT:9RLY*L2+=_(Y0*E9Q3<44=-88Z!_D(@<:DNP[3+)M?R=H!S5S#R'%]EU7 M$L-TAX3IVFA"$>XA5"L0O/WC7R.48F&\?MSB@\R2[L# 1@\\V[)LV2Q<#*KC MA"?8$Z5U8VKRW>?1P-4-<%7%D25/)*>ZZ"KG0B^+YL\_:FQ?I^CO:Q3['\QS MN(L8A)[AR9(@>^ $[L4FV%>E;>!M&1TR9P^(@:_8!I(D"IE'+\S3M NP+(J] MB=_6>5:L0VJ?%PN%")BVJ;N2>.$.6R[I*J5 %NR*U(KV$?GKE&2 8=8IA1KH M:FC*DJ:-9Y*Q;Z9=B,?Y+XU_V'W'=V^RHUPG*7&T>B)L%M'!E\C+=W^C//(R M]@ \PX7-4%-IC#/5[:3]P9<7I-A4^21M1?ZQ8^OZ_2[JUF!;:V JJBU+F3I> M;5$!B76D(*'Y9W%PD%NDQ>A!>1IB[0($IFY+; ZEZI ?I=C,?66):AY%=I( MTS?M4%[O)?I2V8MJYT/!Z1B3Y' I*J269O_>ON/6#> VKP%\H7X6$[B!%,T4 M]*(TT 2.+#T();GJ,\F6Q01>@9JY"=P/;*C(YH*T+V%6$W@%Y8]B E=##%>V M4R2#ZCCAC4M+-D\3>&AH1BC)K.14UP0F\ J]+)H_E@G<=%Q=EGUQX 3NQ2;+ M,\:Q3."VHINF)(%F/'H9; *O ,NBV*E,X%:@.[HDKKO#EDMN$W@%>5R%D3F8 MP -/[)0[OPOC7X;)6D^28)8Y:?PXRV&?/V!#Q; M,QS9O$N:-QTFD$.#M1WZ)?]#FB2Z!H M2AC(YE?=?;KX*L/453AQ_H6O M,/T=E3%WU#KIV8N0.@&&9HR^;&2I-SRP[,CY;[WD[9;T\X3\^6 MR^0;"6'&UXH+S'.4$U34B@?NX0S=]K' AY#%II?%IIM1<[.[_$:-Z7A M>EDEK*',O4T-"P9:X.@.=!OA@B>Z#U,8W&7CH=R&F>@!L@-HB@[YYM=(^]V8 M#_)0$]M;4880[_)I+O @590]*JKO-<%VCPH:%0@-P]5%5X:<:"PP =U9O.9V MC&8;ZK_A'0O=AR'-:,;7$8"^IPIWV#SI>M'$SFU2D^9.S888_RG!0YQN;.7L M"3BV[GFBC:XG'3@MX$:VMNT=*:YB6<__M,I) MAC+D(C"N5)*X*X$6NIK><%X8QS0E4U@7KQ02H/IA"$5[LO%+M.7ZS8)2;/S9 MB994W5 "X37;QZIT&&1A9W1:#>44P0Q=HLU_;^+!HZ J4#RH/^ [JJZ+MK!- M,M%'B^ P).Z$6R>^:>+M._\XBP/R9O-&S-+=9C-#/=PM*_H%C(/%M@>QUNR* MIXCS"IK2H>KYDC@6LPNX=?GM0#;SR*G0#DU;SO"; M2L)T;32A"(^JNP,H '=:JL^@D MY4OC\"W9RMBB%S[%M@ 6'7*Q3N,HQR<(S.9U])W\*>OUSN^D 68(@T 2GWP> M+;2JD0&GX"B++:0^E1TT!*&G*;*4]!FMIRYPM3 ),7GL5V_K'*5/29A_PX*X MP9*-7R*\+109'WIK"[*0 ]W7+4\2AZ71BN2#7*E74/Z26W+!?$V6P M-VY$?4JE$ '%-RU%M'%F*E6R *T4*.@9HQ-CX9DSX#A3T '---U DJ65].LMM5@\-Q0\;GIS23CU;\9 K2>PMNW#[9V*%:W M=Z,HY@GGX<'%+<.R^#E)@F_1W^*S0&'3G'U_A?R?IQ1)F64_F,?9.@(TLU9#S#9.JQ"$8 M1;^>=+.\8_@.KGJ?R#@[ KJI.[+8"H?HC7< 4(4@>!#;)"Z6V4 M=;_4;9R+&RV!ZP6A+ XI0Q?5?47U(15<<.<9^:]QLDQ>/LYAU@*TYU6.B1Q8 MR'=D>3.?1JN#X(^KO\,TX1[QO3Y]03E*V:?>(0V AF>%GTI=[)@K'0U[&F?2 M47=>U@:;56I2-PQ#59*+R9$T<@BU4H2@)^[G% :(H.A? @]: LVP3"C)D\:T MJUT7TDI7#= G\T M5#Q#DV1UI!@_6Z=/.Q*Q/CT53_WR![JF0T=T6.I(T6]!R!>52%FI[Y+X8IVF M]'?FHA>N3D"@0-609 5DUN@(G*/J[K$H#I+W+>I*?IO$+\\H73T0!ZXD[EK[ M#D$.ZQC8"K)#T0H>H3"ZYD<*94I7FZD"DP]>[W>>@'6//X)[]0:CM)@NE $T MM#^ H._YHI?Z:^)3HB_9"A<+V^CL#-) M!1,Q\*!EV**?MX]V8& 7FJN8;X6[M;0J*S )QP=:ACKD;#%KY4_MIM%=L-8Z##MJ#"[4)4[^IK$^>NP79ZA7V %GN%(\C(_3)F\\YQ'*F(-\7P@_H9@ M^OPMF6JDE-T!&&C0%WV-%SU #H4AMJS> -[QEREA(@,[Q%NMIR/1MF0IQL:> M.$:]*0@8'=?)FI9A:%!_ #FV[\XRUFCBL;$G#;')P@Y=0;*1,L;<$" 3 MF9)DJSN-ONNHAQ8"%)SCX1S&OY,:Q2QY'&\K>!P@"VPM%I_,?H,(!$ 5'_M;YZ@OX M;+8%@6HKEB1S;8#P>Y5X %.PLL@:?Q/CE7U-QN,C"M#JK4A<5]1,HL^^?EJ\ MVN@VDB0/$<^LXX F./Z:SFG?_&.A!J:INK)$J'$H9H!B#P!+I5J>N5C((30U MQY(DTFGXW-N#4MVWI5 (2T*#+@J@VH%EBG8!Z1,07^JZB&?CWVU\#9$+4S'TN\:QHY;[RA#NUA#M#^BHNRR@V7T+^ ;_L/R;(7W'!]>).D;/5*RAXP<)3U+DK [ MRDEW7_)$5RM;$K*5N:IHK^FC::6)L]+*Q(%TMPDDR_#S4BXAGZTQ..B9/0\2=/D M6Q2_X+T/_R;_Z+Y#\/0"#!OIFB2/=Q3K<^N]8A#048Z!W:M="RN[\LCWX=D+ MGMC$W?QJ&6T>$ID+TD[0-?!=Y)NB0T!YM3PY>K&^?_M[Q$V<(RQ^O%CEJ)!( M0"TSWKK/T/H B@&A*\G#(._$'@#S.-D ]AFYP@>I_#Z\1"%<+_?8VC'T)G\8$U2^!+ M;!P0,->M?KZ=BV"=#E@J=#W11Z_)UO=6:*.<[/@T$L=KN+Q(5JLH+[DX6Y$] MA4L]79T S3.1+3J4>CI=]>(%QHMS;N+CZ'O$N=B4)\!13A;/4EC&RMQ'TR)B)4$8I_6,=.FJ6G2ZJ M7HM TJ+?1=GQHM:SV%) #_"#W-8(\H)MN,P8"G%U$P''T5 @J,Q/*?BO,/T= MY<0,D61Y5HJ\&PV-BMAK?4\2UQ@6L;?..B:$8F,WB^E1\EF;'+W*H].!T/)] M:6JZ#U4?(T:QAI:KU=LR^4"H?%KDT6$O*?"18L4HZ@GU,8 MY]TZ*=JV- 6AZNB!)"\__#KHA24VTK#D[";&)Q/T#+\SS)I.$N YKN?-?='K MAW<AAZ @QQ+F@*@H^84#]HI\_R=\*ZP,[=D+/%; M]N&UH$8O2P17C26LM8LD)J=#%/ODPL,1V,75#; =WW>&I1$3%>^E0Q\A20Q2 MPX3=NL9VH)QY&)CNJ*XAB2M1AX3IVFA"$1X&=@Z7,/;1TRM"^2WY I$BU=6] MBP+H;JAK,U1/+R#!,4)M_/4YOG?3 #TTH2RUCWM%SZRP W""55:W-;)5>^NB M "Z^Q C/3BT,H7&[= *^3M'RK.0O>"92NHWX_)8"* MCV11#&6':3G9A^6SN_$\ R72Q26R M/[9KX :.J\CK-]4^'"9'?QSS92M_OZ*,#-%-+$K7M.ZG!)IEV;+D*.2;QQS@ MCN,Y]8B"=9&5XB8N##A9MLM:UKWK==. $%FZ-4M=,,$:Y1@UW@(%EW@.;YDC MAK9KA&AFJ'8"X!B.&O#=.@X==*<[]M7(8ICCM-,\4[(%@6=6+>;+0 > M,SN%"(00FE!0!MW+\D:QY:^V9K7127:=,45 5E\FU3<2PE:/A2G\ACK@B%BM[1ED$2(O6(_"0FGNJ; MZ9)?(SS:X)(4I!'">*F85#?$== MP1B+Z3+"K;&\_-;;2-'AT/Z IZ$PE"3;%;^^I\$NV(F6@?WB&D=\K# 'R]JB M/FXMZ.H5*)JFRF*L.^HBT"L!L65*6"!7 C3;OJ+_"Y7JCJ^4R M^=;QHLDA*XX/ =4)D/ D8Z<80$.$*1&OPUOF]@VJ;N2F)>/_68:16$V()R P=_=:.X3M++9.WE MX7I9Y6*;?-VA? N8:N"[DI@)3KX"L0AFRJ WZ4;F1;(B_]WH.0[*%Y/LZ16K MZQQF**@W(-D'1HU-[J\!VPET4Q('Q*..SN&B$>MPTX"V_VK.,5SV"4%@>YXL M/L(3:KX#I=A<1LWK' GHX+GPDO9 -UU/EJ#H*>^V>^ . M,FU=DE?>"756AU8IZ?3A3E,JN&;1X'T):"<%,% ]6;)33Z+Z'IS5.)@\/W4; M X=63!@'#VGRAM+\XV$)R2^#J[^OHS=:,.+XGH&&%%61)#LDNZ9:7#DFE$4U M#L0; FM(V _'AT3 47U;D>])@$O''# K]9GS7&EAK,5-E\:L3F!IO< MM\90/#,0])8[Q!^#XHP 30N:DKA?L(B\=2XRX#N.PW/I;(T7#2ZU%,0LM, V MD6]+\K3)KQY^G*-\8D:I:5?QI2,<@1G,?D] <515D\1N?T05=J ^3@:00TY0 M=O7]+4J+RDZ4Q ]9," K@TE<3X9J"I6B,6J^LZ][,T!O)/>VIDM@-!FIQ)')I_#_&W!44Q0@L2>H<#3Z9]&"; MORM%8=]XY@^4;Z<#EJ][EB3VH-%*[\&X\U.85?3M4Y[XOS<\,+J35YC:X1VQ MZ&%1=+&H]R$VD<6.Q?NPSE59Y*"H-%)XGWB$\0?XL4EBOPKYQ^[)B7G9^0T>%]4&<_NUWE&[-AXU]HDENJ6TN2? IIN M6$B2_6.B,="ZVAQ/NRN?&!D\*>):([Y+X'658[D<;E+PL M &CZGO#:YS(/UL$2/8Y%88>_ X?WT1!1@6/#71(6O\5W,WQXCS+4>6.=^CL MJ\:4Y8I[E(%V7+&)C>,9/'NV:1T+6&?O^)!%TL1?)VE10>@(*V#/%X$'?0-) M8G>6VG@*TKCBJ)<7T.8[ IN4-#DRS7 MT+9\4*;.?0\5E!M*TINHZ09V,P1?\G5&AINHJJHZDB27W$1CX$0WT4IR0ZLR MO!6/'D\Y3'.!MM*Q))L>AA"_9X [+WTT"S--V4I)ZKS,.379+ [ZX." MIX?R>$-+/)"[);>[#0\Y*%S%GV3H_H9(50@4G+VC%+Z@RH[UD$:T.+D3,0 T MPS;-?P[SR>6YNXW_$4_)O;N;F$DQBBU@^)KC?(Y'3+%'&R8IS]<=YP^S=QA& MB#19(D@DGA"\\ASJC-1^<)+%#MR:!];@MP.+R0DKJ1W80Z[KB?)(&E;U/G2A MILJ2W6$:Z;>O&NVPMXD_!%6';M;K8M#)R(?;R3%J>:7.,JSQZ=?-N7G MNX<'E0P$$"%/$CT?57FMPX5--I7>_^DM>WS?3ML(E69M VEJD5:;O& /V$I* M?]#'\UYY[;_6BAC7^QP Y)N6*\D[ICS#ND-(,WU/[X7[:S&%18[*?0Z [BJ: M+![C\HS*#B']<1_.:Q;XD_J$;%7@.% +&F:I3SY.&>3!_20^_R$YQS.MHCF^ M_\]EEE%*XYZZ1_EY=,:$';RS%.>62RS(:QBE) \O+>E4T0-S!T"#T)(E-P+S M8!F(>KD#EAVJJN@$1P,'EZCEC%VJXQYF_RBW=RGG$">+ MP%:@!46?8.$I$>8Q&X:*5FSIEN/)HW8= MEG(J\/ '3.2IWC_GP='D6JN*\[EFP:>Y8,! L8479YK'#!@@U5H=H,_D^DE- M6V[RNX"*36$NJ2LHEJ1G-A[B)5\XBW^1(U,4OVQ.3.H1%L"6KP!H&QZ4Q&PW MD>:G7=]H0IMI-CH9$MT$IF+#S^'^?)QQURNYG;?!YX@,XAU]P/2@:TCBFW+Z M(;2%S_V^+\TXN%J]+9,/A)Y0^A[YJ!WG]OA8S(KL.7H-CT<4?#MSD\7"=I^2/2CG+*.RT?P'9T MI$OBOSK+X4L7ZZCR!_24KT,.%SOC0):M5YM[.DD)3SS*=Q8K6M69$WP:*#JT MU,^1XZE]3)Y."Z>VC+PF2\Q MK$9L5A%K%:K2-G-8M./+ :1#3?]!H[] M=D#UD1V*=JO!?P",YQG1,'?S[[:]!:)@.E*1&&M,\:>6^ MLL:<6L*=T;05EV5LJ(D,57BYXU;)M0OW@.UQXNV\2!U.G1M\2XQ0\&M"ZMN1 M2G>=XBWH&B6(8G1FV&U:+FL\"*M]#5QD=M#-AZC[/?K%*&_16@9\.FJ MA93D'(6R!#Y,HR<:RDI'4\8M]BQ97^'W:+5>T1:MO28 (D^W19]Q.]:DQL+5 MSGHEYAD:Z@]'4V&/*))U]25QZ*/$0G1"4[0CS="IQ@NR&@(3E[A]+$837)Z] MX!E>G%I0NNI:_UH; \VT D]TP$3_O;!EI:/C&9IH8/2$N^P/4B47/+'!]JVL[J4QW/XR*W^;41Y[ M!G4'5,TU7=%G>5Y-3X)8;,VSBJ^S.-@P5LMLV:UC&A4PD&[(DF:=5Y5,P(Y3 MW'T[0G9?I.U]'::BX.UQ!##R T/%.;LZ)X0$Y9&UV OYW7_\+L';XP[\5R[3LD]GCK M3?PU$&I6Z,EF'&;<'X\JD%'1H]V.)>25O9PC%WB@1YVK1;,E4!W=\<.9Z:H/ MS"XN\0^3LD:6+$H:LDU7$F^#07/_2/*H10F.WY%.Z GTB/)HL\&2E*>%YQ2+ M*Y!]Z JTZV=!.EH4/0LCM?$X7;WRPPO?97G+OZCCP:,&I[.@:8J2);ZN,<>.H,$ M'^<8MO:"B[?T-D>8]?-G\M5_VVC<,YW#@V%(MM#]4/JJU#R(:QX:%_ M3]AO!]104]UY53YQ0J0HDKRN=TBS_2S7#F/FWJ.AZOJ.;"]_^Q*F:Z,)1;CW MZ):W\I6CN%?2W4<[28"KF;HLA8(&*:@3D6 'TCI??8ZCS;9 L\(0RF;\[)0U M[1&N#=4XW70:EO9W[=L(>L1K+,+;>=SM2U*0]E,"535]4Y;S?K=H6PQ/'.#& M%?7H5,QU%,/81]QJZ:,#@:J9JB0OFWQ*8896J628+T*WDV,4DW/Y]9J8?PHN MJK"R7JTPD((0F8$BB9\(GV)XT%6Z&>8J,$ W0Q53\FVKAN=*2BL'T"J5 M" KPWE]K*QZ[M_[V]OCLHR")'ZFKLW#KOM\#:91MB''K/T@&]HC(\*I^2?/A MX.P&&)[I^7/3TRBD8CWCJ%P3,PPQ0Y*@Y%X['F]/P'?DU?YHT-P5 M5:1Q3F&%_C<$T^=OR?B!4W:$;\:AHLG[K#S)>#G$.K1&R2"7'-, M&3E2<$\ &:XO307C8XZ4.MB=N^)G'2EG88[2Z8;+7G<@,$/#E^TM:.(QTXY8 M;%T(5M['ZQN8JJY*[.TXB8JW( 47.J#R^TLU0=V!0-&A M)Z^[]'"%]R+F3_,OC5-U!V168]:6 #BJXSKR!C9PV*R:F"K]BG,2V_H LS@8 MNQU^8ELB67R+![J*!1Y"KB /X8&N8@IT=$>2M;%#FJTSHP/&S%W%7 ^B9B8? M*3R1*@G3M=&$N.\.8WCPN:20Y[82>KOF%HOO:TMP ((='G/^-5>V.*"0(4C-H1H__*Q MB>(/?\E(,G3$[%1P0 9,U3!<2:IA,6N*"]E\JP;5W3&9U4TA I[A.*'H%6^@ MLEEP"2L,U+.2'I@-R+\VQ30NDA46@8_9)#\CX;S$#'P?=Q:A&-H?T#S;U>1] MT.U=D4= /DXBIC:V-@&%-[&?DK_=Q%N62A'V,'(/209\UME1V(<><"(2"?1E&"Z &F)#R%P=)M* 5%>"1UUS@[_ZC_AAY:S=X',#48AK(=0AA4. "B8->+.E]] MP=?-M@!YMJF(MMD/%WZO$@]@"K#QGR$+^.BUBE;OG5%MK8.F6?"D- MFKM2Z^RA A)KJGY$[RA>$PO--499V=%_B_+7BW66)RM: 8U^6N X7NC*:_2@ M:HT#GMBPQC._\&3+'I&/HG)KF(S4%-T1/+9FF]("6:X MO$:HM,UTF:@:#4'HZGXS\8GD:NK!(K:H^GW^BM*2)5JH?;T9\#W75.4-Z*3. MEG8DHXRTHY7PD*(W& 4E5Q?KE.#N5D9K<^!#7V_6+YJ'4NB(I@QW.V5=[;67 MH;^OB0T:;Z4YB_E/;135WO:Q*#J1Q?YW@(W![M=%0;+X([UQ]Y#:W@<-U7-D MV8;ZY,IBYZL S=S.1TX:2!+;0X>$6>U\%13A=KZ#\44J[_7D2VPG (&MV+:< M1EBZG]6NDP3X/C*@)%[]?7)G5=8!-+G4U5>EL[4Y'J^VZDJ2 M3K%?XBR*.@ V+I7B-&$\Q)VC6S';)L U \>7UW10;22M6FBB.$Z&L;UL9CL? MF3G=M^T(248"&X.K?$/& M4,UI&SB JT[=%R].I)1;4K93F>H< /6G?VO:0Z926-@(A*R*[BHAY;"'M=>\ M?NN7_W,[CKQKE69A$O_ZMW9K^V^>BOM)$,;#7__6O3P\.?G;_WG___PRRN$R MN#3.#L+;7[=&>3XY>/7JYN:F==M+HU:2#E]UMML[K\(X"F/UWQ\N/FV9R_/Z MZ^VEK_+4C[-!DH[]'(:!3WK=W.XT.V^^H8O#?6E@0KK%QI^<-?X("[&]8,-\O15/IVH M5W"%2L.^N2&)%[@GB9N5^U(UF+LJ;U[!KX;@LF2WT]Z[:PGY"GU#D373)%*6 M7@9^UJ.K]2^E&?>3(L[3>73(/Y9N*/)T[F#V7\&O^L(LS9LX_9J1F)]*3X;U MJMQ0OYQPSW9SN]WLM)U7U;ZD//"L.?3]2>VZX ^EB\.XN$[,I?17JY^,Z9HV M_&_K_2\CY0?O?\G#/%+OZ8+_:6]_;<%A_.45?_G+_VHV/R9]V/@X]PY3Y>\;&Z\=)D[,\V_+"X-'M 0Y, MI?PQ# (5TT=X]"D? "_VQ_A.%1XI')W&@;O^AIC+CV_P"3\@Q MO >7'+=[NYTG]+G=(4:*KPYOKYOM[=?[;[?>;\,_;SO[.YV=7UZ5WCA_ %W8 MF0!WYSCRAXN_F/DZOCP_Z"5PHOQXX$?(\]PA[6^]IV\7'LTA,?W\.,SZ?O2G M\M.C./@(-/,]*_)F>WOK?9._7W@ FE9Y!.?P:Q(?YKS\N/4[Z-8EK?+\3\X!ZZK8 N"RSSI?SWWT[/T,LOD]+@\T!V@VQ;( M9CU2/;1[#97?TRWR49*&_U;!@D.<'=YV>7"[6^]?XZG:?H#1G619,6=D._WBR:X, :._L[;_=V6^_7?;POF/U0$BTT53<:W=V M%QP>J7D'YXK& 5*EI]*SP;F/"MH]))49X@E?PFL5 M%2VM@OX')^_$PA!7L M9IG*LT])/+Q2Z?@-'_PM0)U_N [(*W:>Z_?O+Z_L +2A+'\FWQI9X/J M@!O]K?7-X?'S7(N;=O M.]^A(RQMV2]4[J=#E0/ON=]40!CNO'W3>?W$&]"^Y[!!1K;?M+]C!WYHW/*0 M_[E*_4"=PG.S>PX;).6;W9V]>Z_V ]'-#X__#2IX;^\__CM6_53E=S%RH14[ MXC]4[SQ-)@K6X][#!ZFXL_]41*/)_4)%M(_9*)S<=P(@,E_O/1W?>^A/X$'7):>4?)NGD?J/=V;[#JBY[ MWE@_N"!;']XX3)5")0KE_SQ+8;_9WM66 GS>*[\:1.3YZ\6\?OSNP\C/8"W^ M\%-4,,_2BW XRG\'(E=6]\=/@;$*$Y1BI?RB&\LX+]*'=07-WN3H?@L&\ MF7^N]^[+8'[HW?^3I?G_?/9OT4#63-@=S=N[1C//MU7'\4H,POR8R:]9NY9G MF 6Z+\\@E^;>7'NV;AG-B"R/^^Y-W 4!=;YWSV7[B$8KGI,X3\->@5><1WXL MF].-XP+/NOTQ@X.MF09\[*OO\L-\ZRCLMLD[/->!6+>4GQ0H,@I7#W0#'#'< MLNC0F"#98U-#D+N=Q3GK0PUF[NG8!=%T_F9V,*_*L6&*-*BXK[+WOV#ZR$%& M22KP;H\R3PXPZ/_K5A;"9F*>"'TWH@0*FD)3Q^1;MUE P?'*0^G/+"E2^HLR M4@YD@C3<.PA!7ZXH5*W_"@/\>Q"JU*.QJMITH,.3?Y2CTM6;W^NORD^?D$#2 M?\%A2W,, [^W0]3WV=_,, -[J01_R[_HO_5+7I66XX[5V756ASZWK89]6?0R M]:\"IG%T#?\24ECRVLD2L->/_PS@9;>3*.R',@8O".%7RBBSVD]YL)AET;T- MLZWW\QY;7G-2=2_ M?/=)K+-U-UNXY&/:6?R8=AZ8\\X3O)O]7N)^/X6DK;CB-GN\5+;<>2BV[#IP MME=!92S)'AK4@\F>Q8R %2-+)+$+=*A8BBN-=ZV8R+U,QV>P4>YXUVJC:B, M,MWC KUWGY2?*9W,(_XM2M[BC61/PP)S6W4-_)Y[MK8; M]HQWZSB,L=Z(IO,I]'MA%&)L]OD?KV]-[%GNUAG<[V.X:?WVZ]M36_4=NT/5 MV)RU]5%4OKG-FT.Z?EO]MMG9EJWFNN6G-VNKJX-#7&QU: 8/MCH=>O6^^%]7 M[59@W5<<_&B;XULR6) M;UG@!U.X](:),5.9U$68?3U.E?HS5%'P7'=,S)EO3VTMMNQD#&-7P>\)ICN" MM)JNU[;-F=ZJ;]V]S($JJ[6('*MLU ]+^;H298R+EK%R_RNON:P M^S2:PZK02_6 6!)X, --<^FS?*12P7?B*K;59M ?_ C]VYMZ,5MT,JU1.K!05/O0D[U=)]<,G88?&.BJZ[!6SZ):N9BFR=7?52] M_#"Y5C&\FZN/X2FO]GI MQU,_EG]D9^(4LK6?$C_NQL&EZA9^<>H]Q_LXM+V<55KOC?;/GRM_P)4^[G ^?> M#2:ZHEO^#8SIV6UG+>G.N?XL)WVS[8^S[2N0Q;79ZJ5M]2/HTIO=>XS=>^C M^C?AQ5=TR[Y+BZI.[IF=L,T>K> Y^A[(_LU^/7^]=+.Y:ZE]UC4V68<=E?8" ML[-[9C)PLTO/30IN=FRMY>!F>W\"23C3HFP]][8ZS6! 6F?$SD[.;W7R*W7Q4C^UF9Y>] MLZLLDS=D\#1DL *2>FY_\778Y5DE[%G*W\T>K:Y47S7\V*2]W)8;#;W M>2E")5%P,IZDR355#*VXRB,Y6%/LA)MWX^#H7T4XP6=\F,[BJ]TQ MOV%+E*+Y-!?N.GJL*1UFCO%IKI,SUWFUU\C%U<]EDT M$U^C_:K,Z9F>K\W.K.J9.2Y2T*:+5,%TC\-;_+1."L?\Z3W3D[39KV=VOOPP M_=V/"N6T?<@N$,TA#>/A:N^<&3N8U7;TQZGZ5Z'B_K2RZ*?]T91F.V>K9]=C[@YOB.Z^C'X]"&JE]W!9O3XW MC&/#.)XT7E,%USA,XCX,+R7D">P3MMIT-3/<6D_&W7/[6:(W>JLO_4@!!5^K MN%"GJ^ZR6FB#:V>T5G&;!4[P9EN?WVFM3W9(@%T-GLM.?E0#E:8JD/%VTQ11 M8_$AU7:&]?-:==E9GS.TV:(5LHML]R'#'-NE[8(U3N*@OX8J#F_;0O-;&N-L M+\XXVX^6I++9\I](!=IL^4]KS&SLUK4ZW?#>UU:&P^?.6SG=9 Q4X*Q7=7Y;K)+%,^OUY8/M.2/YAAP\]K;[;PAQ1E6<6'5)1W MG$.V P=X!=H!5FEV9W&:W7E@%N28$?"YTUG!U5E)*J$3*;:W42]T&ZKS@;S&'L> _F8N13''\28P2D MK*DL/,]GXNV9;1R?^V&L@B,_C<-XN.)Y- MN6OVDGND.=8,@1/78C\[],#B) MI=W(6FS4G7-[IOL%TH7/RBC>2^''LR&7GAV\$ZJKOT$8N/J_]VHBWU4B^N2M& MNY%>CV5'/F'D]BX"V(B]M=W:C;S\239Z(VB?TX::_ MZW@I$:$OI# ^K$K8W MZL:3&,O+WL>-UK#J.[01_L]KOS8R_(GW9;Z>M0(B>E64EM59D>6#.*S6)!\Z MZ6.WN=UI=E8A0="9I SJ 7=R^TUS9WNU)BF#^KY)%G'(,_QR^=%,:\SP!^_# M+-GMM/<.X#=]N_Y)_XWWSSSKSX/WGU>>&837L&+NE:?% M6*5^GJ3?.8N9^_'+CRI.QF%<]]A%9U-ZQ*ORZ.^:] GLT] 1VV8ZE)(>\J_W M6L9SN&+.IDS@X]W/>A7>'L!,DR+MJXS_'"D_('*%Z;S_)?=[D?*R?!H!W0^ MRII9^&]UT)[_BN\/N\E 1!U#C?F@;[^P]G%QZ.+YH>SJZNS MSP?>Z\FMER51&+S;>@7/IVOONKXS>_TK><\K&M?[7R8U0]N>Y._HSX$_#J/I M00[:2>;%ZL8#V>W'[\9^.@SC@^W)[=;[__T?[3?;[WYY-7$>=7QV>M6\//F_ M1P<>/Y>_'9R>N#!\]YY> B;?A0.XP,L^%'I.UB; M+$^3>/C^R^G)U=%'[_*J>W5T^6=]CR.MNO=_V_ M9!,_KB'3MY-\Z_WQV<5G[Q#;Q%3"&^OF^WVZ_:;K??M[>8_Z&#;5\#JXJ#>+W>U_UED(/JF9KF]);_E MQ6<__>J=Q>HEOZG$NGI)"ERM"=/N ]D=;+^K, R'F7E]%443'ZS'>/CKUK;+ MW/331BHDN?)&(GBQQB69_X?QO"P MAZ*;;AP7?G2A)DF:;WF#)!W[.=(0#%#U8?!)U/.C*(%EN"V3UQ[N[?[>[IMW MLQ0V02X=N*OS.(LB)-T]/?W2_>1=')V?75QYYU\N+K]T3Z^\JS,/>.$5,#RO MO>.=77CMUR^"E][9L7?U]R//89.&178/K_#G]O[.;OF\T.SNEDI+.DE+/DC' M2>KE(^4-P@QVRYLJ/_7 )E3!PW&J==L/#%U6I;SFLYE'%1Y)NF-C]A%_JQQDY_+Z#D>T+(]M=/49V M==$]O3PACB7,[,LI:,D;-K8H&\L-87AL-7L#>(;W/S/_>'E2\ZW^YU%TI"6_ M!-VM88:>6F#NP%?B MGH@6=TU1\]C$?DW#B&9Y_2HTNGK+.-+I)VSN]NI M44D?11?54^7U-IKIXQ@_X7CH96D?5H3*Z=O;7^&;3NN?D^&6YT=YW?>OWM]? M#M1,G+E,,U*#_, O\D1_D9(,H&^8[[_Y,>%1,>';QH3GI[]]O8A8>1)3[(%H M_T(-PPQ93GX*OY3IO[WU_N3TR^]G#>_D]+"UD%%FN?.B@KMFB?-D\D#KZXJH M^K5^<73K]W-:%B\9>*E9#L_/O&RB^N@-#;PP]L(\\_HC/X7[7JZ")'JT(P8[ MM,0CMKOD(_9M$GA@:8*)$"EH= 2>0W'%PZ2(\W1ZF 1J5LO+\ KL.(7/J1@/ M" 1QJJ[]P+];_%3T/:U7__7'=;RJ +KSO3_;3E_YMR<2,.G3;M,.OGG#ZI2']7KK_641 L?;V9[AX0\]BD/X>)9>)3<57>#-UOM/89X#75\D M_:_+'@4Q^+/T'!038+$5PV!OZWWWXEXJR3<(?:.K/-+).T] WXS^;SAA9=3= MU+=;[_3S\EYB_1E_R^"*2$U&2:P]APVPX_M1@8+:\U/EPVD*E%=RL]!# ]47C?*@ MB$%W !FD8 E_^"@B:^_">V@QCC!)++.]NOF MV]?;;^>Z=YZ_&_D2F^>$>0CWL7]'I2KP)D6:%>CHR1,/KB#]M=UYT7N)# ,= M\=U^_GBSOY?&*K\S"SGXCVWZQY%A-2^;&VOKW$=?E1?GR:3FK?(C*$\@#X_H?/4K%_J$T]]\+C$XD.XG(Y[2?0"Q?ESV;BYI^ IMO!4'.!T M M1M?X0=.YYR0X$;WXQ"&(QEV=^OB:[4OC_E;O^H.B&B=-KN](AIEM6)-H=L M8>NH1&:1W(3-SCS0S@@/9CY8WI8.Q_$VV_$$!^5(6"E'5ZO!'V2T-7&?G9VM M]Z=_7AYY77J]'\_?ND>QX2J99$M.5ZM7U\D0W7FB(=$@;B;'F2K.?] MJ3(WD:>4U*/_H/SDA_+F_@%3^ ?.X%(F<$+C+W.;722J6A;SS W_^VQWG.0> M-N0-D=GD"2>WXP41:@K&_ZB_=(;P1G&70X\/XK,5KLTT%-R 3RSO.VE[79.NQ;W M2 +X,^:O>D&!G9OITDFJ^HILY7;'H[3QS'L!SP/%P,L*L':R48(91CKU,Q_Y M>77L-WXV2ZETL\SA);"G./!>='B./5 OX/?>/V$&>#U="C?A*.0YU&.:!D&# M]+/PS>,PSX$P5 3;#=8R*M#1U%.@3$\]+.=,_3[%/S[ZN>\=,Y-VM_R,9P N MJ>8VL-MC4)^GR,CA:<#],'XW](9I+&U?&M!ZQ%/*Y)-6( M7W7[FW[5!ZAZ^51/"O.S,CN/,BQ3'#1O&(^S.MV57Y?ORV18PL@>L)0E/80% M'R;IM,;?1!?15O3EHJKKZ2UY&&8YZ7<4FBUK ]\LDE^QA)=?SN/C3S./F,2SA%T]JM<%GC6)Z3G]1E,ZU-K- MXJ2VN[U P>LZIC.=#.[04#&=J:)7S_%OH6E(!B%P7C48*#)48TF*Q#L1P2F-8>_P:*=)Y"7 5)PM MM:*N''_9W=YU,J4N_;3GPV.;9[>1FI+OZT7[M?>E==DZ;'E[G3>85O42)VYG M*3E8O0CXBD,X@S =LZD_@7?[>!'0&GG= QJQ7P1A+N/25/+#;.JD/TB[^. D M[=KE/8[\X;VX5/MN+O7<"7C@9=;3"5MSWVRZ&GXU>P8L[64:DS/3SW!]!)3( MR=$7ODW\F8.(W)SP53])4V5*DI"-IBEZ.!,DK>LP*;)HJBFK[JVMGXC[D#<$ M%SD!L<#K9)=/;[:S(71"C><-650_(0\C<*)HFH7,8&*,[@'':?9\E!0H2U2< M,>M"[Q_\1+YU\W9WBPTKJZ9LIYGK1DQ!KETC19@AB/1R*5*\DKO;K?;VQV8; MR/)GVMPZ]UHV4E%D'&$O:L*9; $=0?*>#I"+PB,R M(HPBY],)/!58/)QE/$GLN8=3"'J().@QKZ5G*D)/)K=\A$&D+(&GP_?_6<2* M5V)GFR&0O!=X&UW4$]L3XTUWL($Q.O21:\0Y\&W22Q6.$&@E ;7H7P67YE-H MGM4#1>_&QY62:1HT/G\"FNEM""2GX'%_$9(^)F<^W.72= 5W=8:.STF+.8X2 MOXSB M:U]3N1[=>P^LN @^M)8-4OBGLX91?V=DA.MEMX/Z!]+G!?RVP M21H!>#;D:*&[&<7US!Z)Q79-P%^=[3HY/2[OU^[6^_;.?J/3V6[LO=V=W38& M:J64&O<0SJHWSGEUBU;RE&!1I_I!O2*'I285?\ZC]?GV,3:6A4$(*_R&7ST>G5Y<(4G)V<7YVT478T@]_>A='QT<71Z>'1X^+&[GDEWP"$O'P M2+!!1KIO E+R!NDC$'"Q#'T MC2^RL?1C,0;S_W4F(?'< (\!-_T7JC6L-7@ M'T_T?^&#RONMEV@Q)@[CUV]$K<)]X0&E6'1C5.X0K5$;L1BDE=1(;P32 ;2Y M=Y2I@)B_Y+SRY7 M.3E+LC1VM"V)LC0**>9M5S,;)06>(Q!TD?)3$!B!ROIIV%/L)0G+9? PE DH MTIE>RF\N 3UD%K_0 +C$[@X;.P*(5*CMQ*0.,-BG MQZDB#:V"D-\?Q!+D0/!*5/NDMGSEFNKC7/566/*2T>$KZ[!H[[OG#? M56?RMR/@Y&J?680?!+JD]%OX?M(;I7:Y[HZNO.OY_:_#- &VU^PG49(>_,> M_BG%-:^._ONJ>7+Z$>0G[Y"S5 N$;";^$&Q[T$F^-HG2#CP_N@&ZV[I' &AF M.L\9,YUSN&6__!S=A_+&(,PFD3\] #Y :=RD-H*&U@9VV/WPZ0C!+@]A$*C) M/ K<]-S@H\U_2R!=$KMA_2L3"7L>T6;_.C82571Z'S+6;&\5P12$I\@3+ZX,&[WTD: M-9K*\DG#U[31?5KB@'%GI1 8QY<8VR!% M&#^[S/W!@(Q "EJN-;FT=WZ4K+SJ<]E2J74>/L<\KN)%/ M=)SWV,(KS-)G@F]2Z'_/GI#CL"'7L/"EUP"@^J:$?>4 C<$30[MX0 MR>JPD%TADMTG)1(8Q62&=UZD_9&?<8X&W^N$]-:< ;]^1@K=&Z&_-T]*?S"*__=" M92H%&___6V_B>/.,F-.>$,?>DQ+''C(G7?,!' DUN8)3 )#C=)TD[&.3V7Z8 MQ '7]^ U0%M%Q*GU9Q/%,%/KSH6^E]">@@OM:7_TWM/ZHW$<_X5Y52$6Q5QS M\AA\$>F_'2O"Z_:2(O=$;J(7>[T)JM-Y1ISKK=#3VRJR MF$PB^MM/IX1/LR&?E>%'^T(^^T]*/C"*0\IZR[P3EF/ ?OQAJH2,_L!DN2Z7 M$_I4.1;K/PGT'VZPY&U^&'L?5*R ":'7@7\G7F1]^.*2GQM(W!#=ZG HG?#5?MJ,+QR')B^B'#0, M@.RR$BU=(:H;PP]D#7&8L8@$>R)0$RPTWDC E6)J.E>L_;3)8CB.<],WU_6I M'BLI0;Y4Z37VT-U0ST]N=JR0.;JKS='?-];H4\_T2=BG3A]K/VW^&([CZ'84 M]L('2%VF7=Q M]%OWXN/)Z6_PEHL_X&/ST]G9/_#ODU/XYG,7;UDK&+,KQ!L20"R$\0,KEE"P M;OPT:$9)\E50Q'5^D" ;(7[16/FQ!EL2?-_.7K>^]:)&]R)42'_,L%H$/;E5 MOG!+FJ:9)[:/%FSO5O-H][*MERW$%,O47;-#?%VG0QOWG,3A%#%_3L/L*Z@1 M!9CJ9/$;%*B$@LX#KA47+*>Q/_7Z/@*\P]<,/$:YG@V$QJ7H-")@8?.C_BA4 MUQK2E["J$ \S#:EE6! .""TK9[ LQ(D=%'G!4,#??IZZG,!CK#'6IG>M(R*,JW0/\+A38D1.N-'PK&G M1!"OT8LS3I#\\4[XRYE^:L+)29$RS2 0?-(/R1>$9V@YC7*_#>8U(UZ=N[$C MU/+$K7S/3]E=,CB/>N>V![];K'JZG]AQZ\!$N M%1&O$ !OJ&*5 C]"Q-YDS,C1G)*>+0Z+\TC4^\3K]OQV&O89T6F!SP@ =:#& M**&P? K9T21-@J(OJ;Z9> XWV_[R'>LMG_Y[[_-AY,S:8">G]&-A:6YH0(UKW9Y&>^R6B/RHE%F]_O$_@VMG_# M-#E4TWW4U08AVV_P5%#:-]N^;MN>Y]B5@CAYJBB))/_X=30,2TF7#\B7G,T MO]V&"V;OI_AUZF=Y"I8YT,EF_Y_[_I=5N*^*VN&!4A^K:+.YSWUS4S4L(C]/ MJ,]BX$4$^%>*"6WV^+GOL2.QN?.(.C:N MF'4@ Y#;:0#J6IJSC 8CG+/&^I$?CC<;_.PWF%I?9R-J_N7W4FH=AOVO4[_ MI$#:Z;#_=;/3SWZG*Y:WS@[ SV.E\MD&I=1_3C(;XL!/@PT1K 41L$L=TQYDM[\N\8B(MBM6M2OMA1BE" M;K=F;+L.=$"=CHDJL!^M-TQ]C9IUXZ?T![7'W!#+,R<6)!!'6.BDMX8$X53# M=+[F/(JBWU=9-B@P80]]/T,J;9<\/?+M9Z&&#'F,].JEIXU^(Y.2^D3W* T% M#M:UGX8)=HB5_$@Z+W@%G+T0FZ? P8S"?^,S8NP@C]?Z65:,Q7\VFV%)B"Q] MZ@;+*9:T8:4T2]PWSIUTLRFEX6B24284M^V=GP/Y&9N=<_XISE8I@& MWH.OD21$& 8@]S)'(>,UTFN%7S34U-LD,[BA0"M6MZ?2:&;VL)W6:A[X_J8 MPH,OQK"_T^0VI&;;L23'DD5*^:#S-X(6"C-1*:DT4-*%M>5=*)\X'PX2EA ? M""^($YY0A [J(@X*S#*-0E\<6?DW,VC) .8GZXG!&_A@I.HZ!"K+2]F47HA) MJG"Z4H4HSDZ3;>P*2UD/I?E+B7S M'5%5_2A+S&$MTREGBI=2PROY.C-/]84C]&PCNN=*KC,E%F=7?S^Z\,Z/+JY. M3K&Z8EUK*+[$$>PH\CJ[/=L*5#-;%\/YUBXVD%IS%C;N;R0KR,$]*W M3N+B.FELT5?8#[NS_0ZQ3^" ->C/]CMOZX;RWXL,_PTDM,6*2 @: C:4IN=0 MGVT< 3\/_M/'-NC>J;KV ]_3O;GA_/)90%:<%3T@[1!X*?:<_F/.8!MZ6)WM M3DUN4>ZKPC.^T&MN'N-+PM^,_.UOUOW>$1VU'L?G,4>%AKG[5+ M3*7$+;F"@X6*8Q5JS*(;!8N$NE_NW=SK+WWSU9PM[,IN%O-+MS4^[=[<86]?Q^A\?8C"XGO7!1J ME7MU]-EKM[P/7RY!D%Y>(JM8WP42.>>=76-M@KI9JTF2'$8IX)?S.IU,$+=::HE@?=EB-0+_;.^]RTRE09@9.UZL:\4&) 7*X"5!. QSD(:E&8_ MRA^21ATHFFQ#2U4<.J:Y]GUK_??2Y"8C<[6?)K@>)%\;L"Y^BH(:+IFDR3#U MQ[@X_=*K,*DJ5E$FXTG M%(*UC3Y&]9R-@ JI&UJ9I"%")\"B2K'K:=ZR+A7,\1O,%79IW3-KD M1J!K*4Y@M/$0IB4U"A'9[A7&TQRG(T=72?7L-R8&1$R MU\?4UI?JQ:VG ^:31"UDL["[25@VRJXBGJ1@205\!J7*'E<8B9(X)AM0(Q^' MA-Q4/#O6#^*9'" MIE:&:7=,_U@K 885[SSM;:QR/HE@R"'X8Y[$2ON'9 X@T["=-[I%$0.'?BHX M&K00R3-I-PTUH@4=1K0V*5/9&)4;M!_'R! M"\1@9"/^WE,J%G:2? U50S8BY&6(DKYO7,?EVV<.]M^<^=$)@O6"#12?@'T% M&[4SI[QA0")HILBRBDG=(G)B9,5;2>4/N*(80RB_80+",H07M+S3!&PG' )] MI$8U^.'*+O[5*$QS7!%RN67,$T$ >\*"#<_5>5V&\PBG]6...[3W^%Y]'5)F M)FP"(S\MKXM-)BW&,T4A\X7_Z< #@C,*CR'51YA$/:!9^YZ/*HD.:%'^'AT0+ ;]9A5Y620W\"Y:OI9TV_* M+RW$\??$$:L?U!"VQEN4H:)WK:)D @_4\2E7RZBHY&"O*1U.$0@(PWKZ;,"7 M%-@B3\:T]7T?]#R@-OB2DHK@M3G';\JX'>P&TFJ'1)10 #)C&X>W1MBOC?1Q M66+/3U.L;$-F@77+TSKGN6RA,8MH1=R@D=1,]5%3PTAL52FD&R0P.4=!;,@] MZ#LL.P7EK,-[&H;N-!6-B0!*.IRC0CC*W,G9E?="BR-Q L;#[*4)&VO6PPJ+ M"RB;*JH1(\U1$2BVR16:;R01&!?*$59&)].%E=N>Z"\HJ M*2KM$3G38)8F$65@7"HH/T&S#ZS HZ"**=& @?=Q# M\6PBZ#)&(EHV5F"Z@R;^&Q_:7\. HJZ1!+TEH +'X"MB39I[%GD7D#ZKT'!YN0Z8 E@J>)!;?,4FX5]D8 M0W17O[-_T!]KUZEB+J!Y (I%XCF^UE,]3G6I455?H6EH]0;2:/7/>D%6.7GP M@=Y6"M+M/,$ %GK;2JW\)FWS/MSP0Q(/0$L^\(@;=@4&2QM6)30-S8;81R(V M*!QMY"_ U:A#0S2U,15.7#1^$@VY0S&.&:>M.>BHWW"5"6DT&>=3H&<51U\? M6V!T'^T4THQ-VY>8W 0&4(69:F1"=-"YQ@2\R00A3$*"J%N8B4!]4#1&XS'\ MTDN2KPWO*OQZ1?^%L8"UTA#71,/['.)H8'H-[T]_E"0-FY\YGSL:7M?R9(,H M# :RA996@$2)A_X.ZQ)0U0UWB@(#.L/CIWU9['KB*"$:\Z,0/5.B >+:KD>. MK;8\0*Z7&XNLE=7Q!YK_(0'/DH.OZ63>:3D MG=U-\L[RX[8>4H9;*:,S $8[_)! (%. MGZ=ACR58S9%/;)LNIU03 TQ:%N)/VA9QT@;H2(LLE_-JA!TGS@N+T/F]6K:0 M#*&JP"0&O>'?='>8+O9"J2H$48M&0 (VE>1LNPSI7P5CN_$PR/NLY M'<^;T2KR)(G6P\-F/)8W&#X!Q>@F:4$\!+>(9.;-@$ MONHST$S^")I#[''I2_R MO$ES:I\*Z;@HVP;T7QAFG68OF0'3KV&,12$(Q/)"LV=*4].9U8C#+@>&@K>6 MN^ID-^I&Q-M="7&GK=0RJS9#F*SC;5*K7PT([2CH4 M@T$'+ZF5@M@MVEYQ%^GR:'A@.7 SPQ_ MIXH2#H[,2S?5AK0<5) 55("%;@\_\"=,X8E-#9+D*ZYB(6T)M9&(@X*L9IFI MM$KC91:+\Z*"K;X_P>!Y0T.;&82(57<:G[BX6^\(C MU EQW>#\L]LYN 95%OTV*Z@TZ&F0MT5\^*:E"$?7)7NV-O4AXBB "<"/$R9< MS%D@4/DQF=OS8X"&EAO56+R3NMD]:3DK3AN587$-CM?C^;#>K042E8QBH>"( MLO7ZQ;C']73L**NRH&L_*BC'*Y0(A N]EW'6%YD@.'WD<)303&-KV%!(J<*+ MRGY%9EGA1!Y^BS-@,\MTZ@AC3^#W1,2,.:,9@TD+<*M@+0"1I YA$7J:Y=4O M3\[1<*->+_#7EXM/R+_[7RE;07)(E)\5J>)4!2ZY]K7_LI)]6DHYQ0W6\9P& MP91JV>?<"+^8=+%QN:'R.$G%5VGWN)H).PBCB)H36$+MWD(#%0D%V MLXDV<5F%%(AWCU8E:[CB+%!>D'!Q78(G@"YW/0:IZX2WGH!1PN^3'*[9YZR% MTF(,'F:LU/- !J-134;RER09EWBNL+!=80" PDKG8I]FS^V!?/-.@A:6T MPZ) YY*$=U&[Q(B!&\5J&9 ?>"U(%OFOS ]+[*DY,W1F0#PIZF8@I=915S'_UK>)XH[##4M:*(I)2(!SR/MBC+A M\"I7R:)L3ZH+K@Y6W8(^ VH2T GR'I,0;G0MA%U ]=))J<@2O!0X;P.IHJ=& M?C30ZV.275F4"=2)O1?XJ\_,N:S!T[N ]&+%"9A#U-!>D8,'44M>45TXH7# M9^#GJHF QG N_!RSINR;_Z:#F&M#A7*V[J;"&MXG!6GW1YX"2?MR?*SV]N?HGQ52G10U_<]H%YX&)G5\=@_V)DC5A-V M-PS_5:BR1T@X&(E([-27"CGIO&TZ;L%LSA^MIPV:>0DU5R3*EZ4TP04]@74@ M&[>8E:S$)%XW.3M MR#J[V01(4ZFG:MGP,Y9\T4W!O^(9:4;$>34MY _GQR=M7XKE1R MDX/NP*!) CS0!)?%]IP26<=9"*(36%@U(+#N0?%7CQL*?[T)A3\"EQ/.TN#, M)),1QJ+=_"G96HXK@AE828$U*# ->8[#T]S?"%5<]WEB;_]PB*$,9)X-JT'$ M)C!NC!CKWY'B->$D3Y.ILMP0EZXHKW?$FG1\4RE>#KSTFS;$@QH@*\P2-3-Z>6[*+DS!,;)OLDQ>OK-%$![BK0E'KN0Y ME5TMG*9(H=V2K].I=1?E7ES\5';K:]@#3@@L/Q+4/@2-@UO>E8OP9\-1$XHD MYY3Q_1F%;=]1 ,CAH@/1,297NPGH&CE1RW:.$P"'"#BH<4,BG"-;CFP"NO>Y MJL.0@V@A$DD0EZ;'K3D$\K6"\]G#F^+DVBD]!_DX8#F/)UV[?$5'+N%ND-'' M!]X)))JHO*M_Q GA6Z8^I\@K]G7V4-A&:I'9F# 10XP^A=+\W246K :SU7)E M:=,:WFNE*C.OWX6]CT524:3&%BV7 D/%3G$Q><*QCY>1R^-%'M$2FG+(S\-Z \A>R=/N#OV M_PV/Z?YQ64H(_@@,L^$=?3YL>+]__L-',.LG^AL .XJ;]]?NPAZ/ D< MUB8G=MJQP7#0C'1& [H>+, ?JD>U>9BM+%]=@N'[M>']O7N>)K=3&.OT\K\^ M-;S_A/5L>.(=FD2Z+0GRKG7 M@LSQ*H_AJC%CZE(,J,3PPZ[?37P(L&.B"%2YJN1> MPN [N[ @!85F RP>VWGS&C_@WY3B#4M.@5W1,>1&XH64Q"3&OU;"8:R@,8X% M&F=4P-PQ9QVH) !:S3&] 0^[]OFQO=;R3@94M3=IMYDHZ#(4C_JXK7XM1:E<"I/#_7E><7:(.N7=%#CUUF$M1?HF4*7Z MJ9*:9OH&]4QF+;XD>))H%$,%D\WH_79PHBUC(EJ*T,U%/D+;"-'=,^,XQR0% M ^:N!\D0.96GI/3;U^)0X<[;C328)<356YZGLRL8 M^][N.VU]E.0#4UL]4=<08'M?TZ!&DN ,LHK0.><4>'S_E9Z.=X8FF3)0A5\N MSZ_.-$SA7$"*I '.AHNV[(ID4 &ELH\UP<7(['$3GR28] ME/#*9026+Y#!GLU$JYE3(*R.Y@X!MC,&U<7OH38AU_8E/LD^-O]-A7F-\F%9AIK-T!P, 2< MX'V3)2Y-IQQF\ N9";( @%T5O#\>27"<9&R9'E5,0 DD@I/(!S$,%]1I. M?5^)?U-9DB<$QVP2RN9%W(5D%$X:YEF(UU:DDR1334H3BAL$4 =C ^*@9XO; M YE@R?6)[$YRXACPPL3OF/&1">,IK.QR[ISJ\:72\H8N'!1QX%-V)=I>Z#S M NO +((N57>-?9]'I^+K$ XO[XZN6R^O02ZA>*D!HOH<29U%#RO82]TH8KL% M?Y:2V0G(YKZ4)Z"^9_1(">AI792R7%+**046B_N"N0G$6N-,\EQZ*E:#4&N$ M*AUKE!U:I0 =$YBB+ND"?3!N C+P+#(DHQ]&G"3 B\J39(@@9WVM,HG(?4#\ M2$-(M-@ Q0"U)V MH!PCH J;ECZGV M9X*A-*>R=A+(F#J%AMPN1IZ*WBQL$?.3172?K,SYS2:VNW3-(<:XCG:JH!\& M,8Z0O'P9 -F1?RQ$0:FZXQV$4*WR]Q\/* *<>'W^(NB,R8$M'<.<.;'3$KTT*I M]3B8&X]FF7](4"#!;#^2AQ]=OZ' DAIW"] 78_V2MQ5[(1@0FPG9-UAJJ3-) M*S(X4X)-(X8@ZV8$8ADA(F^6&#(F;<=J2Z0D43+4T$LX)2.*EF M)RK0S4,Z1T])'\8!]F30*]3R_NZ \W B&F<0>#II&;\B/SR: 1;(D1;6K6/D MFB>ZRWF76V 5QCK\3@J0FUS3EY"HCBI2. 7O'5$WC*F,F=ST-SI$GYMHO..G MI[I(7#4*$,I,K0M16D0V$$>?VU/2\?)M3S[*E8#!L_31K:6XK6AHNU>NU9EA M(EBO\X*9X;I7#9::@ 8,^ 7'J(+[[_=H^- M&;(>Z SPV2MCO2=A))"$IF'(E&#.,VJ6YE]32KYT&<,$U9RQV#DF0'A;MIZN MO;^_@V0,_]VCIQ\:5"W@[UG&FD(TI5Z0AA%0?3W>PL?9V/_XVE0EZ1 ,ZG^+ MX:Y#@9WM[3<&O_ >Y(QVF2TV[GRQS1PY#K2Y(Y2 IF^/(&;HR [Y]2[[CJRNO4 1PM_=C9;K<;_% :#B.F,5YDJG)Z-M: P#W. M(.B1MH^ Z'$78^\_4!@B6LM.@*DQ9 M&%^:!C31#>%4,[K$;C;P=Z"VU'1)E+X)'*T("%//A*/<7&I6DS2,&)%A&\%L MV.E,#<+)XV/C&Y>:#733KY@SG97',TY(YP-I-0)I)2WJ29'6UXME$')'"$X5 MTZAWSW\KCU4OI0X'L)![Y:4A^YB.&G6;Y0"B@R2M_;*\^J>S?LD62/MW:L%+^O::JM5A_+;$_HS5X8GU1:R6ZSVP]IRZ91^VSU,F3 M[.,!QJ61ELA[-BC2&,-L><)4>6G[)R-Q'-U*#YE#].BRL?4"K]NZ/#K<>JD[ MUW"?!ZI[/D92:F\W_]'PY)A3D^R9W_]+F]DI^R'*%[S%^TG* .D'TO4[D<(_ MN9B8X@W0-?Y7IXNSQNHX'$61<.-J4M]%XD/:(GLPG6H#5-#I6\/DFOB?1H\3 MQ+=R11M"5F&>](B2KFVF$!(;>E-@F0W6I8=>+9TXH%](";NEE:Q9O$;=@LDB MX1J4%HKGY MNG4)FP!/I3V4VSF[IP8)5=7U0UW-,'\&G(MGU[?\XKHN M[N+6E2Q,GU-;N!U].16IX=CQZ.3@@H8DG>-180=!3QGG #D7R#V G\A!((84 M+3==?L)ESS6 +H@_8V7.!972OA01LJ\_E#:;\A@YL3 MLXH(D*;EEL? +7\0$@1Y*X$?8-/ 7"/LQ%-'L&B&AE!ODHMN<%%U]1'P#W$! MHV\_"4JYF>;J0''-ML0A;BGH#@RKT^K\%1^!:*ZH-Y&?1VJ,&;E4D(6R3'Q3 M NUEJL#ITK>O6V_M<\@I]&:[M:V_ZI!FSHR?[7+AJ,# <87(["^-ZR_M[=:. MJ6N;,\"%GM-IO:D\IX,Z,^FP-V;+^MB[S4 BNJFH5'+F8-:Q'1%C6CF%<'RP M+@81(L;8DD%.W3-#H^@0&QTAU@8$!:=OZ ($$IXX]+A4?T 9M#4/:7F<0O41 M!H6Y 9ZD3^W8;,#*(NRV=MTUP#$W>.08);JF2*@$G4:P1>QY88\=RPAC-7$& M$#KT*IB Y)'[2Z?=;K51+2\R>!KM.B-#Q81-RTW-\&&IWC*-4^%3+F3.*^FN M'P'S2&=2MVF GJKX:;19@A.B,DN#14"I/[WN *9/9:34UJ8-PC?BVJ>\0:O9[H*UV3[N_ M'7T&&?FW2^_CR>7AE\O+D[-3KWOZ$?[?_?3GY+]N*F7F* MIXPL;63<%M.95\(U&JA?)#MT7?[<\D3B6UGB4U O"GW-@[[WX2WO(_N7B85* M%P3S%$&-9EQ(1M=N:&AM)*C7K;V_5D=;P9#V#,HUPH#KN GU7[*O];?>C2$=?XR/X>IHQL*^4<*RE6EO7YIUF%6*#;#;"IY%>(:V8H ; MN?!!4M;58"/&9,3G]OV$RR1>$K==MA(DU)S0L2:8;C&H_%ARM_!XQPV-YA&6 MRIW%:'D5 74*9G.'J\%Y!/!> MK'BQ]5MA"JP)>WWTN:66*3O#W<YDA0#RV)&PE@*V-&ZT07W:*,-XN3 M1QQA8;(4<-!%:J!I#.%0@V%VJ'-AJOL6"E"9T"WK,6W^EDI.N)\Z1G]C] ZA M&]EMM"XZ DO#A1[>J31-9S!A?EPUF*ZE%H>A3.$X)V]$B.=E(&Y1'42FI+]( MJ.P-%D>WWJ%340UJ5*%R&XA2IJBZ%DO6V1P-OR+#\6\-29Q.5J'C@(V!4XI.B\Z_4@:]BLH3V4>&12+-._:UWXQ&ME;\Y3G._9 MO2MQ/CV;I*+2TLG5ZILLTKP< $&#E1P ZT6H=Q=09D.-?V%6:U]#L4B);[>8 MNJT3I5''9FTWULH.LL[,4;"%ZX4,#HVQVTS8%7>TT)5:*45[H/D@U\\H6?J[. M9'&J&K"F 0G19_EC2G2%M/#N-$5*'VM6(8L=QH)8P6.DW2BH%8F^@FM5J61" M2YEO[!")3\SXQP;T!B>]+.LK&!T:>%T<[N2SD]PD01 GHZ;"*$!%9PY8>C1S M0(%K)$R>.AR_A3:P2$M$J4W:F38X1!,0BT0/K^T.EE:/D)X%F?&NG&J,UNE6E8, MZ]!F#-!'N;+^QRBQ5>94!B"DS*",@-)BS' L1DI=Y$5>EVHWL*Y6Z-J9V\P+ M=,&@'<,WU\?/J84"[88SHH8+0C"S1D9IJ2YT['-K " MDJ"#.4L\S]5XDG.V]_R95R9FW!@V1*D;3QGEUVE/JU-X21U$OP[H)MB>$IN' MR+)\DRJF1L%$GB$8S"@%I0A(PSQ6NND5#$L;3P4U/);J)=T0 B@G3G3J!D$C M]+ECGZ[V9("&1=@T\2D6B%8V!(F3Q28#"@JY, "RO^<$ MSA@$H485WM0A/4Y@Z^TFL/4$9LY,O* 669H<8Z)I:/'.B',:ZKFJ"9S-7D+O MHT8D\[ VN#-J04#D_;00)=^(H5(C!:KO%);#,/S Y1&I03],HOV)MUA'Q8;C M2$+VA2V!R52JMFX4%5CX)QH 5V70:V1ACHL"H=E#+$SC@EB=4MAPNBI1<_E0,G2-ATU@ M#QB*8T+J@S00J/-O^28RIWT4=L@S^PZO &V V[501K#D5NL=(S6P>M=-"2D< MQ"^,,);=(5":+HBF"/U8VS7=/\6$Y_%2FD:1QH0Z*3ZY\NL,FI)0^QQ+1 \8 M,Z0C$? 651KA*,(DU;\FJ2E[FD5<9 =1=&3]KYEB7>J&:4XRT/-46KGXTY=59OVJ@0$GSRGBT%8UYZF$% M&>E:60F-DVIER/P/JA A3NAKS DV69CB$&!W30)-YN*?<5;,O4I?ZI)GN/!O M152 QV'^5[/\''O?(GAPKF:C#%53B9/8S6D@('Y; **UPQJ)@* ^3<+WP4H3 MPY%+J&$]TG8JFS[G7V$HO1&3S$>BY_BB[K@VN"7; 6+F3"/=' MU*T2D/[K-B4&M;QFG6;S9F>&8#@'U?^DR0WC"6I^_4T9U8"3EM-#M5V%B*=,V8U^A:>Y%P2D7.;&"/LRX8&#KJDJ_G))HY&+4@0'.Q\04"3/C M TPFOWTP6\":ER$I9HJ*/:1_I1GNC-(AB@R?(L'@E((JN8?-VJ]J>H,YC*4. M&VC6D?FNP_).F0<][!B$12])OO*R4N4N7<*]Y>OML-DMK(Q5SGKM8;IW3>&= M68F-GXBU?I!Z4;=#A79'29L<6[!. 5EL<#"7%QB/$"T@[2>5DC)N#95(J\!Y MX@VF^'#80K=+)[HL1W9$9R%FY\8FJ^'\$VGKZ8!ZBQ;9$"T)>[L4/8P?D$CV MI74+MR6?602+.TGD2QT7M;8T<)5F*J^EL!SR$M%IK-(<8A797.FJ[D*'Q%D(:LC.UJ/AQ(/$ MPOY4.EZ8JOJ9_34CT'TJE=$R]7-!767SR=*0-81J+ \F)N.H0_S/N6^U)L!L MVSW'*&AHX"'\CJNV7<^7O;)1,8H8Y:J M"!%_)HY+3X%1]RE\R@C*DR1)T6BA#,79G.RJ,B1,8-[J:%DP .%9=6M;*L(" M([E GNTF)LJ0)CLY:9(L(!H& >;$UC' +XR,?6U8O8&39[@E=8P M1;@2:3([3PX:!$H$LU$C=Y 7PD&+[]L4AEJ7<%70E%X@JI/H)C,.CO);(B#$ M#-0ZK$BY)K LBR6BDU9U82.(=@K']V_F539R)$NUHEXPG...F MC+D$,,UM<,%:1MQVO]07A 4Y+E%V$PY,:VMB@%B.XU:2>Q1W1Y[2X ,J,."8 M(N5GNO^Z]S..\$SU?T"OV%['JQ* M$,>Y&UU\RPOJR/?\E-V_OB-S$W937IXG$R3$'V^P,B&X0/L,N2F;CGM)1 OS M=N>=J;_4<1D[P-IQ%3&KD,J8*BP-BLRITM6D=K]8U;-:!V3.!5;^7H=IH4L. M.!E92ANFC&>]SHM0*BTQX$HV M!/DSRR7%U&!P(I--L"F'N-&IR];Z+@9E-;/50SED9BG!TU^A5F3?<=EZ&MD\O[79C$1D&=F M+-11CP+[A/?8$'<4A3HR2@/%BG**;6:*X4#*[8I,HA3UJJETFS/.$ZU94BF# M[I]G%&7'8\W:J!80!0W$1APPWK]3$CGW*MA]#"47F M4NM!1)%(Y<@E^B.*!DU[.+S<[W]U52?ZVNI/L%&!9+UI YTK*YV.#S-3:VB+ M13O4:\P6L5DH]0X)%6UV:[59DGFGX=J$\%'K@VW!"!2YY>"8&6^G>",671_, M6DS$;9)XC-[M5B1A*Y]2^U?C2'RG<]:QZ*6@K8PQ.H>GEUK'D7]"]S(+2[JI M+3+&PJY_%>2I8#1QC!QB7NR@=-ZL6T!7J51*5+2Q>:=CP+5W:R%\O_- 2!2$ MTH^Y"RSV+W.!^AIMO-4Z;$.W5DMT7V]2:W7S-KO: MI.AR7B]5>9O6V0WNDSV6/"H^9(35"TLT"_\N",\<;T[-P?4)PTGE%63"FIP; M.<[.RP0'@,ZEF\'DDJ]MK50=#G-ASE+@6(*E<82V)\]TA=[1S2@O%3.Q"J;( M$2L-*PO#N/;[U)'UM9SU/ZNQU7^G,>V&7RR": M2XF5;6J84%1K0*O!Y#4175J.MU$6'VN6'].J=. MUDY:5IL_^2"ZG,O=Q!F;O%'KO*_Z0G 7(STRY'/)F/N<.AVMRYT@G16B,1J: MM!H#J,'9B):*SQ)\9>'TTQ2E)W+C: !4RM0S26ZH$R9U H>1(W]-QN,BU@TR M<"US]JYKZ[-AEL9^&AMF.YS5LJ-8PA<&L9CCG^+.BI 7V9 M-JL#UCF6^K7?$)"3*;4#H]&#-J$P&M4K. M3:Q7*%GOLVPC2;_!9MT3S'J1U0N-[C5'M[*'W,"X(;8'7(RU['[(IY(4 P(, MIENH5]+0-P="Q=3NB )(NAD/J!S8PJ_!@-*,30FB':MU1#;"8K\K*8(DFV&* MO-QUO5UD=XUH+>L&+)'KKM,:,C45M!O\3UCXC#+^2)LVRK9I]%/5MYF_<(B[ M+XF EM0("^6=,2#G-!EDLH#K^7'&'RD*@E6L:64U$REEXKX3*8/\6TMFJ^N* MPCQ/4W8":%J>8KNEW" $F00P4TO+E;F^P#QH:,[%Y#/5ONJL'YL;C?V)?5@@ M71=%0($9\DV>%C)0L19P'00Y1]8^,(G1G*Q/ UVS- &GUL)1.[F2F+)I)@7W M7Y>Z!M[F@=]#Z(5#1->HF>($R6,DFT.7E?GE*AF?.5#1C8*[1'LIE\$'HM(PFK6VI)N@\-PT7R*9AD<-L:5#NY.F6&-(ZG>0++>ZF:Y[MXTR42OI)B2BC ME&HW:3JN"* *'!3YH%EF$ (9)Y41>'+D2XK[ ,;)G2O2DJPW%2:.\D"=(27/ ML^>S_3T&GB#J/G]&_X#D;0OXG)NNZN2^8CZ?BJ4(@E &]/5BMB'P6R8-+-CR M)N^N=#.&0:/FF J,$8^<-;!,&7]URSO%C3 3HUQV%UC/*J/,+*01DQA1I&)G M]4=W$L]!4Z6$YJ>.BM?-K_AT(.@[HE>[WJ4R$52 M\BC-:KYFGR>^V6>=?*E_BX%@M#CE1+$[WU$^2(W%5,>*^@!_=!D6SW'_?7/R MM70Y1"FE7=N1] IKH)\?28P\(-1&#-B)3@,V\^$(/\M]G&DENU?KL#4#TU8* M]NK,F-FX(T/NUDN"4)F"37;OF86G1:?5IDEQ6T_70!FCCP#5E6/*(_?'%$[# MO&#B<,QP+&C6(2RK]/6$A1HIW\(\6DA2?&2L,31IP?R)Z6,G;:AT7$[.N&MB M,E?5SGYR(@!C&X/E.QDE<G(^QOC M+7@?D?K.C2WD75@^]^*WC^<7+X&O$9J!J6M"CO?9IXX;;ZM.9!V5+&T:FEQ) MAC6'0 D@A&)W$ZRSP0Q!8GYEEQU5D.H25W0&.2W@T9C4NT,/U%1%OS!%Z0&A M;P*N%A?SG N$T4:PJ<&4"0G3Z;5AJ^=&&)ZQDV,.^EJ.\H:3L1$[#-U\:H0" MX-H)$X2L:1]BVGL"Z^'C\/F,G,M+NGUB%KC(.K0I'7HLB@.LBW2S]AC)P&*F)4ZCQI?GU,58IY)EV*?6^(/8L+:\H<) M1V3TI'4C8P&XT+V,'3*MX7DZ=-Z/&"*)5(]>U@?=77B<%L2EDG6W5IV7Q(+/ M(,-,F&?TU R]S0H)72%3RZVI](9U:?TR"AQ%+G7+)19IJPNB&D!$VE2'QDY1IKZ=RA[$([H%5E$G'\BAF> M;F9T=0$MB_&/1EZ\0:VQBFPVF&FE7=W,?$U*MWEM,9.<7V-H_ MT^.CHCB;A/M2<4NY,4M& U:FRU%IE,2RZ"B4RG@)6E*&88M,;)6OB7NSEXNJ MS-QJ7.L *T$_<$UJZ7RXH"2P$O!A7(P=L&)ZRBB) @?13.#+25*96VR6/GG/ M^J4[2YQ9=A057-IA9(=.<+@[ACA([PKS )./U%2Z(:1@6YA_;XS&")Z?KLS)2 M:G7 :@ MTS6]"$? [\$3.2-]9L9K]DI/RI4@\-C*4\WE#GD0D"IZ7/6VE!=$ MFP<8*1<]&#V=>)>8'7TE2K&P8]Y:\59;&#K[H+]LMT"SGN!BCG2QLK/"SLQ3 M0OBC@WX-/,@GGRLZ:#+0_>S1RZ0=&.H"NNQ5ZTJEV2#0("Q***LR%9DBB@+F M6K*(BJ<.R9-:J5L!("UE"Q+3["%SJ(M4UE1W.[:0.AG"/-.SA-ZY.K:&S=K& M(>2J9L3K,A9Q78*#[$C%?ZDS[00.0C"3-(I'A2:8SV0S(](AU$1 GP98!S?C M7)L3IYV#D.%1.C6./?4#"^=D( 3*[]<'/]*]%!INPQ10D:99;H-^-8LJ?>J( M$8@Y-J 43 I']J0T>&KX-,S+0O<2ZI!(5,<_J ,:5(FN'C6-Y.^ MO;U)I5\!MS"KH]>84Y9G)6>'SEO@?D34^*#<.C:O:],[8UZ((>Q/Q\;*JX0Q MZ>$-&TVH01.A!U *!QUB<@$-L(\W7Z#2\8PC^,0ZB:39L)IMC;O(A*CM08_Z MWU &/PT7'O*7=F/O]79C>WM;QWK1/Y&XE=>V*:_;F%BIM2$9H,;6%Z#*& 5JA3Q+O, !U M ]Q8:K_=*&O.W_-,/1_;)S +;YWFWK!];,$FA(2F;\,]$":?)[FT/2ZT&T[C$1('IFNI-K7L%HMK!.2Z=#8V1=M.5J6KF#G; M2A1K8,=Q8#P&Z234P;?M[BR\7-)%Q0R-_(,V)ZWNE;2(=0,VO[NR#I>*W%&R MK*B!F?U0TLXB+D]B]UMMKH+*% T("1$]ZS6:R$O%]F.E M%%*B-))GD^;!,VR(:=UR5V$%&*)0'=R+@#%UUEG7P=Q\8&7>\4@W+Z M$%IE/KL^C8?&+(2VN E5$L50N5L+YU#QX44_*7VJ@Q<14Z$^IGW7PZ7C,SY= M?\11:MY _^UI"(2!S=2<128PTP1"KS;8$1%/W3(H5]6VC$5DS]*KR>3T4THN M+%T:IB!O])5EV @^1!>2ZG0.GP\I:^F%6+D7YX0%= MP#NJ,M1@:184BG!7D/8XNUBHRWJ6S=[<#^9NABS7BOOHDVE[G,\ZOB3UTP!X M<7""\#:Y0 9^'T18Z<"%*@XD6MF!;57;ZP1=[Q'G3NO4\7HG0-W!=CNR2]=0 M&^:>G0!M-.4T!.9UO@1=D:"DR50%O&QQYB#M"VS7A?EPN_3.K\K!Z=?H_%H^ M:T^J!(& MWM'6I99PJX%!L#6&W.F0#@7A0?:G?6ZSDK(T<5"_@_I#1%JRG)O:U[Y;V-?R MZBE7\_GM/V7%$VR5$5$26BUC#NB2-0LBM-F/98S8Z=YI,@ALKI85U*6(>"D? MI93]R[68')W?[-GR]XP20$ ;(Q>*D_FAM;3R]S/ N)LM6A:;(W.OOHV1,:PK M$/\;0?28(Q:7M-:8H14Y<$[34OX5E(@AY5G&>2#&=CKAM^ MMFR1XS9N<) ?8LS"HSB3DR/0FW)[U7)C&?S*]I!Q+=?-!BY_Q)C1S$U=:0^X M!8';)A&/U 1XG?+'I5)-C92QV9G'L8A'(6;[$G**9Q'W;:,4TV*4VVL*(I#) M=V9MW:#";W9M60H>X@(-&36#NE_@#C3*J"BVJ-ANW MI!&;W=$5!93VPDH(U?YA[: *2B";@J>[V9!EC%@G=9J.]>6:9.&)MHU]J[(1 M&US?964CMC?9B(\9K>U:OBRWY M?>LE#8'R$408T ZYGI^' MC:EMF#C/V5@,NF(*QA1L/\&VP3ZQ@<6)>D3?5!8>][@)E/U>,N/T"._:%PQR MXXM,^1!BZU#QH=3+.X!C.KT5!EG"K)"RK+L3WRCI4[H R=H[/6/,P^<7"LQK MINNFX2)L3BD5EQ(=;74DW'X=)M0&U#<7V:W$-"!*QZ>*%\YX\4V&6T91ZL*0 M2I7 $/\*9##==$Z#FR1#R7YVRCH9P\T']*DKL>#T$K?@ M7IR18O ?DS*84Y^D7FX6B+&(\8GP4ZQK(5WL/%Z_:,I^F8CRG;"IT.5(;M.3 MO M&G,;$!48-6!MIC,Z6'%\5"H214R(^@Z](G+@G \ M((S8XTV'F6'?;Y!B7$K6&?0JD J@(H8EI/S2S,/"FZIT^E;>[5YCNPTNKTJ7BRUC@U33D7]G9P\HK7;Y;-2EIP-3.F>XI6R M9=/AJMR\UN*@28NR2.5:)_%<)W[#-#*TW2X)23!70VKR+'V1 Z= T3K]*:6C M_&8I>K)53FR1NV'M;YA9-4%JZO8<2'VM>;T1:#X2\NM9=#7B^% I/IS/= MMT)*]T?XZ10SZ^CJ)'9[OJ&'00VG!%MAGDSHC.Z0"$$::5E#X/@I(L[/=/@4 M:/"12#>!R7+6PW9[=,@:\[_Q\B%H#K$\!UW$1>8 P!+X2@2DM7Y<\&8X7) 65-G2?0V"SR9I$UR,9(X$@EXPNT% M;,H"2&F04FHI%+<5N;9KK?0M3GWJ?&"K,$S3;ND>)^7326H07TC&VX>;PYMQ M(A:V^%52@$6M2O41T>@:5,98WL"NA@#6#7R=[N$N61C-B,07SH'3+&?*JCAE M>>[D>ERR3N%B^^O,:GG2(&/VARJ?:MCXEUMVKX\522X5F/8J>ARV8S&CT3E: MD:/?EJU$T[RZYW+2F44%>L?2=! !0"&2-.0%$1I M8ECK&GC<&D1"A#XQ.7I._W<>7OE<\4,BY0RMR7C2N.9%QJ7Q)C))/$FJ;G7#]02K M0K.B0N LM ,,28 WT(HPE_=?".5HQYM:& M&;/!@8W?D,6ZD(7!Y!$=E=1 $W 7.%:V3GLJ5H,P-[A"#C,I=2VPYLLT5L!G M24$I0U:5($@VU+0VU(0"R38LEA8'V*]$36UU=[4#H6V[)A1G.(Y673<4LDX4 MXL".$Y)7'P2+VWP3##+TC!&&CW5ZW=: ZF_H8IWHHHBMIT B?$0CV.?+)-W- MZX>>^[<;2;)>]&"JUJ8<+"4HV!*T9>]7\;;AI96GY9$)=')JIIB#'*'[59 42/C;RY3D&2,2S= ]:C)>,M;IQ,G M:FD/ATEPX;3>:KE1"9.B=, :%7@1&S@UX;6:T*D3IBJYWEV(\KM"A;924 =$ MW'->P4X/Y\Y8,QK=.KLT;9=1L!3*\J9M0L"\8_[T_7D-G^]:F)\,@!'#3,-M[PP^'4K;/> 25T=??;:'UK> ME].+H\NS3[\???0NK[K'Q][AV>?/L+67+2-ZU@AI[#3)*[ !/G;!P;0"!Q%0 MT*C7(ISWW432UT1RV/(.__QP='%Y=/CEXN3JSW6DBRL'252R=ON)8;J'*+;LYCS93S#HZGBTH>V*)6&9'1J@BN M.>(WN'JZZ2WN\S49=I42V._J,WH)6(JLPF'H@S"40 ,#YA527R=.I$"WME_8 ME.18ECH=V>T4;CJ$@]0G M>"L5#]W:1-Q3TWY4!6Y3>*<3BZ"4@PJ"B>.8.1]2%V0E4W"*?*B@1W<,LKKL M3*MG_"T$^F 5B%.HW*;3Y;G/I%C)/++29"D%*,HIV3'$5%,_*GP#Q(5]HK0O ML;KY/[3G7D M@S[T'_6A7[81]&APF5F4:BY*;H+5< &^X)/ MXSP)WX(]5^?K="LSDQ*X#+>]55XS)M-9K9@$U')KSBMJ=HY@IA$'*I5?$?\8 MMZVU%F3M)DU_-LSZ49MX/\H\;6D5'47=FZ^.6!8^U=*V0O<(MKTCD(U M\(XH Q2]#6?H7$=W0]W%FFWBJTZ<%FQ7NM'ZU'OQ\>3J)1XTJTQQGF)&)5H: ML=KJ,L[QULY6 GI,M3=N_-:\,:I_Z_!\R6WBQVC?DRC*OV= M:"(5737HR0@(@"C:66:2KK4:A@M+^P+'7-$I%*]5.O3C\-^ZIRRFH<.)U-F! ML%ZI_QOLDW02Q5\/3RXOS[T7V"PS'"#?TTR;+FH(C[DDLKCZ%-FEWZ*LZ%5'5I[[GL MLM*EWW-TH\=1AI;-_Z[J#@?LA9:EM:>G?D7LPH'UJ;UYK%];$\/DY,U*RA\0 MCW4S(&.FGW!B/(HCT["B>C5W/<=X;*8B$6^.1M\PT R.GMY8VKA=T>[WDD+W MB(T9_8C1^*@:C5RU@FXBXT06R5UGAKGV+[<5D4WJG.ZUY9?R&?.0K"6,=LYYY+HQ; Q& MO?H: MUT+K[AJC+I &151Q? R[!V]H_J-$=DBA5'Y\XS/IWR'Y>?NH)$OOCQNIDSI# MTR1XZN#,SUSOCJ%D6N;9;,BN41\>:]@V3[,!-2-P33\5IBQVCCOH"F9=N,O] M %M1J-0IMM.KR:(->%O2#XENB-_-62OLP\QJ58T>QICO,)IA&,?28 >C1MY; MIPLF=RK$OKD(?" M+$Y H?3:W1;U3O&.&3M>-VN[K2]#%<4]%>EN@,@B>B^"EU-BLOZ MT06A)CD[, 0HHKK^/M7N2M>W?-H<4,(*'/R11OF!?JMI[2P*$ 1NPD/2NZ3+ZRL=YYX1!BF0@\ M,D.P.%3EZA^YV-&7"FQ#"&P@ MU2_=3YTO*+#/NMWSRZM//>HXGSN1_4>4WI:HI.+!&8$NQ&]R>"OF&>0CV%9K M$CLYO.Q;($%P@)ZY++B%BUG")I#%HK&D-15.Q"(6&/EC=A1KB>^*%Z:J].GR M/8A D4(_&H8DY(+',?^*N<427@0N59T?%50!]T.%;T(A6Y?_CKT4)^!H8C=, MWXJ;+\J.J*LZH^=.XH MN_7Z[+?/UU^ => %=W?=VY[2N3I7+GN];_#1S;?;L\^=7K>G7%^(9Q61\8@^ M;RXM*'D47SDJ>*/9A#4['-1U66_@")C\%;0*[BG;?-)][C4@YAB=N59%NKQ[F&OSB8O&)Q M"$>-7 Z1JX_ K7C3@:!NE&P*[T,'$&;-@7'%99:#8HRNZ#U_%DO,XIP6N.CS MS>/$VO@-=P=QF]RY&AYT9R<#L<,3,DL'9M^C'^(]T$>XU-Q M,(#'DRSYSL2TD?#@YU&@$^4:,=55E"ZB1XKC3)D$T#LE%\Z/I(K.Z=Y$_(3W M7,P9/*EQHB(_4L)M';(IPRK[J>SRS>& $M$KNFTW/8?'&F*L/+H]B^.QX&PC MS2"N []J3O&-1?FV:,$LT66C468:'\= -2F+Q[#(D+$)7M6R!P+=_&-LV6S9 M9M%2)X3 %X._X0[Z"12 M7@@$.;"F/(*)H#? M'-AYM%-0;OC^R(^XR\$Z MX\.5Z:J7OA\"MR/?=T8C4#MT_70CGJ7\_9Q101GXV5/@IUX&?K(:XVB(&$=# MQH%ON[WN[>_=\SQ''S;=I*;8I&84+.]<=3YUL6CYKSV*EG_K]2ZOKRBZ W_Z M\F?ODJ(Z%Y=7G:NSR\X7Y>SZZOSR3GX'-OG;ESOZ"N8X=/ /O3SN^!W94+;M M/G)C+IFJM3G* M[LX]TX?05^T+$+G?" / 1*YBA%_Q%Y]G&>*^9%H\ BE1:/ MZ0?BOCRN&0)3418&H3.2^$:4IR;J3\$(MWT6)0@D&@!Q/R6Q6/$$+> 1#-L3 MVW6_"QPE^?J^B9FG9/8+ZU7@/IH)K%B)>"XRW B-*X'C&">"4ZMTVZ34._)S MK =&*-R)-W+D'(&:@N#4D1= 6R]W),:BI)QNB77! MEO$^LWBZ#10^.6&WQU#/POM(IAZ*HXD22GGD[,PD)Q%#8KWXS;>1)W$AAO\B MAD_$'E7EQO0"Y;*B\+2]BO(Q:I4"NY":RT?WI(A^_@C:/&Z.>!0O73U2CO!F M=")^QO.@?ST73P1_1._+9*OEXZX8,K MVG D^W &<9D8D8+LOQIG[((QR2M$XS*HQ$,RFL.;@'DF=\#O,5])%%@"9=TG M!:O+H\K)28BF5<9%R/0D_8 M2TU6K0VM>XIYS*R81X^Q'&7(:+$8)^S[5D#UMCRD$PN^ON<^DE=C4FV60KG" M-B8#4TLY48IP[YG4^&(PV^1TC#A!MB_FGRC/$L6 ]QCDPY@G%>$,@8.Q> ZX MT9;@2\G7P:'[5'%/65H1,A'O8455"!B!Y!V0_^JC:&0>QL=!\-C#$] 4&-,? M"@@1.AZ^),L9AAC0R4EYRRRM\)K')]A4H6*)4D'G>N%4P"DGMEALA6C,AMO) M(0,8=;7AS0IA4.DB& TIB.,Q[JGX\[ER^4RD_ M+V*?@3F5GD82EH)4*KZ40R> -F,4R,)9(>%R*'E3=%QA7EP;02\)J-$+YK3Q MY,#.):5/)@O51-/!1(\9QI] PC3M)R!ERGB_IXX^D;F%*L#$(@"@0237I 2) M;W:!KCK0+&A'E[/WX7LQ9M<1HZB=A3!K"# MJ /D!*T(C$+,6%'RU2+.#T+%0?,/EP5,/8S3W?C\^#:*Z'*DA/#O?830X7P+ M]AB3;=HLO@U1@NKBXPL<]-?$^D@5P7YYV%[GC_',$+RD:(&=^$(FS.3LBK(A MG*9M(K\')G$8&Q$$L8<[VA?IV/$(/+L/.TA>N)!C_$K%)?7BL^*D+61<*-VBX-GF(6%R+-=/CMA=;DS\KO(642/8IB,O![P#80 M.=8V>I%/V.9T0C6Y,V3$-\V7)T %4.($<,!/KGMO8Y.S>V"SZ3B"U\8>0$$R MJQU>A??U.53*H)!F;<@'CB-$=S.VS9!/R;B!'>I'"HI*Z;EY@_@*P9B[@[Q@ M.;)=N1WKC@+,1CTQ_1/S1/R%EX-%%8W\1:H0A?Q8?;3"'ICM3N&%,K\@:0+, MV!.B%P&)AAAL$7X(5JOH..3!=# ,<0I:#;$ MX&_2L0 3CY$W!1L02O67VG'$LM)HH\G7O_78Q4&A5",E[IBI;+V)KZ,Q61LG-<0O[# MFPD6E=>E\)T2S@9V8$:5#S::IE7T9J20S:$_[W;QO6 \^H-,P3"?G'!%W"!" M--':U!-. +U2L%U!E4V 9F0\Y\/-F(T1BU'HFT/,H*+3><_[!F. ^$/41IPW M8(Z:6>ZMNB(WI$=T6^CSN0QZS?7A0\[CS M3FG64U[W3?9/3WD=.G_'']\I]<0\1,N@R!.*9\R#HC!O50'K312;3,P?UB2< MI"W^3MK:S \4*DF,$Q+E[L9U;B =])\)"O#'( %.]@=B1?8HM4_YAQL2]-B- MAYE%MP1-((X#C"N:AB?*WAL5W(PI&5).B+4CL\V714=O/LG8PHXZH@\&7DC- M:@+T;S#7+%H)2>R0"AQY.&JN"3NY![()>O@"R@L6]BWNB@&[WOA9N4<\%7JO MR/.:_[JL9EG$8IS*U*AHCGP/GF,RM$^PF">RB,P1YD_&SJ^#I(:_1(WI<03N M;3PF:G]$AE1%V8ML*2_+Q65YH[PLWT.:*HFR*&$R$G )D8A5N[CZG^JD.-2X M333X,B,2*G1;1[*$@\#$$!2QI)267=^TR>S'YWRR[:ETE\(+=&R1_G'[-D' MKC<[C52;B*[83[/E>\^\2A2;BR >.ECBC=6*@0J&+TR&I$,G) LZ:J.,96D-"[ MPB@A:T)7HTS7Y:MWZ/5S)UQ1TNV;H0>TE; @I); 6Y=8#_#8+2RV76^K]:8A M-DG"%[.AG\RF1;4E&V/S65*XDK_:E#L:4Q&M^@^&F7F.TK%%MNI'T_G.%8*D M+HP'TTEA..O1]>AB3Z:(4H<&DVZIN8ZD->;#N8R/3EU2I]^1< 7*E5M1-#R- MY]0H?GR&TF!7MJ@ MHBJCT^^GYFE$CW/?@G&]:24:Z.OGLTY\9;;$.DY8)/C]G1G"W)9L;6H**\?< MOL \86D?T8O [K,2<%0R"80GAT]8L)[YRKE8+HT6$"7WTG9(.1;;A3QB+2U0 MC2S0#>W9TAZ5]N@NK<\%94T'BCL0,72D"SEETW4@@I'%L':)#1(*66A=>A&_ MF4A3KC$]+=>I?#[/*53]50J55"*'79,(H/%^HV,JM."\7UV+"F663#E5"U*Y M"+FL?'\6WDIDO63(^H9#ZG6^O^OX-)83RN8(>,L ] =>9,!WIJ)T N4Z,@RG4)[\OC+GNF2GMWRO*3LB+MC613I.[.- F1.! MRXJ_B[80F&_"KQ>ECHQ@,PB$$\Q%F9F3#[--DAZ1U&=P2FTJ#7N_7W)2U@@[ M)!ZWV2C871A"?,[?4OMYIL/>ZYWJN8Y^T2@K6ON]<. =M1S\1/E-?" _XI4A M-R@KK9\E7_*<*'&!TJA6JO(O&[<*V_K&']1^RQ1*WGQF.&/LB+KRI(C4:Y5& M4D22 4N U>*QQ+GO9,00I,9*!\"@H'^IRD?3\Y[ M/7\$ AUCVOY_7(Y)']_%8*XR^5A^#*5?;OI+5"%F75(:G1]EZ9F@ :<"E;<3 M!JZJW++ M$0;@T2/(M'7=.<7AGOO1?-7/U$C,]\N1E9\C(&R,'9%VSN3\2_Z M*_RP)K!@D?D5A!Y!EB03NWE6-'4)XEM?46)C?*%:AG>@BDOQYLIF$B^NP('Q MQT4,XMYR1*JQQT-[$]+RCL:FK+%3D4G MJJF'45&*A^.*T)F8?4@\L\_01K%S#9IEKL'^8#BBBN;KJ*)Y-LR5C0#43L-- M8RM@M";V'O6*9VY% :8,*!ELB!MPM(1K8G[A6]9>B(/UW2!P)VG,@ZCAJ$__ M?J35CK9"0/%_EO,\O.>%$*A_4B^^+L'?R]L/Q=#46;)ZFS-X0RLKEU2F[YO( M,-#Q+"'==,X1ZSVYSE_VM_7E66_WK/7RK(MQUF=DOI>G78S3_EG)]GDO-Q-^ MZ8-+P?Z[W_B^# 6.CT8P?M(N(2G)WCSY:VFCKJB[#+J^E?;K#T6OZ-LYCI]?H-%&]'][UFAG&-IU1]G4 M:BO,K@S0V!8,0TE\6E6M-9NJWEP@P523K$C\741R,*JJ7JNI1FM!093D4$!R M.-;::K/15#5MP8I[EAX.U(@HUMDVZI7:[D[U);;(OKUK!":I3P.9SGN#."Y! MIL6- ;,>NF'?9B\[EE4NQ:KA-B&PAJ'6C)JJUQNKJ,PH=%FS%1X%4$8[>+:2)B))%4_&IZ@YA4<[YW^-R2!/QA1]AR+FD_BB!4=2_FUA. M)"J$?*HRQJ;D6.T"RT?@/M,)E(F+B8+A9&8:#'$#."R+J*3& >(<1[D/XN7+ MMH*RX7_2JY667"Q\KOU,:9S)>OE5R^8=_"@YEI %?6Q(Y@,+J7U,T^>K5>:/TMH$+%#OHJ]$::\BX/]--.HDQ>>8G'SHRL73_-+ MC)A 0Y6?SDU#;U]4TE&\.049'Q=71B2)VI2S!\\=P]L,$ M" 'EIDHL^#BM52Q$4HR/#1:CMN\B_QMG1MGT42*R:.7F\9:3 HY:#LU!!:C# M'780Y,1,&Q31.X%@Q.#$8@$5Y;.%F+DH0^TG-8*K(8A>B;,FH;9MC*;*^5 1 M!3*S_,"EXA7V8RHJS=/Q;-@/&(\*B>1V(((%]=G +;;I#; 5A#=NSC!$8A%> M(J47QY&HF9Q2!K)3RMCT$'250^U@ZG+H/+>FG!0:@^Q?B'OG1!_(=24RPCD\ M/E:AHR#G^(PCQ&$0O6S>YN=SOBG*'$"$"[Q"F++!2YZ8IN^(DIR5 =94IV$J6/X[DUW0:(?C*5I1C M?-_"P&.69(GY,=?3B$GE%PE4#H R(_4Y_#Z'F$] D2=8$24A?H?W HJQ !)F M":HOC@';!]W(5R TSGVBSED^*9L#X0I44>Z<6N8L,NY=3WQUG;GF \$5V%JD M6 -M=T%P.C[VL-PKMY>YW >9G_6VN=QE*G1M'62MNGB_^NJ[U(QG@$\P*D:W$!DYS,,G(\U0FVU# M-:JED#[P@]356L-0J^VR>.K #U(U,*5>6TBT+=1NYN A/ MA.,J6DH,L5\:^/S4-R$C1[M>9"4#U+;%G/V66JU7U5:[6E;GE-0 U-#0:VI[ M=99N20T%H(;C>K.F:M7-B"%OA5I[C(['=51H&JP9!W_)OK]Z'W]^]ZI ^;[C M U%55IQ"PZ(4F@R+ET.J\&@::DMOJ,VF5E9XY.YPZV F5MNJ;JRLZ2\/]^ . M5ZNK+:VIUAMHX<*.;@OZ'E\X;"QU:%553>G>*=>!)#)"*57 G&+N^91O:*XC%X5.1% MFP&\[H[(^9KU/\6R87U'F9_=50+]S$-QT68-<;2L%7 MDU58L\55Z12X9%'I3"!RPNEXFX!%.WRX>1\TBR5% M$?H]S@NSY#UJV9G WN??I<*:N$ (.V+=.R"^AKS21U*&Y4>S%[0]TRV;IDS; M%AW:F&'%#B*[P_YY[@\+"Z+@E&'ZM?F:OZB((I'CGW)NU.2ZQZ8!)V(]*GUC M<7^+4:!#<;VK$)&H@AXB.0CD *R MGXN%/6PRM=TGSG6@DL;**+1Y]!G&#TYP2%Y!TC:P=?+S,VTUTKZCEVT=]M76 MH;5IWG[9UF%36EM^02-,!M(@O.YYNZP>LWED2D2%VZ+L"^0R5>7AP&C9!L#- MLN*7RU_0)B-0LR";8 TCQO(ALIQVP MKLT>Q\L/MMY>XWPB"D5)HV*/*][UFBMIWEO=2GV]TP%\P,O,BWY$"<'B/".\:T8C(T?T*E-2 MV6NCL"_6?T-K: 7<:SOCG8656^;#N@=LKF78H=,@'"7H'3B\*:Q1K! )R8XW MP6/"'N:>!(5JP'IPL>.EBZ$1@78")C \H(S R;/Q08IM):FXA?X_$DT22ZE0S&<- &X(,!8T/0=GW>3U'J4$3* M\=SP?OSLJC@6D!N/BQ&A^7'-.'@$$_ZI4='K+YH(3L)/FT4NY-PE]NWV!N-X M^P@1B$?V>*C3(6 3G]NC\%KPANE'T;T4*85_RG?(],<\X$7P*!BY%9@<;G1E M[N"6$XJ/:(/YDYX\&GH%!J!["O#0EI#;WR.^[42QVF/< MQ*.Y3X_><2+H5#Y5;BJG'3A22 -0)ES00#$L? R>I&J M3$//#Q%U"I%Z"%WK$5&Z\+YFA*!B<,P^L^U(LJ 5P<,9B1JK $:-V M[KXB'/"]9TY@^N&4HAP8E89%W<,I*^8$:0W?,"OD\).?C+I:K5;QOPB5;37D M#R(9N?90T9J&6J^W$G.F=@4&^?;[ Y(Q@Q38._DO0M\%Y<",@$8>LGTZ9B$Y47+ M%0&CY$0?@>OQV@5F%,)7DT>.QQ4ZE@C<^V-F([+2O0A]T2B"!U%UT755[\3@ MA_I__]+2]>HO/7KH-OE0Q+CT%>V7=QP#:6%.L,@)<#L&&(J%; L?]=\"]RM!\\G$N6O,7_ JQB^,& MV+R8C%C78106?Y+$3=AZ*E+[\>#=C%['GX'-Z!7F P@[DHF<0G WG]L.!-B3 ME(1K]^=7*#A<75@VR$\,]0>VN/I,4IB)%#>R?N#M%.XEO-- Q"CQ[CGBIO52 MHV:Y(D%9,9'/S29/PE?<7QHSQEZM4EUN99'"%CQ!G,9;5EDKA,:I>727L ]*7T@9$[ M""G/@4!"I3O<9V.+M:\+]M"UZ>X%7\"<+Z.S8\PI_'M^] B MH0#J@>SG_A.]IW.9R,/@"N62-ODWAOBG$NR19FG&7\5$)JXB _2.D.G%Q3/? M0\1UC6!&_9#P)/$N"N$,)T(<2%147!VWB1 A:9'9&%(U%/,4( S_$4#;?_ M'[ZAN5!D'=(4TM[E0\X8O?Q$Y\)VL]DEN.'JO+_'_3Q_[&)V !@GZ1%]GF* M03_,%Q&T2/$L#K6L:97X)H+<99H/V&D$3NQ1"@U:;OBHB K2]1%.Q@T#) -_ MG@Y483./$QB^T5)% I!4NL(IE1J(OYU<5A%'HD5-(XU^?G3X]IL> VW-)0L@J"6?>$M$!AU8I(5+1NA\%C\AU(K$N>;^#\343 M])B\J:;=,CUN>0C;$.SLT.,NB)FZKS3U@\>8V< MMB&;R,M)$N9D-'.Q/@ MV&V:Z M.#.1'<$3W#$'B3>X#RF."[C7]BF3D90[*G#&*&#FH8/M]H'B MI ;[ W,(;=)&I-Y%8)%.AFM (486H]U\D8DMH%7ZY.@FEH=L"EME,]/G5.< MU2O!([/1A@!*'B?.="C\#]*,/.F4-+K4US@&.$"/LP8#;MXP') ?&CJQVE=E MM BCHW3#'&*0.YZ;I%.@Y@<:V>,XT(,X1!WK%E7(:7E+35CK4Q[.@E]/X3'P ML!:26['_ $W7=O%/H+HJ^[G?V1_,.1++!:J6W%PGH[3@M@5P!Y";SP*B9,I3 M]L/)!*](I$LL[4-_1B7Y0B>1KD8.PE#Y^ZQD)): T%M'>?Q+E?YO%VB/6P!X MD+>]<;)#5F$=RP-^P0'SLUUN5-E;4'@)$;_:A4:ZD Q6*S)#XUE5< M(%I9*U7."&#AL:[6ZS6UVER.:W6@B 19V>"Z6F\::KN]4-?]F@W.-%S +$N* MSC$85CP]%OSY3H0K2@9=23^-:D/5%N&%,K O13V18TUM-.!0]*V*S -2LND< M':>&EQS]/'"S6JLC=G.)0)B=,SDVJK5G49M?RM$Y*]&?C24I)TJ$")2;N-): MOH2XJY*VLTS!XO<9R5ZL"U<_JM%JJXVZ(6^D!$S!$,C'.>$7:B(-Y+TR9%./ M#2PSBO":$WBK]3]3YC;!#!KUNFHT6NK"WXBT\8>0NK=2> P?:9,]P:_J,-Y_ MTB<,@D&R-EFDG+4:JMYN_,*#RU%ON,1^\+=2>GZBF)MJ '@!.FH*F<3&;[AH MTH9>5VM:?9VZQ2B'%':"60\\X">RI_IXW:1J8"$9K:::J#5ZYC53\VGF'7RI M#0UVLJ6+OJ@1- .E[HB8?%3P1%G85"B17#1?6$LSU&K-$&74E* EKKG'T54S MOTVQJ0\C71DDEN:+]GRP%3!1$:@>,CGKY'TVQC6_(NB%3-'T/#PAT37Q:2HN M.>F&T^=%IP(/0$PLZET;)9+)ROQXM#PP=-R%5U?7Y>S(:1/7BL_RM$$D6#?: M\RQ-5RGS;(W/K,/8]79+;=>;ZS$V"!:8KMYXGJV34T NK(,TTFKBXFU[_-T$ MZ:9I6CZH9T'C74K/-7\:+V'8ISKHG#>$1\JG1IVB2>LMZ,WE;X@@$ ; M2*"K+CR!V7+YJMN](UIG4].++-515(@751#XO .[ W;#)*K(_5;I591/G;8C5H+"D5$95KK]*Q+0YH?QDTWE$S I?K) *WJ&YXB)[O0KEI;8#-P)_YFU M^O%BU=F5\C)[FIT_.SW*;]UL#U9-FU@?/5_NA5#Z7KR**)O18_>AC:FA#Z8= MFLF*+7!%&::08S:;M-LL;Q!.@)(HN<^,2I_BA#2>V1K5@::17P6X,@A1^!). MG4^Y9SS_/1;0*]8%%,P)71XJ!A6\L;^-;-]QNL0*,IC^;!TY(8]JI-BF]Y::7K_\A9X(+]B M?I(D C,P[Z.K#Y#C4]M\>@\<85L..U*LX=^/K*9Y].'RKOM5:7:D=_K/;YVK MN\N[SMWE[UVE^W79[2N?C];<[G-MOW3OE]K+W&W 7 M#O\A5]8+R"TL9 !9%%4 *?[$M&WF"17+93N)^5R9JYO24DN04DM2TL7E5>?J M[++S1>D!^72_@LCH$47UOMW=NTXN2>=Z'?P)4.SW&%L%TP&K MXBY.-,RX)V.#4-*X^C(=A]LF>]9BV:.RMJ"RMJ2RL\^=JT\@CBZOB+9 0G4^ MW78%M?UQ>?=9Z9R=77\#6L,/KJ_DKY=7G^B!F$ICX99+^W=H(GFNS>WX&XQ.#;%> M+%>;\ >Z499#A4X"HB#AX0Z2.S"-=D %1#J#5W88@TKX0Z!&\?=F]L0C /- M,$^T^C%[ET2\B!$KNS_$75J'0!X4K6W49JH3SU?.1#&?^1OX6[!8[O+A+;7K M@,GRQ O?1$&S1?$5?OC)A@?]*-@1=Q#@RD:"+*R](I7OD>ESS<7?HO*J.$3S M1UQ_FC2"]:FB(">"^(NB%AC_$5?T"6!CO :/O,K^$R$^>*$M''(>-1!UO12, M6;H1-,?D;J"23=232MS9T '#3[C1N"EQK$(5[J8L23\;6VP$.P*[0Z7GUUA; M)W".^-]B]2_^1DT+P)3$FCA8(]7D#NC:E"(@)F]]$)U33*BY$./7,]NI#%U\ M 5C;LJ0?CPDW-HT_J8)Q2E&K@,"/F.>Y'J>"D6>&PXK2D=]6_"[26]MR^*OX>BCM[F\.0<=,42U=\5Y2,; MF*$?1=4L9TSP$(IM3:Q %&9B:@S?VL3L?=K^V7!>-(/D;LN-G=_7Y"L);4HV M32; M_X3#^RAJ+9GV9&(*V *J.1Z9H1T\R!(J8XD,L%JD^" MLL_SC4*9KA$\NC0Z%E%/F8M3@E_A6PEFQ<)8CYACAKYY]#=!PX@NQL]_YL"I MQADD+@\"8]C4] 0 5P2WE0BNFGTWY"1O6]^9;8U=EUPC48\M$;FB^N^TJF]! M1A:D*W8<4.'4#0D.QY=B(JF:)>NQK MJA:F[A,2XX2#]AR#*,2B=.'2N0.7MAW@7P8-Q<8!060*:;2K0^"*\ MHRC6B\7,L1U D6N&L6(7Q=D\URXG=V(5/SB),9_F12@"@\6NJ\C-BPB6^(]# M_!%M$X2%2\(E8K@\:*Y.HEL4\$7"]MO$3#*?A5N9B0!$?1T&R'B2MQ/6U:QI M0FHMRC2STJY1HB-V!"QI0OG$JE \L$P+S]J?U%-)OCX>$$,?ZDLMI)F5\"S) MR'Q?/2/!\UYBN?R.!E4--ZVD5I\7%"\QE-<^^S]O'O9 M5RCEZ^+--;]HQ'CNIA-!FI&[V9LZVM"RUIW M6&LVX"+]EU25$@M&D<)@2;"@F628Q)J$P[9.W@SMZ0\Q[6GH35V?VY.\>V)L M,L;U!? 7[.HWG$D$/$_=2$./@]E1G,FT/(H,Q1&9&? HD3TED;@B&%Z> M.+46C,:\IMXED[SQ\1P@03TG\7E8;H8<*#K'C7[460Y#JQ]SH%![(%QYL&Z: MY$L%>\(/X'[+@%G3()'T)Q$"*4&/X<,34T9 4\8U0Q#SGJA BN@[H?TY"R"H MM>OY5"Y84GV>J3ZVH&=AL!+;I!=*6"VT^'-1OQ MFPU%V[Y+T8O_L$$D ## .AMMFHTT$9 C14YE#(.7P=*-B=3-GN5_EX>\C3BJ MN);92C UASX:[Z(NRE(7 H/N1@[ JYQ+SO[]PEPAA4HI/[G!()Y=0& MX- _:5[A2RCBOTPK&9 MDHO6,$^TXU$R%2T9#WT75]7PW ASZ)+CZ'IQ[RQ$M! ZD;^SVJ^?:(0\0KH^ M!A:1&7+PM'@ X2U6/*0F\NJH;51*7MTE9K[4JBULX.52(R%QJ:7T3GZKY B+ M^Z4YK0.9TWI6220P*[?=3YU;Q(6%F=UV+S]=*?_X=GO9.[\\0_[O*7>?.W?* MS6WW]^[5'4B&WDV7_R&7F:]7IYV=C!#=N95WC^+NT2CO'G=:\17M] OEQ=0X M^G#3N066O[S,(Z>_5(QJ52%&M:HL#3B_O 69>'W;4Y7NO[IGWZC^[?KBXO*L M>\OK!73]>_=6RPCR6?ER!U%F%(28F0:$FEIV54$[7)3ZF]J M_N&Y/Y[B"!Q=6.+G8-/4E ZO;/K*&&_N!?X[-B4>QQ @' MK0,_V;+M8FVFZ^ -C9C>:-"BQ$[7F[K<>T?G""8:9U2)PNN]4%@8S%>_SO))>_=JXZGZ@ D'Z][7X!&7VN].ZN MSW[[?/T%S!SXRMT=?+VDWI)ZMT>]AJ1>(RHO%'1*)(CN%=!O;X8H[VX[($FY M[Z6* E9N=RAH;(.V* MHOWN[>]@^^939O)!BD&0Q8Y0U,H(149#$S49FO@]CQ+FQ<*Z+H5U?498=__U M^?+CY1T8#2DP*TKO['/W_-N7G$IK;68GTE!5\K#*NW5@ZTC)R)J#D7+I#!GF M\:'ZN67WB%2,^BL!JW9A>;S^V"888[X245LDHB?XDA\884G%J\$!>]C=%BN- MY T.@=A0 O\,D T5Z(J4!?$''_ZB1\U;X6Q9U$D!D](B,RR^RI3@AEC^ M[84#6>5&&0XS>%W'LTVAXPIPEQ*&AN^B4MN4DK48;B.R\];"DA167BX(>S9K M2^B>'V.KCU72QS$$!B_XF+%U^T^Q?9L/!..__>UOR@UFET0$"V3.^&XLTA86 MX_BA*4HFB<"8S\/?"'1K#44I>0#&9< CXQ3GCE(2$[EIG/3I0EVO]4]T7FDO M!XK27\>FSZ? W^3S='),J$EY:44Y$S41TV?7)#J2,W2(AN9@?F44_&]4M>/^ MNV.M^N[8>DB[JI^9[UP!ZK'UCO@V6@8R[;$%GSY2DJ_(">*YGM2X(K H:6YL M@C+#*3CA@XNX#[P#.*8:RR)=/K#M#F;*G^5$9LYA;E8(G# 04H:G1HI-X;GO MJ%HM_SO,'JABG^2]VG]+. ;;*5E:LYEN8UD[K.UDI">39YYW/:[P1QFCK N0$(>S;#@;EQFJN^!I YYR$7J.Y8.[HGP&J?@M9BG+;UMZ,8I')ZF:8UZ M5:^V\4>CY?;?N9&"&='_ MY4#!&/5:K=72P 4U6O7&J07R",5:7>H7/5/ZY?G9'K!Z>7YA:VB7ZT'@8C6* MUD -HVEI&D95.@["^ICRT5[8]ZVA97I/"17T.^R3)YXH]4^.5JE53[7FJ:85 M8*EZI9YS!907#Z?*?ZS6\&>M=CJXM[3J=[\/5K)1"7X$1Q^,8^M=MMRFT=G#S>*]*%MKQ0(F@0;# ]H?+(@B@.K7KR6^]C 19JG&JGU9T;]1E8 M:.FX'(;> %.YUJBWJXVJKAF-ZJE9;9RTJEK[WQK[80QU;C>3ZLB6![/.M ]7 M>ZRUO Y7$50DMDR7B!ORKR8,IV@UBIK52Z62KX4:IP9HE4815HI2*-=Z)2_^ MR+) OU%+J!0C6RKE^1D?LC9Y?F5)[2$B6N6]2O'B6L6Y5S'*>Y5#42,BH%^E M@+XF _J&E50CM4RID14S/F ULF)EF&9+'>X#7O#%4;AX=LI-(I/VZK:G-%L5 M'45-J3YRLTI-/\6;D6H!EBJE3JY52&X\$2&V=(S#MUNQV*HG5,@.8B*[F_'A MJY!E*YM3(<(9,?WYDI$>&W@LP*X"B*04B*]?L0=S:&()W@7K>R'^66_3-?X. M8I>9%$P8\BK ,HU3O7VJ[3P4E(65"N&4:TV3-V=E0;HU$IJF<1":II%;3=-8 MC'G118IL^BAO599?J43JJ%0T>5]FP13-SJ^02I=FF\E>.A4FU5JGHF37L)H) M1=/,DJ)9->/#532K5K9 MLH1*VH&5O*_Y'[YB6F^=KW&+_F$Z%'-KDA+:04E3)F5604)N^BFH(;T(Q952 M5.5:"^7-)2+I9K3I/L&UG,%)+-M(UB6TD+8#\WA?"]B_&MK?VEX9D>N$]Z$? M*%J[:-JG("Z0IA=(_>P^7:_T@K993T,23F\TXOOL1"9TUNK[5\[Y<)V=E4N3 M034.7$^@V4/EX]/)%_/1+X[**(+#0M6714E[+D#>PT9A& V2T"I)?&#Z@W@G_;Z/?=P3P>R#G\K%Y'PQZ0L0 MK78*;:DGX@IZ7>>1Z'FQG-483_J$#]<87[FT/\VQZ_X?Y0;[]_G8^/,*E('K M?:?NV)XY"%0!0]^9>I:M<+S&=A(0F-? Q]?65VX%%Q*W1TC$X+!76:!A1:#RIP;*%%+EBOKE0 M8*DK>[W^JA1,IYQVBK!0_51OE6HE)VHE+YZ1"(UKU(*C:LC0N%;56U(82?62 M*03)=>=]N&IFW17.NB,MS-%=J8$2 3C3YU</4T=D1<4::Q, 59N.O_#UUSKKC368'_1M+7TEYIV@T3MCK'H?HGFDE_4 M>=?*(G5X*< R=:Q)T8K0WP65UJ'F%Y\&?7?XA/^:?9MM=1!ZHWQ=W_6&S#OQ MI^; FL,A///WHRKJ3#[=5%W+5>K M-GT?/I_VQUX\G^>U](PR_GA]>]Z]/?EX?7=W_?6]TK=!@RL:$(#OVM;P%^6N M^Z^[D\NK\^[5';_E2Z7^^EIC)C9\:MZSD[['S.\GY@A>\EXQ[4?SR3_ZL(Z= M(=[&)K&:^$O@#K2C#W=T# AM#SL.TQ,Y4_C-79-!\O\K:])$8K 7$\)ZX0'^ M^L;/OQR^]=7B*72!\$?KI-5-F=T1F5\+**ZS6Z']G(F"V/67E!.+;)VE)DTR M?6.3C'?2T[D]EA8@V 4A+#^9+'#>_-7I6^Q \TUWH':J-^<,M"*2046OO_46 M-'W!J!VM4:^UZS44:'6]T4Q+!LH4 MXNRJ^1ZN:EFULJ0RJ:^C3+Z:3TJ[5".Y6R5/*BWU2"[T2"[=ESHWC$](>J'\ MJ;8-^/\__FM$2B6+F+'K3?YP-5$ >7%D9'"K4TYCCJFBC3,R3#06B/7HS -)HO<3P(O+I_.(F+LV@LX M?#VT[DJ3GD]+:*(H!:?&&S4]ZQ 51_T4P?\QR/_9.9)W!E;*;[YSK7YRYO^( M/D&-4_;C!.SJ'W0C'BN<3*(V+9_RP:N89]:64"HZ.3+8Z'RU,_,7[41KMQHM M7:O)XCM>]W#E/HBR!PY 4@6W9R^X(AE@FV+$W1"LO%&,ADW%\GMV")GR>@EF M$.:U<4JB"T9@CF^Y3JQ2]H)/F@4U]=Q&)(2YH6\DS.=D.=Z9\'HTW:CL*7"U M0_+;@V#>X>SK)&^- UY! >1HS@SXQ>!X/?T"0\L41L9&LS]XLWZ]95ZXWH3W M%AJRB<.;LR(.:PP>2.!.YY;'!H'KB3Y$X8, "2R([5[>6>1MI52MFFN=DY<[ M"YGRTZQ6C6:[Q5-^AFQD:C4S5C0[0,LX3.F_>KM "S25[G]#*W@"*W\R!1^! MR_P;VW0RM(V[),?S[H56*P*V1(U0D)H%6.G.3[/T(;8JS]M5Q-;1(@$U(\ZS MA!:0"7&^=+?F8%=E7*<4\D+(%V"=[5.C&%>]'W,NXG-FLNMZM5IO&NW3>X^- M%T3\0KEZP47\\MV: ](N17SQ1'S]5#_5BX!E6EKQAR'BY84C)8_4J@0Z=H(2 M:0K")Q;R.ZB_/DPAO\9^/2O/0?0[)_\,864CBPV57N .OBO7T]E8?88VNXS& MOSYA"%,X"R'T>3N87,O]W)CVM5K=J-8U3#2IMYL)F.3$K6^VBJ%7S?AP;WI7 M+NV?H05JHC,@-7%FN[[EW"L7(39V\TSP)R+-H E:(2VF<:5>E] M[$+PU6(ME*GJZ94SSJ,6$DOCNN:669-^Z/D\JV@7FJ=2H'2D4O?D::6'C#%= M- ]H)I(#'CI&7JLEC)5 M9;UJPH>KBE:MK#N9VN[3K**9T3.\09RN]%GPR)B3++Z@ACNWUF!L>D/EMXKR MV7UD935UGE9)8+CE#5 NE$M>_)]%B28@6./0F[Z#>NO=33A/RF5V9:]6+G^8 MMFT.F')>46Y#ZW^E7,N]YU*/E4NF:LI733A/RF5V9:]6+O]P MQX[RL:+<6+[I67ZI6W*TRB+IEK*0_#!TRPS<7;5V.K8"$[YONZ:SV$Q1WT%! M^3ZF?KCZ9OTU?H&/2(/TV"#T,%UZ7@'-M8C2JPO=$C5=_*'_1*]:IJ2LP%?\ ML.];0PN4%&P!?OB93TTY,Z?PDZUT)LR#;57.7&]:E N>HN@QO-\IT0QSHM4CKYT"GY MU2/+?:#=9Q2_T>(*H"[RZ?5O'T0#\,/*N8%:!Y4!KK.!]ZM70^>B:6^8'GC4((MR:;XZ53!HHB.HI2$F,?JII MQ2F)V3GL9NFV;!62$B1:PVCI4:ILXNXD6W@!S\_W<%7+BH7U3!LFD%)S&=WE M:_-7,)W*I\I-Y;1CVY;I#)CRR7;[IJWNXV/8 L1AU_+!Q.Q,ILQ3 MOGRY496;L\[U1^7B\O:K.^XSE5(&3_* *8!NWJ+;[V T3&AZ*2J MP?\"EW[6]!-#.U(<Y')XI%A#F,Z/AQ--J]?JL.G- MVJ^G,T-\.(STK_*=A_C.# B@UXC2C)N7AC2YC/R;E]%:;T.;*9IAGFBU8_/= MJ58?\I^4 4XJ:D8*DO9L;#&0MS_8(*0L_NL1_)5YI;PKWUG*NT,T'0U-C^3= M#N B,B;O]$5YMZGLN[ *>5E^YM0KG4=&5?:<>4[2QFWL1VWCTIN MR<_MIK!9VLV*)C?U$)AT^4K.;/,1]U>Y<6UK\'08RRG?>>#O+*]?E^>;:I7+ MJUY&Y/\6C*)_?;S]@I6M >7M2>2% Z??\IT9?6<&.#@_\2F41;VSSQDYLVW) MHCOS!W9O>5*Z/P+F8+\6I3<8LXE9"J?RG5D@]*P*I^P92F>=+QDYLQT*IS/3 M'H0V#Q9]L9SO?=,O[:CRG9D@^ZR*JNS94>?=BXR2ZHO99W8II,IWED+J(,VIF]MN1LYLAT+JQF-8A%2Z?N4[ M2UEUJ ;5SKN2[4].W8V9,G!A'&5JWC-EY'I)S(W_^Y>6KC5_\96.XX2FK=RR MJ>L%"H@N B5$9"1Z!,O+GYCI*P)SO\LE%:(4V8_ECQ001.GW"1_!/\Y-20$ N3DG.J-<] M4\(I#.&Q_X;,#RH9/ G^*F7V75O*]_E/Z ?6Z E9S0\\U[F'?V&'E8%M^O[? MC\S O#^20PXM?VJ;3^]!AZ "$87U6N/H YV%01ZM83"&/U5_/E(&S+:GYG (S_S] MJ(JV(!>/J38D-Q4%"8VG_;$7S^=YZW/&R/QX?7O>O3WY>'UW=_WUO=*W,:E2 M T'NN[8U_$6YZ_[K[N3RZKQ[=<Q29PA^I? '6A ,'0,F)P..XY2D6>&XC?WHW:4'?)%G.$K M6+QW^>FJ<_?MMMO+%=??)/05Z@]4&Y;'N)9#E/"H+ 'UCE8_'KZ3 %"BB1)" M0G5_#,:F P9_9T" *%K;J*GB?1(EBH0**+ G96"&/@@6DB0>=P%@]#ZP-,P- M_@##8>NC/AN;]@AA_O!%X+\QCW^!WNRQT(&GZ(5F&(Q=#VAIN!LAE'HFJZ50 M@KQ?)WIV8J:",XQ*[.]'^M&:)NL6_$/)33- C$EVVIEAOJ:,Y@=5K_[\^I4_ MYQSP88S]C%+?RS":OI-AUCRW.=+MNT'@3K9-O7$_T38%(K8^?, MAMA@V,)NG_JGRA^F#98(4\XKRFUH_>]-V3!G3OX6:&[N=-3EI8 [/[:EMEP^ M39\U;9S8B$$#IX]0Q,*.Z3/;?93VR\BUX3=LV34%.\9U?#1SA(DC!DO82M3^ MT:%/!R8:%8%L.NSR3Q$/V8>O#+%(=%]VC[)OPV>E"(PUW%L6,$L7 3XU@]!C MJ2;-K+:<4Y8[]);7U289V, [*[ /<_,$F6>##L]!(J3L8DY4;W'?^;(PTU(. MWXV-C!;EK06JTALJOU64S^XCR_Y.GXU-RX,/I2;^Z.+TX9=S, @&@2O:!RQ! MFE&.IYX%QM@4K#$6_=$5\%R'7#.[W-]YF5NV _OXX&CMX"NI<^K2'> [W_AD MLZ-P]AK"V(["277BDYID%/T158\Y&+BA$Z#_6"J6MPB\9)^FBB9^#G#'#N6= M65_>/ !CK!3C>Q'C M!T@9^333WR3]L]BU7LU-E6P.:[UV7=ZU474H[(8>34S6LEQ]^_U:52ZOSI*U M+*) =!^E:6?75[WK+Y?GG;ONN7)Q>=6Y.KOL?%%Z=_#!5R"P'5>L+(_%PY[YYUOW[LWD88#DKGZAQ_T)4]SPZ9[E_*W;72^79^ MB3N6E>U[F]HR^3E_2[.VXUJA%1FTK84$VI38WSYR:($H[A;/?IULY)W;Y>NA M;\7GN9=@:JPP>#'$T0<)[C)2+ITAFR*4BQ,@"(+EPU:SH7(3]FUKH'3BS!9L M<#_?7F9V/6]%'Q[N/AK,)WJF"2$%VFC/A & C$T5J4D$IQZ 7Q I36I-6[1 MZ>X@KU^>W:H"Q@PI88>.$+?QZZ-F P"U4WI_C>T@H7V<%DC@T:FR2!C0F$P>I8*SDQ_K%S8 M[F/FF;^9Z5//&/,[;L! \U_A/U@^US=:=+:@K_N<5XS.$WYVO*(D($GKZ>60YW6 M.;A&FHY3!//FE #_8,K8!$_.#(=60.!LC&K." \2N7"0- +Z(@[@4QR @5[]12!*TF_:+^\4D[Z]@.A,9(ZW 2K]Q-%0;!IK9F!_QOYT(Y]4 M508S#JGEP.],A>\O^BF,_!0^T MV!%:L 0\SLM6)O %#[\*?Y["G/SY5TQ=GS=?$HN4@)^;'(L? MVGS[$:3/G0T+X$<;[2E,' X8043A3 BS.UGJ**HA\?K_GCDPDHUH?V N3P7T M-[[TFV-%K@G-JS.!31B83>/7ED"!T<=:F,N5&3X+R1V#T"$ H,HN(,W!,81])QDW82= M,68(S[I<=R&UC3Q&WE&DL/ @Y5?4Z!W#D!$'>AY(./C?R(.)Q M)D*%/.-5) M(D9S1H5//5@4C @K8\X]\#S]4:P-U9I8F]!G%KHYB&P-&PXBU%:HF46\#N[' M +O)671 &9O1+9)5,!% MQ005$A?50\L?V*XOWKET<4D5++;5M'TW,8T'TP[-(!HBU4(D4&G>L.'>L4:@ M66!+8;[6A S#B3ED",88:WX5S=Y'!G8SPMW/#H&4CQ;U--E@ZYGS2:CT/K,M M]B $:D):2P1],RD]^Y$!ES#\BV"YGJ%&'\ >=DC\?L5N/E[NC5=E()?-M0XU M,?+0>9V$#H?R%+"A0!6F_+,)S$I&(0S+,4%#\#&QVP@($7<8:["E.I9T\P!>?ZR_ ^9_<.T'8?"0\6F1^P?&'_C;SCT))=& Q4)5[](^@BCXH?PG M'-YSME1X1RJYJ@07IY_$T&7 M%^9I@0*P GF:>X*3+>\MY+V%7MY;;*.WT%Q.(LRZ@ZC+Y)V@CAV I ,J!\H' MDTRLZM6#;G'^1Q_ G4#>#'V?![CP$E;1I<"Y&=F8\C4D\+"8P-F/7!;!<.;#Q9[Y/'@9+QU;/F!ZY'T@8W_&+ M%K;IP(E;0Q$JC-07.K76C*L?Q2.%/V_!KQQN&R03F&CXD'B8#%[/_0]? !M@ M:U1K,/-.DGL6Z$\1SZ&)4+ V?7T\JBUMN81G1QJ,[&,?MCBV(!6T@$&F61B: M1@T%5J=.\.[F$?N6*#Q\01;QU'RB]^!!>!99T^Z 5CA,Z=R% MNDS:J5R110C@R^G$HT>Z?A1ZY$J@FN0Q,*43I+593!X);!2*Y>$B M+V8/R7A88J!P M]R_1?0[Y+S)XXD,F+S,F5"?IX2")(AEZP%Q =S"K@:0=-XUVTMAE+6KV^:V2 MI&F):S\$_\A&\^6>@B[);9FG:&)BG)2< IIT%G1 M)=HTUXMV)F$K1K<_;#3"RVB<>:KG3-<7\:[%VQE%3)*N)@;")E,N>A+4T'H44^+60(YI/4623[&_AE:]A MAW/+/S$@AC;Y3$BSBLC"O4GAC=2HG-"X& D3)TI+=-,(84W.5BF"LH28A(*A MIQ(4PH4D&2Z>%M$WZL43=,/XY) M1V^/=T \N"2,32P?ORA)+C/C^LC7/C:[=.8O)Z*]B,.G:#G-*%:\?$",5GQ:/FS/46 M7TNLZ8E&OS.Y1WF-)R%P0-?R'>9U)K#ERI5?>V\_6F>\N):6:P MK04D][C,+RZ/>LTNM7GTX=)GM@4B[PIF^ ^0&>SI#5X^2W:Q5/JY"L'] @^(2_$_*#KBWWUC#T0")CGJ\Y(F\3J;C8*=29Y=%OT_CJV T9K8>\5Q'SUS"RA!Z4UM MA?@M9[5L]X.,M@^=K'C^PM**+4*3/MYCXPBZ'8TXG2;TH<[(M7=FP%11;GJF6'&]DO#=\FA%KQ.;8O%.5!F%=XD/ILW= M[K??P921TXVY]/G\M(P$Y\ENI84H2\M%E.X"+U,P7H\^^<@:_KO>:A_-Q.PZ M_O5H,4X7^B?WICE]CYN._W7C[;YE8+18>!&*?^@XP]D/$M\\4OA] 4;W@O=. M.!FZP9 -K(D)*PL=BT_@6^_\2!$?^^02UM1:K:K6ZC49]Y.KR.(QEP0V1V#M M:BJ!Z1DB,%UM&YI:T^J9([#70K+L11)_-;WO3,2&X@*H$\4?8\X"WK9FE&/> MS)+8 9=IFXCQ^,3BBC5A]L[RT/^8YPZ!R9YE'[K:6M?;:JV1/8/@("SGSF**G I/!HL904,W[ >CT$YDY(^4GY811J.1 MKNJ7"*$HX?G"]<[%0')JM]',7DTJ(C5S@53(=WAF+>D"=0F1[VDM: N:([B#\I!N/34UK2(GCCB\RBWDJY2"+,>?U[BDSP&5;N$E= MS7[U342^..HN/^E7Z_UJLZ%JNK:2[5+O6HLDA4N239)L8Q.-L562;;9;:KO9 M/ B"S;;/AHKCS@T0ZJ34$5EGN.9&;@&=XVMU0TUMU@RU;I3*H:35C6BUM9$[ ML15:;:A&LPWTNAC R"*MOM2GR"?79(8Y\IER4="1BW3$V;:-$''E4-[;I!!UGV)6G=<5>;LB.8:&"HH0\J;B^MK"AUG,1R0/5[)VW*+.'*1CCC;QJ*XT+HE M#'=WA("V0@XI)[+1@G.OV,ST619V,\MDNP4MGIZ/M<1RO);'\P5/AX[P>O3- M9Q3B>:D:;U7K8#B6R0@9&7GW))>> +/$<-P)R1E:5=4:I=VX16T:(.L_LE)Y>,R>^+00]>B\/ MKR./Z:4L5*]6U6HU>RQ4T)%W3V3I*27Z3HFLE5$B.PC3>EDUI.TB5FM9#+D/ MIDG/;=F@&/+*=09E/60^1MX]N:7?W&Y0#[F,W-87V8U&5=7T[ 7@#L*TOG0" MT[FW1(](ALU)9#GD8!!.0@YM;4X0FOM_!%*;$=+.,5-I&]62QB?(,Q6O6-#] M(>#G/[GN\-'"6;X4?J31J*G-]NH,VT)10)YI;Z/:WUW27EUMU-JJGD':.PA; M7&Y_1@@WSRRST1WD:]FBK;;JAFK4LG?[4]"1=T]?&UTXYI>^#L*>SFYB6EG[ M0\RTT<4CG:8P;5[MIQ);K793LU#_4])K9NAUHXO+K=)KHZ&VM?9!T&NV+?*X MCMDMM4.VN6V#>\T$K]'AOI[AM+K:!I>WI:\&X\P"TY5DFQFRW>"F= =DVU3K MU99:;Z^^-O,''U'S"1.,L;%S*R-EL M6-;0-TIEDGM]P[?ZE1"9#;5FZ*JF9Z_V)E,C9Y5R-DI2VB[EM-1JK::VJ@>> MLO16F:)P&%[(GNW-4%IU>\SWTS=*41*GEP@2O!:_7FWK((N;JS,_"G7L>2:X MC7*,MDYP=<2R46OU[&%O'H3%2R@5D81^*E'(WH"!UDH;2H>$DGST]%J$>=U0 MJ\WLM84LZ,B[I[FUBW,XP!EF99T<\MU&J4!)% M:EL<5Z^"GUOVNRG)=B.RW2C=:!=DJU4UM5I=K2BR0+?9-OH7>Z)E-C93,A\R MG[$1F,/VO&JMIM8-<*O7< FRP'4EP6:&8#="@-@BP1IJO;T>E'86"+9,5,VV MAYVWY19QY"(=I+/$E]6GM*E,W G[,[\D? 57M$VK]56=2-[=\4%'7GW M-)>>#;/$'=T1S6G5YN&C@I<)"L5EHO0,G\T2%%Z/%-&L:VI+SQZ@9T%'WCW9 MI>?%;):C\'JRTPVUUQ7 0IO9!92GDDH?2\WPVR3G8 L1/2]6K94)P1D;> M/0Z4-NG7OMY MT@[CSK6DV*Q0;"T]J^4Y6-JM4JQ659M&#O/)WA";MM06A\)[Z0DZJS/*7L]V MK7I;K;7*C+*28#\Q=T MY"(=<.5GT5E'3&T_FE?DHF%3EIZ4F;6.C M3*CHQ23P;DSOVNL%V%CW=],.V0WS>F/38VO;N#?T=3]IZEY>71Q]J%:J*;6A MRM3TE <QK;*&LMWS1V M$';[F3N9P &N--J;&Y7B\[>6%GNFN3UORRWBR$4ZXD.UV)?+U(T"(0F9ND5C M7>?&>JK!_LL24WWUPC9"X5U8V"6-^HI%:493;;<,M:TMWE[28I;/?",XUQW, M7*^J.'M-7TP44.#K4P8_/S#[*1,&S/'!SM:L0CK(".TG&6R\GP+7%N^+#W/]^='+T M >R*5F,#:WR31F;O#LFR3HCK(1M9 RO("(6*%Q:J*.$9;MHHP'?+ M-RV+!K M>H[EW/N)4S[GA_QJ!M(:3;56:ZJZ]DJ _Q=P5DF7V:'+C<*W^Z#+>E.MPG_U M-3IT;9LNLVV@Q\63?B*3_:^9S&$O%'[!Z0T#UC-TP[[- M7J;75[6D7C7<=IAJHUO11$%RQQENC\4,736:-56K;5Y/;Y0Z(3_$N-'EZY35ORB)HQLP.!7OEYG1=S9&CS'%'&!DWW2>,$') M<0-X1> JP9@A@9!I05$ECL!HD=L!'TS@%7YE)[/[3^@'UNAI=@MHM^5 ?=<# MXJ,#ATF_K]*)TMDNC")HI%K]&0@>V&QJ#C$3B\CO5W&4J2K\*,FBXVE_[,7S M>5[Y'STC//HV& 8)HTVYZ_[K[N3RZKQ[=<=W(NV8+DYJ:PV:.(NI><].^AXS MOY^8(WC+>\6T'\TG'[ZWAOTBWL8F'WXUE;&'W/L7X'H=+ HZ!W>DG*'T !KX M]=2$-^$WWX!'?O4#SW7NQ<$HOYZ*WW?+-7+47X$ '4DB9F#>1S)\:/E3VWQZ MKUB.;3GLB 2O[[I''RZ=\,%5E4MG ,R#SW_8\Z3/DDS=BU@9CU1@X<(7R$R< MB=TK&+;?\U0O7(_DT)_,]'REZPQAQN=LP"9]YBF&INYY.JE$]KQ<2KS.9J-@ M9W)JIX;7OAW>\7#;#J\\2M!H-O+IYXT-*?I9QU'-J]&]GE M66_GK/6LGG7V8Q97+% \]L"<,*OI)=OT]K;HTS7G @P7L#@*,%0U^%_@/G?/ M2-N-#Z!9AV_^PPK&9V"(NQ/F@;%BAZB-.K[/X'_#E]_N9H+/M7BV>N'Z SD$D17%[/(!.V MJB\5]'BXUZ-/KCND0![S'JP!\WNNO6;I52HF.\I:'F)F>&R;K*2_5!_0.=W0 M,;V4=QJ&6C-JJEY??6=?J%//,[T9+Q7=6Z"W6ETUZFWX+WL.9/:-^ZC;G<)^ M3)D#GE8)]E(D))""CERD(\ZT<:AI NSEJ^E]9R2(!F#-9ZSC2_8H= LZN[ZI MC6CA3?7[SI#&]N&HT._R7ZJVZQKE(M?7B!,4ZN#S3'*-3LQ#4VY2R9PXGEF/Y M 3KY#^7=71:O/=(OT->)U?)S!G[KS)QRET=R7MQ=4:W6JVJKO7D*?GE_5V1" M;J=?0J\3!-X5(3?TFMINY[#OXAO6F+L+$>.2&3/(C.F7Z6MHE>A&0'#?B^VX MIJ&V] :"KAT$_Y6TFQG:3;^]7D.1;(UVZV $5=NJ;AQ&$E.F_9*Y>T:;RH:R MQ'698:YMXO>TTZ_D-U$ ,3K;Z\%[JJK1UM6ZMH%/?Z#X4?FDIMJK1?(VJ4E7 M&[6VVFIN .6:-]2G*-K#]U4)S!]*'_RHD14HQ\(R?Y<1^CQ\SEC.&!O?HDK& MX.=V9_X0MLI'?G@OQS=6FXWL01L7=.3=T]W&5ZD;T=U!(_]FWQJ^X- 9SKW* MH;0S0K6'SR_/6# ;7Z;RW -^5.P+,WUVXUEP:E-$I'\BC 1"-'XQMEE;K3=7 M!]E+>SB+U+3Q+>G.J4E3M340>W-K#_,H _4EB,S?4]Z30(4G,U9T4@;ZB(M> M?/5YY3KNK&/YRKLBK:8VUH"-ST*PKZ3?K(!D-ZLOOO+<-@''P9$:8>AM#N:X M5XSL-\,1R5[T^8#!))^:2M%V2/ MT?Y[=WIO6HX".F5"18<%9V=PZ_._0WS+'?XRD9UZ_:G*P,-!23_9P(-Z?[4 M.OD7V:+_I/G<4AO5U?E Q>OE-0NS748L]N)55M,OU->"T%M@KNTQ254UJC6U MV=J<3\KX158I+?TF>BV]I,QAC/DFM46'*XNK$!NJ7X^XW7X=!GY@.I@C1 >YGMV_:/,3GC16J394 M8Y.ZYR+01IZI\L5H;GNC2JU-2(55(WL=RS)M:4KY?E[>'.R)EUX,ZK:$E\3) M+;!4*>/S-/+NZ?+%\'![I,NL2_G3H.\.G_!?+$A)#')Q?75WTKO\?]WW"HVB MT <7G:^77_Y\K\R/HWSMW'ZZO'J/$OH7)7&*_PG]P!H]_3(S_+8'&3"@ @_& MZ#&FF ,L #2=)\3]=-P 7A&X2C!F2"R4)&]BB&+$T9!,&^8"'Q 62F4GLTO= M E'_PP?JN]Z0>73B,.GW53I2.MR%40215*L_ _$#8TW-(9(H$=NOXBQ3-?=1 MDBG'T_[8B^?SO,Z?4>USV:I]&^R!1/F!\EXQ[4?SR8?OK6&VB+>QR8=?367L(;O^)7 '^M&' M.SH'=Z2<"6_";Z[!)*_GQ)VQPJ]^X+G./?P+O"#/W0S,^T@4#RU_ M:IM/[Q7+L2V''9%D9?\E=,?PP5652V< '('/P]+EZ_8RZ;,DI_8B_L1SZL&Y M?1^[-C",_U>E^]_0"I[V/+L+UR-Y\B[I&,5J MQ+EU@$?1[ 2#Y\:TADIYH =WH-%1#@;A)+1).9;'F(MCY,@ELS68Y=&N/-H\ MK'A]'^A05_@VYI*^;W[F :!GN3:UK+PPG)S/4U]I'9>'OM=#?]U*Q#E:CG)F M3JW M,NC??.C%0=PSD;6P H2!U(>QIL=QJ6 U2O/(@LR;Q^*CAIQ9E4:9CHC MC7)C/YHV@O#[BDEA;!DO5D2H6,O(K6TV[XO789'5]\5SP.\=_WJ$.\_OB/\M M+H?_S:.>9-9]I2-::#E/=OZE[X?KEJ,LN1INJG5+9%3XD*+7V>]N)T 4=0&I6\E-66'FK2UJ"F.XF,0_](13LK.*:O94.LM M^$]?#3N=@3,N*G4M+\;4];7(ZY8%IN6PH:C!]'=,5PD@L)JAMNN:6M4V(+!# MK]S-D6VE&^N)K_C*8QE$Z*Y%6=U0FT9I<658BBTGLMIS1+8[DC%TM55MJNWV M!GVDL^CWODE-:,8Q-@Y/!D<-4-]\144<>?=";FW0[?5=S&=:T!QTS]V"CKQ[ M&ER[S_/+'-.2'G,U\A[RY).]L$EF?27AM6:4,_O*3I;%/6X=/TC.7>*V4;H_,>U9@F=OV7]#D)?=4O:/K^3>A\/73\'35J%=50UO=*[A0 MY)9G0M_VM7\IPP^*P/),VGO(-2BI_:!H+L_4OG'R0FF+[*,BX$T2)\BW4BRJ MG\;M5QZ8CQAH'OSC60/\T:>OF(^F-RRS*';.G;4=W+_3GWB-?#(^R"OA;Z.3 MIJ]U\)PIB-F!:&W+F>F5]:K1JNM-IIEE5=&1MX]!6]^Y;XBSI.@7R#* MWTE"I9&MWYF 0 U>7%BM&NVR8T5&1M[]14UM\_OS#2(W^Z'9Q!W-9L1;WAAF M1UYN?N6]3F#E5018.HZ'-_+N"77MF^W7ADE*VBW8R+NGW;4O'TM*/)B$#/(W ME4;7VNO7>._MAMIJZZ7_GEU"7$Z'F]\> MK^6_E_*R2"/OGDS7OO9]M?=>4FZ11MZ]IJ^O?2>:=QU^* D%CZ;GF=@D-I%9 MX+$1@T]MQ;SW&/60S0@!BQ?.=8B8[PR1 9Y:,<-=]V!+;2E1)$E7$DI)*$4C ME-<;GO4=W;/+[*9U\A+_X/IHDSXA*=##AEJM&2OU>TG]^:'^4DR6A+(O,;F' MV_4MBNDE%Y1_I2S/@D._P5W3BTS/-HP:L8NB&?9MEEDD7IK@= M+FVD-O_8O#!A2]W[]*JJ&4U5TU>7 ,VSI5&JFXU(^?3-::^Y)=K;7D,V(K_5 MK?Y*TCMTTFNM17IOUA>PI3:;FMJHEE(P+Z3XS)U8>@/=ER$^[J*)8+VI5N&_ M>OV5@O% ,UT.E[(:Z;UTMQ9\V &QM6IJJU'261;I;#F9I3?97>+=;T]-ZIK: MK+550VL0RA3AS(>.R?S>=:"IX#YJF;"I8NKSY''GW>C>]5/=5+F_9 MI2K;1)5G69U-.QE]>((92$FY/K^+)-81FKR/'(NQ>A6[R>+YO^'!1MY9FJ M=W3AG_'60)K:;C54O;TZUZ]0Y)9G0M]V(D$IPP^*P/),VGO(7BBI_:!H+L_4 MOG$Z1&F+[".H\390_V6;PHQQYPYN]-^V36&C::BZD3WF+.C(NZ?@S2_QL]*F ML-'42C+-QLB[3PMM;GXCG^DVA1L1;YD[GQEYV=K\%KUL4YA9M5#A+0%^R'Y@ M,*JL*]D#HVU^'[K"^Y/'C&_JP2%?CQ(/4*2B*TY7!B!>'JQHJ-5J%?_+'#L6 M=.3=T^OFUYHKXVU)BD7=@4"L,U3[X@A%HZ3-[(R\>]I\P;WD)N4P.Z-30VW4 MVB6I9F?D%:2:M^46<>3RB',_\NX5SMI7-_M4)8UZ)E7) 5SNDX^C/(H^C72_ M'V"G1D1<6'+1GQ%2SRR3Y6VY11RY/.+V?^ MH*:[O&#PPO5(PG^7BAH;::NVVT6]+C;DRW]N:7<^OA"VR-#@_Z-J2@ M(^^>;# %F5Q>FJO>XXKUR0^^96KOVU*5T_M M[QXQ=$/!.E,5X\07[VXFIOO(--O5QJ;M:T]X\&CM/IN^;[IAH/G<$Z&%'H6* M@42*0%L\<&&6H@$V?> YMJ7LQ/C%'>Z@-=[B'$6CGC9\^E@H$LG]QOH1R1=2 M[[\SV%5@.DF*?>*>Y.+CUOV3BXO_YA*B0C=Y#?4SA'JAL[W?V* 6L7SQ]G:X MWZ!ZNZ.!(8_%GA>=B.*\?!BU3 U[+[UI^JXGW#;JF;E9*7K- S0** MJC"E(YUGJ9RHGSWPWG2PS"'0S ])Q_8B.2/UC)T#8FG-->UX"TL+QHZ3%FV M6]KB;JZ>A?CM=7 WWBAF2\D O#7$-ND#+6"O?DL?&"^G$"RR6*N^0(J@O([ M^:<2L.SN");X*\P:@SOBX]^1'& MWC9>SG*I47KT*%VA2O=+P;1-EULTK@3J:3CYC@ET MQ9@;E!.-FU8KO 3#2ET3M70\': :C55 K?!V[H+ZV-2-_LLI&2K C_P-OX9# MSYKC?TV@@K3(I[NO#Y?WM__?QS<:K:+1#SY=?[G]_+]OM,5UM"_7WW^__?H& M?05O-8E8(P9T\-]F5J]LC7O&-'.$HPI-=XXE#JX7PB-"3P-!A) @GQ8E>8QM MUW1'MNG 7N '5(IR5+%>)BZ)BC'Y*W4'OX M^#\/E[=?/WS\^L!/(H],GRZ[I1:5:#$S']GET&?FCTMS#$]YHYG.LSD/X',E MTH[$T]CTW6^F-O&1>_\!7-^\>/= =/#&V@W*"\# ;[^:\"3\9 D>V9X1*V.% MWX+0]]Q'^"_P0DQW,S0?$U%LV<',,>=O--MU0$>\(/DY&E^\NT6GJZ[!50T, M@5^'-X^?MI<]W\B,>I^P)Y$)[G_MD^,]!WO>TR?L) )"Y'^9Z0?:1]>"K<7^ M3T[/V FJF:Z%?VAJ>]XBW\;"JJL%C?0XAXW#R@1/I;K3OGVX$VN=T,F@A$83 MDQ*N* <9[C\OFA=[ QWV/]'@\3>*V&4+=I.$F.RF!G790GWH)]WRW#"NFIU9>/'N*PLUQPM4[66^ M2_](^3OE91^QL?8$ *FWX=@./\.1;^P*:>BM_D#O=EZ.IAV[JU=]'.2GGC4E M'#0KPT%+-QI=O=,:J--X8V\51U*7$_1!^0RH,++!''.%0,.?XI]':-5& 9B4 MMJMY"BLGRMS0)WTKG^G*YT3BXU"\/K 9""V;^BZ16\N<>K#NO^D'*ARCRGC= M01RK=..5Q8M;)AS\V6'XAVO7NI;HM^F5W@2MKJ.WNG4#($56KAZ'^7U62BB0 MU>*P,^CK@TY/.1RJJ(TN"W>9!AA:^8Z[Q#_\$3#M.@A8&%Q^HB@ITSXSLYXE MM@].*ST+/5LA(>@$G)6X-HED1-.[,5"4"+H+MAMT=6.@WFR",UVY>D3F#\A8 M(?OWCDBCT=('S2-O@W(P'9_2G[0A]J7!QI])GU5% '[*K+5Y0Z'==L;5!_VN MWARHQT%GNG+ER&OF]TTIH=#O%GE-O=5IZ*T2Q0Q*R^Z#J?"O?C=M][6&#GH< M<,3;./.$'S:*?'(=*X+IX^>FX@!+LW1KED5V0OHA]>[<6Q=[CE&L8&,YWM:[ MZWAECCW>=GP0*D90?JBVA$#>)8+2\IUVJZ-W.DC&VWU%(GC4,FYEUNT^M9>V52& M_EICO)^8(I@^?FY:X2-9.[(9L],GT_:I2WZ:3GDW%@W?MK=TR[5ZJWTF"@KH MM2.352+J7:NE-XY=/.];UVZ =,:^@A_8F/D^I3^C7-9"\ZGJONWYOK+JO^)%ALQ":K8U# MFVM!\^3:)!^'&O^!81'-HVO'KG4DM>T^,G=D8UM:U](>\197Z]90A@%WR6=K MQSQY7MCO2![!61EJWHUO9%I>N];O.?I8/8C\^%:NWKALK1T^W0D8-]%/&GIC M'8_\B=1"+DOR=!J;5.](2>$?MM?WM3+H-57 MK^+L3%?>@V:9'X,NX4ZH$)'O6KIA#/1FF2,9R^CMY;4R'M,8@FLT\ M/]0"YC_9-*?FT6?4/%(SK2>L1U($N,?/,L42(Z?'RJ/0F/_YK.9:5MQ3D>@:QZ.']!& MD>_3#9!Z%_@O^ \4X8#CY[T52E1^I'ZC*T%0.0[6".<=EADC37G;@HVS9;LM MO=.MME-9#;**!'Q^2'HC 5\AQE)9W^GU0=:KET]Z%%I_XIV9F?/:-;,7(=[. M#ZQOY9OYQJGWX)O6+KPS7:.I=_O5&L4UOJJ1W^W\>/)6CI8=P.M=2V^B4EYB MI(_2@OJ ;G0_8JE2+JG?4HA/$9"?,GMMW OZ1?;"=FZL-8WU$RD M/=.5]Z!8;-R>>J_03!6-9J.C][KGYWOGC?A?[%6M"'!/FF4VCI,"!7&$%I6H M6 MFS#>DZ:-8_JPWTL])^!\$ZG.=.5S(K&*>F!.JXS('TVP0S269+"_(WO&L,I1W<8UO7'<--A0U$WOPKD= 4I_! MA6Y%>-6P[<)L!CIIX=\S&@UU4HC:N.ZZ4D0-]'[%H5L5UAAG MZ\;ET4L<\B6AX'U"P+HB[MA7KEY(=S8N@]X @FL)Z@'8Z]UJKWZUE>:F:"X' M%X05:&/X( V6#TSG6&1VW6D 6:R_L1,V)CY^X]ZD,,47,T12S^_&NV2WIM[L M]_5^[V5V4Z$%00UM9:"]L>]W;] V]![V>FF\7(NE K15-!VD<-Y,N.JUX5Q[ M)6)[K^'?90>S6MRJ#%/ND/O+HB[)'&"K>,N[[J->OB70BOOP8S8N)MU MY6#,)'YV 9?-:@/-*AH5%^^2-N%U$/!,(T1GNO(YD5A%[7'9\?R[CV.H9AG' MAF.[Y-08^G>J#=@?*X?QPG6 OO?5M;&]=)IX2[&Q]&>M<9&NI( MXHU+H4O"Z'PD\>&R.#)J=!P;''G3*5 ZP&$F.CPII'P[45JG"+Q/F+'Z&Q?1 MR2K.;1!$V(H*>\PB.6DTS>;EJ=UN1\F>,6>ZF4Y,TXT#VXVFWFI7 MVR*\QE)56-JXBT5%6.KIG5:=%M(!E.V"5/AR8/ MB&+*<)TJ2HRVDRSHU!P%W><)^.Z; X>&?+AQJIJA&ZV7FW:ID!Q:@UD9,.\D M[[DLF.L9@@?+YV30J<6;RK#@+CEMXT25@L32)!%R^RSGEM[N=/5! MD ;;W=4K-T\L00IRS63^UUSW'E]9RN]B1$Z%/[^-/#H;O8*M]'(_9:&.O@Z%W&@.]L4[(Y1QP=?R( M7J$Z;IQM=Q203M7/GMYIM^%?A<*)>RNS^PVHX+F/[Y (NC9D\ L770;>6)LS MT__M5_%[15!?._4D!NTMY'=%F#?\J*AP]YNI!K\5SXG$:NJ8]]%LYE"6BNEHMLL%.XCDNIO0.6'S3%<^)Q*KZ&%=3@:^!076 M![V3ZC54.+8MW=LOF0:[- #RLQA+S?KDA_X-SOPKVSP*UNCH1KMN_7.4X-FX MO'A7X.GC'&_EL*.BTI93YN:YEY3K*O7N=:W<'-=:KSNG2_],5SXG$A^'7L<' M/6DS,:7(@JO 8G[<_8!W/="\(6R!K$]54_%5O;TW[R"&C[X;_Q'P45QWP]"T M7#]2>GU#3$*565A5AFS<7VPW"RFN2O8;>ZZE7Q'$!V8IK53+563Z>-6]"48:ID\/9NV,K0 M:_O^B*&V<8>:G4'MJ'4$DMZ_AD//FN-_<9B1M,BGNZ\/E_>W_]_'-QJMHM$/ M/EU_N?W\OV^TQ76T+]???[_]^@8E[UM-HN*(H2_E;6;URM:X9R#11R-O.C/= M.8IRUPOA$:%'8^D *Y2VAKTP8C^"ZX ?4)^.JDMW]*PI">SS/'H&8BL<7 M&GH^& Y$<-CTFP91E&B[M(K 2*/Q"V ?^&IF6I@C33C[39 R]T*^D'ER,AM. M_'0_JZ_RS(V]D/8Q=.":EQ("M8>/__-P>?OUP\>O#_PD\LCTZ;)7:E&)%C/S MD5T.?6;^N#3'\)0WFND\F_/@XET9;40\C4W?_69J$Q_9]!^A-VI>O'L@.H R M<(."Q,4YWB8\"3]9@D>V9\3*6"'.L_L-4.7&=#=#\S&1Q)8=S!QS_D:S76R/ M?4&"E1@&0Q;1DZ=KM^X(> *?\"Z;GE?YMK_&C'LC,^VGA&GO$Z;=\\;@9B!A M\K_,] /MHXM%^!_8B$V'S.=T;1FZAEH.N2OQ#JIVA[GBA=\T7Z,I\^U1 MH?Z<+!B9,U@A]"/&=V6[$;.NX6;%O_S5;UFL,[BH\L!DL&E&4C\GORL1\7T4 M8 ?I@!\P_U_M %2M_B2XM!"KT"=!D_%\GCU![BT2%>]N^!6KW8$6]V2SY[T( MB=5GLJ$L)DFGV0$06C,M4DH#U!Q"-IJX8+@^S@D" ;[G")XR%%B GS@.?E#* M+Y&_!!P2D=OKS3:/@&W]S;0?/;$@(GP=8!4]A/J.;X8RCN+.[?@(I;] M2)U9,V\\ 7/]<>)%(7R97E;7GMD0#&?\DSF;.:"N\U?"30U][QE.!?XRHFDY M@8=,K\.YF/YH0A^9^=ZC;T[Q<$:9I5#)=ID3B/UK8U!\0+DV^4KPS4=RK)JV MI>/Q6)PBHV\"!LBFO S(!+\:>38\/;_ M 4! L>A%@?;L^8YUZ3-0L4'[U[C>2.3AKV2[5H3IH@PV>F2(3B Q\\$0\>=P M=D% UA,!$NY^/T+U$H AGZ1XX[GV;(<3.C6@(3R"A?@,HJF):A)#$KED(#TQ M@60'#*<(R*"9\+2Q3=>T#1\%FB'LF?;J^O8UD%?F$K@"8@7,MN"Y'^!V7^ZF(2"81>&;BDQZGVO.$^6SE M2^,.\1V @Q,']@MF+*^9CZ9MD/'C'ZNK'P9V0$M9X'4@"4=]F@'#J92X^ M35NU1;B=VA@AXJQH%-+Q"Z'+Y0W*T$5&W*$&OA-VP_?.7 )/A K@.C@\QV%8 MIT_2"4YNF$"/IM5R^01GY 'K 2!,#98"?DHN'WX1>>/P&0[MT@PNS4OQFRL- MU=(1T-6TW?A!NA"N$WR6$Z 8?6*.-X,'/IF^C0)09NZ%"\_DP2T"M$VEN"RY M-4;<5LI<#U$()X,4')D@18'/\(=X_0#WPLKP=,2U#F3WZ;Y$@0!,Z/E)9'^& MXSE&!#TX$1M>W_Z9L)EZ=$?!P@\X!FQ642#O 2FWNR:K*L=*]+=Z[!Q6)VC)>/2:^\E/-]>\JGNK&1/,@KD+P7SZ=!S:&?] MUMO$!EC>8/Z^V)12(]WP_[(YN5S>:-=N$7]<'O6K+:!4HG?D6_Q\^NZ MK79&ZFV?R9$/? V']J95T2+K! @K+RLZ.EYX[[ECVV=O-.*%:XVW"XYO1UG* MQ[8EZ%$VP%OH$DE/2 N>,@H1\+'E24](]4?00T9Q-'19YQ4*!K]HHJ%C!Q.Z M6NA*(ZZBG>=;8,0S,9,FAE2L)\ 5@?Z#J\I]J[N]YWVNID[1XS$T?="8?%+0 M@9=(=R?3%P4+O7V8* :)KX"T&%W<>=QT 6JAE -),\?;=<&$HB^(:[5 (.KB M.\$()VK)7@B:6QL@721J"N5O2GI;QN*1%&X)!K=W#]HK4LS%;*X041"\ICT\ M^JE)Q-5[AWL&)O8,O1!_1P!!@@K[R491R.ADX#7I;.X>%OT6_+T E*!QD%(* MP)HCXN#/J#ER!;DH$-AJK9TJ9./R;["[+;.^1NB[O1M_(\NV9"$H7EQ@6\F1 MOMNOG[ %^E*8#]X#EZ'#(OD'.K!+*."V]#[#3A5Z$$%F?;:!\!:E3% Y?C? MZB[RT8/"1Y@ ,X$2SLC]Y,2ORC5J@'4\V X^DQEN1W2G']+XP=C7)5PL_P4& MU6ABHQXR\NTAMX#)']U#]L'OO1@!N=+N7.W_F&Z$9IPQH.B#@<:9YILX"D3[ M9R'GM/,# H;$.?1G8[ 8$+B'U[T;TZPMW"!=%]^+=JQ>G54GFS\<9.EDF\T#G&Q;/MGN57.Y>'VCPZ7)!GDG>Q(2[M;5OI!K M.X$$TA1D8 K/LE% M$Y;TG\)_#[S518?++TO'R-2^'?-'XA:^TZS )PVHB @OW21F;;#%2T6U[;,>21G\6IHE;\:3H'Q[I#Q0!KW)6E,87DZ$G*4 MWY/DN7[T&2?G*SS$BX6?7KSF*+B^^OWJV]6OUT!3-A--A^-"/S"X#X""_U"%3&^%;$_8!9,8T_62$ .@7= MMAJ=RZ;Q%W'[7[31Y/2^$&]EY<%:5]5U%$X\'^POZYKVO'%/>QH2FSLH]DK[ M$/D\ELFHJ10VF)(2-&+)T"(,D??3Z+7T3JF:]I[TSR7BR>+7T0?RC.#]D;ST1$1LAE$< CGGB Y-7PM5:0 M*]-JYU>/$HND=R2P2[\TN_!&IW!,?R*-KZTG%#\@T>T1NPT^1.S!>XA?.15: M,I=< @3> "(0VO)U*3;_#NSY>2"L:GQ9$F\N+< 3 3R784 QG,?"B/SW.DJG M5Z/7&>T8_PQBD1Z11A YUA$7JPA[I?V1\ 12,5BDE7@Y?8F <-]1,-,1GB:9 M5TSDG;']$W[E(RK@F<4"+G\*PC;4NTEV\HDQ(.6(J),(JF^1SQ;= ;%N<]D$ ML76U+*]^B<]E0<00K-8FN6AUWYG48W)7>>\XN3/*BE7 D9E0S^;G1C M'66%BL>O/?%[,BOBZUJ^@^'1C+I>8V"\LBN8QQCP6((9^F%! TZ:* GW+FHA MXM(0AT-9-6/;D3W?]Q]O<".DL'=UH:'LQ4S8H<\?S&U*XAE[(XIY(.6 2,+] M)Y)83#3)76[34^20TY<'5S")(7)"^U*DNF73W^2(O&43T8%Q3.'GQN=D\DAT M$5,0L5)=A'*>Q2[-A30=NOA#4V2:8/ 3<^?H]3#C;HQ?1*]E$(W0\3".,+"P MDW.SIP(RU% ^XFPXB'9,/)=?KF3)P'/BFSHL>,]"S5E)@P)V.]_ M><^@KOET!CZE-KH>QEPBGU032I5X9HD62T(0'SZ:V SSL##WQAO^BQ/E@%#< M^2+7)%3R<\_U%!Q97T:QPM3?LB?LM6O=@WT7H@I[F_A8-NNK>=F1W4+MJ^7* MUT4GF"ZRJC*N&/2, P@Q@/7L^3\$ZU$*$TJN%8-G2\-&?1&+9@1M.9,W1B7A1 MB+P5+#*7+HQ-8)$0+'.>$Q0#!]UFE++(;SOAM(I%?R"R)X9)0(/\6'%UQ"K; MFZ]@47IC2'M=[:OHK%VT(*)[<#93]AF>OX6_@9 HQD9D/)57R\/+,FY"-Q[5 M6'3X+[QT?FWCBR]=,,,M*69,9[AMC-3\$VE>+4^HC0\$P[U)U(0[924OK"W< MNCQ3-DU23$+7&*T&A,:YS' )403.'&+.HX>_X# V?:Z+"1L1S.A(I#%P)YDP M*4L*Q,Z:3;*)_=&[A;41$;S/O=C_5@>=(NZJ5PRX<0FV0VV3LW*.-PQ)8HY& M$>@LI(58##,.PA?$9">_/7,N,*_3IW_@#]\I/W9[*RZ)JZ1DY_AO_2]IS *5 M*\I#054=;EZ"@*C,25(KQA%Q@21W^+7 KT&R:H O(S1!4O:*A3X),&%'Y9D] MW,EH"W6?D$1?$;4!Z2I$AE,48.7&L[/(N/$B8P:284E=C< M?%K\ALUSVMU&6(E(,AE1'$%*C M#(ZZ\)DY:/)@_8U$3DN8PZ2$@Z%(B=RWX\0TP,>#/?Z3"^CC/ 8$?_T5O@8& M/UF]:0P#/O0D''!87$'.S8Q-\>N"%^2@]9[]?KX7M$2]YSTLA5EG8$A>\W@F MG,0WST%8!&M4<78-TVCT]E?%V4RJ..^C*14^ =&EE]'2M]'BUU&H/C<_+E]F MIJ!A/A0D-U1*_-AU M0O$CN!68<&.DF@$5WV5J)DG?E3Y "(A<++5"BT][!/U(%'5SUPN6I?AHAL&C M>(D4BAB?35"E>,+\(?1-7&D?%U.!1**Y_T,H>=RSS+/J>?5ESK/YTS01^A9_ M"])@+"8(Q)E3R8=]C6J\&)4'^"SSV*4/%SQ9.5P;FW\T9[_.'S5T.'_7I?G%/'VEVRZ\OM)NN.GDS/7DG;D7#_:T M9*XL[ =Y*K6HZ6NY^^.>ZZ7'BVJ@\@^?Q:_(KPR ]- M./K03DZM#U"?5JQ'>BG<7J&BBN9M)?'*I<"6'A")5F%?LRL%9 M@,R(XH8>=;S37O%&"H@WF;%>)PY%B593TV(YK,MKSVZ+H)7VD&0I2H[^"O F[\7)_;EV2'$"TKHQ>>U*KJI3ALIO48)>QAD: MS<8O6Y+]ST0*_SN5M,^@./!T$/D6>^L'K(WD<-=%9=+%3 MW!G7P?"ZE/?(4TTH^C,U,9$I;1D2OU>043.RFTW:-Y2Y53P2^J,?_!L"N^)- MX(]SGGI+K!ZP,'0*KW_.'+$Y+:N!FB@Y)9>,A:HPWP%*E[\CDYS_YXGG6[=< M:GL:@"F,W@VZ^0G.V]M*MW&9,S;7A?^W'LR?&S<^;^D#P] [S9SZ/VIVPO&< MY,WW!E?&+SPO#;5=B8>:C:O!+PMZ>"H1*$3]PM$VRQ]MOM^]3&?B/1YM1^\V M6GJOG5/]EW>T'>.JEW^T[?Y5:\719IHA+#@+"IT'%;#RF25$LT9]9HY'E;I[2OBXUDX-2H4+EF7A>1Z!'_\ZCL7XR:Y3)^Y6EVC. MDV7'/W;N8]+OA+R3G%1_QM[2-& D/0H;IH5HAIN,FCTTT,]2/ANB1Q5%H4Q%6YR892P+YPODL/LY^VF)LVO(F MK[3WO+2':Y7/OAV&:%2,0>DB9[9H#9ELCP0 E:A-F>F*0K,D?T&*COV?7XL&*;P< M1@KIWH>PK.E;@?;'C)(/7EW?__$:+F^C>VFT.&^)]B34\56')=X [%=(D<3 MNOUXGDD4+Z#&&8\]SW]FTP* XQAOKJY2SM3*=8V&1RDY,L>1TVU3S&NC-9ED9!P?$^#[W;T?M&3MXN"(,9KP]PYN*.42^T MU=RPR=$#7F?7KG6'WO7E@R5EK%@/4*.=8J7-$_<]P7%B90;B+&CW_VC0/Y)^ M7WYB3JSLX]6,*/[/"Z.Q&UTN_769]O/7Q'M5T79#I MF,8O^@-Q=R%SK3@) KT^]333-::9#GIKU9ONURVE(!5K_"SB)[\85PWWH()D MK &T"*"VNB[:0U,Q-R2]V]R%,C[@[MKU@7'KNB"\&XO:(9MHF0\M_C]%91(1Y7)IA4F,S' MZ?'!6%@EYH8>SL^+.S31Y+>E5+HT=3\_0?%*>\#^2%@]QC"2&XJQ#0LOP@L@ M@\S&Q:R->'0'3>' (OC9+.FMX<>#ZO!YV:VI%_Q:!] ^7=DBQI_\5F:W\5+97EN=MS+ M+C.IPPQY8C5F)8A"GCAIG-?.FDFQ/;.6RS_B$2^4'2$6$'%AL0TJV.5-;:7Z M(/S,E(^["QC..@PQSNX"N'&64]IV@-A0;#M-F$XKA*6Z8"Q-D!J(J8?HUJ:( M_B9&HWQSL"[?M;!\<'8R,F:F[T4$^4FL/GV=T4%HX%8'P MC9DY[+<>]YU"RYT5T$S.G+*T^&Y D($D16W[D@39D//,G M#].U,>(#NZW@W2Y]9!SYKITTLAJ#0AWY0E4(GSU>6I)]:-PWZTK[S,R 3:CM M]R+:!7_@MI/L)JYL"-2F*3]1P#"[1H8TH5,3D5Z?(:/8HAM*_!'L#0-;^""# M,D;0ZJY2W8TO?'FQC8U8O=MKZ/UN3K[YZID:W7RI7B+G>S?;[C1[>K>[;#KI MF?06/=,K;#$PGVTB&:=E-154"C=NE/*=\0'E'])Y:-CE8J%GF_KWJ=1P3HMW MS:^/3*N#]%9+FN#+C?/B>X3*^%;UX)/NU*Q:%P7)>(*,U)LRT#4EZ;)2GL3+ MZ%)]$THWPBBO&N2W+8W46+E3N$/%>TH3[\1>\0G8-BO>\<@')=.W3>*)Y*1, MWJ402[]&F(E(]S\5*6$R^_7]C=;J-"[;#:H QWU<_@&G$=. \MCUXBM>/5;J M;,I*OWN>A2W#@'_@*,! MH<.NR;%)?X5YR,%V2?>8,HL\4_BVKBX%P;U,1,] MFC%GUZ:Z-.P+'CYCQC/=ATGO[VS:+\W_H&9I;L8PBQ6P,>B3/#,\J>F&>S4^ M2F&YI7\5VN.(&VU\*A0O_J392#AWVR>XAY@I;KJN&."<:10L-82\#JCW>1 Y M-,L[>1@U5*)O:X_)J2P\?R"WJS;-DXXGP"Z^"H\QH M1LZ$+?PJ;4B9' >OPA5/D[XL'1B. TDG:XDZZG1]"91HOYP*DA+\B+Z5I#"[ MGORZ..\I9DU149RCLAWY4=R#74-=_;JZEMXPVK60@_"JL=#F:NW4\S.3KZPY%=6%.W:$Q'+!6[Z)8A]NXE'N%#K?X=V5UN271 MD+& 1(,.1N,F_$Q;D CL0#.(V^*02S'1T2B6$K<3(<3D:&+D]T[M(NR:[6(\ MTJ%^2^)3L0ED^WE&T)-PF<>*H^B.GO\H%'+2)8"-0' VAIAG1JT91* *6U/: M_BB:!B$O\Q/U76)@1M%][@K7#G79]; O3URPQZL&J9B$(,3=2/B9U)7$M64^ M$EET(";3D@^B<*77(NMO^7%)"5NBNRZ\L2CXXS88;SJ$;9&%2IQ#(B\* ^HB MMD!<[L^E&DX>@ @%B23E8]'FG98@Y2EP MLZ7GT%Q81AW*0AK<'/N#>NV&T(VA?L-.UZGWHH@XZ7(::+,/1'F3WJ4''BB7J:V M5,U[+=F':?VM["NAME0V-1XC)G#L'Q28QF;V>$_P[OK43I3?O_++Q>N209/< M/-R_R<>'4,.3V%"F#O#D6,G;%F\4'P64JH&3G^(._0ZZ!'F?7O.GN-1Y(U8* M6IMDLS/JBCIBLG,4U^2%U'/YVW&!>(P3;M$F-=5I63>B)9D2+(+H.'7ST72% MPQ&H G$,(.I;3&,2 ML,TU/BKOO!?HO-0)%KO<7U)=' >&QH,&$LS XD> D?&(/"46AX][LX MK52X3 JQ(N%$CQ4RTC?2MY @PB$32/W@%W1"]+_EGM.*85NG973'_9%-RR.W M4!PVH*RG()Y<),0>-FP >J;R!,Q-'YLJ!UD'.]&6:X#8=!@]BWBXR30*8E;> MK&XN@IB\1[$8BDS#:$'9'=NA:+.->5CQMWE/0JFAFD!73![&3Y0$HUCK-.*.&[?3OTVTZ#O_@QT _4WG M;OP9Q.MGM/!D$UMIO2IC#-#M(%NHJ:IUNR)\UI75I3B[0M0X <=[$BP(LBO(\BAN>D?! ''T22J3U,:' M"R5^;G@A4U!#BAPMR2SI142L3>QX.!<*4\'YI5N58PZI]9Z1[,K)D>;&/;SN M<5SP>P0UYBR )";PWLWP?\F)ASY7X!1D)G5==ODIBGQE]2>#(YY9."Z(5Y%_IW';C((0+S.3IU,&BA1A(KV(^ M4^^I.%^<2Q&PRQQOSK@_"=.WBC1EHKK+:1">7(FK>1R>O114E*# MJVQTD1^4V$:2>T&/IJ3PQ:5%X];%SNG'J;D^+ 5;4?$ ON,9BM+)V$$6/V+, M1N('7IS4'7\NG6?&. TH3Y\O)SXXXZ8HK4-V:"2H]QX#)Y?W(] ?67#Y!>XL M%->SI$TTXHFZF@F=FGQ,2FZ@')8Q'):SJCA#];%KOB+ MP9/,D&X3G1JT7XXQ<3!1T+A-&@\%T>8V$>&&3.>[TBIX#3)F?B-\U+\KNGGN->"SOLD[*_$X6B M.LSE)(G[K'"*.ZS"?+A M^GN6SZU4YM'8Q8!W.8P35KBEC$W^)5]*;$\N)(['PR[=1,'+U*0\,U]>5\P, M$!X9>0.2N2KG[J=%+]*$I[C()&ZX2 GOL6=+=F<)09_Q8 E#ADC"78'QD[.- M_Z5Y%Z29%I2>U/D'!\D_,.K\@Q?R#T2608[0M%JC1L^X6)6[4+U8O5[A@M7C M1"G\GW8+)(3C7.(:B<9+=GHL$'519I'^,DJ",$E-7'&F_]K9%F(V.TU6N!M_ MC%?]+I9Z\-XS\4.+HD%T'90K!< DY$?FR^4 MU\_7;SK-)8J >(QV-*W/ 5=\#HW<[>9 M07LQ=?)]E2L*4@I@NFMHMG-J:UYD6"P'V(Q=>_DS =<_AV-GUX(>O+DOOWMV M-1HOLZM2T[,'S8WK=#\*X_<;\\E?I[Y?/]XQC=@+)E3($KOB/BQ.+ KBXFUT M\5*\U9)'F)+;&VQVQ])F7IB$BR+CV3-M*^]4#X]J7] "PI3(^ MXS_C#';BMN398Y[BE :IXF(.4/$\7)$6#F1C@((?LGLHT',\4VBP>"YU+$#] MD&;2QBEV(M,?9^&-3.%0XFEVQ?M_3^=,DQD+SX>&Q*'%".A-PI-+-,X\5E6' M^L8%@??L$4WP[W&U0AF_@@H<>Y<49@?\#=+@&UH=\9%10E)A**[9YZ$X\6GX MTZ4F#B2MWQ"^<[&,G-R6<@AZ5"/;"5,#6@QXCXOUM&DZK0#G$*!?E/O'Y?EU M\!EG+KXYQ+H81@DV5/HLXL?9@7N 42_R:>[H\H&(?*DQ)4N9W+/NN25.H#&>9$*C+!XCQ_1!XHF!;J.) MS<92(3U>BP%E/9@_<'(ASC"0?H0?P=Y^,PKVXV_(]3#! 9E>FLZGGU;74 MMXG/6DF_1[Q-\V?3+DL8HLUOS*PB_D97E1 MA()1AS\ 9<:0#-YOP)V+5KT&Y,(#O&RB^;MD^OX2AYI##YO'B9=?2C H?N/2 M,$O>.!=A^%*5OGNW<=7.>7L4$\7=*,N_'#'/7P&F75NC@[R@T;Q:]FG]DNV\ MT+DX8+6 G4[CJO/+0EA\AVT==RYW;D4/ MI63:*LF,"<]3J$1JY-N-.8Q5+#;*O]GA MQ4:SG?]VJP7C(/<-#>D-#67>$ 3C8"/!V,QH#"G#[U(R=OD5!'OL+6Y)/95R M[:(]KE+^-W,M[X@42K[?18LNR8QY09U\HF^+:V&Q6^Z*ZV$)2(O?+2E8!_W\ M$$M64\$N7=[XI1M$_/Y[W%WO6^K4N1O"Z=)KI%RYCCK6NUIN\?^".M;/GT[0 M5.K%C,[5@>4#5#Y*H;K=95'P1I"[1] M^(_1!M63"UCCRH ?;$8&E81P8V,_W!\!NQM_%/G;@8)R%UO8X03D>(NI!8]9 MU3.?>\2%6RZOQ"RW89X$D)EOPU=F6("3TWM*Q/[^P-X0%DYQABUHKR[^N+J_ MTGZ_OOYV\5I/$^2E2$+HD0L[W3?W/4FYTKSRD ?_TJY4S!(^-JGF69<3 74Q MOSLVR5TKS5#D,;5@Y)!+CH_"3F+Q1?73#Y-5NXR"]!#PT*ARD;?[EMS=>>?. MFVU0@G T(X]^?#A)X:,(2,0N]FR&)A\#C?7#(FDR4\ID!DFQMI3Z_N*F1.YH M' >)??LK#D!*YDSZ6A65<(FZG^1MDA;G<8EB3DDX*)FC,")["=O=!51VQ0OE MT[CRR_3AC!!'P]>CE"YF>6/O:*E"GP?*A^@#I5I91ZFN575JZAY24YMU:NH+ MJ:ER FKN8)2U;V9N'GT&ZW%JQ"<2 M;)A4AWGK]I0WQN"Y-E161#(-KC+L?4SW7^;!O%.DPQ[)LB9!>+6BKI?3L=UI M9&KMQ,6(,2/Q\R2-#]!,H2-QU?5V,,;0,CGN!D'GL"4A6^T5_;K3# [#>N#NN)14,Z& M6X!>M>S=EY3_"MV#=[R8^=XPS1=(BG]19Z<\I+AD5N/OE;QG^H%D=L9F5S)1 M])4-+TP7/Y8G\@IN/$'8#^^C$7@N['*>'ODAH^$5_/-3D@ M8BZ3!&P"UZ+BS1O/8MHK$#BOM:_>E=9J=G7M4X+X6S> 7=/+7?)D!^TSCQGS MMG'-;FI(F!*G<'Y\Y7@FIN=1]EV:TJCC>!V+26Y%82#@P*<@C/F>#SW QCWC M\66VA&@ACD\9@+8+?S1YIR'IN:1[NG,A?I,=!K%I@5'];$YD,/)F[+5422\W MY2-+FV?B\/+[-&-'="? %Q$9!PL]2$3@'\4 VB]$EL1\L#FM T$8N$?@@@D%T5 MV$G\)UWE"6D:X;"H\%'/. ,KM.HJLY16[=R3ND+7">]+UGF/[/BG8I2D_Y-](!^G0I #4TN%""- I(2N!Z%D3>6)\TIL;"/]\ MW-XO;F!@XA!0>V:2'!5:M-2+RJ(6+M<\HG[)LR5R3=$'"]?CPR$Q#3O] MD &)?W3+J,AZHRB*HB7_&!7/&EXV#EBI/4"1B)W&24)38)H)A0,.'LXKI 3 MQ_7BTR>JVJ)-6OHUJ1&F:&VP/))FI;!J%?<%Y2(JF_ZQXMHD84T)E%#$#A&PT<>V_(Y;MDBKO )&8-AB+-Y"&N-)C2,Q% M^;2D&-2_(HO7*GA)5W [[OM\/&@M[JB4>-"$FSZ:HFF&2D*2]BZIJP0$#CI1 M59%<2;)]*C5J2P9VY7^+NLL%HO=XQMHNOOUX1WW>I&.^[C91.;13L1N7W(E6 M3@5,*,9FQC)6;BA5')3I1I_VVY3:FBRX*:@/2W))DZPUE]\- M)$G<,9>F?PK>Y:V,Y=Z_7/QCB,MG$RP'>,KT2U[HD/R*>F2!:*2ZO+J)ZPE01?TNW#ND$.#!B\_^A@M6!(?K[CL>,W+-#/Z0[Z$ M!1UE2A.9Q<] "YS/6+D>V[PF7#(\#^Z8;^8GY*[CV'L_?\\=0O?H#_H=BS^! M7=?P\1D#J\F(N5=*#.D-'38.*Y,@.\4^,5@J6T!I"QF]$WL#"NZS;\[>7E2R M8"P&+3P /'4' ZO_>=&]2/9"IS3XY2V5[L\[6@QUN3JJ MI@*X:EI71>NDU$8%,M>A(MD)7Z^77_X'WI]Z/N]1-X.S=$/[*;H6I=P')[_YA^C$6/C<29>M7!SA]Y.=ODA&YU5 MX:!R5L[76O+W\\\BI*WM0?610F^3@J[E%C7Y_086^UDE$91;BL63,FOPM@/+ MGY%3CK\C6;"0,[]'P74<1?_D^=COYSZA(A(U_5NV&?:_F>]99C!9V0>;LGR: M;Y?Z%"@(C1J4"Z!LK0?*&G UX+8#7'MEUQ4UI6#YD0"#5E?O=)=;MBB(CQJ9 M"\CLK(?,&G6[56+'],\>E-B/BUE]BK+)P8RLW;-6]Z"J+R=XRF:?GK[:M=9Q M["M7#MJ5H\!J0"H*BQ,&9/^@JO/+H%UC[+3T1K-78U>-E2O'[J RY?H\ M<*FF/_AFH09)$327BV\KP& [B,"_Q'GMQD%U;T3(M6OA?SZF.,GI_[$IRW8' M>G.PW'.\5#[ .4GXFBXWWT\+[ZE;G1W\']!LU0]0,L0Y#Y(<] M=V&.U&!7V/FOQ?_R;$Q*(]5NI1X,"Y5H"C-N"]["\J*APU+*[C*P]M)R.V'# M_&#PWE)BJ/KP\+I9J[Z*3@;1^4'DG>33U&BMT;ICM.;'9?>6C+-K1#=U8]#0 M6S6HSQK4^7';G>3QG#=@3/]=:%%9 MLH% W2?B;$A=]XI0"EM;86I'M2C9"JPE][(2N[XZ3)W%]=]1XJ^^.=(B:\#4G'='[U0=Z[ O6!UH? MJ-H+GO2!JEBKFZ@IW5EXOGTCT;1-')PI/+O.'DO#9!@D )#%.\9H)4]F#]K MV!X+;'[[5X4@S==&]P72BN[[TNBE$?;_>7%Y\:[?UOO=?GD,KT//UV>!QYW(S+J_ M\R'PH72Q/;D+ZDY^3]X3[6Q^9AG"IR*-.X=M M\U!.15C'7]'K=>'?$EKXZ4+EV+!9[+]8LUV#FIK"!OZ*3K.E]]K=%T&\G9^B MU@$JUP&ZAW43'Z;_N9(U) JD5QA-=';PQH)3]9)!#WQMG,8[G?Z"-=7VT6)K M/YVU2M]OB16X6M*W:J.OYK6S7["FVAE*R$(+X+#]]:4&UKOM3=@?Z)U!8[/> MA =N22BW!]Q34\+J%GF8,"WI) %4#30 7SB1S0J^#Z T_7S.3%]CKL4L_O.X MZ1G_6]SD3GLV \V*%@ +P[JMBW<=HZ$W&LO O>+ .0P\,GTRDW/M M#P;K'FR2Z^ XWK/ICC#7X<9GEAWB.;+@ 1[UWO%&/RXT!F+F^_?OCX]>&-UKQJ=O#[N2__->Y+X85,:VND7QIOM63?2'&-[USC M6T_:5NR:K9(?!XKBR\NQP/YHP*W+8W?A:G,Y7P%WP MV3/=X-JU/MDNG",<#%RFS'Y"B53,*'7WV)UKRF7[[)1O!*U PYT76\6>6<3T MQ&F]NE=L[1)?T1CAO>G0-6:&=#$-&7S*Q6O*&RK1U\M%7U-"7X%*4 7Z#+W9[>A&^\@K9 ZB(M],X!?LTAN/:Z&]*[8I3#ML M+V9M;>9W+5: _O3AK.Z EINR4J=/$9CS*6@\*709FTKE/:&KV=-;W6K!I;[* M#.?IP2K*=4"J9W03#S6KE= I]3?6M8]B$'>-:&40G1]$W]FM4(3HZHO :F5^ MM;^;N9:ZGNY3' +;75F O&_O>+?=T1OMSE%,>:T161$B\T?#*QZO40&1ZLP= MKC;%[Z5D'[A+5B3R%:;NM;LKB]15D86Z9L*>W9'/S(#A9;GBA=;.F>/)B+?B MZ7"*]-];M^I@5ANL[&4K01O#AIVR(,#C,KS2 &QQR^OEP/D/IYLPUG^$3F>9X[B/L;<33\T+F3^%3$R 1/ I^ J]A M.MK-MQMM" =II8^ZTNY<)G2=S!*4JD;9FO88UG)#;88=[#Q7UXI'N:_MI..$ MOO%+_AN M2(Z0:OR05'!F3\R-F$YY=!-XSR#T68CY:)H-?#LSYY2<#5_1C&9#L\QY0!\= MLKGG6E?:'TXH$G")ZN:CS^"K\&EX;TK>2Q]!R$$U,CY8^ MHNX\3[9[-0HXG MV%/["M,L-7/*)8<5L?B;=I!^=6(^82H&"M*G2Z-=:E6)&#/ M^N40Q-R/2W,,CWD#U\LS ._B71DS2CR-3=_]9FH3'[GE'Z$W J9X($( .FZ0 M+UT,,)OP)/QD\66]0XV@((VZOW$:]3??FX%R-_\&!EMX[5I83SU#9DM+*"K. MJ,[%?IQVADFL6B?.G8XW2^(CV>G.ATL>6A-R6:B-3-^?X\WVA/4LB+B9_/(L M?OD5:E&<9@+,*?%8LM*IZ,VLWO5;;44"\^::KLX>><7QQ; M>#%2%>+&EOV@I1N=IG)93DJMK"C"2C8 M.'PV0;^VL'>*Q_T_(R^HRUPJ9Z_%4$R!K+_QIK,(;,I[0:E;-S3=1WOHL.L@ M8/MENBXH4 .]8[R(ZE MV=.9[SWQ9EF*8+U.?)7XLMQTQX2>MQ(Y]\F-[4Y?[_?73].KL[K/&=SY Y@6 M+YT:W"=CE5PU.WC]W$=#R@%2BR>58;W=<5BKGY\ZNVY"QW::6E_'=+Y&7ST; M_DQ7KAYV*^?F[,V([30-O350SX@]!@,A"-Y@_G0\T 7.=N;#\5)>* 5I33Y& MF7Z@"*[/4;DJK*3NK5?'DY+Z@T1I^+/#\ _ EM<2P0M9=BMN;>G-P49V3W%Q92._-*%$DXK=;+O3[ $/+#>0 MT[$\;<:P03X5RLFS+D2/^Y?J0 Y8OU8T_6'C.I#?/<]ZMAT'Y,Y"_#)XN7!) M$_,OF'4-%,*__-4TNJU69W\E3=UD'D2Z?8WOG^@5O]_)U3;Q(B0L;+*I(%;4 M\_#UO;%FI\=AIL?Q*(YCH30S"_0W*TN.\EN2K3E9@8J#<9@"W"^?@1.7P/=^ M_L7\E^??X!V^!OR&PVZ[UZJKDJJP@4^R4N6!^5-5*U5J6J\M(Y?H>R/*/ZN5 M_TO+TO"T&E?'C*OR,D3RO6FRDXUNW-OIS+3]Y?+J&@ZG"@98*.:T"K?8>047)D+KD8)@4OY!"?JQ:T/O3[T^M#K0S^=E<_U MT%4,IU^\NXF;S3EV$.KHUGUTF K'A4C9C\)9X/MOE_7'_D5-#?^*3_(S'&0V M<9PW/5SAE/TC8./(^6R/LZTL+P,V>F-%/H90L%OE8FB$QU84(98Z*ZO9UV*P MNG/*2QB*G?TK4+15(FM?[S?SI[(K2.%SQ59A3IO16-WJ86L)]?'GR(DP0)/$ M-5/?7.J)VWB6DMXT^GIG'? =:0JF(D JQ%%S=1GY#J34%LDW6(AKK >36D:I M JUVHW2 NS3,9(?=W7@1:1M7XK4-)2]"%0LZ+MX]L-'$A34?YXJPPV&MADYI MD,>5I^D!OL=6[8LHKL*4Z-26A&(K5VY]Y&?.;H7%JDT2O.YKDT2AE?=@QN0W M":M69%9KVVR XF.W;8X/D<7V4'[+HJKEYI*1M-,1@6<%D5,&9WYKDV(KRCAS M(!Y%".8[>\!!\V!FJ(+C@QI4W2V\!M]9*(ZRMJ+.8>7*K:AUO>Q% *S:=#+T M0I-)V-=S_W&PK%:>\G0>XT.P'>-CINUO:2*@#2:JUM)[E1" M;A%):C8[>LNH6X4ILG+UL:=6!5IDM5&H5K^KY 6N9A1JP88R'4?SPDEM0I$) MU=L"_$85EI-1I[*IMG+EIM-JS_XN?%5;6DQ=HPXV*;3R'BRFU;[][65AU8;2 MVHBM#255Q*'1+#?FK@XL*0N14P;GZEE==6#I. )+[WULE( DJ:-*"R91?_TT M/=^TV%PKZG\YTY3V80^6F0&TL M!RLN(>KV]6Z[6]M"ZD*O6-U<.41@%Y)PBU!1KZ,;C9?G!9P5(DX7B^W&!@4< M+^"RFOB0T>PK>3\K'A_RF4.$"";V3!7U^K"F4.DVV.F 5G&8W^6SK%L>G,7* MU9M%Y3+N2V"P:@NITZL#1@JMO <+:76^_2[%8\6AHT%/-TI,%*J-)?7D8W/E ML,T=R\=MFC7TFGJ_MP;&S@$=IXO+=J-\H<8&&*W&AFJNV71&11-J;]$D,G.) M+(&N/;.A-N/SE6Q6Z^.[XJY+!=[EX"N?U9C*0GE:JA-3ZGKZDPV_)?RXYSX- M@W)VD J3ZVM\JX)OHTPM72E\5V),[30=I49^C7P)^:M3_W8KV;>QX&JY7J-[ M?72OVS=Y+:2O8P>>G A7,;26C._I7O4ZL_#BG30N4LQ')"S:8YM9.!W1\=S' MRY"FPZG$O,KP:,**I_:Z!U_Y! =B&^V5??T*-603I]):;%RL-WP&-L49CM]0 MWGKN=K55/;W3[6RD2]3#VX\.J\7QL_;*&L L6!?Q*)ELL@Z 0$XLN,_;8+2I M#QH-O=D8;(?1(XV4'3'>"N'669E)L*A9YAA.2WZ#C3M*Z]UN6^\-C%K^G3X> M!_TVCRJI1]E- TNGB;%:Y3_=@SXAETRE!Z2"6Z,&2@V4&B@U4&J@U$!162$^ ME$<]MCYU+?1"TU$+YLJ@N5:B:UM\#=_0RFFFM]LL-1U7P M$M28JP1S;2._M+0I1<:WR %1)C)>0_9D(&MT\HM-FJO%Y%;!PEI6GA'P$AFC M'F7)-/@U''K6'/]KP@N^6ZQ&WGFQ]K^B(+3'\[>9[52WR,.$ 9!:MC1@]\Z ,;T:7$O]4R= VEQ)N]O 1? M1*-5@#PHKN#Z-!-!AC_X:SCLMGLMM-V0D/%>AIYO,9^P! ?PIB%#U&%C#AZ" MT=+&!!P;C5] 0@)[S$P+(X4DPGX3J,DU+*L/J.S;$)M8NTXRC'L6[+PS0OJO M[19T20A"WW,?WSU0AIKX2VGWQ=XOG9K6ZW;!$"2],7U_#@R;I7'ER_ZWZ42L MQM6:N/I'@_Y1"U_E98F4NZ3)9MI*')P[S8^4UE]9J,6R1:NY_62X?3754=O= M\TVBFB!1LVA]82[,[Y[WZ#!%S/>#MOT:--9T1LKMONM>7P=<>9>^G-VY"@?= MRZ$Y-,;KCGG9;ZEZ7^\WZZ9=BD-L10.N_$:Q.Q-4U7;=:NN]7F^]AC-'6DV@ M")"*>VCE1W_+XJC:LNNVWF@WE>Q+I-3*:D*K#>K3H#<:&>86,_?VV0*KW3:4 MO ]5S,RZ>)>.8U*$*PYK0QBE;8B-YEG5HU5.<^7J>PCG-VJM>KC:=EVT]&ZC M-DT46GD/YLS*[)J*9&:U-LX&*#YV&^?X$%FLO#;7'WZQB0P]6*[B6<'EE(&: M/[]O9YIGM3975\U[_B@B./4NZYXL0 M6+6M9>B#EJ$W%9R>=:8K[\'66M?EO[%TK'ATB]XR!GJWWZ\-+'5A6!QXRF]Z M78F$W"($U34,O=-]N0+GK,!QNK!L-\#"[[1'H^$60:N7D%J-*=7J=Y6\Q]4, M7RW84J;C:%XXJ4TI,J5:6YA21A46E%%GQ*FVZ\A[,B=6.\*W%8<65/*V!WA]T:UM" M7>@5(J^5[ULIB[QJ R_-1DOO=]33/,]TY>H#+YW+0:LU:)8"65@&+5!E.G5\=?%%IY#P93?F.-*J1DQ9&8;E_O-CNU[:0N"HMMI_R) MBAN L.(6"@U#;_76P-@YH.-T<=EN="^MUL#LY6N5J\RH-:!:4:BIKV2K#Q5# M37(3QHMW9 3B0)=>V9#;98,2-!>&:\5@?[Q,]VE N]R\)5/89C7]F*VN?KZ MWV!H267-% ;ES",59I#5^%8%WR_86&O@NQ(;J]*I/37RSQKYOJQ<;%M^QGX%:<9?0- MG5>>NUW93T_O=#L;W;SU;+ZC@VQQ+*JS,H4J"]9%/$IVCNQ012 G9L_G;3!J MZ .CH_<:@^TP>J11IR/&6S'<\J/R!4-(<\R,)6-[XZB[WFT/].; J.7?Z>/1 MT!L] XC=5I&VF\9G3A-EM>Y_N@==D_CD#[HF\'66+I4GGTFRP[NJ!FD5"9:L@4BU9S@A_"DL64J1_#8>>- YO]%?Z#^VJNI6D5]_!(LF_+>.J@]_, M7?.5\5I[F# M3-/T>1DTL\ HT+S(7TS:GYA/3#-!1B4!;*&AYUO,)]C:[N.;!N&2$+JTBD!Z MH_$+"%_@O)EI87"*I.-O I"Y%MZ%S+63V7#BI_M9;1M>K) G0P?L1BGC2GOX M^#\/E[=?/WS\^L!/(J^P^].ET2FUJD2,F?G(+H<^,W]0"? M*V'?BJ>QZ;O?3&WBX^WRC] ;-2_>/1 AO+%V@U>9&P:__6K"D_"3Q:R^0WFR M(#3HEL4?_-4TNJU6IX+Z^A2/=\!(IA1(U]C/&7,#. X0TEH('.C"U[2Q#S$3MCTF1$--#M YAI[CN,]!V_V)XF*NC"7'D&VJ)WA*$'6/6]XXU^7&@L&)DS>'KH1^SB)5Z7WM5AX[ *WE>E[ K. MOZV6>E2)$K1+53N_JJ Q2NPFX/:K_#0AV?F/+$OL,)D8Z6\UQWH Z-WW&6( M^_9VQOS0490?E/%O;L]#W94-T;?CH?^%6_'AV=NXUAQ8IZ[@W9!UNHH ^)19 MIU1F\1:L ZHX.VOF.=2]TU,$PJ?,/"L;0FW//)^\R#]KWCG4Q=-7!,&GRSOM M9GYL87>\ Y\]:]XYR+WSD'B.%,%QOE/SM$M8*=)LO$T^ M2G\WWK[FI/ABAT$TM(.)K?W7C79CSH T#BX.#&SJVJT[NM*U\:\_?C5_C>S[;*[,7_@)W-D._#X+^9/>QI-WWN^[SW;[B,\"WX3SC>OB6TT\KOQ M: XLCTVYQWN-^9CA@1:5]R!_6,6Q?T#)+NMV+WWV'7]R'>N"FIUJ""<973T1GH@"DO(Q8D M0OM/'&M^'\)KA-K_\2+?A3O@FP^7GX8;N**LM)D/'&#/\ ['Y#+X@CD:@4YF M:<,HA"W-3-N23AV(:D4,%0J+P=5I7<&-0VN!(L#):,)OQF;DA%Q-6+Y*5MR* M.GT@68V(&S-HL)I#BU(+]B'_LD3^B"=Q-_[ 3T$F>4KLW^&5X.L08RE@=Q_:(]\K7@:$TW]WPU1HMJ8Y!JI!L1N^)_9[@/ M_%M"5 Z:5(W!,P?&#Q()8(['-EZ>-J4P6J!E/?*_C#PX%U-HB%S^/O.K#][$ MTT"I^1=L@M^'^'BZ"!/^1\@D"M:8$<\7*QO]HB"YC(:MQ6RB\7W:/.Q7,(H9 M&,^W M2$@K+0T:5\U<78F+@?A*C=P(;423*!&#;>&F1OT51/T861:%N>VBZ,B@4GME MO]:&# C)ELS(MA[S>@$Q\.:RRV"VR*N[QJF+3Z'0OA$R"02S[5EW+BM+EX^P MVRVXOI./6UT#:?O*AG/D?+UTC'0G%YQQ9V=G7.3AV\49/SQ[>SKC9GY[-GZ! MK;+,A1N.82JPOY"&C]B_TJY#[0-HS_@:W/G0$EX!>B16#>E0!,1(IY;3B^@BP@N6AXNCWRA?DB5^TG)U];F93?VC8I'TSR M!>R[UC+\54_"K[Z%UKYCU!-KUS'JN$)HYP,FY< MGYK6NZ%U4U5:JY\^$-]B\/L?+,3[:.0%H:JC3M4L\&GWN^LD!X@C_Q*?^ T> MN-"6-H_!](R>/NBWE$MH4VIE5?&S5F>7*O#3TEM-0^\,^LKA1_V$R&)#0%$N M.'0>Y XY9[!661@9ILM&QY:\TVTV]4%7O53B,UVY>LRM'(*W'\P9>J/=UKO= ME[-HE9;7!U5Y*6@4!#QJ#R)[9LY]SU$LE_84&:A?E)N0RT ?IS/'FS/VG?>. MV24/=8"'VK7D5F7EZH&WM31EE^ID/N9*D=HJP@ MH^;0)WX\RG1H_F2!GD0^9WS8G"*HK2M$90Y;JY)-T/?6!6N)/2"1M_66Z(W> MYWEQ',5(:N^!E^7*^^C7+D]*!61S*A1 MV22TSUA[$/]HOJW!JP^:7;W=VW(BY_G*_=/ 9*DHY[XPV=&-;E-O=UZ.>*J MR=+%],JDR&Z<,)C6200O5] G6SD))3-:-'>:D&)=P'\$&LGM"FD1/:E]A8.BU]C\NBAU%@NUB89[$GYG@S M^MW,]$.747F5J*36?#9FOB]J\8)HAM9C7)U"=5-1P//7TQ5\]G=D8Q$Z9H]; M3U0P]&**_R#?_PN('%P:O:P$^B[VE&2C?_)\48URS=?;2/)<=I)2E2Y6-"[K ME9RP("$=7ZJO-<6VR)^TKJEG0W7CK(ZR#)UA&9\ANK4D5'BYT)AHRY\HGQC__:(XFV<^6.YG[B>FSH"S3!?1I/!JF!(0S>!C6.S$GB@M5!2ZSIA/6T3(3%D(EWZ@O0I \M)E:#3A-KS' M9T\\QV)^\!_:1Q#4X?QUPID6KY2'(YCSTJU,U:M4G2CN 9#J8C,^P^U(>W'P M6N%O!MLR^6,U?.\G6))JM*]GONV(VJ3,8MF^)Q!KLZ1S.Z4GX)2QGBP7I1#0DD60>UG<*:1HO,41(TU/-1VR;P+\C5X?Z:9>: M3*$H/(A>A6K;XV?,0'S^A)LO9"!55RAS_2)E;I J<_#G9G>I: T4]. FS0^[ M=JU/C&TV7..RE6C\K8MW@VY#[W>61]]IU$4F34C+.<021[?*^NDTBOK 9XZ@ M:AVNVV[JL&I!@3)75=.:? E6:#L\NJC8ZL UB:JWXGT+^T2MUN6_,RNB1]VZ M*02V4=NS".@N#UGYO_)[FA8R/.=0H#KJ; GO)%HMEFCCVY/=#>(/6+&@B/09 M3:VR#%/8[^G%*L_*&":'5_YO.O)-H=Z1[4W/+@E4;>3N,OO=;M?L47#MI!Q>O#64!TH',@9RF^:RL1W6-=QU76]=PUW3NJ[AWE-.1=QI!>ZH]/)2*YZM> 5N MIS'8.%S)#[_@+LPJP/]FOF>9P62E@91,S%8L%U6IE16%D9%O!#0E&!4DK9T- MC-1/4?M O@^>TZP-.0$498-#)W_NDG4:FTK@F%ZE>*>THXHR'/[SXO+BG='3 M>PH6VJJP3-#-;P=80NJO!=V=BOVCRU8^W' E=>^!$\P2[1@;.ZEV*__+ MBGT5LD-K+%:$Q?QLL!*"_? "7=DLY2./$%Q3(-+%7LT\0T*$ C C<<1G25DT MVB@(S3 */7_.YPV$'H7R@'K8L)Y^9 :85>3Y^"T,-6!Z4_RX&;6-QF%#+&"4 MO8:SI0(1<0@4: G;WK@)J&6N4:O0T'7^YBLF0^O,5ZEN4;GHG54_E\4(/(I MPRL_Q%7"F#DI>*D??Z )>5+>$8G?).=Q+*2SD@ZID^2;M=-(U^$;(C;6-GNP M2:EEQ3IC$6MQ?(2P:FX<--@3K-9H)5^U&#Z(&OR-894;S0BWX<1]AC4)BJ S MWUK[1X/^D:RV/1IA+P%^L#C#KFPZ?AFX)[3ZD))J#:CG>?EWE'RR-?5_44HL M*@R\Q%&N+.745SUO)J;[2+-QGTQ'5 ":Z'#&BI\:@B]!\%6Q$EE8BK8+)9*3 M[=:-TPG@0[S+PW_'5+R.B?BB5!19+QF++*]?7TFGVF$X[W4M-+=%;#,_'VM' M^FG5B"UWHZN,V$T5Y"H0O$>NX!7\4CA?#4UB!Q2N#[2R SV'O -L%I%D)F?K M+ZDYQ/'77B9OERFYQ,G>F!#ALR!R>-4WF\X\'T> 2X:Y-F3A,[8_&GK>#][W M +/VS,"F8LVX8PRUFN+C7J3AO#IN%ZLXX9-B$&@CT_?GEV//?S9]*[C2/I4MV*8V-6FMNV;"?;>:+Q)T://'BFK"#['&X$@(O+X(7D*?/8' MHXY$%%-@8>2+P4?4(833-)"A!QBG(F?;!3W,%A%A:D" [?CD'1*73IF)M>N6 M)EJ".-BD)0BE;@XQ>*EKB(U3/!@\$!G#=&&9,9P$<-&(C\[^@:BF+_$F%W"P MN"GJ!(4]!Q'W&G!SZ(A^35\]F4/XGJ2WP3.6#@.W8'F@PF$;&89[LO&G(&:P MT17LO'IEFB]X//1,L[C?H/X0?G]*RQ[; 381WJ MYH-M:_)%/K\2$!UC>&;R*SA&Q!7AE"0ZR6DZ-3AV!+S))Y'C-V>1#P1EO+\D MR/KEYR,;9$1PT1W">ZG%J*,VA[;+#XIWR'')S*/61''3O6 "V L(;8R[7.+; M#N$>BP?1NBUO%^B@@4\_1L!M_+K3L8>/:'#',A@-R%:RQV#5P"']*[(>.>/< MNJ*%3^0'C"<@ B^PQ 5$4HM:'UC4* CW@DUGX"'P0OPHSW\T7=%"$=L5DH4HAFDB!WGP.3,0!P\W M'S(,/I0.;\@72=BV83 UZ*,]#CEFRA)0O MQX4J9&=OW'\[S M, Q]H.#HYC-=N7H,YD\B*BO$*\!@I]VJAX=O-3Q<!OJ.!G\J&P "$<1TZD M]KL#)9&JOM'PAUP(QRM=?\60NR*8/V%N:^6;XV7OA>PTDQ.:676F*U%R;#9UX]@%]4%4>"H+5P2KXH'U0"J2XULF3B)=M[&(.R78284! M5#5B54%L>\O4S&T0V^JU2ET *B!6?>W]/AJ&.#5-+2Y3AIEV*>6WS,;TP:;: M6,H;>K_?UOMU)KPJ*U<.M_:6B9?;P*TU D-_]:)\AM(Y,_80>78^KF>MAY4 MW':SM5UV9E[[S$WU>+UK#/1NI[>=8K1.+=#K&HZ*P;&]73KF[N#8ZNF#7E=O ME+@!=@U']77NAUKAWHO"G<\,967S5[9Y6J3>['9TH]M43OTYTY6KU[;SC;NR M@GR]VBEOM M6MC7R%T/N?G!Z1=D_6Z1VVPWCD9-4=\<^,I"OFFKP&.M-!M*4PTKZ3WZTG([ MTJ VK='? 3_U!WJSM7Y(O75Z&1XG@J5-Z^AW(9L;O5(]&W8-IG.8_OD@)D9E MFXOC/!H:KH=RVRL]$+*S5N+P[ML>(U &C3Z I;,\_!'C$ 5#;3J=!1_)RT-M MN*L2;KG,6[#@X\\9SF/\!L_WK(MWC/ZJ#1G(#1=/%Y[4QB%[7O0X@;^T>HN MPJEI(R>RI#&)8L1?T3#0^-1H0MP*XO0V>\=/?/G%5]V>8)>=9&)G]^)=JW&U MG!#(60!DL8.OPB<5(B9I+%^S8?01G30AB::;T6 U'&\FCIU&\M'$MJDMH.R- MQP&<8_$I]:L[I6]\!*7YR'!N^8OCQ].IX_UEV?=+/& .U"J:AR0&0&([)#Z] M,<4,3:+CPO$NGO3G6L3$T=S+4W'2V>EPG-6<,^F MZ;/5Z5)78EK70][0O_2U[$"S(H;8?Q0MBI,QJ2#CX5*,9YC2#%(QM9*SCA;Z MIL7HW?AWZ SA5%R:&PL\!>N,F8Y'Q\?:U[O/@22TQ9A;+IV8B[/6%H42"'0$WI#-/1?'8@;: M,ZBZ^%]ZEOEDV@Y).R[2XM&A9CS_\O;[C7;/QW=JK7Z3"W[Z+8UA!4I,39MD M8CPTDV -M!!#,:. .H?BIV@D7V;>[JVKC:,0#H._@Z[9*\;[^?ASV.24YBO# M:0".0/)/:8RLAVMA4X(FW&XY,T7I5\9;\<%T3BB?X)H9YBS-5TY1QC\'*F\ M>H,80I@W3'3ET,%T3"D?2'IU$GSZ!\@N/C$==-HG.Z#QL>*(;G&J&,Z(_0YG MYT9X=UA,3Z:JOJA\2=.6X?1MV!9EPL"'>7:,A=L@!,0#F!<7O&?^DSWBF@L- MQ>:8BL*)Y],=,M %I0P L0'D$:Z5,$6N8N'@H3Z ?1=,( MT?3$DG&YXJ/>,[!S,+%G\ /8.X[AAN_)XV@#['B#HZ[A!IY1#02C!P0)^.!M/JM%R@%^YGAMYZ F3+B M(X!WQD'&_$Q3RJ-8@(MPY$6.Q0^&ST%/)HO3\8>A;P^CD 6)N"!9$=IB@"Z= M*[)OHE\*.;&@G(E+5O*"<;$D+8=_6R93D)$EV$V(QJT+KD[FC,:JCCV=,LOF MUMH,CMN/94)*/4[6*^T^^O_;N_;?MHWD_Z\L\KWB$H#2B=3[BBO@/'Q(T<2! MDS;H3P$MKBQ^(Y,JE[2C_O4W,[M+D1))ZV5I);- ]NBN*]Y[\Q\;@3_*Z'S M7_I04M(XB? 2#20N@<$3_GJ.@+(B42XG:W&A7$6O)D3@(@(RBLA#:'E^# FUYSI:BM%3+K26/'HBD;QZ7 3EFDY.1 MMMP2U0$I^!%LB]KM.:F:$@JD?CO]GX'OJ!F?*^F&%J<>7"8V+1'=V6P*1X), M,PV#VP:.CTS3X#_XW2QF$MD;SPB>#A3C+JW2DZC@L,R%Q!6T^PJO'%39!6QV M9A.0TA>H[.0^IMOM%B%L5^[]#4=0\>RQ-=FEY",XS #^G'(""1^DO5CN<9:F MR ;/SQ,>_Q[ WEG 6$IL2-4C;>T9K(%3U$8:ZDF@)3H9]Z'PY63R.G8/$= E M:.8#60G/'1E\L-:HF<-X=LC@J_C?6PZ6U6O:/P 9$*# X3_@^X$<^3'#CASM M":_V@H:9"*'C-%DVBI2U1G*^%5@@ZJW+.D_.-R\BM5QLLJM$FT7*2D%1$7%0 MZH$4+7J9;@)R5:D+TI_P)9@&'OM"0HETA0*C!M+:$\UC2HGBF.]@V-W4G4ZC M.[X8@=0'J^=JG.WJ2$XU-GH4V;Z/G]PY*: R0/,"U/H6=V^W05-FV57E*XM.W/O[RAGR JE$5UHG#6E/YQH&@X-P&[EWY.,$ MGKH$ ;YS1S$Z&?+KLLCAWO@: M3DU.07I+LE)"?2-UK\"F?IM$VM@BQQR?0\&@N0L,-LY@OC0D?@?H''^4QA>& M<01[^>+Z\^_BQ2L9.I>OLOL,4Z;!YLV>-\-T:K*6@.AI\2]5I$)^X\TG%9UX MU63P3@:+)CM(389$AA1,Z!+)F!;Y?THZP>S_!7ODCB8^^,CP16VB@&'L!F!P M3V'_HEN.*S\'DKL*V*\N2+QHSF1D!0QL))\11E4H"D/>!44D8.7/3;1Z#OA;0N[6X+;U+5FT#VP]R2 1 M3\\L)&V0TJ20=W_WY.5*@M 1K-Q(:A1-IBMS5I<5P&1WH2)ZI%3LI.[EET&S MQ$GF)OIXF)]Z0^TR<,G^E85C'7NC7M?%?8 OH@B=']S2U_,5E7&!^OXCK>AJ M3)^*"QD)^IM[ZUTFR&\M)[9VK*XDA-([A7-@/#14'[AQ:>@?!%_%;F[4KN*=LFB4!U2\H1_# .T(L($I@D*+6&Z8#J;JGQQ& MU//?GHJZ?=OJM NH2-^WI%NDXMDL2@CVJAI GE^9W&S MCA[O.,2K(M+J,M22W(%3##LCE >(ZI0L3Y @22RP"@^?EKH4%6^J2\FVJ;IO M^O?A-JW8(QPN=[?=0,R-)MQ+IERIZ54]CSP*8I?B)&6.X&/QK,RJIGP/7GQ][L_OW#7+H^U'-/#N!X]&/NB9F@*>!P5N\TSAELRKG#20%HH*Q PCAIV*RDKC2,YA M(NCRCNM] !(TH9M8Z@KQ9>(&RJA*@T\RUKY#9+UOM>P6_+\:6MJH5JWFA>?' M"VLAY,F$?B*]FPI.N)DO'EF]2PK575+J0>Q \#VKU^Y8MF/7!%\3_&8$OQ&4 MV+ZN3[4/=1E&_\6P]0ZD#X)^V.I:@UZ[IOV:]C>A_8ZS49WTB:0.F$CTSZ6" M?^SZT2(1OR0%+)_/GU"R#FS>=Q[G<_ASN3*JS,1SX_1SNN_+%I_F1U??4_'* MHD'Q):\QY[GQ>30)IUPT/@!+P4B+$K6[T./3[!B)4./[8ODQY@?WX11S[X"A MDSLU,%7J8"[:_R?>+;($E@,$'IL U<&FM0VJ;$/NQ"S"O%^8H1M3':'%(E]\;XRC3)*?*FOP?,PF MA"'F/I]Z%KQ=6FCR';+L 5AWS'TJN<$O-=EE^@>9>X?I>'>4%+Q4=I$I PP M3]!+1CQ=&+P+N&,N+[RIK".7UI<[[OP,,N4BN:$7M^9,WYK#)%I4N)XHARLE MD\SEL465R92@# _(X5'<8JELMO()>$%EHLGQ00QA9/QYCR06FOD29 MPX+OZ(_2=,@95NR%R6(1S8-PKPE7^6G.GSH.W$JZKF:>S#PUY'I^ZX3MQZ[G M*?59!0/JJ_HZ>K__>SM3X_?U<>_WN+]JE7>A5)X.LK!/J,)-)0,3KW&6VHMG M#81%:QNP)3#ASBPWUQAG=I_AFHU 6K=V696XS)SVSC%YN[6>O_JLZ&5YY'TV M)-PCU;4WZ@&^1ZK3L77.+ZUFUSR\/?-;RG[.!A8L M7?!F*$.=GN@ON;1_5GMIEE@TY$3,-PYSDB&-FM6BXD8#=NZ" MC3=-,CRKW,#R2]&-.JR>HH=9YS^N2^]/V!__:6AWHXK8L_)332!J\RW47/@2 M;WB-#%S6BHB"3F4P6JUA S\[J"+ZFT>AYXK)8SHH-0A/@%U/@]0-U4$&UU:8 M[PTH_8AW]Z:N8EIE+P)SX(@XC% 39IXH:[J5)I:I5$GX(EG*"Z:.R^V$84;MO M>LP-'DNM57WFJYY8F:W.9Q4J%S#_/&8!2P"-,$B;Y=]3#TM&+[%.,A; F#+S.9=UK/.A56JU M8.B!/)>&5BL9R]F,J.KP]ARV M&W>RL%!AD7V,&WZXU&-6F7OA[K--U(*S MY T8$IFIV:?UX3]Q$O(E%FC]@05:II+ B47PZP3D@R<@5P-0?U/J]EN1;@7C M[ .7H?73:RG2L89VVVJWA\9EC!HULJ$)S%W[)*EVZ5J96B6\!3\2%0GID3W< M+??-HVCS+S#^6R<]'TC=K-T+VC0F)A(1[P,%0;^+YG&EIHI?EJFCMO@>F<;(DD3VH(L=J]<$)5&ENJBSK+N;'& ML+]B\DPSK#VH'>ITMWEKTUSNY8GJH9/-CRTGW;5![$S37!FB/H3:ZG9/(HO< M? _I)(L^SCW;N+R&:UA5PV6:3*A[UAO-,:9F9)=KQ\IVW,92_R'T86=P$IRQ M=D9[-JGXJ!T]!\/ML^HR$.626CZ&,7_KB]$T%& HE6?0/=UZ=?H-SH39#J/J M!_MGEIWK/YF<;3X/Y\0S/170-N9[TUK/!F#[*F ?W#EKMS30_ .V/,;6,NP? MG6:+ 8].5?(XF)M"L%D4@J'I"?R+RR)^ZPM,"O>8YT=\%(,!..:1RB "N92V M7Q:(80\&Z^U$XNJZ,C\=$7-O;^$UJONVW3;@[5_=B*Z"SHF> M/O-93,J2V7VB*INH2L"#F':.!QYQ4HZZ%D!6#E K[JD;HS:CC'.0FR*9TM^Q M4SEF]LJF3)2^[

X@%M4N:?%1P MHNZ,CJ8*B83X(60QS&@T@2\\3'C 1F"XN3YAB-/,@A%G=QQ-+-G,W1U-?'[/ M/5GPHC<3X=FIW_Y*1WVF.NKKTA!L'$]]_JF:@[JRQP00#],M!7CO]HI;L2QM MN];%FDTO H_V/%O2OC5&>V=H=;NKH;=%48T+Y'S/@P82+!7%8'M\YM_-IGZ^ M; E66K[0XKX=:J'?B+"^?: "'2+N]\$LB=_+,?Y(A\A;OY(:]:9D]F+Y/9D- M^ 1_7[8\&=@M*(4:#G686=F*GRQ4,2F4 >[ F@"!4=:9%2^[N)NKM7KOH:Q M+F&H/_'U!UAST^X7+CI N9+%5JBFY6*W7B]5.S;+$R490&U4*E:J*;YRP;LG MRJVR05X<^$)ZCOX821]D R<;DW;J :O*;E)#0[&.1'O@R$WPY1+,!]Q7#@)( MBZPFD[(?M-A%<@M*C:EZ)<(:1 M[S;9RIZVJ_:T-)(->]I2;M,I["D8/W9[->Z4WU-".)%F,8=5>YH:/8_@U8]/[ZG)U=- @V+>/:+W[I-U=S M8&&E82(4T@LMFS1<5;D@\Q*.-IW+1A,\R+32, IOW)M4"Q91'H@&J@M-S8SW MJP2,9DW&O*,:Z^QYN$'@XRFXT5P7IEY%_JT?@)GQ7@B8VUN"B4$351?)DCFD MME,?-]F1$_>>4_&J8JA9$HG$E3@O!&8#FEYH QA.0:+'R%$7IC.\48H]#_^0 M@N:0A>VI3P,D'7@&+#:>-4^;[")>MU#36J*[^V_#\ M:8*P7(I*Z@X/7+=UY%KNQ#6/?>G0,)R@_..;4,3BK(+87WD:/'-9IV6__/X* V[4#63" MIS.25EP=&$9Z^0R%%AIIT6*''E0'" ;J%0O_I0.EO_9/(3T!_R91((72J*%Q MDIG^=>Q'X B,<4!EV61> -86M@41[A3L+>D'TE@R$+AX>4[GQU2?99=]6]/3 M;UP(SJ^D01'<_L;!U"V5D]H&X=Y%K/HEM?O.L-LZH 3MI'=_[@2(?<:B-/NHT!%X7N(#H14YI$S!8A\U?IG,E-$&*@8^'5UOX,,:L M9B1#(P)K)=$FTB_36-+YDT%U\G\T?"<&0*6<@TD(_X?\1<8*0[!(@A2T-0PX M-INZP\LWW: 'O@-CPN+A ^4ZCUR)-[L\*XLN69(('&VA$&#U$WK"E7N *F/J MDV<+PE>@#L$-F((@8>

H0?);N$0*RVLC,O@%ACR\1$\YCH>!;00,)G!@U MTD%C2E[KR%DE(.ZCJ>SY!,P3I]J YD$;V617J&!NX%S==!_NW._ZF9GT)95M M/A7ASA-OXJT1;&I)% .7I3_*A!;5?471KGIRX8UPW,"%TTJ%[+]4*O"=07$C M@1+9DY MZDV$]=B\-T+Q>I(=;]LMRRX*WSXR\V*@]I*9/\&.V[V!U>\6;7E>VY\/5O%E MUFQM5(8]=YG#M#/ -3A:LN2CV_R81NNTI#WN6/2RX6JXFSF'Q M1?D:ENL3+\=NM:VA4R#>\'8D\_X%^#AV7I2XW'E]V3R,+7/BA-TIOQ"JOM2X M!OW^3I[!$ADL&=M;B]WNP.KU5J]QY7JK';/^QN1]J$7U^U;+>4PF6[*E**6^ MK%#YPII1='X.!/Y>9LNEF7(YSR"7V02_2QNS8]G.@(F_$@JE@(U(8>'Q&&_U M*6$6-_$S?/?74'"+O;E0K6,IIR7,95.ISID4$)$OGU#,6?=+!:\@GC;\ALP9UAF=J^Y'Q<4]WJOAGH?I'OQB4<8O'9O^0;)):M75S^= M!0^^YB-7^X"R#S$F*XW\&!F)8I'R['Q!EZRPEQXZY!Y'-@'52\ (P+OX#O3F MZ&COR/5E-V$4R6:N]&9@8OTUKJZ;I4-*F6DZ!Y#HD[ZQ,1V\Z M+]?!/9;W[SY7Z9;H2@O5%E>8T-=VAZ"8I!E$\59OTAP8_Z0WD;^^:6*TFM]0O3A%SB?'-LT!!_]&[PF]). M,YK][O*=JXSWF'"HYFN8%?[P?#'"RW+R.$S8P[-H-5?NHU?"V.Y)_2PQV%MU MQ-=PPLJ5WZ@PIOEXMY*M+("?-JBJ/F):Q; ]V&=:A3[.^037=J?^ #:XBZY8^,$JQ2@^JMO$_X11OWRP*?W_ /= M*&P?MN];[8*BV&.3@?F.%QQUUU"&.1_S<=BMS*QZ8B;#*[$O#^'6O&4/K5[K M\4X_1O/6L911SQ */V?>*KM./AAO89+MUMSE.%9[4(<,M^*NOB$T?L[<=4SS M$+GK,DS6[.%8Q%P]:]#NG#9S'4MU#0PA\3-FKDYU8]4#,)=_O[WF:K>MOE-K MKJV8:V@(B11)ODY-2D_,QUSSMIM MG3NSIV*GK3G(LIVAU6FOIL$>^\C,UVMX-IA6F\A^7[*?D2'4_AP572E8S;!3 MW,;R"5GS]T!G+'#OW8\1/+ICL7^W8W7;CUN?^T:@,=]U^T)5P8:G'IXA4,!P M&8UP+TQ5PDY;UU?W.]9@>!J %FNW[:_;8!VX#99=M\%*,X^RF!$D"P[56*6B MV"9M K%::V->G4UQEZ$-2\\WR\XR)0?K&=7>&%5S4YIQ?>#ZF_7G\6@67*&= M:Z!C:D!]3JZ1@KDFLN&)8\/NV@62RO0MDM>'J\VQ[;[5[JUVE3[V@9L?UJEK MFWXP[]EV98S?;=EV94U?FG.HM0W>=4.9NJF>O=3F]9D&+TI.O MR]''M(YO7!?"U(4P)R[8UH]\G?Q2ZU,VV/@PN-SIC$R,WF[5&Z56QJ&KI+J. MU5LC.\AH-JN+I)Y?'D,Y8^Y6^K$S8^Y8665CMYC'BQ;K;#UC5,TY*[GB5N0' MXZ6M.Z_;EET AWKL(S-?J=79>F9IN?)LO=YN-5C;L>;>$_8LNU6GZ]7I>L:D MZW5W*[Y:,W:\<\9>;VBU[-6&U">5L)>- Q?]Y9A=HEI;X\]>RZ2K3VX4S[]$ M;B#DT0B\'YB&B'5^?,3"+FLP-4^&$_4/#;GUQ(-HK0E7VA ;QHL@'B>QZ][[ QM0(J SCA9[O M!DL#$)99_V?!@"N^8@ 8;W60?BO[\" I3M[]VV[)O(HJ_O<;U7XW? M^A$?Q6$DWDQ<'Z&LBX73-;_G08+=\_&UA+T'XW_UX\D;7.,=WZ[6NM%+[[AZ M+W[9%*^EVR^N%'*V7N9BXS^G^[Z#X3(86MU"%)K'0+LD5$D.D$@^A5@,8T++ MQ*RD%-URF?B(5+ =/8(J1/#)F;2)9WA#AWMH,?:;1SQ$Y62.B$8E?,I%-07<#[DIN!TH4&=]!639 X&SK0,#W8CII8P;^Z(W"6! MN$3QOPGE#*K=O,WW]T)-Z#J=S\7W]$JP7@>*/<*!OXB MN84_E2'[ "6,>12A0$\1?B2V3I70:[(+1.4$1HCN%H/J$'?@SG@LF:$RF+ES8AO\36*(_@"91PM6>Y1N9)-] M3FX$_RN!GXD#)2@1<%@$TM(/Y+96[%MUO'-S;ON$N->^I[;J31)%?/MH2?&& M6=)<0+ X[QX3FBS:0L2*O9GZ8L(]"P@>S7P@3=)C!3!0[X X?<9NBV$!$6( M.!HF5:'=((H-JL %W8*-3,8RL(H$&B7;&'?;%6'09%_4%V4YRE\);)H@I.Z8 M\X"]M#NOF.?.P?H%#8:PLV#5()85#'F3XHNGEE"XF&*3:7BXF*Y -?94E9A. MT>%N W!JO?4E\-J^X!;T<85K4M2Q VQ<,2?Y*61@TS1XZV%K:W#)!8>_N\>8 MR_']Z1[XTXM9,9K663G45P'[U0T2-YHS6W)3A[@)SH483B(LPROA9RPUDX%+ M-U8(Q]$L) BL"7<]Q*Z+T_%+ M'F+ODM]$=UEL.-=U[N"6[6UFG?ZAP;/ MZR[C$._S\-5$%C!Z&F//VR#?=]54_@G.'1'[IO,CRNKG7L+L'*9 ^%_JS9/X M;OK+_P!02P,$% @ %H==6-5<-X7K!P ?@@ !$ !I;G5V;U\Q,&MI M;63C4^Q['O[\98\8Z9C$9668LY78JRS'2PI LJ9/4%4U43 A) M]JE+8\F2..H('64GTHDK#.<^_X\ MS^>?S_OY/)_7\WX^\ =X&"C9VQRV 1 $@?.2 O L (H*8F0FUT:A9+&*& P M:#1&24Y>1H&@1"3@E?!XXA9U,I&D1L+C5;55U30TJ50JD:RS78>R39U"I6PN M@5#2TA@T!HO!8"G*>&7*GQ;\ N P0!OX(R$M@,!!2!P$MP!- " 4]+O OP0A MD%(H:31&1E9.8N H 02$1"(D]TL )--(R1Q(X5!XJJ&E-,'1':T52#2*OI./ MT3Y8V:A\XIU YUN/H!@96=(6%;*J[K;M>G_984PSV6.Z=Y_5(6L;6[O#]B?_ MZG3*V>4T@WG!T\O[HH]O<$AH6#CKZK78&W'Q"8DWDWY(NYN>D7GOQZR"PJ+B MAR6EC\J>5CWC5-?4_OQ+4W-+:UO[RU>ON[I[>M_W?>CGC8R.C4],3DW/?!9^ M7?AM<6E9M+*ZR04!)/1O_4\NG(0+(8E%"KW)!2'"-PTX*1354!IOZ8AV#R1H M&45CB ?OY%T*@[!'T3I:D8SRB*]Q$^YWLCX'%_%]D_P'[+QI9\1V??J+G4%=_*9NJFKH7;^;5/_FC/VVEY9I0WVW1&?: M&K;UL'W8RBSS!4?\Q0Q2CG]]S=U"II=Y.)2VG'K2-371G!)Q2,04>A_C"#.3 M=NJ+::57EZ5-G\0\,T ,.)NB62L6GQ5 Y"[KB!5YNH:YK@WML=GE@1>J.C P MR\Y/C>QHN\ZGDZ6^OY9:;#U"5XVP%CBT=FC&PP!/PX3>]W>2<_&UBW:I,1V' M;MM18HP4]S;F8<_W_,1UW)TW7_+9P-(WD*,>9*NVM%B6V]]@ H.\UIKU!1A\ MZ,N(\!#N:<4"?MC&]BZQ)1,&F*'.09-W/IV75"WL)VH,U644WHY[-43=Y+X\ M<909%)NT,!6;7#0^OKC@4?F*[+_VE=I(;.S:5?,!Z MN (YP\N,YT">X2;%ZG4_IUQXK>QAHZ)I>?H3^8"34.Y%1Z&HVZ*N.JWY]HJC MKXD^QCO,:ZV_S4);KG%XM"8_(64K[[M/=;6ZS,'2,M7+^7Z/?4B,XELRN\I' M#H^Z#[D@Z%9G;86Q[6=W=(D/CU0@1-*CF -6Y7:G'V894F*H+TSW D)M6FQ3 MU@QY+L0YA06#T;#"X4A]*T%]7)DHH?W:7<,"2_SM."&G^+S!%11V<)WTYAK&V$&7%8UA4&_CCR;WA9E'EW 13;#@"#V&X;!UGZ1 MYNCZD]JUP'YF^1F%RJ/!45OS^-$/$#)DE;T5[#QLMI@ @^WI8ZFK@HU*IX!D MGELY9\U*;-0U7XAGO''(2B@L30O#]BFG!8S.H5\\YU3<"N ZAO BZX?*FN6> M71KHYS[E@F.*6+-OBD1%?!@H6 HJ)LG[!6;7F1::EO)0N_T*#,;PT6L68IV MT35W\M("OB&ZXOZ&F6_8-73KK_&,C=).Q6S/H*_?&9PXM<*Q$;32*1O<- M6-F^3W\]G@J#MV?K/W[:,'.'P17V#D%%RCO]%H>HXZRTIIVK*?5?CSRX. M%-T,_T:IR#MY:EK!53 _AQ.\YS>%9695UQKS12-..5UVV0],5?:'Q:AXEQA# MN6LG[6X)^FR3_Z[(XUK;!M^(Z/N)E=E<_7&G*+*4%<37<%O\,9$@WE4S$= 8 M18^+>"1,:V%,M3A@F\>*NK^$_(KVR0SDS70$W;_ #7]U]>5LGI[CXFI?3XZ< M,#5![#_2TWM@3^12AUWN[)=)DZ/[2G6O6"P2H2EZ56IB^6XN='5$_ M.M Q?P,&),YZP.%31QS(/O@6$P%I+,YK-5;R8M%9R^=NF.,T9$4G"R_.:W34 MW)IS/MMP*=<0/=.T080F-U IM%0>#-H9\<5K'4^,/EA[;15M&3^:*L)NW/"; M+EOACX8EC#H@Q0X<4?OP^MY%4WFM3Z6^@:W'7?%]=N6&P'^FV.&YZRG5S-2@V6JNB[GW_''X0I.3>HVRF+F MEATF+(@PJ#*NMT<'K1UTX^(Z!YUK2*1N-\N-,A_J M*3Q56QZ73)BW)D(] MM/3LEJ#^048KK5KKW+9#\O=^X['*FGA]=K5'%':_^?BZ]VYE$L:)F.L*2=S_ MF#$)8SR_&6&U_HCI_[?QZFFQR&E)T_%.ZS5=XG'(U80S3$=]\KO]T4UTYFC6 M<,X%/\^.2-:4L" )3+?6-^26##4SI<+>V3S7"=1S.I>G)ENGGO+ \S6CI>[[ M8TK!DOUP_S\!4$L#!!0 ( !:'75AB[#J*J"\ ,Q* 0 / :6YU=F]? M97@Q,#$N:'1M[7T)<]LXEO!?P69J9NTIV8F=L^U,:A5;3C0M2UY)[DQVZZNO M*!*2&%,DAX=M[:_?=P @>$A)]SA9TW'7CC?B 0(/#^\^WBZS5?#N[5(ZWKNW MF9\%\IT?YM?1_Y>W!\\.]N'NVZ=\^>V_[>V=1FZ^DF$FW$0ZF?1$GOKA0O1. M/W3'YTZ:R61O[]W;ISS:+/+6(LW6@?S;DVGO'].][J#_87@DON1IYL_7Q^)L M-)P>B8-G<28R?R53$/S[VW_>G,.;^ MP=NGZN+;I_$[47QZ'H797NK_CSRB+]//N;/R@_51];LK)UGXX1%\]N-IMS\4_>'9:'S>G?9'0_&Q.Q'O>[VAZ/WC9'!YVCL59^/1N9A^ M[$^$7M;[WDGWBD^CR\&I&/1_[0T^ M"W[\9'1^T9OVI_W?>O"9,0PZ@G%[8MS[T)],Q]TA#'^+?^"8"R^V'%XR9Q9( M/=XL2CP@*6GLN$!FCIX=5SZ@[F=1?/2G9_2?.(AO11H%OJ=OTKG??'L695FT MVGP_D/.FMV]\+UO"))[]^8EP91#$CN?!%/_VY-D37$2B5["4]/F#E[A.N.'I M&^]'X]/>>&\ZNC@2>OAG9GBA;H_['SY.MST !WLZ.M_VQ*!WUC@"K^"7PS\? M7\LD\UTG4&@ T#P6,\>]6B11'GI[;A1$R=&?YO#?+[\O/@.NWK$ MD!:_ 0,;CSJPR2?[&W;W!ZR?P7_X\L]W@L %$M$B[NLT]8Z\1RE-IJDX@1<= M-SNJ[\-]7\) +IR@Q?.?2G<9X@'? ?9H2I=#YV5_*[;=!>;<^J$ MCAA'LYD?IO=TBG^/EJ&X\%,G\>_M%&4B5VMQLDS6:2"3!XG.4]2 [ST^3WZ[ MZ(A3?^%G0&[I;#_(4"9$$/,PE<$]G26"="*=Q%V*BR3R\[3>(B2C/""._^'[:7,.(%@,SWT!YV M$OAA%H6B>RW#7-Z-6CS)_4R*Y\^>W/WOUBA%=&2#N\WR?O=Q[\_+9&W%[ M>/CBGL[SEX/G -/7>X#=+\2#Q._>RO&#>X_?J*SN*V7U/\@KL.]&JWLZ651; M]Y7:>O\G2PKLOE9@&^9[SVS0C_Z.=OH[IKWQ^;UW<+01N;;N[5WOX%&A%8.6 M#)\+%P(DU;\[8>XD:W'0$8?/@%7N_.5/;PX/GQT;+C.?2S?SKZ4X!=7:#$%/ M'1SO"B?TA O3 >J#(V9+P,;%4K]=?/-4NG(UDPD(LO2EEV+'#]T@3V'HW?U' MK'HD67>)\)->=WSRT80 _%#J=3=C";V43[WWY=68(_IIHD_A8V##XZFY@U/3 M/46O=W_2'WYX$$>G>SKI#2<]T+?&0ITA?7:Z9_?C\!PUA1'^"]CL!DZ:PHUX MMDR*N?P1S5=C\BP U+-5&SLF4L5>\;7^\+2'D9&HN#YY=_"-GRU")O\]=A9R M;Y9(YVK/F<.X1\();IQU^N^_Q]E<6_3]1-7' ,F?,4!RNO13\2&*%D 6)C*Y M]EUXM+M(I*3PY*KP;>[4Y6X8A\Z>] 2:G,5LK<<=#$YJ _&M9NG]-V W2=01 M_=#=K[UX$JUB)UPWOXES,.J!DXIH#O*_%&65X=[M@C#_\\-CLJ_Y(1KOC^!W MP0L/]BTOHM%AYG[H9WX4ID5,&, -5NU;VWC4GA7O'[[$11_LPW*KN.=5-UVL MI!.FL/. <9Y_[7NY$PC'(W$E902.DPBN TXJ/9#PP8GC .099(5=]32JB@K_ M6X0?!EJ'#= 2IQ+=[( C=+OV9GXGWN_@MF-M8DD,J;2.PGS'V< MBCR5>D.W(SJ13"?+$G^6XSX!T>YZ*7Z"YL SW1?#*,/OI!D\KN<,JUE$\*,C M_'EQXI)4S/(U#8)K$'/_%H;%A2^ %"THT25.X,N$-*&-!P2?;!FEDEZ_\8- MS*0 IT/+AT8T_$]GI8? @6@3Z@!)5. %*%EL!R7Z+@N MB+]."$\2%/&.9\BI<&;1=2LIP8LFY)S(&L/6M%.D,D/(1*'$G5I%">U &Y?^ MLF'I=8*V 1!T7*S'4RT,*2(6A8QA\"H<#2!O2KJP^6P;@?:J#K3YW _\!MNJ M8;=KE/3\;,UTPO.!4F7!&M$'^;#ZA3;8) J ] &(U(^ :1D^"'0*II+ G=4J M"O4#=!8[@)6QDV3K-L+S=1V> 4C%H4/RIXJ ^\\<:&L#*H)&T<(EOZDM^7V" MK.5,.EF>;#QQ)'G0/AO6E26.)T7HK%#NH!\PD2OX=Q MHI3X502G, &<2S,_ M9)E^1A^;JX^U$6=^J0'P!-CVE9@FCGM%@:>- '3IH4P]A*>*@-4$/9?\N2S^;)6 B94[Q5$?$0;Z M3W3$4@8@_W20/,7 &F$T UYY*]V<#6EN!.A*1##)0X*J@^)78A :7P?9*F'6 M.O,#%#)(]MI1\F":SU+YSQR_ ,Q'RRDLYA0SVVWESM1UN*KV+HH;8=9@5K#V MR>4GB#&SL-J#8W])0B!M ;"4,+(T/B,TMQ)V=8T.0#2GH#X?9-Q^"/+M:AMN M^\43#!^4\(C<*MP3AM'O(CUU Q"^4X0K4@9&=7Z<&759U.D0,=9P1RK-(KIK M3Q(^*[X$0XL=$!9P@D8ZW%E>P$QU^8 ::%>Y-C*']KC$-A)&8.WF0 M:47!C*%>NT$5!&862]HM6 Z<91E$,2-;Y152/]1;@7,SSW']"V!8H89Q,4=X MVT$ )UY[!9^#NEI\*M.K+(I%]VR"#.B!B#L'H&*]M5?R[+C7Z](BQTC)TTRO MSRP8%UH+0&CCTE\V+ET3XL9U/_JP[M"'=?CHPWKT83WZL'XOV7K52+90"U__ M&)KU_9=8MSL8\?BA\-VZG:'WS]R_=@)2]AZ6C%$W"2@' )E64*G_D(/H'& ] M@@>RYL.Z(J_6?)%$B\19/< EUS7D/O#^()!NAKY,6'@L404;(S_>9$@#S0I4 MJ7A-@6QI!VWX\*[^%3ND-NN?ME6-KZ$W!)251 8.Q>""=K))U62/$2CCK![Z M]EQC/5<8*_4!-DZB/["3R 5:T1/V!N5A\7M7:U]1SHK;390$7AN9S&%=8S]G MB\^I;'8\M!1GZWJ>6N?#(L&'=4^:6N=?G%4,TCG*O]D#,^4?UGUH0UCD-_JW M__58@KI'V#BBQKSK:0A=6^<,BEL=-\F?!\=DRMM MQA=LW],"H-AQ4BL48!& M:"5 ZM*WVO7WT>V60 IZ9!;=DH&=121U,T:OA.V3V"WB4_(DCCAD)Y4LVJN1 M_LFLQ3JN< ;1/HS/.MK8V$8 /Z^+^I9GO!;(QS>%,RI<2.B- MKX8SJO%;',GXO"Y&U\GP[PEF*K_=2I#4)>[R/F^+:5+X\[.$,SVO2^W? *0F M856+0!50/P1!Z'E=RD=.OI/N;H'1)SD#O9Z>$D'DX:E/B!**H/UMDJB\$(''*RXO]G7S*%6;#"\&;_^8ZS M*V8RB&Y:N7MU)4'IH@_+T/"\+JZK=?Y00\//[&Y\_NAN;+.[41\/M>1[&G?P M?^B%_*X0TH,?-B1N#9P\=)<=T5_% 3&\PKQ^[J!9/:3,!."+6N[8O[?[]U52 M?HC)7.65F\7LU^-BIDN.4T/5E_) R*R(62U 55+@_TB/Y1STYXQTXX!&Y'A6 M+:11!F* T<'X'HH0(&\\?R8\H$1*1JCG!1KS&7T50\S4T'C-+^^4LG(V?["C M8M-0G,1OHV\C\%>^V>6FX3:'B7.L'86$EE]+BYG.$&9K HT1ACH@^V1^H$6C MI6,9(AI' QC=)'Y&>3TW2Y]#4.%Y)RA]"/TW:B/6M+ZE#,BQX\G 64MO,R#1 M^9/*,N040.HQN^V3S0XQ#\\X\K8>;>L M&65+U[&V9-W*#J?*=-5(E>.3^*U M.@YLQ%?X1IN_DYHN%N. MQM;UVQ1)-B6-MO%$50S&FZ.*[K0"SH_"^.;5U>.'6K@X6)U:3D$-@85E$78? M*KS@Y0B=XE'T$_L)H38GTJ4Q$,^YDK5LDZ9.3S#GPF2D%]Z'R!RI+::WUE$* M;[>HU$31_.1S&5N0:Z$65AS]-ID!K3/=IFDK1));6 [NA 1FO+:UO+584!322(( ORXE6""/LH=)@>+Z99-1?-4YZ/N/66S2]8ECZV3HG ML]J!^:ZMAH F'$'Y:0S:L[TK#5_8,+SRYMF.8/^[%#KZF8WA+QZ-X6TVAM\S O:P MT*ZI&'>)EY1"C!1^K]LC$]2FI MO]DM4SKK5C RIL"368HD+X74J:I40MHKGPFN6[)]H_^U746I#&9(KA ]'Q#Z ME*9,F]HUG@+YQ*-=GV+%KM]G,[VD MM'%E-2\U^]F-S_HJC&Z M"W%ANU N8 BN^@),+[HA:F"5;(%3W1X)M7#EKB*@:.N.B&:IB^P:EAI3*5+V MC6BK!"84I*$-Y2"!3!0S.MP_! +:.BBYNR4? M_?IW59TS25+;0?-*[)0+WJGHW-8!R]LU)\8Z&:3+1?%>'F,Z-OX#8R8(*GX& M]";THAOZ%2LGW"S/LBBDN!]?2[H:S#JU>B6S9>2U[]3)74H;3U"*LBKO%G0& M5CI/G)4L01"]]07Q@7\;Q6ZF,%)UCVHS09J7L4<7O)O)[$;*TM*,EV\K+-AI MKU]!RDX&!0H_PRU(,Y\2_/6'?-#I/*P'1X7:YI@\4]L#Y3U@7:V]H 8*0X9> MCMLC5KZ.*=[221(G9$V=T;-4F$VIC-*WRN.Q5X$<-UA_.D2M&. 7RKF?;5)! MK4WI>KKVMVI YFG@NM'>3/GE*1XODVQ"4F0WS6=[Z1INN\H84-3-"/6N"-'KQ8'2GJ,PE,.DN!U[9"-4ZS%GN;BAXW"'/7H3J(5J+L'C&-2=O6G4J(^-?0ZZ*C>)] M(O3*&T4(04>80I,,^R3#&5#%W,L#ED'_P#!XD9V"2H+Y]E=;MTNP2)4ZXB;. M3: 21#KZ8AIC!4IS%=^]Y=VD@Q=&X1X(.&&*H@P&$\(!3MBJ2.!QW&79*!G- M5(R0"2TNTL5JH6>[QS!(VP#ZI>!-BLNB';I38E1DZKOVHX#6CI_71T_KH M:?V=9B\K]Z#9J+;YF=\]"BA4T%Z'9%11D,0V)],,QFGNA1/ M*1\9)@%\DYD-+J@T\+[HS\VZMH&EE$#ML!T&<:5C^QSH61@"/5\%V^K @E*R M9I4:X> "=LK6O%KTK-E'3B,R$]7F(%B-!TM&'NY&2:)2J4BX+)AM*JQD(>-: M0Z@C2),5B4UM+-5NV]A?--C8L88>0#*S:PKLM[3,J+W6EPUKG9*>=T%Z7M?N MOV:;VUN[XE=-NUNR5SZ$5;YN6N42+0IL;CJWSW6+_4.O;?_0>TUX+-\?T&1- M56G)*E1E17:$KX<2.8N# MT;_\2HBIL1E989Q*\BN9K&(JE:,8!EU6-%AT,8.N1,;+'O@&&.!"-T-!MW-C MJP7R:V(SK%_Q:R9V0QFXX1E0OW.*1'9ST+U7:$#Q.> C1?LP%A&E_*V(5+8\ MU1%D6M\S?>Z 8SEN5G1IL-?6(HYC$/BPA,#5GBKM65'AABRAM Z>, '<:(7- M1 !R1"8.7C(>QXF/@BEC;\2BFTODBD4HCTPU5/8(T0(/7A1$B[6N5(<6"$LR M >24MS&)>(B3#F6&JZ: F-:=D!QLNT/;7.+NM1T109+YP ?8*G+_(#!)90"C MG7-C:2!61]#.GR[95.MX'M="7D77IJX1$;^(-0Y .T-G5"0FV@\Y49(CR1PL M "41E?S*T1R'>"DLQVD;EGY,+Q M*3+7(A@J379>:*L[M)\F3Q1-F-QKFM9+;; MG@"1(H2YD3)O1FDM9BB4)K@1D%L;KYR' =DV8"7HT\'VJ$851R1*4W\1,M<@ M^X7E\M)1A#;!:%+P-0X=O-I_+G:Z-"*[\2@,HE.X%3Q4MLDX@DRL"7OU=U3/ M*OJD%K\R./6JE2Y3...PV&)JL>-XU=/8]-/A3U32IU'F!,Z!+K!R(KF93'N( M1DD[>M.@'366ZK>>ZW'0BT(,&!E1!J0,=+JA>)O19A2!17ZU;WL')FQ[FFD_ M')[V]K)D"X%2ZLS *KYQNW+ZM=-D(Z:+^ M%U'2)MG'WLY?&K:SW+2TQ1KN+ZCA*L(,FEC(ME 34DWN37GK!CDE5^"B\4I* MS?!@5TDHX'_*:H5V'$A7\+&500,V]/1@_ @\-\^#.2)LM3]Y5%BDOQJAW]BH MNVP-5=KS9M6T)" E\CJZ4K98O4;+H,IYHC4C*JO$BRCRZ AR,5[\BB',")1" M1]>$N!E$BASCZ2M8:(L.DD&SPQ)H=3_&ZGY75H];KO1YJ@5:[$])Q"AX$,7@ M@,8?!]+X!?(4@Y'\>=GF?I==;+^Z_$=G+3MK7STZ:]OLK'VL$7D?:D1B$^MZ MEH:S9GG\3C]:$+8&0O:=:28L\Z#LI482K];9;KO3URJS;RATJ1X_DVA"O[$- MXHUMEXTJYSJ!FP>D0!2&[S!?S;@8GXGFFQ<5S.TV)JP"QE&2E;VO[A&C^3RU6@649)6([MG%-F@'K!*:&CD;=\%98 65K.JZB!F12Q*N)7DW#=4Z M5'<+ /?#ZZB,XZ*'[:W]>0VP:!M0,*_58T>B /M6KAOI\]@4HX"&5!0!45]F M^,ZM2&OT=EW[E(!56*LLM*?O*[_1"D TN0\4[7PJE,$$39/DEH%TUC59=&3 MI")BA!@]B+_H2=>@N$]Q@Y+BJMUD Q MS1)_EFL'$^6,7X>8="69A/E07*ZR5;U%*MX ;-))H98V/;CZUL=^:H8A*58=%(@5%26/"98(E,!I[G MU$)FZV1R\22E"0 E<$#)TBV>.N58?#<*86+THPC'[^BJ7KMDK6"D0RX^SW6J MAJ-#;Y)&RTI5,9\[?D"FW8@MTNOFRE?E$*Z61VT5!,WR@'9ANF)ENL M7DS!T#"J<9'&@%U4>(:"(RF2Y%;:A233-')]DC"+X$Q,BN#PDL8O?04!D:(8 M8J*+=Z@RSE88Y!^<7%&L12F+ S=:C6;="0*Q<8 M+A<3J3M9R")&1E84!)Q;GK]5MZV4;SY#=^^7'%F#'83D&XLI'W(JN!X%G/_' MRZ,IHE>W8?YESJ4\XB4SI9\6\UCI:"(S4L@=M:ARL"[UKFC/-QCNHL0'[&57 MLHNH,<>@'S>*,:I* <5\JL@;2_/YW'>I(+S$057^FOWTKH[7Y*X[&&.,7_LV8L_[8(:7BJ2P/D=6%E?L:%O%M=K8D#U$66VK''G-NG/ * M_9P)12%B:9:T".."H?P8D<2<9WR\=7L-&E4_+"(]L-P P5,UST;P83*3AT?& M4F&7SG4Y_EOI5QS1O541I?TI6^[S9+NFJ_17(-XY1<''Z.Q'K(1C3XE=.M@* M8PD;C!E?TZA+J5R.N:QY3"%M>R9*T0Y["=(28?0,,-3T+>)8 DK37#H< <1> M5@.RB+7 +9H>YU63AMBH :4&&L# MSG,D\G!4N.J=DV?+*&%;AIV?7L;/8U8$9BJ%G3.YN4@)( \FI>*ES6H,RAHZ M]]+4V.)P%IY5/>V]1=A8;)!EL;"P;IM!MF>JE!11&B83=,[YP4WN9^:,*^?6 M7^4K'>@1HYJ4Z?K,A5H=.#<=,>SUIQ][8W'1'4\_B_/NK[V)Z X_BT_=,?IH M/HO1&?W^M3\\[8A/'WOT=/_\8M#OP87)M#N]G([&GSMB-!8CO/FI/^F14XA\ M.]W^^03>@X^,+J=BT#_O3\E+TM%?Z,,'X1OGO?')1_C9?=\?]*AT:?S@:]H=GX_[P0^^\-YP^IK[>J3?U]:,W]=&; M^NA-_8X22E,[OCX\N KMG)![NG-?YWN'E?2F6G9(I?^66OFZ(SPYEZ''^AK) MT:!VK2CVU0Z@)SE%*P4P0. [,S_P,[)B>LX*JSUT5 U?=$!:]2] (,]4(3&Z MA\'1;'S%6&KJ:5^*GD6.?43BDGY.S:#0)4XB*CW182L2BD#Z3CGJZ)CDI=(P M56LH4E#=[*@L;F'=%+?Z=C7_KWUX!_R+M/IJ^*X=+*9\I37:=)E9PM-;ICM;HY#M$/YZ@]\&,KE>@!6BAW M(:'"+O%:AQ@G:#)*)6:*J%^P$U?XYN7^9!_6D2G/K,J7,(L[5G6'*@>HLJ!- MIZ\])ZNPW*%/45F_R#!@NA-6++%L#2"SAV62B!*#:"5;B4D2.!0[%7ZU6XDQ MKY%+1"R%2%7TV(0:@*$J_954GY4JC^1&JYD?.H5-/[7&2J-Y=J,37N9Y$F(B MDVI=%4.?>F@!Z)CZA5A ME4]'Z<_5(!GR#O)(IKQ1I'Q[C8_"IK7)]FCQ -H2)M/%9XYL\'4/("SNT ML:7H1)BR-<7T/J0QT2:MZI&JXO1KFUZSY4]_=_O:R><*6KYU8MDV'ZL:CJLH ME$K2TA9%-HZ7LBG8\H=9=8!HNA1]IUR8'H\4)^!]O?WNM )-M#Q^B3#S+[3! MP*!'TVAT@Y_-X5H@G,QNKYL$^6 ]# )I?O)[T3U!4F H5. M$M, ZBA8P+^1XG3'/7IS- 2%:MP[[YU^%IB?][J #ET[Z:!7"?Y_ ">O]YR7\HEN]?_3.+P9=9?J[ MN!RR=>*T>][]T)O ?1@8C1)X\'ABOPY[G_#9R4?AJSU3RY/ M/NK7Q:<>G-F+T632QS6@542/QW,T#YZ.R( R@2,[.?L,!Y;/=^NV;.4IW1CWT,X% M/]Y_M@TT9R-%:LGR"X2W/^FUB2065,)22MD:KWV7 M!Q$W]8YC3DG;K/-KZ?J%V&DJW+3;4<\JB1X>P; $ M+)],3-^2WU6%9':[-W@6V?6BY^I41('M&9LUP:JC:M"6I))OG(W845(0>C:4 M_K9EJ!:U*RFSV$W%N:P-/!87E/WHDZNKM4SV13F[HK3$BDQO8B>TY]I^'+"P M4,R,MHIU(H(H-4WEFY\O9.M(=.=S.(=H3H"KJSB(UI(L)@M=F174ACE'/6(@ MMW?M8THQ5?0)):N 6(80_9(4H037665&%/:L2A04.J3C7QQ6=)O'ID!TDW$] M YG7(^WY2LH8OV.?["JD&KJ'4U=T&<4J_@W?0PV4E.V-$(U"ID;R%LL7PI-6 MI(=.FOUZD +HHH&N>F15\W =CNBD!2$\-DYCVU)-4(79],WX@=U+*SVS5(C] M@@-]K-D5F;6JZC\-GE H?@N#@.7P)S,%3#U&T#AP MR>.Z3VC(JMN6[-!!-T]XYW 3@/-P:07XQLHG'&*-$O>? ZE4"7[J$T+F#RPJ M@NH@WM /X51\BJ&[S51@A^_BY'2K,T[H1S@W+R#-5RNLZ*74YQ66\T+X;RB2 MR6:;,[36O-G[5:F+.)3WNY:J0EOF49X(W1/+1+D TKJYUDVJA2/L#:.UW43) M% K()2QQ*T-.Z61$/EU*R%8>O60.B;WA/%X7L MJ(!:SIWU2_(0*5[E\LVJ@C7%C]KUDW$"C>E#=M&04Y9OJ*_:O/2MX@N6<&?G M1+X@*ZH1;N#6%RI(J(I,%?S?ZIW _8-5R[L@/7UZ M?2.JF65\3HAI8.-2P59D)04.H$!5_3 MXU:Z:B(73J(\&37Y$_W!1JDW"*]] ;KV7HM 6-*]&XM%8QTA/(132B3CB)LV MV[9?VFHW+JJB:^-I;1+6TZ*LDJX%QI0-CA &D%+CE-I['5V1#IN*^]3XA,'( M.4=V?[VVNM(MR%H,58QOV MQ)728UVXTLW=,#'T6<^HV2+%#> \*508Z[DEOJO' F*2JPRT'=7-J"@]P?D7 M8_T&?&;@W!@@J7Y'*L8$/71(LU(T>P"; 2(5J'8%G'5,>49,UNHZ/X3+KH9NE,110C!LBEG!XA0^'XA$8J]1"G)7/M'Z M_A5A)KK174H*] PE$S):S'+0T,(B"[!C^G\7S\!Y64D'.;92F3$I23'>2L2* M!.R*5D#H=:NW9C.-DS:FS#;48462B"7&,"\7OOPE]Q9LIJ4UUU<"8XLJ!E@/ MO:>':IM/11O#II*U%ENGO#!!X.;>$1L:?, H&S=$=8W@&JHH#CBE?:YB*2=^ MQM)!:P56=L[AW%+T"6*ACD112OVV$X8)\0!N)Y34KH0,3)XH2KGZJ@.)*53) MJ(_0K(./QHXR%F #(A*%SX".IV,WE.H8LX,M#\ZD=:AX/66*L@V,K:3:S\O\ M4#'Y5NLYO:J\9]ANHU51&3I5*912: L=&V/*VQ3XUL9:P4Q/<<%J5;16UXD) MRZ,YYS&NV]--T"H#W+2VVLHJN:X%MW,B.5:"/N\? MA6X'+'R5"G/H&OBM ["W*RYCI4;+V]A/C(B8%8)(@S*N"P[P 6HC\Z66=(4C M614W3KD"-),!::4DHV'1E>@KMU"IE9S9K@+[W!8Z[=WA[[AQO">EK:+$&5IM+4WVO, M.6@P:5>36U!!)8>" UR);=T<,VX:4KF=QK2:AJ;.M@G MI3D@^=X"K.43 M&I+68\.RJZK24X?#IL$H]J78"M! M^"&-;D^-\!^%&(3BSMNGC@(*3UU_QX) +UP$?KKL?!4:38O7ZS3+XQUIJH:X M\*_9_:*ZCY+M_%HF;-D'(5@[O5$5R[-H12^:5J6)7:TNB!9BIV1Z;V.4P:M2 M$5+3]FMKF 'W&[/[=F^+*JCD%);0V([4=L(B6%N9.M'H36> &YQ)2K*L1UZS M?X,"J;4BLR$ZE6LP%$,6Z9L)GH"0]Z/C:UCQ([4P<)$IH3.-H->2Q%G6$9"8PUTRTW&Q;8 MT85$".%<5:>3[;I-X$!.U>#CK6T4%=W/FAV]:LZ8R)OX\#6=UKQAD%*1V,9S MP=XKPR:PWQ>:"TLEHN,HY2J>.W@&R2*I+EA=(A^ZBA-%<[C*<1>O#K'V7C&#CKB<=/=-#B^FW%,:,"P2EGW1&T]&0QCW[Y< M'E <24^D;XXF^B.MY$>OK/!H(.1L?AJC(VMN"T41.DP7#1F-1+XH&U38@E-1 MIE_EA:+;3\W>$XL2]Y: *[*&V(ZH73;X^YJM5,<%. 5/6V*79N^U MA165#KS'HHNLN%*YG]MB%&B18LW5:5)H#!08PXD^C M.QEA)FU\SP[M([E &;A7*#,F^UCDN2P?;6_VNB2F&E#44\BZ?D,W6%-"B/W) MW+L<(PPT%G I8A.,C/&$6-H4_FFD)%6>=BUV0/*G#U!\4BA!+UQP%!6E5X:1 M2[]VK?HIF!IHM;0M^F)74\.Z5!!9[56# MX1JH^R95LO5RC'^U2>:!=OS&!/ MBH(_E'Q9[JQK1WLY*U-*IO76CS>V]4-\TV1]QSRC-3Y)Q]VK_ M%RN! )3'1(F %L54D4Z4I;$3)<:LYM"EW>;,#=7 J6,":B)LH"#1R^]*#@6F M*"]LQJ[3QL$D90& M8''F=\3N'(DW6!&QH6X*""I-U1+AZG.QLZ'*%MY]44M$#R))RY(U'I/:2"N[R3E/A ;00@8)E67&\X@277DG1V.J9*] M4*,MR[>I$7!QR'9"TW)_G"'A%.?.%PGX\E5YUO(4Z"YV6E:E5BK-F7QV=7.=<(1G0%4&4NQNS MZ3+*. LEY=8E^;W4SYZ\FY"26HT//1L-IWN3_G_UC@2-)NC"6?>\/_A\5%-' M0+@OH$ #%\WCQZL_'3^XP^J52]MSH M1:U9@*[OCZY^_%]U(=^NJ-[Y,JDZ@NL$"J$8Z>YD\>_71QCXP*?D\6^[_@I" M5(.G/_3D/:+DX]\_BI@/DI)>)*BF#9V5?$3?'XIJ=33+6T\#'Y'I__SOSTC# M2NN?^EGPB'YM^?LP9<%''&SKWY^1?)XZV2.RMN7OPR28CRC8NK_?0BF_3Z3( M3QT%=/!]H?L6RR2^^U]02P,$% @ %H==6 = Z:.5 @ )0@ \ !I M;G5V;U]E>#(Q,2YH=&VU5=]OVC 0_E<\INZI*5!M+TD:"0IE; 0FBJ9N+Y,3 M'\D-QXYLAQ_]Z^= &3152;=U>8ABW]WWW9T_7_S49#SP4Z L\ T:#@&*8BE_ MP/JRW;ZP5K^YV_;?.$Y/QD4&PI!8 37 2*%1)*3?&W2F(=4&E.,$?G.'%DFV M(=IL.%PU9OV[F=,9#0=CE_PLM,'YQB,WD_',)>U6;HC!##01L")*9E0T C_? MAY9>SNWP>W_GN@MS;CKAW"WS=CFG&?*-6^7-J$I0 MN):U$;P3D+Y**60'HG,96%&[+JQ"LD)G4?K;.&B0&SG/*F'6\:K0:)93:XZ10'I7; M_E"R60/;&[J3::\_=;J3V6P2NN1M:_N0=KXF6G)D#PSO/YQY2U &8\H?NA9) M8V3F-8[+/ZYIW\PQS>!1NZSXV:,<=A279_58^SZ=0JM4=*CD+_/_5"C4#&.# M4I0B&(I8JEPJNMM09*(2*O!^NWZ:FGVIEQU%)3\C\^>3^VI]E3POD[FH2/"1 MFX5BUQSC1:WK+$6QL KGL+3Z)B%8W9^3T>CZ1,RM+$P*2I"PT/"RD#$8#:!J MT_DL5S0J1$))2-4"C!5U;4Q7BCDJ(%^*B*-.RRDZ4++(ZW+J<&EJP7O47F+; M'\IT'5X_ T4Y(UT[*8Z\?ROUN;C#%'@BZC_11@\X75$%)S(,46MI=7VJ*6I! MA:;ZA,L-EPH9/7G:2WK2(<0X17M]_HGE!077@QS7>[BX]E6.XU<=\=N?>/ + M4$L#!!0 ( !:'75B1PN^>YR]EQ]_)0>NX>T\)S)9$E>H36O]E/?+(=JZ^\[J#;=M\9 MQI3E]0&IA)QC*K& 6A"Z@V Z]^-E*B1RP_#<09/@?#/J4\%7WCO:2:JL68YR9BLHDT0);":01A-@W6@'FH9!_-PDP1Q M,(7U_=TBG( _F:SNHR2,YC +X^59\MO(?4V6;P@YHT*/E60@]PB$YHQ7C*>2 M, I9 QRWR)'FVM4B8MP1U8 .L)%J%O58"F!;"/7X]M0K[X-RSA@_P,9PX$/$ M1!\T;B"E1;=T;JWAQ\MV?43?/$?;IF,YO;-MFT?[RAZ:PV>VPIQ3 M7E^;SO!2RV$U5_)5,1**]LC,,.-URANP;WM@F[9*H61J6%H7I*M!E[@E-*4Y M24O5^'-]:>N>8HZ'##DX5IO":8F58;?&EG' --^?,C68\/4$L#!!0 ( !:'75@G )*LCP8 #\< / :6YU=F]? M97@S,3$N:'1M[5EM;]LV$/XK7(8U"6#'<=IBF^T:2!:G-=HT0)8/W;X,E'2R MN%"B2DIVO%^_YT@Y=AP7=; 4<(%]:!*)QWN_Y^[405;E>CC(2";#0:4J34-5 MU%/S%]V][':/<#KHA->#']KMGUI705V79[ M..@$;I%)YL)5C3N_'9^$:\[!YU!YWFY:!3#L52=&J*JNW4 M/]3SDOUC*G.EY[UUN;FT$U7T('5O^**(7-E_#E[B_I^"3ZYK3:+[4K:[KP[D M8:?[.@E_B=_(PJ,JEI4RQ6[;,&Z):Q5GTB;B_9%X9V;4$K%7?RZJ3%:]'5=? M9')*PM)4T0SY7V7*"5D4M=1X61I;"5.("V-S)&O[O3"I&',YM? K/GH6A;Z= M<6?2P23HG\_%;6%FFI()PN-M;(Q+#',R #PEZJ [7-1%Y6M"8H $CPZP&HI M M7W%#"Y%35L]%">=QW#D?M%X&MO&I6Q.-W$D4,VXQ1:U!@&@:N-R+T;*U$S"V4>:3MC@?MYH&%+W[\Y:3[<]\U86D0 MDI/5I !ZL@?NT)L_%M*2=S04ROL%D.6J5ZY6?$^5B;5R- M>US%UNC@\=*:F!*\=N( #DX($0M>'-T!L8L)B5,4"'])=*B22):RT98V"65V*)S;@1D'ZU0>&OB)@0,(#[E.QXV3_,A:T+YU%* M;%]R6V<&LFFJ$@ZX=*:0C"W2(5FXU7(68(9;1 0YHF2DM*KFC-:;Q')^^N#Y MN(34>D"ZTJH]A-TU!I6U+9$7SG>7.#8V\0KXICVA DU#(SUP0B7G'9-@( DI M@/Q4)5!DQY-@-)6Z]E7#'J(T1=-44]CF-C2_?;=-_8?'S9W01QL74;LN]-O( MU-6796^#4/*>FGB82+\^1(EH,:;X!*;@ ^C39^;/'[#*9W##+T(:85EUI8R1 M*;UCS[&W:17MSU1293@Z_FD/?5CK4B:<]V_VCO>8JUVPS(CGTE[W-0O& >S6 MJ!<;@[.KZ?'3=/KNZN;FZ[(E(R_A6=)$W'FC[8G6O MCCG6MGDW_G@^XNV:U^"]87=+L[^4$VI'J/W;MDS!MX?1;B;G;M\OR=OR M6S<:/S@,.UR+YR'9'Q<-;SK-=.)/-HYK3X!A;K@FCFO+I;'2W39PS8VK\)X# M#%XN!J//-9HC6!]\X4J*&@= KE$WBF.V)K^D%0]WU\.@52;=_2C T.HQ@1+? M<[P_FGXPQRIV2[K9V-;H6__91=\(![[=T+Z_S;CNOQ\DBR1K+5&007DUT$M MY% ]83)X-*=!+XDIK3+6W;=A_P+,&.80WQ7]!.4_;"PVUR<%JAE>P_JVH:)D@HN.[@MJ0U";B0O$B \Z6BNT M9(=^[.H<1L,YWHP&PC9N]]]!F9T">E.+E&W!:>1+#&[W7W&:^+0"WDUY8X.3YYM=M*=UQG_9/Q;BO\72G[6Z8H%:,[BFL>^\55Z%>MQ?*$[*;[ MPZ:9/;\6_\_I84X_V>U)>967_^^]X;]02P,$% @ %H==6'(N-1:-!@ M]1L \ !I;G5V;U]E>#,Q,BYH=&WM66UOVS80_BMH)JVOM2[.+\?O_^QN M7NR)R_/K=V-(.2WN>J*DN[(EM9KD7:LF:=D#8U=:DT\&HX^_CM^.;\3+SLE9 MO]V\[+>+@5B)3DQ>MISZ3%TOV3\F,E-ZWMV4FTD[47D74@\&+_+0%;VGX"66 M_Q1\C[CWDH'DZ!_-A>WN9EIBB<4U#8VQL6&.1D /A+E#J\BZ$,1&JN9);!!)&R@"20Y;@.36*R8I:J*!6NXA^K^S.RU#!A S+E-&"* MX6NFRA0&NH(BKR#S+:":B6'F%-=B$<[7W?"MQI%$HG)XBIV^\DR (((1UIYB^XBM82H X(Z[*SH.2>H 2"V,[-M % MX_.>-Y$A.4PDL-A#U-?#$3!Z1K)RNU]A& L)KFTDU&OD)@0 M,(#[%.]YV=_/A9T+YT%*[%YR.V<&LFFJ8@ZX=":7C"W2(5FXU7(62!LO(H(< M43)46I5S1NMM8CD_??!\7.K4ND>ZUJH]A-TU!A65+9 7SG>7*#(V]@KXICVA M'$U#(SUP0@7G'9-@(*E3 /FI"J#(GB?!:"IUY:N&/41)@J:IIK#-;6E^AVZ7 M^J\?MW="'VU<1.VZNM^&IBJ_+'L7A))+:N)A(OGZ$"7"Q9CB$YAJ'T"?'C-_ M^H"5/H,;?B'2",NJ*V2$3.F>>H[=;:MH;Z;B,L71Z0\'Z,-:%S+FO']S<'K M7.V"94H\EW8[KUDP#F"W1KW@H A3N]*EQ&K<+NU7[C8';Z^NAZ/KUMNKFYNK MRZX(L3C=B@[RQ@-M3ZSOU1''VC;OQA^&(]ZN>0T^&'1V%+M:NP\+.:%6B-J_ M;U.*R3_6'1\*;33"?^9.NX]@@8YH9K MHJBR7!IKW6T+U\RX$N\YP.#E(C#Z5*$Y@O71%ZXDJ'$ Y 9UHSAF:_)+6GY_ M=SVNM4JE6XX"#*T>$RCV/M'2 &@NN.N@=\\)2[RECY5"BK['*WRR&]RQWL^B9]C6^4YR'\\ M@^*\BD2*X-*FA2XGXAF D'MB/8?XKN@G*/]A8[&Y/BI0S?!:KV];*DK&N.AH M65!;@MI,7"!&?-#1@KHE._1C5V4P&L[Q9C00MG6[_P;*[!S0FUBD; "GD2\Q MN-U_Q6GB$]3(I?*IT5-B^,K1O^J/4;:I2LH*;>:$TUEJZCJ4]Z*/:&W!]L-' M0-;)?OMQ"&]UQ06%%7]G._LY$&>G9Z_V6^>V:V]^,=YOA;\I97])%27B8IG) M5W6["A:[$W^=71XRDJRM5TUK^W]2?\I)_>QY9V7_GW*#?P%02P,$% @ M%H==6*_<8M9Q P DPL \ !I;G5V;U]E>#,R,2YH=&W55FUOVS@,_BN\ M#A@ZP';>MF%UO !9FW;!UA5H,F!W7PZ*32>\LR5-DIOX?OU1Y0>&P@,:27,/LZF9Z?RNL0Q/'DZS7:5NIH@7KV@K?GRUGWY;Q]//\YDL* M?S764=F.X?KNRS*%05\[<%2C!8E;,*H6\FR2Z<-3?RM>S/^8=5>[9_'U]';^ M^??T^<,QW$[O;^9LI:]W8W"X<[&H:"U30^N-&[-BZXR2Z\GLV\?YA_D21L-D MD/7VAUE/3^#1=*FDBRW]@VFP'#Y+45/5IL_MUL*L2:9L]6SR4JZL'O\,77#\ M(\9D@;DC)6$P>M.'2S2,(N7"'YVVWW,)N9)R[_V6W ;MC -5 MPMP77L0_>0+G_L;+%^^&P_[X4M5:R#9\#<:O@)5<*U-S.<2?H%0F:&M1F!AE MP45YA3G6*S0P&D0P[ ]'$0@+)54L.UIG,!M#CC@"(0N8[?*-D&L$-E:3M=[3 MISYT7AY<8"$)6MBS8X>$.Y*S@^[P:%Y3?LP(LA# MZO@?W1C;"&XGIV#P#KXFB^0R@<4B"2D.7HM":=]H3Z_Z"Q?]MP>]"V%60J*- M[W85MC#- YC#?G\8L5RX]+2K8\DA[&N@;*JJY5JI=>7S\-&?3,8WUL MCXUP+K@<# S>G!>OCG@\9O:8U3TH@XO1ZP[6.I1*Y'-_^O"0Y"JO0Z?[3G*" M))<$R1#N 3M!AL'3!JV'*?)B457 S] 0]QD+-.-FH_"J)"ED[L]984%>==<( M?*VI.IB51B,ZR7]+.#EMR*XXY!2N<64:85H87@06>'W:3O=L[SFCG+;#OY2S M/Z!FIF!#W ::^P"/0M4)3SNB*5A>:Y@&%&\VW,Q5UZ/$M,GDYU"R+>Z#L*WM M^;. 57OD3AX@D:=.Q7UMH#@L=J+A;^G"7B'7S(_YWU)M>7*NP^?AP98L=K/) M[W^>&KPWPC4&P\P!H34/9!M(JM5LVC-88/0];6'%CO#213D\H GS]LQ^ 30@K,M26FNY6?%GN"Y&B?WRD;(\EN'A7\CS6 8R8F1/:F M+*'1?.+Q1.M^.@V&E7GR+U!+ P04 " 6AUU8Z3D7L'@# "B"P #P M &EN=79O7V5X,S(R+FAT;=56;6_;-A#^*[<4*%) DFVY'1I9$^#%=F:L:8#8 MP[I]&6CI9'&32):D8JN_?D?*+VF OO0#]Z'P!%YO)?G[IZ[M+)-G:45LB)+ M+;,V-1 MAV&6#GIM&UET8&Q7XT]7Z_FG=3C]L+S[F,#?K;&\[":P>/BX3F T5!8L;]" MP!UHV3!QE:7J^-1)A:OEG_->M'\6+J;WRP]_)"\?3N!^^GBW)"M#M9^ Q;T- M6\M-LPO>4B(:M7V6NQ,6KR/73!Z8\3)BO,+9<"1N-W0[A%32CRG+FC MR_9[*2"70AR\WW%;@:T0ID*TK(9'5%);D"4L7>$%])-'<.TD7K]Z'\?#R:UL M%!.=_QI-W@ I64C=4#F$OT(IM=?6(=,ABH**2\D-N4&A.TR&, '*?.OI'M=JTC-K)2AB]A]^B570; MP6H5^11[KUDAE6NTYZ).X&;XXU'OBND-$VC"AWV-'4QS#V8\',8!W3.;7'9U MK"F$0PV4;5UW5"N-JEU>3KG2^+GE&AWS&!?;N1&N&96#AM&[Z^+-"8]S9D]9 M/8 RNAF_[6%M?*D$+O>7#P\75.6-[W37299Q027!A0_WB!WCFL!3&HV#*7#7 M5*! SU"[:J0+1;B9P+\J3U5*"@ON5/>-0&)MW<,L%6K6WWQ=PM%E0S:CD!-8 MX$:W3'<0WW@6>'O93@_,X"6C7+;#_RMGOT'-1,&:TXFBHW-'N#9@>2Y;8=UV M(WO9RPYP"H:V'&(%28L.15+W+4/OQ^^T *F+P#=*1TO*)NY%/4_$9 M/_D,[CBQW\8-CP-?4K0O9T]:7/;.+)_!9NMW;6K),=*,I?M=943._-4+\>4XSWF?7D%D9"$#45P M"=*VWJ]_?0 @>,C'Q/9D'5=-$DDD@.Y&W]W '"RK579XL%0R/3RH=)6I0YW7 MY^9_U>5//TQVX.G!<_[YX _C\;%)ZI7**Y&42E8J%;75^4*<'/]\=/I>VDJ5 MX_'AP7.>;6;2M;#5.E-_?79V\L^S\=&[Z<\?]L2_:EOI^7I?O/WXX6Q/3':+ M2E1ZI:S(U84HS4KFSPX/"C\4WQI_FO[/";_*P\9OC]Y/W_VZUQVX+]X?G?X\ MA55VB\M]4:G+:BPSO# MY\6AN+>E_YS/;+%_9VLT?W3>6B^!'5)EA*O_=_KA;W__.!+3#V]V(I2'<9^; MO!I;_7]JC\"BKW.YTMEZKPO42I8+G>\!*%\!CF_>'?WC]=&;_Q:_?'PW??/K MM7@^)&PG\[E**GVNA+3"S,7'I#(S58H7(_%B]\7+>X2U!9\7P#O?K0VK=,EP M4!].<_B8UD ,DQ\\KP__(]F1E-KTP_$)JK'=G>\Z;- 0X&RIQ&LCRQ0W_5B7 MP 2FM&*K@M___,P^-QH4KX!W8A42*!=U1N);*,*)8Z,]84R_6.:*@+ M,.!TI8)! '!J"K11U1(H$)/S328O9C+Y+'XQF4[6@^3E1SWJCL3%4B=+493F M7*< /:Q$&,">FKH@VPAD351)9%*7*JE)X%O0N^V 7>+7MR;;0!I/++2HN$% M=)H//@.M\=R?EIG(38ZS9IK(-+!SS'Q*9-H288#">0IL$P0A MI]UITT3Y.0%4WOHA?HT&@.S0"BKUO */2B!^1N3X\.NG$W&T@AU,@*A>]'ZN M@9D"27Z<3 ;Q>^< _^0![R&Y\V@-QE&ZTCG@7\IOQ60T4@0*.8-&8R* MADM1+*O&KI0CH>?"&B=OY)S';XP"WP8M!%]6NJJ4&J%"JR.:R0HW)& M98K:RD1K!7!2!5HEC5]W[PTOLR..@-53!> #&O30@C8#QF^A$J9'99:1U,YT MGB+CPVSX3)(;!2OCSZ"&:YG9Q\OY;\PY[?>)MR7VV^)^68"):_-6K'J==B4^ M05\!S)LW43T/YV)I2#]O@9&[ *)N>PWKC)MU>A0-3:J _S#")8MY6F=*3+Z7 MXTED0EM&"M?WO$VL2>:\3!OC/&#Q>C/@CX1P(F>P8D_CLQ6S-8BJ04\'+$^N M 9O@:-CG#?:([DJNV6W 72(:XK^-\+:LN/(T;PGDEB-2GQ$?O]GQ./_2.*+C MUZ CTY:.^[8$DA4T<:H2!?Q"%DF*'A^)+;V-NAWX6,XK+UPA M5C[&Z(,$)L P@B$PAM^>*2!63AZ=*L]!CLE/["]#@V 4"2,XU87C^ZM'"8F2 MN6:Y2<'+@W4Z4AI'*?!9&[2)F23)10+!Z&L(M%6J!8A:IBSIK(NE8N%&.>]# MI"W##-,#< @, 8?KG)3 >LK4%O;FZ *F[*X$8UU 0![Y#*U](77:4:_;2*SS M;?0*,M72H4LB4Y))!C4.'\CK)2-]C2M=;G@#YC00O> #5G1; ,(PS9L8C@B^ MTXO?KA'8MN,L5DJ",X+X.P(_ QVH9!EA50BC"J,$WW8"%N'[ZPP>NW"(=Z&V.XTQ';O ME;00A-N]WUL_Q%JJH@URD,S !*IR; N9 ,![NZ3W]H9ROOL7.JV6\&CW3\\@ M@,ZR0J;H]?WUV>XSG+7T4RX5YE/W)M^A>H0'*7,C/"AFR[*!I4I!!5?E-6/= M@]O/YZ=?7R_)V89\M8$Z&!!X:2.$BZ![?)['>J 67EV.+GALDU^ M^R^%7*CQK%3R\YCTV1YHU NYMG\A W+3^;I(PU^X#7=L@*[>VH@S,C6O[F6K MW0.>X-6?]I_=*89$O\%U0 =7H'HRAU]EBCM9^@!?;,WA!MGU:F8R@.V/DQ]? M FSX[' 0Q$'(CO(?="_R^>E9D1 D1 9^_EO2W3F_7W(MB5W/#U\NFGRH">-04E YY8 M[HGE'HKEP)4LE?,U!15HG]COB?T>@/U.(2XH-:4O+7+B$]<]<=W# M+S6IFUJ4M'N4*\<\Y8I?=UT^-JX]85P/WJW%--5@)8HRCTVS25%"V*^+#+"K M+8\H,"M,>=>FI21TI-@1I7 C(%)54GZ_G^?DVM-21?-0Y\_*97DIG2HQ*7VN M\EK!U">OIV?'1SA'KK!;*3$KY;+!F+UG\P4@)]R25)D*86MZEF"JJBYS#YO= M<7M\--@=XS'(%8"?FPHSX@WMD%JN66>(#HQHDM6IHS.\E>&L@A[=]L:?'R"[EG7(YQY%#)A4FJH"0H9L AA?5R!=T15&7 MA;%-,1=[NQ8&J#SJ#!$F2>HR-+MU"\5S;4%#^ *-JRHT+3U1;>$*Z41\.6=/ MV7[@66R[*.2:4_@E5P(\J-?0SL';U+Q4GO)0$.G"U34>;6GU-'3,@6PVRNBT MZ7R#B4,7VN,OL4X[38$R)L4HJL=?Z"S#HM2JP)XRM =!]S,GKY"6- 56!"\3 MK"I^884V*L)U*F^1:G;:\OM=D/%US-<1(BA H"2=;NVV_>%4H2>BT9THZ1F M@77#BQ*;B7+4U6@"*B.41!,2E09[T./JH8;X)=2AEE8 9N65$YK)(/O.\&!5 MM%LD]-K_+;6+ @V<5AM1XRC 2X7'6T)#C$!*1 S7CUD-=JFA\H5$'*X9>]F*5[Q9I!>[U\-.&?>)N1!9^2X^Y%(I M\.6;K$(FC(W.4N*<2MUDZ:7$:96ES!ZQ"B$M<^; MF+IR;BE9:GFI\%R73CUO_@//%ER'$LAB F,7N2=NHP3Y9?BG!":\DTI(5/& MK=-SR,.T?)30\K(9B7XOBFN8 M^);^?G3P8G@/ JDDP"NMR0D 6%^O0@\M?*?.6O\MCLWE$:B]@L "0\KD,N,:"E"\_6P!+8P H+V-#U[S5LG(KI'CDE M/%*CV'N.'=X-*0P\E>",)1X%7=BS491L4V ?:GI 0S->+BDL"M8/Z6??'#NCEN?O:G MGB+ '^_!B_<*+ AE0YL\X>// 39'F>GP8IEL)7!(\&F>E)_ZE*5B<;\F555E3D%8R4:'/*BYX!9L$] L,(XQ]I- MCZA4ZS%;3(DG)>R^.Q]BYG.$ -"H<_>9P0X PXO/,:\!>=29W3HD%*\I,UOYZZ- M6AS OAMLDN(CK D??XW<-,HM%T5IP/%";XV6IEUC_^J6SF(HO%Z5&>?+$Z[. MG7NG,XZ)@_RW<)R[JC!A H/4)<*E(BQ)QV"""BL&(9680920B;E2=KLK.*0# MB ATONOV='A*@-UM NSE4P+L?C32!U.AV0W*'[@?JVD+CBB;TY?.E( O#G:N M7 ]I&=?&$ LL6MGXCI*JI?\:5S>8 .OO:0E#.+$ \^I54:+^8HWA\MIY#GHJ MP<*0I2F;/I,K3S//(*RN08V OX\V:XOR\[[VU"@0?T)1(BD 3&PMX<.G%A=$ M(!3=)\-&.SH\CFZ$'=;PC!#F<50:!^;=K(_3I$"-@2.E39$S/B!)MQJT@G ) MQG955+%6=P? ;Z',]D,1(]AS]D8V8I?ISYCZ9"++V$VIY.7XWS5PX5Q3AJ?R M1: B@_=BUW"FVOR MY9R^2SG,8$_8JK3]**@7)3*M570E7N7Z$_8F]PNX?./.)[;J9('6#=ZAM2NBZY#R)45TM34IX1>$-[4KB2 M)BC9$CNNXJB"^LY!4%TVIW.G6:Z0K2DXBQ,ZR&CIN;8R;IV3K7OMNFI.3-WU MG17?>DB2%D."X9B'U_>@NV#,2_U04-9U86YR-17IH,;#*&L\+X Z+K0T^ LW M70[G)GV=-[P.<10@X-SFE9[.@X8!WW(NZ-53+NC.%'#;\'P+"CBZS(O._W"O MR:A).*O.;=FA:XOO-.YH&W=7735P+6R'M-WJ=1.@A3O-;NPP-_7; 1<]OM*L M<]7WX_4DCO""7CZ]<=88Q6^!H>/F!KJFF'QC1X.V ]&_D='5=YO2;LR6-%G+ M ;$H!'C\*?(VNCF!G MWO9]>=]=RA?>AJS(O,XRO+??U6H<4P&WQ3??QPU5W%6&/0Z4EB WM.$2 M2/1AIIL+HU%F;2]FPENF.>4 3Z("EK^XMW4]/49,:8"5XPS.OPG8A!JF&/5Z M*CCNX4N#.FL0[7$SY;JYO/M4)6D=3WDS%W!](N'@$P-WET5MGME]1C#1X=[R_0QW9P"56 MN3#I*Z3PVE":F2^EUJ63VD3+4N,Q??S-CMS%T]SWVZ0RL*TZ=%]Y5G/'ZJ6_ M7O"I+>/N0O'O[C<8IO^7U^'_ U!+ 0(4 Q0 ( !:'75A!&;,[F1, %S, M 2 " 0 !I;G5V;RTR,#(S,3(S,2YX'@13[B$ 45 @ 6 M " 6(F !I;G5V;RTR,#(S,3(S,5]D968N>&UL4$L! A0# M% @ %H==6%DI3Z[E; E[0% !8 ( !A$@ &EN=79O M+3(P,C,Q,C,Q7VQA8BYX;6Q02P$"% ,4 " 6AUU8NJP."_). !C9 0 M%@ @ &=M0 :6YU=F\M,C R,S$R,S%?<')E+GAM;%!+ 0(4 M Q0 ( !:'75C08V#FIV@! "!T#P - " <,$ 0!I;G5V M;U\Q,&LN:'1M4$L! A0#% @ %H==6-5<-X7K!P ?@@ !$ M ( !E6T" &EN=79O7S$P:VEM9S(N:G!G4$L! A0#% @ %H==6&+L M.HJH+P S$H! \ ( !KW4" &EN=79O7V5X,3 Q+FAT;5!+ M 0(4 Q0 ( !:'75@'0.FCE0( "4( / " 82E @!I M;G5V;U]E>#(Q,2YH=&U02P$"% ,4 " 6AUU8D<'*VE(" "8!@ #P M @ %&J ( :6YU=F]?97@R,S$N:'1M4$L! A0#% @ %H== M6"< DJR/!@ /QP \ ( !Q:H" &EN=79O7V5X,S$Q+FAT M;5!+ 0(4 Q0 ( !:'75AR+C46C08 /4; / " 8&Q M @!I;G5V;U]E>#,Q,BYH=&U02P$"% ,4 " 6AUU8K]QBUG$# "3"P M#P @ $[N ( :6YU=F]?97@S,C$N:'1M4$L! A0#% @ M%H==6.DY%[!X P H@L \ ( !V;L" &EN=79O7V5X,S(R M+FAT;5!+ 0(4 Q0 ( !:'75C/FHG/.!, "QL / " J 7Z_ @!I;G5V;U]E>#DW,2YH=&U02P4& \ #P"R P X](" end XML 88 inuvo_10k_htm.xml IDEA: XBRL DOCUMENT 0000829323 2023-01-01 2023-12-31 0000829323 us-gaap:SubsequentEventMember 2024-01-01 2024-01-11 0000829323 srt:BoardOfDirectorsChairmanMember 2023-12-31 0000829323 srt:BoardOfDirectorsChairmanMember 2022-01-01 2022-12-31 0000829323 srt:BoardOfDirectorsChairmanMember 2023-01-01 2023-12-31 0000829323 srt:BoardOfDirectorsChairmanMember 2022-12-31 0000829323 2023-09-01 0000829323 srt:MaximumMember 2023-01-01 2023-12-31 0000829323 srt:MinimumMember 2023-01-01 2023-12-31 0000829323 inuvo:MinimumFutureLeasePaymentsOneMember 2023-12-31 0000829323 inuvo:MinimumFutureLeasePaymentsMember 2023-12-31 0000829323 inuvo:FinanceLeaseLiabilitiesOneMember 2023-12-31 0000829323 inuvo:OperatingLeaseLiabilitiesOneMember 2023-12-31 0000829323 inuvo:FinanceLeaseLiabilitiesOneMember 2023-01-01 2023-12-31 0000829323 inuvo:OperatingLeaseLiabilitiesOneMember 2023-01-01 2023-12-31 0000829323 2023-08-20 2023-08-31 0000829323 2022-08-29 2022-08-31 0000829323 us-gaap:MeasurementInputSharePriceMember 2021-09-17 0000829323 inuvo:MeasurementInputRiskFreeYieldMember 2021-09-17 0000829323 inuvo:MeasurementInputImpliedVolatilityMember 2021-09-17 0000829323 srt:MaximumMember 2021-09-16 2021-09-17 0000829323 2021-09-16 2021-09-17 0000829323 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0000829323 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0000829323 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0000829323 2023-09-30 0000829323 2023-09-01 2023-09-26 0000829323 2021-09-14 2021-09-17 0000829323 2023-09-26 0000829323 us-gaap:OtherCurrentAssetsMember 2021-09-17 0000829323 2021-09-17 0000829323 inuvo:HitachiCapitalAmericaCorpMember 2023-12-31 0000829323 inuvo:DebtCovenantPeriodTwoMember inuvo:HitachiCapitalAmericaCorpMember 2023-03-01 0000829323 inuvo:DebtCovenantPeriodOneMember inuvo:HitachiCapitalAmericaCorpMember 2023-03-01 0000829323 inuvo:HitachiCapitalAmericaCorpMember 2023-02-27 2023-03-01 0000829323 inuvo:HitachiCapitalAmericaCorpMember 2023-03-01 0000829323 srt:MaximumMember inuvo:LoanAndSecurityCreditAgreementMember inuvo:HitachiCapitalAmericaCorpMember 2023-02-27 2023-03-01 0000829323 inuvo:LoanAndSecurityCreditAgreementMember inuvo:HitachiCapitalAmericaCorpMember 2023-02-27 2023-03-01 0000829323 inuvo:LoanAndSecurityCreditAgreementMember inuvo:HitachiCapitalAmericaCorpMember 2023-03-01 0000829323 us-gaap:CustomerRelationshipsMember 2022-12-31 0000829323 us-gaap:CustomerRelationshipsMember 2023-12-31 0000829323 us-gaap:CustomerRelationshipsMember 2022-01-01 2022-12-31 0000829323 us-gaap:CustomerRelationshipsMember 2023-01-01 2023-12-31 0000829323 inuvo:TradeNamesWebPropertiesMember 2022-01-01 2022-12-31 0000829323 inuvo:TradeNamesWebPropertiesMember 2023-01-01 2023-12-31 0000829323 inuvo:TradeNamesWebPropertiesMember 2022-12-31 0000829323 inuvo:TradeNamesWebPropertiesMember 2023-12-31 0000829323 us-gaap:TradeNamesMember 2022-12-31 0000829323 us-gaap:TradeNamesMember 2023-12-31 0000829323 us-gaap:TradeNamesMember 2022-01-01 2022-12-31 0000829323 us-gaap:TradeNamesMember 2023-01-01 2023-12-31 0000829323 inuvo:CustomerList1Member 2022-12-31 0000829323 inuvo:CustomerList1Member 2023-12-31 0000829323 inuvo:CustomerList1Member 2022-01-01 2022-12-31 0000829323 inuvo:CustomerList1Member 2023-01-01 2023-12-31 0000829323 inuvo:CustomerListRetargeterMember 2022-12-31 0000829323 inuvo:CustomerListRetargeterMember 2023-12-31 0000829323 inuvo:CustomerListRetargeterMember 2022-01-01 2022-12-31 0000829323 inuvo:CustomerListRetargeterMember 2023-01-01 2023-12-31 0000829323 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-12-31 0000829323 us-gaap:TechnologyBasedIntangibleAssetsMember 2023-12-31 0000829323 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-01-01 2022-12-31 0000829323 us-gaap:TechnologyBasedIntangibleAssetsMember 2023-01-01 2023-12-31 0000829323 inuvo:CustomerListMember 2022-12-31 0000829323 inuvo:CustomerListMember 2023-12-31 0000829323 inuvo:CustomerListMember 2023-01-01 2023-12-31 0000829323 inuvo:CustomerListMember 2022-01-01 2022-12-31 0000829323 us-gaap:LeaseholdImprovementsMember 2022-12-31 0000829323 us-gaap:LeaseholdImprovementsMember 2023-12-31 0000829323 us-gaap:ComputerSoftwareIntangibleAssetMember 2022-12-31 0000829323 us-gaap:ComputerSoftwareIntangibleAssetMember 2023-12-31 0000829323 us-gaap:EquipmentMember 2022-12-31 0000829323 us-gaap:EquipmentMember 2023-12-31 0000829323 us-gaap:FurnitureAndFixturesMember 2022-12-31 0000829323 us-gaap:FurnitureAndFixturesMember 2023-12-31 0000829323 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000829323 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000829323 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000829323 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000829323 us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0000829323 us-gaap:SalesRevenueNetMember 2022-01-01 2022-12-31 0000829323 us-gaap:SalesRevenueNetMember 2023-01-01 2023-12-31 0000829323 inuvo:CostofRevenueNetMember 2023-12-31 0000829323 inuvo:CostofRevenueNetMember 2022-12-31 0000829323 inuvo:secondcustomerConcentrationRiskMember 2021-01-01 2021-12-31 0000829323 inuvo:secondcustomerConcentrationRiskMember 2022-01-01 2022-12-31 0000829323 inuvo:secondcustomerConcentrationRiskMember 2023-01-01 2023-12-31 0000829323 us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0000829323 inuvo:SalesAgreementMember 2021-05-01 2021-05-28 0000829323 inuvo:SalesAgreementMember 2021-05-21 0000829323 2021-03-01 2021-03-31 0000829323 2021-01-01 2021-01-22 0000829323 2021-01-01 2021-01-19 0000829323 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0000829323 us-gaap:RetainedEarningsMember 2023-12-31 0000829323 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000829323 us-gaap:CommonStockMember 2023-12-31 0000829323 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0000829323 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0000829323 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0000829323 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0000829323 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000829323 us-gaap:RetainedEarningsMember 2022-12-31 0000829323 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000829323 us-gaap:CommonStockMember 2022-12-31 0000829323 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0000829323 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0000829323 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0000829323 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0000829323 2021-12-31 0000829323 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000829323 us-gaap:RetainedEarningsMember 2021-12-31 0000829323 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000829323 us-gaap:CommonStockMember 2021-12-31 0000829323 2022-01-01 2022-12-31 0000829323 2022-12-31 0000829323 2023-12-31 0000829323 2024-02-29 0000829323 2023-06-30 iso4217:USD shares iso4217:USD shares inuvo:integer pure 0000829323 false --12-31 FY 2023 0.001 500000 0 0 0 0 0.001 200000000 137983918 120137124 8 2000000 48 2 2 1 9853342 17565000 441000 8820000 386250 1610000 643750 128750 390000 570000 28500 0 P5Y P2Y 0 P3Y P3Y 0 P5Y P5Y 0.71 P7Y 0.04 P3Y P6Y 10-K true 2023-12-31 false 001-32442 INUVO, INC. NV 87-0450450 500 President Clinton Ave. Suite 300 Little Rock AR 72201 501 205-8508 Common Stock INUV NYSEAMER No No Yes Yes Non-accelerated Filer true false false false 27900000 139220784 274 EISNERAMPER LLP Iselin, New Jersey 4440454 2931415 0 1529464 1645045 1440678 9226956 11119892 1076121 798977 14743531 16379748 1680788 1668972 805786 310162 72560 168750 500000 800000 0 660126 4664791 5649291 9853342 9853342 53346 66919 15949825 17508590 32374144 35557310 6432120 8044802 7926479 5162458 123074 287523 50801 101003 14532474 13595786 89238 107000 751821 23878 18209 70597 216 10733 859484 212208 0.001 500000 0 0 0.001 200000000 137983918 120137124 137983 120138 184291414 178771604 0 -84868 -167447211 -157057558 16982186 21749316 32374144 35557310 73911528 75603745 10477272 30244387 63434256 45359358 51982572 36921139 13793309 12463095 8050890 8624998 73826771 58009232 -10392515 -12649874 17764 0 29570 21111 14668 -435554 -10389653 -13106539 84868 -138605 -10304785 -13245144 -0.08 -0.11 131116370 119826036 131116370 119826036 118747447 118748 176586529 -143951019 53737 32807995 0 0 -13106539 0 -13106539 0 0 0 -138605 -138605 0 2350314 0 0 2350314 1389677 1390 -1390 0 0 0 0 -196892 0 0 -196892 33043 0 33043 120137124 120138 178771604 -157057558 -84868 21749316 0 0 -10389653 0 -10389653 0 0 0 84868 84868 0 1986296 0 0 1986296 1673236 1671 -1671 0 0 0 16000000 16000 3649000 3665000 166872 0 0 166872 173558 174 60962 61136 0 -7905 0 0 -7905 137983918 137983 184291414 -167447211 0 16982186 10389653 13106539 2655368 2598957 96190 103926 1986296 2350314 14668 -435554 8333 2500 786549 1265143 -7905 33043 -17764 0 0 -10000 -1106387 3119222 -300000 -300000 263569 -578009 -1612682 3200086 2813043 -205762 -2554075 -5573991 1682683 1689869 0 1693963 2288873 1717707 606190 -1666125 592868 0 592868 0 3665000 0 102340 107539 166872 196894 61136 0 3456924 -304433 1509039 -7544549 2931415 10475964 4440454 2931415 105148 18612 0 70774 1105148 0 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 1 – Organization and Business   </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span style="text-decoration:underline">Company Overview</span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">Inuvo is an advertising technology and services business selling information technology solutions to brands, agencies and large consolidators of advertising demand (“Platforms”). Inuvo’s revenue is derived from the placement of digital advertising throughout devices, websites, applications and browsers across social, search and programmatic advertising channels. Inuvo facilitates, and gets paid, to deliver millions of advertising messages monthly and counts among its client's numerous world-renowned companies across industries. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">Inuvo’s primary mission is to disrupt the advertising industry with its proprietary and patented generative large language artificial intelligence (AI), a technology capable of identifying and targeting audiences without using a consumer’s identity or data. The AI was designed to replace the consumer data, analytics, segmentation and lookalike modeling technologies that have traditionally served the advertising industry as it transitions to a new paradigm where a consumer’s identity and data are no longer available for advertising decisions due to legislative and technological changes. Rather than targeting people, the AI targets the reasons behind why people are interested in products, services and brands. </p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">Inuvo’s AI technology solves this challenge and can be consumed by clients both as a managed service and software-as-a-service. For certain clients, Inuvo has also developed various proprietary technology and assets that include digital content, websites, automated campaigns, ad fraud detection, performance reporting and predictive media mix modeling. </p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">The Inuvo products and services use analytics, data and artificial intelligence in a manner that optimizes the purchase and placement of advertising in real time. These capabilities are typically sold with services both individually and in combination with each other based on client needs. These products and services include:</p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;"><em>IntentKey</em>: An artificial intelligence-based consumer intent recognition system designed to reach highly targeted mobile and desktop In-Market audiences with precision; and</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;"><em>Bonfire: </em>A marketing and advertising solution which can be provided directly to brands and where a collection of data, analytics, software and publishing is used to align advertising messages with consumers across websites online.</td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">  </p><p style="font-size:10pt;font-family:times new roman;margin:0px">There are many barriers to entry associated with the Inuvo business model, including a proficiency in large language model based artificial intelligence, large scale information processing, software development, consumer data products, analytics, IOT (internet of things) integration and the relationships required to execute within the IOT. Inuvo’s intellectual property is protected by 19 issued and eight pending patents.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em>Liquidity</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Our principal sources of liquidity are the sale of our common stock and our credit facility with Hitachi described in Note 7 to our Consolidated Financial Statements. On January 19, 2021, we raised $8 million in gross proceeds, before expenses, through the sale of our common stock, and on January 22, 2021, we raised an additional $6.25 million in gross proceeds, before expenses, through sales of our common stock.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In March 2021, we contracted with an investment management company to manage our cash in excess of current operating needs. We placed $2 million in cash equivalent accounts and $10 million in an interest-bearing account. At December 31, 2022, our funds with the investment management company were approximately $2 million and were invested in cash equivalent accounts and marketable debt and equity securities. A detail of the activity is described in Note 3 to our Consolidated Financial Statements.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On May 28, 2021, we entered into a Sales Agreement (the "Sales Agreement") with A.G.P./Alliance Global Partners, as sales agent (the "Sales Agent"), pursuant to which we may offer and sell through or to the Sales Agent shares of our common stock (the "ATM Program") up to an aggregate amount of gross proceeds of $35,000,000. During the year ended December 31, 2023, we sold 173,558 shares of common stock for gross proceeds totaling $63,136 under the ATM Program and paid the Sales Agent a commission of $1,902, all of which occurred during the second quarter of 2023. Any shares of common stock offered and sold in the ATM Program will be issued pursuant to our universal shelf registration statement on Form S-3 (the “Shelf Registration Statement”). The ATM Program will terminate upon (a) the election of the Sales Agent upon the occurrence of certain adverse events, (b) 10 days’ advance notice from one party to the other, or (c) the sale of the balance available under our Shelf Registration Statement. Under the terms of the Sales Agreement, the Sales Agent is entitled to a commission at a fixed rate of 3.0% of the gross proceeds from each sale of shares under the Sales Agreement.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On May 30, 2023, we raised $4.0 million in gross proceeds in a registered direct offering, before expenses, through the sale of an aggregate of 16,000,000 shares of our common stock. The shares were offered pursuant to an effective shelf registration statement on Form S-3 (the “Shelf Registration Statement”) and a prospectus supplement relating to the offering was filed with the SEC on May 26, 2023.  </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">We have focused our resources behind a plan to market our collective multi-channel advertising capabilities differentiated by our AI technology, the IntentKey, where we have a technological advantage and higher margins. If we are successful in</p><p style="font-size:10pt;font-family:times new roman;margin:0px">implementing our plan, we expect to return to a positive cash flow from operations. However, there is no assurance that we will be able to achieve this objective.  </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">As of December 31, 2023, we have approximately $4.4 million in cash, and cash equivalents. Our net working capital was $211.1 thousand. We have encountered recurring losses and cash outflows from operations, which historically we have funded through equity offerings and debt facilities. For the year ended December 31, 2023 we had a net loss of $10.3 million and net cash outflows from operations of $2.6 million. In addition, our investment in internally developed software consists primarily of labor costs which are of a fixed nature and amounted to approximately $1.7 million for the year ended December 31, 2023. Through December 31, 2023, our accumulated deficit was $167.4 million.  </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Management plans to support the Company’s future operations and capital expenditures primarily through cash raised through the sale of stock in May 2023, cash generated from future operations and borrowings from the credit facility until reaching profitability. The credit facility is due upon demand and therefore there can be no assurances that sufficient borrowings will be available to support future operations until profitability is reached. Our collection period is less than 30 days and can also be used to meet accrued obligations. We believe our current cash position and credit facility will be sufficient to sustain operations for at least the twelve months from the date of this filing. If our plan to grow the IntentKey product is unsuccessful, we may need to fund operations through private or public sales of securities, debt financings or partnering/licensing transactions over the long term.  </p> 19 8000000 6250000 10000000 35000000 P10Y 0.030 4400000 211100 -10300000 -2600000 1700000 -167400000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 2 – Summary of Significant Accounting Policies</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Basis of presentation</span> - The consolidated financial statements include our accounts and those of our wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Cash and cash equivalents</span> - Cash and cash equivalents consist of highly liquid investments with original maturities of three months or less. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Investments</span> - We have classified debt securities as available for sale securities with unrealized gains and losses recorded as other comprehensive income. Equity securities are marked to market with changes recorded as other income on the income statement. Any interest income or dividends are recorded as interest income on the income statement.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="font-family:'times new roman';color:rgb(0,0,0)"><span style="text-decoration:underline">Revenue recognition</span> - We generate revenue by identifying audiences and presenting advertisements on behalf of our customers. </span>We provide our products, technologies and services to Agencies &amp; Brands and Platforms (large consolidators of advertising demand). Currently, revenue from our IntentKey products and services are primarily from Agencies &amp; Brands, and revenue from our Bonfire products and services are primarily from platforms. Our revenue is derived from the placements of advertisements across advertising channels, browsers, applications and devices. Pricing for those advertisement placements is typically either on a cost-per-click or cost per thousand impressions basis. </p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:'times new roman';color:rgb(0,0,0)">Our revenue is a function of the number of advertisements placed combined with the price we obtain (using our technologies) for the placements made on behalf of our clients. We assume the risk associated of finding placements at a cost below that for which it had been sold.</span></p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px;line-height:120%"><span style="font-family:'times new roman';color:rgb(0,0,0)">We recognize revenue when control of the contracted services or product is transferred to our customer, in an amount that reflects the consideration we expect to be entitled to in exchange for those services or products. We determine revenue recognition through (i) identification of a contract with a customer, (ii) identification of the performance obligations in the contract, (iii) determination of the transaction price, (iv) allocation of the transaction price to the performance obligations in the contract, and (v) recognition of revenue when or as the performance obligations are satisfied.</span></p><p style="font-size:10pt;font-family:times new roman;margin:0px;line-height:120%"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px;line-height:120%"><span style="font-family:'times new roman';color:rgb(0,0,0)">For Agencies and Brands, the terms of an agreement are captured in an Insertion Order ("IO") where revenue is recognized upon delivery of services during the period covered by the IO. For Platforms, terms are generally captured in multi-year master service agreements and revenue is recognized based on the number of advertisements placed or clicked on in the period they occur. We settle advertisement placement prices with our customers net of any adjustments for quality.</span></p><p style="font-size:10pt;font-family:times new roman;margin:0px;line-height:120%"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px;line-height:120%"><span style="font-family:'times new roman';color:rgb(0,0,0)">In the year ended December 31, 2023, we generated $73,911,528 in revenue of which 79.1% was from Platforms, 20.9% from Agencies and Brands. In the year ended December 31, 2022, we generated $75,603,745 in revenue of which 51.7% was from Platforms, 48.3% from Agencies and Brands.</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Accounts receivable</span> - <span style="font-family:'times new roman';color:rgb(0,0,0)">Accounts receivable consist of trade receivables from customers. We record accounts receivable at its net realizable value, recognizing an allowance for doubtful accounts based on our best estimate of expected credit losses on our existing accounts receivable. Balances are written off against the allowance after all means of collection have been exhausted and the possibility of recovery is considered remote. The current expected credit loss (CECL) model under Accounting Standards Update (ASU) 2016-13 requires an estimation of expected credit losses over the life of a financial instrument, taking into consideration historical experience, current conditions, and reasonable and supportable forecasts. Management has reviewed comprehensive historical data, any relevant economic indicator, and estimated our estimated credit loss based off these probabilities. In the year ended December 31, 2023, 2022, and 2021, we recorded accounts receivable, net allowance for doubtful accounts of, $9,226,956, $11,119,892, and $9,265,813 respectively</span>.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="10" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0cm; text-align:center;"><strong>For the twelve months ended December 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0cm; text-align:center;"><strong>2023</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0cm; text-align:center;"><strong>2022</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0cm; text-align:center;"><strong>2021</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0cm">Balance at the end of the year</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">9,226,956</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">11,119,892</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">9,265,813</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="text-decoration:underline">Cost of revenue</span> - Cost of revenue is primarily composed of payments to advertising exchanges that provide access to digital inventory where we serve advertisements primarily for Agencies and Brands. To a lesser extent, cost of revenue includes payments to website publishers and app developers that host advertisements.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Marketing costs</span> - Marketing costs are predominately traffic acquisition costs and include those expenses required to attract an audience to our owned and operated applications and websites. We expense these costs as incurred and present them as a separate line item in operating expenses in the consolidated statements of operations. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Property and equipment</span> - Property and equipment are stated at cost, net of accumulated depreciation and amortization. Major renewals and improvements are capitalized while maintenance and repairs which do not improve or extend the life of the respective assets are expensed as incurred. Costs of assets sold or retired and the related accumulated depreciation are eliminated from accounts and the net gain or loss is reflected as an operating expense in the consolidated statements of operations.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Property and equipment are depreciated on a straight-line basis over three years for equipment, five to seven years for furniture and fixtures and two to three years for software. Leasehold improvements are amortized over the lesser of the estimated useful life of the asset or the remaining term of the lease. Depreciation expense was $1,670,868 and $1,527,663, respectively, for the years ended December 31, 2023 and 2022.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Capitalized Software Costs</span> - We capitalize certain labor costs related to internally developed software and amortize these costs using the straight-line method over the estimated useful life of the software, generally two years. We do not sell internally developed software. Certain development costs not meeting the criteria for capitalization, in accordance with <em>ASC 350-40 Internal-Use Software</em>, are expensed as incurred.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Goodwill</span> - Goodwill is recorded as the difference, if any, between the aggregate consideration paid for an acquisition and the fair value of the net tangible and intangible assets acquired. We perform an impairment test annually as of December 31, 2023. As a result, we perform our annual goodwill impairment test by comparing the fair value of our reporting unit with its carrying amount.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">We generally determine the fair value of our reporting unit using the income approach methodology of valuation that includes the undiscounted cash flow method as well as other generally accepted valuation methodologies. If the carrying amount of a reporting unit exceeds the reporting unit’s fair value, the amount it exceeds fair value is equivalent to the amount of impairment loss.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">We determined there was no impairment of goodwill during 2023 and 2022.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">See Note 6, Intangible Assets and Goodwill, for more information.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Intangible Assets</span> - We allocate a portion of the purchase price of acquisitions to identifiable intangible assets and we amortize definite-lived assets over their estimated useful lives. We consider our indefinite-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Trade names are not amortized as they are believed to have an indefinite life. Trade names are reviewed annually for impairment under ASC 350. We also acquire intangible assets outside of acquisitions and record them at their fair value and amortize them over their estimated useful lives.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">We recorded no impairment of intangible assets during 2023 or 2022. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">See Note 6, Intangible Assets and Goodwill, for more information.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Income taxes</span> - We utilize the liability method of accounting for income taxes as set forth in <em>ASC 740</em>, <em>Income Taxes</em> (“ASC 740”). Under the liability method, deferred taxes are determined based on the temporary differences between the financial statement and tax bases of assets and liabilities. A valuation allowance is recorded when it is more likely than not that some of the deferred tax assets will not be realized. In assessing the need for a valuation allowance, we must project future levels of taxable income. We examine evidence related to the history of taxable losses or income, the economic conditions in which we operate, organizational characteristics, our forecasts and projections, as well as factors affecting liquidity. All our deferred tax assets and liabilities are recorded as long-term assets and liabilities in the consolidated balance sheets. We believe it is more likely than not that essentially none of our deferred tax assets will be realized, and we have recorded a valuation for a significant portion of the net deferred tax assets as of December 31, 2023 and 2022.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">We have adopted certain provisions of ASC 740. This statement clarifies the criteria that an individual tax position must satisfy for some or all of the benefits of that position to be recognized in a company’s financial statements.  ASC 740 prescribes a recognition threshold of more likely than not, and a measurement attribute for all tax positions taken or expected to be taken on a tax return, in order to be recognized in the financial statements. We recognize interest and penalties related to income taxes in income tax expense. We have incurred no penalties or interest for the years ended December 31, 2023 and 2022.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Impairment of long-lived assets</span> - In accordance with <em>ASC 360</em>, <em>Property, Plant and Equipment</em>, long-lived assets, such as property and equipment, and purchased intangibles subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of the asset is measured by comparison of the carrying amount to future undiscounted cash flows the asset is expected to generate. If such assets are considered to be impaired, the impairment to be recognized is measured as the amount by which the carrying amount of the asset exceeds the fair value.  </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Stock-based compensation</span> - We recognize stock compensation based on the recognition provisions <em>ASC 718</em>, <em>Compensation – Stock Compensation,</em> which establishes accounting for stock-based awards exchanged for employee and non-employee services and requires companies to expense the estimated grant date fair value of stock awards over the requisite employee service period. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The fair value of restricted stock awards is based on the market price of our common stock on the date of the grant. To value stock option awards, we use the Black-Scholes-Merton option pricing model. This model involves assumptions including the expected life of the option, stock price volatility, risk-free interest rate, dividend yield and exercise price. We recognize compensation expense in earnings over the requisite service period, applying a forfeiture rate to account for expected forfeitures of awards.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">See Note 11, Stock-Based Compensation, for further details on our stock awards.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Government Grant</span>- During the first quarter of 2013, we received a grant from the state of Arkansas to relocate our corporate headquarters to Conway, AR. We recognized the grant funds into income as a reduction of the related expense in the period in which those expenses were recognized. We deferred grant funds related to capitalized costs and classified them as current or long-term liabilities on the balance sheet according to the classification of the associated asset. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">As of December 31, 2023, there were 43 full-time employees in Arkansas, seven employees under the required 50.  As such, we recorded a contingent liability of $35,000.  </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">As of December 31, 2022, there were 48 full-time employees in Arkansas, two employees under the required 50.  As such, we recorded a contingent liability of $10,000.  </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Earnings per share</span> - During the periods presented, we had securities that could potentially dilute basic earnings per share in the future, but were excluded from the computation of diluted net loss per share, as their effect would have been anti-dilutive.  We reported a net loss for 2023 and 2022 and therefore, shares associated with stock options, restricted stock and convertible debt are not included because they are anti-dilutive.  Basic and diluted net loss per share is the same for all periods presented.   </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Operating segments</span> -<em> </em>In accordance with <em>ASC 280</em> <em>- Segment reporting</em>, segment information reported is built on the basis of internal management data used for performance analysis of businesses and for the allocation of resources. Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision making group, in deciding how to allocate resources and in assessing performance. Our chief operating decision maker, our chief executive officer, reviews financial information presented on a consolidated basis and no expense or operating income is evaluated at a segment level. Given the consolidated level of review by our chief executive officer, we operate as one reportable segment. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Concentration of credit risk</span> - We are exposed to concentrations of risk primarily in cash and accounts receivable, which are generally not collateralized. Our policy is to place our cash with high credit, quality financial institutions in order to limit the amount of credit exposure. Our cash deposits exceed FDIC limits. We do not require collateral from our customers, but our credit extension and collection policies include monitoring payments and aggressively pursuing delinquent accounts. We maintain allowances for potential credit losses.   </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Customer concentrations</span> - In 2023, we had two individual customers with revenue concentration greater than 10% of our total revenues accounting for 60.4% and 12.8%, respectively. At December 31, 2023, we had one customer greater than 10% of our total accounts receivable balance accounting for 50.5%.</p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In 2022, we had three individual customers with revenue concentration greater than 10% of our total revenue accounting for 29.1%, 24.1%, and 12.9%, respectively. At December 31, 2022, we had two customers greater than 10% of our total accounts receivable balance accounting for 50.6% and 12.7%, respectively.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Vendor concentrations </span>- In 2023, we had two individual vendors with cost of revenue concentration greater than 10% of our total cost of revenue accounting for 67.6% and 15.3% of the total cost of revenue, respectively. </p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In 2022, we had four individual vendors with cost of revenue concentration greater than 10% of our total cost of revenue accounting for 33.8%, 30.4%, 14.5% and 11.1%, of the total cost of revenue, respectively. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Use of estimates</span> - The preparation of financial statements, in accordance with accounting principles generally accepted in the United States ("U.S. GAAP"), requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, net revenues and expenses and disclosure of contingent assets and liabilities. The estimates and assumptions used in the accompanying consolidated financial statements are based upon management’s regular evaluation of the relevant facts and circumstances as of the date of the consolidated financial statements. We regularly evaluate estimates and assumptions related to goodwill and purchased intangible asset valuations and income tax valuation allowance. Actual results may differ from the estimates and assumptions used in preparing the accompanying consolidated financial statements, and such differences could be material.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Litigation and settlement costs</span> - From time to time, we are involved in disputes, litigation and other legal actions. In accordance with <em>ASC 450</em>, <em>Contingencies</em>, we record a charge equal to at least the minimum estimated liability for a loss contingency when both of the following conditions are met: (i) information available prior to issuance of the consolidated financial statements indicates that it is probable that an asset had been impaired or a liability had been incurred as of the date of the consolidated financial statements and (ii) the range of loss can be reasonably estimated. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em>Recently Adopted Accounting Pronouncements</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On January 1, 2023, we adopted Accounting Standards Code (ASC) No. 326, Financial Instruments-Credit Losses. ASC 326 requires a financial asset (loans, debt securities, trade receivables, net investments in leases, off-balance sheet credit exposures, reinsurance receivables, and any other financials assets not excluded from scope) measured at amortized cost basis to be presented at the net amount expected to be collected. The adoption of this new standard did not have a material impact on our consolidated financial statements and primarily resulted in enhanced disclosures only.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Basis of presentation</span> - The consolidated financial statements include our accounts and those of our wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. </p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Cash and cash equivalents</span> - Cash and cash equivalents consist of highly liquid investments with original maturities of three months or less. </p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Investments</span> - We have classified debt securities as available for sale securities with unrealized gains and losses recorded as other comprehensive income. Equity securities are marked to market with changes recorded as other income on the income statement. Any interest income or dividends are recorded as interest income on the income statement.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="font-family:'times new roman';color:rgb(0,0,0)"><span style="text-decoration:underline">Revenue recognition</span> - We generate revenue by identifying audiences and presenting advertisements on behalf of our customers. </span>We provide our products, technologies and services to Agencies &amp; Brands and Platforms (large consolidators of advertising demand). Currently, revenue from our IntentKey products and services are primarily from Agencies &amp; Brands, and revenue from our Bonfire products and services are primarily from platforms. Our revenue is derived from the placements of advertisements across advertising channels, browsers, applications and devices. Pricing for those advertisement placements is typically either on a cost-per-click or cost per thousand impressions basis. </p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:'times new roman';color:rgb(0,0,0)">Our revenue is a function of the number of advertisements placed combined with the price we obtain (using our technologies) for the placements made on behalf of our clients. We assume the risk associated of finding placements at a cost below that for which it had been sold.</span></p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px;line-height:120%"><span style="font-family:'times new roman';color:rgb(0,0,0)">We recognize revenue when control of the contracted services or product is transferred to our customer, in an amount that reflects the consideration we expect to be entitled to in exchange for those services or products. We determine revenue recognition through (i) identification of a contract with a customer, (ii) identification of the performance obligations in the contract, (iii) determination of the transaction price, (iv) allocation of the transaction price to the performance obligations in the contract, and (v) recognition of revenue when or as the performance obligations are satisfied.</span></p><p style="font-size:10pt;font-family:times new roman;margin:0px;line-height:120%"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px;line-height:120%"><span style="font-family:'times new roman';color:rgb(0,0,0)">For Agencies and Brands, the terms of an agreement are captured in an Insertion Order ("IO") where revenue is recognized upon delivery of services during the period covered by the IO. For Platforms, terms are generally captured in multi-year master service agreements and revenue is recognized based on the number of advertisements placed or clicked on in the period they occur. We settle advertisement placement prices with our customers net of any adjustments for quality.</span></p><p style="font-size:10pt;font-family:times new roman;margin:0px;line-height:120%"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px;line-height:120%"><span style="font-family:'times new roman';color:rgb(0,0,0)">In the year ended December 31, 2023, we generated $73,911,528 in revenue of which 79.1% was from Platforms, 20.9% from Agencies and Brands. In the year ended December 31, 2022, we generated $75,603,745 in revenue of which 51.7% was from Platforms, 48.3% from Agencies and Brands.</span></p> 73911528 75603745 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Accounts receivable</span> - <span style="font-family:'times new roman';color:rgb(0,0,0)">Accounts receivable consist of trade receivables from customers. We record accounts receivable at its net realizable value, recognizing an allowance for doubtful accounts based on our best estimate of expected credit losses on our existing accounts receivable. Balances are written off against the allowance after all means of collection have been exhausted and the possibility of recovery is considered remote. The current expected credit loss (CECL) model under Accounting Standards Update (ASU) 2016-13 requires an estimation of expected credit losses over the life of a financial instrument, taking into consideration historical experience, current conditions, and reasonable and supportable forecasts. Management has reviewed comprehensive historical data, any relevant economic indicator, and estimated our estimated credit loss based off these probabilities. In the year ended December 31, 2023, 2022, and 2021, we recorded accounts receivable, net allowance for doubtful accounts of, $9,226,956, $11,119,892, and $9,265,813 respectively</span>.</p> 9226956 11119892 9265813 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="10" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0cm; text-align:center;"><strong>For the twelve months ended December 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0cm; text-align:center;"><strong>2023</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0cm; text-align:center;"><strong>2022</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0cm; text-align:center;"><strong>2021</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0cm">Balance at the end of the year</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">9,226,956</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">11,119,892</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">9,265,813</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 9226956 11119892 9265813 <p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="text-decoration:underline">Cost of revenue</span> - Cost of revenue is primarily composed of payments to advertising exchanges that provide access to digital inventory where we serve advertisements primarily for Agencies and Brands. To a lesser extent, cost of revenue includes payments to website publishers and app developers that host advertisements.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Marketing costs</span> - Marketing costs are predominately traffic acquisition costs and include those expenses required to attract an audience to our owned and operated applications and websites. We expense these costs as incurred and present them as a separate line item in operating expenses in the consolidated statements of operations. </p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Property and equipment</span> - Property and equipment are stated at cost, net of accumulated depreciation and amortization. Major renewals and improvements are capitalized while maintenance and repairs which do not improve or extend the life of the respective assets are expensed as incurred. Costs of assets sold or retired and the related accumulated depreciation are eliminated from accounts and the net gain or loss is reflected as an operating expense in the consolidated statements of operations.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Property and equipment are depreciated on a straight-line basis over three years for equipment, five to seven years for furniture and fixtures and two to three years for software. Leasehold improvements are amortized over the lesser of the estimated useful life of the asset or the remaining term of the lease. Depreciation expense was $1,670,868 and $1,527,663, respectively, for the years ended December 31, 2023 and 2022.</p> 1670868 1527663 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Capitalized Software Costs</span> - We capitalize certain labor costs related to internally developed software and amortize these costs using the straight-line method over the estimated useful life of the software, generally two years. We do not sell internally developed software. Certain development costs not meeting the criteria for capitalization, in accordance with <em>ASC 350-40 Internal-Use Software</em>, are expensed as incurred.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Goodwill</span> - Goodwill is recorded as the difference, if any, between the aggregate consideration paid for an acquisition and the fair value of the net tangible and intangible assets acquired. We perform an impairment test annually as of December 31, 2023. As a result, we perform our annual goodwill impairment test by comparing the fair value of our reporting unit with its carrying amount.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">We generally determine the fair value of our reporting unit using the income approach methodology of valuation that includes the undiscounted cash flow method as well as other generally accepted valuation methodologies. If the carrying amount of a reporting unit exceeds the reporting unit’s fair value, the amount it exceeds fair value is equivalent to the amount of impairment loss.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">We determined there was no impairment of goodwill during 2023 and 2022.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">See Note 6, Intangible Assets and Goodwill, for more information.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Intangible Assets</span> - We allocate a portion of the purchase price of acquisitions to identifiable intangible assets and we amortize definite-lived assets over their estimated useful lives. We consider our indefinite-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Trade names are not amortized as they are believed to have an indefinite life. Trade names are reviewed annually for impairment under ASC 350. We also acquire intangible assets outside of acquisitions and record them at their fair value and amortize them over their estimated useful lives.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">We recorded no impairment of intangible assets during 2023 or 2022. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">See Note 6, Intangible Assets and Goodwill, for more information.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Income taxes</span> - We utilize the liability method of accounting for income taxes as set forth in <em>ASC 740</em>, <em>Income Taxes</em> (“ASC 740”). Under the liability method, deferred taxes are determined based on the temporary differences between the financial statement and tax bases of assets and liabilities. A valuation allowance is recorded when it is more likely than not that some of the deferred tax assets will not be realized. In assessing the need for a valuation allowance, we must project future levels of taxable income. We examine evidence related to the history of taxable losses or income, the economic conditions in which we operate, organizational characteristics, our forecasts and projections, as well as factors affecting liquidity. All our deferred tax assets and liabilities are recorded as long-term assets and liabilities in the consolidated balance sheets. We believe it is more likely than not that essentially none of our deferred tax assets will be realized, and we have recorded a valuation for a significant portion of the net deferred tax assets as of December 31, 2023 and 2022.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">We have adopted certain provisions of ASC 740. This statement clarifies the criteria that an individual tax position must satisfy for some or all of the benefits of that position to be recognized in a company’s financial statements.  ASC 740 prescribes a recognition threshold of more likely than not, and a measurement attribute for all tax positions taken or expected to be taken on a tax return, in order to be recognized in the financial statements. We recognize interest and penalties related to income taxes in income tax expense. We have incurred no penalties or interest for the years ended December 31, 2023 and 2022.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Impairment of long-lived assets</span> - In accordance with <em>ASC 360</em>, <em>Property, Plant and Equipment</em>, long-lived assets, such as property and equipment, and purchased intangibles subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of the asset is measured by comparison of the carrying amount to future undiscounted cash flows the asset is expected to generate. If such assets are considered to be impaired, the impairment to be recognized is measured as the amount by which the carrying amount of the asset exceeds the fair value.  </p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Stock-based compensation</span> - We recognize stock compensation based on the recognition provisions <em>ASC 718</em>, <em>Compensation – Stock Compensation,</em> which establishes accounting for stock-based awards exchanged for employee and non-employee services and requires companies to expense the estimated grant date fair value of stock awards over the requisite employee service period. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The fair value of restricted stock awards is based on the market price of our common stock on the date of the grant. To value stock option awards, we use the Black-Scholes-Merton option pricing model. This model involves assumptions including the expected life of the option, stock price volatility, risk-free interest rate, dividend yield and exercise price. We recognize compensation expense in earnings over the requisite service period, applying a forfeiture rate to account for expected forfeitures of awards.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">See Note 11, Stock-Based Compensation, for further details on our stock awards.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Government Grant</span>- During the first quarter of 2013, we received a grant from the state of Arkansas to relocate our corporate headquarters to Conway, AR. We recognized the grant funds into income as a reduction of the related expense in the period in which those expenses were recognized. We deferred grant funds related to capitalized costs and classified them as current or long-term liabilities on the balance sheet according to the classification of the associated asset. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">As of December 31, 2023, there were 43 full-time employees in Arkansas, seven employees under the required 50.  As such, we recorded a contingent liability of $35,000.  </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">As of December 31, 2022, there were 48 full-time employees in Arkansas, two employees under the required 50.  As such, we recorded a contingent liability of $10,000.  </p> 50 35000 48 50 10000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Earnings per share</span> - During the periods presented, we had securities that could potentially dilute basic earnings per share in the future, but were excluded from the computation of diluted net loss per share, as their effect would have been anti-dilutive.  We reported a net loss for 2023 and 2022 and therefore, shares associated with stock options, restricted stock and convertible debt are not included because they are anti-dilutive.  Basic and diluted net loss per share is the same for all periods presented.   </p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Operating segments</span> -<em> </em>In accordance with <em>ASC 280</em> <em>- Segment reporting</em>, segment information reported is built on the basis of internal management data used for performance analysis of businesses and for the allocation of resources. Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision making group, in deciding how to allocate resources and in assessing performance. Our chief operating decision maker, our chief executive officer, reviews financial information presented on a consolidated basis and no expense or operating income is evaluated at a segment level. Given the consolidated level of review by our chief executive officer, we operate as one reportable segment. </p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Concentration of credit risk</span> - We are exposed to concentrations of risk primarily in cash and accounts receivable, which are generally not collateralized. Our policy is to place our cash with high credit, quality financial institutions in order to limit the amount of credit exposure. Our cash deposits exceed FDIC limits. We do not require collateral from our customers, but our credit extension and collection policies include monitoring payments and aggressively pursuing delinquent accounts. We maintain allowances for potential credit losses.   </p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Customer concentrations</span> - In 2023, we had two individual customers with revenue concentration greater than 10% of our total revenues accounting for 60.4% and 12.8%, respectively. At December 31, 2023, we had one customer greater than 10% of our total accounts receivable balance accounting for 50.5%.</p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In 2022, we had three individual customers with revenue concentration greater than 10% of our total revenue accounting for 29.1%, 24.1%, and 12.9%, respectively. At December 31, 2022, we had two customers greater than 10% of our total accounts receivable balance accounting for 50.6% and 12.7%, respectively.</p> 0.10 0.604 0.128 0.10 0.291 0.241 0.129 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Vendor concentrations </span>- In 2023, we had two individual vendors with cost of revenue concentration greater than 10% of our total cost of revenue accounting for 67.6% and 15.3% of the total cost of revenue, respectively. </p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In 2022, we had four individual vendors with cost of revenue concentration greater than 10% of our total cost of revenue accounting for 33.8%, 30.4%, 14.5% and 11.1%, of the total cost of revenue, respectively. </p> 0.676 0.153 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Use of estimates</span> - The preparation of financial statements, in accordance with accounting principles generally accepted in the United States ("U.S. GAAP"), requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, net revenues and expenses and disclosure of contingent assets and liabilities. The estimates and assumptions used in the accompanying consolidated financial statements are based upon management’s regular evaluation of the relevant facts and circumstances as of the date of the consolidated financial statements. We regularly evaluate estimates and assumptions related to goodwill and purchased intangible asset valuations and income tax valuation allowance. Actual results may differ from the estimates and assumptions used in preparing the accompanying consolidated financial statements, and such differences could be material.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Litigation and settlement costs</span> - From time to time, we are involved in disputes, litigation and other legal actions. In accordance with <em>ASC 450</em>, <em>Contingencies</em>, we record a charge equal to at least the minimum estimated liability for a loss contingency when both of the following conditions are met: (i) information available prior to issuance of the consolidated financial statements indicates that it is probable that an asset had been impaired or a liability had been incurred as of the date of the consolidated financial statements and (ii) the range of loss can be reasonably estimated. </p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On January 1, 2023, we adopted Accounting Standards Code (ASC) No. 326, Financial Instruments-Credit Losses. ASC 326 requires a financial asset (loans, debt securities, trade receivables, net investments in leases, off-balance sheet credit exposures, reinsurance receivables, and any other financials assets not excluded from scope) measured at amortized cost basis to be presented at the net amount expected to be collected. The adoption of this new standard did not have a material impact on our consolidated financial statements and primarily resulted in enhanced disclosures only.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 3</strong> <strong>– Fair Value Measurements</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The carrying amounts reported in the balance sheet for cash and cash equivalents, accounts receivable, accounts payable and accrued expenses approximate fair value based on the short-term nature of these items.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In accordance with accounting principles generally accepted in the United States, fair value is defined as 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. A three-level hierarchy prioritizes the inputs used to measure fair value as follows: </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:justify;">Level 1 – Valuation is based on quoted prices in active markets for identical assets or liabilities. Level 1 assets and liabilities generally include debt and equity securities that are traded in an active exchange market. Valuations are obtained from readily available pricing sources for market transactions involving identical assets or liabilities.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:justify;">Level 2 – Valuation is based on observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:justify;">Level 3 – Valuation is based on unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. Level 3 assets and liabilities include financial instruments whose value is determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant management judgment or estimation.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The following table summarizes our cash equivalents and marketable securities measured at fair value. Certain marketable securities consist of investments in debt and equity securities. We classify our cash equivalents and marketable securities within Level 1 because we use observable inputs that reflect quoted market prices for identical assets in active markets to determine their fair value. We have classified debt securities as available for sale securities with unrealized gains and losses recorded as other comprehensive income. We have classified equity securities as trading and are marked to market with changes recorded as other income on the income statement. Any interest income or dividends are recorded within financing expense, net on the income statement.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The cost, gross unrealized gains (losses) and fair value of marketable securities by major security type as of December 31, 2023 and 2022 were as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Investment Assets at Fair Value</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Investment Assets at Fair Value</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>As of December 31, 2023</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>As of December 31, 2022</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Level 1</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Total</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Level 1</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Total</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Debt securities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">936,563</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">936,563</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Equity securities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,253,027</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,253,027</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Cash equivalents</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">69,291</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">69,291</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">801</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">801</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Total Investments at Fair Value</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">69,291</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">69,291</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">2,190,391</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">2,190,391</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="10" style="BORDER-BOTTOM: #000000 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>As of December 31, 2023</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="10" style="BORDER-BOTTOM: #000000 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>As of December 31, 2022</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Cost</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Unrealized </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Gain (Loss)</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Fair Value</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Cost</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Unrealized </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Gain (Loss)</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Fair Value</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Marketable securities</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 6pt">Debt securities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:7%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">1,021,431</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:7%;vertical-align:bottom;text-align:right;">(84,868</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">936,563</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 6pt">Equity securities</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">—</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">—</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">1,776,773</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">(523,746</td><td style="vertical-align:bottom;white-space: nowrap;">)</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">1,253,027</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 12pt">Total marketable securities</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 3px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;vertical-align:bottom;text-align:right;">2,189,590</td><td style="PADDING-BOTTOM: 3px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The realized loss on the securities for the year ended December 31, 2023 was approximately $510,000.</p> <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Investment Assets at Fair Value</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Investment Assets at Fair Value</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>As of December 31, 2023</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>As of December 31, 2022</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Level 1</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Total</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Level 1</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Total</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Debt securities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">936,563</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">936,563</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Equity securities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,253,027</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,253,027</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Cash equivalents</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">69,291</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">69,291</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">801</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">801</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Total Investments at Fair Value</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">69,291</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">69,291</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">2,190,391</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">2,190,391</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="10" style="BORDER-BOTTOM: #000000 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>As of December 31, 2023</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="10" style="BORDER-BOTTOM: #000000 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>As of December 31, 2022</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Cost</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Unrealized </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Gain (Loss)</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Fair Value</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Cost</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Unrealized </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Gain (Loss)</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Fair Value</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Marketable securities</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 6pt">Debt securities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:7%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">1,021,431</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:7%;vertical-align:bottom;text-align:right;">(84,868</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">936,563</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 6pt">Equity securities</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">—</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">—</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">1,776,773</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">(523,746</td><td style="vertical-align:bottom;white-space: nowrap;">)</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">1,253,027</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 12pt">Total marketable securities</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 3px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;vertical-align:bottom;text-align:right;">2,189,590</td><td style="PADDING-BOTTOM: 3px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 0 0 936563 936563 0 0 1253027 1253027 69291 69291 801 801 69291 69291 2190391 2190391 0 0 0 1021431 -84868 936563 0 0 0 1776773 -523746 1253027 2189590 -510000000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 2.25pt; text-align:justify;">N<strong>ote 4 – Allowance for Credit Losses</strong> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 2.25pt; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 2.25pt; text-align:justify;">The activity in the allowance for doubtful accounts was as follows during the years ended December 31, 2023 and 2022:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2022</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Balance at the beginning of the year</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,440,678</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">202,904</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Provision for bad debts</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">786,549</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,265,143</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Charge-offs</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(582,189</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(27,369</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Recoveries</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">7</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Balance at the end of the year</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">1,645,045</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">1,440,678</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The allowance for doubtful accounts at December 31, 2023 was $1,645,045, an increase of $204,367 from December 31, 2022. During 2022, we expanded our business in part by acquiring new customers with whom we contract directly. These customers typically require longer credit terms than traditional CPC based customers. One of these customers was a significant portion, 24.1% of our total 2022 revenue, and has stretched its payments to 120 days and beyond. Ultimately, we agreed to extended payments from the customer through September 2024. All amounts due from this customer have been fully reserved as of December 31, 2023.</p> <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2022</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Balance at the beginning of the year</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,440,678</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">202,904</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Provision for bad debts</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">786,549</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,265,143</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Charge-offs</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(582,189</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(27,369</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Recoveries</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">7</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Balance at the end of the year</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">1,645,045</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">1,440,678</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 1440678 202904 786549 1265143 582189 27369 7 0 1645045 1440678 1645045 204367 0.241 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 5– Property and Equipment</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The net carrying value of property and equipment at December 31, 2023 and 2022 was as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">  </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2022</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Furniture and fixtures</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">293,152</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">293,152</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Equipment</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,292,528</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,265,752</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Capitalized software development costs</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">16,159,517</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">14,503,608</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Leasehold improvements</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">458,885</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">458,885</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0.25in">Subtotal</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">18,204,082</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">16,521,397</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Less: accumulated depreciation and amortization</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(16,523,294</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(14,852,425</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0.25in">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">1,680,788</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">1,668,972</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> Depreciation expense was $1,670,868 and $1,527,663, respectively, for the years ended December 31, 2023 and 2022.</p> <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2022</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Furniture and fixtures</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">293,152</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">293,152</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Equipment</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,292,528</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,265,752</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Capitalized software development costs</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">16,159,517</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">14,503,608</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Leasehold improvements</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">458,885</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">458,885</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0.25in">Subtotal</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">18,204,082</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">16,521,397</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Less: accumulated depreciation and amortization</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(16,523,294</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(14,852,425</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0.25in">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">1,680,788</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">1,668,972</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 293152 293152 1292528 1265752 16159517 14503608 458885 458885 18204082 16521397 16523294 14852425 1680788 1668972 1670868 1527663 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 6 – Intangible Assets and Goodwill</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The following is a schedule of intangible assets and goodwill as of December 31, 2023:</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Term</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Carrying</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Value</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Accumulated Amortization and Impairment</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Net Carrying Value</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2023</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Amortization</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Customer list, Google</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">20 years</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">8,820,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(5,218,500</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,601,500</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">441,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Technology</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">5 years</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,600,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(3,600,000</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Customer list, ReTargeter</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">5 years</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,931,250</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(1,705,938</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">225,312</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">386,250</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Customer list, all other</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">10 years</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,610,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(1,610,000</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Brand name, ReTargeter</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">5 years</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">643,750</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(568,646</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">75,104</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">128,750</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Customer relationships</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">20 years</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">570,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(197,125</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">372,875</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">28,500</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Trade names, web properties</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">390,000</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">390,000</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 6.75pt">Intangible assets classified as long-term</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">17,565,000</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(12,900,209</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">4,664,791</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">984,500</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 6.75pt">Goodwill, total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">9,853,342</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">9,853,342</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The following is a schedule of intangible assets and goodwill as of December 31, 2022: </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">  </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Term</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Carrying</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Value</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Accumulated Amortization</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Net Carrying Value</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2022</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Amortization</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Customer list, Google</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">20 years</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">8,820,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(4,777,500</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4,042,500</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">441,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Technology</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">5 years</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,600,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(3,600,000</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">60,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Customer list, ReTargeter</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">5 years</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,931,250</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(1,319,688</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">611,562</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">386,250</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Customer list, all other</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">10 years</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,610,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(1,610,000</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">26,794</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Brand name, ReTargeter</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">5 years</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">643,750</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(439,896</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">203,854</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">128,750</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Customer relationships</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">20 years</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">570,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(168,625</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">401,375</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">28,500</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Trade names, web properties (1)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">390,000</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">390,000</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 6.75pt">Intangible assets classified as long-term</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">17,565,000</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(11,915,709</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">5,649,291</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">1,071,294</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 6.75pt">Goodwill, total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">9,853,342</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">9,853,342</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">___________</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 31.5pt; text-align:justify;">(1) The trade names related to our web properties have an indefinite life, and as such are not amortized.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Our amortization expense over the next five years and thereafter is as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">769,917</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2025</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">469,500</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2026</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">469,500</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2027</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">469,500</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2028</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">469,500</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Thereafter</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">1,626,874</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">4,274,791</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Term</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Carrying</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Value</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Accumulated Amortization and Impairment</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Net Carrying Value</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2023</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Amortization</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Customer list, Google</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">20 years</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">8,820,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(5,218,500</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,601,500</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">441,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Technology</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">5 years</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,600,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(3,600,000</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Customer list, ReTargeter</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">5 years</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,931,250</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(1,705,938</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">225,312</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">386,250</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Customer list, all other</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">10 years</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,610,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(1,610,000</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Brand name, ReTargeter</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">5 years</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">643,750</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(568,646</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">75,104</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">128,750</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Customer relationships</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">20 years</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">570,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(197,125</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">372,875</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">28,500</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Trade names, web properties</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">390,000</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">390,000</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 6.75pt">Intangible assets classified as long-term</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">17,565,000</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(12,900,209</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">4,664,791</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">984,500</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 6.75pt">Goodwill, total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">9,853,342</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">9,853,342</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Term</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Carrying</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Value</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Accumulated Amortization</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Net Carrying Value</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2022</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Amortization</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Customer list, Google</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">20 years</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">8,820,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(4,777,500</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4,042,500</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">441,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Technology</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">5 years</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,600,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(3,600,000</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">60,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Customer list, ReTargeter</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">5 years</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,931,250</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(1,319,688</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">611,562</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">386,250</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Customer list, all other</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">10 years</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,610,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(1,610,000</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">26,794</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Brand name, ReTargeter</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">5 years</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">643,750</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(439,896</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">203,854</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">128,750</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Customer relationships</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">20 years</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">570,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(168,625</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">401,375</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">28,500</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Trade names, web properties (1)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">390,000</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">390,000</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 6.75pt">Intangible assets classified as long-term</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">17,565,000</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(11,915,709</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">5,649,291</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">1,071,294</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 6.75pt">Goodwill, total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">9,853,342</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">9,853,342</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> P20Y 8820000 5218500 3601500 441000 P5Y 3600000 3600000 0 0 P5Y 1931250 1705938 225312 386250 P10Y 1610000 1610000 0 0 P5Y 643750 568646 75104 128750 P20Y 570000 197125 372875 28500 390000 0 390000 0 17565000 12900209 4664791 9853342 0 9853342 P20Y 8820000 4777500 4042500 441000 P5Y 3600000 3600000 0 60000 P5Y 1931250 1319688 611562 386250 P10Y 1610000 1610000 26794 P5Y 643750 439896 203854 128750 P20Y 570000 168625 401375 28500 390000 0 390000 17565000 11915709 5649291 9853342 9853342 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">769,917</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2025</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">469,500</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2026</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">469,500</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2027</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">469,500</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2028</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">469,500</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Thereafter</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">1,626,874</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">4,274,791</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 769917 469500 469500 469500 469500 1626874 4274791 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 7 - Bank Debt</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On March 12, 2020, we closed on the Loan and Security Agreement dated February 28, 2020 with Hitachi. We've undergone several amendments to this agreement.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On March 1, 2023, we entered into Amendment No. 1 to Loan and Security Agreement and Collateral Documents (“Agreement”) with Mitsubishi HC Capital America, Inc., f/k/a/ Hitachi Capital America Corp. (“MHCA”). Under the terms of the Agreement, MHCA has provided us with a $5,000,000 line of credit commitment. We are permitted to borrow up to 80% of the aggregate Eligible Accounts Receivable (which may increase to 85% if certain conditions are met), up to the maximum credit commitment of $5,000,000. We will pay MHCA monthly interest at the rate of 1.75% in excess of the Wall Street Journal Prime Rate. The principal and all accrued but unpaid interest are due on demand. In the event of a default under the terms of the Loan and Security Agreement, the interest rate increases to 6% greater than the interest rate in effect from time to time prior to a default. The Agreement contains certain affirmative and negative covenants to which we are also subject. We agreed to pay MHCA an amendment fee of $10,000 on issuance of the Agreement, and thereafter an annual commitment fee of $10,000. We are also obligated to pay MHCA a quarterly service fee of 0.20% on the monthly unused amount of the maximum credit line. If we terminate the Agreement (i) before February 28, 2024, we are obligated to pay MHCA an exit fee of $50,000, or (ii) after February 28, 2024 but before February 28, 2025, we are obligated to pay MHCA an exit fee of $25,000. The Loan and Security Agreement continues for an indefinite term. At December 31, 2023 and 2022, there were no outstanding balances due under the Loan and Security Agreement.  </p> 5000000 0.80 0.85 0.0175 0.06 10000 10000 0.0020 50000 25000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 8 – Accrued Expenses and Other Current Liabilities</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Accrued expenses and other current liabilities consist of the following at December 31, 2023 and 2022:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">  </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2022</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Accrued marketing costs</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">5,717,983</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,321,598</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Accrued expenses and other</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">622,960</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,044,664</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Accrued commissions and payroll</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,544,460</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">782,441</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Arkansas grant contingency</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">35,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">10,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Accrued taxes, current portion</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">6,076</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">3,755</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">7,926,479</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">5,162,458</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2022</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Accrued marketing costs</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">5,717,983</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,321,598</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Accrued expenses and other</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">622,960</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,044,664</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Accrued commissions and payroll</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,544,460</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">782,441</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Arkansas grant contingency</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">35,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">10,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Accrued taxes, current portion</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">6,076</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">3,755</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">7,926,479</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">5,162,458</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 5717983 3321598 622960 1044664 1544460 782441 35000 10000 6076 3755 7926479 5162458 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 9 - Commitments</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On September 17, 2021, we signed a multi-year agreement with a business development partner to provide referral and support services to us. The agreement required an advance fee of $1.5 million with $300,000 recorded as a current asset. The advance is being amortized as marketing expenses over five years.  As of December 31, 2023, $700,000 has been amortized and the total current and non-current balance is $800,000. As part of the agreement, we granted a warrant exercisable into 300,000 shares of our common stock, which vests over two years upon achieving certain performance metrics (see Note 12 - Stockholders' Equity).  Additionally, we agreed to pay quarterly support fees upon reaching certain levels of operational activity. In April 2022, we agreed to Amendment No. 2 to the agreement. The amendment replaced the quarterly support fees with a commission on quarterly cumulative programmatic revenue. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The amendment also revised the cumulative target media spend and the associated commission. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">  </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In addition, effective September 26, 2023, Inuvo and the business development partner entered into an Offset Agreement whereby the parties agreed that the commission due to the partner be offset against the outstanding receivable balances due to Inuvo. We offset approximately $960,852 in commissions due to the partner against the outstanding receivable of $642,202. The total amount of commission recognized, net of the $67K commission adjustment per our offset agreement, for the year ended December 31, 2023 was approximately $52K.</p> 1500000 300000 700000 800000 300000 960852000 642202 67000 52000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 10 - Income Taxes</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The provision for income taxes consists of the following at December 31, 2023 and 2022:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2022</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Current tax provision</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Deferred tax benefit</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">17,764</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total tax benefit</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">17,764</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">A reconciliation of the expected Federal statutory rate to our actual rate as reported for each of the periods presented is as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">  </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2022</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Federal statutory rate</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">21</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">21</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">State income tax rate, net of federal benefit</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Permanent differences</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="BORDER-BOTTOM: #000000 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;">4</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">% </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="BORDER-BOTTOM: #000000 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;">—</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">% </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Change in valuation allowance</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="BORDER-BOTTOM: #000000 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;">(26</p></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">%) </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="BORDER-BOTTOM: #000000 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;">(24</p></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">%) </p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="BORDER-BOTTOM: black 3px double;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;">—</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">%</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="BORDER-BOTTOM: black 3px double;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;">—</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">%</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em>Deferred Income Taxes</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Deferred income taxes are the result of temporary differences between book and tax basis of certain assets and liabilities, timing of income and expense recognition of certain items and net operating loss carry-forwards. For the year ended December 31, 2023, we recognized a deferred tax benefit of approximately $17.8 thousand.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">When required, we record a liability for unrecognized tax positions, defined as the aggregate tax effect of differences between positions taken on tax returns and the benefits recognized in the financial statements. Tax positions are measured at the largest amount of benefit that is greater than fifty percent likely of being realized upon ultimate settlement. No tax benefits are recognized for positions that do not meet this threshold. We have no uncertain tax positions that require us to record a liability. Our federal income tax returns are subject to examination by the IRS, generally for three years after they are filed.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">We assess temporary differences resulting from different treatments of items for tax and accounting purposes. These differences result in deferred tax assets and liabilities, which are recorded in the consolidated balance sheets. We evaluate the realizability of our deferred tax assets on a regular basis, an exercise that requires significant judgment. In the course of this evaluation, we considered our recent history of tax losses, the economic conditions in which we operate, recent organizational changes and our forecasts and projections. We believe it is more likely than not that essentially none of our deferred tax assets will be realized, and we have recorded a valuation allowance for a significant portion of the net deferred tax assets that may not be realized as of December 31, 2023 and 2022.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The following is a schedule of the deferred tax assets and liabilities as of December 31, 2023 and 2022:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">  </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2022</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Deferred tax assets:</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Net operating loss carry forward</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">38,860,119</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">36,506,618</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Intangible assets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,011,900</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">543,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Accrued liabilities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">541,200</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">287,600</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Deferred rent</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">19,200</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Allowance for doubtful accounts</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">461,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">403,800</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Stock compensation expense</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">587,900</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">869,900</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Unrecognized Income/Loss</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">122,100</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Other</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">403,500</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">373,100</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Subtotal</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">41,884,819</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">39,109,118</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Less valuation allowance</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(40,619,657</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(37,976,018</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,265,162</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,133,100</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Deferred tax liabilities:</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Intangible assets and property and equipment</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">826,300</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,242,200</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Other</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">528,100</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(2,100</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">1,354,400</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">1,240,100</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Net deferred tax liabilities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(89,238</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(107,000</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The net operating losses amounted to approximately $107,908,005 and expire beginning 2024 through 2037. Included in the federal net operating loss carryforwards are $30.7 million generated from 2018 to 2023 that will not expire and are limited to offset 80% of our taxable income for years beginning after December 31, 2020.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">As of December 31, 2023, the Company has a net deferred tax liability of $89,238.  The net deferred tax liability is due to goodwill that is amortized for tax purposes and a trade name that has an indefinite life, of which both are not being amortized for book purposes.  </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The deferred tax liability relating to goodwill can only be offset up to 80% by NOLs generated in tax years ending December 31, 2018 and beyond, as well as NOLs available after consideration of IRC Section 382 limitation. The remaining portion that cannot be used remains as a liability. In future years, if the deferred tax assets are determined by management to be “more likely than not” to be realized, the recognized tax benefits relating to the reversal of the valuation allowance as of December 31, 2023 will be recorded. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Under the provisions of the Internal Revenue Code, the net operating loss carryforwards are subject to review and possible adjustment by the Internal Revenue Service and state tax authorities. Net operating loss carryforwards may become subject to an annual limitation in the event of certain cumulative changes in the ownership interest of significant shareholders over a three-year period in excess of 50%, as defined under Sections 382 and 383 of the Internal Revenue Code, respectively, as well as similar state provisions. This could limit the amount of tax attributes that can be utilized annually to offset future taxable income or tax liabilities. The amount of the annual limitation is determined based on the value of the Company immediately prior to the ownership change. Subsequent ownership changes may further affect the limitation in future years. The Company has not conducted a study to assess whether a change of control has occurred or whether there have been multiple changes of control since inception due to the significant complexity and cost associated with such a study. If the Company has experienced a change of control, as defined by Section 382, at any time since inception, utilization of the net operating loss carryforwards would be subject to an annual limitation under Section 382, which is determined by first multiplying the value of the Company’s stock at the time of the ownership change by the applicable long-term tax-exempt rate, and then could be subject to additional adjustments, as required. Any limitation may result in expiration of a portion of the net operating loss carryforwards before utilization. Further, until a study is completed by the Company and any limitation is known, no amounts are being presented as an uncertain tax position. </p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">The Company remains open to examination by the Internal Revenue Service for the years ending December 31, 2019 through 2022. Carryforward attributes generated in all years since inception remain subject to adjustment. Our state income tax returns are open to audit under the statute of limitations for the same periods.</p> <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2022</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Current tax provision</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Deferred tax benefit</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">17,764</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total tax benefit</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">17,764</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 0 0 -17764 0 17764 0 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2022</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Federal statutory rate</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">21</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">21</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">State income tax rate, net of federal benefit</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Permanent differences</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="BORDER-BOTTOM: #000000 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;">4</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">% </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="BORDER-BOTTOM: #000000 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;">—</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">% </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Change in valuation allowance</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="BORDER-BOTTOM: #000000 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;">(26</p></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">%) </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="BORDER-BOTTOM: #000000 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;">(24</p></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">%) </p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="BORDER-BOTTOM: black 3px double;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;">—</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">%</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="BORDER-BOTTOM: black 3px double;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;">—</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">%</p></td></tr></tbody></table> 0.21 0.21 0.01 0.03 0.04 -0.26 -0.24 17800 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2022</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Deferred tax assets:</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Net operating loss carry forward</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">38,860,119</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">36,506,618</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Intangible assets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,011,900</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">543,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Accrued liabilities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">541,200</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">287,600</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Deferred rent</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">19,200</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Allowance for doubtful accounts</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">461,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">403,800</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Stock compensation expense</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">587,900</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">869,900</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Unrecognized Income/Loss</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">122,100</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Other</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">403,500</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">373,100</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Subtotal</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">41,884,819</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">39,109,118</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Less valuation allowance</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(40,619,657</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(37,976,018</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,265,162</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,133,100</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Deferred tax liabilities:</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Intangible assets and property and equipment</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">826,300</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,242,200</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Other</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">528,100</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(2,100</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">1,354,400</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">1,240,100</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Net deferred tax liabilities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(89,238</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(107,000</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr></tbody></table> 38860119 36506618 1011900 543000 541200 287600 19200 3000 461000 403800 587900 869900 0 122100 403500 373100 41884819 39109118 40619657 37976018 1265162 1133100 826300 1242200 528100 2100 1354400 1240100 89238 107000 107908005 expire beginning 2024 through 2037 30700000 0.80 89238 0.80 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 11 - Stock-Based Compensation</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">We maintain a stock-based compensation program intended to attract, retain and provide incentives for talented employees and directors and align stockholder and employee interests. During the 2023 and 2022 periods, we granted restricted stock units ("RSUs") from the 2017 Equity Compensation Plan, as amended (“2017 ECP”). RSU vesting periods are generally up to three years and/or achieving certain financial targets. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On January 1, 2022, in accordance with the plan provisions, the number of shares available for issuance under the 2017 ECP was increased by 150,000 shares. On June 16, 2022, our stockholders approved an amendment to the 2017 ECP increasing the number of shares of our common stock reserved for issuance by 15,000,000 shares. As of December 31, 2023, the total number of shares of our common stock reserved for issuance under the 2017 ECP was 24,550,000.  </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em>Compensation Expense</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">We recorded stock-based compensation expense for all equity incentive plans of $1,986,296 and $2,350,314 for the years ended December 31, 2023 and 2022, respectively. Total compensation cost not yet recognized at December 31, 2023 was $1,571,436 to be recognized over a weighted-average recognition period of one year.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The following table summarizes the stock grants outstanding under our 2017 ECP plan as of December 31, 2023:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Options Outstanding</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>RSUs Outstanding</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Options and RSUs Exercised</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Available Shares</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Total</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">7,010,016</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">6,634,121</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">10,905,863</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">24,550,000</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The fair value of restricted stock units is determined using market value of the common stock on the date of the grant.  The fair value of stock options is determined using the Black-Scholes-Merton valuation model.  The use of this valuation model involves assumptions that are judgmental and highly sensitive in the determination of compensation expense and include the expected life of the option, stock price volatility, risk-free interest rate, dividend yield, exercise price, and forfeiture rate. Forfeitures are estimated at the time of valuation and reduce expense ratably over the vesting period.  The forfeiture rate, which is estimated at a weighted average of 0% of unvested options outstanding, is adjusted periodically based on the extent to which actual forfeitures differ, or are expected to differ, from the previous estimate. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The following table summarizes our stock option activity during 2023:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Options</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Weighted Average Exercise Price</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Outstanding, beginning of year</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">100,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">0.52</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Stock options, granted</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Stock options exercised</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Stock options canceled</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">100,000</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">0.52</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Outstanding, end of year</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Exercisable, end of year</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Expected volatility is based on the historical volatility of our common stock over the period commensurate with or longer than the expected life of the options. The expected life of the options is based on the vesting schedule of the option in relation to the overall term of the option. The risk free interest rate is based on the market yield of the U.S. Treasury Bill with a term equal to the expected term of the option awarded. We do not anticipate paying any dividends so the dividend yield in the model is zero.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The following table summarizes the weighted average assumptions for our granted options and RSUs. There were no options granted in the period ended December 31, 2023.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The following table summarizes our restricted stock unit activity for 2023:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">  </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Restricted Stock Unit</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Weighted Average Fair Value</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Outstanding, beginning of year</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4,913,339</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">0.79</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Granted</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4,220,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">0.31</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Vested</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(2,073,322</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">0.86</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Forfeited</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(50,001</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">0.55</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Outstanding, end of year</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">7,010,016</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">0.48</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 24550000 1986296 2350314 1571436 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Options Outstanding</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>RSUs Outstanding</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Options and RSUs Exercised</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Available Shares</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Total</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">7,010,016</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">6,634,121</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">10,905,863</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">24,550,000</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 7010016 6634121 10905863 24550000 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Options</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Weighted Average Exercise Price</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Outstanding, beginning of year</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">100,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">0.52</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Stock options, granted</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Stock options exercised</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Stock options canceled</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">100,000</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">0.52</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Outstanding, end of year</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Exercisable, end of year</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 100000 0.52 100000 0.52 0 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Restricted Stock Unit</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Weighted Average Fair Value</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Outstanding, beginning of year</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4,913,339</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">0.79</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Granted</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4,220,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">0.31</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Vested</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(2,073,322</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">0.86</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Forfeited</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(50,001</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">0.55</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Outstanding, end of year</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">7,010,016</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">0.48</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 4913339 0.79 4220000 0.31 2073322 0.86 50001 0.55 7010016 0.48 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 12 – Stockholders' Equity</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em>Common Stock</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On May 30, 2023, we raised $4.0 million in gross proceeds in a registered direct offering, before expenses, through the sale of an aggregate of 16,000,000 shares of our common stock. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em>Warrants</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On September 17, 2021, we signed an agreement with a marketing platform and consulting company to provide referral and support services to us for a period of five years (see Note 9 - Commitments).  As part of that agreement, we granted a warrant exercisable into 300,000 shares of our common stock, which vests in two tranches when certain performance metrics are achieved. The warrant was valued using the Black Scholes option pricing model at a total of $149,551 based on a seven-year term, an implied volatility of 100%, a risk-free equivalent yield of 1.17%, and a stock price of $0.71. The warrant is classified as equity and will be expensed on a ratable basis over the vesting period of each tranche.  On August 31, 2022, 85,862 shares vested in accordance with the contracted performance criteria. On August 31, 2023, 21,136 shares vested. For the second tranche, we reversed approximately $7.9 thousand for the year ended December 31, 2023 due to a change in the probability of performance criteria being achieved. In accordance with our agreement, after the second anniversary of the Original Issue Date, any interests in Warrant shares that have not vested pursuant to the terms and conditions of the agreement shall be deemed forfeited and shall never become exercisable. At the period ended December 31, 2023, approximately 193 thousand shares have been forfeited. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em>Earnings per Share</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">During the 2023 and 2022, we generated a net loss from continuing operations and as a result, all of our shares are anti-dilutive. </p> 300000 149551 1 0.0117 0.71 85862 21136 7900 193000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 13 – Retirement Plan Costs</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">We provide a 401(k) plan to help our employees prepare for retirement where we matched each employee's contributions to the plan up to the first four of the employee's annual salary. The matching contribution for the years ended 2023 and 2022 was $370,782 and $292,825, respectively. </p> 370782 292825 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 14 – Leases</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">   </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">We have entered into operating and finance leases primarily for real estate and equipment rental. These leases have terms which range from three years to six years, and often include one or more options to renew or in the case of equipment rental, to purchase the equipment. These operating and finance leases are listed as separate line items on our consolidated balance sheets and represent our right to use the underlying asset for the lease term. Our obligations to make lease payments are also listed as separate line items on our consolidated balance sheets. As of December 31, 2023 and December 31, 2022, total operating and financed right-of-use assets were $805,786 and $72,560, and $310,162 and $168,750, respectively.  </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">For the years-ended December 31, 2023 and 2022, we recorded $96,190 and $103,926 in amortization expense related to finance leases.  </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">For the years-ended December 31, 2023 and 2022, we recorded $358,667 and $377,020, respectively, in rent expense related to operating leases.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In May 2023, we entered into an agreement to lease 4,128 square feet of office space in San Jose, CA commencing on September 1, 2023. The lease has a term of sixty-five months with an abatement period of five months and will cost approximately $208,000 during its first year. Thereafter, the lease payments increase by 3%.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Because the rate implicit in each lease is not readily determinable, we use our incremental borrowing rate to determine the present value of the lease payments.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Information related to our operating lease liabilities for are as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">  </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>December 31, </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2023</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Cash paid for operating lease liabilities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">338,497</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Weighted-average remaining lease term</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;">3.75 years</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Weighted-average discount rate</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">10.5</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Minimum future lease payments ended December 31, 2023</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">207,351</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2025</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">219,608</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2026</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">222,387</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2027</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">226,834</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2028</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">233,727</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2029</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">19,526</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,129,433</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Less imputed interest</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(254,537</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total lease liabilities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">874,896</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Information related to our financed lease liabilities are as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">  </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>December 31, </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Cash paid for finance lease liabilities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">117,369</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Weighted-average remaining lease term</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;">1.31 years</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Weighted-average discount rate</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6.25</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Minimum future lease payments ended December 31, 2023</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">52,626</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2025</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">18,491</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">71,117</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Less imputed interest</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(2,107</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total lease liabilities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">69,010</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 805786 72560 310162 168750 96190 103926 358667 377020 208000 0.03 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>December 31, </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2023</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Cash paid for operating lease liabilities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">338,497</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Weighted-average remaining lease term</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;">3.75 years</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Weighted-average discount rate</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">10.5</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr></tbody></table> 338497 P3Y9M 0.105 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Minimum future lease payments ended December 31, 2023</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">207,351</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2025</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">219,608</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2026</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">222,387</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2027</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">226,834</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2028</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">233,727</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2029</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">19,526</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,129,433</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Less imputed interest</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(254,537</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total lease liabilities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">874,896</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Minimum future lease payments ended December 31, 2023</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">52,626</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2025</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">18,491</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">71,117</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Less imputed interest</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(2,107</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total lease liabilities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">69,010</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 207351 219608 222387 226834 233727 19526 1129433 254537 874896 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>December 31, </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Cash paid for finance lease liabilities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">117,369</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Weighted-average remaining lease term</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;">1.31 years</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Weighted-average discount rate</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6.25</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr></tbody></table> 117369 P1Y3M21D 0.0625 52626 18491 71117 2107 69010 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 15 - Related Parties</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">A board member of the Company is employed by the investment company that is the financial advisor and custodian of the Company’s marketable securities. Marketable securities were $0 and $2,189,590 as of December 31, 2023 and 2022, respectively. The fees paid to the financial advisor were not material.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In addition, a board member of the Company is also a minority shareholder and consultant to one of the Company’s largest customers during 2022. Revenue from this customer was approximately $0 and $18.3 million for the years ended December 31, 2023 and 2022, respectively, and accounts receivable was approximately $1.2 million as of December 31, 2023. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">During August 2023, we entered into a referral agreement with a board member of the Company. An initial fee of $15,000 was agreed upon, payable upon the execution of the agreement. Subsequently, a monthly retainer of $5,000, paid in advance, was established, starting from September 1, 2023. Either party has the right to terminate this agreement at any time and for any reason. Termination requires fourteen (14) days written notice to be provided to the other party. For the twelve months ended December 31, 2023, we recognized approximately $35,000 in expense.</p> 0 2189590 0 18300000 1200000 15000 5000 35000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 16 - Subsequent Event</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On January 11, 2024, we amended and renewed our lease at our corporate headquarters in Little Rock, Arkansas. The lease was extended for thirty-six months commencing on February 1, 2024 and expiring on January 31, 2027 and will cost approximately $127,000 during its first year. Thereafter, the lease payments increase by 2% annually.</p> commencing on February 1, 2024 and expiring on January 31, 2027 127000 0.02