0001731122-22-000634.txt : 20220331 0001731122-22-000634.hdr.sgml : 20220331 20220331133937 ACCESSION NUMBER: 0001731122-22-000634 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 72 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220331 DATE AS OF CHANGE: 20220331 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Data Storage Corp CENTRAL INDEX KEY: 0001419951 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROCESSING & DATA PREPARATION [7374] IRS NUMBER: 980530147 STATE OF INCORPORATION: NV FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-35384 FILM NUMBER: 22791052 BUSINESS ADDRESS: STREET 1: 48 SOUTH SERVICE ROAD CITY: MELVILLE STATE: NY ZIP: 11747 BUSINESS PHONE: 212-564-4922 MAIL ADDRESS: STREET 1: 48 SOUTH SERVICE ROAD CITY: MELVILLE STATE: NY ZIP: 11747 FORMER COMPANY: FORMER CONFORMED NAME: Euro Trend Inc. DATE OF NAME CHANGE: 20071130 10-K 1 e3625_10-k.htm FORM 10-K
0001419951 false FY 2021 0001419951 2021-01-01 2021-12-31 0001419951 dtst:CommonStockParValue0.001PerShareMember 2021-01-01 2021-12-31 0001419951 dtst:WarrantsToPurchaseSharesOfCommonStockParValue0.001PerShareMember 2021-01-01 2021-12-31 0001419951 2021-06-30 0001419951 2022-03-31 0001419951 2021-12-31 0001419951 2020-12-31 0001419951 2020-01-01 2020-12-31 0001419951 us-gaap:PreferredStockMember 2019-12-31 0001419951 us-gaap:CommonStockMember 2019-12-31 0001419951 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001419951 us-gaap:RetainedEarningsMember 2019-12-31 0001419951 us-gaap:NoncontrollingInterestMember 2019-12-31 0001419951 2019-12-31 0001419951 us-gaap:PreferredStockMember 2020-12-31 0001419951 us-gaap:CommonStockMember 2020-12-31 0001419951 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001419951 us-gaap:RetainedEarningsMember 2020-12-31 0001419951 us-gaap:NoncontrollingInterestMember 2020-12-31 0001419951 us-gaap:PreferredStockMember 2020-01-01 2020-12-31 0001419951 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001419951 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001419951 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001419951 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-12-31 0001419951 us-gaap:PreferredStockMember 2021-01-01 2021-12-31 0001419951 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001419951 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001419951 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001419951 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-12-31 0001419951 us-gaap:PreferredStockMember 2021-12-31 0001419951 us-gaap:CommonStockMember 2021-12-31 0001419951 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001419951 us-gaap:RetainedEarningsMember 2021-12-31 0001419951 us-gaap:NoncontrollingInterestMember 2021-12-31 0001419951 us-gaap:CustomerConcentrationRiskMember us-gaap:AccountsReceivableMember 2021-01-01 2021-12-31 0001419951 us-gaap:CustomerConcentrationRiskMember us-gaap:AccountsReceivableMember 2020-01-01 2020-12-31 0001419951 us-gaap:CustomerConcentrationRiskMember dtst:OneCustomerMember 2021-01-01 2021-12-31 0001419951 us-gaap:CustomerConcentrationRiskMember dtst:OneCustomerMember 2020-01-01 2020-12-31 0001419951 us-gaap:PropertyPlantAndEquipmentMember srt:MinimumMember 2021-01-01 2021-12-31 0001419951 us-gaap:PropertyPlantAndEquipmentMember srt:MaximumMember 2021-01-01 2021-12-31 0001419951 country:US us-gaap:ServiceMember 2021-01-01 2021-12-31 0001419951 dtst:InternationalMember us-gaap:ServiceMember 2021-01-01 2021-12-31 0001419951 us-gaap:ServiceMember 2021-01-01 2021-12-31 0001419951 country:US dtst:EquipmentAndSoftwareMember 2021-01-01 2021-12-31 0001419951 dtst:InternationalMember dtst:EquipmentAndSoftwareMember 2021-01-01 2021-12-31 0001419951 dtst:EquipmentAndSoftwareMember 2021-01-01 2021-12-31 0001419951 country:US dtst:ManagedServicesMember 2021-01-01 2021-12-31 0001419951 dtst:InternationalMember dtst:ManagedServicesMember 2021-01-01 2021-12-31 0001419951 dtst:ManagedServicesMember 2021-01-01 2021-12-31 0001419951 country:US dtst:NexxisVoipServicesMember 2021-01-01 2021-12-31 0001419951 dtst:InternationalMember dtst:NexxisVoipServicesMember 2021-01-01 2021-12-31 0001419951 dtst:NexxisVoipServicesMember 2021-01-01 2021-12-31 0001419951 country:US dtst:OtherMember 2021-01-01 2021-12-31 0001419951 dtst:InternationalMember dtst:OtherMember 2021-01-01 2021-12-31 0001419951 dtst:OtherMember 2021-01-01 2021-12-31 0001419951 country:US 2021-01-01 2021-12-31 0001419951 dtst:InternationalMember 2021-01-01 2021-12-31 0001419951 country:US us-gaap:ServiceMember 2020-01-01 2020-12-31 0001419951 dtst:InternationalMember us-gaap:ServiceMember 2020-01-01 2020-12-31 0001419951 us-gaap:ServiceMember 2020-01-01 2020-12-31 0001419951 country:US dtst:EquipmentAndSoftwareMember 2020-01-01 2020-12-31 0001419951 dtst:InternationalMember dtst:EquipmentAndSoftwareMember 2020-01-01 2020-12-31 0001419951 dtst:EquipmentAndSoftwareMember 2020-01-01 2020-12-31 0001419951 country:US dtst:ManagedServicesMember 2020-01-01 2020-12-31 0001419951 dtst:InternationalMember dtst:ManagedServicesMember 2020-01-01 2020-12-31 0001419951 dtst:ManagedServicesMember 2020-01-01 2020-12-31 0001419951 country:US dtst:ProfessionalFeesMember 2020-01-01 2020-12-31 0001419951 dtst:InternationalMember dtst:ProfessionalFeesMember 2020-01-01 2020-12-31 0001419951 dtst:ProfessionalFeesMember 2020-01-01 2020-12-31 0001419951 country:US dtst:NexxisVoipServicesMember 2020-01-01 2020-12-31 0001419951 dtst:InternationalMember dtst:NexxisVoipServicesMember 2020-01-01 2020-12-31 0001419951 dtst:NexxisVoipServicesMember 2020-01-01 2020-12-31 0001419951 country:US 2020-01-01 2020-12-31 0001419951 dtst:InternationalMember 2020-01-01 2020-12-31 0001419951 us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-12-31 0001419951 us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-12-31 0001419951 us-gaap:TransferredOverTimeMember 2021-01-01 2021-12-31 0001419951 us-gaap:TransferredOverTimeMember 2020-01-01 2020-12-31 0001419951 dtst:EmployeeStockOption1Member 2021-01-01 2021-12-31 0001419951 dtst:EmployeeStockOption1Member 2020-01-01 2020-12-31 0001419951 dtst:Warrant1Member 2021-01-01 2021-12-31 0001419951 dtst:Warrant1Member 2020-01-01 2020-12-31 0001419951 us-gaap:TechnologyEquipmentMember 2021-12-31 0001419951 us-gaap:TechnologyEquipmentMember 2020-12-31 0001419951 dtst:WebsiteAndSoftwareMember 2021-12-31 0001419951 dtst:WebsiteAndSoftwareMember 2020-12-31 0001419951 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001419951 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001419951 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001419951 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001419951 dtst:ComputerHardwareAndSoftwareMember 2021-12-31 0001419951 dtst:ComputerHardwareAndSoftwareMember 2020-12-31 0001419951 dtst:DataCenterEquipmentMember 2021-12-31 0001419951 dtst:DataCenterEquipmentMember 2020-12-31 0001419951 us-gaap:GoodwillMember 2021-01-01 2021-12-31 0001419951 us-gaap:GoodwillMember 2021-12-31 0001419951 us-gaap:OtherIntangibleAssetsMember 2021-01-01 2021-12-31 0001419951 us-gaap:OtherIntangibleAssetsMember 2021-12-31 0001419951 us-gaap:CustomerListsMember srt:MinimumMember 2021-01-01 2021-12-31 0001419951 us-gaap:CustomerListsMember srt:MaximumMember 2021-01-01 2021-12-31 0001419951 us-gaap:CustomerListsMember 2021-12-31 0001419951 dtst:ABCAcquiredContractsMember 2021-01-01 2021-12-31 0001419951 dtst:ABCAcquiredContractsMember 2021-12-31 0001419951 dtst:SIASAcquiredContractsMember 2021-01-01 2021-12-31 0001419951 dtst:SIASAcquiredContractsMember 2021-12-31 0001419951 us-gaap:NoncompeteAgreementsMember 2021-01-01 2021-12-31 0001419951 us-gaap:NoncompeteAgreementsMember 2021-12-31 0001419951 dtst:WebsiteAndDigitalAssetsMember 2021-01-01 2021-12-31 0001419951 dtst:WebsiteAndDigitalAssetsMember 2021-12-31 0001419951 dtst:MelvilleMember 2021-01-01 2021-12-31 0001419951 dtst:WarwickRiMember srt:MinimumMember 2015-02-01 2017-02-01 0001419951 dtst:WarwickRiMember srt:MaximumMember 2015-02-01 2017-02-01 0001419951 dtst:WarwickRiMember 2021-01-01 2021-12-31 0001419951 2021-07-31 0001419951 2021-07-01 2021-07-31 0001419951 dtst:MassachusettsAndNorthCarolinaFloridaAndTexasMember 2020-12-01 2020-12-31 0001419951 2021-12-25 2022-01-02 0001419951 dtst:ArrowCapitalSolutionsMember 2020-05-28 2020-06-01 0001419951 dtst:ArrowCapitalSolutionsMember 2020-06-01 0001419951 dtst:ArrowCapitalSolutionsMember 2020-06-02 2020-06-29 0001419951 dtst:ArrowCapitalSolutionsMember 2020-06-29 0001419951 dtst:ArrowCapitalSolutionsMember 2020-07-01 2020-07-31 0001419951 dtst:ArrowCapitalSolutionsMember 2020-07-31 0001419951 2020-07-01 2020-07-31 0001419951 dtst:ArrowCapitalSolutionsMember 2021-10-29 2021-11-01 0001419951 dtst:ArrowCapitalSolutionsMember 2021-11-01 0001419951 dtst:SystemsTradingMember 2018-03-30 2018-04-01 0001419951 dtst:SystemsTradingMember 2018-04-01 0001419951 dtst:SystemsTradingMember 2018-12-29 2019-01-02 0001419951 dtst:SystemsTradingMember 2019-01-02 0001419951 dtst:FirstLeaseMember dtst:SystemsTradingMember 2019-03-30 2019-04-01 0001419951 dtst:SecondLeaseMember dtst:SystemsTradingMember 2019-03-30 2019-04-01 0001419951 dtst:SystemsTradingMember 2019-12-29 2020-01-02 0001419951 dtst:SystemsTradingMember 2020-01-02 0001419951 dtst:SystemsTradingMember 2021-03-01 2021-03-04 0001419951 us-gaap:RevolvingCreditFacilityMember 2021-12-31 0001419951 us-gaap:RevolvingCreditFacilityMember 2021-01-01 2021-12-31 0001419951 us-gaap:RevolvingCreditFacilityMember 2020-12-31 0001419951 2017-03-24 0001419951 dtst:PaycheckProtectionProgramMember 2020-04-01 2020-04-30 0001419951 2021-05-01 2021-05-13 0001419951 2021-05-13 0001419951 2021-05-01 2021-05-15 0001419951 2021-05-15 0001419951 2021-07-01 2021-07-21 0001419951 2021-07-21 0001419951 2021-07-19 0001419951 2021-07-01 2021-07-19 0001419951 us-gaap:WarrantMember 2021-01-01 2021-12-31 0001419951 2021-05-01 2021-05-18 0001419951 us-gaap:EmployeeStockOptionMember 2019-12-31 0001419951 us-gaap:EmployeeStockOptionMember srt:MinimumMember 2019-12-31 0001419951 us-gaap:EmployeeStockOptionMember srt:MaximumMember 2019-12-31 0001419951 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001419951 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001419951 us-gaap:EmployeeStockOptionMember srt:MinimumMember 2020-01-01 2020-12-31 0001419951 us-gaap:EmployeeStockOptionMember srt:MaximumMember 2020-01-01 2020-12-31 0001419951 us-gaap:EmployeeStockOptionMember 2020-12-31 0001419951 us-gaap:EmployeeStockOptionMember srt:MinimumMember 2020-12-31 0001419951 us-gaap:EmployeeStockOptionMember srt:MaximumMember 2020-12-31 0001419951 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001419951 us-gaap:EmployeeStockOptionMember srt:MinimumMember 2021-01-01 2021-12-31 0001419951 us-gaap:EmployeeStockOptionMember srt:MaximumMember 2021-01-01 2021-12-31 0001419951 us-gaap:EmployeeStockOptionMember 2021-12-31 0001419951 us-gaap:EmployeeStockOptionMember srt:MinimumMember 2021-12-31 0001419951 us-gaap:EmployeeStockOptionMember srt:MaximumMember 2021-12-31 0001419951 srt:MinimumMember 2021-01-01 2021-12-31 0001419951 srt:MaximumMember 2021-01-01 2021-12-31 0001419951 srt:MinimumMember 2020-01-01 2020-12-31 0001419951 srt:MaximumMember 2020-01-01 2020-12-31 0001419951 us-gaap:WarrantMember 2019-12-31 0001419951 us-gaap:WarrantMember 2019-01-01 2019-12-31 0001419951 us-gaap:WarrantMember 2020-01-01 2020-12-31 0001419951 us-gaap:WarrantMember 2020-12-31 0001419951 us-gaap:WarrantMember srt:MinimumMember 2021-01-01 2021-12-31 0001419951 us-gaap:WarrantMember srt:MaximumMember 2021-01-01 2021-12-31 0001419951 us-gaap:WarrantMember 2021-12-31 0001419951 us-gaap:WarrantMember srt:MinimumMember 2021-12-31 0001419951 us-gaap:WarrantMember srt:MaximumMember 2021-12-31 0001419951 dtst:FlagshipSolutionsMember 2021-12-31 0001419951 dtst:FlagshipSolutionsMember 2021-01-01 2021-12-31 0001419951 dtst:FlagshipSolutionsMember 2020-01-01 2020-12-31 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

 

FORM 10-K

 

(Mark One) 

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

 

For the fiscal year ended December 31, 2021

 

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

 

For the transition period from _____________to____________________________

 

Commission File No. 000-54579

 

DATA STORAGE CORPORATION 

(Exact name of registrant as specified in its charter)

 

Nevada   98-0530147
(State or other jurisdiction of
incorporation or organization)
  (I.R.S. Employer
Identification No.)
     
48 South Service Road  
 Melville, NY
  11747
(Address of principal executive offices)   (Zip Code)

 

Registrant’s telephone number, including area code: (212) 564-4922

 

Securities registered under Section 12(b) of the Exchange Act: None

 

Title of each class   Trading Symbol(s)   Name of each exchange on which registered
Common Stock, par value $0.001 per share   DTST   The Nasdaq Capital Market
         
Warrants to purchase shares of Common Stock, par value $0.001 per share   DTSTW   The Nasdaq Capital Market

 

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

 

Common Stock, par value $0.001 per share

(Title of class)

 

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

 

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 5(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 pursuant to Rule 405 of Regulation ST (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit 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 and 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 check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐

 

Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. ☐

 

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

 

As of June 30, 2021, the last business day of the Registrant’s most recently completed second fiscal quarter, the aggregate market value of the Company’s voting and non-voting common equity held by non-affiliates of the Registrant was $11,921,452.

 

The number of shares of the registrant’s common stock outstanding as of March 31, 2022 was 6,697,127.

 

Documents incorporated by reference: None

 

 
 

  

 

Data Storage Corporation

Table of Contents

 

PART I 1
   
ITEM 1. DESCRIPTION OF BUSINESS 2
   
ITEM 1A. RISK FACTORS 10
   
ITEM 1B. UNRESOLVED STAFF COMMENTS 25
   
ITEM 2. DESCRIPTION OF PROPERTY 26
   
ITEM 3. LEGAL PROCEEDINGS 26
   
ITEM 4. MINE SAFETY DISCLOSURES 26
   
PART II 26
   
ITEM 5. MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES 26
   
ITEM 6. SELECTED FINANCIAL DATA 27
   
ITEM 7. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATION 27
   
ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK 33
   
ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA F-1
   
ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE 34
   
ITEM 9A. CONTROLS AND PROCEDURES 34
   
ITEM 9B. OTHER INFORMATION 35
   
PART III 35
   
ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE 35
   
ITEM 11. EXECUTIVE COMPENSATION 41
   
ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS 45
   
ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTION, AND DIRECTOR INDEPENDENCE 46
   
ITEM 14. PRINCIPAL ACCOUNTANT FEES AND SERVICES 47
   
PART IV 48
   
ITEM 15. EXHIBITS, FINANCIAL STATEMENT SCHEDULES 48
   
ITEM 16. FORM 10-K SUMMARY 51

  

i

 

 

 PART I

 

Forward-Looking Statements

 

This Annual Report on Form 10-K (this “Annual 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”), that involve substantial risks and uncertainties. The forward-looking statements are contained principally in Part I, Item 1. “Business,” Part I, Item 1A. “Risk Factors,” and Part II, Item 7. “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” but are also contained elsewhere in this Annual Report in some cases you can identify forward-looking statements by terminology such as “may,” “should,” “potential,” “continue,” “expects,” “anticipates,” “intends,” “plans,” “believes,” “estimates,” and similar expressions. These statements are based on our current beliefs, expectations, and assumptions and are subject to a number of risks and uncertainties, many of which are difficult to predict and generally beyond our control, that could cause actual results to differ materially from those expressed, projected or implied in or by the forward-looking statements.

 

You should refer to Item 1A. “Risk Factors” section of this Annual Report for a discussion of important factors that may cause our actual results to differ materially from those expressed or implied by our forward-looking statements. As a result of these factors, we cannot assure you that the forward-looking statements in this Annual Report will prove to be accurate. Furthermore, if our forward-looking statements prove to be inaccurate, the inaccuracy may be material. In light of the significant uncertainties in these forward-looking statements, you should not regard these statements as a representation or warranty by us or any other person that we will achieve our objectives and plans in any specified time frame, or at all. We do not undertake any obligation to update any forward-looking statements. Unless the context requires otherwise, references to “Data Storage,” “we,” “us,” “our,” and “Company,” refer to Data Storage Corporation and its subsidiaries.

 

1 

 

  

ITEM 1. BUSINESS

 

The Industry and Opportunity

 

Data Storage Corporation provides Cloud Managed Services and technologies across multiple platforms. The Company’s technical assets are located in geographically diverse Tier 3 compliant data centers throughout the USA and Canada. 

Hybrid and Multi-Cloud have become mainstream technological offerings of the Cloud Managed Services industry as companies have moved away from legacy, on-premise technology solutions. This approach is growing more complex, as companies utilize disparate technical environments, including on-premises equipment and software, multi-clouds interfacing with Software as a Service providers, Amazon AWS and others while focusing on the remote employee or contractor for higher levels of security is driving growth in managed cloud services.

Cloud Managed Service Providers assist businesses in achieving their desired security levels, technical cloud infrastructure and financial objectives while optimizing the value of these technologies and cloud resources through multi-cloud management, ensuring business continuity, governance, and operational efficiencies.

This is a five hundred-billion-dollar industry. One subset, a highly-focused segment of the Company, is IBM Power cloud infrastructure and disaster recovery. Globally estimated at over one million virtual IBM Power servers. According to the most recent information received from IBM typical industries utilizing IBM Power servers are finance, retail, healthcare, government, and distribution organizations.

The Company is a leader in providing IBM Power cloud infrastructure, disaster recovery and the creation of unique offerings for over 15 years.  

 

The opportunity, for the Company, in the IBM Power server portfolio segment is to capture a share of this annual recurring revenue marketplace that is currently under migration to cloud infrastructure.

 

The Company believes businesses are increasingly under pressure to improve the proficiency of their information and storage systems accelerating the migration from self-managed technical equipment and solutions to fully managed multi-cloud technologies to reduce cost and compete effectively. These trends create an opportunity for cloud technology service providers.

 

The Company’s market opportunity is derived from the demand for fully managed cloud and cybersecurity services across all major operating systems.

 

The Company’s target is the $46.7 billion marketplace in the United States and Canada of this overall, projected $1 trillion global marketplace.

 

According to Fortune Business Insights, the Cloud Managed Services industry in North America was $16.3 billion in 2019 and has been growing at a rate of 13.8% CAGR bringing us to $24 billion by the end of 2022. Disaster Recovery is projected to be a $3.6 billion in the US by the end of 2022 which is 35% of the $10.3 billion globally based on Grandview Research Disaster Recovery Solutions Market Size report. Cyber Security, specifically the MDR segment, is an established market recognized by buyersGartner observed a 35% growth in end users’ inquiries on the topic in the last year. Gartner estimates that by 2025, the MDR market will reach $2.15 billion in revenue, up from $1.03 billion in 2021, for a compound annual growth rate (CAGR) of 20.2%. The Company’s VOIP solutions fit well into this steadily growing segment which is expected to reach $90 billion worldwide in 2022 with a CAGR of 3.1% with $17 billion in the US according to Globe Newswire Market Analysis and Insights: Global VoIP Market. Data and Analytics is another market that is growing rapidly and the Company is breaking into, according to Globe Newswire this market was valued at $198 billion in 2020 and with a projected 13.5% CAGR we see this hitting $263 billion by the end of 2022 and based on the Big Data Business Analytics market share report posted on statista.com the US has 51% of that growth.

 

The Company is positioned to support this growth, in the IBM Power multi-cloud marketplace as businesses continue to migrate towards this strategy.

 

The Company has designed and built its solutions and services to support the demanding IBM Power System workload, manage hybrid cloud deployments and continue to provide solutions that keep data and workloads protected from disasters and security attacks.

  

2 

 

 

Company Overview

 

Data Storage Corporation, headquartered in Melville, New York, with its three subsidiaries, DSC, Flagship Solutions LLC and Nexxis, Inc., provides solutions and services to a broad range of clients in several industries, including healthcare, banking and finance, distribution services, manufacturing, construction, education, and government. The subsidiaries maintain business development teams, as well as independent distribution companies. As an example, the Company’s distribution channel of companies provides long-term subscription-based disaster recovery and cloud infrastructure without investing in the infrastructure, data centers, telecommunications or specialized technical staff, which substantially lowers their barrier of entry in providing these solutions to their client base. The distribution company has typically provided equipment and software. However, a client’s awareness in 2021 of the ability to migrate to an IBM Power cloud infrastructure and disaster recovery affords the distributor the ability to maintain the client and create an annuity year after year. To further support that awareness, over 55,000 visitors arrived at the Company’s website in 2021.

 

During 2021, based on the May capital raise and the up list to Nasdaq, the Company added distribution, business development representatives, marketing, and technical personnel. Management continues to be focused on building the Company’s sales and marketing strategy and expanding its technology assets throughout its data center network.

 

The Company’s business offices are located in New York and Florida. The offices include a technology center and lab, adapted to meet the technical requirements of the Company’s clients. The Company maintains its own infrastructure, storage, and networking equipment required to provide subscription solutions in seven geographically diverse data centers located in New York, Massachusetts, Texas, Florida and North Carolina, and in Canada, Toronto, and Barrie, serving clients in the United States and Canada.

 

The Company’s business continuity solutions allow clients to quickly recover from system outages, human and natural disasters, and cyber security attacks, such as Ransomware. The Company’s managed cloud services begin with migration to the cloud and provide ongoing system support and management that enables its clients to run their software applications and technical workloads in a multi-cloud environment. The Company’s cyber security offerings include comprehensive consultation and a suite of data security, disaster recovery, and remote monitoring services and technologies that can be incorporated into the Company’s cloud solutions or be delivered as a standalone managed security offering covering the client site endpoint devices, users, servers, and equipment.

 

Solution architects and the Company’s business development teams work with organizations identifying and solving critical business problems. The Company carefully plans and manages the migration and configuration process, continuing the relationship and advising its clients long after the services have been implemented. As of this filing, the Company has proposals outstanding of approximately $20 million in total contract value; and, total proposals outstanding for subscriptions solutions of approximately $14 million in total contract value. Reflecting on client satisfaction, the Company’s renewal rate on client subscription solutions is approximately 94% after their initial contract term expired.

 

The Company provides its clients subscription-based, long-term agreements for cloud disaster recovery, cloud infrastructure, telecommunications solutions, and high processing on-site computing power and software solutions. While a significant portion of the Company’s revenue has been subscription-based, it also generates revenue from the sale of equipment and software for cybersecurity, data storage, IBM Power systems equipment and managed service solutions. As of this filing the Company has a backlog of over $500,000 in Annual Recurring Revenue (ARR) and equipment and software backlog of approximately $2 million. 

 

3 

 

 

Growth Strategies  

The Company will continue to drive revenues by expanding distribution channels. The Company will continue to build upon its social and digital lead generation programs. Further, the Company will continue to seek synergetic acquisitions that expand distribution, leading a technology trend, add to its existing technical staff and create economies of scale improving gross profit margins.

 

The Company increases revenue and drives growth by developing and managing collaborative solutions as well as joint marketing initiatives. The Company has a diverse community of distribution partners, ranging from IBM Business Partners, Software Vendors, application support providers, consultants, and other cloud infrastructure providers.

 

The Company believes there is a significant need for its solutions on a global basis and, accordingly, the opportunity for it to grow its business through international expansion as these markets increase their use of multi-cloud solutions.

 

The Company’s Core Services: The Company provides an array of multi-cloud information technology solutions in highly secure, enterprise-level cloud services for companies using IBM Power Systems, Microsoft Windows, and Linux. Specifically, the Company’s support services cover:

 

  Cloud Infrastructure

 

  Disaster Recovery as a Service

 

  Cyber Security as a Service

 

  Data Analytics as a Service

 

Solutions and Services

 

Cyber Security Solutions: The Company’s ezSecurity™ solution offers a suite of comprehensive cyber security products that can be utilized on systems at the client’s location or on systems hosted in the Company’s cloud. These offerings include fully managed endpoint (PCs and other user devices) security with active threat mitigation, system security assessments, risk analysis, and applications to ensure continuous security. ezSecurity™ contains a specialized offering for protecting and auditing IBM systems including a package designed to protect IBM systems against Ransomware attacks.

 

Data Protection and Recovery Solutions: The Company offers a variety of data protection and disaster recovery solutions services designed to meet its clients’ requirements and budgets.

 

ezVault™ solution is at the core of the Company’s data protection services and allows its clients to have their data protected offsite with unlimited data retention in a secure location that uses encrypted, enterprise-grade storage which allows for remote recovery from system outages, human and natural disasters, and cyber security attacks like Ransomware and virus allowing restoration of data from a known good point in time prior to an attack.
   
ezRecovery™ provides standby systems, networking, and storage in the Company’s cloud infrastructure that allows for faster recovery from client backups stored using ezVault™ at the same hosted location.
   
ezAvailability™ solution offers reliable real-time data replication for mission-critical applications with Recovery Time Objective under fifteen minutes and near-zero Recovery Point Objective, with optional, fully managed replication services. The Company’s ezAvailability™ service consists of a full-time enterprise system, storage, and network resources, allowing quick and easily switched production workloads to the Company’s cloud when needed. The Company’s ezAvailability™ services are backed by a Service-Level Agreement (“SLA”) to help assure performance, availability, and access.
   
ezMirror™ solution provides replication services that mirror the clients’ data at the storage level and allows for similar near-zero Recovery Point Objective as ezAvailability with less application management and Recovery Time Objective under 1 hour.

 

4 

 

 

Cloud Hosted Production Systems: The Company’s ezHost™ solution offers managed cloud services that removes the burden off system management from its clients and ensures that their software applications and IT workloads are running smoothly. ezHost™ provides full-time, scalable compute, storage, and network infrastructure resources to run clients’ workloads on the Company’s enterprise-class infrastructure. ezHost™ replaces the cost of support, maintenance, system administration, space, electrical power, and cooling of the typical hardware on-premises systems with a predictable monthly expense. The Company’s ezHost services are backed by an SLA governing performance, availability, and access.

 

Voice & Data Solutions: Nexxis, our voice and data division, specializes in fully-managed VoIP, Internet Access, and Data Transport solutions that satisfy the requirements of corporate and remote workforce. Services are delivered over fiber optic, coaxial, and wireless networks to assist businesses fully connected from any location. Nexxis provides dedicated internet access with speeds of up to 10 Gbps, FailSAFE, a Cloud-first SD-WAN solution, that delivers industry-leading connectivity to cloud services, cloud-based Hosted VoIP and Unified Communications that provide business continuity and integration with Microsoft Teams.

 

Data Analytics: The Company’s trademarked Infralytics™ offering was developed to empower IT organizations to respond quickly and intelligently to business-impact issues as they arise.  With Infralytics custom dashboards, a client can monitor physical servers, virtual machines, network devices, applications, and services across multiple platforms – whether on-premises, virtual, or in the Cloud. It also allows the Company’s clients to gain enhanced visibility and control over their physical, virtual, and cloud IT infrastructure via customized, interactive dashboards. In addition, utilizing IBM’s Watson the Company is taking disparate data sources and developing algorithms to provide greater insight into the aggregation of that data.  All of this is provided as a service with the primary deliverable a real-time dashboard.

 

Corporate History

 

On October 20, 2008, the Company consummated a share exchange transaction with Euro Trend Inc. The Company subsequently changed its name from Euro Trend Inc. to Data Storage Corporation.

 

Data Storage Corporation acquired the assets of SafeData, LLC in June 2010, and the assets of Message Logic LLC, (“Message Logic”) in October 2012.

 

In November 2012, the Company entered into an agreement with an IBM partner, ABC Services, Inc. to provide an IBM Power cloud infrastructure offering, marketed under the name Secure Infrastructure & Services LLC (“SIAS”), a New York limited liability company.

 

In October 2016, the Company purchased the assets of ABC Services, Inc., which included the remaining 50% of the SIAS company.

 

On June 1, 2021, the Company merged its Florida company with Flagship Solutions, LLC. This transaction with an IBM Gold Business Partner was synergetic to the Company’s services and added new solutions such as IP with their Renewalytics managed maintenance/software and data analytics practice.

 

The result of these acquisitions, combined with the Company’s legacy business continuity disaster recovery and IBM Power cloud infrastructure solutions, positions Data Storage Corporation as a leader.

 

Competitive Landscape

 

The markets for the Company’s products and services are competitive. However, competition is limited in the Company’s $46.7 billion marketplace, compared to the limitless competitors, competing against Amazon Web Services (AWS), Google, and Microsoft today which hold an estimated 51% of the marketplace for X86 cloud infrastructure and X86 disaster recovery platforms. Today, the IBM Power community, based on a recent IBM user survey, only 15% of the IBM Power server community utilizes the cloud. Other Company services and solutions, outside of the IBM Power user community face many competitors for cyber security and data analytics, however, these solutions and services are typically provided by the Company to their existing clients and distribution companies.

 

These markets are characterized by frequent product introductions and rapid technological advances. The Company’s financial condition and operating results can be adversely affected by these and other industry-wide downward pressures on gross margins. Principal competitive factors important to the Company include price, product features, relative price and performance, product quality and reliability, strong third-party software, marketing and distribution capability, service and support and corporate reputation.

 

The Company is focused on expanding its market opportunities globally related to disaster recovery and cloud infrastructure, primarily focused on the IBM community. These markets are highly competitive and include several large, well-funded and experienced participants.

 

The Company’s future financial condition and operating results depend on the Company’s ability to continue to provide a high-quality solution as well as increase distribution of the solutions in each of the markets in which it competes.

 

5 

 

 

Flagship Solutions, LLC.

 

On February 4, 2021, we entered into an Agreement and Plan of Merger (the “Merger Agreement”) with Data Storage FL, LLC, a Florida limited liability company and our wholly-owned subsidiary (the “Merger Sub”), Flagship Solutions, LLC (“Flagship”), a Florida limited liability company, and the owners (collectively, the “Equityholders”) of all of the issued and outstanding limited liability company membership interests in Flagship (collectively, the “Equity Interests”), pursuant to which, upon the Closing (as defined below), we acquired Flagship through the merger of Merger Sub with and into Flagship (the “Merger”), with Flagship being the surviving company in the Merger and becoming, as a result, our wholly-owned subsidiary. The closing of the Merger (the “Closing”) Flagship was completed on June 1, 2021. Flagship is a provider of IBM equipment and solutions, managed services and cloud solutions that include cloud-based server monitoring and management, 24×7 help desk support, and data center infrastructure management.

 

Concurrently with the Closing, Flagship and Mark Wyllie, Flagship’s Chief Executive Officer, entered into an Employment Agreement (the “Wyllie Employment Agreement”), which became effective upon consummation of the Closing, pursuant to which Mr. Wyllie will continue to serve as Chief Executive Officer of Flagship following the Closing on the terms and conditions set forth therein. Flagship’s obligations under the Wyllie Employment Agreement will also be guaranteed by the Company. The Wyllie Employment Agreement contains customary salary, bonus, employee benefits, severance and restrictive covenant provisions. In addition, pursuant to the Wyllie Employment Agreement, Mr. Wyllie was appointed to serve as a member of the Board during the term of his employment thereunder. Mr. Wyllie, as of November 11, 2021, became an Officer of the Company.

 

The foregoing information has been filed as an exhibit to the 2021 Annual Report. Readers should review those agreements for a complete understanding of the terms and conditions associated with this transaction.

 

COVID-19

 

In December 2019, a novel strain of coronavirus, COVID-19, was reported in Wuhan, China. The World Health Organization determined that the outbreak constituted a “Public Health Emergency of International Concern” and declared a pandemic. The COVID-19 pandemic is disrupting businesses and affecting production and sales across a range of industries, as well as causing volatility in the financial markets. The extent of the impact of the COVID-19 pandemic on the Company’s customer demand, sales and financial performance will depend on certain developments, including, among other things, the duration and spread of the outbreak and the impact on its customers and employees, all of which are uncertain and cannot be predicted. See “Risk Factors” for information regarding certain risks associated with the pandemic.

 

The COVID-19 pandemic has accelerated cloud transformation efforts for new and existing customers and underscored the importance and mission-critical nature of multi-cloud strategies. Over the last year, customers have increasingly turned to cloud solutions to pivot to new business models, improved their disaster recovery of mission-critical data, migrated to cloud-based solutions and reduced their capital expenditure requirements. 

Since September 2021 the Company has adopted a hybrid model that allows for its employees to either work remotely utilizing solutions the Company provides to their clients and distribution channels, or work in its offices. Additionally, the Company’s remote, technology-enabled model has enabled minimal disruption to its go-to-market efforts and service delivery organizations. 

 

Currently, the COVID-19 pandemic has not had a significant impact on the Company’s operations or financial performance; however, the ultimate extent of the impact of the COVID-19 pandemic on its operational and financial performance will depend on certain developments, including the duration and spread of the outbreak and its impact on the Company’s customers, vendors and employees and its impact on its sales cycles as well as industry events, all of which are uncertain and cannot be predicted.

 

The extent of the impact, if any, will depend on future developments, including actions taken to contain COVID-19. See also “Risk Factors” for more information.

 

6 

 

 

On April 30, 2020, the Company was granted a loan from a banking institution, in the principal amount of $481,977 (the “Loan”), pursuant to the Paycheck Protection Program (the “PPP”) under Division A, Title I of the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”), which was enacted on March 27, 2020. The Loan, which was in the form of a Note dated April 30, 2020, matures on April 30, 2022, and bears interest at a fixed rate of 1.00% per annum, payable monthly to Signature Bank, as the lender, commencing on November 5, 2020. Funds from the loan may only be used to retain workers and maintain payroll or make mortgage payments, lease payments and utility payments. Management used the entire Loan amount for qualifying expenses. Under the terms of the PPP, certain amounts of the Loan may be forgiven if they are used for qualifying expenses as described in the CARES Act. The Company received forgiveness for the full amount during the year ended December 31, 2021.

 

The extent of the impact, if any, will depend on future developments, including actions taken to contain COVID-19. See also “Risk Factors” for more information.

 

Reverse Stock Split

 

On March 8, 2021, the Company’s Board of Directors and its stockholders that have in excess of 50% of its voting power approved an amendment to its articles of incorporation to effect a reverse stock split with a ratio of between 1:2 to 1:60, to be effected in the discretion of its Board of Directors. Based on the Nasdaq up listing on May 17, 2021, the Company had a reverse split of 40:1.

 

Government Regulation

 

The Company is subject to various federal, state, local and international laws with respect to its receipt, storage and processing of personal information and other customer data.

 

The Company receives, stores, and processes personal information and other customer data. Personal privacy has become a significant issue in the United States and in many other countries where the Company may provide its offering of solutions. The regulatory framework for privacy issues worldwide is currently complex and evolving, and it is likely to remain uncertain for the foreseeable future. There are numerous federal, state, local, and foreign laws regarding privacy and the storing, sharing, use, processing, disclosure, and protection of personal information and other customer data, the scope of which are changing, subject to differing interpretations, and may be inconsistent among countries or conflict with other rules. The Company generally seeks to comply with industry standards and is subject to the terms of its privacy policies and privacy-related obligations to third parties. The Company strives to comply with all applicable laws, policies, legal obligations, and industry codes of conduct relating to privacy and data protection to the extent possible. Any failure or perceived failure by the Company to comply with its privacy policies, its privacy-related obligations to customers or other third parties, its privacy-related legal obligations, or any compromise of security that results in the unauthorized release or transfer of personally identifiable information or other customer data, may result in governmental enforcement actions, litigation, or public statements against the Company by consumer advocacy groups or others and could cause its customers to lose trust in it, which could have an adverse effect on its reputation and business. Any significant change to applicable laws, regulations, or industry practices regarding the use or disclosure of the Company’s customer’s data, or regarding the manner in which the express or implied consent of customers for the use and disclosure of such data is obtained, could require the Company to modify its solutions and features, possibly in a material manner, and may limit its ability to develop new services and features that make use of the data that its customers voluntarily share with the Company.

  

7 

 

 

The Company’s solutions are used by customers in the health care industry, and the Company must comply with numerous federal and state laws related to patient privacy in connection with providing its solutions to these customers. In particular, the Health Insurance Portability and Accountability Act of 1996 (“HIPAA”), and the Health Information Technology for Economic and Clinical Health Act (“HITECH”) include privacy standards that protect individual privacy by limiting the uses and disclosures of individually identifiable health information and implementing data security standards. Because the Company’s solutions may backup individually identifiable health information for its customers, its customers are mandated by HIPAA to enter into written agreements with the Company known as business associate agreements that require it to safeguard individually identifiable health information. Business associate agreements typically include:

  

  a description of the Company’s permitted uses of individually identifiable health information;

 

 

a covenant not to disclose that information except as permitted under the agreement and to make the Company’s subcontractors, if any, subject to the same restrictions;

 

  assurances that appropriate administrative, physical, and technical safeguards are in place to prevent misuse of that information;

 

  an obligation to report to the Company’s customers any use or disclosure of that information other than as provided for in the agreement;

 

 

a prohibition against the Company’s use or disclosure of that information if a similar use or disclosure by its customers would violate the HIPAA standards;

 

 

the ability of the Company’s customers to terminate their subscription to its solution if the Company breaches a material term of the business associate agreement and are unable to cure the breach;

 

  the requirement to return or destroy all individually identifiable health information at the end of the customer’s subscription; and

 

  access by the Department of Health and Human Services to the Company’s internal practices, books, and records to validate that the Company is  safeguarding individually identifiable health information.

  

8 

 

 

Human Capital Resources

 

The Company believes that its success depends upon its ability to attract, develop and retain key personnel. As of March 31, 2022, the Company employed 60 full-time employees and 2 part-time employees, of which eight are executive management, thirteen are administration and finance, twelve are sales staff and twenty-nine were part of its technical team. None of the Company’s employees are covered by collective bargaining agreements, and management considers relations with the Company’s employees to be in good standing. Although the Company continually seeks to add additional talent to its workforce, management believes that it has sufficient human capital to operate its business successfully.

 

The Company’s compensation programs are designed to align the compensation of its employees with its performance and to provide the proper incentives to attract, retain and motivate employees to achieve superior results. The structure of the Company’s compensation programs balances incentive earnings for both short-term and long-term performance.

 

The health and safety of the Company’s employees is its highest priority, and this is consistent with its operating philosophy.

Corporate Information

 

The primary mailing address for the Company is 48 South Service Road, Suite 203, Melville, NY 11747.

  

Available Information

 

The Company’s corporate website address is www.datastoragecorp.com. All filings the Company makes with the Securities and Exchange Commission (“SEC”), including its Annual Report on Form 10-K, its Quarterly Reports on Form 10-Q, its Current Reports on Form 8-K, its proxy statements and any amendments thereto filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, are available for free in the Investor Relations section of the Company’s website as soon as reasonably practicable after they are filed with or furnished to the SEC. The reference to the Company’s website address does not constitute inclusion or incorporation by reference of the information contained on the Company’s website in this Form 10-K or other filings with the SEC, and the information contained on the Company’s website is not part of this document.

 

9 

 

 

ITEM 1A. RISK FACTORS

 

Investing in the Company’s common stock involves a high degree of risk. You should carefully consider the following risks together with the other information in this Annual Report.

 

Risks Related to Data Storage’s Business

 

The Company has not generated a significant amount of net income and it may not be able to sustain profitability in the future.

 

As reflected in the consolidated financial statements, the Company had a net income available to shareholders of $204,161 and $55,339 for the years ended December 31, 2021 and 2020, respectively. As of December 31, 2021, the Company had cash of $12,135,803 and working capital of $12,084,815.

 

If the Company is unable to attract new customers to its infrastructure and disaster recovery/ cloud subscription services on a cost-effective basis, its revenue and operating results would be adversely affected.

The Company generates the majority of its revenue from the sale of subscriptions to its infrastructure and disaster recovery/cloud solutions. In order to grow, the Company must continue to attract customers, many of whom may have not previously used infrastructure as a service and cloud disaster recovery backup solutions. The Company uses and periodically adjusts a diverse mix of advertising and marketing programs to promote its solutions. Significant increases in the pricing of one or more of the Company’s advertising channels would increase its advertising costs or cause it to choose less expensive and perhaps fewer effective channels. As the Company adds to or changes the mix of its advertising and marketing strategies, it may expand into channels with significantly higher costs than its current programs, which could adversely affect its operating results. The Company may incur advertising and marketing expenses significantly in advance of the time it anticipates recognizing any revenue generated by such expenses, and it may only at a later date, or never, experience an increase in revenue or brand awareness as a result of such expenditures. Additionally, because the Company recognizes revenue from customers over the terms of their subscriptions, a large portion of its revenue for each quarter reflects deferred revenue from subscriptions entered into during previous quarters, and downturns or upturns in subscription sales or renewals may not be reflected in the Company’s operating results until later periods. It has made in the past, and may make in the future, significant investments to test new advertising, and there can be no assurance that any such investments will lead to the cost-effective acquisition of additional customers. If the Company is unable to maintain effective advertising programs, its ability to attract new customers could be adversely affected, its advertising and marketing expenses could increase substantially, and its operating results may suffer. 

A portion of the Company’s potential customers locate its website through search engines, such as Google, Bing, and Yahoo!. The Company’s ability to maintain the number of visitors directed to its website is not entirely within its control. If search engine companies modify their search algorithms in a manner that reduces the prominence of the Company’s listing, or if its competitors’ search engine optimization efforts are more successful than the Company’s, fewer potential customers may click through to its website. In addition, the cost of purchased listings has increased in the past and may increase in the future. A decrease in website traffic or an increase in search costs could adversely affect the Company’s customer acquisition efforts and its operating results.

The Company expects to continue to acquire or invest in other companies, which may divert its management’s attention, result in additional dilution to its stockholders, and consume resources that are necessary to sustain its business.

 

Having completed the merger with Flagship, the Company expects to continue to acquire complementary solutions, services, technologies, or businesses in the future. The Company may also enter into relationships with other businesses to expand its portfolio of solutions or its ability to provide its solutions in foreign jurisdictions, which could involve preferred or exclusive licenses, additional channels of distribution, discount pricing, or investments in other companies. Negotiating these transactions can be time-consuming, difficult and expensive, and its ability to complete these transactions may often be subject to conditions or approvals that are beyond its control. Consequently, these transactions, even if a definitive purchase agreement is executed and announced, may not close.

10 

 

 

Acquisitions may also disrupt the Company’s business, divert its resources, and require significant management attention that would otherwise be available for the development of its business. Moreover, the anticipated benefits of any acquisition, investment, or business relationship may not be realized on a timely basis or at all or the Company may be exposed to known or unknown liabilities, including litigation against the companies that it may acquire. In connection with any such transaction, the Company may:

  issue additional equity securities that would dilute its stockholders;

 

  use cash that the Company may need in the future to operate its business;

 

  incur debt on terms unfavorable to the Company, that it’s unable to repay, or that may place burdensome restrictions on its operations;

 

  incur large charges or substantial liabilities; or

 

  become subject to adverse tax consequences or substantial depreciation, deferred compensation, or other acquisition-related accounting charges.

 

Any of these risks could harm the Company’s business and operating results.

 

Integration of an acquired company’s operations may present challenges.

 

The integration of an acquired company requires, among other things, coordination of administrative, sales and marketing, accounting and finance functions, and expansion of information and management systems. Integration may prove to be difficult due to the necessity of coordinating geographically separate organizations and integrating personnel with disparate business backgrounds and accustomed to different corporate cultures. The Company may not be able to retain key employees of an acquired company. Additionally, the process of integrating a new solution or service may require a disproportionate amount of time and attention of the Company’s management and financial and other resources. Any difficulties or problems encountered in the integration of a new solution or service could have a material adverse effect on the Company’s business.

 

The Company intends to continue to acquire businesses that it believes will help achieve its business objectives. As a result, the Company’s operating costs will likely continue to grow. The integration of an acquired company may cost more than the Company anticipates, and it is possible that the Company will incur significant additional unforeseen costs in connection with such integration, which may negatively impact its earnings.

 

In addition, the Company may only be able to conduct limited due diligence on an acquired company’s operations. Following an acquisition, the Company may be subject to liabilities arising from an acquired company’s past or present operations, including liabilities related to data security, encryption and privacy of customer data, and these liabilities may be greater than the warranty and indemnity limitations that the Company negotiates. Any liability that is greater than these warranty and indemnity limitations could have a negative impact on the Company’s financial condition.

 

Even if successfully integrated, there can be no assurance that the Company’s operating performance after an acquisition will be successful or will fulfill management’s objectives.

 

Risks Related to the Merger with Flagship

 

On May 31, 2021, the Company completed the Merger. The Company expects that Flagship’s business will be synergistic with its existing IBM business and anticipates meaningful operation efficiency and that the Merger will provide a comprehensive one-stop provider to cross-sell solutions across each organization’s respective enterprise, as well as middle-market customers. Key offerings for the combined companies are expected to include a wide array of multi-cloud information technology solutions in highly secure, reliable enterprise level cloud services for companies using IBM Power systems, Microsoft Windows and Linux, including: Infrastructure as a Service (IaaS), Disaster Recovery of digital information (DRaaS), Cyber Security as a Service (CSaaS), and Data Analytics as a Service.

  

11 

 

 

Since having completed the merger, however, the Company still faces risks and unknowns associated with the Merger. Ultimately, the Company may not realize the anticipated benefits of the merger with Flagship and integrating and operating Data Storage’s and Flagship’s business may be more difficult, time-consuming, or costly than expected. Additionally, integrating and operating the Flagship business could result in higher capital expenditures than anticipated, which could result in the Company’s need to raise additional capital for its operations.

 

The Company may fail to maintain an effective system of internal controls, which may result in material misstatements of its consolidated financial statements or cause it to fail to meet its periodic reporting obligations. 

 

The Company has identified material weaknesses in its internal control over financial reporting for the year ended December 31, 2020.

 

In connection with the audit of the Company’s consolidated financial statements as of and for the fiscal year ended December 31, 2020, the Company identified a material weakness in its internal control over financial reporting. A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting such that there is a reasonable possibility that a material misstatement of its annual or interim financial statements will not be prevented or detected on a timely basis.

The material weaknesses identified during management’s assessment were a lack of sufficient internal accounting expertise to provide reasonable assurance that its financial statements and notes thereto are prepared in accordance with generally accepted accounting principles. This material weakness did not result in any errors to the consolidated financial statements as of and for the fiscal year ended December 31, 2020.

 

To address this material weakness, the Company hired Chris H. Panagiotakos to serve as the Company’s Chief Financial Officer. Chris has over 23 years of public company accounting experience and brings a broad range of experience related to public company accounting matters.

 

The Company also took actions to improve its control environment related to certain aspects of its information technology systems. As of the year ended December 31, 2021, the Company concluded that its remediation efforts have been successful, and that the previously identified material weakness in its internal control over financial reporting has been remediated. However, while the material weakness has been remediated, the Company continues to seek improvements to enhance its control environment and to strengthen its internal controls to provide reasonable assurance that its financial statements continue to be fairly stated in all material respects.

 

The Company can give no assurance that additional material weaknesses will not be identified in the future. The Company’s failure to implement and maintain effective internal control over financial reporting could result in errors in its consolidated financial statements that could result in a restatement of its financial statements and could cause it to fail to meet its reporting obligations, any of which could diminish investor confidence in the Company and cause a decline in the price of its common stock.

 

The Company is controlled by three principal stockholders who serve as its executive officers and directors.

 

As of March 30, 2022, through their aggregate voting power, Messrs. Piluso, Schwartz and Kempster control approximately 37.28% of the Company’s outstanding common stock, giving them the ability to control a significant portion of the votes for the Company’s directors and all other matters requiring the approval of its stockholders, including the election of all of its directors and the approval of the reverse stock split.

 

Risks Related to the Company’s Industry

 

The market for cloud solutions is highly competitive, and if the Company does not compete effectively, its operating results will be harmed.

 

The market for the Company’s services is highly competitive, quickly evolving and subject to rapid changes in technology. The Company expects to continue to face intense competition from its existing competitors as well as additional competition from new market entrants in the future as the market for its services continues to grow.

 

The Company competes with cloud backup and infrastructure providers and providers of traditional hardware-based systems and IBM Power Systems. Its current and potential competitors vary by size, service offerings, and geographic region. These competitors may elect to partner with each other or with focused companies to grow their businesses. They include:

 

12 

 

 

  in-house IT departments of its customers and potential customers;

 

 

traditional global infrastructure providers, including, but not limited to, large multi-national providers, such as IBM, Microsoft, Google, and Amazon Web Services (AWS);

 

  cloud and software service providers and digital systems integrators;

 

  regional managed services providers; and

 

  colocation solutions providers, such as Equinix, Rackspace and TierPoint.

 

Many of these competitors benefit from significant competitive advantages over the Company, given their desire to enter into this niche marketplace, such as greater name recognition, longer operating histories, more varied services, and larger marketing budgets, as well as greater financial, technical, and other resources. In addition, many of these competitors have established marketing relationships and major distribution agreements with computer manufacturers, internet service providers, and resellers, giving them access to larger customer bases. Some of these competitors may make acquisitions or enter into strategic relationships to offer a more comprehensive service than the Company does. As a result, some of these competitors may be able to:

 

  develop superior products or services, gain greater market acceptance, and expand their service offerings more efficiently or more rapidly;

 

  adapt to new or emerging technologies and changes in customer requirements more quickly;

 

  bundle their offerings, including hosting services with other services they provide at reduced prices;

 

  streamline their operational structure, obtain better pricing, or secure more favorable contractual terms, allowing them to deliver services and products at a lower cost;

 

  take advantage of acquisition, joint venture and other opportunities more readily;

 

  adopt more aggressive pricing policies and devote greater resources to the promotion, marketing and sales of their services, which could cause us to have to lower prices for certain services to remain competitive in the market; and

 

  devote greater resources to the research and development of their products and services.

 

In addition, demand for the Company’s cloud solutions is sensitive to price. Many factors, including the Company’s customer acquisition, advertising and technology costs, and its current and future competitors’ pricing and marketing strategies, can significantly affect its pricing strategies. Certain of the Company’s competitors offer, or may in the future offer, lower-priced or free solutions that compete with its solutions.

 

Additionally, consolidation activity through strategic mergers, acquisitions and joint ventures may result in new competitors that can offer a broader range of products and services, may have a greater scale or a lower cost structure. To the extent such consolidation results in the ability of vertically integrated companies to offer more integrated services to customers than the Company can, customers may prefer the single-source approach and direct more business to such competitors, thereby impairing the Company’s competitive position. Furthermore, new entrants not currently considered to be competitors may enter the market through acquisitions, partnerships or strategic relationships. As the Company looks to market and sell its services to potential customers, the Company must convince its internal stakeholders that the Company’s services are superior to their current solutions. If the Company is unable to anticipate or react to these competitive challenges, its competitive position would weaken, which could adversely affect its business, financial condition and results of operations. These combinations may make it more difficult for the Company to compete effectively and its inability to compete effectively would negatively impact its operating results. In addition, there can be no assurance that the Company will not be forced to engage in price-cutting initiatives, or to increase its advertising and other expenses to attract and retain customers in response to competitive pressures, either of which could have a material adverse effect on the Company’s revenue and operating results.

 

If a cyberattack was able to breach the Company’s security protocols and disrupt its data protection platform and solutions, and any such disruption could increase its expenses, damage its reputation, harm its business and adversely affect its stock price.

 

The Company has implemented various protocols and regularly monitors its systems via security software to reduce any security vulnerabilities. The Company also relies on third-party providers for a number of critical aspects of its infrastructure cloud and disaster recovery business continuity services, and consequently, it does not maintain direct control over the security or stability of those associated systems. Furthermore, the firmware, software, and/or open-source software that its data protection solutions may utilize could be susceptible to hacking or misuse. In the event of the discovery of a significant security vulnerability, the Company would incur additional substantial expenses and its business would be harmed.

 

13 

 

 

The process of developing new technologies is complex and uncertain, and if the Company fails to accurately predict customers’ changing needs and emerging technological trends or if the Company fails to achieve the benefits expected from its investments, its business could be harmed. The Company believes that it must continue to dedicate a significant amount of resources to its research and development efforts to maintain its competitive position and it must commit significant resources to develop new solutions before knowing whether its investments will result in solutions the market will accept. The Company’s new solutions or solution enhancements could fail to attain sufficient market acceptance or harm its business for many reasons, including:

 

  delays in releasing its new solutions or enhancements to the market;

 

  failure to accurately predict market demand or customer demands;

 

  inability to protect against new types of attacks or techniques used by hackers;

 

  difficulties with software development, design, or marketing that could delay or prevent its development, introduction, or implementation of new solutions and enhancements;

 

  defects, errors or failures in its design or performance;

 

  negative publicity about its performance or effectiveness;

 

  introduction or anticipated introduction of competing solutions by its competitors;

 

  poor business conditions for its customers, causing them to delay information technology purchases;

 

  the perceived value of its solutions or enhancements relative to their cost; and

 

  easing of regulatory requirements around security or storage.

 

In addition, new technologies have the risk of defects that may not be discovered until after the product launches, resulting in adverse publicity, loss of revenue or harm to the Company’s business and reputation.

 

Any significant disruption in service, in the Company’s computer systems, or caused by its third-party storage and system providers could damage its reputation and result in a loss of customers, which would harm its business, financial condition, and operating results.

 

The Company’s reputation, and ability to attract, retain and serve its customers is dependent upon the reliable performance of its network infrastructure and payment systems, and its customers’ ability to readily access their stored files. The Company has experienced interruptions in these systems in the past, including server failures that temporarily slowed down its customers’ ability to access their stored files, or made the Company’s infrastructure inaccessible, and it may experience interruptions or outages in the future.

  

In addition, while the Company both operates and maintains elements of network infrastructure, some elements of this complex system are operated by third parties that the Company does not control and that would require significant time to replace. The Company expects this dependence on third parties to increase. In particular, the Company utilizes IBM and Intel to provide equipment and support. All of these third-party systems are located in data center facilities operated by third parties. While these data centers are of the highest level, Tier 3, there can be no assurance that they will not experience disruptions that will adversely impact the Company’s ability to service its customers. The Company’s data center leases expire at various times between 2021 and 2023 with rights of extension. If the Company were unable to renew these agreements on commercially reasonable terms, it may be required to transfer that portion of its computing and storage capacity to new data center facilities, and it may incur significant costs and possible service interruption in connection with doing so.

 

14 

 

 

The Company also relies upon third-party colocation providers to host its main servers. If these providers are unable to handle current or higher volumes of use, experience any interruption in operations or cease operations for any reason or if the Company is unable to agree on satisfactory terms for continued hosting relationships, the Company would be forced to enter into a relationship with other service providers or assume hosting responsibilities itself. If the Company is forced to switch data center facilities, which in itself is a competitive industry, it may not be successful in finding an alternative service provider on acceptable terms or in hosting the computer servers itself. The Company may also be limited in its remedies against these providers in the event of a failure of service.

 

Interruptions, outages and/or failures in the Company’s own systems, the third-party systems and facilities on which we rely, or the use of its data center facilities, whether due to system failures, computer viruses, cybersecurity attacks, physical or electronic break-ins, damage or interruption from human error, power losses, natural disasters or terrorist attacks, hardware failures, systems failures, telecommunications failures or other factors, could affect the security or availability of infrastructure, prevent the Company from being able to continuously back up its customers’ data or its customers from accessing their stored data, and may damage or delete its customers’ stored files. If this were to occur, the Company’s reputation could be compromised, and it could be subject to liability to the customers that were affected.

 

Any financial difficulties, such as bankruptcy, faced by the Company’s third-party data center operators, its third-party colocation providers, or any of the service providers with whom the Company or they contract, may have negative effects on its business, the nature and extent of which are difficult to predict. Moreover, if its third-party data center providers or its third-party colocation providers are unable to keep up with the Company’s growing needs for capacity, this could have an adverse effect on the Company’s business. Interruptions in the Company’s services might reduce its revenue, cause it to issue credits or refunds to customers, subject it to potential liability, or harm its renewal rates. In addition, prolonged delays or unforeseen difficulties in connection with adding storage capacity or upgrading its network architecture when required may cause the Company’s service quality to suffer. Problems with the reliability or security of the Company’s systems could harm its reputation, and the cost of remedying these problems could negatively affect the Company’s business, financial condition, and operating results.

  

Security vulnerabilities, data protection breaches and cyberattacks could disrupt the Company’s data protection platform and solutions, and any such disruption could increase its expenses, damage its reputation, harm its business, and adversely affect its stock price.

 

The Company relies on third-party providers for a number of critical aspects of its infrastructure cloud and disaster recovery business continuity services, and consequently, it does not maintain direct control over the security or stability of the associated systems. Furthermore, the firmware, software and/or open-source software that its data protection solutions may utilize could be susceptible to hacking or misuse. In the event of the discovery of a significant security vulnerability, the Company would incur additional substantial expenses and its business would be harmed.

 

The Company’s customers rely on its solutions for production, replication, and storage of digital copies of their files, including financial records, business information, photos, and other personally meaningful content. The Company also stores credit card information and other personal information about its customers. An actual or perceived breach of the Company’s network security and systems or other cybersecurity related events that cause the loss or public disclosure of, or access by third parties to, its customers’ stored files could have serious negative consequences for its business, including possible fines, penalties and damages, reduced demand for its solutions, an unwillingness of customers to provide the Company with their credit card or payment information, an unwillingness of its customers to use its solutions, harm to its reputation and brand, loss of its ability to accept and process customer credit card orders, and time-consuming and expensive litigation. If this occurs, the Company’s business and operating results could be adversely affected. Third parties may be able to circumvent the Company’s security by deploying viruses, worms, and other malicious software programs that are designed to attack or attempt to infiltrate its systems and networks and it may not immediately discover these attacks or attempted infiltrations. Further, outside parties may attempt to fraudulently induce the Company’s employees, consultants, or affiliates to disclose sensitive information in order to gain access to its information or its customers’ information. The techniques used to obtain unauthorized access, disable or degrade service, or sabotage systems change frequently, often are not recognized until launched against a target, and may originate from less regulated or remote areas around the world. As a result, the Company may be unable to proactively address these techniques or to implement adequate preventative or reactionary measures. In addition, employee or consultant error, malfeasance, or other errors in the storage, use, or transmission of personal information could result in a breach of customer or employee privacy. The Company maintains insurance coverage to mitigate the potential financial impact of these risks; however, its insurance may not cover all such events or may be insufficient to compensate it for the potentially significant losses, including the potential damage to the future growth of its business, that may result from the breach of customer or employee privacy. If the Company or its third-party providers are unable to successfully prevent breaches of security relating to its solutions or customer private information, it could result in litigation and potential liability for the Company, cause damage to its brand and reputation, or otherwise harm its business and its stock price.

 

15 

 

 

Many states have enacted laws requiring companies to notify consumers of data security breaches involving their personal data. These mandatory disclosures regarding a security breach often lead to widespread negative publicity, which may cause the Company’s customers to lose confidence in the effectiveness of its data security measures. Any security breach, whether successful or not, would harm the Company’s reputation and could cause the loss of customers. Similarly, if a publicized breach of data security at any other cloud backup service provider or other major consumer website were to occur, there could be a general public loss of confidence in the use of the internet for cloud backup services or commercial transactions generally. Any of these events could have material adverse effects on the Company’s business, financial condition, and operating results.

 

The Company’s results of operations could be adversely affected by health outbreaks such as the COVID-19 pandemic.

 

A significant outbreak, epidemic or pandemic of contagious diseases in any geographic area in which the Company operates or plans to operate could result in a health crisis adversely affecting the economies, financial markets and overall demand for its services in such areas. In addition, any preventative or protective actions that governments implement or that the Company takes in response to a health crisis, such as travel restrictions, quarantines, or site closures, may interfere with the ability of the Company’s employees, suppliers, and customers to perform their responsibilities. Such results could have a material adverse effect on the Company’s business development.

 

The continued global COVID-19 pandemic has created significant volatility, uncertainty, and economic disruption. The extent to which the COVID-19 pandemic continues to impact the Company’s business, operations and financial results will depend on numerous evolving factors that it may not be able to accurately predict, including the duration and scope of the pandemic; governmental, business and individuals’ actions, including vaccination requirements, that have been and continue to be taken in response to the pandemic; the impact of the pandemic on economic activity and actions taken in response; the effect on future suppliers demand for the Company’s processing technologies and its future customers’ demand for its products; any closures of its and its suppliers’ or customers’ offices and facilities; and the need for enhanced health and hygiene requirements or social distancing or other measures in attempts to counteract future outbreaks in its offices and facilities. Potential business partners may also slow down decision-making, delay planned work or seek to terminate existing agreements. Any of these events could adversely affect the Company’s business development and financial condition.

 

The Company’s ability to provide services to its customers depends on its customers’ continued high-speed access to the internet and the continued reliability of the internet infrastructure.

 

The Company’s business depends on its customers’ continued high-speed access to the internet, as well as the continued maintenance and development of the internet infrastructure. While the Company also provides broadband internet services, many of its clients depend on third-party internet service providers to expand high-speed internet access, to maintain a reliable network with the necessary speed, data capacity, and security, and to develop complementary solutions and services, including high-speed solutions, for providing reliable and timely internet access and services. All of these factors are out of the Company’s control. To the extent that the internet continues to experience an increased number of users, frequency of use, or bandwidth requirements, the internet may become congested and be unable to support the demands placed on it, and its performance or reliability may decline. Any internet outages or delays could adversely affect the Company’s ability to provide services to its customers.

 

Currently, internet access is provided by telecommunications companies and internet access service providers that have significant and increasing market power in the broadband and internet access marketplace. In the absence of government regulation, these providers could take measures that affect their customers’ ability to use the Company’s products and services, such as attempting to charge their customers more for using the Company’s products and services. To the extent that internet service providers implement usage-based pricing, including meaningful bandwidth caps, or otherwise try to monetize access to their networks, the Company could incur greater operating expenses and customer acquisition and retention could be negatively impacted. Furthermore, to the extent network operators were to create tiers of internet access service and either charge the Company for or prohibit the Company’s services from being available to its customers through these tiers, its business could be negatively impacted. Some of these providers also offer products and services that directly compete with the Company’s own offerings, which could potentially give them a competitive advantage.

 

 

16 

 

 

If the Company is unable to retain its existing customers, its business, financial condition, and operating results would be adversely affected.

 

If the Company’s efforts to satisfy its existing customers are not successful, it may not be able to retain them, and as a result, its revenue and ability to grow would be adversely affected. The Company may not be able to accurately predict future trends in customer renewals. Customers choose not to renew their subscriptions for many reasons, including if customer service issues are not satisfactorily resolved, a desire to reduce discretionary spending, or a perception that they do not use the service sufficiently, that the solution is a poor value, or that competitive services provide a better value or experience. If the Company’s approximate 94% retention rate significantly decreases, it may need to increase the rate at which it adds new customers in order to maintain and grow its revenue, which may require it to incur significantly higher advertising and marketing expenses than it currently anticipates, or its revenue may decline. A significant decrease in the Company’s retention rate would therefore have an adverse effect on its business, financial condition, and operating results. The Company’s estimates of the number of employees it retains and advertising costs are based to a large extent upon its subscription contracts, which may be terminated by customers typically upon 90 days notice prior to the ending term of their contract for services.

 

A decline in demand for the Company’s cyber security, disaster recovery, and/or infrastructure solutions, in general, would cause its revenue to decline.

 

The Company derives, and expects to continue to derive, a significant portion of its revenue from subscription services for business continuity, such as data protection solutions including its disaster recovery backup, replication, archive, and infrastructure as a service offering. Some of the potential factors that could affect interest in and demand for cloud solutions include:

 

  awareness of the Company’s brand and the cloud solutions category generally;

 

  the appeal and reliability of the Company’s solutions;

 

  the price, performance, features, and availability of competing solutions and services;

 

  public concern regarding privacy and data security;

 

  the Company’s ability to maintain high levels of customer satisfaction; and

 

  the rate of growth in cloud solutions generally.

 

In addition, substantially all of the Company’s revenue is currently derived from customers in the U.S. Consequently, a decrease of interest in and demand for the Company’s solutions in the U.S. could have a disproportionately greater impact on it than if its geographic mix of revenue was less concentrated.

 

The Company primarily depends upon third-party distribution companies to generate new customers.  The Company’s relationships with its partners and distributors may be terminated or may not continue to be beneficial in generating new customers, which could adversely affect its ability to increase its customer base.

 

The Company maintains a network of distributors, which refer customers to it through links on their websites or promotion to their customers. The number of customers that the Company is able to add through these relationships is dependent on the marketing efforts of distributors, over which it has little control. If the Company is unable to maintain its relationships, or renew contracts on favorable terms, with existing partners and distributors or establish new contractual relationships with potential partners and distributors, it may experience delays and increased costs in adding customers, which could have a material adverse effect on the Company. The Company’s distributors also provide services to other third parties and therefore may not devote their full time and attention to promote the Company’s products and services.

 

17 

 

 

If the Company is unable to expand its base of business customers, its future growth and operating results could be adversely affected.

 

The Company has committed and continues to commit substantial resources to the expansion and increased marketing of its business solutions. If the Company is unable to market and sell its solutions to businesses with competitive pricing and in a cost-effective manner its ability to grow its revenue and achieve profitability may be harmed.

 

If the Company is unable to sustain market recognition of and loyalty to its brand, or if its reputation were to be harmed, it could lose customers or fail to increase the number of its customers, which could harm its business, financial condition, and operating results.

 

Given the Company’s market focus, maintaining and enhancing its brand is critical to its success. The Company believes that the importance of brand recognition and loyalty will increase in light of the increasing competition in its markets. The Company plans to continue investing substantial resources to promote its brand, both domestically and internationally, but there is no guarantee that its brand development strategies will enhance the recognition of its brand. Some of the Company’s existing and potential competitors have well-established brands with greater recognition than we have. If the Company’s efforts to promote and maintain the Company’s brand are not successful, the Company’s operating results and its ability to attract and retain customers may be adversely affected. In addition, even if the Company’s brand recognition and loyalty increase, it may not result in increased use of its solutions or higher revenue.

 

The Company’s solutions, as well as those of its competitors, are regularly reviewed in computer and business publications. Negative reviews, or reviews in which the Company’s competitors’ solutions and services are rated more highly than its solutions, could negatively affect its brand and reputation. From time to time, the Company’s customers express dissatisfaction with its solutions, including, among other things, dissatisfaction with its customer support, its billing policies, and the way its solutions operate. If the Company does not handle customer complaints effectively, its brand and reputation may suffer, it may lose its customers’ confidence, and they may choose not to renew their subscriptions. In addition, many of the Company’s customers participate in online blogs about computers and internet services, including the Company’s solutions, and its success depends in part on its ability to generate positive customer feedback through such online channels where consumers seek and share information. If actions that the Company takes or changes that it makes to its solutions upset these customers, their blogging could negatively affect its brand and reputation. Complaints or negative publicity about the Company’s solutions or billing practices could adversely impact its ability to attract and retain customers and its business, financial condition, and operating results.

 

The Company is subject to governmental regulation and other legal obligations related to privacy, and any actual or perceived failure to comply with such obligations would harm its business.

 

The Company receives, stores, and processes personal information and other customer data and maintains specific protocols and procedures to help safeguard the privacy of that personal information and customer data. Personal privacy has become a significant issue in the United States and in many other countries where the Company may offer its offering of solutions. The regulatory framework for privacy issues worldwide is currently complex and evolving, and it is likely to remain uncertain for the foreseeable future. There are numerous federal, state, local, and foreign laws regarding privacy and the storing, sharing, use, processing, disclosure and protection of personal information and other customer data, the scope of which are changing, subject to differing interpretations, and may be inconsistent among countries or conflict with other rules. The Company generally seeks to comply with industry standards and is subject to the terms of its privacy policies and privacy-related obligations to third parties. The Company strives to comply with all applicable laws, policies, legal obligations, and industry codes of conduct relating to privacy and data protection to the extent possible. However, it is possible that these obligations may be interpreted and applied in a manner that is inconsistent from one jurisdiction to another and may conflict with other rules or the Company’s practices. Any failure or perceived failure by the Company to comply with its privacy policies, its privacy-related obligations to customers or other third parties, its privacy-related legal obligations, or any compromise of security that results in the unauthorized release or transfer of personally identifiable information or other customer data, may result in governmental enforcement actions, litigation, or public statements against the Company by consumer advocacy groups or others and could cause its customers to lose trust in us, which could have an adverse effect on the Company’s reputation and business.

 

18 

 

 

The Company’s customers may also accidentally disclose their passwords or store them on a mobile device that is lost or stolen, creating the perception that its systems are not secure against third-party access. Additionally, if third parties that the Company works with, such as vendors or developers, violate applicable laws or its policies, such violations may also put its customers’ information at risk and could in turn have an adverse effect on its business. Any significant change to applicable laws, regulations, or industry practices regarding the use or disclosure of the Company’s customers’ data, or regarding the manner in which the express or implied consent of customers for the use and disclosure of such data is obtained, could require it to modify its solutions and features, possibly in a material manner, and may limit its ability to develop new services and features that make use of the data that its customers voluntarily share with the Company.

 

The Company’s solutions are used by customers in the health care industry and it must comply with numerous federal and state laws related to patient privacy in connection with providing its solutions to these customers.

 

The Company’s solutions are used by customers in the health care industry and it must comply with numerous federal and state laws related to patient privacy in connection with providing its solutions to these customers. In particular, the Health Insurance Portability and Accountability Act of 1996 (“HIPAA”), and the Health Information Technology for Economic and Clinical Health Act (“HITECH”) include privacy standards that protect individual privacy by limiting the uses and disclosures of individually identifiable health information and implementing data security standards. Because the Company’s solutions may backup individually identifiable health information for its customers, its customers are mandated by HIPAA to enter into written agreements with us known as business associate agreements that require the Company to safeguard individually identifiable health information. Business associate agreements typically include:

 

  a description of the Company’s permitted uses of individually identifiable health information;

 

  a covenant not to disclose that information except as permitted under the agreement and to make the Company’s subcontractors, if any, subject to the same restrictions;

 

  assurances that appropriate administrative, physical, and technical safeguards are in place to prevent misuse of that information;

 

  an obligation to report to the Company’s customers any use or disclosure of that information other than as provided for in the agreement;

 

  a prohibition against the Company’s use or disclosure of that information if a similar use or disclosure by its customers would violate the HIPAA standards;

 

  the ability of the Company’s customers to terminate their subscription to its solution if we breach a material term of the business associate agreement and are unable to cure the breach;

 

  the requirement to return or destroy all individually identifiable health information at the end of the customer’s subscription; and

 

  access by the Department of Health and Human Services to the Company’s internal practices, books, and records to validate that we are safeguarding individually identifiable health information.

 

The Company may not be able to adequately address the business risks created by HIPAA or HITECH implementation or comply with its obligations under its business associate agreements. Furthermore, the Company is unable to predict what changes to HIPAA, HITECH or other laws or regulations might be made in the future or how those changes could affect its business or the costs of compliance. Failure by the Company to comply with any of the federal and state standards regarding patient privacy may subject the Company to penalties, including civil monetary penalties and, in some circumstances, criminal penalties, which could have an adverse effect on its business, financial condition, and operating results.

 

19 

 

 

Errors, failures, bugs in or unavailability of the Company’s solutions released by it could result in negative publicity, damage to its brand, returns, loss of or delay in market acceptance of its solutions, loss of competitive position, or claims by customers or others.

 

The Company offers solutions that operate in a wide variety of environments, systems, applications, and configurations, that are often installed and used in large-scale computing environments with different operating systems, system management software, and equipment and networking configurations. The Company’s customers’ computing environments are often characterized by a wide variety of standard and non-standard configurations that can make pre-release testing for programming or compatibility errors very difficult and time-consuming. In addition, despite testing by the Company and others, errors, failures, or bugs may not be found in new solutions or releases until after distribution. In the past, when the Company has discovered any software errors, failures or bugs in certain of its solution offerings after their introduction or when new versions are released, it, in some cases, has experienced delayed or lost revenues as a result of these errors. In addition, the Company relies on hardware purchased or leased and software licensed from third parties to offer its solutions, and any defects in, or unavailability of, its third-party software or hardware could cause interruptions to the availability of its solutions.

 

Errors, failures, bugs in or unavailability of the Company’s solutions released by it could result in negative publicity, damage to its brand, returns, loss of or delay in market acceptance of its solutions, loss of competitive position, or claims by customers or others. Many of the Company’s end-user customers use its solutions in applications that are critical to their businesses and may have a greater sensitivity to defects in its solutions than to defects in other, less critical, software solutions. In addition, if an actual or perceived breach of information integrity or availability occurs in one of its end-user customer’s systems, regardless of whether the breach is attributable to its solutions, the market perception of the effectiveness of its solutions could be harmed. Alleviating any of these problems could require significant expenditures of the Company’s capital and other resources and could cause interruptions, delays, or cessation of its solution licensing, which could cause it to lose existing or potential customers and could adversely affect its operating results.

 

The Company faces many risks associated with its growth and plans to expand, which could harm its business, financial condition, and operating results.

 

The Company continues to experience sales growth in its business. This growth has placed, and may continue to place, significant demands on its management and its operational and financial infrastructure. As the Company’s operations grow in size, scope, and complexity, it will need to improve and upgrade its systems and infrastructure to attract, service, and retain an increasing number of customers. The expansion of its systems and infrastructure will require the Company to commit substantial financial, operational, and technical resources in advance of an increase in the volume of business, with no assurance that the volume of business will increase. Any such additional capital investments will increase the Company’s cost base. Continued growth could also strain the Company’s ability to maintain reliable service levels for its customers, develop and improve its operational, financial, and management controls, enhance its reporting systems and procedures, and recruit, train, and retain highly skilled personnel. If the Company fails to achieve the necessary level of efficiency in its organization as it grows, its business, financial condition, and operating results could be harmed.

 

The Company has office locations in New York and Florida, and data centers in New York, Massachusetts, North Carolina, Florida, and Texas. If the Company is unable to effectively manage a large and geographically dispersed group of employees and contractors or to anticipate its future growth and personnel needs, its business may be adversely affected. As the Company expands its business, it adds complexity to its organization and must expand and adapt its operational infrastructure and effectively coordinate throughout its organization. As a result, the Company has incurred and expects to continue to incur additional expenses related to its continued growth.

 

The Company also anticipates that its efforts to expand internationally will entail the marketing and advertising of its services and brand and the development of localized websites. The Company does not have substantial experience in selling its solutions in international markets or in conforming to the local cultures, standards, or policies necessary to successfully compete in those markets, and it must invest significant resources in order to do so. The Company may not succeed in these efforts or achieve its customer acquisition or other goals. For some international markets, customer preferences and buying behaviors may be different, and the Company may use business or pricing models that are different from its traditional subscription model to provide cloud backup and related services to customers. The Company’s revenue from new foreign markets may not exceed the costs of establishing, marketing, and maintaining its international solutions, and therefore may not be profitable on a sustained basis, if at all.

 

20 

 

 

The Company’s intended international expansion will subject it to risks typically encountered when operating internationally.

 

The Company intends to expand internationally which subjects it to new risks that it has not generally faced in the United States. These risks include:

 

  localization of the Company’s solutions, including translation into foreign languages and adaptation for local practices and regulatory requirements;

 

  lack of experience in other geographic markets;

 

  strong local competitors;

 

  cost and burden of complying with, lack of familiarity with, and unexpected changes in foreign legal and regulatory requirements, including consumer and data privacy laws;

 

  difficulties in managing and staffing international operations;

 

  potentially adverse tax consequences, including the complexities of transfer pricing, foreign value added or other tax systems, double taxation and restrictions, and/or taxes on the repatriation of earnings;

 

  dependence on third parties, including channel partners with whom we do not have extensive experience;

 

  compliance with the Foreign Corrupt Practices Act, economic sanction laws and regulations, export controls, and other U.S. laws and regulations regarding international business operations;

 

  increased financial accounting and reporting burdens and complexities;

 

  political, social, and economic instability abroad, terrorist attacks, and security concerns in general; and

 

  reduced or varied protection for intellectual property rights in some countries.

 

Operating in international markets also requires significant management attention and financial resources. The investment and additional resources required to establish operations and manage growth in other countries may not produce desired levels of revenue or profitability.

 

The Company’s software contains encryption technologies, certain types of which are subject to U.S. and foreign export control regulations and, in some foreign countries, restrictions on importation and/or use. Any failure on the Company’s part to comply with encryption or other applicable export control requirements could result in financial penalties or other sanctions under the U.S. export regulations, including restrictions on future export activities, which could harm its business and operating results. Regulatory restrictions could impair the Company’s access to technologies that it seeks for improving its solutions and may also limit or reduce the demand for its solutions outside of the U.S.

 

The loss of the Company’s key personnel, or its failure to attract, integrate, and retain other highly qualified personnel, could harm its business and growth prospects.

 

The Company depends on the continued service and performance of its key personnel. In addition, many of the Company’s key technologies and systems are custom-made for its business by its personnel. The loss of key personnel, including key members of the Company’s management team, as well as certain of its key marketing, sales, product development, or technology personnel, could disrupt its operations and have an adverse effect on its ability to grow its business. In addition, several of the Company’s key personnel have only recently been employed by it, and the Company is still in the process of integrating these personnel into its operations. The Company’s failure to successfully integrate these key employees into its business could adversely affect its business.

 

To execute the Company’s growth plan, it must attract and retain highly qualified personnel. Competition for these employees is intense, and the Company may not be successful in attracting and retaining qualified personnel. The Company has from time to time in the past experienced, and it expects to continue to experience, difficulty in hiring and retaining highly-skilled employees with appropriate qualifications. New hires require significant training and, in most cases, take significant time before they achieve full productivity. The Company’s recent hires and planned hires may not become as productive as it expects, and it may be unable to hire or retain sufficient numbers of qualified individuals. Many of the companies with which it competes for experienced personnel have greater resources than it has. In addition, in making employment decisions, particularly in the internet and high-technology industries, job candidates often consider the value of the equity that they are to receive in connection with their employment. In addition, employees may be more likely to voluntarily exit the Company if the shares underlying their vested and unvested options, as well as unvested restricted stock units, have significantly depreciated in value resulting in the options they are holding is significantly above the market price of the Company’s common stock and the value of the restricted stock units decreasing. If the Company fails to attract new personnel, or fail to retain and motivate its current personnel, its business and growth prospects could be severely harmed.

 

21 

 

 

Risks Related to Intellectual Property

 

Assertions by a third party that the Company’s solutions infringe its intellectual property, whether or not correct, could subject the Company to costly and time-consuming litigation or expensive licenses.

 

There is frequent litigation in the software and technology industries based on allegations of infringement or other violations of intellectual property rights. Any such claims or litigation may be time-consuming and costly, divert management resources, require the Company to change its services, require it to credit or refund subscription fees, or have other adverse effects on its business. Many companies are devoting significant resources to obtaining patents that could affect many aspects of the Company’s business. Third parties may claim that the Company’s technologies or solutions infringe or otherwise violate their patents or other intellectual property rights.

 

If the Company is forced to defend itself against intellectual property infringement claims, whether they have merit or are determined in its favor, it may face costly litigation, diversion of technical and management personnel, limitations on its ability to use its current websites and technologies, and an inability to market or provide its solutions. As a result of any such claim, the Company may have to develop or acquire non-infringing technologies, pay damages, enter into royalty or licensing agreements, cease providing certain services, adjust its marketing and advertising activities, or take other actions to resolve the claims. These actions, if required, may be costly or unavailable on terms acceptable to the Company, or at all.

 

Furthermore, the Company has licensed proprietary technologies from third parties that it uses in its technologies and business, and it cannot be certain that the owners’ rights in their technologies will not be challenged, invalidated, or circumvented. In addition to the general risks described above associated with intellectual property and other proprietary rights, the Company is subject to the additional risk that the seller of such technologies may not have appropriately created, maintained, or enforced their rights in such technology.

 

The Company relies on third-party software to develop and provide its solutions, including server software and licenses from third parties to use patented intellectual property.

 

The Company relies on software licensed from third parties to develop and offer its solutions. In addition, the Company may need to obtain future licenses from third parties to use intellectual property associated with the development of its solutions, which might not be available to the Company on acceptable terms, or at all. Any loss of the right to use any software required for the development and maintenance of the Company solutions could result in delays in the provision of its solutions until equivalent technology is either developed by the Company, or, if available from others, is identified, obtained, and integrated, which delay could harm its business. Any errors or defects in third-party software could result in errors or a failure of its solutions, which could harm its business.

 

22 

 

 

If the Company is unable to protect its domain names, its reputation, brand, customer base, and revenue, as well as its business and operating results, could be adversely affected.

 

The Company has registered domain names for websites (“URLs”) that it uses in its business, such as www.datastoragecorp.com. If the Company is unable to maintain its rights in these domain names, its competitors or other third parties could capitalize on the Company’s brand recognition by using these domain names for their own benefit. In addition, although the Company owns the Company’s domain name under various global top-level domains such as .com and .net, as well as under various country-specific domains, it might not be able to, or may choose not to, acquire or maintain other country-specific versions of the Company’s domain name or other potentially similar URLs. Domain names similar to the Company’s have already been registered in the U.S. and elsewhere, and its competitors or other third parties could capitalize on its brand recognition by using domain names similar to the Company’s. The regulation of domain names in the U.S. and elsewhere is generally conducted by internet regulatory bodies and is subject to change. If the Company loses the ability to use a domain name in a particular country, it may be forced to either incur significant additional expenses to market its solutions within that country, including the development of a new brand and the creation of new promotional materials, or elect not to sell its solutions in that country. Either result could substantially harm its business and operating results. Regulatory bodies could establish additional top-level domains, appoint additional domain name registrars, or modify the requirements for holding domain names. As a result, the Company may not be able to acquire or maintain the domain names that utilize the Company’s name in all of the countries in which we currently conduct or intend to conduct business. Further, the relationship between regulations governing domain names and laws protecting trademarks and similar proprietary rights varies among jurisdictions and is unclear in some jurisdictions. The Company may be unable to prevent third parties from acquiring and using domain names that infringe, are similar to, or otherwise decrease the value of, its brand or its trademarks. Protecting and enforcing the Company’s rights in its domain names and determining the rights of others may require litigation, which could result in substantial costs, divert management attention, and not be decided favorably to the Company.

  

Risks Relating to the Company’s Common Stock and Securities

 

The Company’s stock price has fluctuated in the past and may be volatile in the future, and as a result, investors in its common stock could incur substantial losses.

 

The Company’s stock price has fluctuated in the past, has recently been volatile, and may be volatile in the future. By way of example, on February 11, 2021, the reported low sale price of the Company’s common stock was $16.80, and the reported high sales price was $38.80. For comparison purposes, on February 3, 2021, the price of the Company’s common stock closed at $6.80 per share, on February 11, 2021, its stock price closed at $30.40 per share, and on March 25, 2021, its stock price closed at $8.40 per share with no discernable announcements or developments by the company or third parties.  The Company may incur rapid and substantial decreases in its stock price in the foreseeable future that are unrelated to its operating performance or prospects. In addition, the recent COVID-19 pandemic has caused broad stock market and industry fluctuations. The stock market has experienced extreme volatility that has often been unrelated to the operating performance of particular companies. As a result of this volatility, investors may experience losses on their investment in the Company’s common stock. The market price for the Company’s common stock may be influenced by many factors, including the following:

 

  investor reaction to the Company’s business strategy;

 

  the success of competitive products or technologies;

 

  regulatory or legal developments in the United States and other countries, especially changes in laws or regulations applicable to the Company’s products;

 

  variations in the Company’s financial results or those of companies that are perceived to be similar to us;

 

  the Company’s ability or inability to raise additional capital and the terms on which it raises it;

 

  declines in the market prices of stocks generally;

 

  the Company’s public disclosure of the terms of any financing which it consummates in the future;

 

  an announcement that we have effected a reverse split of the Company’s common stock and treasury stock;

 

  the Company’s failure to become profitable;

 

  the Company’s failure to raise working capital;

 

  any acquisitions we may consummate, including, but not limited to, the Merger;

 

23 

 

 

  announcements by the Company or its competitors of significant contracts, new services, acquisitions, commercial relationships, joint ventures or capital commitments;

 

  cancellation of key contracts;

 

  the Company’s failure to meet financial forecasts we publicly disclose;

 

  trading volume of the Company’s common stock;

 

 

sales of the Company’s common stock by it or its stockholders;

 

  general economic, industry and market conditions; and

 

  other events or factors, including those resulting from such events, or the prospect of such events, including war, terrorism and other international conflicts, public health issues including health epidemics or pandemics, such as the recent outbreak of the COVID-19 pandemic, and natural disasters such as fire, hurricanes, earthquakes, tornados or other adverse weather and climate conditions, whether occurring in the United States or elsewhere, could disrupt the Company’s operations, disrupt the operations of its suppliers or result in political or economic instability.

 

These broad market and industry factors may seriously harm the market price of the Company’s common stock, regardless of its operating performance. Since the stock price of its common stock has fluctuated in the past, has been recently volatile and may be volatile in the future, investors in its common stock could incur substantial losses. In the past, following periods of volatility in the market, securities class-action litigation has often been instituted against companies. Such litigation, if instituted against the Company, could result in substantial costs and diversion of management’s attention and resources, which could materially and adversely affect its business, financial condition, results of operations and growth prospects. There can be no guarantee that the Company’s stock price will remain at current prices or that future sales of its common stock will not be at prices lower than those sold to investors.

 

Additionally, recently, securities of certain companies have experienced significant and extreme volatility in stock price due to short sellers of shares of common stock, known as a “short squeeze.” These short squeezes have caused extreme volatility in those companies and in the market and have led to the price per share of those companies to trade at a significantly inflated rate that is disconnected from the underlying value of the company. Many investors who have purchased shares in those companies at an inflated rate face the risk of losing a significant portion of their original investment as the price per share has declined steadily as interest in those stocks has abated. While the Company has no reason to believe its shares would be the target of a short squeeze, there can be no assurance that it won’t be in the future, and you may lose a significant portion or all of your investment if you purchase the Company’s shares at a rate that is significantly disconnected from its underlying value.

 

Upon exercise of the Company’s outstanding options or warrants, it will be obligated to issue a substantial number of additional shares of common stock which will dilute its present shareholders.

 

The Company is obligated to issue additional shares of its common stock in connection with any exercise or conversion, as applicable, of its outstanding options, warrants, and shares of its convertible preferred stock. As of December 31, 2021, there were options and warrants outstanding into an aggregate of 2,419,193 shares of common stock. The exercise of warrants or options will cause the Company to issue additional shares of its common stock and will dilute the percentage ownership of its shareholders. In addition, the Company has in the past, and may in the future, exchange outstanding securities for other securities on terms that are dilutive to the securities held by other shareholders not participating in such exchange.

 

24 

 

 

Offers or availability for sale of a substantial number of shares of the Company’s common stock may cause the price of its common stock to decline.

 

Sales of large blocks of the Company’s common stock could depress the price of its common stock. The existence of these shares and shares of common stock that may be issuable upon conversion or exercise, as applicable, of outstanding shares of convertible preferred stock, warrants and options create a circumstance commonly referred to as an “overhang” which can act as a depressant to the Company’s common stock price. The existence of an overhang, whether or not sales have occurred or are occurring, also could make the Company’s ability to raise additional financing through the sale of equity or equity-linked securities more difficult in the future at a time and price that we deem reasonable or appropriate. If the Company’s existing shareholders and investors seek to convert or exercise such securities or sell a substantial number of shares of its common stock, such selling efforts may cause significant declines in the market price of its common stock. In addition, the shares of the Company’s common stock included in the Units and underlying warrants sold in the offering will be freely tradable without restriction or further registration under the Securities Act. As a result, a substantial number of shares of the Company’s common stock may be sold in the public market following this offering. If there are significantly more shares of common stock offered for sale than buyers are willing to purchase, then the market price of the Company’s common stock may decline to a market price at which buyers are willing to purchase the offered common stock and sellers remain willing to sell its common stock.

 

The Company does not expect to declare any common stock cash dividends in the foreseeable future.

 

The Company does not anticipate declaring any cash dividends to holders of Data Storage common stock in the foreseeable future. Consequently, common stockholders may need to rely on sales of their shares after price appreciation, which may never occur, as the only way to realize any future gains on their investment.

 

Because the Company may issue preferred stock without the approval of its shareholders and have other anti-takeover defenses, it may be more difficult for a third party to acquire the Company and could depress its stock price.

 

In general, the Company’s Board may issue, without a vote of its shareholders, one or more additional series of preferred stock that has more than one vote per share. Without these restrictions, the Company’s Board could issue preferred stock to investors who support it and its management and give effective control of its business to its management. Additionally, the issuance of preferred stock could block an acquisition resulting in both a drop in the Company’s stock price and a decline in interest of its common stock. This could make it more difficult for shareholders to sell their common stock. This could also cause the market price of the Company’s common stock shares to drop significantly, even if its business is performing well.

 

Provisions of Nevada law could delay or prevent an acquisition of Data Storage, even if the acquisition would be beneficial to its stockholders and could make it more difficult for stockholders to change Data Storage’s management.

 

Data Storage Corporation is subject to anti-takeover provisions under Nevada law, which could delay or prevent a change of control. Together, these provisions may make more difficult the removal of management and may discourage transactions that otherwise could involve payment of a premium over prevailing market prices for the Company’s securities. These provisions include: limitations on the ability to engage in any “combination” with an “interested stockholder” (each, as defined in the NRS) for two years from the date the person first becomes an “interested stockholder”; being subject to Sections 78.378 to 78.3793 of the NRS and allowing an “acquiring person” to obtain voting rights in “control shares” without shareholder approval; the ability of the Board to issue shares of currently undesignated and unissued preferred stock without prior stockholder approval; limitations on the ability of stockholders to call special meetings; and the ability of the Board to amend its amended Bylaws without stockholder approval. For more information, please see the section entitled “Description of Our Securities That We Are Offering-Nevada Anti-Takeover Statutes.”

 

ITEM 1B. UNRESOLVED STAFF COMMENTS

 

Not Applicable. 

 

25 

 

 

ITEM 2. PROPERTIES

 

The Company currently has three leases for office space, with two offices located in Melville, NY, and one office in Boca Raton, FL. The Company’s principal offices are located at 48 South Service Road, Suite 203, Melville, NY 11747. We also maintain offices located at 980 North Federal Highway, Suite 302, Boca Raton, FL 33432. The Company’s data centers are in New York, Massachusetts, North Carolina, Florida and Texas. The Company believes that its current offices and facilities are adequate for the near future.

 

From 2016 until August 31, 2019, we leased office space in Melville, NY for monthly payments of $8,382. Upon termination of the lease in August 2019, we entered into a new lease for a technology lab in a smaller space commencing on September 1, 2019. The term of this lease is for three years and 11 months and runs co-terminus with the Company’s existing lease in the same building. The base annual rent is $10,764 payable in equal monthly installments of $897.

 

A second lease for office space in Melville, NY, was entered into on November 20, 2017, which commenced on April 2, 2018. The term of this lease is five years and three months at $86,268 per year with an escalation of 3% per year with an ending date of July 31, 2023.

 

On July 31, 2021, the Company signed a three-year lease for approximately 2,880 square feet of office space at 980 North Federal Highway, Suite 302, Boca Raton, Florida. The commencement date of the lease is August 1, 2021. The monthly rent is approximately $4,500.

 

The lease for office space in Warwick, RI, called for monthly payments of $2,324 beginning February 1, 2015, which escalated to $2,460 on February 1, 2017. This lease commenced on February 1, 2015, and originally expired on January 31, 2019. We extended this lease until January 31, 2020, and this lease was further extended until January 31, 2021. The annual base rent was $31,176 payable in equal monthly installments of $2,598. We have satisfied the terms of the lease and no longer occupy this premise.

 

The Company leases technical space in New York, Massachusetts, North Carolina and Florida. These leases are month to month and the monthly rent is approximately $41,500.

In 2020, the Company entered into a new technical space lease agreement in Dallas, TX. The lease term is 13 months and requires monthly payments of $1,403 and expires on July 31, 2023. 

ITEM 3. LEGAL PROCEEDINGS

 

From time to time, the Company may become involved in legal proceedings or be subject to claims arising in the ordinary course of its business. The Company is not presently a party to any legal proceedings that, if determined adversely to it, would individually or taken together have a material adverse effect on its business, operating results, financial condition or cash flows. Regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources and other factors.

 

ITEM 4. MINE SAFETY DISCLOSURES

 

Not applicable.

 

PART II

 

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

 

Market Information

 

The Company’s common stock trades on The NASDAQ Capital Market under the symbol “DTST”.

  

Holders of the Company’s Common Stock

 

As of March 30, 2022, we had 39 shareholders of record of the Company’s common stock, one of which was Cede & Co., a nominee for Depository Trust Company (“DTC”). All the shares of the Company’s common stock held by brokerage firms, banks and other financial institutions as nominees for beneficial owners are deposited into participant accounts at DTC and are therefore considered to be held or recorded by Cede & Co. as one stockholder.

 

Dividend Policy

 

The Company has not declared or paid dividends on common stock since its formation and does not anticipate paying dividends in the foreseeable future. The declaration or payment of dividends, if any, in the future, will be at the discretion of Data Storage’s Board of Directors (the “Board of Directors” or the “Board”) and will depend on the then- current financial condition, results of operations, capital requirements and other factors deemed relevant by the Board. Each share of Series A Preferred Stock entitles its holder to receive cash dividends at a rate of ten percent (10%) per annum on the original issue price, compounding annually, in preference to holders of common stock. Preferred dividends are accrued quarterly. No Preferred shares are outstanding and no dividends have been paid to date since retiring in May 2021 one shareholder. The Company’s intention is to eliminate the preferred A.

  

26 

 

 

Recent Sales of Unregistered Securities 

 

The Company did not sell any equity securities during the fiscal year ended December 31, 2021 that were not registered under the Securities Act, other than as previously disclosed in its filings with the SEC.

 

Issuer Purchases of Equity Securities

 

There were no issuer purchases of equity securities during the year ended December 31, 2021.

 

Equity Compensation Plan Information

 

See Part II–Item 12 under the heading “Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters—Equity Compensation Plan Information” of this Annual Report on Form 10-K for equity compensation plan information.

 

ITEM 6. SELECTED FINANCIAL DATA

 

As a smaller reporting company, we are not required to provide disclosure pursuant to this item.

 

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

 

The following discussion of our plan of operation and results of operations should be read in conjunction with the financial statements and related notes to the financial statements included elsewhere in this Annual Report on Form 10-K. This discussion contains forward-looking statements that relate to future events or our future financial performance. These statements involve known and unknown risks, uncertainties and other factors that may cause our actual results, levels of activity, performance or achievements to be materially different from any future results, levels of activity, performance or achievements expressed or implied by these forward-looking statements. These risks and other factors include, among others, those listed under “Forward-Looking Statements” and “Risk Factors” and those included elsewhere in this report.

 

COMPANY OVERVIEW

 

Data Storage Corporation, headquartered in Melville, New York, together with its three subsidiaries, DSC, Flagship Solutions LLC and Nexxis, Inc. provides solutions and services to a broad range of clients in several industries, including healthcare, banking and finance, distribution services, manufacturing, construction, education, and government. The subsidiaries maintain business development teams, as well as independent distribution companies. As an example, the Company’s distribution channel of companies provides long-term subscription-based disaster recovery and cloud infrastructure without investing in the infrastructure, data centers, telecommunications or specialized technical staff, which substantially lowers their barrier of entry in providing these solutions to their client base. The distribution company has typically provided equipment and software. However, a client’s awareness in 2021 of the ability to migrate to an IBM Power cloud infrastructure and disaster recovery affords the distributor the ability to maintain the client and create an annuity year after year. To further support that awareness, over 55,000 visitors arrived at the Company’s website in 2021.

During 2021, based on the May capital raise and the up list to Nasdaq, the Company added distribution, business development representatives, marketing, and technical personnel. Management continues to be focused on building the Company’s sales and marketing strategy and expanding its technology assets throughout its data center network.

The Company’s business offices are in New York and Florida. The offices include a technology center and lab, adapted to meet the technical requirements of the Company’s clients. The Company maintains its own infrastructure, storage, and networking equipment required to provide subscription solutions in seven geographically diverse data centers located in New York, Massachusetts, Texas, Florida and North Carolina, and in Canada, Toronto, and Barrie, serving clients in the United States and Canada.

The Company’s Business Continuity Solutions allow clients to quickly recover from system outages, human and natural disasters, and cyber security attacks, such as Ransomware. The Company’s Managed Cloud Services starts with migration to the cloud and provides ongoing system support and management that enables its clients to run their software applications and technical workloads in a multi-cloud environment. The Company’s Cyber Security offerings include comprehensive consultation and a suite of data security, disaster recovery, and remote monitoring services and technologies that can be incorporated into the Company’s cloud solutions or be delivered as a standalone managed security offering covering the client site endpoint devices, users, servers, and equipment.

Solution architects and the Company’s business development teams work with organizations identifying and solving critical business problems. The Company carefully plans and manages the migration and configuration process, continuing the relationship and advising its clients long after the services have been implemented. As of this filing the Company has proposals outstanding of approximately $14 million in total contract value; and, total proposals outstanding including equipment and software of approximately $20 million. Reflecting on client satisfaction, the Company’s renewal rate on client subscription solutions is approximately 94% after their initial contract term expired.

The Company provides our clients subscription-based, long-term agreements for cloud disaster recovery, cloud infrastructure, telecommunications solutions, and high processing on-site computing power and software solutions. While a significant portion of our revenue has been subscription-based, we also generate revenue from the sale of equipment and software for cybersecurity, data storage, IBM Power systems equipment and managed service solutions. As of this filing the company has a backlog of over $500,000 in Annual Recurring Revenue (ARR) and equipment and software of approximately $2 million. 

 

2021 Business Update

 

On May 31, 2021, the Company completed a merger (the “Merger”) under an Agreement and Plan of Merger (the “Merger Agreement”) with Flagship Solutions, LLC (“Flagship”) (a Florida limited liability company) and the Company’s wholly-owned subsidiary, Data Storage FL, LLC, a Florida limited liability company. Flagship is a provider of IBM solutions, managed services, data analytics, cyber security and cloud solutions. The Company expects that Flagship’s business will be synergistic with the Company’s existing IBM business and anticipates meaningful operation efficiency of the two organizations. The Company also believes the Merger will provide the combined entities a comprehensive one-stop provider to cross-sell solutions across each organization’s respective enterprise, as well as middle-market customers. Key offerings for the combined companies are expected to include a wide array of multi-cloud information technology solutions in highly secure, reliable enterprise level cloud services for companies using IBM Power systems, Microsoft Windows and Linux, including: Infrastructure as a Service (IaaS), Disaster Recovery of digital information (DRaaS), Cyber Security as a Service (CSaaS), and Data Analytics as a Service.

 

Flagship focuses on the IBM user community with solutions and services such as, equipment, software, cyber security, data analytics, managed cloud solutions globally. The Company expects that Flagship’s business will be synergistic with the Company’s existing IBM user community focus and anticipates meaningful operation efficiency through the integration the organizations. The Company also believes the Merger will also provide the combined entities a comprehensive one-stop provider to cross-sell solutions across each organization’s respective enterprise, as well as middle-market customers. Key offerings for the combined companies are expected to include a wide array of multi-cloud information technology solutions in highly secure, reliable enterprise level cloud services for companies using IBM Power systems, Microsoft Windows and Linux, including: cloud Infrastructure as a Service, Disaster Recovery of digital information, Cyber Security as a Service, and Data Analytics. The Company intends to continue its strategy of growth through synergistic acquisitions.

 

The Company’s offices are in New York and Florida including technology centers, which are adapted to meet the requirements of its clients. In addition to office staffing, the Company employs additional remote staff. The Company maintains its infrastructure, storage and networking equipment required to provide our subscription solutions in seven geographically diverse data centers located in New York, Massachusetts, Texas, Florida, North Carolina and Canada.

  

RESULTS OF OPERATIONS

 

Year ended December 31, 2021 as compared to December 31, 2020

 

27 

 

 

Revenue

 

Sales for the year ended December 31, 2021, increased by approximately 60% to $14,876,227 as compared to sales for the year ended December 31, 2020, or $9,320,933. The increase is primarily attributed to the additional sales from the Flagship merger and an increase in monthly subscription revenue. The Company derives its sales from five types of services that we provide: infrastructure & disaster recovery / cloud services which is the largest source of our sales, followed by equipment and software sales, managed services, professional fees, and Nexxis, VOIP and internet access services. The cloud infrastructure & disaster recovery/cloud services are subscription-based. We also provide equipment and software and actively participate in collaboration with IBM to provide innovative business solutions to clients. The professional services are providing the client cloud infrastructure and or Disaster Recovery implementation services as well as time and materials billing. Substantially all of the Company’s sales were to customers in the United States, with less than 1% of its sales to international customers.

 

The following chart details the changes in the Company’s sales for the years ended December 31, 2021 and 2020, respectively.

 

    For the Year        
    Ended December 31,        
    2021   2020   $ Change   % Change
Cloud Infrastructure & Disaster Recovery   $ 7,203,246     $ 5,806,370     $ 1,396,876       24 %
Equipment and Software     2,080,463       2,074,911       5,552       %
Managed Services     4,661,777       380,701       4,281,076       1,125 %
Nexxis Services     772,344       696,576       75,768       11 %
Other     158,397       362,375       (203,978 )     (56 )%
Total Sales   $ 14,876,227     $ 9,320,933     $ 5,555,294       60 %

 

Expenses

 

Cost of Sales. For the year ended December 31, 2021, cost of sales was $8,459,117, an increase of $3,033,912 or 56% compared to $5,425,205 for the year ended December 31, 2020. The increase of $3,033,912 was mostly related to variable cost incurred to produce and sell the Company’s products or services.

 

Selling, general and administrative expenses. For the year ended December 31, 2021, selling, general and administrative expenses were $7,184,182, an increase of $3,287,391, or 84%, as compared to $3,896,791 for the year ended December 31, 2020. The net increase is reflected in the chart below.

 

Selling, general and administrative expenses  For the Year      
   Ended December 31,      
   2021  2020  $ Change  % Change
Increase in Salaries  $3,765,519   $1,924,287   $1,841,232    96%
Increase in Professional Fees   808,039    208,775    599,264    287%
Increase in Software as a Service Expense   228,119    141,642    86,477    61%
Increase in Advertising Expenses   541,788    309,003    232,785    75%
Increase in Commissions Expense   920,050    870,431    49,619    6%
Increase in all other Expenses   920,667    442,653    478,014    108%
Total Expenses  $7,184,182   $3,896,791   $3,287,391    84%

  

Salaries. Salaries increased as a result of the increased staff due to the Flagship merger, and the hiring of additional employees, and raises granted to employees.

 

Professional fees. Professional fees increased primarily due to fees incurred for the Flagship merger, two new investor relations firms, and an increase in fees associated with being on NASDAQ.

 

Software as a Service Expense (SaaS). SaaS increased due to additional costs paid to existing vendors to make improvements to the Company’s customer relationship management software and purchases of new user licenses.

 

Advertising Expense. Advertising expense increased primarily due to additional marketing campaigns for the Flagship merger and an increase in existing advertising campaigns.

 

Commissions Expense. Commissions expense increased due to the increase in new revenues. Commission expense varies due to different contractual agreements with both contracted distributors and employees.

 

28 

 

 

All Other Expenses. Other expenses increased primarily due to a combination of an increase in online training and continuing education, increase in travel after the Flagship merger, and an increase in bad debt expense. This was partially offset by a reduction in costs associated with employees working from home due to the pandemic as well as a reduction in expenses related to the Company’s office space in Melville, New York.  

 

Other Income (Expense). Other income for the year ended December 31, 2021, increased $452,940 to $627,362 from $174,422 for the year ended December 31, 2020. The increase in other income is primarily attributable to the gain on forgiveness of debt from the PPP loans and a decrease in interest expense. This was offset by the gain on contingent liability recorded in the prior year and the loss on disposal of assets recorded during the year.

 

Net Income (Loss) before provision for income taxes. Net (loss) before provision for income taxes for the year ended December 31, 2021, was $(105,543), as compared to a net income of $173,359 for the year ended December 31, 2020.

 
LIQUIDITY AND CAPITAL RESOURCES

 

The consolidated financial statements have been prepared using generally accepted accounting principles in the United States of America (“GAAP”) applicable for a going concern, which assumes that the Company will realize its assets and discharge its liabilities in the ordinary course of business.

  

To the extent the Company is successful in growing its business, identifying potential acquisition targets, and negotiating the terms of such acquisition, and the purchase price may include a cash component, the Company plans to use its working capital and the proceeds of any financing to finance such acquisition costs.

 

The Company’s opinion concerning its liquidity is based on current information. If this information proves to be inaccurate, or if circumstances change, The Company may not be able to meet its liquidity needs, which will require a renegotiation of related party capital equipment leases, a reduction in advertising and marketing programs, and/or a reduction in salaries for officers that are major shareholders.

 

The Company has long-term contracts to supply its subscription-based solutions that are invoiced to clients monthly. The Company believes its total contract value of its subscription contracts with clients based on the actual contracts that it has to date, exceeds $10 million. Further, the Company continues to see an uptick in client interest distribution channel expansion and in sales proposals. In 2021, the Company intends to continue to work to increase its presence in the IBM “Power I” infrastructure cloud and business continuity marketplace in the niche of IBM “Power” and in the disaster recovery global marketplace utilizing its technical expertise, data centers utilization, assets deployed in the data centers, 24 x 365 monitoring and software. 

 

During the year ended December 31, 2021, Data Storage’s cash increased $11,242,205 to $12,135,803 from $893,598 December 31, 2020. Net cash of $360,690 was used by Data Storage’s operating activities resulting primarily from the changes in assets and liabilities. Net cash of $6,418,110 was used in investing activities primarily from the purchase of Flagship. Net cash of $18,021,005 was provided by financing activities resulting primarily from the sale of common stock and warrants. This was offset by the repayment of principle and accrued dividends as well as finance lease obligations.

  

The Company’s working capital was $12,084,815 on December 31, 2021, increasing by $14,751,263 from $(2,666,448) at December 31, 2020. The increase is primarily attributable to an increase in cash, accounts receivable, and a decrease in dividend payable. This was offset by an increase in accounts payable and lease payables.

  

Off-Balance Sheet Arrangements

 

The Company does not have any off-balance sheet arrangements, financings, or other relationships with unconsolidated entities or other persons, also known as “special purpose entities”.

 

29 

 

 

Non-GAAP Financial Measures

 

Adjusted EBITDA

 

To supplement our consolidated financial statements presented in accordance with GAAP and to provide investors with additional information regarding our financial results, we consider and are including herein Adjusted EBITDA, a Non-GAAP financial measure. We view Adjusted EBITDA as an operating performance measure and, as such, we believe that the GAAP financial measure most directly comparable to it is net income (loss). We define Adjusted EBITDA as net income adjusted for interest and financing fees, depreciation, amortization, stock-based compensation, and other non-cash income and expenses. We believe that Adjusted EBITDA provides us an important measure of operating performance because it allows management, investors, debt holders and others to evaluate and compare ongoing operating results from period to period by removing the impact of our asset base, any asset disposals or impairments, stock-based compensation and other non-cash income and expense items associated with our reliance on issuing equity-linked debt securities to fund our working capital.

 

Our use of Adjusted EBITDA has limitations as an analytical tool, and this measure should not be considered in isolation or as a substitute for an analysis of our results as reported under GAAP, as the excluded items may have significant effects on our operating results and financial condition. Additionally, our measure of Adjusted EBITDA may differ from other companies’ measure of Adjusted EBITDA. When evaluating our performance, Adjusted EBITDA should be considered with other financial performance measures, including various cash flow metrics, net income and other GAAP results. In the future, we may disclose different non-GAAP financial measures in order to help our investors and others more meaningfully evaluate and compare our future results of operations to our previously reported results of operations.

 

The following table shows our reconciliation of net income to adjusted EBITDA for the year ended December 31, 2021 and 2020, respectively:

 

   For the Year Ended
   December 31,  December 31,
   2021  2020
       
Net Income  $259,921   $173,359 
           
Non-GAAP adjustments:          
Depreciation and amortization   1,284,345    1,032,566 
Benefit from income taxes                                                                                                                              (399,631)     
Flagship acquisition costs   135,512     
Interest income and expense   126,746    175,578 
Gain on contingent liability       (350,000)
Loss on disposal of assets   44,732     
Gain on forgiveness of debt   (798,840)    
Stock-based compensation   171,798    158,728 
           
Adjusted EBITDA  $824,583   $1,190,231 

 

CRITICAL ACCOUNTING POLICIES

 

The Company’s financial statements and related public financial information are based on the application of GAAP. GAAP requires the use of estimates; assumptions, judgments and subjective interpretations of accounting principles that have an impact on the assets, liabilities, revenue, and expense amounts reported. These estimates can also affect supplemental information contained in our external disclosures including information regarding contingencies, risk and financial condition. The Company believes its use of estimates and underlying accounting assumptions adhere to GAAP and are consistently applied. The Company bases its estimates on historical experience and on various other assumptions that it believes to be reasonable under the circumstances. Actual results may differ materially from these estimates under different assumptions or conditions. The Company continues to monitor significant estimates made during the preparation of our financial statements.

 

30 

 

 

The Company’s significant accounting policies are summarized in Note 2 of its financial statements. While all these significant accounting policies impact the Company’s financial condition and results of operations, it views certain of these policies as critical. Policies determined to be critical are those policies that have the most significant impact on the Company’s financial statements and require management to use a greater degree of judgment and estimates. Actual results may differ from those estimates. The Company’s management believes that given current facts and circumstances, it is unlikely that applying any other reasonable judgments or estimate methodologies would cause effect on its consolidated results of operations, financial position or liquidity for the periods presented in this report.

 

RECENTLY ISSUED AND NEWLY ADOPTED ACCOUNTING PRONOUNCEMENTS

 

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments (“ASU-2016-13”). ASU 2016-13 affects loans, debt securities, trade receivables, and any other financial assets that have the contractual right to receive cash. The ASU requires an entity to recognize expected credit losses rather than incurred losses for financial assets. ASU 2016-13 is effective for the fiscal year beginning after December 15, 2022, including interim periods within that fiscal year. The Company expects that there would be no material impact on the Company’s consolidated financial statements upon the adoption of this ASU.

In October 2016, the FASB issued ASU 2016-16, “Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other than Inventory”, which eliminates the exception that prohibits the recognition of current and deferred income tax effects for intra-entity transfers of assets other than inventory until the asset has been sold to an outside party. The updated guidance is effective for annual periods beginning after December 15, 2019, including interim periods within those fiscal years. Early adoption of the update is permitted. The adoption of ASU 2016-16 did not have a material impact on the consolidated financial statements.

In January 2017, the FASB issued ASU 2017-04 Intangibles-Goodwill and Other (“ASC 350”): Simplifying the Accounting for Goodwill Impairment (“ASU 2017-04”). ASU 2017-04 simplifies the subsequent measurement of goodwill by eliminating Step 2 from the goodwill impairment test. In computing the implied fair value of goodwill under Step 2, an entity had to perform procedures to determine the fair value at the impairment testing date of its assets and liabilities (including unrecognized assets and liabilities) following the procedure that would be required in determining the fair value of assets acquired and liabilities assumed in a business combination. Instead, under ASU 2017-04, an entity should perform its annual or interim goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. Additionally, an entity should consider income tax effects from any tax-deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. ASU 2017-04 is effective for annual or any interim goodwill impairment tests for fiscal years beginning after December 15, 2019. The adoption of ASU 2017-04 did not have a material impact on the consolidated financial statements.

In July 2021, the FASB issued ASU No. 2021-05, Lessors—Certain Leases with Variable Lease Payments (Topic 842), Which requires a lessor to classify a lease with variable lease payments that do not depend on an index or rate (hereafter referred to as “variable payments”) as an operating lease on the commencement date of the lease if specified criteria are met. ASU 2021-05 is effective for the fiscal year beginning after December 15, 2022, including interim periods within that fiscal year. The Company expects that there would be no material impact on the Company’s condensed consolidated financial statements upon the adoption of this ASU.

In November 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, issued by the Financial Accounting Standards Board. This ASU requires entities to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASU 2014-09, Revenue from Contracts with Customers (Topic 606). The update will generally result in the recognition of contract assets and contract liabilities at amounts consistent with those recorded by the acquiree immediately before the acquisition date rather than at fair value. The Company expects that there would be no material impact on the Company’s condensed consolidated financial statements upon the adoption of this ASU. 

  

31 

 

 

OFF-BALANCE SHEET TRANSACTIONS

 

The Company has no off-balance sheet arrangements.

  

ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

 

As a smaller reporting company, this item is not required

 

32 

 

 

ITEM 8. CONSOLIDATED FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA.

 

Index to the Consolidated Financial Statements Page
   
Report of Independent Registered Public Accounting Firm (PCAOB Firm ID 0089)  F-2
   
Consolidated Balance Sheets as of December 31, 2021 and 2020  F-3
   
Consolidated Statements of Operations for the Years Ended December 31, 2021 and 2020  F-4
   
Consolidated Statements of Cash Flows for the Years Ended December 31, 2021 and 2020  F-5
   
Consolidated Statements of Stockholders’ Equity for the Years Ended December 31, 2021 and 2020  F-6
   
Notes to Consolidated Financial Statements  F-7

 

F-1

 

 

Report of Independent Registered Public Accounting Firm

 

To the Board of Directors and

Stockholders of Data Storage Corporation and Subsidiaries

 

Opinion on the Financial Statements

We have audited the accompanying balance sheets of Data Storage Corporation and Subsidiaries (the Company) as of December 31, 2021 and 2020, and the related statements of operations, stockholders’ equity, and cash flows for the years then ended, and the related notes (collectively referred to as the financial statements). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2021 and 2020 and the results of its operations and its cash flows for the years then ended, in conformity with accounting principles generally accepted in the United States of America.

 

Basis for Opinion

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

 

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

 

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

 

Critical Audit Matters

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

 

As described in Note 12 to the consolidated financial statements, the Company accounted for Flagship Solutions LLC acquisition during 2021 as a business combination and allocated the purchase price among the tangible and intangible assets acquired and liabilities assumed. The acquisition resulted in intangible assets totaling $5,250,340 consisting primarily of customer relationships and goodwill.

 

The determination of the future cash flows of the goodwill and intangible assets requires management to make significant estimates and assumptions related to forecasts of future revenues, operating margins and discount rates. The Company utilized a valuation specialist to assist in the performance of the purchase price allocation.

We identified the valuation of intangible assets recorded in connection with the acquisition as a critical audit matter. The fair value estimates were based on underlying assumptions about future performance of the acquired business which involves significant estimation uncertainty.

How the Critical Matter Was Addressed in the Audit

 

The primary procedures we performed to address this critical audit matter included:

 

Obtained management’s purchase price allocation detailing fair value assigned to the acquired tangible and intangible assets.
Obtained valuation reports prepared by valuation specialists engaged by management to assist in the purchase price allocations, including determination of fair values assigned to acquired intangible assets, and examined valuation methods used and qualifications of specialist.
Engaged auditor valuation specialist to assist audit engagement team in its review of management valuation specialist’s reports including review of valuation methods, assumptions and conclusions.
Examined the completeness and accuracy of the underlying data supporting the significant assumptions and estimates used in the valuation reports, including historical and projected financial information.
Tested the clerical accuracy of the models.

 

/s/ Rosenberg Rich Baker Berman, P.A.

 

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


Somerset, New Jersey

March 31, 2022

 

F-2

 

 

DATA STORAGE CORPORATION AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS

 

           
   December 31, 2021  December 31, 2020
ASSETS          
Current Assets:          
Cash and cash equivalents  $12,135,803   $893,598 
Accounts receivable (less allowance for credit losses of $50,375 and $30,000 in 2021 and 2020, respectively)   2,384,367    554,587 
Prepaid expenses and other current assets   536,401    239,472 
Total Current Assets   15,056,571    1,687,657 
           
Property and Equipment:          
Property and equipment   6,595,236    7,845,423 
Less—Accumulated depreciation   (4,657,765)   (5,543,822)
Net Property and Equipment   1,937,471    2,301,601 
           
Other Assets:          
Goodwill   6,560,671    3,015,700 
Operating lease right-of-use assets   422,318    241,911 
Other assets   103,226    49,310 
Intangible assets, net   2,254,566    455,935 
Total Other Assets   9,340,781    3,762,856 
           
Total Assets  $26,334,823   $7,752,114 
           
LIABILITIES AND STOCKHOLDERS’ DEFICIT          
Current Liabilities:          
Accounts payable and accrued expenses  $1,343,391   $979,552 
Dividend payable       1,115,674 
Deferred revenue   366,859    461,893 
Line of credit       24 
Finance leases payable   216,299    168,139 
Finance leases payable related party   839,793    1,149,403 
Operating lease liabilities short term   205,414    104,549 
Note payable       374,871 
Total Current Liabilities   2,971,756    4,354,105 
           
Note payable long term       107,106 
Operating lease liabilities   226,344    147,525 
Finance leases payable   157,424    247,677 
Finance leases payable related party   364,654    974,743 
Total Long-Term Liabilities   748,422    1,477,051 
           
Total Liabilities   3,720,178    5,831,156 
           
 Commitments and contingencies (Note 6)   -     -  
           
Stockholders’ Equity:          
Preferred stock, Series A par value $.001; 10,000,000 shares authorized; 0 and 1,401,786 shares issued and outstanding in 2021 and 2020, respectively       1,402 
Common stock, par value $.001; 250,000,000 shares authorized; 6,693,793 and 3,214,537 shares issued and outstanding in 2021 and 2020, respectively   6,694    3,215 
Additional paid in capital   38,241,155    17,745,783 
Accumulated deficit   (15,530,576)   (15,734,737)
Total Data Storage Corp Stockholders’ Equity   22,717,273    2,015,663 
Non-controlling interest in consolidated subsidiary   (102,628)   (94,705)
Total Stockholder’s Equity   22,614,645    1,920,958 
Total Liabilities and Stockholders’ Equity  $26,334,823   $7,752,114 

 

The accompanying notes are an integral part of these consolidated Financial Statements.

 

F-3

 

 

DATA STORAGE CORPORATION AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF OPERATIONS

 

           
   Year Ended December 31,
   2021  2020
       
Sales  $14,876,227   $9,320,933 
           
Cost of sales   8,459,117    5,425,205 
           
Gross Profit   6,417,110    3,895,728 
           
Selling, general and administrative   7,184,182    3,896,791 
           
Loss from Operations   (767,072)   (1,063)
           
Other Income (Expense)          
Interest income       24 
Interest expense, net   (126,746)   (175,602)
Gain on contingent liability       350,000 
Loss on disposal of assets   (44,732)    
Gain on forgiveness of debt   798,840     
Total Other Income   627,362    174,422 
           
Income (loss) before provision for income taxes   (139,710)   173,359 
           
Benefit from income taxes   399,631     
           
Net Income   259,921   173,359 
           
Non-controlling interest in consolidated subsidiary   7,923    26,657 
           
Net Income attributable to Data Storage Corp   267,844   200,016 
           
Preferred Stock Dividends   (63,683)   (144,677)
           
Net Income Attributable to Common Stockholders  $204,161   $55,339 
           
Earnings per Share – Basic  $0.04  $0.02 
Earnings per Share – Diluted  $0.03  $0.02 
Weighted Average Number of Shares - Basic   5,075,716    3,213,157 
Weighted Average Number of Shares - Diluted   6,340,125    3,366,010 

 

The accompanying notes are an integral part of these consolidated Financial Statements.

 

F-4

 

 

DATA STORAGE CORPORATION AND SUBSIDIARIES 
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
FOR THE YEAR ENDED DECEMBER 31, 2021 AND 2020

 

                                         
   Preferred Stock  Common Stock  Additional Paid-in  Accumulated  Non-Controlling  Total Stockholders’
   Shares  Amount  Shares  Amount  Capital  Deficit  Interest  Equity
                         
Balance January 1, 2020   1,401,786   $1,402    3,212,037   $3,212   $17,581,658   $(15,790,076)  $(68,048)  $1,728,148 
Stock-based compensation                   158,728            158,728 
Stock options exercise           2,500    3    5,397            5,400 
Net Income (Loss)                       200,016    (26,657)   173,359 
Preferred stock dividends                       (144,677)       (144,677)
Balance, December 31, 2020   1,401,786    1,402    3,214,537    3,215    17,745,783    (15,734,737)   (94,705)   1,920,958 
Conversion of preferred series to stock   (1,401,786)   (1,402)   43,806    44    1,358             
Proceeds from issuance of common stock and warrants           2,975,000    2,975    16,941,405            16,944,380 
Stock options exercise           5,060    5    (5)            
Stock warrants exercise           455,390    455    3,380,816             3,381,271 
Stock-based compensation                   171,798            171,798 
Net Income (Loss)                       267,844   (7,923)   259,921
Preferred stock dividends                       (63,683)       (63,683)
Balance, December 31, 2021      $    6,693,793   $6,694   $38,241,155   $(15,530,576)  $(102,628)  $22,614,645 

 

 

The accompanying notes are an integral part of these consolidated Financial Statements.

 

F-5

 

 

DATA STORAGE CORPORATION AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CASH FLOWS 

 

                 
    Years Ended December 31,
    2021   2020
Cash Flows from Operating Activities:                
Net Income   $ 259,921   $ 173,359  
Adjustments to reconcile net income to net cash provided by (used in) operating activities:                
Depreciation and amortization     1,284,345       1,032,566  
Stock based compensation     171,798       158,728  
Gain on forgiveness of debt     (798,840 )      
Gain on contingent liability           (350,000 )
Deferred income taxes, release of valuation allowance     (399,631      
Loss on disposal of assets     44,732        
Changes in Assets and Liabilities:                
Accounts receivable     (440,517 )     136,849  
Other assets     (6,417 )     16,126  
Prepaid expenses and other current assets     (169,355 )     (132,132 )
Right of use asset     (180,407 )     82,356  
Accounts payable and accrued expenses     (142,232 )     44,619  
Deferred revenue     (163,770 )     28,951  
Operating lease liability     179,684       (80,743 )
Net Cash Provided by (Used in) Operating Activities     (360,690 )     1,110,679  
Cash Flows from Investing Activities:                
Deposit     (25,000 )      
Capital expenditures     (455,835 )     (181,072 )
Cash acquired in business acquisition     212,068        
Cash consideration for business acquisition     (6,149,343 )      
Net Cash Used in Investing Activities     (6,418,110 )     (181,072 )
Cash Flows from Financing Activities:                
Proceeds from issuance of note payable           481,977  
Proceeds from line of credit     50,000        
Repayments of finance lease obligations related party     (968,420 )     (718,690 )
Repayments of finance lease obligations     (156,845 )     (56,281 )
Proceeds from issuance of common stock and warrants     16,944,380        
Cash received for the exercised of Warrants     3,381,271        
Cash received for the exercised of options           5,400  
Repayments of Dividend payable     (1,179,357 )      
Repayment of line of credit     (50,024 )     (74,976 )
Net Cash Provided by (Used) in Financing Activities     18,021,005       (362,570 )
                 
Increase in Cash and Cash Equivalents     11,242,205       567,037  
                 
Cash and Cash Equivalents, Beginning of Year     893,598       326,561  
                 
Cash and Cash Equivalents, End of Year   $ 12,135,803     $ 893,598  
Supplemental Disclosures:                
Cash paid for interest   $ 116,682     $ 168,837  
Cash paid for income taxes   $     $  
Non-cash investing and financing activities:                
Accrual of preferred stock dividend   $ 63,683     $ 144,677  
Assets acquired by finance lease   $ 164,754     $ 808,261  

 

The accompanying notes are an integral part of these consolidated Financial Statements.

 

F-6

 

 

DATA STORAGE CORPORATION AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEAR ENDED DECEMBER 31, 2021

 

Note 1 - Basis of Presentation, Organization and Other Matters

 

Data Storage Corporation (the “Company”) provides subscription-based, long-term agreements for disaster recovery solutions, Infrastructure as a Service (IaaS), Cyber Security and Voice and Data solutions.

 

Headquartered in Melville, NY, the Company offers solutions and services to businesses within the healthcare, banking and finance, distribution services, manufacturing, construction, education, and government industries. The Company derives its revenues from subscription services and solutions, managed services, software and maintenance, equipment and onboarding provisioning. The Company maintains infrastructure and storage equipment in several technical centers in New York, Massachusetts, Texas, Florida and North Carolina.

 

On May 31, 2021, the Company completed a merger (the “Merger”) under an Agreement and Plan of Merger (the “Merger Agreement”) with Flagship Solutions, LLC (“Flagship”) (a Florida limited liability company) and the Company’s wholly-owned subsidiary, Data Storage FL, LLC, a Florida limited liability company, a Florida limited liability company. Flagship is a provider of IBM solutions, managed services and cloud solutions. The Company expects that Flagship’s business will be synergistic with the Company’s existing IBM business and anticipates meaningful operation efficiency through the integration of the two organizations. The Company also believes the Merger will provide the combined entities a comprehensive one-stop provider to cross-sell solutions across each organization’s respective enterprise, as well as middle-market customers. Key offerings for the combined companies are expected to include a wide array of multi-cloud information technology solutions in highly secure, reliable enterprise level cloud services for companies using IBM Power systems, Microsoft Windows and Linux, including: Infrastructure as a Service (IaaS), Disaster Recovery of digital information (DRaaS), Cyber Security as a Service (CSaaS), and Data Analytics as a Service.

 

Note 2 - Summary of Significant Accounting Policies

 

Principles of Consolidation

 

The Consolidated Financial statements include the accounts of (i) the Company, (ii) its wholly-owned subsidiaries, Data Storage Corporation, a Delaware corporation, and Data Storage FL, LLC, a Florida limited liability company, (iii) Flagship Solutions, LLC, a Florida limited liability company, and (iv) its majority-owned subsidiary, Nexxis Inc, a Nevada corporation. All significant inter-company transactions and balances have been eliminated in consolidation.

 

Business combinations.

 

We account for business combinations under the acquisition method of accounting, which requires us to recognize separately from goodwill, the assets acquired, and the liabilities assumed at their acquisition date fair values. While we use our best estimates and assumptions to accurately value assets acquired and liabilities assumed at the acquisition date as well as contingent consideration, where applicable, our estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, we record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recognized in our consolidated statements of operations.

 

Accounting for business combinations requires our management to make significant estimates and assumptions, especially at the acquisition date including our estimates for intangible assets, contractual obligations assumed, restructuring liabilities, pre-acquisition contingencies, and contingent consideration, where applicable. Although we believe the assumptions and estimates we have made in the past have been reasonable and appropriate, they are based in part on historical experience and information obtained from the management of the acquired companies and are inherently uncertain. Critical estimates in valuing certain of the intangible assets we have acquired include future expected cash flows from product sales, customer contracts and acquired technologies, and estimated cash flows from the projects when completed and discount rates. Unanticipated events and circumstances may occur that may affect the accuracy or validity of such assumptions, estimates or actual results.

 

F-7

 

Recently Issued and Newly Adopted Accounting Pronouncements

 

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments (“ASU-2016-13”). ASU 2016-13 affects loans, debt securities, trade receivables, and any other financial assets that have the contractual right to receive cash. The ASU requires an entity to recognize expected credit losses rather than incurred losses for financial assets. ASU 2016-13 is effective for the fiscal year beginning after December 15, 2022, including interim periods within that fiscal year. The Company expects that there would be no material impact on the Company’s consolidated financial statements upon the adoption of this ASU.

 

In October 2016, the FASB issued ASU 2016-16, “Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other than Inventory”, which eliminates the exception that prohibits the recognition of current and deferred income tax effects for intra-entity transfers of assets other than inventory until the asset has been sold to an outside party. The updated guidance is effective for annual periods beginning after December 15, 2019, including interim periods within those fiscal years. Early adoption of the update is permitted. The adoption of ASU 2016-16 did not have a material impact on the consolidated financial statements.

 

In January 2017, the FASB issued ASU 2017-04 Intangibles-Goodwill and Other (“ASC 350”): Simplifying the Accounting for Goodwill Impairment (“ASU 2017-04”). ASU 2017-04 simplifies the subsequent measurement of goodwill by eliminating Step 2 from the goodwill impairment test. In computing the implied fair value of goodwill under Step 2, an entity had to perform procedures to determine the fair value at the impairment testing date of its assets and liabilities (including unrecognized assets and liabilities) following the procedure that would be required in determining the fair value of assets acquired and liabilities assumed in a business combination. Instead, under ASU 2017-04, an entity should perform its annual or interim goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. Additionally, an entity should consider income tax effects from any tax-deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. ASU 2017-04 is effective for annual or any interim goodwill impairment tests for fiscal years beginning after December 15, 2019. The adoption of ASU 2017-04 did not have a material impact on the consolidated financial statements.

  

In July 2021, the FASB issued ASU No. 2021-05, Lessors—Certain Leases with Variable Lease Payments (Topic 842), Which requires a lessor to classify a lease with variable lease payments that do not depend on an index or rate (hereafter referred to as “variable payments”) as an operating lease on the commencement date of the lease if specified criteria are met. ASU 2021-05 is effective for the fiscal year beginning after December 15, 2022, including interim periods within that fiscal year. The Company expects that there would be no material impact on the Company’s condensed consolidated financial statements upon the adoption of this ASU.

 

In November 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, issued by the Financial Accounting Standards Board. This ASU requires entities to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASU 2014-09, Revenue from Contracts with Customers (Topic 606). The update will generally result in the recognition of contract assets and contract liabilities at amounts consistent with those recorded by the acquiree immediately before the acquisition date rather than at fair value. The Company expects that there would be no material impact on the Company’s condensed consolidated financial statements upon the adoption of this ASU.

 

Use of Estimates

 

The preparation of financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from these estimates.

 

 Estimated Fair Value of Financial Instruments

 

The Company’s financial instruments include cash, accounts receivable, accounts payable, line of credit, notes payable and lease commitments. Management believes the estimated fair value of these accounts at December 31, 2021 approximates their carrying value as reflected in the balance sheet due to the short-term nature of these instruments or the use of market interest rates for debt instruments. The carrying values of certain of the Company’s notes payable and capital lease obligations approximate their fair values based upon a comparison of the interest rate and terms of such debt given the level of risk to the rates and terms of similar debt currently available to the Company in the marketplace.

 

Cash and Cash Equivalents

 

The Company considers all highly liquid investments with an original maturity or remaining maturity at the time of purchase, of three months or less to be cash equivalents.

 

Concentration of Credit Risk and Other Risks and Uncertainties

 

Financial instruments and assets subjecting the Company to concentration of credit risk consist primarily of cash and cash equivalents, short-term investments, and trade accounts receivable. The Company’s cash and cash equivalents are maintained at major U.S. financial institutions. Deposits in these institutions may exceed the amount of insurance provided on such deposits.

 

The Company’s customers are primarily concentrated in the United States.

 

The Company provides credit in the normal course of business. The Company maintains allowances for credit losses on factors surrounding the credit risk of specific customers, historical trends, and other information.

 

F-8

 

 

As of December 31, 2021, the Company had one customer with an accounts receivable balance representing 16% of total accounts receivable. As of December 31, 2020, the Company had one customer with an accounts receivable balance representing 33% of total accounts receivable.

 

For the year ended December 31, 2021, the Company had one customer that accounted for 14% of revenue. For the year ended December 31, 2020, the Company had one customer that accounted for 14% of revenue.

 

Accounts Receivable/Allowance for Credit Losses

 

The Company sells its services to customers on an open credit basis. Accounts receivables are uncollateralized, non-interest-bearing customer obligations. Accounts receivables are typically due within 30 days. The allowance for credit losses reflects the estimated accounts receivable that will not be collected due to credit losses. Provisions for estimated uncollectible accounts receivable are made for individual accounts based upon specific facts and circumstances including criteria such as their age, amount, and customer standing. Provisions are also made for other accounts receivable not specifically reviewed based upon historical experience. Clients are invoiced in advance for services as reflected in deferred revenue on the Company’s balance sheet.

 

Property and Equipment

 

Property and equipment are recorded at cost and depreciated over their estimated useful lives or the term of the lease using the straight-line method for financial statement purposes. Estimated useful lives in years for depreciation are five to seven years for property and equipment. Additions, betterments, and replacements are capitalized, while expenditures for repairs and maintenance are charged to operations when incurred. As units of property are sold or retired, the related cost and accumulated depreciation are removed from the accounts, and any resulting gain or loss is recognized in income. During the year ended December 31, 2021, the Company recorded a loss on disposal of equipment of $29,732.

 

Income Taxes

 

Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. At December 31, 2021 and December 31, 2020, the Company had a full valuation allowance against its deferred tax assets.

 

Per FASB ASC 740-10, disclosure is not required of an uncertain tax position unless it is considered probable that a claim will be asserted and there is a more-likely-than-not possibility that the outcome will be unfavorable. Using this guidance, as of December 31, 2021 and 2020, the Company has no uncertain tax positions that qualify for either recognition or disclosure in the financial statements. The Company’s 2021, 2020, and 2019 Federal and State tax returns remain subject to examination by their respective taxing authorities. Neither of the Company’s Federal or State tax returns are currently under examination.

 

Goodwill and Other Intangibles

 

In accordance with GAAP, the Company tests goodwill and other intangible assets for impairment on at least an annual basis. Impairment exists if the carrying value of a reporting unit exceeds its estimated fair value. To determine the fair value of goodwill and intangible assets, the Company uses many assumptions and estimates using a market participant approach that directly impact the results of the testing. In making these assumptions and estimates, the Company uses industry-accepted valuation models and set criteria that are reviewed and approved by various levels of management.

 

F-9

 

 

Revenue Recognition

 

Nature of goods and services

 

The following is a description of the products and services from which the Company generates revenue, as well as the nature, timing of satisfaction of performance obligations, and significant payment terms for each:

 

  1) Infrastructure as a Service (IaaS) and Disaster Recovery Revenue

 

Infrastructure as a Service (IaaS) provides clients the ability to migrate compute and store on DSC enterprise-level technical assets in Tier 3 data centers. The Company provides a turnkey solution whereby achieving reliable and cost-effective, multi-tenant IBM Power compute, flash storage, disaster recovery and cyber security while eliminating client capital expenditures.

 

Clients can subscribe to disaster recovery solutions without subscribing to IaaS. Product offerings provided directly from the Company are High Availability, Data Vaulting and DRaaS type solutions, including standby servers which allow clients to centralize and streamline their mission-critical digital information and technical environment. Client’s data is vaulted, maintenance of retention schedules for corporate governances and regulations to meet their back to work objective in a disaster.

 

  2) Managed Services

 

These services are performed at the inception of a contract. The Company provides professional assistance to its clients during the implementation processes. On-boarding and set-up services ensure that the solution or software is installed properly and function as designed to provide clients with the best solutions. In addition, clients that are managed service clients have a requirement for the Company to offer time and material billing. 

The Company also derives both one-time and subscription-based revenue, from providing support, management and renewal of software, hardware, third-party maintenance contracts and third-party cloud services to clients. The managed services include help desk, remote access, operating system and software patch management, annual recovery tests and manufacturer support for equipment and on-gong monitoring of client system performance.

  3) Equipment and Software Revenue

 

The Company provides equipment and software and actively participate in collaboration with IBM to provide innovative business solutions to clients. The Company is a partner of IBM and the various software, infrastructure and hybrid cloud solutions provided to clients.

 

  4) Nexxis VoIP and Data Services

 

The Company provides VoIP, Internet access and data transport services to ensure businesses maintain connectivity from any location nationwide. The Company provides, a highly reliable Hosted VoIP solution with equipment options for IP phones and internet speeds of up to 10Gb delivered over fiber optics, and Cloud-First SD-WAN solutions that improves connectivity to cloud services.

 

F-10

 

 

Disaggregation of revenue

 

In the following table, revenue is disaggregated by major product line, geography, and timing of revenue recognition.

 

                       
For the Year
Ended December 31, 2021
    United States   International   Total

Cloud Infrastructure & Disaster Recovery

  $ 7,105,892     $ 97,354     $ 7,203,246  
Equipment and Software     2,080,463             2,080,463  
Managed Services     4,661,777             4,661,777  
Nexxis Services     772,344             772,344  
Other     158,397             158,397  
Total Revenue   $ 14,778,873     $ 97,354     $ 14,876,227  

 

For the Year
Ended December 31, 2020
   United States  International  Total
Infrastructure & Disaster Recovery/Cloud Service  $5,691,133   $115,237   $5,806,370 
Equipment and Software   2,074,911        2,074,911 
Managed Services   380,701        380,701 
Professional Fees   362,375        362,375 
Nexxis Services   696,576        696,576 
Total Revenue  $9,205,696   $115,237   $9,320,933 

 

For the Year
Ended December 31,
Timing of revenue recognition  2021  2020
Products transferred at a point in time  $2,694,923   $2,817,987 
Products and services transferred over time   12,181,304    6,502,946 
Total Revenue  $14,876,227   $9,320,933 

 


Contract receivables are recorded at the invoiced amount and are uncollateralized, non-interest-bearing client obligations. Provisions for estimated uncollectible accounts receivable are made for individual accounts based upon specific facts and circumstances including criteria such as their age, amount, and client standing.

 

Sales are generally recorded in the month the service is provided. For clients who are billed on an annual basis, deferred revenue is recorded and amortized over the life of the contract.

 

Transaction price allocated to the remaining performance obligations

 

The Company has the following performance obligations:

 

  1) Data Vaulting: subscription-based service that encrypts and transfers data to secure location further replicates the data to a second Company technical center where it remains encrypted. Ensuring retention schedules for corporate compliance. Provides for twenty-four (24) hour or less recovery time and uses advanced data reduction reduplication technology to shorten restore time.

 

  2)

High Availability: A managed subscription-based service that offers cost-effective mirroring software replication technology and provides one (1) hour or less recovery time.

     
  3)

Infrastructure as a Service: a cloud subscription-based service offers “capacity-on-demand” for IBM Power and Intel server systems.

     
  4) Internet: subscription-based service offers continuous internet connection along with FailSAFE providing disaster recovery.
     
  5) Support and Maintenance: subscription-based service offers support for servers, firewalls, desktops or software and ad hoc support and help desk.
     
  6)

Implementation/Set-Up Fees: onboarding and set-up IaaS and DRaaS and Cyber Security.

     
  7) Equipment sales: sale of servers and data storage equipment to the client.
     
  9) License: granting SSL certificates and other licenses.
     
  10)

VoIP services and Direct Internet Access: subscription-based business Hosted VoIP, SIP Trunk and Toll-Free solutions.

 

F-11

 

 

Disaster Recovery with Stand-By Servers, High Availability, Data Vaulting, IaaS, Message Logic, Support and Maintenance and Internet

 

Subscription services such as the above allow clients to access a set of data or receive services for a predetermined period of time. As the client obtains access at a point in time but continues to have access for the remainder of the subscription period, the client is considered to simultaneously receive and consume the benefits provided by the entity’s performance as the entity performs. Accordingly, the related performance obligation is considered to be satisfied ratably over the contract term. As the performance obligation is satisfied evenly across the term of the contract, revenue is recognized on a straight-line basis over the contract term.

 

Initial Set-Up Fees

 

The Company accounts for set-up fees as separate performance obligation. Set-up services are performed one time and accordingly, the revenue is recognized at the point in time that the service is performed, and the Company is entitled to the payment.

 

Equipment Sales

 

For the Equipment sales performance obligation, the control of the product transfers at a point in time (i.e., when the goods have been shipped or delivered to the client’s location, depending on shipping terms). Noting that the satisfaction of the performance obligation, in this sense, does not occur over time as defined within ASC 606-10-25-27 through 29, the performance obligation is considered to be satisfied at a point in time (ASC 606-10-25-30) when the obligation to the client has been fulfilled (i.e., when the goods have left the shipping facility or delivered to the client, depending on shipping terms).

 

License – granting SSL certificates and other licenses

 

In the case of licensing performance obligation, the control of the product transfers either at point in time or over time depending on the nature of the license. The revenue standard identifies two types of licenses of IP: a right to access IP and a right to use IP. To assist in determining whether a license provides a right to use or a right to access IP, ASC 606 defines two categories of IP: Functional and Symbolic. The Company’s license arrangements typically do not require the Company to make its proprietary content available to the client either through a download or through a direct connection. Throughout the life of the contract, the Company does not continue to provide updates or upgrades to the license granted. Based on the guidance, the Company considers its license offerings to be akin to functional IP and recognizes revenue at the point in time the license is granted and/or renewed for a new period.

 

Payment Terms

 

The terms of the contracts typically range from 12 to 36 months with auto-renew options. The Company invoices clients one month in advance for its services plus any overages or additional services.

 

Warranties

 

The Company offers guaranteed service levels and service guarantees on some of its contracts. These warranties are not sold separately and according to ASC 606-10-50-12(a) are accounted as “assurance warranties.”

 

Significant Judgement

 

In the instances that contracts have multiple performance obligations, the Company uses judgment to a establish stand-alone price for each performance obligation separately. The price for each performance obligation is determined by reviewing market data for similar services as well as the Company’s historical pricing of each individual service. The sum of each performance obligation was calculated to determine the aggregate price for the individual services. Next, the proportion of each individual service to the aggregate price was determined. That ratio was applied to the total contract price in order to allocate the transaction price to each performance obligation.

 

F-12

 

 

Impairment of Long-Lived Assets

 

In accordance with FASB ASC 360-10-35, the Company reviews its long-lived assets for impairment whenever events and circumstances indicate that the carrying value of an asset might not be recoverable. An impairment loss, measured as the amount by which the carrying value exceeds the fair value, is recognized if the carrying amount exceeds estimated undiscounted future cash flows.

 

Advertising Costs

 

The Company expenses the costs associated with advertising as they are incurred. The Company incurred $396,303 and $309,003 for advertising costs for the year ended December 31, 2021 and 2020, respectively.

 

Stock-Based Compensation

 

The Company follows the requirements of FASB ASC 718-10-10, Share-Based Payments with regards to stock-based compensation issued to employees and non-employees. The Company has agreements and arrangements that call for stock to be awarded to the employees and consultants at various times as compensation and periodic bonuses. The expense for this stock-based compensation is equal to the fair value of the stock price on the day the stock was awarded multiplied by the number of shares awarded.

 

The valuation methodology used to determine the fair value of the options issued during the period is the Black-Scholes option-pricing model. The Black-Scholes model requires the use of a number of assumptions including volatility of the stock price, the average risk-free interest rate, and the weighted average expected life of the options. Risk–free interest rates are calculated based on continuously compounded risk–free rates for the appropriate term. The dividend yield is assumed to be zero as the Company has never paid or declared any cash dividends on its Common Stock and does not intend to pay dividends on its Common Stock in the foreseeable future. The expected forfeiture rate is estimated based on management’s best assessment.

 

Estimated volatility is a measure of the amount by which the Company’s stock price is expected to fluctuate each year during the expected life of the award. The Company’s calculation of estimated volatility is based on historical stock prices of these entities over a period equal to the expected life of the awards.

Net Income (Loss) Per Common Share

 

In accordance with FASB ASC 260-10-5 Earnings Per Share, basic income (loss) per share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding during the period. Diluted earnings per share is computed by dividing net income (loss) adjusted for income or loss that would result from the assumed conversion of potential common shares from contracts that may be settled in stock or cash by the weighted average number of shares of common stock, common stock equivalents and potentially dilutive securities outstanding during each period.

 

F-13

 

 

The following table sets forth the information needed to compute basic and diluted earnings per share for the year ended December 31, 2021 and 2020:

 

                 
    For the Year Ended December 31,
    2021   2020
         
Net Income Available to Common Shareholders   $ 204,161   $ 55,339  
                 
Weighted average number of common shares – basic     5,075,716       3,213,157  
Dilutive securities                
Options     229,825       149,520  
 Warrants     1,034,583       3,333  
Weighted average number of common shares – diluted     6,340,125       3,366,010  
                 
Earnings per share, basic   $ 0.04   $ 0.02  
Earnings per share, diluted   $ 0.03   $ 0.02  

 

The following table sets forth the number of potential shares of common stock that have been excluded from diluted net income (loss) per share net income (loss) per share because their effect was anti-dilutive:

 

          
    Year ended December 31,
    2021  2020
Options   37,641    58,129 
Warrants   1,384,610     
    1,422,251    58,129 

 

Note 3 - Property and Equipment

 

Property and equipment, at cost, consist of the following:

 

               
    December 31,   December 31,
    2021   2020
Storage equipment   $ 476,887     $ 756,236  
Website and software           533,417  
Furniture and fixtures     19,491       17,441  
Leasehold improvements     20,983       20,983  
Computer hardware and software     317,729       1,236,329  
Data center equipment     5,760,146       5,281,017  
      6,595,236       7,845,423  
Less: Accumulated depreciation     (4,657,765 )     (5,543,822 )
Net property and equipment   $ 1,937,471     $ 2,301,601  

 

Depreciation expense for the year ended December 31, 2021 and 2020 was $959,974 and $838,566, respectively.

 

Note 4 - Goodwill and Intangible Assets

 

Goodwill and intangible assets consisted of the following:

 

                               
            December 31, 2021    
    Estimated life       Accumulated    
    in years   Gross amount   Amortization   Net
Intangible assets not subject to amortization                                
Goodwill     Indefinite     $ 6,560,671     $     $ 6,560,671  
Trademarks     Indefinite       514,268             514,268  
                                 
 Total intangible assets not subject to amortization             7,074,939             7,074,939  
Intangible assets subject to amortization                                
Customer lists     5-15       2,614,099       899,932       1,714,167  
ABC acquired contracts     5       310,000       310,000        
SIAS acquired contracts     5       660,000       660,000        
Non-compete agreements     4       272,147       272,147        
Website and Digital Assets     3       33,002       6,871       26,131  
Total intangible assets subject to amortization             3,889,248       2,148,950       1,740,298  
Total Goodwill and Intangible Assets           $ 10,964,187     $ 2,148,950     $ 8,815,237  

 

F-14

 

 

Scheduled amortization over the next five years are as follows:

 

           
Twelve months ending December 31,    
  2022     $ 278,922  
  2023       277,560  
  2024       271,078  
  2025       267,143  
  Thereafter       645,595  
  Total     $ 1,740,298  

 

Amortization expense for the year ended December 31, 2021 and 2020 were $324,371 and $194,000 respectively. During the year ended December 31, 2021, the Company recorded a loss on disposal of assets of $15,000 related to trademarks.

 

Note 5 –Leases

 

Operating Leases

 

The Company currently has two leases for office space located in Melville, NY.

 

The first lease for office space in Melville, NY commenced on September 1, 2019. The term of this lease is for three years and eleven months and runs co-terminus with our existing lease in the same building. The base annual rent is $10,764 payable in equal monthly installments of $897.

 

A second lease for office space in Melville, NY, was entered into on November 20, 2017, which commenced on April 2, 2018. The term of this lease is five years and three months at $86,268 per year with an escalation of 3% per year and expires on July 31, 2023.

 

The lease for office space in Warwick, RI, called for monthly payments of $2,324 beginning February 1, 2015, which escalated to $2,460 on February 1, 2017. This lease commenced on February 1, 2015, and expired on January 31, 2019. The Company extended this lease until January 31, 2020. This lease was further extended until January 31, 2021. The annual base rent was $31,176 payable in equal monthly installments of $2,598. The Company satisfied the terms of the lease and no longer occupies this premise.

 

On July 31, 2021, the Company signed a three-year lease for approximately 2,880 square feet of office space at 980 North Federal Highway, Boca Raton, FL. The commencement date of the lease was August 1, 2021. The monthly rent is approximately $4,500.

 

The Company leases technical space in New York, Massachusetts, North Carolina and Florida. These leases are month to month and the monthly rent is approximately $39,000.

 

In 2020, the Company entered into a new technical space lease agreement in Dallas, TX. The lease term is 13 months and requires monthly payments of $1,403 and expires on July 31, 2023.

 

On January 1, 2022, the Company entered into a lease agreement for office space with WeWork in Austin, TX. The lease term is six months and requires monthly payments of $1,470 and expires on June 30, 2022.

F-15

 

 

Finance Lease Obligations

 

On June 1, 2020, the Company entered into a lease agreement with a finance company to lease equipment. The lease obligation is payable in monthly installments of $5,008. The lease carries an interest rate of 7% and is a  three-year lease. The term of the lease ends June 1, 2023.

 

On June 29, 2020, the Company entered into a lease agreement with a finance company to lease equipment. The lease obligation is payable in monthly installments of $5,050. The lease carries an interest rate of 7% and is a  three-year lease. The term of the lease ends June 29, 2023.

 

On July 31, 2020, the Company entered into a lease agreement with a finance company to lease equipment under a finance lease. The lease obligation is payable in monthly installments of $4,524. The lease carries an interest rate of 7% and is a three-year lease. The term of the lease ends July 31, 2023.

 

On November 1, 2021, the Company entered into a lease agreement with a finance company to lease equipment under a finance lease. The lease obligation is payable in monthly installments of $3,152. The lease carries an interest rate of 6% and is a three-year lease. The term of the lease ends September 21, 2024.

 

Finance Lease Obligations – Related Party

 

On April 1, 2018, the Company entered into a lease agreement with Systems Trading Inc. (“Systems Trading”) to refinance all equipment leases into one lease. This lease obligation is payable to Systems Trading with bi-monthly installments of $23,475. The lease carries an interest rate of 5% and is a  four-year lease. The term of the lease ends April 16, 2022. Systems Trading is owned and operated by the Company’s President, Harold Schwartz.

 

On January 1, 2019, the Company entered into a lease agreement with Systems Trading. This lease obligation is payable to Systems Trading with monthly installments of $29,592. The lease carries an interest rate of 6.75% and is a  five-year lease. The term of the lease ends December 31, 2023.

 

On April 1, 2019, the Company entered into two lease agreements with Systems Trading to add new data center equipment. The first lease calls for monthly installments of $1,328 and expires on March 1, 2022. It carries an interest rate of 7%. The second lease calls for monthly installments of $461 and expires on March 1, 2022. It carries an interest rate of 6.7%.

 

On January 1, 2020, the Company entered into a new lease agreement with Systems Trading to lease equipment. The lease obligation is payable to Systems Trading with monthly installments of $10,534. The lease carries an interest rate of 6% and is a  three-year lease. The term of the lease ends January 1, 2023.

 

On March 4, 2021, the Company entered into a new lease agreement with Systems Trading effective April 1, 2021. This lease obligation is payable to Systems Trading with monthly installments of $1,567 and expires on March 31, 2024. The lease carries an interest rate of 8%.

 

The Company determines if an arrangement contains a lease at inception. Right of Use “ROU” assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. ROU assets and liabilities are recognized at the lease commencement date based on the estimated present value of lease payments over the lease term. The Company’s lease term includes options to extend the lease when it is reasonably certain that it will exercise that option. Leases with a term of 12 months or less are not recorded on the balance sheet, per the election of the practical expedient. ROU assets and liabilities are recognized at the lease commencement date based on the estimated present value of lease payments over the lease term. The Company recognizes lease expense for these leases on a straight-line basis over the lease term. The Company recognizes variable lease payments in the period in which the obligation for those payments is incurred. Variable lease payments that depend on an index or a rate are initially measured using the index or rate at the commencement date, otherwise variable lease payments are recognized in the period incurred. A discount rate of 5% was used in preparation of the ROU asset and operating liabilities.

 

F-16

 

 

The components of lease expense were as follows:

 

       
Components of lease expense    
    Year Ended
December 31, 2021
Finance leases:        
Amortization of assets, included in depreciation and amortization expense   $ 1,125,267  
Interest on lease liabilities, included in interest expense     166,665  
Operating lease:        
Amortization of assets, included in total operating expense     144,813  
Interest on lease liabilities, included in total operating expense     19,415  
Total net lease cost   $ 1,456,160  
         
Supplemental balance sheet information related to leases was as follows        
         
Operating Leases        
         
Operating lease right-of-use asset   $ 422,318  
         
Current operating lease liabilities   $ 205,414  
Noncurrent operating lease liabilities     226,344  
Total operating lease liabilities   $ 431,758  

 

   December 31, 2021
Finance leases:     
Property and equipment, at cost  $4,531,418 
Accumulated amortization   (2,759,051)
Property and equipment, net  $1,772,367 
      
Current obligations of finance leases  $522,078 
Finance leases, net of current obligations   1,056,092 
Total finance lease liabilities  $1,578,170 

 

Supplemental cash flow and other information related to leases was as follows:

 

      
   Year Ended December 31, 2021
Cash paid for amounts included in the measurement of lease liabilities:     
Operating cash flows related to operating leases  $179,684 
Financing cash flows related to finance leases  $1,125,265 
      
Weighted average remaining lease term (in years):     
Operating leases   2.40 
Finance leases   1.72 
      
Weighted average discount rate:     
Operating leases   5%
Finance leases   7%

 

F-17

 

 

Long-term obligations under the operating and finance leases at December 31, 2021 mature as follows:

 

          
For the Twelve Months Ended December 30,  Operating Leases  Finance Leases
2022  $214,150   $ 1,007,897 
2023   169,770    568,493 
2024   63,983    102,146 
Total lease payments   447,903    1,678,536 
Less: Amounts representing interest   (16,145)   (100,366)
Total lease obligations   431,758    1,578,170 
Less: Current   (205,414)   (1,056,092)
   $226,344   $522,078 

 

As of December 31, 2021, the Company had no additional significant operating or finance leases that had not yet commenced. Rent expense under all operating leases for the year ended December 31, 2021 and 2020 was $184,131 and $ 169,716, respectively.

 

Note 6 - Commitments and Contingencies

 

COVID-19

 

The COVID-19 pandemic has created significant worldwide uncertainty, volatility and economic disruption. The extent to which COVID-19 will adversely impact the Company’s business, financial condition and results of operations is dependent upon numerous factors, many of which are highly uncertain, rapidly changing and uncontrollable. These factors include, but are not limited to: (i) the duration and scope of the pandemic; (ii) governmental, business and individual actions that have been and continue to be taken in response to the pandemic, including travel restrictions, quarantines, social distancing, work-from-home and shelter-in-place orders and shut-downs; (iii) the impact on U.S. and global economies and the timing and rate of economic recovery; (iv) potential adverse effects on the financial markets and access to capital; (v) potential goodwill or other impairment charges; (vi) increased cybersecurity risks as a result of pervasive remote working conditions; and (vii) the Company’s ability to effectively carry out its operations due to any adverse impacts on the health and safety of its employees and their families.

 

Under NYS Executive Order 202.6, “Essential Business,” Data Storage Corporation is an “Essential Business” based on the following in the Executive order number 2: Essential infrastructure including telecommunications and data centers; and, number 12: Vendors that provide essential services or products, including logistics and technology support. Further, as a result of the pandemic, all employees, including the Company’s specialized technical staff, are working remotely or in a virtual environment. The Company always maintains the ability for team members to work virtually and the Company will continue to stay virtual, until the State and or the Federal government indicate the environment is safe to return to work. The significant increase in remote working, particularly for an extended period of time, could exacerbate certain risks to the Company’s business, including an increased risk of cybersecurity events and improper dissemination of personal or confidential information, though the Company does not believe these circumstances have, or will, materially adversely impact its internal controls or financial reporting systems. If the COVID-19 pandemic should worsen, the Company may experience disruptions to our business including, but not limited to: equipment, its workforce, or to its business relationships with other third parties. The extent to which COVID-19 impacts the Company’s operations or those of its third-party partners will depend on future developments, which are highly uncertain and cannot be predicted with confidence, including the duration of the outbreak, new information that may emerge concerning the severity of COVID-19 and the actions to contain COVID-19 or treat its impact, among others. Any such disruptions or losses we incur could have a material adverse effect on the Company’s financial results and our ability to conduct business as expected.

  

Revolving Credit Facility

 

On January 31, 2008, the Company entered into a revolving credit line with a bank. The credit facility provides for $100,000 at prime plus 0.5% and is secured by all assets of the Company and personally guaranteed by the Company’s CEO. As of December 31, 2021, and 2020 the balance was $0 and $24 respectively. During the year ended December 31, 2021, the Company terminated the revolving credit line.

 

F-18

 

 

On March 24, 2017, Flagship entered into a revolving demand note with a bank for an amount not to exceed $750,000. The line of credit may be cancelled by either party at any time for any reason by written notice to the other and is collateralized by all of Flagship’s assets and the personal guarantee of two members of the Company. The stated interest rate is adjustable with interest equal to the Prime Rate plus four percent per annum. Repayment terms consist of interest only due monthly with all principal and remaining interest due on demand. The line of credit balance outstanding as of December 31, 2021, was $0. During the year ended December 31, 2021, the Company terminated the revolving credit line.

 

Note 7 – Note payable

 

On April 30, 2020, the Company was granted a loan from a banking institution, in the principal amount of $481,977 (the “Loan”), pursuant to the Paycheck Protection Program (the “PPP”) under Division A, Title I of the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”), which was enacted on March 27, 2020. The Loan, which was in the form of a Note dated April 30, 2020, matures on April 30, 2022, and bears interest at a fixed rate of 1.00% per annum, payable monthly commencing on November 5, 2020. Funds from the loan may only be used to retain workers and maintain payroll or make mortgage payments, lease payments and utility payments. Management used the entire Loan amount for qualifying expenses. Under the terms of the PPP, certain amounts of the Loan may be forgiven if they are used for qualifying expenses as described in the CARES Act. During the year ended December 31, 2021, the Company recorded interest of $6,140. During the year ended December 31, 2021, the PPP loan and accrued interest were forgiven and the Company recorded a gain on forgiveness of debt on the Consolidated Statements of Operations.

On June 1, 2021, the Company assumed the PPP loan of Flagship Solutions, LLC in the amount of $307,300. During the year ended December 31, 2021, the Company recorded interest of $3,423. During the year ended December 31, 2021, the PPP loan and accrued interest were forgiven and the Company recorded a gain on forgiveness of debt on the Consolidated Statements of Operations.

Note 8 - Stockholders’ (Deficit)

 

Capital Stock

 

The Company has 260,000,000 authorized shares of capital stock, consisting of 250,000,000 shares of common stock, par value $0.001, and 10,000,000 shares of Preferred Stock, par value $0.001 per share.

  

 On May 13, 2021, the Company entered into an underwritten public offering of an aggregate of 1,600,000 units, each consisting of one share of the Company’s common stock, par value $0.001 per share , together with one warrant to purchase one share of Common Stock at an exercise price equal to $7.425 per share of Common Stock.

 

The public offering price was $6.75 per Unit and the underwriters agreed to purchase 1,600,000 Units at a  7.5% discount to the public offering price. The Company granted the representative a 45-day option to purchase an additional 240,000 shares of Common Stock and/or an additional 240,000 Warrants, in any combination thereof, to cover over-allotments. On May 15, 2021, the representative exercised the over-allotment option to purchase an additional 240,000 Warrants to purchase 240,000 shares of Common Stock. The net proceeds from the offering were $9.5 million.

 

On May 14, 2021, the Company effected a 1-for-40 reverse stock split. As a result, all share information in the accompanying condensed financial statements has been adjusted as if the reverse stock split happened on the earliest date presented.

  

F-19

 

 

 

 

On July 21, 2021, the Company entered into a securities purchase agreement with certain accredited institutional investors resulting in the raise of $8,305,000 in gross proceeds to the Company. Pursuant to the terms of the purchase agreement, the Company agreed to sell, (i) an aggregate of 1,375,000 shares of the Company’s common stock, par value $0.001 per share and (ii) warrants to purchase an aggregate of 1,031,250 shares of the Company’s Common Stock at an exercise price of $6.15 per share, subject to adjustment.

 

The placement agent was entitled to a cash fee of 6.5% of the gross proceeds of the Offering and the reimbursement for certain out-of-pocket expenses up to $50,000The net proceeds from the offering were $7.5 million.

 

During the year ended December 31, 2021, employees exercised 6,592 options via cashless exercise, into 5,060 shares of common stock.

 

During the year ended December 31, 2021, warrant holders exercised 455,390 warrants into common stock. The Company received $3,381,271 for these warrants.

 

F-20

 

 

 Common Stock Options

 

A summary of the Company’s option activity and related information follows:

 

                         
    Number of
Shares
Under Options
    Range of
Option Price
Per Share
    Weighted
Average
Exercise Price
  Weighted
Average
Contractual
Life
Options Outstanding at January 1, 2020     210,743     $ 2.0019.50     $ 6.80   7.5
Options Granted     8,750       4.805.20       5.20    
Exercised     (2,500 )     1.50       2.00    
Expired/Cancelled     (9,246 )     14.0014.40       14.40    
Options Outstanding at December 31, 2020     207,747     $ 2.0015.76     $ 5.2   6.6
Options Granted     82,157       3.035.80       4.50    
Exercised     (6,592 )     2.00       2.00    
Expire/Cancelled     (15,846 )     3.0014.00       5.89    
Options Outstanding at December 31, 2021     267,466     $ 2.0016.00     $ 5.19   6.94
                           
Options Exercisable at December 31, 2021     162,373     $ 2.0016.00     $ 5.83   5.34

 

Share-based compensation expense for options totaling $171,798 and $158,728 was recognized in our results for the year ended December 31, 2021 and 2020, respectively.

 

The valuation methodology used to determine the fair value of the options issued during the year was the Black-Scholes option-pricing model. The Black-Scholes model requires the use of a number of assumptions including volatility of the stock price, the average risk-free interest rate, and the weighted average expected life of the options.

 

The risk-free interest rate assumption is based upon observed interest rates on zero-coupon U.S. Treasury bonds whose maturity period is appropriate for the term of the options.

 

Estimated volatility is a measure of the amount by which the Company’s stock price is expected to fluctuate each year during the expected life of the award. The Company’s calculation of estimated volatility is based on historical stock prices of the Company over a period equal to the expected life of the awards.

 

As of December 31, 2021, there was $432,296 of total unrecognized compensation expense related to unvested employee options granted under the Company’s share-based compensation plans that is expected to be recognized over a weighted-average period of approximately 2.66 years.

 

The weighted average fair value of options granted, and the assumptions used in the Black-Scholes model during the year ended December 31, 2021 and 2020 are set forth in the table below. 

               
    2021   2020
Weighted average fair value of options granted   $ 5.35     $ 5.20  
Risk-free interest rate     1.311.62 %     0.66-0.83 %
Volatility     217219 %     221223 %
Expected life (years)     10       10  
Dividend yield     0.00 %     0.00 %

 

F-21

 

 

Common Stock Warrant

 

A summary of the Company’s warrant activity and related information follows:

 

                    
            Weighted
   Number of  Range of  Weighted  Average
   Shares  Option Price  Average  Contractual
   Under Options  Per Share  Exercise Price  Life
Warrants Outstanding at January 1, 2020   3,333   $0.40   $0.40    4.50 
Warrants Granted                
Warrant Outstanding at December 31, 2020   3,333   $0.40   $0.40    3.50 
Warrant Granted   2,871,250    7.43 - 6.67    6.97     
Exercised   (455,390)   7.43    7.43     
Expired/Cancelled                
Warrant Outstanding at December 31, 2021   2,419,193   $7.43 - 0.40   $6.87    4.67 
                     
Warrant Exercisable at December 31, 2021   2,419,193   $7.43 - 0.40   $6.87    4.67 

 

Preferred Stock

 

Liquidation preference

 

Upon any liquidation, dissolution, or winding up of the Corporation, whether voluntary or involuntary, before any distribution or payment shall be made to the holders of any Common Stock, the holders of Series A Preferred Stock shall be entitled to be paid out of the assets of the Corporation legally available for distribution to stockholders, for each share of Series A Preferred Stock held by such holder, an amount per share of Series A Preferred Stock equal to the Original Issue Price for such share of Series A Preferred Stock plus all accrued and unpaid dividends on such share of Series A Preferred Stock as of the date of the Liquidation Event. No Preferred shares are issued as of December 31, 2021.

Conversion

 

The number of shares of Common Stock to which a share of Series A Preferred Stock may be converted shall be the product obtained by dividing the Original Issue Price of such share of Series A Preferred Stock by the then-effective Conversion Price (as defined herein) for such share of Series A Preferred Stock. The Conversion Price for the Series A Preferred Stock shall initially be equal to $0.02 and shall be adjusted from time to time.

 

Voting

 

Each holder of shares of Series A Preferred Stock shall be entitled to the number of votes, upon any meeting of the stockholders of the Corporation (or action taken by written consent in lieu of any such meeting) equal to the number of shares of Class B Common Stock into which such shares of Series A Preferred Stock could be converted.

 

Dividends

 

Each share of Series A Preferred Stock, in preference to the holders of all common stock, shall entitle its holder to receive, but only out of funds that are legally available therefore, cash dividends at the rate of ten percent (10%) per annum from the Original Issue Date on the Original Issue Price for such share of Series A Preferred Stock, compounding annually unless paid by the Company. On May 18, 2021, the Company converted 1,401,786 shares of Series A Preferred Stock into 43,806 shares of common stock. As part of this transaction, the Company also paid $1,179,357 the accrued and unpaid dividends. Accrued dividends at December 31, 2021 and 2020 were $0 and $1,115,674, respectively.

 

F-22

 

 

Note 9 - Income Taxes

 

The components of deferred taxes are as follows:

 

               
    Year Ended December 31,
    2021   2020
Deferred tax assets:        
Net operating loss carry forwards     1,752,000       1,313,000  
Stock based compensation     48,000       45,000  
Property and equipment     217,000       182,000  
Other     51,000       8,000  
Total deferred tax assets     2,068,000       1,548,000  
Deferred tax liabilities:                
Intangibles     (91,000 )      
Other     (308,000 )      
Total deferred tax liabilities     (399,000 )      
                 
Valuation Allowance     (1,669,000 )     (1,548,000 )
                 
Net deferred tax liabilities          

 

The Company had federal and state net operating tax loss carry-forwards of $5,935,000 and $5,605,000, respectively as of December 31, 2021. The tax loss carry-forwards are available to offset future taxable income with the federal and state carry-forwards beginning to expire in 2028.

 

In 2021 and 2020, net deferred tax assets did not change due to the full allowance. The gross amount of the asset is entirely due to the net operating loss carry-forward. The realization of the tax benefits is subject to the sufficiency of taxable income in future years. The combined deferred tax assets represent the amounts expected to be realized before expiration.

 

The Company periodically assesses the likelihood that it will be able to recover its deferred tax assets. The Company considers all available evidence, both positive and negative, including historical levels of income, expectations and risks associated with estimates of future taxable income and ongoing prudent and feasible profits. As a result of this analysis of all available evidence, both positive and negative, the Company concluded that it is more likely than not that its net deferred tax assets will ultimately not be recovered and, accordingly, a valuation allowance was recorded as of December 31, 2021 and 2020.

 

A reconciliation of the Company’s effective income tax rate to the expected income tax rate, computed by applying the federal statutory income tax rate of 21.0% for each of the years ended December 31, 2021 and 2020 to the Company’s loss before provision (benefit) for income taxes, is as follows:

 

          
   2021  2020
U.S. federal statutory rate   21.0%   21.0%
State taxes   7.1%   7.1%
           
        
Valuation allowance   (12.2)%   (28.1)%
Income tax provision   (12.9)%   %

 

F-23

 

 

Note 10 - Litigation

 

We are currently not involved in any litigation that we believe could have a materially adverse effect on our financial condition or results of operations. There is no action, suit, proceeding, inquiry or investigation before or by any court, public board, government agency, self-regulatory organization or body pending or, to the knowledge of the executive officers of our company or any of our subsidiaries, threatened against or affecting the Company, its common stock, any of its subsidiaries or of Data Storage’s or Data Storage’s subsidiaries’ officers or directors in their capacities as such, in which an adverse decision could have a material adverse effect. 

 

Note 11 - Related Party Transactions

 

Finance Lease Obligations – Related Party

 

During the year ended December 31, 2021, the Company entered into one related party finance lease obligations. See Note 5 for details.

 

 Nexxis Capital LLC

 

Charles M. Piluso (Chairman and CEO) and Harold Schwartz (President) collectively own 100% of Nexxis Capital LLC (“Nexxis Capital”). Nexxis Capital was formed to purchase equipment and provide leases to Nexxis Inc.’s customers. No lease obligations exist between the Company and Nexxis Capital.

 

The Company received funds of $14,209 and $37,954 during the year ended December 31, 2021 and 2020 respectively.

 

Note 12 - Merger

 

Flagship Solutions, LLC

 

On February 4, 2021, the Company entered into an Agreement and Plan of Merger (the “Merger Agreement”) with Data Storage FL, LLC, a Florida limited liability company and the Company’s wholly-owned subsidiary (the “Merger Sub”), Flagship Solutions, LLC (“Flagship”), a Florida limited liability company, and the owners (collectively, the “Equityholders”) of all of the issued and outstanding limited liability company membership interests in Flagship (collectively, the “Equity Interests”). The Company acquired Flagship on May 31, 2021, and became its wholly-owned subsidiary.

 

Pursuant to the Merger, all of the Equity Interests that are issued and outstanding immediately prior to the effectiveness of the filing of the Articles of Merger by Flagship and Merger Sub with the Secretary of State of the State of Florida, was converted into the right to receive an aggregate amount equal to up to $10,500,000, consisting of $5,550,000, payable in cash, subject to reduction by the amount of any excluded liabilities assumed by the Company at Closing totaling $110,684, and subject to adjustment as set forth below in connection with a networking capital adjustment totaling $307,300, and the Company paid the broker fess of $402,727, and up to $4,950,000, payable in shares of the Company’s common stock, subject to reduction by the amount by which the valuation of Flagship (the “Flagship Valuation”), as calculated based on Flagship’s unaudited pro forma 2018 financial statements and audited 2019 and 2020 financial statements (the “2020 Audit”), is less than $10,500,000. In the event that the Flagship Valuation, as calculated based on the 2020 Audit, is less than $10,500,000, then, within fifteen (15) days after completion of the audit of Flagship’s financial statements for its 2019, 2020 and 2021 fiscal years (the “2021 Audit”), the Company has agreed to pay the Equityholders, in shares of the Company’s common stock, the amount by which the Flagship Valuation, as calculated based on the 2021 Audit, exceeds the sum of $5,550,000 and the value of the shares merger consideration paid by us to the Equityholders at Closing, subject to a cap of $4,950,000.

F-24

 

 

In addition, the cash merger consideration paid by the Company to the Equityholders at Closing shall be adjusted, on a dollar-for-dollar basis, by the amount by which Flagship’s net working capital at Closing is more or is less than the target working capital amount specified in the Merger Agreement.

 

Concurrently with the Closing, Flagship and Mark Wyllie, Flagship’s Chief Executive Officer, entered into an Employment Agreement, which was effective upon consummation of the Closing, pursuant to which Mr. Wyllie will continue to serve as Chief Executive Officer of Flagship following the Closing on the terms and conditions set forth therein. Flagship’s obligations under the Wyllie Employment Agreement will also be guaranteed by the Company. The Wyllie Employment Agreement provides for: (i) an annual base salary of $170,000, (ii) management bonuses comprised of twenty-five percent (25%) of Flagship’s net income available in free cash flow as determined in accordance with GAAP for each calendar quarter during the term, (iii) an agreement to issue him stock options of the Company, subject to approval by the Board, commensurate with his position and performance and reflective of the executive compensation plans that the Company has in place with its other subsidiaries of similar size to Flagship, (iv) life insurance benefits in the amount of $400,000, and (v) four weeks paid vacation. In the event Mr. Wyllie’s employment is terminated by him for good reason (as defined in the Wyllie Employment Agreement) or by Flagship without cause, he will be entitled to receive his annual base salary through the expiration of the initial three-year employment term and an amount equal to his last annual bonus paid, payable quarterly. Pursuant to the Wyllie Employment Agreement, we have agreed to elect Mr. Wyllie to the Board and the board of directors of Flagship to serve so long as he continues to be employed by the Company. The employment agreement contains customary non-competition provisions that apply during its term and for a period of two years after the term expires. In addition, pursuant to the Wyllie Employment Agreement, Mr. Wyllie will be appointed to serve as a member of the Company’s Board of Directors and the board of directors of Flagship to serve so long as he continues to be employed by us.

 

Following the closing of the transaction, Flagship’s financial statements as of the Closing were consolidated with the Consolidated Financial Statements of the Company. These amounts are provisional and may be adjusted during the measurement period.

 

The following sets forth the components of the purchase price:

 

      
Purchase price:     
Cash paid to the seller  $6,149,343 
Total purchase price   6,149,343 
      
Tangible Assets Acquired:     
Cash   212,068 
Accounts Receivable   1,389,263 
Prepaid Expenses   127,574 
Fixed Assets   4,986 
Website and Digital Assets   33,002 
Security Deposits   22,500 
Total Tangible Assets Acquired   1,789,393 
      
Tangible Liabilities Assumed:     
Accounts Payable and Accrued Expenses   514,354 
Deferred Revenue   68,736 
Deferred Tax Liability   399,631 
PPP Loan Payable   307,300 
Total Tangible Liabilities Assumed   1,290,021 
      
Net Tangible Assets Acquired   499,372 
      
Excess Purchase Price  $5,649,971 

 

F-25

 

 

The excess purchase price amounts are provisional and may be adjusted during the one-year measurement period as required by U.S. GAAP. The following table provides a summary of the allocation of the excess purchase price.

 

       
Customer Relationships   $ 1,870,000  
Trade Names     235,000  
Assembled Workforce     287,000  
Goodwill     3,257,971  
         
Excess Purchase Price   $ 5,649,971  

 

The intangible assets acquired include the trade names, customer relationships, assembled workforce, and goodwill. The deferred tax liability represents the tax effected timing differences relating to the acquired intangible assets to the extent they are not offset by acquired deferred tax assets.

 

The goodwill represents the assembled workforce, acquired capabilities, and future economic benefits resulting from the acquisition. No portion of the goodwill is deductible for tax purposes.

 

The following presents the unaudited pro-forma combined results of operations of the Company with Flagship Solutions as if the entities were combined on January 1, 2020.

 

    Year Ended
    December 31,
2021
Revenues   $ 23,051,759  
Net income attributable to common shareholders   $ 1,526,938  
Net income per share   $ 0.30  
Weighted average number of shares outstanding     5,075,716  

 

   Year Ended
   December 31,
2020
Revenues  $18,172,193 
Net loss attributable to common shareholders  $91,180 
Net loss per share  $0.03 
Weighted average number of shares outstanding   3,213,157 

 

Note 13 - Subsequent Events 

 

Subsequent to December 31, 2021, the Company issued 38,300 options to employees through the 2021 Stock Incentive Plan. These options vest over three years and have exercise prices ranging from $3.28 – $3.44.

 

Subsequent to December 31, 2021, options were exercised to obtain 3,334 shares of common stock. These options were exercised for $ 6,935.

 

F-26

 


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

 

As of the end of the period covered by this Annual Report, under the supervision and with the participation of Data Storage’s management, including its principal executive officer and the principal financial officer, the Company conducted an evaluation of its disclosure controls and procedures, as such term is defined under Rule 13a-15(e) and Rule 15d-15(e) promulgated under the Securities Exchange Act of 1934, as amended (the “Exchange Act”). Based on this evaluation, the company’s Principal Executive Officer and Principal Financial Officer concluded that Data Storage’s disclosure controls and procedures are effective to ensure that information required to be disclosed by the Company in the reports it files or submits under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in the Securities and Exchange Commission’s (the “SEC”) rules. 

  

Management’s Report on Internal Control Over Financial Reporting

 

The Company’s management is responsible for establishing and maintaining effective internal control over financial reporting as defined in Rule 13a-15(f) under the Exchange Act. Data Storage’s internal control over financial reporting is designed to provide reasonable assurance to Data Storage’s management and Board of Directors regarding the preparation and fair presentation of published financial statements in accordance with United States generally accepted accounting principles (“GAAP”), including those policies and procedures that: (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the Company, (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with GAAP and that receipts and expenditures are being made only in accordance with authorizations of Data Storage’s management and directors and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the Company’s assets that could have a material effect on the financial statements.

  

Management conducted an evaluation of the effectiveness of internal control over financial reporting based on the framework in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission in its 2013 Internal Control-Integrated Framework. Management’s assessment included an evaluation of the design of the Company’s internal control over financial reporting and testing of the operational effectiveness of our internal control over financial reporting. Based on this evaluation, management has determined that as of December 31, 2021, there were no material weaknesses in our internal control over financial reporting and, management has concluded that, as of December 31, 2021, the Company maintained effective internal control over financial reporting. As defined by the Public Company Accounting Oversight Board Auditing Standard No. 5, a material weakness is a deficiency or a combination of deficiencies, such that there is a reasonable possibility that a material misstatement of the annual or interim financial statements will not be prevented or detected.

 

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Therefore, even those systems determined to be effective can provide only reasonable assurance with respect to financial statement preparation and presentation.

 

This Annual Report does not include an attestation report of the Company’s registered public accounting firm regarding internal control over financial reporting. Management’s report was not subject to attestation by the Company’s registered public accounting firm pursuant to rules of the SEC that permit the Company to provide only management’s report in this Annual Report.

  

34

 

  

Changes in Internal Control over Financial Reporting

 

There have been no significant changes in the Company’s internal control over financial reporting during the most recently completed fiscal quarter ended December 31, 2021, that have materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting.

 

ITEM 9B. OTHER INFORMATION

 

None.

 PART III

 

ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

 

The following table sets forth the names, ages, and positions of the Company’s executive officers and directors. Executive officers are elected annually by its Board of Directors. Each executive officer holds his office until he resigns, is removed by the Board, or his successor is elected and qualified. Each director holds his office until his successor is elected and qualified or his earlier resignation or removal.

  

Name   Age   Position
Charles M. Piluso   68   Chairman of the Board, Chief Executive Officer
Chris Panagiotakos   49   Chief Financial Officer
Harold J. Schwartz   57   Director, President
Thomas C. Kempster   55   Director, Executive Vice President of Strategic Development
John Argen   67   Director
Joseph B. Hoffman   65   Director
Lawrence A. Maglione Jr.   60   Director
Matthew Grover   54   Director
Todd Correll   54   Director
Mark Wyllie   63   Director, Executive Vice President

  

Charles M. Piluso, Chairman of the Board, Chief Executive Officer, and Treasurer

 

Mr. Piluso is Data Storage’s Chief Executive Officer and Chairman of the Board. He has served as Chief Executive Officer since 2008, Treasurer since 2020, and Chairman of the Board since 2008. Prior to founding Data Storage in 2001, Mr. Piluso founded North American Telecommunication Corporation a facilities-based Competitive Local Exchange Carrier licensed by the Public Service Commission in ten states, serving as the company’s Chairman and President from 1997 to 2000. Between 1990 and 1997, Mr. Piluso served as Chairman & Founder of International Telecommunications Corporation (“ITC”), a facilities-based international carrier licensed by the Federal Communications Commission. ITC participated in a consolidation strategy that went public in 1997 for $800 million. Mr. Piluso holds a bachelor’s degree, a Master of Arts in Political Science and Public Administration and a Master of Business Administration all from St. John’s University. He was an Instructor Professor at St. John’s University, College of Business from 1986 through 1988. From 2001 to 2013, served on the Board of Trustees of Molloy College. Mr. Piluso served on the Board of Governors at St. John’s University from 2001 to 2016 and Governor Emeritus; and, is currently serving on the Board of Advisors for the Nassau County Police Department Foundation.

  

35

 

 

We believe that Mr. Piluso is qualified to serve as a member of our Board due to his technical expertise and management experience of technology and communications companies.

 

Chris Panagiotakos, Chief Financial Officer

 

Mr. Chris H. Panagiotakos has served as our Chief Financial Officer since May 18, 2021. Mr. Panagiotakos served as the Vice President, Corporate Controller of Cinedigm Corp. (CIDM: Nasdaq Global Market) from April 2017 until March 2021, where he was responsible for the company’s accounting function, oversight of the company’s external audit, compliance and controls in addition to staff training and development. Prior to becoming Vice President, Corporate Controller of Cinedigm Corp, he served as their Corporate Assistant Controller from October 2013 to April 2017. From September 2004 to October 2013, Mr. Panagiotakos served in various capacities in the accounting department at Young Broadcasting Inc., including as Controller of one its divisions and Assistant Corporate Controller. Mr. Panagiotakos has over 24 years in public company accounting experience and he brings a broad range of experience related to public company accounting matters. Mr. Panagiotakos holds a Bachelor of Business Administration in Accounting from Bernard M. Baruch College, a Masters of Business Administration from Texas A&M University-Commerce, and is a Certified Public Accountant.

 

Harold J. Schwartz, President and Director

  
Mr. Schwartz is DSC’s President and serves as a Director. He has served as President and Director since December 2016 and served as Treasurer from 2016 to 2020. Since 1995, Mr. Schwartz has served as vice president of ABC Services, Inc., which he co-founded, where he was responsible for the strategic direction of the company, operations, business development and sales. Over the past two decades, Mr. Schwartz has honed his expertise in IBM business systems, business continuity and helping organizations increase IT performance while reducing costs. In addition, Mr. Schwartz is the founder of Systems Trading, Inc., a technology leasing company established in 1997, where Mr. Schwartz serves as the company’s CEO and president. Prior to founding these two businesses, Mr. Schwartz was with CAC Leasing for six years, where he started a lease asset sales division in 1991. This division was established shortly after Mr. Schwartz earned his bachelor’s degree in business from California State University in San Bernardino. Since 2010, Mr. Schwartz has served on the Board of Advisors for Data Storage Corporation.

 

We believe that Mr. Schwartz is qualified to serve as a member of our Board due to his proven ability to strengthen and improve the operations of the companies he has been a part of his experience in sales and business development and his knowledge of the industry.

 

Thomas C. Kempster, Executive Vice President and Director

  

Mr. Kempster is Data Storage’s Executive Vice President, and has served as Director since 2016. He is focused on business growth and strategic development in one of the Company’s key verticals for 2022, government. Prior to his current position, Mr. Kempster served as the President of Service Delivery until 2021 and was directly responsible for forging improvements that are the foundation of the Company’s highly rated customer service today. Prior to Data Storage Corporation Mr. Kempster founded ABC Services in 1994 and served as president until 2016.  ABC Services was an IBM Gold partner and provided managed services, equipment, software and specialized in IBM Power systems.  In 2012 ABC Services launched a joint venture with Data Storage Corporation to provide cloud infrastructure on IBM Power systems.  The joint venture was Secure Infrastructure and Services, (SIAS).   In 2016, ABC Services was acquired by Data Storage Corporation.   

 

We believe that Mr. Kempster is qualified to serve as a member of our Board because of his practical experience in a broad range of competencies including his industry experience.

  

36

 

 

John Argen, Director

 

Mr. Argen has been a Director since January 12, 2006. Mr. Argen has been a Business Consultant and Developer specializing in the information technology, telecommunications, and construction industries since 2003. He is a seasoned professional that brings 30 years of experience and entrepreneurial success from working with small business owners to Fortune 500 firms. From 1992 to 2003, Mr. Argen was the CEO and founder of DCC Systems, a privately held nationwide Technology Design / Build Construction Development and Consulting Solutions firm. Mr. Argen built DCC Systems from the ground up, re-engineering the firm several times to meet the needs of its clientele and enabled DCC Systems to produce gross revenues exceeding 100 million dollars in 2000. Prior to DCC Systems Mr. Argen held senior management positions for 15 years at ITT/Metromedia and was VP of Engineering& Operations at DataNet, a Wilcox & Gibbs company for 2 years. Throughout his corporate tenure, he has worked in Operations, Marketing, Systems Engineering, Telecommunications and Information Technology. Mr. Argen graduated Pace University with a BPS in Finance. His commitment to continued education is reflected in his completion to over 2000 hours of corporate sponsored courses. Mr. Argen also holds a Federal Communication Commission (FCC) Radio Telephone 1st Class License.

 

We believe that Mr. Argen is qualified to serve as a member of our Board because of his practical experience in managing the growth of companies, including technology and communication companies, and his general knowledge and experience of the industry.

 

Joseph B. Hoffman, Director

 

Mr. Hoffman has been a Director since August 29, 2001. Mr. Hoffman has been a partner at Kelley Drye & Warren LLP in the firm’s Washington, D.C. office since June 1999. His commercial practice focuses on real estate and corporate transactions cutting across a wide range of industries. Mr. Hoffman’s real estate practice involves developers, borrowers, lenders, buyers, sellers, landlords and tenants. Mr. Hoffman’s corporate experience includes the purchase and sale of assets and companies as well as venture capital, equipment leasing and institutional financing transactions. Mr. Hoffman represents telecommunications companies, real estate developers, lenders, venture capital funds, emerging growth companies, thoroughbred horse industry interests and high net-worth individuals. Mr. Hoffman received his Bachelor of Science, cum laude, from the University of Maryland and his Juris Doctor degree, with honors, from the George Washington University Law School.

 

We believe that Mr. Hoffman is qualified to serve as a member of our Board because of his legal knowledge, leadership experience and general industry familiarity.

 

Lawrence A. Maglione, Director

 

Mr. Maglione has been a Director since August 29, 2001. Mr. Maglione has been a partner in the accounting firm Eisner & Maglione CPAs, LLC since January 2007. Mr. Maglione, a co-founder of DSC, LLC, is a financial management veteran with more than 30 years of experience. Prior to joining the Company in 1991, Mr. Maglione was a co-founder of North American Telecommunications Corporation (“NATC”), a local phone service provider which provides local and long-distance telephone services and data connectivity to small and medium sized businesses, where Mr. Maglione served as NATC’s Chief Financial Officer and Executive Vice President from September 1997 through January 2001 where he was responsible for all finance, legal and administration functions. Prior to NATC, Mr. Maglione spent over 14 years in public accounting, and he brings a broad range of experience related to companies in the technology, retail services and manufacturing industries. Mr. Maglione holds a Bachelor of Science degree in Accountancy from Hofstra University, a Master of Science in Taxation from LIU Post, and is a Certified Public Accountant. Mr. Maglione is a member of the New York State Society of CPAs.

  

We believe that Mr. Maglione is qualified to serve as a member of our Board because of his practical accounting knowledge, leadership experience and general industry familiarity.

 

37

 

 

Todd A. Correll, Director

 

Mr. Correll has served as a Director form August 2014 until September 6, 2017 and then was reappointed to serve as a Director on November 5, 2019, and Mr. Correll previously served as a Director from 2014 to 2017. Mr. Correll has served as a financial and operations executive consultant and board member for SACo, a leading online retail operation. From 2001 through 2017, Mr. Correll founded and served as CEO of Broadsmart Florida, Inc. (“Broadsmart”), a facility-based VoIP carrier. Under Mr. Correll’s leadership as its CEO, Broadsmart grew from a local phone company to a nationwide carrier delivering IP based dial tone, broadband and ancillary services. Broadsmart was acquired by Magic Jack in 2016 for $42 million, and Mr. Correll continued to serve as its CEO until 2017. Mr. Correll attended Syracuse University. Mr. Correll holds a pilot’s license as well as a USCG Captains license.

  

We believe that Mr. Correll is qualified to serve as a member of our Board because of his practical experience with the Company and his executive experience at telecommunications and technology companies.

 

Matt Grover, Director

 

Mr. Grover has served as a Director since November 5, 2019. Since January 2019, Mr. Grover has served as the Executive Vice President of Business Services at Altice USA (NYSE: ATUS), which is one of the largest broadband communications and video services providers in the United States, delivering broadband, pay television, mobile, proprietary content and advertising services to approximately 4.9 million residential and business customers across 21 states through its Optimum and Suddenlink brands. The company operates an advanced advertising and data business, which provides audience-based, multiscreen advertising solutions to local, regional and national businesses and advertising clients. Altice USA also offers hyper-local, national, international and business news through its News 12, Cheddar and i24NEWS networks. Mr. Grover began his 19-year Altice USA career in 2001 when he joined Altice USA’s Lightpath division as Director of Sales Planning. Since then, he has held various positions with increasing responsibilities. In 2010 Mr. Grover assumed the position of Vice President and General Manager of Optimum West Commercial Services, overseeing sales and sales operations in the Rocky Mountain States of Montana, Wyoming, Colorado, and Utah, until it was sold to Charter Communications in August 2013. From 2013 to 2018, he was Senior Vice President of Commercial Sales, Product, and Marketing. In early 2019, he was promoted to EVP of Business Services. Prior to joining Altice USA, Mr. Grover held various management positions over the course of nearly ten years, including Vice President of Sales at North American Telecom, Global Account Manager at AT&T in Los Angeles, CA, and District Sales Manager at AT&T in New York, NY. He serves as an Advisory Board Member of Data Storage Corporation and is a member of the Board of Trustees at Molloy College in Rockville Centre, NY. Mr. Grover attained his BA in Economics from Stony Brook University and earned his MBA from the University of Southern California.

 

We believe that Mr. Grover is qualified to serve as a member of our Board because of his practical experience in a broad range of competencies including his public company experience.

 

Mark Wyllie, Executive Vice President and Director 

 

Mr. Wyllie brings more than 30 years of senior management and sales experience to Flagship. In his current capacity as CEO of Flagship, he is responsible for the day-to-day management of Flagship and implementation of the strategic and tactical direction of Flagship, as well as the integration of services capabilities into responsive customer solutions. Mr. Wyllie began his career with seven years at GAF Corporation, progressing from Sales Representative to District Manager. Included in his extensive background are key management roles with some of the nation’s most recognized computer and data management firms. At Burroughs, he served as Senior Account Manager; and at NCR his 12-year tenure covered roles as District Manager, Manager of Education and Training, Director, National Accounts, Pricing Manager, and Sales Manager. Mr. Wyllie was also Vice-President of Sales for a division of the Mail-Well Corporation. Mr. Wyllie then moved to Champion Solutions Group for 7 years as Vice President of Sales progressing to General Manager of Champion’s Services Division from April 1998 to June 2003. Mr. Wyllie held the position of Senior Director at Mainline Information Systems from June 2003 to July 2007 where he had responsibility for Mainline’s Services companies, including IBM Global Services, Disaster Recovery and Professional Services. Just prior to forming Flagship in December 2008, Mr. Wyllie was COO for Compuquip Technologies, one of South Florida’s largest systems integrators. Mr. Wyllie serves on the board of directors of the South Florida Technology Alliance, a regional 501(c)(3) nonprofit focused on driving awareness of South Florida as a technology hub. In 2014, Flagship was awarded with IBM’s highest honor for a Business Partner, A Beacon Award for Outstanding Community Impact. This was the first time in IBM’s history a Business Partner was recognized for their community involvement. In addition to his business responsibilities, Mr. Wyllie serves on the IBM Global Business Partner Advisory Council, IBM MSP Advisory Council and IBM Cloud Advisory Council.

 

38

 

 

Mr. Wyllie has a BA in Management and holds IBM Certifications as an IBM Cloud Builder, Systems Expert x series, Smarter Cities Technical and Sales certifications, IBM Disaster Recovery Top Gun, Blade and Storage Certifications. In addition, Mr. Wyllie holds a TOGAF certification.

 

Committees of the Board of Directors

 

The Board of Directors has a standing Audit Committee, Compensation Committee, and Nominating & Corporate Governance Committee. The following table shows the directors who are currently members or Chairman of each of these committees.

 

Board Members   Audit
Committee
  Compensation
Committee
  Nominating & Corporate Governance Committee
John Argen*   Chair   ---   Member
Todd Correll   ---   Member   ---
Matthew Grover   Member   Member   ---
Joseph Hoffman   Member   Chair   Member
Thomas Kempster   ---   ---   ---
Lawrence Maglione   ---   ---   Chair
Charles M. Piluso   ---   ---   ---
Harold J. Schwartz   ---   ---   ---
Mark Wyllie   ---   ---   ---

 

  * John Argen serves as our independent Lead Director.

 

Composition of our Board of Directors

 

Our board of directors currently consists of nine members. Our directors hold office until their successors have been elected and qualified or until the earlier of their death, resignation, or removal. There are no family relationships among any of our directors or executive officers.

 

Director Independence

 

With the exception of Charles M. Piluso, Harold J. Schwartz, Mark Wyllie and Thomas C. Kempster, our Board has determined that all of our present directors and our former directors are independent, in accordance with the Listing Rules of the Nasdaq (the “Nasdaq Listing Rules”). Our Board has determined that, under the Nasdaq Listing Rules, Charles M. Piluso, Harold J. Schwartz, Mark Wyllie and Thomas C. Kempster are not independent directors because they are employees of the Company or its subsidiaries.

 

Our Board has determined that: John Argen (Chair), Joseph Hoffman, and Matthew Grover are independent under the Nasdaq Listing Rules’ independence standards for the members of our Board’s audit committee (the “Audit Committee”); Joseph Hoffman (Chair), Todd Correll, and Matthew Grover are independent under the Nasdaq Listing Rules independence standards for the members of our Board compensation committee (the “Compensation Committee”); and Lawrence Maglione (Chair), Joseph Hoffman and John Argen are independent under the Nasdaq Listing Rules’ independence standards for the members of our Board’s Nominating & Corporate Governance committee (the “Nominating & Corporate Governance Committee”).

 

39

 

 

Term of Office

 

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

 

Audit Committee

 

The Company has an Audit Committee consisting of non-executive directors each of whom the Board has determined is an independent director pursuant to the Nasdaq Listing Rules. The Audit Committee members are: John Argen (Chair), Matthew Grover and Joseph Hoffman. The Board has determined that Joseph Hoffman is an “Audit Committee Financial Expert” as defined by SEC rules and regulations. The Audit Committee operates pursuant to a written charter adopted by the Board, which is available on our website at www.DataStorageCorp.com. The charter describes in more detail the nature and scope of responsibilities of the Audit Committee.

 

Compensation Committee

 

The Company has a Compensation Committee consisting of non-executive directors each of whom the Board has determined is an independent director pursuant to the Nasdaq Listing Rules. The Compensation Committee members are Joseph Hoffman (Chair), Todd Correll and Matthew Grover. The Compensation Committee operates pursuant to a written charter adopted by the board of directors, which is available on our website at www.datastorage.com. The charter describes in more detail the nature and scope of responsibilities of the Compensation Committee.

 

Nominating & Corporate Governance Committee

 

The Company has a Nominating & Corporate Governance Committee consisting of non-executive directors each of whom the Board has determined is an independent director pursuant to the Nasdaq Listing Rules. The Nominating & Corporate Governance Committee members include Lawrence Maglione (Chair), John Argen and Mr. Hoffman. The Nominating & Corporate Governance Committee operates pursuant to a written charter adopted by the board of directors, which is available on our website at www.datastoragecorp.com. The charter describes in more detail the nature and scope of responsibilities of the Nominating & Corporate Governance Committee.

 

The Company does not have a formal diversity policy. However, the Nominating & Corporate Governance Committee evaluates each individual in the context of the Board of Directors as a whole, with the objective of recommending individuals that can best perpetuate the success of our business and represent stockholder interests through the exercise of sound business judgment and diversity of experience in various areas. We believe our current directors possess diverse professional experiences, skills, and backgrounds, in addition to, among other characteristics, high standards of personal and professional ethics, proven records of success in their respective fields, and valuable knowledge of our business and industry.

 

Merger and Acquisition Committee

 

The Company has a merger and acquisition committee (the “M&A Committee”) consisting of non-executive directors. The M&A Committee members are Lawrence Maglione (Chair), John Coghlan, John Argen, Todd Correll.

 

Family Relationships

 

One part-time employee, reporting to our Controller, is the wife of Thomas C. Kempster, our Executive Vice President, Strategic Development and there is no direct reporting relationship between such employee and Mr. Kempster.

 

One full-time employee is the son of Harold Schwartz, the President of DSC, and there is no direct reporting relationship between such employee and Mr. Schwartz.

 

One full-time employee is the son and direct report to John Camello, President of Nexxis Inc.

Code of Ethics

 

The Company has adopted a Code of Ethics applicable to its Directors, Officers and Employees. A copy of our Code of Ethics is available on our website at www.datastoragecorp.com.

  

40

 

 

Stockholder Communications to the Board

 

Stockholders who are interested in communicating directly with members of the Board, or the Board as a group, may do so by writing directly to the individual Board member c/o Secretary, Data Storage Corporation, 48 South Service Road, Melville, New York 11747. The Company’s Secretary will forward communications directly to the appropriate Board member. If the correspondence is not addressed to the particular member, the communication will be forwarded to a Board member to bring to the attention of the Board. The Company’s Secretary will review all communications before forwarding them to the appropriate Board member.

 

Delinquent Section 16(A) Reports. 

 

Section 16(a) of the Exchange Act requires the Company’s officers and directors, and persons who beneficially own more than 10% of a registered class of the Company’s equity securities, to file reports of ownership and changes in ownership with the SEC and are required to furnish copies to the Company. Based solely on the review of the Changes of Beneficial Ownership disclosures on Forms 3, 4 and 5 filed with the Securities and Exchange Commission, other than the Form 3 filed by Mark Wyllie on June 15, 2021, there were no delinquent Section 16(a) Reports for the year ended December 31, 2021.

 

  

ITEM 11. EXECUTIVE COMPENSATION

 

Compensation of Executive Officers

 

The following summary compensation table sets forth all compensation awarded to, earned by, or paid to the named executive officers paid by the Company during the fiscal years ended December 31, 2021 and December 31, 2020, in all capacities for the accounts of our executive officers, including the Chief Executive Officer.

 

41

 

 

Summary Compensation Table

   

Name &
Principal
Position
  Year   Salary   Bonus   Stock
Awards
  Option
Awards
  Non-Equity
Incentive Plan
Compensation
  All Other
Compensation
  Total
Charles M. Piluso, Chief Executive Officer, Treasurer and Chairman     2021     187,065                 $                 187,065  
of the Board     2020       100,000                 $                   100,000  
                                                                 
Chris Panagiotakos, Chief Financial Officer,     2021     $ 117,769     29,167           $                 $ 146,936  
                                                                 
Harold Schwartz – President     2021     190,747                 $                 190,747  
      2020       100,000                 $                   100,000  
                                                                 
Tom Kempster – Executive Vice President, Strategic Development     2021     209,301                 $                 209,301  
      2020       129,585                 $                   129,585  

 

Employment Agreements

 

The Company currently does not have any employment agreements with any of its named executive officers or directors.

2010 Incentive Award Plan

 

On August 12, 2010, the Company adopted the Data Storage Corporation 2010 Incentive Award Plan (the “2010 Plan”) that provided for 2,000,000 shares of common stock reserved for issuance under the terms of the 2010 Plan; which was amended on September 25, 2013, to increase the number of shares of common stock reserved for issuance under the Plan to 5,000,000 shares of common stock; which was further amended on June 20, 2017 to increase the number of shares of common stock reserved for issuance under the Plan to 8,000,000 shares of common stock; and further amended on July 1, 2019, to increase the number of shares of common stock reserved for issuance under the Plan to 10,000,000 shares of common stock. On April 23, 2012, the Company amended and restated the 2010 Plan to change the name to the “Amended and Restated Data Storage Corporation Incentive Award Plan” (the “Plan”). The Plan was intended to promote the interests of the Company by attracting and retaining exceptional employees, consultants, directors, officers and independent contractors (collectively referred to as the “Participants”) and enabling such Participants to participate in the long-term growth and financial success of the Company. Under the Plan, the Company had the right to grant stock options, which are intended to qualify as “incentive stock options” under Section 422 of the Internal Revenue Code of 1986, as amended, non-qualified stock options, stock appreciation rights and restricted stock awards, which were restricted shares of common stock (collectively referred to as “Incentive Awards”). Incentive Awards were granted pursuant to the Plan for 10 years from the Effective Date. There are 8,305,985 options outstanding under the Plan as of December 31, 2020. The 2010 Plan expired on October 21, 2020 and accordingly, there are no shares available for future grants.

 

42

 

 

On March 8, 2021, our Board and stockholders owning in excess of 50% of our outstanding voting securities approved and adopted the 2021 Stock Incentive Plan (the “2021 Plan”). Pursuant to the terms of the 2021 Plan we can grant stock options, restricted stock unit awards and other awards at levels determined appropriate by our Board and/or compensation committee. The 2021 Plan also allows us to utilize a broad array of equity incentives and performance cash incentives in order to secure and retain the services of our employees, directors, and consultants, and to provide long-term incentives that align the interests of our employees, directors and consultants with the interests of our stockholders. An aggregate of 15,000,000 shares of our common stock may be issued under the 2021 Plan, subject to equitable adjustment in the event of future stock splits, and other capital changes.

 

Outstanding Equity Awards at Fiscal Year-End December 31, 2021

 

        Option Awards    
Name   Option
Approval
Date
  Number
of
Securities
Underlying
Unexercised
Options (#)
Exercisable(1)
  Number of
Securities
Underlying
Unexercised
Options (2) Unexercisable
  Option
Exercise
Price
($)
  Option Expiration
Date
Charles M. Piluso                                  
(3)(6)     6/18/2012     13,720       0       15.76     6/17/2022
(3)(6)     6/18/2012     8,929       0       15.76     6/17/2022
(4)(6)     12/11/2012     834       0       6.00     12/10/2022
(4)     12/13/2013     834       0       6.00     12/12/2023
(4)     12/22/2015     1,667       0       14.00     12/21/2025
(4)     12/14/2017     1,667       0       2.00     12/14/2027
(4)(7)     12/11/2019     3,336       1.668       2.40     12/10/2029
                                   
Harold J. Schwartz                                  
(5)     6/18/2012     64       0       15.76     6/17/2022
(5)(6)     12/11/2012     417       0       6.00     12/10/2022
(5)     12/13/2013     417       0       6.00     12/12/2023
(4)     12/22/2015     834       0       14.00     12/21/2025
(4)     12/14/2017     1,667       0       2.00     12/13/2027
(4)(7)     12/11/2019     1,667       834       2.40     12/10/2023
(4)     12/6/2021           6,000       3.00     12/5/2031
                                   
Thomas C. Kempster                                  
(4)     12/14/2017     1,667       0       2.00      12/13/2027
(4)(7)     12/11/2019     834       1,667       2.40      12/10/2023

 

(1) Vested options under the Plan.

 

(2) Unvested options under the Plan.

 

(3) On March 23, 2011 (the “Stock Grant Date”), Mr. Piluso was issued a stock grant of 14,286 shares of common stock at $0.35 per share (the “Stock Grant”). Mr. Piluso received the Stock Grant in lieu of his annual compensation for 2010. The Stock Grant was fully vested on the Stock Grant Date. The Stock Grant was issued to Mr. Piluso pursuant to the 2008 Plan. On June 18, 2012, the Stock Grant issuance was rescinded and replaced with a stock option to acquire 13,720 shares of common stock at an exercise price of $15.60 per share. In addition, on June 18, 2012, Mr. Piluso received a stock option to acquire 8,929 shares of common stock at an exercise price of $15.60 per share.

 

43

 

 

(4) The stock options were issued in consideration for services provided as a member of the Board.

 

(5) The stock options were issued in consideration for services provided as a member of the Board of Advisors.

 

(6) These option awards vested 100% three months from the grant date.

 

(7) These option awards vested/vest 33.33% on each of the one- year, two- year and three- year anniversary following the grant date.

 

Compensation of Directors

 

The following summary compensation table sets forth all compensation awarded to, earned by, or paid to the Company’s directors during the fiscal year ended December 31, 2021. During the year ended December 31, 2021, no compensation was paid to any Company director.

 

Director Name   Fees earned
or paid in
cash
  Stock
awards
  Option
awards
(1)
  Non-equity
incentive
plan
  Non-
qualified
deferred
compensation
earnings
  All other
compensation
  Total
Charles M. Piluso               $ 0                       $ 0  
Harold Schwartz               $ 0                       $ 0  
Tom Kempster               $ 0                       $ 0  
Lawrence Maglione               $ 0                       $ 0  
John Argen               $ 0                       $ 0  
Joseph B. Hoffman               $ 0                       $ 0  
Matthew Grover               $ 0                       $ 0  
Todd Correll               $ 0                       $ 0  
Mark Wyllie               $ 0                       $ 0  

  

  (1) The table below shows the aggregate number of option awards outstanding at fiscal year-end for each of our current non-employee directors and former non-employee directors who served as directors during the year ended December 31, 2021. 

 

Name   Number of Shares Subject to
Outstanding Options as of December 31, 2021
 
     
John Argen     7,504  

Todd Correll

  627  
Matthew Grover     627  
Joseph Hoffman     7,504  
Lawrence Maglione     7,504  

 

44

 

  

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

 

The following table sets forth certain information, as of March 30, 2022, with respect to the beneficial ownership of the outstanding common stock by (i) any holder of more than five (5%) percent; (ii) each of the Company’s executive officers and directors; and (iii) the Company’s directors and executive officers as a group. Except as otherwise indicated, each of the stockholders listed below has sole voting and investment power over the shares beneficially owned. Except as otherwise indicated, each of the stockholders listed below has sole voting and investment power over the shares beneficially owned. The address for each person is 48 South Service Road, Suite 203, Melville, New York 11747.

 

Name of Beneficial Owner 

Shares

Beneficially

Owned(1)

 

Percentage 

 

Ownership

Charles M. Piluso and affiliated entities (2)   914,448    13.59%
Chris Panagiotakos       * 
Harold J. Schwartz (3)   820,943    12.25%
Thomas C. Kempster (4)   801,711    11.97%
Lawrence Maglione, Jr. (5)   7,500    * 
John Argen (6)   6,670    * 
Joseph Hoffman (7)   6,670    * 
Matthew Grover (8)   418    * 
Todd Correll (9)   625    * 
Mark Wyllie       * 
           
All Executive Officers and Directors as a group (10 persons)   2,558,985    37.89%

 

* Less than 1%

 

(1)  The securities “beneficially owned” by a person are determined in accordance with the definition of “beneficial ownership” set forth in the regulations of the SEC and accordingly, may include securities owned by or for, among others, the spouse, children or certain other relatives of such person, as well as other securities over which the person has or shares voting or investment power or securities which the person has the right to acquire within 60 days.

 

(2)  Includes 882,627 shares of common stock and 31,821 shares of common stock underlying stock options

 

(3)  Includes 815,876 shares of common stock and 5,067 shares of common stock underlying stock options.

 

(4)  Includes 798,376 shares of common stock and 3,335 shares of common stock underlying stock options.
   
(5)  Includes 830 shares of common stock and 6,670 shares of common stock underlying stock options.
   
(6)   Includes 3,334 shares of common stock and 3,336 shares of common stock underlying stock options.
   
(7)  Includes 6,670 shares of common stock underlying stock options.
   
(8) Includes 418 shares of common stock underlying stock options.

 

(9) Includes 625 shares of common stock.

 

45

 

 

Securities Authorized for Issuance Under Equity Compensation Plans

 

As of December 31, 2021, we had awards outstanding under our Amended and Restated Data Storage Corporation Incentive Award Plan:

  

    Number of
securities to be
issued upon
exercise of
outstanding
options and
warrants
  Weighted-
average
exercise price of
outstanding
options,
warrants and
rights
  Number of
securities
remaining
available for
future issuance
under
equity
compensation
plans (excluding
securities
reflected
in
column (a)
Plan Category     (a)       (b)       (c)  
                         
Equity compensation plans approved by security holders     267,466 (1)   $ 5.19       292,843  
Equity compensation plans not approved by stockholders     N/A        N/A           
Total     267,466     $ 5.19       292,843  

 

  (1) During the year ended December 31, 2021, we had awards outstanding under the 2010 Plan. As of the end of fiscal year 2021, we had 185,309 shares of our common stock issuable upon the exercise of outstanding options granted pursuant to the 2010 Plan. The securities available under the Plan for issuance and issuable pursuant to exercises of outstanding options may be adjusted in the event of a change in outstanding stock by reason of stock dividend, stock splits, reverse stock splits, etc. As of end of fiscal year 2021, there were warrants outstanding to purchase 3,333 shares of common stock at a weighted average exercise price of $0.40, none of which were granted pursuant to the 2008 Plan or the 2010 Plan. The 2010 Plan expired on October 21, 2020. On March 8, 2021, our Board and stockholders owning in excess of majority of our outstanding voting securities approved and adopted the 2021 Stock Incentive Plan (the “2021 Plan”). Pursuant to the terms of the 2021 Plan we can grant stock options, restricted stock unit awards, and other awards at levels determined appropriate by our Board and/or compensation committee. The 2021 Plan also allows us to utilize a broad array of equity incentives and performance cash incentives in order to secure and retain the services of our employees, directors and consultants, and to provide long-term incentives that align the interests of our employees, directors, and consultants with the interests of our stockholders. An aggregate of 375,000 shares of our common stock may be issued under the 2021 Plan, subject to equitable adjustment in the event of future stock splits, and other capital changes.

  

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

 

The Board of Directors has determined, after considering all the relevant facts and circumstances, that during the fiscal year ended December 31, 2021, each of Messrs. Argen, Hoffman, Coghlan, Stein, Correll, Maglione, and Grover were independent directors, as that term is defined in the federal securities laws and the Nasdaq Marketplace Rules.

 

On April 1, 2018, the Company entered into an equipment lease agreement with Systems Trading Inc. (“Systems Trading”), a company for which Mr. Harold J. Schwartz, our President and Director, serves as the Chief Executive Officer and President (“Systems Trading”) to refinance all leases into one lease. This lease obligation is payable to Systems Trading with bi-monthly installments of $23,475. The lease carries an interest rate of 5% and is a four-year lease. The term of the lease ends April 16, 2022. Systems Trading is owned and operated by the Company’s President, Harold Schwartz.

46

 

  

On January 1, 2019, the Company entered into an equipment agreement with Systems Trading. This lease obligation is payable to Systems Trading with monthly installments of $29,592. The lease carries an interest rate of 6.75% and is a five-year lease. The term of the lease ends December 31, 2023.

 

On April 1, 2019, the Company entered into two equipment lease agreements with Systems Trading to add new data center equipment. The first lease calls for monthly payments of $1,328 and expires on March 1, 2022. It carries an interest rate of 7%. The second lease calls for monthly payments of $461 and expires on March 1, 2022. It carries an interest rate of 6.7%.

 

On January 1, 2020, the Company entered into a new equipment lease agreement with Systems Trading Inc. to lease equipment. The lease obligation is payable to Systems Trading with monthly installments of $10,534. The lease carries an interest rate of 6% and is a three-year lease. The term of the lease ends January 1, 2023.

 

On March 4, 2021, the Company entered into a new equipment lease agreement with Systems Trading effective April 1, 2021. This lease obligation is payable to Systems Trading with monthly installments of $1,566.82 and expires on March 31, 2024. The lease carries an interest rate of 8%.

 

The Company received funds of $37,954 and $12,794 during the years ended December 31, 2021 and 2020, respectively from Nexxis Capital LLC, a company owned by Charles Piluso and Harold Schwartz. Nexxis Capital LLC was formed to purchase equipment and provide equipment leases to the Company’s customers.

 

 

Except as disclosed herein and under the section titled “Executive Compensation,” there were no related party transactions during the two years ended December 31, 2020 or the current year.

On December 11, 2019, we issued to (i) each of Messrs. Piluso, Schwartz and Kempster options to purchase 100,000 shares of common stock having an exercise price of $.60 per share, vesting over three years on the one, two and three year anniversary of the grant date and terminating on December 10, 2029; (ii) each of Messrs. Kempster, Coghlan, Argen, Hoffman, Stein and Maglione options to purchase 100,000 shares of common stock having an exercise price of $.54 per share, vesting over three years on the one, two and three year anniversary of the grant date and terminating on December 10, 2029; and (iii) each of Messrs. Correll and Grover options to purchase 25,000 shares of common stock having an exercise price of $.54 per share, vesting over three years on the one, two and three year anniversary of the grant date and terminating on December 10, 2029.

 

ITEM 14. PRINCIPAL ACCOUNTANT FEES AND SERVICES

 

Audit Fees

 

The following table sets forth the aggregate audit-related fees including expenses billed to us for the years ended December 31, 2021 and 2020 by Rosenberg Rich Baker Berman & Company P.A.

   December 31,  December 31,
   2021  2020
Audit Fees and Expenses (1)  $190,066   $76,000 
Tax Fees        

  

(1) Audit fees and expenses were for professional services rendered for the audit and reviews of the consolidated financial statements of the Company, professional services rendered for issuance of consents and assistance with review of documents filed with the SEC.

 

47

 

  

The Audit Committee has adopted procedures for pre-approving all audit and non-audit services provided by the independent registered public accounting firm, including the fees and terms of such services. These procedures include reviewing detailed back-up documentation for audit and permitted non-audit services. The documentation includes a description of, and a budgeted amount for, particular categories of non-audit services that are recurring in nature and therefore anticipated at the time that the budget is submitted. Audit Committee approval is required to exceed the pre-approved amount for a particular category of non-audit services and to engage the independent registered public accounting firm for any non-audit services not included in those pre-approved amounts. For both types of pre-approval, the Audit Committee considers whether such services are consistent with the rules on auditor independence promulgated by the SEC and the PCAOB. The Audit Committee also considers whether the independent registered public accounting firm is best positioned to provide the most effective and efficient service, based on such reasons as the auditor’s familiarity with our business, people, culture, accounting systems, risk profile, and whether the services enhance our ability to manage or control risks, and improve audit quality. The Audit Committee may form and delegate pre-approval authority to subcommittees consisting of one or more members of the Audit Committee, and such subcommittees must report any pre-approval decisions to the Audit Committee at its next scheduled meeting. All of the services provided by the independent registered public accounting firm were pre-approved by the Audit Committee.

 

Our audit committee pre-approves all services provided by our independent auditors. All of the above services and fees were reviewed and approved by the entire audit committee before the respective services were rendered.

 

PART IV

 

ITEM 15. EXHIBITS, FINANCIAL STATEMENT SCHEDULES.

 

Item 15. Exhibits and Financial Statement Schedules

 

(a)(1) The following financial statements are included in this Annual Report for the fiscal years ended December 31, 2021 and 2020:
     
  1. Report of Independent Registered Public Accounting Firm
     
  2. Consolidated Balance Sheets as of December 31, 2021 and 2020.
     
  3. Consolidated Statements of Operations for the years ended December 31, 2021 and 2020.
     
  4. Consolidated Statements of Cash Flows for the years ended December 31, 2021 and 2020.
     
  5. Consolidated Statements of Stockholders’ Equity for the years ended December 31, 2021 and 2020.
     
  6. Notes to Consolidated Financial Statements.
   
(a)(2) All financial statement schedules have been omitted as the required information is either inapplicable or included in the Consolidated Financial Statements or related notes.
   
(a)(3) The exhibits set forth in the accompanying exhibit index below are either filed as part of this report or are incorporated herein by reference:

  

48

 

 

EXHIBIT INDEX

 

Exhibit
No.
  Description
     
3.1   Articles of Incorporation (incorporated by reference to Exhibit 3.1 to the Registrant’s Registration Statement on Form SB-2 (File No. 333-148167) filed on December 19, 2007).
     
3.2   Certificate of Amendment to Articles of Incorporation (incorporated by reference to Exhibit 3.1 to Form 8-K (File No. 333-148167) filed on October 24, 2008).
     
3.3   Certificate of Amendment to Articles of Incorporation (incorporated by reference to Exhibit 3.1 on Form 8-K (File No. 333-148167) filed on January 9, 2009).
     
3.4   Bylaws (incorporated by reference to Exhibit 3.2 to the to the Registrant’s Registration Statement on Form SB-2 (File No. 333-148167) filed on December 19, 2007).
     
3.5   Amended Bylaws (incorporated by reference to Exhibit 3.2 to Form 8-K (File No. 333-148167) filed on October 24, 2008).
     
3.6   Form of Certificate of Amendment to the Articles of Incorporation (incorporated by reference to Appendix A to the Information Statement on Schedule 14C (File No. 001-35384) filed with the Securities and Exchange Commission on March 8, 2021).
     
3.7   Form of Certificate of Correction to the Certificate of Amendment to the Articles of Incorporation dated October 7, 2008 (incorporated by reference to Appendix C to the Information Statement on Schedule 14C (File No. 001-35384) filed with the Securities and Exchange Commission on March 8, 2021).
     
3.8   Form of Certificate of Validation and Ratification of the Certificate of Correction to the Certificate of Amendment to the Articles of Incorporation dated October 7, 2008 (incorporated by reference to Appendix C to the Information Statement on Schedule 14C (File No. 001-35384) filed with the Securities and Exchange Commission on March 8, 2021).
     
3.9   Form of Certificate of Correction to the Certificate of Amendment to the Articles of Incorporation dated October 16, 2008 (incorporated by reference to Appendix D to the Information Statement on Schedule 14C (File No. 001-35384) filed with the Securities and Exchange Commission on March 8, 2021).
     
3.10   Form of Certificate of Validation and Ratification of the Certificate of Correction to the Certificate of Amendment to the Articles of Incorporation dated October 16, 2008 (incorporated by reference to Appendix D to the Information Statement on Schedule 14C (File No. 001-35384) filed with the Securities and Exchange Commission on March 8, 2021).
     
3.11   Form of Certificate of Correction to the Certificate of Amendment to the Articles of Incorporation dated January 6, 2009 (incorporated by reference to Appendix E to the Information Statement on Schedule 14C (File No. 001-35384) filed with the Securities and Exchange Commission on March 8, 2021).
     
3.12   Form of Certificate of Validation and Ratification of the Certificate of Correction to the Certificate of Amendment to the Articles of Incorporation dated January 6, 2009 (incorporated by reference to Appendix E to the Information Statement on Schedule 14C (File No. 001-35384) filed with the Securities and Exchange Commission on March 8, 2021).
     
3.13   Form of Certificate of Correction to the Certificate of Amendment to the Articles of Incorporation dated June 24, 2009 (incorporated by reference to Appendix F to the Information Statement on Schedule 14C (File No. 001-35384) filed with the Securities and Exchange Commission on March 8, 2021).
     
3.14   Form of Certificate of Validation and Ratification of the Certificate of Correction to the Certificate of Amendment to the Articles of Incorporation dated June 24, 2009 (incorporated by reference to Appendix F to the Information Statement on Schedule 14C (File No. 001-35384) filed with the Securities and Exchange Commission on March 8, 2021).
     
3.15   Certificate of Designations, Preferences and Rights of Series A Preferred Stock of Data Storage Corporation (incorporated by reference to Appendix F to the Information Statement on Schedule 14C (File No. 001-35384) filed with the Securities and Exchange Commission on March 8, 2021).
     
4.1   Share Exchange Agreement, dated October 20, 2008, by and among Euro Trend Inc., Data Storage Corporation and the shareholders of Data Storage Corporation named on the signature page thereto (incorporated by reference to Exhibit 10.1 to Form 8-K (File No. 333-148167) filed on October 24, 2008).

 

49

 

 

     
4.2   Share Exchange Agreement, dated October 20, 2008, by and among, Euro Trend Inc., Data Storage Corporation and the shareholders of Data Storage Corporation named on the signature page thereto (incorporated by reference to Exhibit 10.1 to Form 8-K/A (File No. 333-148167) filed on June 29, 2009).
     
4.3   Data Storage Corporation 2010 Incentive Award Plan (incorporated by reference to Exhibit 10.1 on Form S-8/A (File No. 333-169042) filed on October 25, 2010).
     
4.4   Amended and Restated Data Storage Corporation 2010 Incentive Award Plan (incorporated by reference to Exhibit 10.1 to Form 8-K (File No. 001-35384) filed on April 26, 2012).

 

4.5   Data Storage Corporation 2021 Stock Incentive Plan (incorporated by reference to Appendix B to the Information Statement on Schedule 14C (File No. 001-35384) filed with the Securities and Exchange Commission on March 8, 2021).
     
4.6   Representative’s Warrant dated May 18, 2021 (incorporated by reference to Exhibit 4.1 to Form 8-K (File No. 001-35384) filed on May 18, 2021).
   
4.7   Form of Common Stock Warrant (incorporated by reference to Exhibit 4.2 to Form 8-K (File No. 001-35384) filed on May 18, 2021).
   
4.8   Warrant Agency Agreement, dated May 18, 2021, by and between the Company and VStock Transfer LLC (incorporated by reference to Exhibit 4.3 to Form 8-K (File No. 001-35384) filed on May 18, 2021).
   
4.9   Form of Warrant (incorporated by reference to Exhibit 4.1 to Form 8-K (File No. 001-35384) filed on July 20, 2021).  
     
4.10*   Description of Securities
     
10.1   Asset Purchase Agreement by and between ABC Services Inc., and Data Storage Corporation as of October 25, 2016 (incorporated by reference to Exhibit 10.1 to Form 8K filed on October 31, 2016).  
     
10.2   Asset Purchase Agreement by and between ABC Services II Inc., and Data Storage Corporation as of October 25, 2016 (incorporated by reference to Exhibit 10.2 to Form 8K (File No. 001-35384) filed on October 31, 2016).
     
10.3   Form of Stockholders Agreement by and between Data Storage Corporation, Nexxis Inc., and John Camello dated November 13, 2017 (incorporated by reference to Exhibit 10.23 to Form 10Q (File No. 001-35384) filled November 19, 2018).
     
10.4   Form of Employment Agreement between Data Storage Corporation, Nexxis Inc., and John Camello dated November 13, 2017 (incorporated by reference to Exhibit 10.23 to Form 10-Q (File No. 001-35384) filed November 19, 2018).  
     
10.5   Buyout Lease Agreement between Data Storage Corporation and Systems Trading, Inc. dated March 15, 2018.
     
10.6   FMV Lease Agreement between Data Storage Corporation and Systems Trading, Inc. dated September 14, 2018.
     
10.7   Buyout Lease Agreement DSC003 between Data Storage Corporation and Systems Trading, Inc. dated December 18, 2018.
     
10.8   Buyout Lease Agreement DSC004 between Data Storage Corporation and Systems Trading, Inc. dated December 18, 2018.
     
10.9   Addendum 1 to Lease DSC003 between Data Storage Corporation and Systems Trading, Inc. dated March 20, 2019.

 

50

 

 

10.10   Addendum 1 to Lease DSC004 between Data Storage Corporation and Systems Trading, Inc. dated March 20, 2019.
     
10.11   Buyout Lease Agreement DSC006 between Data Storage Corporation and Systems Trading, Inc. dated November 12, 2019.
     
10.12  

Agreement and Plan of Merger by and between Data Storage Corporation and Flagship Solutions, LLC dated February 4, 2021 (incorporated by reference to Exhibit 10.1 to Form 8-K (File No. 001-35384) filed on February 10, 2021).

     
10.13  

Amendment, dated February 12, 2021, to the Agreement and Plan of Merger by and between Data Storage Corporation, Data Storage FL, LLC, Flagship Solutions, LLC, and the owners of Equity Interests (as defined therein) dated February 4, 2021 (incorporated by reference to Exhibit 10.2 to the Current Report on Form 8-K (File No. 001-35384) filed on February 16, 2021).

     
10.14  

Buyout Lease Agreement DSC007 between Data Storage Corporation and Systems Trading, Inc. dated March 4, 2021.

   
10.15  

Employment Agreement with Mark Wyllie (incorporated by reference to Exhibit 10.2 to Form 8-K (File No. 001-35384) filed on June 3, 2021).

   
10.16  

Offer Letter entered into between Data Storage Corporation and Chris H. Panagiotakos (incorporated herein by reference to Exhibit 10.14 to the Company’s Registration Statement on Form S-1 as filed with the Securities and Exchange Commission on April 28, 2021 (File Number 333-253056)).

   
10.17  

Form of Securities Purchase Agreement dated July 19, 2021 between Data Storage Corporation and certain purchasers (incorporated by reference to Exhibit 10.1 to Form 8-K (File No. 001-35384) filed on July 20, 2021).

   
10.18  

Form of Placement Agency Agreement dated July 19, 2021 between Data Storage Corporation and Maxim Group LLC (incorporated by reference to Exhibit 10.2 to Form 8-K (File No. 001-35384) filed on July 20, 2021).

   
21   List of Subsidiaries of Data Storage Corporation (incorporated by reference to Exhibit 21.1 to the Registration Statement on Form S-1 (File No. 333-179396) filed on February 6, 2012).
     
23.1*   Consent of Rosenberg Rich Baker Berman P.A., Independent Registered Accounting Firm
     
31.1*   Certification of Principal Executive Officer Pursuant to Exchange Act Rule 13a-14(a), As adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
     
31.2*   Certification of Principal Financial Officer Pursuant to Exchange Act Rule 13a-14(a), As adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
     
32.1*   Certification of Principal Executive Officer pursuant to 18 U.S.C. Section 1350, As adopted Pursuant to Section 906 of the Sarbanes-Oxley Act 2002
     
32.2*   Certification of Principal Financial Officer pursuant to 18 U.S.C. Section 1350, As adopted Pursuant to Section 906 of the Sarbanes-Oxley Act 2002

 

  * Filed herewith

  # Indicates management contract or compensatory plan.

 

Item16 Form 10-K Summary

 

Not applicable.

  

51

 

 

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, there unto duly authorized.

  

Signature   Title   Date
         
/s/ Charles M. Piluso   Chief Executive Officer   March 31, 2021
Charles M. Piluso   (Principal Executive Officer)    
         
/s/ Chris Panagiotakos   Chief Financial Officer (Principal Financial Officer     March 31, 2021
Chris Panagiotakos   and Principal Accounting Officer)    
         
/s/ Harold Schwartz   President, Director   March 31, 2021
Harold Schwartz        
         
/s/ Thomas Kempster Executive Vice President of Strategic Development, Director   March 31, 2021
Thomas Kempster        
         
/s/ John Argen   Director   March 31, 2021
John Argen        
         
/s/ Joseph Hoffman   Director   March 31, 2021
Joseph Hoffman        
         
/s/ Lawrence Maglione   Director   March 31, 2021
Lawrence Maglione        
         
/s/ Matthew Grover   Director   March 31, 2021
Matthew Grover        
         
/s/ Todd Correll   Director   March 31, 2021
Todd Correll        
         
/s/ Mark Wyllie   Executive Vice President, Director    March 31, 2021

Mark Wyllie

52

 

EX-4.10 2 e3625_ex4-10.htm EXHIBIT 4.10

 

 

Exhibit 4.10

 


DESCRIPTION OF SECURITIES
 

REGISTERED PURSUANT TO SECTION 12 OF THE 

SECURITIES EXCHANGE ACT OF 1934, AS AMENDED

 

Data Storage Corporation (the “Company,” “we,” “us,” and “our”) has one class of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), which is the Company’s common stock, par value $0.001 per share (the “Common Stock”). The Common Stock is registered under Section 12(g) of the Exchange Act.

 

General

 

The following is a description of the material terms of the Company’s Common Stock. This is a summary only and does not purport to be complete. It is subject to and qualified in its entirety by reference to the Company’s Articles of Incorporation (the “Articles of Incorporation”) and the Company’s Bylaws (the “Bylaws”), each of which are incorporated by reference as an exhibit to its Annual Report on Form 10-K of which this Exhibit is a part. The Company encourages you to read its Articles of Incorporation, its Bylaws and the applicable provisions of Nevada Revised Statutes (the “NRS”), for additional information.

 

Description of Common Stock

 

Authorized Shares of Common Stock

 

The authorized number of shares of Common Stock is 250,000,000 shares of Common Stock.

 

Voting Rights

 

The holders of Common Stock have the unlimited right to vote for the election of directors and on all other matters requiring stockholder action, each share being entitled to one vote.

 

Dividend Rights

 

Subject to preferences that may be applicable to any then outstanding preferred stock, the holders of Common Stock are entitled to receive dividends, if any, as may be declared and paid or set apart for payment upon the Common Stock out of any assets or funds of the Company legally available for the payment of dividends

 

Liquidation Rights

 

Upon the voluntary or involuntary liquidation, dissolution or winding-up of the Company the net assets of the Company available for distribution shall be distributed pro rata to the holders of the Common Stock in accordance with their respective rights and interests.

 

Other Rights and Preferences

 

The holders of the Common Stock have no preemptive, conversion or subscription rights, and there are no redemption or sinking fund provisions applicable to the Common Stock. The rights, preferences and privileges of the holders of the Common Stock are subject to, and may be adversely affected by, the rights of the holders of shares of any series of the Company’s preferred stock that is currently outstanding and that it may designate and issue in the future.

 

 

 

Fully Paid and Nonassessable

 

All of the outstanding shares of Common Stock are fully paid and non-assessable.

 

Description of Common Stock Purchase Warrants

 

The material provisions of the Warrants are set forth herein and a copy of the Warrant Agent Agreement has been filed as an exhibit to the Registration Statement on Form S-1 (the “Warrant Agent Agreement”), dated May 18, 2021. The Company and the Warrant Agent (as defined in the Warrant Agent Agreement”) may amend or supplement the Warrant Agent Agreement without the consent of any holder for the purpose of curing any ambiguity, or curing, correcting or supplementing any defective provision contained therein or adding or changing any other provisions with respect to matters or questions arising under the Warrant Agent Agreement as the parties thereto may deem necessary or desirable and that the parties determine, in good faith, shall not adversely affect the interest of the holders. All other amendments and supplements shall require the vote or written consent of holders of at least 50.1%. The exercise price and number of shares of Common Stock issuable upon exercise of the Warrants may be adjusted in certain circumstances, including in the event of a stock dividend, extraordinary dividend on or recapitalization, reorganization, merger or consolidation.

 

Exercisability

 

The warrants are exercisable at any time after their original issuance and at any time up to the date that is five (5) years after their original issuance. The warrants may be exercised upon surrender of the warrant certificate on or prior to the expiration date at the offices of the Warrant Agent, with the exercise form on the reverse side of the warrant certificate completed and executed as indicated, accompanied by full payment of the exercise price, by certified or official bank check payable to us, for the number of warrants being exercised. Under the terms of the Warrant Agreement, if at the time of exercise hereof there is no effective registration statement registering, or the prospectus contained therein is not available for the issuance of, the common stock issuable upon exercise of the warrants, the holders of the warrants shall have the right to exercise the warrants solely via a cashless exercise feature provided for in the warrants, until such time as there is an effective registration statement and current prospectus. Notwithstanding the foregoing, on the expiration date of the warrants, they shall be automatically exercised via cashless exercise pursuant to the terms of the warrants.

 

Exercise Limitation

 

A holder may not exercise any portion of a warrant to the extent that the holder, together with its affiliates and any other person or entity acting as a group, would own more than 4.99% (or, upon election by a warrant holder prior to the issuance of such warrants, 9.99%) of the outstanding common stock immediately after such exercise, as such percentage ownership is determined in accordance with the terms of the warrant, except that upon at least 61 days’ prior notice from the holder to us, the holder may waive such limitation up to a percentage not in excess of 9.99%.

 

Exercise Price

 

The exercise price per whole share of common stock purchasable upon exercise of the warrants is $7.425 per share. The exercise price is subject to appropriate adjustment in the event of certain stock dividends and distributions, stock splits, stock combinations, reclassifications or similar events affecting the Company’s common stock and also upon any distributions of assets, including cash, stock or other property to the Company’s stockholders.

 

Fractional Shares

 

No fractional shares of common stock will be issued upon exercise of the warrants. If, upon exercise of the warrant, a holder would be entitled to receive a fractional interest in a share, the Company will, upon exercise, and its election, either pay a cash adjustment in respect of such fraction in an amount equal to such fraction multiplied by the exercise price or round up to the next whole share. If multiple warrants are exercised by the holder at the same time, the Company shall pay a cash adjustment in respect of such final fraction in an amount equal to such fraction multiplied by the exercise price.

 

 

 

Transferability

 

Subject to applicable laws, the warrants at the option of the holder upon surrender of the warrant to the Company or its designated agent, together with the appropriate instruments of transfer may be offered for sale, sold, transferred or assigned without the Company’s consent.

 

Amendment and Waiver

 

Subject to any non-conflicting terms of the warrant agency agreement and the exercise adjustment provisions of the warrants, the warrants may be modified or amended or the provisions thereof waived (i) with respect to an amendment or modification, upon obtaining the written consent of the Company and the holders of at least 50.1% of the shares common stock issuable upon the exercise of the then-outstanding warrants issued pursuant to the warrant agency agreement and (ii) in the case of a waiver, by the party against whom enforcement of any such waived provision is sought; provided, that, in each case, if any amendment, modification or waiver disproportionately, materially and adversely impacts a warrant holder (or group of holders), the written consent of such disproportionately impacted holder (or group of holders) shall also be required, and provided further that such modification, amendment or waiver applies to all of the then-outstanding warrants.

 

Exchange Listing

 

The warrants are listed on Nasdaq under the symbol “DTSTW”.

 

Fundamental Transactions

 

In the event of a fundamental transaction, as described in the warrants and generally including any reorganization, recapitalization or reclassification of the Company’s common stock, the sale, transfer or other disposition of all or substantially all of its properties or assets, its consolidation or merger with or into another person, the acquisition of more than 50% of the Company’s outstanding common stock, or any person or group becoming the beneficial owner of 50% of the voting power represented by the Company’s outstanding common stock, the holders of the warrants will be entitled to receive the kind and amount of securities, cash or other property that the holders would have received had they exercised the warrants immediately prior to such fundamental transaction.

 

Rights as a Stockholder

 

The warrant holders do not have the rights or privileges of holders of common stock or any voting rights until they exercise their warrants and receive shares of common stock. After the issuance of shares of common stock upon exercise of the warrants, each holder will be entitled to one vote for each share held of record on all matters to be voted on by stockholders.

 

Governing Law

 

The warrants and the warrant agency agreement are governed by New York law.

 

Transfer Agent and Registrar

 

The transfer agent and registrar for the Common Stock is VStock Transfer, LLC. Its address is: 18 Lafayette Place, Woodmere, New York 11598 and its telephone number is (212) 828-8436.

 

Nasdaq Listing

 

The Common Stock is traded on Nasdaq under the symbol “DTST.”

 

 

 

Anti-Takeover Effects of Certain Provisions of the Company’s Articles of Incorporation and Bylaws

 

The Company’s Articles of Incorporation and Bylaws contain certain provisions that may have anti-takeover effects, making it more difficult for or preventing a third party from acquiring control of the Company or changing its board of directors and management. According to the Articles of Incorporation and Bylaws, the holders of the Common Stock do not have cumulative voting rights in the election of its directors. The lack of cumulative voting makes it more difficult for other stockholders to replace the Company’s board of directors or for a third party to obtain control of the Company by replacing its board of directors.

 

Authorized but Unissued Shares

 

The Company’s authorized but unissued shares of Common Stock will be available for future issuance without stockholder approval. The Company may use additional shares of Common Stock for a variety of purposes, including future public offerings to raise additional capital, to fund acquisitions and as employee compensation. The existence of authorized but unissued shares of Common Stock could render more difficult or discourage an attempt to obtain control of the Company by means of a proxy contest, tender offer, merger or otherwise.

 

Anti-Takeover Effects of Nevada Law

 

Business Combinations

 

The “business combination” provisions of Sections 78.411 to 78.444, inclusive, of the NRS generally prohibit a Nevada corporation with at least 200 stockholders from engaging in various “combination” transactions with any interested stockholder for a period of two years after the date of the transaction in which the person became an interested stockholder, unless the transaction is approved by the board of directors prior to the date the interested stockholder obtained such status or the combination is approved by the board of directors and thereafter is approved at a meeting of the stockholders by the affirmative vote of stockholders representing at least 60% of the outstanding voting power held by disinterested stockholders, and extends beyond the expiration of the two-year period, unless:

 

  the combination was approved by the board of directors prior to the person becoming an interested stockholder or the transaction by which the person first became an interested stockholder was approved by the board of directors before the person became an interested stockholder or the combination is later approved by a majority of the voting power held by disinterested stockholders; or

 

  if the consideration to be paid by the interested stockholder is at least equal to the highest of: (a) the highest price per share paid by the interested stockholder within the two years immediately preceding the date of the announcement of the combination or in the transaction in which it became an interested stockholder, whichever is higher, (b) the market value per share of Common Stock on the date of announcement of the combination and the date the interested stockholder acquired the shares, whichever is higher, or (c) for holders of preferred stock, the highest liquidation value of the preferred stock, if it is higher.

  

A “combination” is generally defined to include mergers or consolidations or any sale, lease exchange, mortgage, pledge, transfer, or other disposition, in one transaction or a series of transactions, with an “interested stockholder” having: (a) an aggregate market value equal to 5% or more of the aggregate market value of the assets of the corporation, (b) an aggregate market value equal to 5% or more of the aggregate market value of all outstanding shares of the corporation, (c) 10% or more of the earning power or net income of the corporation, and (d) certain other transactions with an interested stockholder or an affiliate or associate of an interested stockholder.

 

In general, an “interested stockholder” is a person who, together with affiliates and associates, owns (or within two years, did own) 10% or more of a corporation’s voting stock. The statute could prohibit or delay mergers or other takeover or change in control attempts and, accordingly, may discourage attempts to acquire the Company even though such a transaction may offer the Company’s stockholders the opportunity to sell their stock at a price above the prevailing market price.

 

 

EX-23.1 3 e3625_ex23-1.htm EXHIBIT 23.1

 

 

Exhibit 23.1

 

Consent of Independent Registered Public Accounting Firm

 

We consent to the incorporation by reference of the Registration Statement on Form S-3 (No. 333-257812) and the Registration Statement on Form S-8 (333-257348) pertaining to the Data Storage Corporation 2021 Stock Incentive Plan, of our report dated March 31, 2022, with respect to the audited financial statements of Data Storage Corporation, included in its Annual Report on Form 10-K for the year ended December 31, 2021.

 

/s/ Rosenberg Rich Baker Berman, P.A.

 

Somerset, New Jersey

 

March 31, 2022

 

 

EX-31.1 4 e3625_ex31-1.htm EXHIBIT 31.1

 

 

Exhibit 31.1

 

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

PURSUANT TO SECTION 302 OF THE

SARBANES-OXLEY ACT OF 2002

 

I, Charles M. Piluso, certify that:

 

1. I have reviewed this annual report on Form 10-K of Data Storage Corporation;

 

2. Based on my knowledge, this annual 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 annual report;

 

3. Based on my knowledge, the financial statements, and other financial information included in this annual 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 annual report;

 

 4. The registrant’s other certifying officer 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 controls over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

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

 

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

 

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

 

  d) disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting;

 

 5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent function):

 

a) all significant deficiencies in the design or operation of internal controls which could adversely affect the registrant’s ability to record, process, summarize and report financial data and have identified for the registrant’s auditors any material weaknesses in internal controls; and

 

b) any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal controls over financial reporting.

 

Date: March 31, 2022 By: /s/ Charles M. Piluso
    Charles M. Piluso
Chief Executive Officer
(Principal Executive Officer)  

 

 

 

EX-31.2 5 e3625_ex31-2.htm EXHIBIT 31.2

 

   

Exhibit 31.2

 

CERTIFICATION OF PRINCIPAL ACCOUNTING OFFICER

PURSUANT TO SECTION 302 OF THE

SARBANES-OXLEY ACT OF 2002

 

I, Chris Panagiotakos, certify that:

 

1. I have reviewed this annual report on Form 10-K of Data Storage Corporation;

 

2. Based on my knowledge, this annual 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 annual report;

 

3. Based on my knowledge, the financial statements, and other financial information included in this annual 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 annual report;

 

4. The registrant’s other certifying officer 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 controls over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

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

 

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

 

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

 

  d) disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting;

 

5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation, to the registrant’s auditors and the audit committee of registrant’s board of directors (or persons performing the equivalent function):

 

a) all significant deficiencies in the design or operation of internal controls which could adversely affect the registrant’s ability to record, process, summarize and report financial data and have identified for the registrant’s auditors any material weaknesses in internal controls; and

 

b) any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal controls over financial reporting.

 

Date: March 31, 2022 By: /s/ Chris Panagiotakos
    Chris Panagiotakos  
Chief Financial Officer  
(Principal Financial Officer and Principal
Accounting Officer)
 

 

 

 

 

 

 

 

EX-32.1 6 e3625_ex32-1.htm EXHIBIT 32.1

 

EXHIBIT 32.1

 

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO SECTION 906 OF

THE SARBANES-OXLEY ACT OF 2002

 

In connection with this Annual Report of Data Storage Corporation (the “Company”), on Form 10-K for the year ended December 31, 2021, as filed with the U.S. Securities and Exchange Commission on the date hereof, I, Charles M. Piluso, Chief Executive Officer of the Company, certify to the best of my knowledge, pursuant to 18 U.S.C. Sec. 1350, as adopted pursuant to Sec. 906 of the Sarbanes-Oxley Act of 2002, that:

 

  (1) Such Annual Report on Form 10-K for the year ended December 31, 2021, fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

  (2) The information contained in such Annual Report on Form 10-K for the period year ended December 31, 2021, fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: March 31, 2022 By: /s/ Charles M. Piluso
    Charles M. Piluso
    Chief Executive Officer
(Principal Executive Officer)  

 

 

 

EX-32.2 7 e3625_ex32-2.htm EXHIBIT 32.2

 

EXHIBIT 32.2

 

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO SECTION 906 OF

THE SARBANES-OXLEY ACT OF 2002

 

In connection with this Annual Report of Data Storage Corporation (the “Company”), on Form 10-K for the year ended December 31, 2021, as filed with the U.S. Securities and Exchange Commission on the date hereof, I, Chris Panagiotakos, Chief Financial Officer of the Company, certify to the best of my knowledge, pursuant to 18 U.S.C. Sec. 1350, as adopted pursuant to Sec. 906 of the Sarbanes-Oxley Act of 2002, that:

 

  (1) Such Annual Report on Form 10-K for the year ended December 31, 2021, fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

  (2) The information contained in such Annual Report on Form 10-K for year ended December 31, 2021, fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: March 31, 2022 By: /s/ Chris Panagiotakos
    Chris Panagiotakos
    Chief Financial Officer  
(Principal Financial Officer and
Principal Accounting Officer)
   

 

 

 

EX-101.SCH 8 dtst-20211231.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 00000007 - Disclosure - Basis of Presentation, Organization and Other Matters link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - Note payable link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - Stockholders’ (Deficit) link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - Litigation link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - Merger link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - Stockholders’ (Deficit) (Tables) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - Merger (Tables) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - Summary of Significant Accounting Policies (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - Summary of Significant Accounting Policies (Details 2) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - Summary of Significant Accounting Policies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - Property and Equipment (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - Goodwill and Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - Goodwill and Intangible Assets (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - Goodwill and Intangible Assets (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - Lease (Details) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - Lease (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - Lease (Details 2) link:presentationLink link:calculationLink link:definitionLink 00000040 - Disclosure - Leases (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000041 - Disclosure - Commitments and Contingencies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000042 - Disclosure - Note payable (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000043 - Disclosure - Stockholders' (Deficit) (Details) link:presentationLink link:calculationLink link:definitionLink 00000044 - Disclosure - Stockholders' (Deficit) (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000045 - Disclosure - Stockholders' (Deficit) (Details 2) link:presentationLink link:calculationLink link:definitionLink 00000046 - Disclosure - Stockholders’ (Deficit) (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000047 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 00000048 - Disclosure - Income Taxes (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000049 - Disclosure - Income Taxes (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000050 - Disclosure - Merger (Details) link:presentationLink link:calculationLink link:definitionLink 00000051 - Disclosure - Merger (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000052 - Disclosure - Merger (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000053 - Disclosure - Subsequent Events (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 dtst-20211231_cal.xml XBRL CALCULATION FILE EX-101.DEF 10 dtst-20211231_def.xml XBRL DEFINITION FILE EX-101.LAB 11 dtst-20211231_lab.xml XBRL LABEL FILE Class of Stock [Axis] Common Stock, par value $0.001 per share Warrants to purchase shares of Common Stock, par value $0.001 per share Equity Components [Axis] Preferred Stock [Member] Common Stock [Member] Additional Paid-in Capital [Member] Retained Earnings [Member] Noncontrolling Interest [Member] Concentration Risk Type [Axis] Customer Concentration Risk [Member] Concentration Risk Benchmark [Axis] Accounts Receivable [Member] One Customer [Member] Long-Lived Tangible Asset [Axis] Property, Plant and Equipment [Member] Statistical Measurement [Axis] Minimum [Member] Maximum [Member] Geographical [Axis] UNITED STATES Product and Service [Axis] Service [Member] International [Member] Equipment and Software [Member] Managed Services [Member] Nexxis Voip Services [Member] Other [Member] Professional Fees [Member] Timing of Transfer of Good or Service [Axis] Transferred at Point in Time [Member] Transferred over Time [Member] Antidilutive Securities [Axis] Employee Stock Option 1 [Member] Warrant [Member] Technology Equipment [Member] Website And Software [Member] Furniture and Fixtures [Member] Leasehold Improvements [Member] Computer Hardware and Software [Member] Data Center Equipment [Member] Finite-Lived Intangible Assets by Major Class [Axis] Goodwill [Member] Other Intangible Assets [Member] Customer Lists [Member] ABC Acquired Contracts [Member] SIAS Acquired Contracts [Member] Noncompete Agreements [Member] Website And Digital Assets [Member] Lease Contractual Term [Axis] Melville [Member] Warwick, RI [Member] Massachusetts And North Carolina Florida And Texas [Member] Arrow Capital Solutions [Member] Related Party [Axis] Systems Trading [Member] First Lease [Member] Second Lease [Member] Credit Facility [Axis] Revolving Credit Facility [Member] Long-term Debt, Type [Axis] Paycheck Protection Program [Member] Award Type [Axis] Warrant [Member] Share-based Payment Arrangement, Option [Member] Business Acquisition [Axis] Flagship Solutions [Member] Statement [Table] Statement [Line Items] Document Type Amendment Flag Amendment Description Document Registration Statement Document Annual Report Document Quarterly Report Document Transition Report Document Shell Company Report Document Shell Company Event Date Document Period Start Date Document Period End Date Document Fiscal Period Focus Document Fiscal Year Focus Current Fiscal Year End Date Entity File Number Entity Registrant Name Entity Central Index Key Entity Primary SIC Number Entity Tax Identification Number Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, City or Town Entity Address, State or Province Entity Address, Country Entity Address, Postal Zip Code Country Region City Area Code Local Phone Number Extension Written Communications Soliciting Material Pre-commencement Tender Offer Pre-commencement Issuer Tender Offer Title of 12(b) Security No Trading Symbol Flag Trading Symbol Security Exchange Name Title of 12(g) Security Security Reporting Obligation Annual Information Form Audited Annual Financial Statements Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Elected Not To Use the Extended Transition Period Document Accounting Standard Other Reporting Standard Item Number Entity Shell Company Entity Public Float Entity Bankruptcy Proceedings, Reporting Current Entity Common Stock, Shares Outstanding Documents Incorporated by Reference [Text Block] Auditor Name Auditor Location Auditor Firm ID Statement of Financial Position [Abstract] ASSETS Current Assets: Cash and cash equivalents Accounts receivable (less allowance for credit losses of $50,375 and $30,000 in 2021 and 2020, respectively) Prepaid expenses and other current assets Total Current Assets Property and Equipment: Property and equipment Less—Accumulated depreciation Net Property and Equipment Other Assets: Goodwill Operating lease right-of-use assets Other assets Intangible assets, net Total Other Assets Total Assets LIABILITIES AND STOCKHOLDERS’ DEFICIT Current Liabilities: Accounts payable and accrued expenses Dividend payable Deferred revenue Line of credit Finance leases payable Finance leases payable related party Operating lease liabilities short term Note payable Total Current Liabilities Note payable long term Operating lease liabilities Finance leases payable Finance leases payable related party Total Long-Term Liabilities Total Liabilities  Commitments and contingencies (Note 6) Stockholders’ Equity: Preferred stock, Series A par value $.001; 10,000,000 shares authorized; 0 and 1,401,786 shares issued and outstanding in 2021 and 2020, respectively Common stock, par value $.001; 250,000,000 shares authorized; 6,693,793 and 3,214,537 shares issued and outstanding in 2021 and 2020, respectively Additional paid in capital Accumulated deficit Total Data Storage Corp Stockholders’ Equity Non-controlling interest in consolidated subsidiary Total Stockholder’s Equity Total Liabilities and Stockholders’ Equity Preferred Stock, Par or Stated Value Per Share Preferred Stock, Shares Authorized Preferred Stock, Shares Outstanding Common Stock, Par or Stated Value Per Share Common Stock, Shares Authorized Common Stock, Shares, Outstanding Income Statement [Abstract] Sales Cost of sales Gross Profit Selling, general and administrative Loss from Operations Other Income (Expense) Interest income Interest expense, net Gain on contingent liability Loss on disposal of assets Gain on forgiveness of debt Total Other Income Income (loss) before provision for income taxes Benefit from income taxes Net Income Non-controlling interest in consolidated subsidiary Net Income attributable to Data Storage Corp Preferred Stock Dividends Net Income Attributable to Common Stockholders Earnings per Share – Basic Earnings per Share – Diluted Weighted Average Number of Shares - Basic Weighted Average Number of Shares - Diluted Beginning balance, value Beginning balance, shares Conversion of preferred series to stock Conversion of preferred series to stock, shares Proceeds from issuance of common stock and warrants Proceeds from issuance of common stock and warrants, shares Stock-based compensation Stock options exercise Stock Options Exercise, shares Stock warrants exercise Stock Warrants Exercise, shares Net Income (Loss) Preferred stock dividends Ending balance, value Ending balance, shares Statement of Cash Flows [Abstract] Cash Flows from Operating Activities: Net Income Adjustments to reconcile net income to net cash provided by (used in) operating activities: Depreciation and amortization Stock based compensation Gain on forgiveness of debt Gain on contingent liability Deferred income taxes, release of valuation allowance Loss on disposal of assets Changes in Assets and Liabilities: Accounts receivable Other assets Prepaid expenses and other current assets Right of use asset Accounts payable and accrued expenses Deferred revenue Operating lease liability Net Cash Provided by (Used in) Operating Activities Cash Flows from Investing Activities: Deposit Capital expenditures Cash acquired in business acquisition Cash consideration for business acquisition Net Cash Used in Investing Activities Cash Flows from Financing Activities: Proceeds from issuance of note payable Proceeds from line of credit Repayments of finance lease obligations related party Repayments of finance lease obligations Proceeds from issuance of common stock and warrants Cash received for the exercised of Warrants Cash received for the exercised of options Repayments of Dividend payable Repayment of line of credit Net Cash Provided by (Used) in Financing Activities Increase in Cash and Cash Equivalents Cash and Cash Equivalents, Beginning of Year Cash and Cash Equivalents, End of Year Supplemental Disclosures: Cash paid for interest Cash paid for income taxes Non-cash investing and financing activities: Accrual of preferred stock dividend Assets acquired by finance lease Organization, Consolidation and Presentation of Financial Statements [Abstract] Basis of Presentation, Organization and Other Matters Accounting Policies [Abstract] Summary of Significant Accounting Policies Property, Plant and Equipment [Abstract] Property and Equipment Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Leases [Abstract] Leases Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Debt Disclosure [Abstract] Note payable Equity [Abstract] Stockholders’ (Deficit) Income Tax Disclosure [Abstract] Income Taxes Litigation Related Party Transactions [Abstract] Related Party Transactions Business Combination and Asset Acquisition [Abstract] Merger Subsequent Events [Abstract] Subsequent Events Principles of Consolidation Business combinations. Recently Issued and Newly Adopted Accounting Pronouncements Use of Estimates Estimated Fair Value of Financial Instruments Cash and Cash Equivalents Concentration of Credit Risk and Other Risks and Uncertainties Accounts Receivable/Allowance for Credit Losses Property and Equipment Income Taxes Goodwill and Other Intangibles Revenue Recognition Disaster Recovery with Stand-By Servers, High Availability, Data Vaulting, IaaS, Message Logic, Support and Maintenance and Internet Initial Set-Up Fees Equipment Sales License – granting SSL certificates and other licenses Payment Terms Warranties Significant Judgement Impairment of Long-Lived Assets Advertising Costs Stock-Based Compensation Net Income (Loss) Per Common Share Schedule of revenue is disaggregated by major product Schedule of Earning per share basic and dilute Schedule of anti-dilutive income (loss) per share Schedule of property and equipment Schedule of goodwill and intangible assets Schedule of amortization over the next two years Schedule Of Components of lease expense Supplemental balance sheet information related to leases Schedule Of Long-term obligations under the operating and Finance leases Schedule of option activity and related information Schedule of weighted average fair value of options granted Schedule of warrant activity and related information Schedule of components of deferred taxes Schedule of expected income tax expense (benefit) Schedule of Purchase price Schedule of unaudited pro-forma Schedule of Product Information [Table] Product Information [Line Items] Revenues Net Income Available to Common Shareholders Weighted average number of common shares – basic Dilutive securities Options  Warrants Weighted average number of common shares – diluted Earnings per share, basic Earnings per share, diluted Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Potentially dilutive securities Concentration Risk, Percentage Accounts receivables due Property, Plant and Equipment, Useful Life Gain (Loss) on Disposition of Property Plant Equipment Uncertain tax positions Advertising Expense Property, Plant and Equipment [Table] Property, Plant and Equipment [Line Items] Gross Property and equipment Less: Accumulated depreciation Net property and equipment Depreciation Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets [Line Items] Estimated life in years Total intangible assets not subject to amortization, Gross amount Total intangible assets not subject to amortization, Accumulated Amortization Total intangible assets not subject to amortization, Net Intangible assets subject to amortization, Estimated life in years Total Intangible Assets, Gross amount Total Intangible Assets, Accumulated Amortization Total Intangible Assets, Net amount Total Goodwill and Intangible Assets, Gross amount Total Goodwill and Intangible Assets, Accumulated Amortization Total Goodwill and Intangible Assets, Net 2022 2023 2024 2025 Thereafter Total Amortization of Intangible Assets [custom:GainLossOnDispositionOfIntangibleAsset] Amortization of assets, included in depreciation and amortization expense Interest on lease liabilities, included in interest expense Amortization of assets, included in total operating expense Interest on lease liabilities, included in total operating expense Total net lease cost Operating lease ROU asset Current operating lease liabilities Noncurrent operating lease liabilities Total operating lease liabilities Property and equipment, at cost Accumulated amortization Property and equipment, net Current obligations of finance leases Finance leases, net of current obligations Total finance lease liabilities Operating cash flows related to operating leases Financing cash flows related to finance leases Weighted average remaining lease term operating leases (in years) Weighted average remaining lease term finance leases (in years) Weighted average discount rate operating leases Weighted average discount rate finance leases Operating Leases 2022 Finance Leases 2022 Operating Leases 2023 Finance Leases 2023 Operating Leases 2024 Finance Leases 2024 Operating Leases Total lease payments Finance Leases Total lease payments Operating Leases Less: Amounts representing interest Finance Leases Less: Amounts representing interest Operating Leases Total operating lease liabilities Finance Leases Total finance lease liabilities Operating Leases Less: Current operating lease liabilities Finance Leases Less: Current Finance lease liabilities Operating Leases Noncurrent operating lease liabilities Finance Leases Noncurrent Finance lease liabilities Lessee, Lease, Description [Table] Lessee, Lease, Description [Line Items] Annual rent Fiance leases contingent monthly rental payments Operating Leases, Rent Expense Lease expiration date Annual base rent Lease term Periodic Payments Interest rate Lease Term Discount rate Operating leases, rent expense, net Line of Credit Facility [Table] Line of Credit Facility [Line Items] Total debt amount available under revolving credit facility Interest rate on debt under revolving credit facility excluding prime rate Revolving Credit Facility Line of credit Schedule of Long-term Debt Instruments [Table] Debt Instrument [Line Items] Debt Instrument, Maturity Date Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Outstanding, beginning Range of option price per share, outstanding beginning Weighted Average Exercise Price Outstanding beginning Weighted Average Contractual Life Granted Range of option price per share, Granted Weighted Average Exercise Price, Granted Exercised Range of option price per share, Exercised Weighted Average Exercise Price, Exercised Expired/Cancelled Range of option price per share, Expire/Cancelled Weighted Average Exercise Price, Expire/Cancelled Outstanding, ending Range of option price per share, outstanding ending Weighted Average Exercise Price Outstanding ending Exercisable, ending Range of option price per share, Exercisable Weighted Average Exercise Price, Exercisable ending Weighted Average Contractual Life, Exercisable Weighted average fair value of options granted Risk-free interest rate Volatility Expected life (years) Dividend yield Range of option price per share, outstanding, beginning Range of option price per share, Granted Weighted Average Exercise Price, Exercised Expired Weighted Average Exercise Price, Expired/Cancelled Range of option price per share, outstanding ending Weighted Average Exercise Price , Exercisable Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Line Items] Capital stock authorized Common stock, authorized Common stock, par value Preferred stock, authorized Aggregate of shares Exercise price Offering price Underwriters agreed to purchase Discount rate Purchase additional shares Additional warrants Gross proceeds Cash fee Stock option exercise Stock option exercise Proceeds from common stock shares received Share-based compensation expense for options Total unrecognized compensation expense Weighted average period expected to recognized compensation expense (in years) Series A Preferred Stock Dividend Rate Conversion of Stock, Shares Converted Accured unpaid dividends Accrued dividends Deferred tax assets: Net operating loss carry forwards Stock based compensation Property and equipment Other Total deferred tax assets Deferred tax liabilities: Intangibles Other Total deferred tax liabilities Valuation Allowance Net deferred tax liabilities U.S. federal statutory rate State taxes Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Valuation allowance Income tax provision Operating loss carryforwards federal Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Line Items] Cash paid to seller Total purchase price Cash Accounts Receivable Prepaid Expenses Fixed Assets Website and Digital Assets Security Deposits Total Tangible Assets Acquired Accounts Payable and Accrued Expenses Deferred Revenue Deferred Tax Liability PPP Loan Payable Total liabilities assumed Net assets acquired Excess purchase price Customer Relationships Trade Names Assembled Workforce Goodwill Excess Purchase Price Revenues Net income attributable to common shareholders Net income per share Weighted average number of shares outstanding Annual base salary Life insurance benefits Stock or Unit Option Plan Expense Options vest years [custom:ExercisePrices] Common stock shares Options exercised Information by products and services. An arrangement whereby an employee is entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement. Although there are variations, normally, after vesting, when an option is exercised, the employee-holder pays the strike value in cash to the issuing employer-entity and receives equity shares. The equity shares can be sold into the market for cash at the current market price without restriction. Options may be used to attract, retain and incentivize employees, in addition to their regular salary and other benefits. Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount. Accounts receivables due. Website and software. Computer hardware and software. Data Center equipment. Finite lived and Indefinite lived intangible assets Gross. Information by major type or class of finite-lived intangible assets. Information by major type or class of finite-lived intangible assets. Goodwill and Intangible Assets. Goodwill and Intangible Assets Accumulated Amortization. Information by group of related lease arrangements. For example, but not limited to, leases grouped by facility or contractual terms. Custom Element. This member stand for system trading. Interest rate on debt under revolving credit facility excluding prime rate. Warrant [Member] [Default Label] Assets, Current Property, Plant, and Equipment, Excluding Lessor Asset under Operating Lease, Accumulated Depreciation Other Assets Assets Liabilities, Current Finance Lease, Liability, Noncurrent FinanceLeasesPayableRelatedPartyLongTerm Liabilities, Noncurrent Liabilities Stockholders' Equity Attributable to Parent Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Liabilities and Equity Gross Profit Operating Income (Loss) Interest Expense Nonoperating Income (Expense) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income Tax Expense (Benefit) Net Income (Loss) Attributable to Noncontrolling Interest Net Income (Loss) Attributable to Parent Preferred Stock Dividends, Income Statement Impact Shares, Outstanding DeferredIncomeTaxesReleaseOfValuationAllowance Gain (Loss) on Disposition of Intangible Assets Increase (Decrease) in Accounts Receivable Increase (Decrease) in Other Operating Assets Increase (Decrease) in Prepaid Expense and Other Assets IncreaseDecreaseInRightOfUseAsset Increase (Decrease) in Accounts Payable and Accrued Liabilities Increase (Decrease) in Deferred Revenue Net Cash Provided by (Used in) Operating Activities Payments to Acquire Property, Plant, and Equipment CashConsiderationForBusinessAcquisition Net Cash Provided by (Used in) Investing Activities Repayment of Long-term Debt, Long-term Lease Obligation, and Capital Security Repayments of Debt and Lease Obligation Proceeds from Issuance of Common Stock RepaymentsOfDividendPayable Repayments of Lines of Credit Net Cash Provided by (Used in) Financing Activities Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Debt Disclosure [Text Block] Property, Plant and Equipment, Policy [Policy Text Block] Income Tax, Policy [Policy Text Block] Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Finance Lease, Liability, Undiscounted Excess Amount Long-term Debt and Lease Obligation, Current Long-term Line of Credit Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPrices Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesExercisableExercisePrices ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrices ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesExercisedPrices Debt Instrument, Interest Rate, Effective Percentage Property, Plant and Equipment, Additions Other [Default Label] Goodwill, Gross EX-101.PRE 12 dtst-20211231_pre.xml XBRL PRESENTATION FILE XML 13 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Cover - USD ($)
12 Months Ended
Dec. 31, 2021
Mar. 31, 2022
Jun. 30, 2021
Document Type 10-K    
Amendment Flag false    
Document Annual Report true    
Document Transition Report false    
Document Period End Date Dec. 31, 2021    
Document Fiscal Period Focus FY    
Document Fiscal Year Focus 2021    
Current Fiscal Year End Date --12-31    
Entity File Number 000-54579    
Entity Registrant Name DATA STORAGE CORPORATION    
Entity Central Index Key 0001419951    
Entity Tax Identification Number 98-0530147    
Entity Incorporation, State or Country Code NV    
Entity Address, Address Line One 48 South Service Road    
Entity Address, City or Town  Melville    
Entity Address, State or Province NY    
Entity Address, Postal Zip Code 11747    
City Area Code (212)    
Local Phone Number 564-4922    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Non-accelerated Filer    
Entity Small Business true    
Entity Emerging Growth Company false    
Entity Shell Company false    
Entity Public Float     $ 11,921,452
Entity Common Stock, Shares Outstanding   6,697,127  
Auditor Name Rosenberg Rich Baker Berman, P.A.    
Auditor Location Somerset, New Jersey    
Auditor Firm ID 89    
Common Stock, par value $0.001 per share      
Title of 12(b) Security Common Stock, par value $0.001 per share    
Trading Symbol DTST    
Security Exchange Name NASDAQ    
Warrants to purchase shares of Common Stock, par value $0.001 per share      
Title of 12(b) Security Warrants to purchase shares of Common Stock, par value $0.001 per share    
Trading Symbol DTSTW    
Security Exchange Name NASDAQ    
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED BALANCE SHEETS - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Current Assets:    
Cash and cash equivalents $ 12,135,803 $ 893,598
Accounts receivable (less allowance for credit losses of $50,375 and $30,000 in 2021 and 2020, respectively) 2,384,367 554,587
Prepaid expenses and other current assets 536,401 239,472
Total Current Assets 15,056,571 1,687,657
Property and Equipment:    
Property and equipment 6,595,236 7,845,423
Less—Accumulated depreciation (4,657,765) (5,543,822)
Net Property and Equipment 1,937,471 2,301,601
Other Assets:    
Goodwill 6,560,671 3,015,700
Operating lease right-of-use assets 422,318 241,911
Other assets 103,226 49,310
Intangible assets, net 2,254,566 455,935
Total Other Assets 9,340,781 3,762,856
Total Assets 26,334,823 7,752,114
Current Liabilities:    
Accounts payable and accrued expenses 1,343,391 979,552
Dividend payable 1,115,674
Deferred revenue 366,859 461,893
Line of credit 24
Finance leases payable 216,299 168,139
Finance leases payable related party 839,793 1,149,403
Operating lease liabilities short term 205,414 104,549
Note payable 374,871
Total Current Liabilities 2,971,756 4,354,105
Note payable long term 107,106
Operating lease liabilities 226,344 147,525
Finance leases payable 157,424 247,677
Finance leases payable related party 364,654 974,743
Total Long-Term Liabilities 748,422 1,477,051
Total Liabilities 3,720,178 5,831,156
 Commitments and contingencies (Note 6)
Stockholders’ Equity:    
Preferred stock, Series A par value $.001; 10,000,000 shares authorized; 0 and 1,401,786 shares issued and outstanding in 2021 and 2020, respectively 1,402
Common stock, par value $.001; 250,000,000 shares authorized; 6,693,793 and 3,214,537 shares issued and outstanding in 2021 and 2020, respectively 6,694 3,215
Additional paid in capital 38,241,155 17,745,783
Accumulated deficit (15,530,576) (15,734,737)
Total Data Storage Corp Stockholders’ Equity 22,717,273 2,015,663
Non-controlling interest in consolidated subsidiary (102,628) (94,705)
Total Stockholder’s Equity 22,614,645 1,920,958
Total Liabilities and Stockholders’ Equity $ 26,334,823 $ 7,752,114
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Dec. 31, 2021
Dec. 31, 2020
Statement of Financial Position [Abstract]    
Preferred Stock, Par or Stated Value Per Share $ 0.001 $ 0.001
Preferred Stock, Shares Authorized 10,000,000 10,000,000
Preferred Stock, Shares Outstanding 0 1,401,786
Common Stock, Par or Stated Value Per Share $ 0.001 $ 0.001
Common Stock, Shares Authorized 250,000,000 250,000,000
Common Stock, Shares, Outstanding 6,693,793 3,214,537
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Income Statement [Abstract]    
Sales $ 14,876,227 $ 9,320,933
Cost of sales 8,459,117 5,425,205
Gross Profit 6,417,110 3,895,728
Selling, general and administrative 7,184,182 3,896,791
Loss from Operations (767,072) (1,063)
Other Income (Expense)    
Interest income 24
Interest expense, net (126,746) (175,602)
Gain on contingent liability 350,000
Loss on disposal of assets (44,732)
Gain on forgiveness of debt 798,840
Total Other Income 627,362 174,422
Income (loss) before provision for income taxes (139,710) 173,359
Benefit from income taxes 399,631
Net Income 259,921 173,359
Non-controlling interest in consolidated subsidiary 7,923 26,657
Net Income attributable to Data Storage Corp 267,844 200,016
Preferred Stock Dividends (63,683) (144,677)
Net Income Attributable to Common Stockholders $ 204,161 $ 55,339
Earnings per Share – Basic $ 0.04 $ 0.02
Earnings per Share – Diluted $ 0.03 $ 0.02
Weighted Average Number of Shares - Basic 5,075,716 3,213,157
Weighted Average Number of Shares - Diluted 6,340,125 3,366,010
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
Preferred Stock [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Noncontrolling Interest [Member]
Total
Beginning balance, value at Dec. 31, 2019 $ 1,402 $ 3,212 $ 17,581,658 $ (15,790,076) $ (68,048) $ 1,728,148
Beginning balance, shares at Dec. 31, 2019 1,401,786 3,212,037        
Stock-based compensation 158,728 158,728
Stock options exercise $ 3 5,397 5,400
Stock Options Exercise, shares   2,500        
Net Income (Loss) 200,016 (26,657) 173,359
Preferred stock dividends (144,677) (144,677)
Ending balance, value at Dec. 31, 2020 $ 1,402 $ 3,215 17,745,783 (15,734,737) (94,705) 1,920,958
Ending balance, shares at Dec. 31, 2020 1,401,786 3,214,537        
Conversion of preferred series to stock $ (1,402) $ 44 1,358
Conversion of preferred series to stock, shares (1,401,786) 43,806        
Proceeds from issuance of common stock and warrants $ 2,975 16,941,405 16,944,380
Proceeds from issuance of common stock and warrants, shares   2,975,000        
Stock-based compensation 171,798 171,798
Stock options exercise $ 5 (5)
Stock Options Exercise, shares   5,060        
Stock warrants exercise $ 455 3,380,816 3,381,271
Stock Warrants Exercise, shares   455,390        
Net Income (Loss) 267,844 (7,923) 259,921
Preferred stock dividends (63,683) (63,683)
Ending balance, value at Dec. 31, 2021 $ 6,694 $ 38,241,155 $ (15,530,576) $ (102,628) $ 22,614,645
Ending balance, shares at Dec. 31, 2021 6,693,793        
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Cash Flows from Operating Activities:    
Net Income $ 259,921 $ 173,359
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Depreciation and amortization 1,284,345 1,032,566
Stock based compensation 171,798 158,728
Gain on forgiveness of debt (798,840)
Gain on contingent liability (350,000)
Deferred income taxes, release of valuation allowance (399,631)
Loss on disposal of assets 44,732
Changes in Assets and Liabilities:    
Accounts receivable (440,517) 136,849
Other assets (6,417) 16,126
Prepaid expenses and other current assets (169,355) (132,132)
Right of use asset (180,407) 82,356
Accounts payable and accrued expenses (142,232) 44,619
Deferred revenue (163,770) 28,951
Operating lease liability 179,684 (80,743)
Net Cash Provided by (Used in) Operating Activities (360,690) 1,110,679
Cash Flows from Investing Activities:    
Deposit (25,000)
Capital expenditures (455,835) (181,072)
Cash acquired in business acquisition 212,068
Cash consideration for business acquisition (6,149,343)
Net Cash Used in Investing Activities (6,418,110) (181,072)
Cash Flows from Financing Activities:    
Proceeds from issuance of note payable 481,977
Proceeds from line of credit 50,000
Repayments of finance lease obligations related party (968,420) (718,690)
Repayments of finance lease obligations (156,845) (56,281)
Proceeds from issuance of common stock and warrants 16,944,380
Cash received for the exercised of Warrants 3,381,271
Cash received for the exercised of options 5,400
Repayments of Dividend payable (1,179,357)
Repayment of line of credit (50,024) (74,976)
Net Cash Provided by (Used) in Financing Activities 18,021,005 (362,570)
Increase in Cash and Cash Equivalents 11,242,205 567,037
Cash and Cash Equivalents, Beginning of Year 893,598 326,561
Cash and Cash Equivalents, End of Year 12,135,803 893,598
Supplemental Disclosures:    
Cash paid for interest 116,682 168,837
Cash paid for income taxes
Non-cash investing and financing activities:    
Accrual of preferred stock dividend 63,683 144,677
Assets acquired by finance lease $ 164,754 $ 808,261
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.22.1
Basis of Presentation, Organization and Other Matters
12 Months Ended
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation, Organization and Other Matters

Note 1 - Basis of Presentation, Organization and Other Matters

 

Data Storage Corporation (the “Company”) provides subscription-based, long-term agreements for disaster recovery solutions, Infrastructure as a Service (IaaS), Cyber Security and Voice and Data solutions.

 

Headquartered in Melville, NY, the Company offers solutions and services to businesses within the healthcare, banking and finance, distribution services, manufacturing, construction, education, and government industries. The Company derives its revenues from subscription services and solutions, managed services, software and maintenance, equipment and onboarding provisioning. The Company maintains infrastructure and storage equipment in several technical centers in New York, Massachusetts, Texas, Florida and North Carolina.

 

On May 31, 2021, the Company completed a merger (the “Merger”) under an Agreement and Plan of Merger (the “Merger Agreement”) with Flagship Solutions, LLC (“Flagship”) (a Florida limited liability company) and the Company’s wholly-owned subsidiary, Data Storage FL, LLC, a Florida limited liability company, a Florida limited liability company. Flagship is a provider of IBM solutions, managed services and cloud solutions. The Company expects that Flagship’s business will be synergistic with the Company’s existing IBM business and anticipates meaningful operation efficiency through the integration of the two organizations. The Company also believes the Merger will provide the combined entities a comprehensive one-stop provider to cross-sell solutions across each organization’s respective enterprise, as well as middle-market customers. Key offerings for the combined companies are expected to include a wide array of multi-cloud information technology solutions in highly secure, reliable enterprise level cloud services for companies using IBM Power systems, Microsoft Windows and Linux, including: Infrastructure as a Service (IaaS), Disaster Recovery of digital information (DRaaS), Cyber Security as a Service (CSaaS), and Data Analytics as a Service.

 

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

Note 2 - Summary of Significant Accounting Policies

 

Principles of Consolidation

 

The Consolidated Financial statements include the accounts of (i) the Company, (ii) its wholly-owned subsidiaries, Data Storage Corporation, a Delaware corporation, and Data Storage FL, LLC, a Florida limited liability company, (iii) Flagship Solutions, LLC, a Florida limited liability company, and (iv) its majority-owned subsidiary, Nexxis Inc, a Nevada corporation. All significant inter-company transactions and balances have been eliminated in consolidation.

 

Business combinations.

 

We account for business combinations under the acquisition method of accounting, which requires us to recognize separately from goodwill, the assets acquired, and the liabilities assumed at their acquisition date fair values. While we use our best estimates and assumptions to accurately value assets acquired and liabilities assumed at the acquisition date as well as contingent consideration, where applicable, our estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, we record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recognized in our consolidated statements of operations.

 

Accounting for business combinations requires our management to make significant estimates and assumptions, especially at the acquisition date including our estimates for intangible assets, contractual obligations assumed, restructuring liabilities, pre-acquisition contingencies, and contingent consideration, where applicable. Although we believe the assumptions and estimates we have made in the past have been reasonable and appropriate, they are based in part on historical experience and information obtained from the management of the acquired companies and are inherently uncertain. Critical estimates in valuing certain of the intangible assets we have acquired include future expected cash flows from product sales, customer contracts and acquired technologies, and estimated cash flows from the projects when completed and discount rates. Unanticipated events and circumstances may occur that may affect the accuracy or validity of such assumptions, estimates or actual results.

 

Recently Issued and Newly Adopted Accounting Pronouncements

 

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments (“ASU-2016-13”). ASU 2016-13 affects loans, debt securities, trade receivables, and any other financial assets that have the contractual right to receive cash. The ASU requires an entity to recognize expected credit losses rather than incurred losses for financial assets. ASU 2016-13 is effective for the fiscal year beginning after December 15, 2022, including interim periods within that fiscal year. The Company expects that there would be no material impact on the Company’s consolidated financial statements upon the adoption of this ASU.

 

In October 2016, the FASB issued ASU 2016-16, “Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other than Inventory”, which eliminates the exception that prohibits the recognition of current and deferred income tax effects for intra-entity transfers of assets other than inventory until the asset has been sold to an outside party. The updated guidance is effective for annual periods beginning after December 15, 2019, including interim periods within those fiscal years. Early adoption of the update is permitted. The adoption of ASU 2016-16 did not have a material impact on the consolidated financial statements.

 

In January 2017, the FASB issued ASU 2017-04 Intangibles-Goodwill and Other (“ASC 350”): Simplifying the Accounting for Goodwill Impairment (“ASU 2017-04”). ASU 2017-04 simplifies the subsequent measurement of goodwill by eliminating Step 2 from the goodwill impairment test. In computing the implied fair value of goodwill under Step 2, an entity had to perform procedures to determine the fair value at the impairment testing date of its assets and liabilities (including unrecognized assets and liabilities) following the procedure that would be required in determining the fair value of assets acquired and liabilities assumed in a business combination. Instead, under ASU 2017-04, an entity should perform its annual or interim goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. Additionally, an entity should consider income tax effects from any tax-deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. ASU 2017-04 is effective for annual or any interim goodwill impairment tests for fiscal years beginning after December 15, 2019. The adoption of ASU 2017-04 did not have a material impact on the consolidated financial statements.

  

In July 2021, the FASB issued ASU No. 2021-05, Lessors—Certain Leases with Variable Lease Payments (Topic 842), Which requires a lessor to classify a lease with variable lease payments that do not depend on an index or rate (hereafter referred to as “variable payments”) as an operating lease on the commencement date of the lease if specified criteria are met. ASU 2021-05 is effective for the fiscal year beginning after December 15, 2022, including interim periods within that fiscal year. The Company expects that there would be no material impact on the Company’s condensed consolidated financial statements upon the adoption of this ASU.

 

In November 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, issued by the Financial Accounting Standards Board. This ASU requires entities to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASU 2014-09, Revenue from Contracts with Customers (Topic 606). The update will generally result in the recognition of contract assets and contract liabilities at amounts consistent with those recorded by the acquiree immediately before the acquisition date rather than at fair value. The Company expects that there would be no material impact on the Company’s condensed consolidated financial statements upon the adoption of this ASU.

 

Use of Estimates

 

The preparation of financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from these estimates.

 

 Estimated Fair Value of Financial Instruments

 

The Company’s financial instruments include cash, accounts receivable, accounts payable, line of credit, notes payable and lease commitments. Management believes the estimated fair value of these accounts at December 31, 2021 approximates their carrying value as reflected in the balance sheet due to the short-term nature of these instruments or the use of market interest rates for debt instruments. The carrying values of certain of the Company’s notes payable and capital lease obligations approximate their fair values based upon a comparison of the interest rate and terms of such debt given the level of risk to the rates and terms of similar debt currently available to the Company in the marketplace.

 

Cash and Cash Equivalents

 

The Company considers all highly liquid investments with an original maturity or remaining maturity at the time of purchase, of three months or less to be cash equivalents.

 

Concentration of Credit Risk and Other Risks and Uncertainties

 

Financial instruments and assets subjecting the Company to concentration of credit risk consist primarily of cash and cash equivalents, short-term investments, and trade accounts receivable. The Company’s cash and cash equivalents are maintained at major U.S. financial institutions. Deposits in these institutions may exceed the amount of insurance provided on such deposits.

 

The Company’s customers are primarily concentrated in the United States.

 

The Company provides credit in the normal course of business. The Company maintains allowances for credit losses on factors surrounding the credit risk of specific customers, historical trends, and other information.

 

As of December 31, 2021, the Company had one customer with an accounts receivable balance representing 16% of total accounts receivable. As of December 31, 2020, the Company had one customer with an accounts receivable balance representing 33% of total accounts receivable.

 

For the year ended December 31, 2021, the Company had one customer that accounted for 14% of revenue. For the year ended December 31, 2020, the Company had one customer that accounted for 14% of revenue.

 

Accounts Receivable/Allowance for Credit Losses

 

The Company sells its services to customers on an open credit basis. Accounts receivables are uncollateralized, non-interest-bearing customer obligations. Accounts receivables are typically due within 30 days. The allowance for credit losses reflects the estimated accounts receivable that will not be collected due to credit losses. Provisions for estimated uncollectible accounts receivable are made for individual accounts based upon specific facts and circumstances including criteria such as their age, amount, and customer standing. Provisions are also made for other accounts receivable not specifically reviewed based upon historical experience. Clients are invoiced in advance for services as reflected in deferred revenue on the Company’s balance sheet.

 

Property and Equipment

 

Property and equipment are recorded at cost and depreciated over their estimated useful lives or the term of the lease using the straight-line method for financial statement purposes. Estimated useful lives in years for depreciation are five to seven years for property and equipment. Additions, betterments, and replacements are capitalized, while expenditures for repairs and maintenance are charged to operations when incurred. As units of property are sold or retired, the related cost and accumulated depreciation are removed from the accounts, and any resulting gain or loss is recognized in income. During the year ended December 31, 2021, the Company recorded a loss on disposal of equipment of $29,732.

 

Income Taxes

 

Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. At December 31, 2021 and December 31, 2020, the Company had a full valuation allowance against its deferred tax assets.

 

Per FASB ASC 740-10, disclosure is not required of an uncertain tax position unless it is considered probable that a claim will be asserted and there is a more-likely-than-not possibility that the outcome will be unfavorable. Using this guidance, as of December 31, 2021 and 2020, the Company has no uncertain tax positions that qualify for either recognition or disclosure in the financial statements. The Company’s 2021, 2020, and 2019 Federal and State tax returns remain subject to examination by their respective taxing authorities. Neither of the Company’s Federal or State tax returns are currently under examination.

 

Goodwill and Other Intangibles

 

In accordance with GAAP, the Company tests goodwill and other intangible assets for impairment on at least an annual basis. Impairment exists if the carrying value of a reporting unit exceeds its estimated fair value. To determine the fair value of goodwill and intangible assets, the Company uses many assumptions and estimates using a market participant approach that directly impact the results of the testing. In making these assumptions and estimates, the Company uses industry-accepted valuation models and set criteria that are reviewed and approved by various levels of management.

 

Revenue Recognition

 

Nature of goods and services

 

The following is a description of the products and services from which the Company generates revenue, as well as the nature, timing of satisfaction of performance obligations, and significant payment terms for each:

 

  1) Infrastructure as a Service (IaaS) and Disaster Recovery Revenue

 

Infrastructure as a Service (IaaS) provides clients the ability to migrate compute and store on DSC enterprise-level technical assets in Tier 3 data centers. The Company provides a turnkey solution whereby achieving reliable and cost-effective, multi-tenant IBM Power compute, flash storage, disaster recovery and cyber security while eliminating client capital expenditures.

 

Clients can subscribe to disaster recovery solutions without subscribing to IaaS. Product offerings provided directly from the Company are High Availability, Data Vaulting and DRaaS type solutions, including standby servers which allow clients to centralize and streamline their mission-critical digital information and technical environment. Client’s data is vaulted, maintenance of retention schedules for corporate governances and regulations to meet their back to work objective in a disaster.

 

  2) Managed Services

 

These services are performed at the inception of a contract. The Company provides professional assistance to its clients during the implementation processes. On-boarding and set-up services ensure that the solution or software is installed properly and function as designed to provide clients with the best solutions. In addition, clients that are managed service clients have a requirement for the Company to offer time and material billing. 

The Company also derives both one-time and subscription-based revenue, from providing support, management and renewal of software, hardware, third-party maintenance contracts and third-party cloud services to clients. The managed services include help desk, remote access, operating system and software patch management, annual recovery tests and manufacturer support for equipment and on-gong monitoring of client system performance.

  3) Equipment and Software Revenue

 

The Company provides equipment and software and actively participate in collaboration with IBM to provide innovative business solutions to clients. The Company is a partner of IBM and the various software, infrastructure and hybrid cloud solutions provided to clients.

 

  4) Nexxis VoIP and Data Services

 

The Company provides VoIP, Internet access and data transport services to ensure businesses maintain connectivity from any location nationwide. The Company provides, a highly reliable Hosted VoIP solution with equipment options for IP phones and internet speeds of up to 10Gb delivered over fiber optics, and Cloud-First SD-WAN solutions that improves connectivity to cloud services.

 

Disaggregation of revenue

 

In the following table, revenue is disaggregated by major product line, geography, and timing of revenue recognition.

 

                       
For the Year
Ended December 31, 2021
    United States   International   Total

Cloud Infrastructure & Disaster Recovery

  $ 7,105,892     $ 97,354     $ 7,203,246  
Equipment and Software     2,080,463             2,080,463  
Managed Services     4,661,777             4,661,777  
Nexxis Services     772,344             772,344  
Other     158,397             158,397  
Total Revenue   $ 14,778,873     $ 97,354     $ 14,876,227  

 

For the Year
Ended December 31, 2020
   United States  International  Total
Infrastructure & Disaster Recovery/Cloud Service  $5,691,133   $115,237   $5,806,370 
Equipment and Software   2,074,911        2,074,911 
Managed Services   380,701        380,701 
Professional Fees   362,375        362,375 
Nexxis Services   696,576        696,576 
Total Revenue  $9,205,696   $115,237   $9,320,933 

 

For the Year
Ended December 31,
Timing of revenue recognition  2021  2020
Products transferred at a point in time  $2,694,923   $2,817,987 
Products and services transferred over time   12,181,304    6,502,946 
Total Revenue  $14,876,227   $9,320,933 

 


Contract receivables are recorded at the invoiced amount and are uncollateralized, non-interest-bearing client obligations. Provisions for estimated uncollectible accounts receivable are made for individual accounts based upon specific facts and circumstances including criteria such as their age, amount, and client standing.

 

Sales are generally recorded in the month the service is provided. For clients who are billed on an annual basis, deferred revenue is recorded and amortized over the life of the contract.

 

Transaction price allocated to the remaining performance obligations

 

The Company has the following performance obligations:

 

  1) Data Vaulting: subscription-based service that encrypts and transfers data to secure location further replicates the data to a second Company technical center where it remains encrypted. Ensuring retention schedules for corporate compliance. Provides for twenty-four (24) hour or less recovery time and uses advanced data reduction reduplication technology to shorten restore time.

 

  2)

High Availability: A managed subscription-based service that offers cost-effective mirroring software replication technology and provides one (1) hour or less recovery time.

     
  3)

Infrastructure as a Service: a cloud subscription-based service offers “capacity-on-demand” for IBM Power and Intel server systems.

     
  4) Internet: subscription-based service offers continuous internet connection along with FailSAFE providing disaster recovery.
     
  5) Support and Maintenance: subscription-based service offers support for servers, firewalls, desktops or software and ad hoc support and help desk.
     
  6)

Implementation/Set-Up Fees: onboarding and set-up IaaS and DRaaS and Cyber Security.

     
  7) Equipment sales: sale of servers and data storage equipment to the client.
     
  9) License: granting SSL certificates and other licenses.
     
  10)

VoIP services and Direct Internet Access: subscription-based business Hosted VoIP, SIP Trunk and Toll-Free solutions.

 

Disaster Recovery with Stand-By Servers, High Availability, Data Vaulting, IaaS, Message Logic, Support and Maintenance and Internet

 

Subscription services such as the above allow clients to access a set of data or receive services for a predetermined period of time. As the client obtains access at a point in time but continues to have access for the remainder of the subscription period, the client is considered to simultaneously receive and consume the benefits provided by the entity’s performance as the entity performs. Accordingly, the related performance obligation is considered to be satisfied ratably over the contract term. As the performance obligation is satisfied evenly across the term of the contract, revenue is recognized on a straight-line basis over the contract term.

 

Initial Set-Up Fees

 

The Company accounts for set-up fees as separate performance obligation. Set-up services are performed one time and accordingly, the revenue is recognized at the point in time that the service is performed, and the Company is entitled to the payment.

 

Equipment Sales

 

For the Equipment sales performance obligation, the control of the product transfers at a point in time (i.e., when the goods have been shipped or delivered to the client’s location, depending on shipping terms). Noting that the satisfaction of the performance obligation, in this sense, does not occur over time as defined within ASC 606-10-25-27 through 29, the performance obligation is considered to be satisfied at a point in time (ASC 606-10-25-30) when the obligation to the client has been fulfilled (i.e., when the goods have left the shipping facility or delivered to the client, depending on shipping terms).

 

License – granting SSL certificates and other licenses

 

In the case of licensing performance obligation, the control of the product transfers either at point in time or over time depending on the nature of the license. The revenue standard identifies two types of licenses of IP: a right to access IP and a right to use IP. To assist in determining whether a license provides a right to use or a right to access IP, ASC 606 defines two categories of IP: Functional and Symbolic. The Company’s license arrangements typically do not require the Company to make its proprietary content available to the client either through a download or through a direct connection. Throughout the life of the contract, the Company does not continue to provide updates or upgrades to the license granted. Based on the guidance, the Company considers its license offerings to be akin to functional IP and recognizes revenue at the point in time the license is granted and/or renewed for a new period.

 

Payment Terms

 

The terms of the contracts typically range from 12 to 36 months with auto-renew options. The Company invoices clients one month in advance for its services plus any overages or additional services.

 

Warranties

 

The Company offers guaranteed service levels and service guarantees on some of its contracts. These warranties are not sold separately and according to ASC 606-10-50-12(a) are accounted as “assurance warranties.”

 

Significant Judgement

 

In the instances that contracts have multiple performance obligations, the Company uses judgment to a establish stand-alone price for each performance obligation separately. The price for each performance obligation is determined by reviewing market data for similar services as well as the Company’s historical pricing of each individual service. The sum of each performance obligation was calculated to determine the aggregate price for the individual services. Next, the proportion of each individual service to the aggregate price was determined. That ratio was applied to the total contract price in order to allocate the transaction price to each performance obligation.

 

Impairment of Long-Lived Assets

 

In accordance with FASB ASC 360-10-35, the Company reviews its long-lived assets for impairment whenever events and circumstances indicate that the carrying value of an asset might not be recoverable. An impairment loss, measured as the amount by which the carrying value exceeds the fair value, is recognized if the carrying amount exceeds estimated undiscounted future cash flows.

 

Advertising Costs

 

The Company expenses the costs associated with advertising as they are incurred. The Company incurred $396,303 and $309,003 for advertising costs for the year ended December 31, 2021 and 2020, respectively.

 

Stock-Based Compensation

 

The Company follows the requirements of FASB ASC 718-10-10, Share-Based Payments with regards to stock-based compensation issued to employees and non-employees. The Company has agreements and arrangements that call for stock to be awarded to the employees and consultants at various times as compensation and periodic bonuses. The expense for this stock-based compensation is equal to the fair value of the stock price on the day the stock was awarded multiplied by the number of shares awarded.

 

The valuation methodology used to determine the fair value of the options issued during the period is the Black-Scholes option-pricing model. The Black-Scholes model requires the use of a number of assumptions including volatility of the stock price, the average risk-free interest rate, and the weighted average expected life of the options. Risk–free interest rates are calculated based on continuously compounded risk–free rates for the appropriate term. The dividend yield is assumed to be zero as the Company has never paid or declared any cash dividends on its Common Stock and does not intend to pay dividends on its Common Stock in the foreseeable future. The expected forfeiture rate is estimated based on management’s best assessment.

 

Estimated volatility is a measure of the amount by which the Company’s stock price is expected to fluctuate each year during the expected life of the award. The Company’s calculation of estimated volatility is based on historical stock prices of these entities over a period equal to the expected life of the awards.

Net Income (Loss) Per Common Share

 

In accordance with FASB ASC 260-10-5 Earnings Per Share, basic income (loss) per share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding during the period. Diluted earnings per share is computed by dividing net income (loss) adjusted for income or loss that would result from the assumed conversion of potential common shares from contracts that may be settled in stock or cash by the weighted average number of shares of common stock, common stock equivalents and potentially dilutive securities outstanding during each period.

 

The following table sets forth the information needed to compute basic and diluted earnings per share for the year ended December 31, 2021 and 2020:

 

                 
    For the Year Ended December 31,
    2021   2020
         
Net Income Available to Common Shareholders   $ 204,161   $ 55,339  
                 
Weighted average number of common shares – basic     5,075,716       3,213,157  
Dilutive securities                
Options     229,825       149,520  
 Warrants     1,034,583       3,333  
Weighted average number of common shares – diluted     6,340,125       3,366,010  
                 
Earnings per share, basic   $ 0.04   $ 0.02  
Earnings per share, diluted   $ 0.03   $ 0.02  

 

The following table sets forth the number of potential shares of common stock that have been excluded from diluted net income (loss) per share net income (loss) per share because their effect was anti-dilutive:

 

          
    Year ended December 31,
    2021  2020
Options   37,641    58,129 
Warrants   1,384,610     
    1,422,251    58,129 

 

XML 21 R9.htm IDEA: XBRL DOCUMENT v3.22.1
Property and Equipment
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
Property and Equipment

Note 3 - Property and Equipment

 

Property and equipment, at cost, consist of the following:

 

               
    December 31,   December 31,
    2021   2020
Storage equipment   $ 476,887     $ 756,236  
Website and software           533,417  
Furniture and fixtures     19,491       17,441  
Leasehold improvements     20,983       20,983  
Computer hardware and software     317,729       1,236,329  
Data center equipment     5,760,146       5,281,017  
      6,595,236       7,845,423  
Less: Accumulated depreciation     (4,657,765 )     (5,543,822 )
Net property and equipment   $ 1,937,471     $ 2,301,601  

 

Depreciation expense for the year ended December 31, 2021 and 2020 was $959,974 and $838,566, respectively.

 

XML 22 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets
12 Months Ended
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets

Note 4 - Goodwill and Intangible Assets

 

Goodwill and intangible assets consisted of the following:

 

                               
            December 31, 2021    
    Estimated life       Accumulated    
    in years   Gross amount   Amortization   Net
Intangible assets not subject to amortization                                
Goodwill     Indefinite     $ 6,560,671     $     $ 6,560,671  
Trademarks     Indefinite       514,268             514,268  
                                 
 Total intangible assets not subject to amortization             7,074,939             7,074,939  
Intangible assets subject to amortization                                
Customer lists     5-15       2,614,099       899,932       1,714,167  
ABC acquired contracts     5       310,000       310,000        
SIAS acquired contracts     5       660,000       660,000        
Non-compete agreements     4       272,147       272,147        
Website and Digital Assets     3       33,002       6,871       26,131  
Total intangible assets subject to amortization             3,889,248       2,148,950       1,740,298  
Total Goodwill and Intangible Assets           $ 10,964,187     $ 2,148,950     $ 8,815,237  

 

Scheduled amortization over the next five years are as follows:

 

           
Twelve months ending December 31,    
  2022     $ 278,922  
  2023       277,560  
  2024       271,078  
  2025       267,143  
  Thereafter       645,595  
  Total     $ 1,740,298  

 

Amortization expense for the year ended December 31, 2021 and 2020 were $324,371 and $194,000 respectively. During the year ended December 31, 2021, the Company recorded a loss on disposal of assets of $15,000 related to trademarks.

 

XML 23 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Leases
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Leases

Note 5 –Leases

 

Operating Leases

 

The Company currently has two leases for office space located in Melville, NY.

 

The first lease for office space in Melville, NY commenced on September 1, 2019. The term of this lease is for three years and eleven months and runs co-terminus with our existing lease in the same building. The base annual rent is $10,764 payable in equal monthly installments of $897.

 

A second lease for office space in Melville, NY, was entered into on November 20, 2017, which commenced on April 2, 2018. The term of this lease is five years and three months at $86,268 per year with an escalation of 3% per year and expires on July 31, 2023.

 

The lease for office space in Warwick, RI, called for monthly payments of $2,324 beginning February 1, 2015, which escalated to $2,460 on February 1, 2017. This lease commenced on February 1, 2015, and expired on January 31, 2019. The Company extended this lease until January 31, 2020. This lease was further extended until January 31, 2021. The annual base rent was $31,176 payable in equal monthly installments of $2,598. The Company satisfied the terms of the lease and no longer occupies this premise.

 

On July 31, 2021, the Company signed a three-year lease for approximately 2,880 square feet of office space at 980 North Federal Highway, Boca Raton, FL. The commencement date of the lease was August 1, 2021. The monthly rent is approximately $4,500.

 

The Company leases technical space in New York, Massachusetts, North Carolina and Florida. These leases are month to month and the monthly rent is approximately $39,000.

 

In 2020, the Company entered into a new technical space lease agreement in Dallas, TX. The lease term is 13 months and requires monthly payments of $1,403 and expires on July 31, 2023.

 

On January 1, 2022, the Company entered into a lease agreement for office space with WeWork in Austin, TX. The lease term is six months and requires monthly payments of $1,470 and expires on June 30, 2022.

Finance Lease Obligations

 

On June 1, 2020, the Company entered into a lease agreement with a finance company to lease equipment. The lease obligation is payable in monthly installments of $5,008. The lease carries an interest rate of 7% and is a  three-year lease. The term of the lease ends June 1, 2023.

 

On June 29, 2020, the Company entered into a lease agreement with a finance company to lease equipment. The lease obligation is payable in monthly installments of $5,050. The lease carries an interest rate of 7% and is a  three-year lease. The term of the lease ends June 29, 2023.

 

On July 31, 2020, the Company entered into a lease agreement with a finance company to lease equipment under a finance lease. The lease obligation is payable in monthly installments of $4,524. The lease carries an interest rate of 7% and is a three-year lease. The term of the lease ends July 31, 2023.

 

On November 1, 2021, the Company entered into a lease agreement with a finance company to lease equipment under a finance lease. The lease obligation is payable in monthly installments of $3,152. The lease carries an interest rate of 6% and is a three-year lease. The term of the lease ends September 21, 2024.

 

Finance Lease Obligations – Related Party

 

On April 1, 2018, the Company entered into a lease agreement with Systems Trading Inc. (“Systems Trading”) to refinance all equipment leases into one lease. This lease obligation is payable to Systems Trading with bi-monthly installments of $23,475. The lease carries an interest rate of 5% and is a  four-year lease. The term of the lease ends April 16, 2022. Systems Trading is owned and operated by the Company’s President, Harold Schwartz.

 

On January 1, 2019, the Company entered into a lease agreement with Systems Trading. This lease obligation is payable to Systems Trading with monthly installments of $29,592. The lease carries an interest rate of 6.75% and is a  five-year lease. The term of the lease ends December 31, 2023.

 

On April 1, 2019, the Company entered into two lease agreements with Systems Trading to add new data center equipment. The first lease calls for monthly installments of $1,328 and expires on March 1, 2022. It carries an interest rate of 7%. The second lease calls for monthly installments of $461 and expires on March 1, 2022. It carries an interest rate of 6.7%.

 

On January 1, 2020, the Company entered into a new lease agreement with Systems Trading to lease equipment. The lease obligation is payable to Systems Trading with monthly installments of $10,534. The lease carries an interest rate of 6% and is a  three-year lease. The term of the lease ends January 1, 2023.

 

On March 4, 2021, the Company entered into a new lease agreement with Systems Trading effective April 1, 2021. This lease obligation is payable to Systems Trading with monthly installments of $1,567 and expires on March 31, 2024. The lease carries an interest rate of 8%.

 

The Company determines if an arrangement contains a lease at inception. Right of Use “ROU” assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. ROU assets and liabilities are recognized at the lease commencement date based on the estimated present value of lease payments over the lease term. The Company’s lease term includes options to extend the lease when it is reasonably certain that it will exercise that option. Leases with a term of 12 months or less are not recorded on the balance sheet, per the election of the practical expedient. ROU assets and liabilities are recognized at the lease commencement date based on the estimated present value of lease payments over the lease term. The Company recognizes lease expense for these leases on a straight-line basis over the lease term. The Company recognizes variable lease payments in the period in which the obligation for those payments is incurred. Variable lease payments that depend on an index or a rate are initially measured using the index or rate at the commencement date, otherwise variable lease payments are recognized in the period incurred. A discount rate of 5% was used in preparation of the ROU asset and operating liabilities.

 

The components of lease expense were as follows:

 

       
Components of lease expense    
    Year Ended
December 31, 2021
Finance leases:        
Amortization of assets, included in depreciation and amortization expense   $ 1,125,267  
Interest on lease liabilities, included in interest expense     166,665  
Operating lease:        
Amortization of assets, included in total operating expense     144,813  
Interest on lease liabilities, included in total operating expense     19,415  
Total net lease cost   $ 1,456,160  
         
Supplemental balance sheet information related to leases was as follows        
         
Operating Leases        
         
Operating lease right-of-use asset   $ 422,318  
         
Current operating lease liabilities   $ 205,414  
Noncurrent operating lease liabilities     226,344  
Total operating lease liabilities   $ 431,758  

 

   December 31, 2021
Finance leases:     
Property and equipment, at cost  $4,531,418 
Accumulated amortization   (2,759,051)
Property and equipment, net  $1,772,367 
      
Current obligations of finance leases  $522,078 
Finance leases, net of current obligations   1,056,092 
Total finance lease liabilities  $1,578,170 

 

Supplemental cash flow and other information related to leases was as follows:

 

      
   Year Ended December 31, 2021
Cash paid for amounts included in the measurement of lease liabilities:     
Operating cash flows related to operating leases  $179,684 
Financing cash flows related to finance leases  $1,125,265 
      
Weighted average remaining lease term (in years):     
Operating leases   2.40 
Finance leases   1.72 
      
Weighted average discount rate:     
Operating leases   5%
Finance leases   7%

 

Long-term obligations under the operating and finance leases at December 31, 2021 mature as follows:

 

          
For the Twelve Months Ended December 30,  Operating Leases  Finance Leases
2022  $214,150   $ 1,007,897 
2023   169,770    568,493 
2024   63,983    102,146 
Total lease payments   447,903    1,678,536 
Less: Amounts representing interest   (16,145)   (100,366)
Total lease obligations   431,758    1,578,170 
Less: Current   (205,414)   (1,056,092)
   $226,344   $522,078 

 

As of December 31, 2021, the Company had no additional significant operating or finance leases that had not yet commenced. Rent expense under all operating leases for the year ended December 31, 2021 and 2020 was $184,131 and $ 169,716, respectively.

 

XML 24 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

Note 6 - Commitments and Contingencies

 

COVID-19

 

The COVID-19 pandemic has created significant worldwide uncertainty, volatility and economic disruption. The extent to which COVID-19 will adversely impact the Company’s business, financial condition and results of operations is dependent upon numerous factors, many of which are highly uncertain, rapidly changing and uncontrollable. These factors include, but are not limited to: (i) the duration and scope of the pandemic; (ii) governmental, business and individual actions that have been and continue to be taken in response to the pandemic, including travel restrictions, quarantines, social distancing, work-from-home and shelter-in-place orders and shut-downs; (iii) the impact on U.S. and global economies and the timing and rate of economic recovery; (iv) potential adverse effects on the financial markets and access to capital; (v) potential goodwill or other impairment charges; (vi) increased cybersecurity risks as a result of pervasive remote working conditions; and (vii) the Company’s ability to effectively carry out its operations due to any adverse impacts on the health and safety of its employees and their families.

 

Under NYS Executive Order 202.6, “Essential Business,” Data Storage Corporation is an “Essential Business” based on the following in the Executive order number 2: Essential infrastructure including telecommunications and data centers; and, number 12: Vendors that provide essential services or products, including logistics and technology support. Further, as a result of the pandemic, all employees, including the Company’s specialized technical staff, are working remotely or in a virtual environment. The Company always maintains the ability for team members to work virtually and the Company will continue to stay virtual, until the State and or the Federal government indicate the environment is safe to return to work. The significant increase in remote working, particularly for an extended period of time, could exacerbate certain risks to the Company’s business, including an increased risk of cybersecurity events and improper dissemination of personal or confidential information, though the Company does not believe these circumstances have, or will, materially adversely impact its internal controls or financial reporting systems. If the COVID-19 pandemic should worsen, the Company may experience disruptions to our business including, but not limited to: equipment, its workforce, or to its business relationships with other third parties. The extent to which COVID-19 impacts the Company’s operations or those of its third-party partners will depend on future developments, which are highly uncertain and cannot be predicted with confidence, including the duration of the outbreak, new information that may emerge concerning the severity of COVID-19 and the actions to contain COVID-19 or treat its impact, among others. Any such disruptions or losses we incur could have a material adverse effect on the Company’s financial results and our ability to conduct business as expected.

  

Revolving Credit Facility

 

On January 31, 2008, the Company entered into a revolving credit line with a bank. The credit facility provides for $100,000 at prime plus 0.5% and is secured by all assets of the Company and personally guaranteed by the Company’s CEO. As of December 31, 2021, and 2020 the balance was $0 and $24 respectively. During the year ended December 31, 2021, the Company terminated the revolving credit line.

 

On March 24, 2017, Flagship entered into a revolving demand note with a bank for an amount not to exceed $750,000. The line of credit may be cancelled by either party at any time for any reason by written notice to the other and is collateralized by all of Flagship’s assets and the personal guarantee of two members of the Company. The stated interest rate is adjustable with interest equal to the Prime Rate plus four percent per annum. Repayment terms consist of interest only due monthly with all principal and remaining interest due on demand. The line of credit balance outstanding as of December 31, 2021, was $0. During the year ended December 31, 2021, the Company terminated the revolving credit line.

 

XML 25 R13.htm IDEA: XBRL DOCUMENT v3.22.1
Note payable
12 Months Ended
Dec. 31, 2021
Debt Disclosure [Abstract]  
Note payable

Note 7 – Note payable

 

On April 30, 2020, the Company was granted a loan from a banking institution, in the principal amount of $481,977 (the “Loan”), pursuant to the Paycheck Protection Program (the “PPP”) under Division A, Title I of the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”), which was enacted on March 27, 2020. The Loan, which was in the form of a Note dated April 30, 2020, matures on April 30, 2022, and bears interest at a fixed rate of 1.00% per annum, payable monthly commencing on November 5, 2020. Funds from the loan may only be used to retain workers and maintain payroll or make mortgage payments, lease payments and utility payments. Management used the entire Loan amount for qualifying expenses. Under the terms of the PPP, certain amounts of the Loan may be forgiven if they are used for qualifying expenses as described in the CARES Act. During the year ended December 31, 2021, the Company recorded interest of $6,140. During the year ended December 31, 2021, the PPP loan and accrued interest were forgiven and the Company recorded a gain on forgiveness of debt on the Consolidated Statements of Operations.

On June 1, 2021, the Company assumed the PPP loan of Flagship Solutions, LLC in the amount of $307,300. During the year ended December 31, 2021, the Company recorded interest of $3,423. During the year ended December 31, 2021, the PPP loan and accrued interest were forgiven and the Company recorded a gain on forgiveness of debt on the Consolidated Statements of Operations.

XML 26 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders’ (Deficit)
12 Months Ended
Dec. 31, 2021
Equity [Abstract]  
Stockholders’ (Deficit)

Note 8 - Stockholders’ (Deficit)

 

Capital Stock

 

The Company has 260,000,000 authorized shares of capital stock, consisting of 250,000,000 shares of common stock, par value $0.001, and 10,000,000 shares of Preferred Stock, par value $0.001 per share.

  

 On May 13, 2021, the Company entered into an underwritten public offering of an aggregate of 1,600,000 units, each consisting of one share of the Company’s common stock, par value $0.001 per share , together with one warrant to purchase one share of Common Stock at an exercise price equal to $7.425 per share of Common Stock.

 

The public offering price was $6.75 per Unit and the underwriters agreed to purchase 1,600,000 Units at a  7.5% discount to the public offering price. The Company granted the representative a 45-day option to purchase an additional 240,000 shares of Common Stock and/or an additional 240,000 Warrants, in any combination thereof, to cover over-allotments. On May 15, 2021, the representative exercised the over-allotment option to purchase an additional 240,000 Warrants to purchase 240,000 shares of Common Stock. The net proceeds from the offering were $9.5 million.

 

On May 14, 2021, the Company effected a 1-for-40 reverse stock split. As a result, all share information in the accompanying condensed financial statements has been adjusted as if the reverse stock split happened on the earliest date presented.

  

 

 

On July 21, 2021, the Company entered into a securities purchase agreement with certain accredited institutional investors resulting in the raise of $8,305,000 in gross proceeds to the Company. Pursuant to the terms of the purchase agreement, the Company agreed to sell, (i) an aggregate of 1,375,000 shares of the Company’s common stock, par value $0.001 per share and (ii) warrants to purchase an aggregate of 1,031,250 shares of the Company’s Common Stock at an exercise price of $6.15 per share, subject to adjustment.

 

The placement agent was entitled to a cash fee of 6.5% of the gross proceeds of the Offering and the reimbursement for certain out-of-pocket expenses up to $50,000The net proceeds from the offering were $7.5 million.

 

During the year ended December 31, 2021, employees exercised 6,592 options via cashless exercise, into 5,060 shares of common stock.

 

During the year ended December 31, 2021, warrant holders exercised 455,390 warrants into common stock. The Company received $3,381,271 for these warrants.

 

 Common Stock Options

 

A summary of the Company’s option activity and related information follows:

 

                         
    Number of
Shares
Under Options
    Range of
Option Price
Per Share
    Weighted
Average
Exercise Price
  Weighted
Average
Contractual
Life
Options Outstanding at January 1, 2020     210,743     $ 2.0019.50     $ 6.80   7.5
Options Granted     8,750       4.805.20       5.20    
Exercised     (2,500 )     1.50       2.00    
Expired/Cancelled     (9,246 )     14.0014.40       14.40    
Options Outstanding at December 31, 2020     207,747     $ 2.0015.76     $ 5.2   6.6
Options Granted     82,157       3.035.80       4.50    
Exercised     (6,592 )     2.00       2.00    
Expire/Cancelled     (15,846 )     3.0014.00       5.89    
Options Outstanding at December 31, 2021     267,466     $ 2.0016.00     $ 5.19   6.94
                           
Options Exercisable at December 31, 2021     162,373     $ 2.0016.00     $ 5.83   5.34

 

Share-based compensation expense for options totaling $171,798 and $158,728 was recognized in our results for the year ended December 31, 2021 and 2020, respectively.

 

The valuation methodology used to determine the fair value of the options issued during the year was the Black-Scholes option-pricing model. The Black-Scholes model requires the use of a number of assumptions including volatility of the stock price, the average risk-free interest rate, and the weighted average expected life of the options.

 

The risk-free interest rate assumption is based upon observed interest rates on zero-coupon U.S. Treasury bonds whose maturity period is appropriate for the term of the options.

 

Estimated volatility is a measure of the amount by which the Company’s stock price is expected to fluctuate each year during the expected life of the award. The Company’s calculation of estimated volatility is based on historical stock prices of the Company over a period equal to the expected life of the awards.

 

As of December 31, 2021, there was $432,296 of total unrecognized compensation expense related to unvested employee options granted under the Company’s share-based compensation plans that is expected to be recognized over a weighted-average period of approximately 2.66 years.

 

The weighted average fair value of options granted, and the assumptions used in the Black-Scholes model during the year ended December 31, 2021 and 2020 are set forth in the table below. 

               
    2021   2020
Weighted average fair value of options granted   $ 5.35     $ 5.20  
Risk-free interest rate     1.311.62 %     0.66-0.83 %
Volatility     217219 %     221223 %
Expected life (years)     10       10  
Dividend yield     0.00 %     0.00 %

 

Common Stock Warrant

 

A summary of the Company’s warrant activity and related information follows:

 

                    
            Weighted
   Number of  Range of  Weighted  Average
   Shares  Option Price  Average  Contractual
   Under Options  Per Share  Exercise Price  Life
Warrants Outstanding at January 1, 2020   3,333   $0.40   $0.40    4.50 
Warrants Granted                
Warrant Outstanding at December 31, 2020   3,333   $0.40   $0.40    3.50 
Warrant Granted   2,871,250    7.43 - 6.67    6.97     
Exercised   (455,390)   7.43    7.43     
Expired/Cancelled                
Warrant Outstanding at December 31, 2021   2,419,193   $7.43 - 0.40   $6.87    4.67 
                     
Warrant Exercisable at December 31, 2021   2,419,193   $7.43 - 0.40   $6.87    4.67 

 

Preferred Stock

 

Liquidation preference

 

Upon any liquidation, dissolution, or winding up of the Corporation, whether voluntary or involuntary, before any distribution or payment shall be made to the holders of any Common Stock, the holders of Series A Preferred Stock shall be entitled to be paid out of the assets of the Corporation legally available for distribution to stockholders, for each share of Series A Preferred Stock held by such holder, an amount per share of Series A Preferred Stock equal to the Original Issue Price for such share of Series A Preferred Stock plus all accrued and unpaid dividends on such share of Series A Preferred Stock as of the date of the Liquidation Event. No Preferred shares are issued as of December 31, 2021.

Conversion

 

The number of shares of Common Stock to which a share of Series A Preferred Stock may be converted shall be the product obtained by dividing the Original Issue Price of such share of Series A Preferred Stock by the then-effective Conversion Price (as defined herein) for such share of Series A Preferred Stock. The Conversion Price for the Series A Preferred Stock shall initially be equal to $0.02 and shall be adjusted from time to time.

 

Voting

 

Each holder of shares of Series A Preferred Stock shall be entitled to the number of votes, upon any meeting of the stockholders of the Corporation (or action taken by written consent in lieu of any such meeting) equal to the number of shares of Class B Common Stock into which such shares of Series A Preferred Stock could be converted.

 

Dividends

 

Each share of Series A Preferred Stock, in preference to the holders of all common stock, shall entitle its holder to receive, but only out of funds that are legally available therefore, cash dividends at the rate of ten percent (10%) per annum from the Original Issue Date on the Original Issue Price for such share of Series A Preferred Stock, compounding annually unless paid by the Company. On May 18, 2021, the Company converted 1,401,786 shares of Series A Preferred Stock into 43,806 shares of common stock. As part of this transaction, the Company also paid $1,179,357 the accrued and unpaid dividends. Accrued dividends at December 31, 2021 and 2020 were $0 and $1,115,674, respectively.

 

XML 27 R15.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes
12 Months Ended
Dec. 31, 2021
Income Tax Disclosure [Abstract]  
Income Taxes

Note 9 - Income Taxes

 

The components of deferred taxes are as follows:

 

               
    Year Ended December 31,
    2021   2020
Deferred tax assets:        
Net operating loss carry forwards     1,752,000       1,313,000  
Stock based compensation     48,000       45,000  
Property and equipment     217,000       182,000  
Other     51,000       8,000  
Total deferred tax assets     2,068,000       1,548,000  
Deferred tax liabilities:                
Intangibles     (91,000 )      
Other     (308,000 )      
Total deferred tax liabilities     (399,000 )      
                 
Valuation Allowance     (1,669,000 )     (1,548,000 )
                 
Net deferred tax liabilities          

 

The Company had federal and state net operating tax loss carry-forwards of $5,935,000 and $5,605,000, respectively as of December 31, 2021. The tax loss carry-forwards are available to offset future taxable income with the federal and state carry-forwards beginning to expire in 2028.

 

In 2021 and 2020, net deferred tax assets did not change due to the full allowance. The gross amount of the asset is entirely due to the net operating loss carry-forward. The realization of the tax benefits is subject to the sufficiency of taxable income in future years. The combined deferred tax assets represent the amounts expected to be realized before expiration.

 

The Company periodically assesses the likelihood that it will be able to recover its deferred tax assets. The Company considers all available evidence, both positive and negative, including historical levels of income, expectations and risks associated with estimates of future taxable income and ongoing prudent and feasible profits. As a result of this analysis of all available evidence, both positive and negative, the Company concluded that it is more likely than not that its net deferred tax assets will ultimately not be recovered and, accordingly, a valuation allowance was recorded as of December 31, 2021 and 2020.

 

A reconciliation of the Company’s effective income tax rate to the expected income tax rate, computed by applying the federal statutory income tax rate of 21.0% for each of the years ended December 31, 2021 and 2020 to the Company’s loss before provision (benefit) for income taxes, is as follows:

 

          
   2021  2020
U.S. federal statutory rate   21.0%   21.0%
State taxes   7.1%   7.1%
           
        
Valuation allowance   (12.2)%   (28.1)%
Income tax provision   (12.9)%   %

 

XML 28 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Litigation
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Litigation

Note 10 - Litigation

 

We are currently not involved in any litigation that we believe could have a materially adverse effect on our financial condition or results of operations. There is no action, suit, proceeding, inquiry or investigation before or by any court, public board, government agency, self-regulatory organization or body pending or, to the knowledge of the executive officers of our company or any of our subsidiaries, threatened against or affecting the Company, its common stock, any of its subsidiaries or of Data Storage’s or Data Storage’s subsidiaries’ officers or directors in their capacities as such, in which an adverse decision could have a material adverse effect. 

 

XML 29 R17.htm IDEA: XBRL DOCUMENT v3.22.1
Related Party Transactions
12 Months Ended
Dec. 31, 2021
Related Party Transactions [Abstract]  
Related Party Transactions

Note 11 - Related Party Transactions

 

Finance Lease Obligations – Related Party

 

During the year ended December 31, 2021, the Company entered into one related party finance lease obligations. See Note 5 for details.

 

 Nexxis Capital LLC

 

Charles M. Piluso (Chairman and CEO) and Harold Schwartz (President) collectively own 100% of Nexxis Capital LLC (“Nexxis Capital”). Nexxis Capital was formed to purchase equipment and provide leases to Nexxis Inc.’s customers. No lease obligations exist between the Company and Nexxis Capital.

 

The Company received funds of $14,209 and $37,954 during the year ended December 31, 2021 and 2020 respectively.

 

XML 30 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Merger
12 Months Ended
Dec. 31, 2021
Business Combination and Asset Acquisition [Abstract]  
Merger

Note 12 - Merger

 

Flagship Solutions, LLC

 

On February 4, 2021, the Company entered into an Agreement and Plan of Merger (the “Merger Agreement”) with Data Storage FL, LLC, a Florida limited liability company and the Company’s wholly-owned subsidiary (the “Merger Sub”), Flagship Solutions, LLC (“Flagship”), a Florida limited liability company, and the owners (collectively, the “Equityholders”) of all of the issued and outstanding limited liability company membership interests in Flagship (collectively, the “Equity Interests”). The Company acquired Flagship on May 31, 2021, and became its wholly-owned subsidiary.

 

Pursuant to the Merger, all of the Equity Interests that are issued and outstanding immediately prior to the effectiveness of the filing of the Articles of Merger by Flagship and Merger Sub with the Secretary of State of the State of Florida, was converted into the right to receive an aggregate amount equal to up to $10,500,000, consisting of $5,550,000, payable in cash, subject to reduction by the amount of any excluded liabilities assumed by the Company at Closing totaling $110,684, and subject to adjustment as set forth below in connection with a networking capital adjustment totaling $307,300, and the Company paid the broker fess of $402,727, and up to $4,950,000, payable in shares of the Company’s common stock, subject to reduction by the amount by which the valuation of Flagship (the “Flagship Valuation”), as calculated based on Flagship’s unaudited pro forma 2018 financial statements and audited 2019 and 2020 financial statements (the “2020 Audit”), is less than $10,500,000. In the event that the Flagship Valuation, as calculated based on the 2020 Audit, is less than $10,500,000, then, within fifteen (15) days after completion of the audit of Flagship’s financial statements for its 2019, 2020 and 2021 fiscal years (the “2021 Audit”), the Company has agreed to pay the Equityholders, in shares of the Company’s common stock, the amount by which the Flagship Valuation, as calculated based on the 2021 Audit, exceeds the sum of $5,550,000 and the value of the shares merger consideration paid by us to the Equityholders at Closing, subject to a cap of $4,950,000.

In addition, the cash merger consideration paid by the Company to the Equityholders at Closing shall be adjusted, on a dollar-for-dollar basis, by the amount by which Flagship’s net working capital at Closing is more or is less than the target working capital amount specified in the Merger Agreement.

 

Concurrently with the Closing, Flagship and Mark Wyllie, Flagship’s Chief Executive Officer, entered into an Employment Agreement, which was effective upon consummation of the Closing, pursuant to which Mr. Wyllie will continue to serve as Chief Executive Officer of Flagship following the Closing on the terms and conditions set forth therein. Flagship’s obligations under the Wyllie Employment Agreement will also be guaranteed by the Company. The Wyllie Employment Agreement provides for: (i) an annual base salary of $170,000, (ii) management bonuses comprised of twenty-five percent (25%) of Flagship’s net income available in free cash flow as determined in accordance with GAAP for each calendar quarter during the term, (iii) an agreement to issue him stock options of the Company, subject to approval by the Board, commensurate with his position and performance and reflective of the executive compensation plans that the Company has in place with its other subsidiaries of similar size to Flagship, (iv) life insurance benefits in the amount of $400,000, and (v) four weeks paid vacation. In the event Mr. Wyllie’s employment is terminated by him for good reason (as defined in the Wyllie Employment Agreement) or by Flagship without cause, he will be entitled to receive his annual base salary through the expiration of the initial three-year employment term and an amount equal to his last annual bonus paid, payable quarterly. Pursuant to the Wyllie Employment Agreement, we have agreed to elect Mr. Wyllie to the Board and the board of directors of Flagship to serve so long as he continues to be employed by the Company. The employment agreement contains customary non-competition provisions that apply during its term and for a period of two years after the term expires. In addition, pursuant to the Wyllie Employment Agreement, Mr. Wyllie will be appointed to serve as a member of the Company’s Board of Directors and the board of directors of Flagship to serve so long as he continues to be employed by us.

 

Following the closing of the transaction, Flagship’s financial statements as of the Closing were consolidated with the Consolidated Financial Statements of the Company. These amounts are provisional and may be adjusted during the measurement period.

 

The following sets forth the components of the purchase price:

 

      
Purchase price:     
Cash paid to the seller  $6,149,343 
Total purchase price   6,149,343 
      
Tangible Assets Acquired:     
Cash   212,068 
Accounts Receivable   1,389,263 
Prepaid Expenses   127,574 
Fixed Assets   4,986 
Website and Digital Assets   33,002 
Security Deposits   22,500 
Total Tangible Assets Acquired   1,789,393 
      
Tangible Liabilities Assumed:     
Accounts Payable and Accrued Expenses   514,354 
Deferred Revenue   68,736 
Deferred Tax Liability   399,631 
PPP Loan Payable   307,300 
Total Tangible Liabilities Assumed   1,290,021 
      
Net Tangible Assets Acquired   499,372 
      
Excess Purchase Price  $5,649,971 

 

The excess purchase price amounts are provisional and may be adjusted during the one-year measurement period as required by U.S. GAAP. The following table provides a summary of the allocation of the excess purchase price.

 

       
Customer Relationships   $ 1,870,000  
Trade Names     235,000  
Assembled Workforce     287,000  
Goodwill     3,257,971  
         
Excess Purchase Price   $ 5,649,971  

 

The intangible assets acquired include the trade names, customer relationships, assembled workforce, and goodwill. The deferred tax liability represents the tax effected timing differences relating to the acquired intangible assets to the extent they are not offset by acquired deferred tax assets.

 

The goodwill represents the assembled workforce, acquired capabilities, and future economic benefits resulting from the acquisition. No portion of the goodwill is deductible for tax purposes.

 

The following presents the unaudited pro-forma combined results of operations of the Company with Flagship Solutions as if the entities were combined on January 1, 2020.

 

    Year Ended
    December 31,
2021
Revenues   $ 23,051,759  
Net income attributable to common shareholders   $ 1,526,938  
Net income per share   $ 0.30  
Weighted average number of shares outstanding     5,075,716  

 

   Year Ended
   December 31,
2020
Revenues  $18,172,193 
Net loss attributable to common shareholders  $91,180 
Net loss per share  $0.03 
Weighted average number of shares outstanding   3,213,157 

 

XML 31 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Subsequent Events
12 Months Ended
Dec. 31, 2021
Subsequent Events [Abstract]  
Subsequent Events

Note 13 - Subsequent Events 

 

Subsequent to December 31, 2021, the Company issued 38,300 options to employees through the 2021 Stock Incentive Plan. These options vest over three years and have exercise prices ranging from $3.28 – $3.44.

 

Subsequent to December 31, 2021, options were exercised to obtain 3,334 shares of common stock. These options were exercised for $ 6,935.

XML 32 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Principles of Consolidation

Principles of Consolidation

 

The Consolidated Financial statements include the accounts of (i) the Company, (ii) its wholly-owned subsidiaries, Data Storage Corporation, a Delaware corporation, and Data Storage FL, LLC, a Florida limited liability company, (iii) Flagship Solutions, LLC, a Florida limited liability company, and (iv) its majority-owned subsidiary, Nexxis Inc, a Nevada corporation. All significant inter-company transactions and balances have been eliminated in consolidation.

 

Business combinations.

Business combinations.

 

We account for business combinations under the acquisition method of accounting, which requires us to recognize separately from goodwill, the assets acquired, and the liabilities assumed at their acquisition date fair values. While we use our best estimates and assumptions to accurately value assets acquired and liabilities assumed at the acquisition date as well as contingent consideration, where applicable, our estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, we record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recognized in our consolidated statements of operations.

 

Accounting for business combinations requires our management to make significant estimates and assumptions, especially at the acquisition date including our estimates for intangible assets, contractual obligations assumed, restructuring liabilities, pre-acquisition contingencies, and contingent consideration, where applicable. Although we believe the assumptions and estimates we have made in the past have been reasonable and appropriate, they are based in part on historical experience and information obtained from the management of the acquired companies and are inherently uncertain. Critical estimates in valuing certain of the intangible assets we have acquired include future expected cash flows from product sales, customer contracts and acquired technologies, and estimated cash flows from the projects when completed and discount rates. Unanticipated events and circumstances may occur that may affect the accuracy or validity of such assumptions, estimates or actual results.

 

Recently Issued and Newly Adopted Accounting Pronouncements

Recently Issued and Newly Adopted Accounting Pronouncements

 

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments (“ASU-2016-13”). ASU 2016-13 affects loans, debt securities, trade receivables, and any other financial assets that have the contractual right to receive cash. The ASU requires an entity to recognize expected credit losses rather than incurred losses for financial assets. ASU 2016-13 is effective for the fiscal year beginning after December 15, 2022, including interim periods within that fiscal year. The Company expects that there would be no material impact on the Company’s consolidated financial statements upon the adoption of this ASU.

 

In October 2016, the FASB issued ASU 2016-16, “Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other than Inventory”, which eliminates the exception that prohibits the recognition of current and deferred income tax effects for intra-entity transfers of assets other than inventory until the asset has been sold to an outside party. The updated guidance is effective for annual periods beginning after December 15, 2019, including interim periods within those fiscal years. Early adoption of the update is permitted. The adoption of ASU 2016-16 did not have a material impact on the consolidated financial statements.

 

In January 2017, the FASB issued ASU 2017-04 Intangibles-Goodwill and Other (“ASC 350”): Simplifying the Accounting for Goodwill Impairment (“ASU 2017-04”). ASU 2017-04 simplifies the subsequent measurement of goodwill by eliminating Step 2 from the goodwill impairment test. In computing the implied fair value of goodwill under Step 2, an entity had to perform procedures to determine the fair value at the impairment testing date of its assets and liabilities (including unrecognized assets and liabilities) following the procedure that would be required in determining the fair value of assets acquired and liabilities assumed in a business combination. Instead, under ASU 2017-04, an entity should perform its annual or interim goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. Additionally, an entity should consider income tax effects from any tax-deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. ASU 2017-04 is effective for annual or any interim goodwill impairment tests for fiscal years beginning after December 15, 2019. The adoption of ASU 2017-04 did not have a material impact on the consolidated financial statements.

  

In July 2021, the FASB issued ASU No. 2021-05, Lessors—Certain Leases with Variable Lease Payments (Topic 842), Which requires a lessor to classify a lease with variable lease payments that do not depend on an index or rate (hereafter referred to as “variable payments”) as an operating lease on the commencement date of the lease if specified criteria are met. ASU 2021-05 is effective for the fiscal year beginning after December 15, 2022, including interim periods within that fiscal year. The Company expects that there would be no material impact on the Company’s condensed consolidated financial statements upon the adoption of this ASU.

 

In November 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, issued by the Financial Accounting Standards Board. This ASU requires entities to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASU 2014-09, Revenue from Contracts with Customers (Topic 606). The update will generally result in the recognition of contract assets and contract liabilities at amounts consistent with those recorded by the acquiree immediately before the acquisition date rather than at fair value. The Company expects that there would be no material impact on the Company’s condensed consolidated financial statements upon the adoption of this ASU.

 

Use of Estimates

Use of Estimates

 

The preparation of financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from these estimates.

 

Estimated Fair Value of Financial Instruments

 Estimated Fair Value of Financial Instruments

 

The Company’s financial instruments include cash, accounts receivable, accounts payable, line of credit, notes payable and lease commitments. Management believes the estimated fair value of these accounts at December 31, 2021 approximates their carrying value as reflected in the balance sheet due to the short-term nature of these instruments or the use of market interest rates for debt instruments. The carrying values of certain of the Company’s notes payable and capital lease obligations approximate their fair values based upon a comparison of the interest rate and terms of such debt given the level of risk to the rates and terms of similar debt currently available to the Company in the marketplace.

 

Cash and Cash Equivalents

Cash and Cash Equivalents

 

The Company considers all highly liquid investments with an original maturity or remaining maturity at the time of purchase, of three months or less to be cash equivalents.

 

Concentration of Credit Risk and Other Risks and Uncertainties

Concentration of Credit Risk and Other Risks and Uncertainties

 

Financial instruments and assets subjecting the Company to concentration of credit risk consist primarily of cash and cash equivalents, short-term investments, and trade accounts receivable. The Company’s cash and cash equivalents are maintained at major U.S. financial institutions. Deposits in these institutions may exceed the amount of insurance provided on such deposits.

 

The Company’s customers are primarily concentrated in the United States.

 

The Company provides credit in the normal course of business. The Company maintains allowances for credit losses on factors surrounding the credit risk of specific customers, historical trends, and other information.

 

As of December 31, 2021, the Company had one customer with an accounts receivable balance representing 16% of total accounts receivable. As of December 31, 2020, the Company had one customer with an accounts receivable balance representing 33% of total accounts receivable.

 

For the year ended December 31, 2021, the Company had one customer that accounted for 14% of revenue. For the year ended December 31, 2020, the Company had one customer that accounted for 14% of revenue.

 

Accounts Receivable/Allowance for Credit Losses

Accounts Receivable/Allowance for Credit Losses

 

The Company sells its services to customers on an open credit basis. Accounts receivables are uncollateralized, non-interest-bearing customer obligations. Accounts receivables are typically due within 30 days. The allowance for credit losses reflects the estimated accounts receivable that will not be collected due to credit losses. Provisions for estimated uncollectible accounts receivable are made for individual accounts based upon specific facts and circumstances including criteria such as their age, amount, and customer standing. Provisions are also made for other accounts receivable not specifically reviewed based upon historical experience. Clients are invoiced in advance for services as reflected in deferred revenue on the Company’s balance sheet.

 

Property and Equipment

Property and Equipment

 

Property and equipment are recorded at cost and depreciated over their estimated useful lives or the term of the lease using the straight-line method for financial statement purposes. Estimated useful lives in years for depreciation are five to seven years for property and equipment. Additions, betterments, and replacements are capitalized, while expenditures for repairs and maintenance are charged to operations when incurred. As units of property are sold or retired, the related cost and accumulated depreciation are removed from the accounts, and any resulting gain or loss is recognized in income. During the year ended December 31, 2021, the Company recorded a loss on disposal of equipment of $29,732.

 

Income Taxes

Income Taxes

 

Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. At December 31, 2021 and December 31, 2020, the Company had a full valuation allowance against its deferred tax assets.

 

Per FASB ASC 740-10, disclosure is not required of an uncertain tax position unless it is considered probable that a claim will be asserted and there is a more-likely-than-not possibility that the outcome will be unfavorable. Using this guidance, as of December 31, 2021 and 2020, the Company has no uncertain tax positions that qualify for either recognition or disclosure in the financial statements. The Company’s 2021, 2020, and 2019 Federal and State tax returns remain subject to examination by their respective taxing authorities. Neither of the Company’s Federal or State tax returns are currently under examination.

 

Goodwill and Other Intangibles

Goodwill and Other Intangibles

 

In accordance with GAAP, the Company tests goodwill and other intangible assets for impairment on at least an annual basis. Impairment exists if the carrying value of a reporting unit exceeds its estimated fair value. To determine the fair value of goodwill and intangible assets, the Company uses many assumptions and estimates using a market participant approach that directly impact the results of the testing. In making these assumptions and estimates, the Company uses industry-accepted valuation models and set criteria that are reviewed and approved by various levels of management.

 

Revenue Recognition

Revenue Recognition

 

Nature of goods and services

 

The following is a description of the products and services from which the Company generates revenue, as well as the nature, timing of satisfaction of performance obligations, and significant payment terms for each:

 

  1) Infrastructure as a Service (IaaS) and Disaster Recovery Revenue

 

Infrastructure as a Service (IaaS) provides clients the ability to migrate compute and store on DSC enterprise-level technical assets in Tier 3 data centers. The Company provides a turnkey solution whereby achieving reliable and cost-effective, multi-tenant IBM Power compute, flash storage, disaster recovery and cyber security while eliminating client capital expenditures.

 

Clients can subscribe to disaster recovery solutions without subscribing to IaaS. Product offerings provided directly from the Company are High Availability, Data Vaulting and DRaaS type solutions, including standby servers which allow clients to centralize and streamline their mission-critical digital information and technical environment. Client’s data is vaulted, maintenance of retention schedules for corporate governances and regulations to meet their back to work objective in a disaster.

 

  2) Managed Services

 

These services are performed at the inception of a contract. The Company provides professional assistance to its clients during the implementation processes. On-boarding and set-up services ensure that the solution or software is installed properly and function as designed to provide clients with the best solutions. In addition, clients that are managed service clients have a requirement for the Company to offer time and material billing. 

The Company also derives both one-time and subscription-based revenue, from providing support, management and renewal of software, hardware, third-party maintenance contracts and third-party cloud services to clients. The managed services include help desk, remote access, operating system and software patch management, annual recovery tests and manufacturer support for equipment and on-gong monitoring of client system performance.

  3) Equipment and Software Revenue

 

The Company provides equipment and software and actively participate in collaboration with IBM to provide innovative business solutions to clients. The Company is a partner of IBM and the various software, infrastructure and hybrid cloud solutions provided to clients.

 

  4) Nexxis VoIP and Data Services

 

The Company provides VoIP, Internet access and data transport services to ensure businesses maintain connectivity from any location nationwide. The Company provides, a highly reliable Hosted VoIP solution with equipment options for IP phones and internet speeds of up to 10Gb delivered over fiber optics, and Cloud-First SD-WAN solutions that improves connectivity to cloud services.

 

Disaggregation of revenue

 

In the following table, revenue is disaggregated by major product line, geography, and timing of revenue recognition.

 

                       
For the Year
Ended December 31, 2021
    United States   International   Total

Cloud Infrastructure & Disaster Recovery

  $ 7,105,892     $ 97,354     $ 7,203,246  
Equipment and Software     2,080,463             2,080,463  
Managed Services     4,661,777             4,661,777  
Nexxis Services     772,344             772,344  
Other     158,397             158,397  
Total Revenue   $ 14,778,873     $ 97,354     $ 14,876,227  

 

For the Year
Ended December 31, 2020
   United States  International  Total
Infrastructure & Disaster Recovery/Cloud Service  $5,691,133   $115,237   $5,806,370 
Equipment and Software   2,074,911        2,074,911 
Managed Services   380,701        380,701 
Professional Fees   362,375        362,375 
Nexxis Services   696,576        696,576 
Total Revenue  $9,205,696   $115,237   $9,320,933 

 

For the Year
Ended December 31,
Timing of revenue recognition  2021  2020
Products transferred at a point in time  $2,694,923   $2,817,987 
Products and services transferred over time   12,181,304    6,502,946 
Total Revenue  $14,876,227   $9,320,933 

 


Contract receivables are recorded at the invoiced amount and are uncollateralized, non-interest-bearing client obligations. Provisions for estimated uncollectible accounts receivable are made for individual accounts based upon specific facts and circumstances including criteria such as their age, amount, and client standing.

 

Sales are generally recorded in the month the service is provided. For clients who are billed on an annual basis, deferred revenue is recorded and amortized over the life of the contract.

 

Transaction price allocated to the remaining performance obligations

 

The Company has the following performance obligations:

 

  1) Data Vaulting: subscription-based service that encrypts and transfers data to secure location further replicates the data to a second Company technical center where it remains encrypted. Ensuring retention schedules for corporate compliance. Provides for twenty-four (24) hour or less recovery time and uses advanced data reduction reduplication technology to shorten restore time.

 

  2)

High Availability: A managed subscription-based service that offers cost-effective mirroring software replication technology and provides one (1) hour or less recovery time.

     
  3)

Infrastructure as a Service: a cloud subscription-based service offers “capacity-on-demand” for IBM Power and Intel server systems.

     
  4) Internet: subscription-based service offers continuous internet connection along with FailSAFE providing disaster recovery.
     
  5) Support and Maintenance: subscription-based service offers support for servers, firewalls, desktops or software and ad hoc support and help desk.
     
  6)

Implementation/Set-Up Fees: onboarding and set-up IaaS and DRaaS and Cyber Security.

     
  7) Equipment sales: sale of servers and data storage equipment to the client.
     
  9) License: granting SSL certificates and other licenses.
     
  10)

VoIP services and Direct Internet Access: subscription-based business Hosted VoIP, SIP Trunk and Toll-Free solutions.

 

Disaster Recovery with Stand-By Servers, High Availability, Data Vaulting, IaaS, Message Logic, Support and Maintenance and Internet

Disaster Recovery with Stand-By Servers, High Availability, Data Vaulting, IaaS, Message Logic, Support and Maintenance and Internet

 

Subscription services such as the above allow clients to access a set of data or receive services for a predetermined period of time. As the client obtains access at a point in time but continues to have access for the remainder of the subscription period, the client is considered to simultaneously receive and consume the benefits provided by the entity’s performance as the entity performs. Accordingly, the related performance obligation is considered to be satisfied ratably over the contract term. As the performance obligation is satisfied evenly across the term of the contract, revenue is recognized on a straight-line basis over the contract term.

 

Initial Set-Up Fees

Initial Set-Up Fees

 

The Company accounts for set-up fees as separate performance obligation. Set-up services are performed one time and accordingly, the revenue is recognized at the point in time that the service is performed, and the Company is entitled to the payment.

 

Equipment Sales

Equipment Sales

 

For the Equipment sales performance obligation, the control of the product transfers at a point in time (i.e., when the goods have been shipped or delivered to the client’s location, depending on shipping terms). Noting that the satisfaction of the performance obligation, in this sense, does not occur over time as defined within ASC 606-10-25-27 through 29, the performance obligation is considered to be satisfied at a point in time (ASC 606-10-25-30) when the obligation to the client has been fulfilled (i.e., when the goods have left the shipping facility or delivered to the client, depending on shipping terms).

 

License – granting SSL certificates and other licenses

License – granting SSL certificates and other licenses

 

In the case of licensing performance obligation, the control of the product transfers either at point in time or over time depending on the nature of the license. The revenue standard identifies two types of licenses of IP: a right to access IP and a right to use IP. To assist in determining whether a license provides a right to use or a right to access IP, ASC 606 defines two categories of IP: Functional and Symbolic. The Company’s license arrangements typically do not require the Company to make its proprietary content available to the client either through a download or through a direct connection. Throughout the life of the contract, the Company does not continue to provide updates or upgrades to the license granted. Based on the guidance, the Company considers its license offerings to be akin to functional IP and recognizes revenue at the point in time the license is granted and/or renewed for a new period.

 

Payment Terms

Payment Terms

 

The terms of the contracts typically range from 12 to 36 months with auto-renew options. The Company invoices clients one month in advance for its services plus any overages or additional services.

 

Warranties

Warranties

 

The Company offers guaranteed service levels and service guarantees on some of its contracts. These warranties are not sold separately and according to ASC 606-10-50-12(a) are accounted as “assurance warranties.”

 

Significant Judgement

Significant Judgement

 

In the instances that contracts have multiple performance obligations, the Company uses judgment to a establish stand-alone price for each performance obligation separately. The price for each performance obligation is determined by reviewing market data for similar services as well as the Company’s historical pricing of each individual service. The sum of each performance obligation was calculated to determine the aggregate price for the individual services. Next, the proportion of each individual service to the aggregate price was determined. That ratio was applied to the total contract price in order to allocate the transaction price to each performance obligation.

 

Impairment of Long-Lived Assets

Impairment of Long-Lived Assets

 

In accordance with FASB ASC 360-10-35, the Company reviews its long-lived assets for impairment whenever events and circumstances indicate that the carrying value of an asset might not be recoverable. An impairment loss, measured as the amount by which the carrying value exceeds the fair value, is recognized if the carrying amount exceeds estimated undiscounted future cash flows.

 

Advertising Costs

Advertising Costs

 

The Company expenses the costs associated with advertising as they are incurred. The Company incurred $396,303 and $309,003 for advertising costs for the year ended December 31, 2021 and 2020, respectively.

 

Stock-Based Compensation

Stock-Based Compensation

 

The Company follows the requirements of FASB ASC 718-10-10, Share-Based Payments with regards to stock-based compensation issued to employees and non-employees. The Company has agreements and arrangements that call for stock to be awarded to the employees and consultants at various times as compensation and periodic bonuses. The expense for this stock-based compensation is equal to the fair value of the stock price on the day the stock was awarded multiplied by the number of shares awarded.

 

The valuation methodology used to determine the fair value of the options issued during the period is the Black-Scholes option-pricing model. The Black-Scholes model requires the use of a number of assumptions including volatility of the stock price, the average risk-free interest rate, and the weighted average expected life of the options. Risk–free interest rates are calculated based on continuously compounded risk–free rates for the appropriate term. The dividend yield is assumed to be zero as the Company has never paid or declared any cash dividends on its Common Stock and does not intend to pay dividends on its Common Stock in the foreseeable future. The expected forfeiture rate is estimated based on management’s best assessment.

 

Estimated volatility is a measure of the amount by which the Company’s stock price is expected to fluctuate each year during the expected life of the award. The Company’s calculation of estimated volatility is based on historical stock prices of these entities over a period equal to the expected life of the awards.

Net Income (Loss) Per Common Share

Net Income (Loss) Per Common Share

 

In accordance with FASB ASC 260-10-5 Earnings Per Share, basic income (loss) per share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding during the period. Diluted earnings per share is computed by dividing net income (loss) adjusted for income or loss that would result from the assumed conversion of potential common shares from contracts that may be settled in stock or cash by the weighted average number of shares of common stock, common stock equivalents and potentially dilutive securities outstanding during each period.

 

The following table sets forth the information needed to compute basic and diluted earnings per share for the year ended December 31, 2021 and 2020:

 

                 
    For the Year Ended December 31,
    2021   2020
         
Net Income Available to Common Shareholders   $ 204,161   $ 55,339  
                 
Weighted average number of common shares – basic     5,075,716       3,213,157  
Dilutive securities                
Options     229,825       149,520  
 Warrants     1,034,583       3,333  
Weighted average number of common shares – diluted     6,340,125       3,366,010  
                 
Earnings per share, basic   $ 0.04   $ 0.02  
Earnings per share, diluted   $ 0.03   $ 0.02  

 

The following table sets forth the number of potential shares of common stock that have been excluded from diluted net income (loss) per share net income (loss) per share because their effect was anti-dilutive:

 

          
    Year ended December 31,
    2021  2020
Options   37,641    58,129 
Warrants   1,384,610     
    1,422,251    58,129 

 

XML 33 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Schedule of revenue is disaggregated by major product
                       
For the Year
Ended December 31, 2021
    United States   International   Total

Cloud Infrastructure & Disaster Recovery

  $ 7,105,892     $ 97,354     $ 7,203,246  
Equipment and Software     2,080,463             2,080,463  
Managed Services     4,661,777             4,661,777  
Nexxis Services     772,344             772,344  
Other     158,397             158,397  
Total Revenue   $ 14,778,873     $ 97,354     $ 14,876,227  

 

For the Year
Ended December 31, 2020
   United States  International  Total
Infrastructure & Disaster Recovery/Cloud Service  $5,691,133   $115,237   $5,806,370 
Equipment and Software   2,074,911        2,074,911 
Managed Services   380,701        380,701 
Professional Fees   362,375        362,375 
Nexxis Services   696,576        696,576 
Total Revenue  $9,205,696   $115,237   $9,320,933 

 

For the Year
Ended December 31,
Timing of revenue recognition  2021  2020
Products transferred at a point in time  $2,694,923   $2,817,987 
Products and services transferred over time   12,181,304    6,502,946 
Total Revenue  $14,876,227   $9,320,933 

Schedule of Earning per share basic and dilute
                 
    For the Year Ended December 31,
    2021   2020
         
Net Income Available to Common Shareholders   $ 204,161   $ 55,339  
                 
Weighted average number of common shares – basic     5,075,716       3,213,157  
Dilutive securities                
Options     229,825       149,520  
 Warrants     1,034,583       3,333  
Weighted average number of common shares – diluted     6,340,125       3,366,010  
                 
Earnings per share, basic   $ 0.04   $ 0.02  
Earnings per share, diluted   $ 0.03   $ 0.02  
Schedule of anti-dilutive income (loss) per share
          
    Year ended December 31,
    2021  2020
Options   37,641    58,129 
Warrants   1,384,610     
    1,422,251    58,129 
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment
               
    December 31,   December 31,
    2021   2020
Storage equipment   $ 476,887     $ 756,236  
Website and software           533,417  
Furniture and fixtures     19,491       17,441  
Leasehold improvements     20,983       20,983  
Computer hardware and software     317,729       1,236,329  
Data center equipment     5,760,146       5,281,017  
      6,595,236       7,845,423  
Less: Accumulated depreciation     (4,657,765 )     (5,543,822 )
Net property and equipment   $ 1,937,471     $ 2,301,601  
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of goodwill and intangible assets
                               
            December 31, 2021    
    Estimated life       Accumulated    
    in years   Gross amount   Amortization   Net
Intangible assets not subject to amortization                                
Goodwill     Indefinite     $ 6,560,671     $     $ 6,560,671  
Trademarks     Indefinite       514,268             514,268  
                                 
 Total intangible assets not subject to amortization             7,074,939             7,074,939  
Intangible assets subject to amortization                                
Customer lists     5-15       2,614,099       899,932       1,714,167  
ABC acquired contracts     5       310,000       310,000        
SIAS acquired contracts     5       660,000       660,000        
Non-compete agreements     4       272,147       272,147        
Website and Digital Assets     3       33,002       6,871       26,131  
Total intangible assets subject to amortization             3,889,248       2,148,950       1,740,298  
Total Goodwill and Intangible Assets           $ 10,964,187     $ 2,148,950     $ 8,815,237  
Schedule of amortization over the next two years
           
Twelve months ending December 31,    
  2022     $ 278,922  
  2023       277,560  
  2024       271,078  
  2025       267,143  
  Thereafter       645,595  
  Total     $ 1,740,298  
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Schedule Of Components of lease expense
       
Components of lease expense    
    Year Ended
December 31, 2021
Finance leases:        
Amortization of assets, included in depreciation and amortization expense   $ 1,125,267  
Interest on lease liabilities, included in interest expense     166,665  
Operating lease:        
Amortization of assets, included in total operating expense     144,813  
Interest on lease liabilities, included in total operating expense     19,415  
Total net lease cost   $ 1,456,160  
         
Supplemental balance sheet information related to leases was as follows        
         
Operating Leases        
         
Operating lease right-of-use asset   $ 422,318  
         
Current operating lease liabilities   $ 205,414  
Noncurrent operating lease liabilities     226,344  
Total operating lease liabilities   $ 431,758  

 

   December 31, 2021
Finance leases:     
Property and equipment, at cost  $4,531,418 
Accumulated amortization   (2,759,051)
Property and equipment, net  $1,772,367 
      
Current obligations of finance leases  $522,078 
Finance leases, net of current obligations   1,056,092 
Total finance lease liabilities  $1,578,170 
Supplemental balance sheet information related to leases
      
   Year Ended December 31, 2021
Cash paid for amounts included in the measurement of lease liabilities:     
Operating cash flows related to operating leases  $179,684 
Financing cash flows related to finance leases  $1,125,265 
      
Weighted average remaining lease term (in years):     
Operating leases   2.40 
Finance leases   1.72 
      
Weighted average discount rate:     
Operating leases   5%
Finance leases   7%
Schedule Of Long-term obligations under the operating and Finance leases
          
For the Twelve Months Ended December 30,  Operating Leases  Finance Leases
2022  $214,150   $ 1,007,897 
2023   169,770    568,493 
2024   63,983    102,146 
Total lease payments   447,903    1,678,536 
Less: Amounts representing interest   (16,145)   (100,366)
Total lease obligations   431,758    1,578,170 
Less: Current   (205,414)   (1,056,092)
   $226,344   $522,078 
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders’ (Deficit) (Tables)
12 Months Ended
Dec. 31, 2021
Equity [Abstract]  
Schedule of option activity and related information
                         
    Number of
Shares
Under Options
    Range of
Option Price
Per Share
    Weighted
Average
Exercise Price
  Weighted
Average
Contractual
Life
Options Outstanding at January 1, 2020     210,743     $ 2.0019.50     $ 6.80   7.5
Options Granted     8,750       4.805.20       5.20    
Exercised     (2,500 )     1.50       2.00    
Expired/Cancelled     (9,246 )     14.0014.40       14.40    
Options Outstanding at December 31, 2020     207,747     $ 2.0015.76     $ 5.2   6.6
Options Granted     82,157       3.035.80       4.50    
Exercised     (6,592 )     2.00       2.00    
Expire/Cancelled     (15,846 )     3.0014.00       5.89    
Options Outstanding at December 31, 2021     267,466     $ 2.0016.00     $ 5.19   6.94
                           
Options Exercisable at December 31, 2021     162,373     $ 2.0016.00     $ 5.83   5.34
Schedule of weighted average fair value of options granted
               
    2021   2020
Weighted average fair value of options granted   $ 5.35     $ 5.20  
Risk-free interest rate     1.311.62 %     0.66-0.83 %
Volatility     217219 %     221223 %
Expected life (years)     10       10  
Dividend yield     0.00 %     0.00 %
Schedule of warrant activity and related information
                    
            Weighted
   Number of  Range of  Weighted  Average
   Shares  Option Price  Average  Contractual
   Under Options  Per Share  Exercise Price  Life
Warrants Outstanding at January 1, 2020   3,333   $0.40   $0.40    4.50 
Warrants Granted                
Warrant Outstanding at December 31, 2020   3,333   $0.40   $0.40    3.50 
Warrant Granted   2,871,250    7.43 - 6.67    6.97     
Exercised   (455,390)   7.43    7.43     
Expired/Cancelled                
Warrant Outstanding at December 31, 2021   2,419,193   $7.43 - 0.40   $6.87    4.67 
                     
Warrant Exercisable at December 31, 2021   2,419,193   $7.43 - 0.40   $6.87    4.67 
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2021
Income Tax Disclosure [Abstract]  
Schedule of components of deferred taxes
               
    Year Ended December 31,
    2021   2020
Deferred tax assets:        
Net operating loss carry forwards     1,752,000       1,313,000  
Stock based compensation     48,000       45,000  
Property and equipment     217,000       182,000  
Other     51,000       8,000  
Total deferred tax assets     2,068,000       1,548,000  
Deferred tax liabilities:                
Intangibles     (91,000 )      
Other     (308,000 )      
Total deferred tax liabilities     (399,000 )      
                 
Valuation Allowance     (1,669,000 )     (1,548,000 )
                 
Net deferred tax liabilities          
Schedule of expected income tax expense (benefit)
          
   2021  2020
U.S. federal statutory rate   21.0%   21.0%
State taxes   7.1%   7.1%
           
        
Valuation allowance   (12.2)%   (28.1)%
Income tax provision   (12.9)%   %
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Merger (Tables)
12 Months Ended
Dec. 31, 2021
Business Combination and Asset Acquisition [Abstract]  
Schedule of Purchase price
      
Purchase price:     
Cash paid to the seller  $6,149,343 
Total purchase price   6,149,343 
      
Tangible Assets Acquired:     
Cash   212,068 
Accounts Receivable   1,389,263 
Prepaid Expenses   127,574 
Fixed Assets   4,986 
Website and Digital Assets   33,002 
Security Deposits   22,500 
Total Tangible Assets Acquired   1,789,393 
      
Tangible Liabilities Assumed:     
Accounts Payable and Accrued Expenses   514,354 
Deferred Revenue   68,736 
Deferred Tax Liability   399,631 
PPP Loan Payable   307,300 
Total Tangible Liabilities Assumed   1,290,021 
      
Net Tangible Assets Acquired   499,372 
      
Excess Purchase Price  $5,649,971 
Schedule of unaudited pro-forma
       
Customer Relationships   $ 1,870,000  
Trade Names     235,000  
Assembled Workforce     287,000  
Goodwill     3,257,971  
         
Excess Purchase Price   $ 5,649,971  

 

The intangible assets acquired include the trade names, customer relationships, assembled workforce, and goodwill. The deferred tax liability represents the tax effected timing differences relating to the acquired intangible assets to the extent they are not offset by acquired deferred tax assets.

 

The goodwill represents the assembled workforce, acquired capabilities, and future economic benefits resulting from the acquisition. No portion of the goodwill is deductible for tax purposes.

 

The following presents the unaudited pro-forma combined results of operations of the Company with Flagship Solutions as if the entities were combined on January 1, 2020.

 

    Year Ended
    December 31,
2021
Revenues   $ 23,051,759  
Net income attributable to common shareholders   $ 1,526,938  
Net income per share   $ 0.30  
Weighted average number of shares outstanding     5,075,716  

 

   Year Ended
   December 31,
2020
Revenues  $18,172,193 
Net loss attributable to common shareholders  $91,180 
Net loss per share  $0.03 
Weighted average number of shares outstanding   3,213,157 
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Product Information [Line Items]    
Revenues $ 14,876,227 $ 9,320,933
Transferred at Point in Time [Member]    
Product Information [Line Items]    
Revenues 2,694,923 2,817,987
Transferred over Time [Member]    
Product Information [Line Items]    
Revenues 12,181,304 6,502,946
Service [Member]    
Product Information [Line Items]    
Revenues 7,203,246 5,806,370
Equipment and Software [Member]    
Product Information [Line Items]    
Revenues 2,080,463 2,074,911
Managed Services [Member]    
Product Information [Line Items]    
Revenues 4,661,777 380,701
Nexxis Voip Services [Member]    
Product Information [Line Items]    
Revenues 772,344 696,576
Other [Member]    
Product Information [Line Items]    
Revenues 158,397  
Professional Fees [Member]    
Product Information [Line Items]    
Revenues   362,375
UNITED STATES    
Product Information [Line Items]    
Revenues 14,778,873 9,205,696
UNITED STATES | Service [Member]    
Product Information [Line Items]    
Revenues 7,105,892 5,691,133
UNITED STATES | Equipment and Software [Member]    
Product Information [Line Items]    
Revenues 2,080,463 2,074,911
UNITED STATES | Managed Services [Member]    
Product Information [Line Items]    
Revenues 4,661,777 380,701
UNITED STATES | Nexxis Voip Services [Member]    
Product Information [Line Items]    
Revenues 772,344 696,576
UNITED STATES | Other [Member]    
Product Information [Line Items]    
Revenues 158,397  
UNITED STATES | Professional Fees [Member]    
Product Information [Line Items]    
Revenues   362,375
International [Member]    
Product Information [Line Items]    
Revenues 97,354 115,237
International [Member] | Service [Member]    
Product Information [Line Items]    
Revenues 97,354 115,237
International [Member] | Equipment and Software [Member]    
Product Information [Line Items]    
Revenues
International [Member] | Managed Services [Member]    
Product Information [Line Items]    
Revenues
International [Member] | Nexxis Voip Services [Member]    
Product Information [Line Items]    
Revenues
International [Member] | Other [Member]    
Product Information [Line Items]    
Revenues  
International [Member] | Professional Fees [Member]    
Product Information [Line Items]    
Revenues  
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Details 1) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Accounting Policies [Abstract]    
Net Income Available to Common Shareholders $ 204,161 $ 55,339
Weighted average number of common shares – basic 5,075,716 3,213,157
Dilutive securities    
Options 229,825 149,520
 Warrants 1,034,583 3,333
Weighted average number of common shares – diluted 6,340,125 3,366,010
Earnings per share, basic $ 0.04 $ 0.02
Earnings per share, diluted $ 0.03 $ 0.02
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Details 2) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities 1,422,251 58,129
Employee Stock Option 1 [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities 37,641 58,129
Warrant [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities 1,384,610
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Product Information [Line Items]    
Accounts receivables due 30 days  
Gain (Loss) on Disposition of Property Plant Equipment $ 29,732  
Uncertain tax positions 0 $ 0
Advertising Expense $ 396,303 $ 309,003
Property, Plant and Equipment [Member] | Minimum [Member]    
Product Information [Line Items]    
Property, Plant and Equipment, Useful Life 5 years  
Property, Plant and Equipment [Member] | Maximum [Member]    
Product Information [Line Items]    
Property, Plant and Equipment, Useful Life 7 years  
Customer Concentration Risk [Member] | Accounts Receivable [Member]    
Product Information [Line Items]    
Concentration Risk, Percentage 16.00% 33.00%
Customer Concentration Risk [Member] | One Customer [Member]    
Product Information [Line Items]    
Concentration Risk, Percentage 14.00% 14.00%
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Property and Equipment (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Gross Property and equipment $ 6,595,236 $ 7,845,423
Less: Accumulated depreciation (4,657,765) (5,543,822)
Net property and equipment 1,937,471 2,301,601
Technology Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Gross Property and equipment 476,887 756,236
Website And Software [Member]    
Property, Plant and Equipment [Line Items]    
Gross Property and equipment 533,417
Furniture and Fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Gross Property and equipment 19,491 17,441
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Gross Property and equipment 20,983 20,983
Computer Hardware and Software [Member]    
Property, Plant and Equipment [Line Items]    
Gross Property and equipment 317,729 1,236,329
Data Center Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Gross Property and equipment $ 5,760,146 $ 5,281,017
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Property and Equipment (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Abstract]    
Depreciation $ 959,974 $ 838,566
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
Finite-Lived Intangible Assets [Line Items]  
Total intangible assets not subject to amortization, Gross amount $ 7,074,939
Total intangible assets not subject to amortization, Accumulated Amortization
Total intangible assets not subject to amortization, Net 7,074,939
Total Intangible Assets, Gross amount 3,889,248
Total Intangible Assets, Accumulated Amortization 2,148,950
Total Intangible Assets, Net amount 1,740,298
Total Goodwill and Intangible Assets, Gross amount 10,964,187
Total Goodwill and Intangible Assets, Accumulated Amortization 2,148,950
Total Goodwill and Intangible Assets, Net $ 8,815,237
Goodwill [Member]  
Finite-Lived Intangible Assets [Line Items]  
Estimated life in years Indefinite
Total intangible assets not subject to amortization, Gross amount $ 6,560,671
Total intangible assets not subject to amortization, Accumulated Amortization
Total intangible assets not subject to amortization, Net $ 6,560,671
Other Intangible Assets [Member]  
Finite-Lived Intangible Assets [Line Items]  
Estimated life in years Indefinite
Total intangible assets not subject to amortization, Gross amount $ 514,268
Total intangible assets not subject to amortization, Accumulated Amortization
Total intangible assets not subject to amortization, Net 514,268
Customer Lists [Member]  
Finite-Lived Intangible Assets [Line Items]  
Total Intangible Assets, Gross amount 2,614,099
Total Intangible Assets, Accumulated Amortization 899,932
Total Intangible Assets, Net amount $ 1,714,167
Customer Lists [Member] | Minimum [Member]  
Finite-Lived Intangible Assets [Line Items]  
Intangible assets subject to amortization, Estimated life in years 5 years
Customer Lists [Member] | Maximum [Member]  
Finite-Lived Intangible Assets [Line Items]  
Intangible assets subject to amortization, Estimated life in years 15 years
ABC Acquired Contracts [Member]  
Finite-Lived Intangible Assets [Line Items]  
Intangible assets subject to amortization, Estimated life in years 5 years
Total Intangible Assets, Gross amount $ 310,000
Total Intangible Assets, Accumulated Amortization 310,000
Total Intangible Assets, Net amount
SIAS Acquired Contracts [Member]  
Finite-Lived Intangible Assets [Line Items]  
Intangible assets subject to amortization, Estimated life in years 5 years
Total Intangible Assets, Gross amount $ 660,000
Total Intangible Assets, Accumulated Amortization 660,000
Total Intangible Assets, Net amount
Noncompete Agreements [Member]  
Finite-Lived Intangible Assets [Line Items]  
Intangible assets subject to amortization, Estimated life in years 4 years
Total Intangible Assets, Gross amount $ 272,147
Total Intangible Assets, Accumulated Amortization 272,147
Total Intangible Assets, Net amount
Website And Digital Assets [Member]  
Finite-Lived Intangible Assets [Line Items]  
Intangible assets subject to amortization, Estimated life in years 3 years
Total Intangible Assets, Gross amount $ 33,002
Total Intangible Assets, Accumulated Amortization 6,871
Total Intangible Assets, Net amount $ 26,131
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets (Details 1)
Dec. 31, 2021
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
2022 $ 278,922
2023 277,560
2024 271,078
2025 267,143
Thereafter 645,595
Total $ 1,740,298
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]    
Amortization of Intangible Assets $ 324,371 $ 194,000
[custom:GainLossOnDispositionOfIntangibleAsset] $ 15,000  
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Lease (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
Amortization of assets, included in depreciation and amortization expense $ 1,125,267  
Interest on lease liabilities, included in interest expense 166,665  
Amortization of assets, included in total operating expense 144,813  
Interest on lease liabilities, included in total operating expense 19,415  
Total net lease cost 1,456,160  
Operating lease ROU asset 422,318 $ 241,911
Current operating lease liabilities 205,414 104,549
Noncurrent operating lease liabilities 226,344 $ 147,525
Total operating lease liabilities 431,758  
Property and equipment, at cost 4,531,418  
Accumulated amortization (2,759,051)  
Property and equipment, net 1,772,367  
Current obligations of finance leases 522,078  
Finance leases, net of current obligations 1,056,092  
Total finance lease liabilities $ 1,578,170  
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Lease (Details 1)
12 Months Ended
Dec. 31, 2021
USD ($)
Leases [Abstract]  
Operating cash flows related to operating leases $ 179,684
Financing cash flows related to finance leases $ 1,125,265
Weighted average remaining lease term operating leases (in years) 2 years 4 months 24 days
Weighted average remaining lease term finance leases (in years) 1 year 8 months 19 days
Weighted average discount rate operating leases 5.00%
Weighted average discount rate finance leases 7.00%
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Lease (Details 2) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
Operating Leases 2022 $ 214,150  
Finance Leases 2022 1,007,897  
Operating Leases 2023 169,770  
Finance Leases 2023 568,493  
Operating Leases 2024 63,983  
Finance Leases 2024 102,146  
Operating Leases Total lease payments 447,903  
Finance Leases Total lease payments 1,678,536  
Operating Leases Less: Amounts representing interest (16,145)  
Finance Leases Less: Amounts representing interest (100,366)  
Operating Leases Total operating lease liabilities 431,758  
Finance Leases Total finance lease liabilities 1,578,170  
Operating Leases Less: Current operating lease liabilities (205,414) $ (104,549)
Finance Leases Less: Current Finance lease liabilities (1,056,092)  
Operating Leases Noncurrent operating lease liabilities 226,344 $ 147,525
Finance Leases Noncurrent Finance lease liabilities $ 522,078  
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended 24 Months Ended
Jan. 02, 2022
Nov. 01, 2021
Mar. 04, 2021
Jun. 01, 2020
Jan. 02, 2020
Apr. 01, 2019
Jan. 02, 2019
Apr. 01, 2018
Jul. 31, 2021
Dec. 31, 2020
Jul. 31, 2020
Jun. 29, 2020
Dec. 31, 2021
Dec. 31, 2020
Feb. 01, 2017
Lessee, Lease, Description [Line Items]                              
Annual rent                         $ 10,764    
Fiance leases contingent monthly rental payments                         897    
Lease expiration date Jun. 30, 2022               Aug. 01, 2021   Jul. 31, 2023     Jul. 31, 2023  
Annual base rent $ 1,470                         $ 1,403  
Lease term                 3 years 13 months       13 months  
Periodic Payments                         $ 4,500    
Discount rate                         5.00%    
Operating leases, rent expense, net                         $ 184,131 $ 169,716  
Systems Trading [Member]                              
Lessee, Lease, Description [Line Items]                              
Fiance leases contingent monthly rental payments     $ 1,567   $ 10,534   $ 29,592 $ 23,475              
Lease expiration date     Mar. 31, 2024   Jan. 01, 2023   Dec. 31, 2023 Apr. 16, 2022              
Interest rate     8.00%   6.00%   6.75% 5.00%              
Lease Term         3 years   5 years 4 years              
Melville [Member]                              
Lessee, Lease, Description [Line Items]                              
Operating Leases, Rent Expense                         $ 86,268    
Lease expiration date                         Jul. 31, 2023    
Warwick, RI [Member]                              
Lessee, Lease, Description [Line Items]                              
Operating Leases, Rent Expense                         $ 2,598    
Lease expiration date                         Jan. 31, 2021    
Annual base rent                         $ 31,176    
Warwick, RI [Member] | Minimum [Member]                              
Lessee, Lease, Description [Line Items]                              
Operating Leases, Rent Expense                             $ 2,324
Lease expiration date                             Jan. 31, 2019
Warwick, RI [Member] | Maximum [Member]                              
Lessee, Lease, Description [Line Items]                              
Operating Leases, Rent Expense                             $ 2,460
Massachusetts And North Carolina Florida And Texas [Member]                              
Lessee, Lease, Description [Line Items]                              
Operating Leases, Rent Expense                   $ 39,000          
Arrow Capital Solutions [Member]                              
Lessee, Lease, Description [Line Items]                              
Fiance leases contingent monthly rental payments   $ 3,152   $ 5,008             $ 4,524 $ 5,050      
Lease expiration date       Jun. 01, 2023               Jun. 29, 2023      
Interest rate   6.00%   7.00%             7.00% 7.00%      
Lease Term   3 years   3 years             3 years 3 years      
First Lease [Member] | Systems Trading [Member]                              
Lessee, Lease, Description [Line Items]                              
Fiance leases contingent monthly rental payments           $ 1,328                  
Lease expiration date           Mar. 01, 2022                  
Interest rate           7.00%                  
Second Lease [Member] | Systems Trading [Member]                              
Lessee, Lease, Description [Line Items]                              
Fiance leases contingent monthly rental payments           $ 461                  
Lease expiration date           Mar. 01, 2022                  
Interest rate           6.70%                  
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Mar. 24, 2017
Line of Credit Facility [Line Items]      
Revolving Credit Facility $ 24 $ 750,000
Line of credit 0    
Revolving Credit Facility [Member]      
Line of Credit Facility [Line Items]      
Total debt amount available under revolving credit facility $ 100,000    
Interest rate on debt under revolving credit facility excluding prime rate 0.50%    
Revolving Credit Facility $ 0 $ 24  
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Note payable (Details Narrative)
1 Months Ended
Apr. 30, 2020
Paycheck Protection Program [Member]  
Debt Instrument [Line Items]  
Debt Instrument, Maturity Date Apr. 30, 2022
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' (Deficit) (Details) - Share-based Payment Arrangement, Option [Member] - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Outstanding, beginning 207,747 210,743  
Weighted Average Exercise Price Outstanding beginning $ 5.2 $ 6.80  
Weighted Average Contractual Life 6 years 11 months 8 days 6 years 7 months 6 days 7 years 6 months
Granted 82,157 8,750  
Weighted Average Exercise Price, Granted $ 4.50 $ 5.20  
Exercised (6,592) (2,500)  
Range of option price per share, Exercised $ 2.00 $ 1.50  
Weighted Average Exercise Price, Exercised $ 2.00 $ 2.00  
Expired/Cancelled (15,846) (9,246)  
Weighted Average Exercise Price, Expire/Cancelled $ 5.89 $ 14.40  
Outstanding, ending 267,466 207,747 210,743
Weighted Average Exercise Price Outstanding ending $ 5.19 $ 5.2 $ 6.80
Exercisable, ending 162,373    
Weighted Average Exercise Price, Exercisable ending $ 5.83    
Weighted Average Contractual Life, Exercisable 5 years 4 months 2 days    
Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Range of option price per share, outstanding beginning $ 2.00 2.00  
Range of option price per share, Granted 3.03 4.80  
Range of option price per share, Expire/Cancelled 3.00 14.00  
Range of option price per share, outstanding ending 2.00 2.00 2.00
Range of option price per share, Exercisable 2.00    
Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Range of option price per share, outstanding beginning 15.76 19.50  
Range of option price per share, Granted 5.80 5.20  
Range of option price per share, Expire/Cancelled 14.00 14.40  
Range of option price per share, outstanding ending 16.00 $ 15.76 $ 19.50
Range of option price per share, Exercisable $ 16.00    
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' (Deficit) (Details 1) - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Weighted average fair value of options granted $ 5.35 $ 5.20
Expected life (years) 10 years 10 years
Dividend yield 0.00% 0.00%
Minimum [Member]    
Risk-free interest rate 1.31% 0.66%
Volatility 217.00% 221.00%
Maximum [Member]    
Risk-free interest rate 1.62% 0.83%
Volatility 219.00% 223.00%
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' (Deficit) (Details 2) - Warrant [Member] - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Outstanding, beginning 3,333 3,333  
Range of option price per share, outstanding, beginning $ 0.40 $ 0.40  
Weighted Average Exercise Price Outstanding beginning   $ 0.40  
Weighted Average Contractual Life 4 years 8 months 1 day 3 years 6 months 4 years 6 months
Granted 2,871,250  
Range of option price per share, Granted  
Weighted Average Exercise Price, Granted $ 6.97  
Exercised (455,390)    
Range of option price per share, Granted $ 7.43    
Weighted Average Exercise Price, Exercised $ 7.43    
Expired    
Weighted Average Exercise Price, Expired/Cancelled    
Outstanding, ending 2,419,193 3,333 3,333
Range of option price per share, outstanding ending   $ 0.40 $ 0.40
Weighted Average Exercise Price Outstanding ending $ 6.87   $ 0.40
Exercisable, ending 2,419,193    
Weighted Average Exercise Price , Exercisable $ 6.87    
Weighted Average Contractual Life, Exercisable 4 years 8 months 1 day    
Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Range of option price per share, Granted $ 7.43    
Range of option price per share, outstanding ending 7.43    
Range of option price per share, Exercisable 0.40    
Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Range of option price per share, Granted 6.67    
Range of option price per share, outstanding ending 0.40    
Range of option price per share, Exercisable $ 7.43    
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders’ (Deficit) (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
May 15, 2021
May 13, 2021
Jul. 21, 2021
Jul. 19, 2021
May 18, 2021
Dec. 31, 2021
Dec. 31, 2020
Accumulated Other Comprehensive Income (Loss) [Line Items]              
Capital stock authorized           260,000,000  
Common stock, authorized           250,000,000 250,000,000
Common stock, par value   $ 0.001 $ 0.001     $ 0.001 $ 0.001
Preferred stock, authorized           10,000,000 10,000,000
Preferred Stock, Par or Stated Value Per Share           $ 0.001 $ 0.001
Aggregate of shares   1,600,000 1,375,000        
Exercise price   $ 7.425 $ 6.15        
Offering price   $ 6.75          
Underwriters agreed to purchase   $ 1,600,000 $ 1,031,250        
Discount rate   7.50%          
Purchase additional shares 240,000 240,000          
Additional warrants $ 240,000 $ 240,000          
Gross proceeds $ 9,500,000   $ 8,305,000 $ 50,000      
Cash fee       6.50%      
Stock option exercise           6,592  
Proceeds from common stock shares received           $ 3,381,271  
Share-based compensation expense for options           171,798 $ 158,728
Total unrecognized compensation expense           $ 432,296  
Weighted average period expected to recognized compensation expense (in years)           2 years 7 months 28 days  
Series A Preferred Stock Dividend Rate           10.00%  
Conversion of Stock, Shares Converted         1,401,786    
Accured unpaid dividends           $ 1,179,357  
Accrued dividends           $ 0 $ 1,115,674
Warrant [Member]              
Accumulated Other Comprehensive Income (Loss) [Line Items]              
Stock option exercise           455,390  
Stock option exercise           455,390  
Common Stock [Member]              
Accumulated Other Comprehensive Income (Loss) [Line Items]              
Stock option exercise           5,060 2,500
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Deferred tax assets:    
Net operating loss carry forwards $ 1,752,000 $ 1,313,000
Stock based compensation 48,000 45,000
Property and equipment 217,000 182,000
Other 51,000 8,000
Total deferred tax assets 2,068,000 1,548,000
Deferred tax liabilities:    
Intangibles (91,000)
Other (308,000)
Total deferred tax liabilities (399,000)
Valuation Allowance (1,669,000) (1,548,000)
Net deferred tax liabilities
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Details 1)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]    
U.S. federal statutory rate 21.00% 21.00%
State taxes 7.10% 7.10%
Valuation allowance (12.20%) (28.10%)
Income tax provision (12.90%)
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Details Narrative) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]    
Operating loss carryforwards federal $ 5,935,000 $ 5,605,000
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Merger (Details) - Flagship Solutions [Member]
Dec. 31, 2021
USD ($)
Business Acquisition [Line Items]  
Cash paid to seller $ 6,149,343
Total purchase price 6,149,343
Cash 212,068
Accounts Receivable 1,389,263
Prepaid Expenses 127,574
Fixed Assets 4,986
Website and Digital Assets 33,002
Security Deposits 22,500
Total Tangible Assets Acquired 1,789,393
Accounts Payable and Accrued Expenses 514,354
Deferred Revenue 68,736
Deferred Tax Liability 399,631
PPP Loan Payable 307,300
Total liabilities assumed 1,290,021
Net assets acquired 499,372
Excess purchase price $ 5,649,971
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Merger (Details 1) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Business Acquisition [Line Items]    
Customer Relationships $ 1,870,000  
Trade Names 235,000  
Assembled Workforce 287,000  
Goodwill 3,257,971  
Excess Purchase Price 5,649,971  
Flagship Solutions [Member]    
Business Acquisition [Line Items]    
Revenues 23,051,759 $ 18,172,193
Net income attributable to common shareholders $ 1,526,938 $ 91,180
Net income per share $ 0.30 $ 0.03
Weighted average number of shares outstanding 5,075,716 3,213,157
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Merger (Details Narrative)
12 Months Ended
Dec. 31, 2021
USD ($)
Business Combination and Asset Acquisition [Abstract]  
Annual base salary $ 170,000
Life insurance benefits $ 400,000
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Subsequent Events (Details Narrative)
12 Months Ended
Dec. 31, 2021
USD ($)
$ / shares
shares
Stock or Unit Option Plan Expense | $ $ 38,300
Options vest years 3 years
Common stock shares | shares 3,334
Options exercised | $ $ 6,935
Minimum [Member]  
[custom:ExercisePrices] | $ / shares $ 3.28
Maximum [Member]  
[custom:ExercisePrices] | $ / shares $ 3.44
XML 66 e3625_10-k_htm.xml IDEA: XBRL DOCUMENT 0001419951 2021-01-01 2021-12-31 0001419951 dtst:CommonStockParValue0.001PerShareMember 2021-01-01 2021-12-31 0001419951 dtst:WarrantsToPurchaseSharesOfCommonStockParValue0.001PerShareMember 2021-01-01 2021-12-31 0001419951 2021-06-30 0001419951 2022-03-31 0001419951 2021-12-31 0001419951 2020-12-31 0001419951 2020-01-01 2020-12-31 0001419951 us-gaap:PreferredStockMember 2019-12-31 0001419951 us-gaap:CommonStockMember 2019-12-31 0001419951 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001419951 us-gaap:RetainedEarningsMember 2019-12-31 0001419951 us-gaap:NoncontrollingInterestMember 2019-12-31 0001419951 2019-12-31 0001419951 us-gaap:PreferredStockMember 2020-12-31 0001419951 us-gaap:CommonStockMember 2020-12-31 0001419951 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001419951 us-gaap:RetainedEarningsMember 2020-12-31 0001419951 us-gaap:NoncontrollingInterestMember 2020-12-31 0001419951 us-gaap:PreferredStockMember 2020-01-01 2020-12-31 0001419951 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001419951 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001419951 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001419951 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-12-31 0001419951 us-gaap:PreferredStockMember 2021-01-01 2021-12-31 0001419951 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001419951 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001419951 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001419951 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-12-31 0001419951 us-gaap:PreferredStockMember 2021-12-31 0001419951 us-gaap:CommonStockMember 2021-12-31 0001419951 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001419951 us-gaap:RetainedEarningsMember 2021-12-31 0001419951 us-gaap:NoncontrollingInterestMember 2021-12-31 0001419951 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001419951 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001419951 dtst:OneCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001419951 dtst:OneCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001419951 srt:MinimumMember us-gaap:PropertyPlantAndEquipmentMember 2021-01-01 2021-12-31 0001419951 srt:MaximumMember us-gaap:PropertyPlantAndEquipmentMember 2021-01-01 2021-12-31 0001419951 us-gaap:ServiceMember country:US 2021-01-01 2021-12-31 0001419951 us-gaap:ServiceMember dtst:InternationalMember 2021-01-01 2021-12-31 0001419951 us-gaap:ServiceMember 2021-01-01 2021-12-31 0001419951 dtst:EquipmentAndSoftwareMember country:US 2021-01-01 2021-12-31 0001419951 dtst:EquipmentAndSoftwareMember dtst:InternationalMember 2021-01-01 2021-12-31 0001419951 dtst:EquipmentAndSoftwareMember 2021-01-01 2021-12-31 0001419951 dtst:ManagedServicesMember country:US 2021-01-01 2021-12-31 0001419951 dtst:ManagedServicesMember dtst:InternationalMember 2021-01-01 2021-12-31 0001419951 dtst:ManagedServicesMember 2021-01-01 2021-12-31 0001419951 dtst:NexxisVoipServicesMember country:US 2021-01-01 2021-12-31 0001419951 dtst:NexxisVoipServicesMember dtst:InternationalMember 2021-01-01 2021-12-31 0001419951 dtst:NexxisVoipServicesMember 2021-01-01 2021-12-31 0001419951 dtst:OtherMember country:US 2021-01-01 2021-12-31 0001419951 dtst:OtherMember dtst:InternationalMember 2021-01-01 2021-12-31 0001419951 dtst:OtherMember 2021-01-01 2021-12-31 0001419951 country:US 2021-01-01 2021-12-31 0001419951 dtst:InternationalMember 2021-01-01 2021-12-31 0001419951 us-gaap:ServiceMember country:US 2020-01-01 2020-12-31 0001419951 us-gaap:ServiceMember dtst:InternationalMember 2020-01-01 2020-12-31 0001419951 us-gaap:ServiceMember 2020-01-01 2020-12-31 0001419951 dtst:EquipmentAndSoftwareMember country:US 2020-01-01 2020-12-31 0001419951 dtst:EquipmentAndSoftwareMember dtst:InternationalMember 2020-01-01 2020-12-31 0001419951 dtst:EquipmentAndSoftwareMember 2020-01-01 2020-12-31 0001419951 dtst:ManagedServicesMember country:US 2020-01-01 2020-12-31 0001419951 dtst:ManagedServicesMember dtst:InternationalMember 2020-01-01 2020-12-31 0001419951 dtst:ManagedServicesMember 2020-01-01 2020-12-31 0001419951 dtst:ProfessionalFeesMember country:US 2020-01-01 2020-12-31 0001419951 dtst:ProfessionalFeesMember dtst:InternationalMember 2020-01-01 2020-12-31 0001419951 dtst:ProfessionalFeesMember 2020-01-01 2020-12-31 0001419951 dtst:NexxisVoipServicesMember country:US 2020-01-01 2020-12-31 0001419951 dtst:NexxisVoipServicesMember dtst:InternationalMember 2020-01-01 2020-12-31 0001419951 dtst:NexxisVoipServicesMember 2020-01-01 2020-12-31 0001419951 country:US 2020-01-01 2020-12-31 0001419951 dtst:InternationalMember 2020-01-01 2020-12-31 0001419951 us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-12-31 0001419951 us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-12-31 0001419951 us-gaap:TransferredOverTimeMember 2021-01-01 2021-12-31 0001419951 us-gaap:TransferredOverTimeMember 2020-01-01 2020-12-31 0001419951 dtst:EmployeeStockOption1Member 2021-01-01 2021-12-31 0001419951 dtst:EmployeeStockOption1Member 2020-01-01 2020-12-31 0001419951 dtst:Warrant1Member 2021-01-01 2021-12-31 0001419951 dtst:Warrant1Member 2020-01-01 2020-12-31 0001419951 us-gaap:TechnologyEquipmentMember 2021-12-31 0001419951 us-gaap:TechnologyEquipmentMember 2020-12-31 0001419951 dtst:WebsiteAndSoftwareMember 2021-12-31 0001419951 dtst:WebsiteAndSoftwareMember 2020-12-31 0001419951 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001419951 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001419951 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001419951 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001419951 dtst:ComputerHardwareAndSoftwareMember 2021-12-31 0001419951 dtst:ComputerHardwareAndSoftwareMember 2020-12-31 0001419951 dtst:DataCenterEquipmentMember 2021-12-31 0001419951 dtst:DataCenterEquipmentMember 2020-12-31 0001419951 us-gaap:GoodwillMember 2021-01-01 2021-12-31 0001419951 us-gaap:GoodwillMember 2021-12-31 0001419951 us-gaap:OtherIntangibleAssetsMember 2021-01-01 2021-12-31 0001419951 us-gaap:OtherIntangibleAssetsMember 2021-12-31 0001419951 srt:MinimumMember us-gaap:CustomerListsMember 2021-01-01 2021-12-31 0001419951 srt:MaximumMember us-gaap:CustomerListsMember 2021-01-01 2021-12-31 0001419951 us-gaap:CustomerListsMember 2021-12-31 0001419951 dtst:ABCAcquiredContractsMember 2021-01-01 2021-12-31 0001419951 dtst:ABCAcquiredContractsMember 2021-12-31 0001419951 dtst:SIASAcquiredContractsMember 2021-01-01 2021-12-31 0001419951 dtst:SIASAcquiredContractsMember 2021-12-31 0001419951 us-gaap:NoncompeteAgreementsMember 2021-01-01 2021-12-31 0001419951 us-gaap:NoncompeteAgreementsMember 2021-12-31 0001419951 dtst:WebsiteAndDigitalAssetsMember 2021-01-01 2021-12-31 0001419951 dtst:WebsiteAndDigitalAssetsMember 2021-12-31 0001419951 dtst:MelvilleMember 2021-01-01 2021-12-31 0001419951 srt:MinimumMember dtst:WarwickRiMember 2015-02-01 2017-02-01 0001419951 srt:MaximumMember dtst:WarwickRiMember 2015-02-01 2017-02-01 0001419951 dtst:WarwickRiMember 2021-01-01 2021-12-31 0001419951 2021-07-31 0001419951 2021-07-01 2021-07-31 0001419951 dtst:MassachusettsAndNorthCarolinaFloridaAndTexasMember 2020-12-01 2020-12-31 0001419951 2021-12-25 2022-01-02 0001419951 dtst:ArrowCapitalSolutionsMember 2020-05-28 2020-06-01 0001419951 dtst:ArrowCapitalSolutionsMember 2020-06-01 0001419951 dtst:ArrowCapitalSolutionsMember 2020-06-02 2020-06-29 0001419951 dtst:ArrowCapitalSolutionsMember 2020-06-29 0001419951 dtst:ArrowCapitalSolutionsMember 2020-07-01 2020-07-31 0001419951 dtst:ArrowCapitalSolutionsMember 2020-07-31 0001419951 2020-07-01 2020-07-31 0001419951 dtst:ArrowCapitalSolutionsMember 2021-10-29 2021-11-01 0001419951 dtst:ArrowCapitalSolutionsMember 2021-11-01 0001419951 dtst:SystemsTradingMember 2018-03-30 2018-04-01 0001419951 dtst:SystemsTradingMember 2018-04-01 0001419951 dtst:SystemsTradingMember 2018-12-29 2019-01-02 0001419951 dtst:SystemsTradingMember 2019-01-02 0001419951 dtst:FirstLeaseMember dtst:SystemsTradingMember 2019-03-30 2019-04-01 0001419951 dtst:SecondLeaseMember dtst:SystemsTradingMember 2019-03-30 2019-04-01 0001419951 dtst:SystemsTradingMember 2019-12-29 2020-01-02 0001419951 dtst:SystemsTradingMember 2020-01-02 0001419951 dtst:SystemsTradingMember 2021-03-01 2021-03-04 0001419951 us-gaap:RevolvingCreditFacilityMember 2021-12-31 0001419951 us-gaap:RevolvingCreditFacilityMember 2021-01-01 2021-12-31 0001419951 us-gaap:RevolvingCreditFacilityMember 2020-12-31 0001419951 2017-03-24 0001419951 dtst:PaycheckProtectionProgramMember 2020-04-01 2020-04-30 0001419951 2021-05-01 2021-05-13 0001419951 2021-05-13 0001419951 2021-05-01 2021-05-15 0001419951 2021-05-15 0001419951 2021-07-01 2021-07-21 0001419951 2021-07-21 0001419951 2021-07-19 0001419951 2021-07-01 2021-07-19 0001419951 us-gaap:WarrantMember 2021-01-01 2021-12-31 0001419951 2021-05-01 2021-05-18 0001419951 us-gaap:EmployeeStockOptionMember 2019-12-31 0001419951 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2019-12-31 0001419951 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2019-12-31 0001419951 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001419951 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001419951 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001419951 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001419951 us-gaap:EmployeeStockOptionMember 2020-12-31 0001419951 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2020-12-31 0001419951 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2020-12-31 0001419951 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001419951 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001419951 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001419951 us-gaap:EmployeeStockOptionMember 2021-12-31 0001419951 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2021-12-31 0001419951 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2021-12-31 0001419951 srt:MinimumMember 2021-01-01 2021-12-31 0001419951 srt:MaximumMember 2021-01-01 2021-12-31 0001419951 srt:MinimumMember 2020-01-01 2020-12-31 0001419951 srt:MaximumMember 2020-01-01 2020-12-31 0001419951 us-gaap:WarrantMember 2019-12-31 0001419951 us-gaap:WarrantMember 2019-01-01 2019-12-31 0001419951 us-gaap:WarrantMember 2020-01-01 2020-12-31 0001419951 us-gaap:WarrantMember 2020-12-31 0001419951 srt:MinimumMember us-gaap:WarrantMember 2021-01-01 2021-12-31 0001419951 srt:MaximumMember us-gaap:WarrantMember 2021-01-01 2021-12-31 0001419951 us-gaap:WarrantMember 2021-12-31 0001419951 srt:MinimumMember us-gaap:WarrantMember 2021-12-31 0001419951 srt:MaximumMember us-gaap:WarrantMember 2021-12-31 0001419951 dtst:FlagshipSolutionsMember 2021-12-31 0001419951 dtst:FlagshipSolutionsMember 2021-01-01 2021-12-31 0001419951 dtst:FlagshipSolutionsMember 2020-01-01 2020-12-31 iso4217:USD shares iso4217:USD shares pure 0001419951 false FY 2021 10-K true 2021-12-31 --12-31 false 000-54579 DATA STORAGE CORPORATION NV 98-0530147 48 South Service Road  Melville NY 11747 (212) 564-4922 Common Stock, par value $0.001 per share DTST NASDAQ Warrants to purchase shares of Common Stock, par value $0.001 per share DTSTW NASDAQ No No No Yes Yes Non-accelerated Filer true false false 11921452 6697127 Rosenberg Rich Baker Berman, P.A. Somerset, New Jersey 89 12135803 893598 2384367 554587 536401 239472 15056571 1687657 6595236 7845423 4657765 5543822 1937471 2301601 6560671 3015700 422318 241911 103226 49310 2254566 455935 9340781 3762856 26334823 7752114 1343391 979552 1115674 366859 461893 24 216299 168139 839793 1149403 205414 104549 374871 2971756 4354105 107106 226344 147525 157424 247677 364654 974743 748422 1477051 3720178 5831156 0.001 10000000 0 1401786 1402 0.001 250000000 6693793 3214537 6694 3215 38241155 17745783 -15530576 -15734737 22717273 2015663 -102628 -94705 22614645 1920958 26334823 7752114 14876227 9320933 8459117 5425205 6417110 3895728 7184182 3896791 -767072 -1063 24 126746 175602 350000 -44732 -798840 627362 174422 -139710 173359 -399631 259921 173359 -7923 -26657 267844 200016 63683 144677 204161 55339 0.04 0.02 0.03 0.02 5075716 3213157 6340125 3366010 1401786 1402 3212037 3212 17581658 -15790076 -68048 1728148 158728 158728 2500 3 5397 5400 200016 -26657 173359 -144677 -144677 1401786 1402 3214537 3215 17745783 -15734737 -94705 1920958 -1401786 -1402 43806 44 1358 2975000 2975 16941405 16944380 5060 5 -5 455390 455 3380816 3381271 171798 171798 267844 -7923 259921 -63683 -63683 6693793 6694 38241155 -15530576 -102628 22614645 259921 173359 1284345 1032566 171798 158728 -798840 350000 399631 -44732 440517 -136849 6417 -16126 169355 132132 180407 -82356 -142232 44619 -163770 28951 179684 -80743 -360690 1110679 -25000 455835 181072 212068 6149343 -6418110 -181072 481977 50000 968420 718690 156845 56281 16944380 3381271 5400 1179357 50024 74976 18021005 -362570 11242205 567037 893598 326561 12135803 893598 116682 168837 63683 144677 164754 808261 <p id="xdx_807_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_zcKxojTEf1M5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"><b>Note 1 -<span id="xdx_82E_zoe7wMB74fK4"> Basis of Presentation, Organization and Other Matters</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Data Storage Corporation (the “Company”) provides subscription-based, long-term agreements for disaster recovery solutions, Infrastructure as a Service (IaaS), Cyber Security and Voice and Data solutions.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt">Headquartered in Melville, NY, the Company offers solutions and services to businesses within the healthcare, banking and finance, distribution services, manufacturing, construction, education, and government industries. The Company derives its revenues from subscription services and solutions, managed services, software and maintenance, equipment and onboarding provisioning. The Company maintains infrastructure and storage equipment in several technical centers in New York, Massachusetts, Texas, Florida and North Carolina.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt">On May 31, 2021, the Company completed a merger (the “Merger”) under an Agreement and Plan of Merger (the “Merger Agreement”) with Flagship Solutions, LLC (“Flagship”) (a Florida limited liability company) and the Company’s wholly-owned subsidiary, Data Storage FL, LLC, a Florida limited liability company, a Florida limited liability company. Flagship is a provider of IBM solutions, managed services and cloud solutions. The Company expects that Flagship’s business will be synergistic with the Company’s existing IBM business and anticipates meaningful operation efficiency through the integration of the two organizations. The Company also believes the Merger will provide the combined entities a comprehensive one-stop provider to cross-sell solutions across each organization’s respective enterprise, as well as middle-market customers. Key offerings for the combined companies are expected to include a wide array of multi-cloud information technology solutions in highly secure, reliable enterprise level cloud services for companies using IBM Power systems, Microsoft Windows and Linux, including: Infrastructure as a Service (IaaS), Disaster Recovery of digital information (DRaaS), Cyber Security as a Service (CSaaS), and Data Analytics as a Service.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"/> <p id="xdx_808_eus-gaap--SignificantAccountingPoliciesTextBlock_z2KF4ZmtiNMk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"><b>Note 2 -<span id="xdx_820_zd1Ozl3Z6Z96"> Summary of Significant Accounting Policies</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"> </p> <p id="xdx_843_eus-gaap--ConsolidationPolicyTextBlock_zBoUYfHhkNqf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><i><span id="xdx_860_zruWBScioggh">Principles of Consolidation</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt">The Consolidated Financial statements include the accounts of (i) the Company, (ii) its wholly-owned subsidiaries, Data Storage Corporation, a Delaware corporation, and Data Storage FL, LLC, a Florida limited liability company, (iii) Flagship Solutions, LLC, a Florida limited liability company, and (iv) its majority-owned subsidiary, Nexxis Inc, a Nevada corporation. All significant inter-company transactions and balances have been eliminated in consolidation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"> </p> <p id="xdx_846_eus-gaap--BusinessCombinationsPolicy_zOKaIUhhtWKk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="background-color: white"><i><span id="xdx_864_zHp3c5fkCeY6">Business combinations.</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="background-color: white">We account for business combinations under the acquisition method of accounting, which requires us to recognize separately from goodwill, the assets acquired, and the liabilities assumed at their acquisition date fair values. While we use our best estimates and assumptions to accurately value assets acquired and liabilities assumed at the acquisition date as well as contingent consideration, where applicable, our estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, we record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recognized in our consolidated statements of operations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="background-color: white">Accounting for business combinations requires our management to make significant estimates and assumptions, especially at the acquisition date including our estimates for intangible assets, contractual obligations assumed, restructuring liabilities, pre-acquisition contingencies, and contingent consideration, where applicable. Although we believe the assumptions and estimates we have made in the past have been reasonable and appropriate, they are based in part on historical experience and information obtained from the management of the acquired companies and are inherently uncertain. Critical estimates in valuing certain of the intangible assets we have acquired include future expected cash flows from product sales, customer contracts and acquired technologies, and estimated cash flows from the projects when completed and discount rates. Unanticipated events and circumstances may occur that may affect the accuracy or validity of such assumptions, estimates or actual results.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"> </p> <p id="xdx_84B_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zlunDIYwTmA9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><i><span id="xdx_861_zqy93fmm0le3">Recently Issued and Newly Adopted Accounting Pronouncements</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments (“ASU-2016-13”). ASU 2016-13 affects loans, debt securities, trade receivables, and any other financial assets that have the contractual right to receive cash. The ASU requires an entity to recognize expected credit losses rather than incurred losses for financial assets. ASU 2016-13 is effective for the fiscal year beginning after December 15, 2022, including interim periods within that fiscal year. The Company expects that there would be no material impact on the Company’s consolidated financial statements upon the adoption of this ASU.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 18pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In October 2016, the FASB issued ASU 2016-16, “Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other than Inventory”, which eliminates the exception that prohibits the recognition of current and deferred income tax effects for intra-entity transfers of assets other than inventory until the asset has been sold to an outside party. The updated guidance is effective for annual periods beginning after December 15, 2019, including interim periods within those fiscal years. Early adoption of the update is permitted. The adoption of ASU 2016-16 did not have a material impact on the consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 18pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In January 2017, the FASB issued ASU 2017-04 Intangibles-Goodwill and Other (“ASC 350”): Simplifying the Accounting for Goodwill Impairment (“ASU 2017-04”). ASU 2017-04 simplifies the subsequent measurement of goodwill by eliminating Step 2 from the goodwill impairment test. In computing the implied fair value of goodwill under Step 2, an entity had to perform procedures to determine the fair value at the impairment testing date of its assets and liabilities (including unrecognized assets and liabilities) following the procedure that would be required in determining the fair value of assets acquired and liabilities assumed in a business combination. Instead, under ASU 2017-04, an entity should perform its annual or interim goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. Additionally, an entity should consider income tax effects from any tax-deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. ASU 2017-04 is effective for annual or any interim goodwill impairment tests for fiscal years beginning after December 15, 2019. The adoption of ASU 2017-04 did not have a material impact on the consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 18pt">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="background-color: white">In July 2021, the FASB issued ASU No. 2021-05, Lessors—Certain Leases with Variable Lease Payments (Topic 842), Which requires a lessor to classify a lease with variable lease payments that do not depend on an index or rate (hereafter referred to as “variable payments”) as an operating lease on the commencement date of the lease if specified criteria are met. ASU 2021-05 is effective for the fiscal year beginning after December 15, 2022, including interim periods within that fiscal year. The Company expects that there would be no material impact on the Company’s condensed consolidated financial statements upon the adoption of this ASU.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">In November 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, issued by the Financial Accounting Standards Board. This ASU requires entities to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASU 2014-09, Revenue from Contracts with Customers (Topic 606). The update will generally result in the recognition of contract assets and contract liabilities at amounts consistent with those recorded by the acquiree immediately before the acquisition date rather than at fair value. The Company expects that there would be no material impact on the Company’s condensed consolidated financial statements upon the adoption of this ASU.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"> </p> <p id="xdx_845_eus-gaap--UseOfEstimates_zP0WLjb46Kfc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="background-color: white"><i><span id="xdx_869_zpbMZaPNPl3k">Use of Estimates</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="background-color: white">The preparation of financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from these estimates.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"> </p> <p id="xdx_844_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zBIB1VXVk0ul" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"><span style="background-color: white"> <i><span id="xdx_86D_zWmblASjcyjc">Estimated Fair Value of Financial Instruments</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="background-color: white">The Company’s financial instruments include cash, accounts receivable, accounts payable, line of credit, notes payable and lease commitments. Management believes the estimated fair value of these accounts at December 31, 2021 approximates their carrying value as reflected in the balance sheet due to the short-term nature of these instruments or the use of market interest rates for debt instruments. The carrying values of certain of the Company’s notes payable and capital lease obligations approximate their fair values based upon a comparison of the interest rate and terms of such debt given the level of risk to the rates and terms of similar debt currently available to the Company in the marketplace.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"> </p> <p id="xdx_84D_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zpDHsSIXiwra" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"><span style="background-color: white"><i><span id="xdx_861_zcETFU8ghDl2">Cash and Cash Equivalents</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="background-color: white">The Company considers all highly liquid investments with an original maturity or remaining maturity at the time of purchase, of three months or less to be cash equivalents.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"> </p> <p id="xdx_846_eus-gaap--ConcentrationRiskCreditRisk_zJ7UPUItI7B" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"><span style="background-color: white"><i><span id="xdx_869_z11rJqWBmma3">Concentration of Credit Risk and Other Risks and Uncertainties</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="background-color: white">Financial instruments and assets subjecting the Company to concentration of credit risk consist primarily of cash and cash equivalents, short-term investments, and trade accounts receivable. The Company’s cash and cash equivalents are maintained at major U.S. financial institutions. Deposits in these institutions may exceed the amount of insurance provided on such deposits.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"><span style="background-color: white">The Company’s customers are primarily concentrated in the United States.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="background-color: white"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The Company provides credit in the normal course of business. The Company maintains allowances for credit losses on factors surrounding the credit risk of specific customers, historical trends, and other information.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="background-color: white"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="background-color: white">As of December 31, 2021, the Company had one customer with an accounts receivable balance representing <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember_znhorKz81bY8" title="Concentration Risk, Percentage">16</span>% of total accounts receivable. As of December 31, 2020, the Company had one customer with an accounts receivable balance representing <span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_dp_c20200101__20201231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember_z2jgH241vxge" title="Concentration Risk, Percentage">33</span>% of total accounts receivable.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="background-color: white">For the year ended December 31, 2021, the Company had one customer that accounted for <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--OneCustomerMember_zU14wzgQo81l">14</span></span><span style="background-color: white">% of revenue. For the year ended December 31, 2020, the Company had one customer that accounted for <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_dp_c20200101__20201231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--OneCustomerMember_zEjWZRG6dxKi">14</span></span><span style="background-color: white">% of revenue.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"> </p> <p id="xdx_848_eus-gaap--ReceivablesPolicyTextBlock_ztfvCkenKcRj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"><span style="background-color: white"><i><span id="xdx_861_z1oeo6Bz9Cee">Accounts Receivable/Allowance for Credit Losses</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="background-color: white">The Company sells its services to customers on an open credit basis. Accounts receivables are uncollateralized, non-interest-bearing customer obligations. Accounts receivables are typically due within <span id="xdx_90E_ecustom--AccountsReceivablesDue_dtD_c20210101__20211231_z6tmvd108pJk" title="Accounts receivables due">30</span> days. The allowance for credit losses reflects the estimated accounts receivable that will not be collected due to credit losses. Provisions for estimated uncollectible accounts receivable are made for individual accounts based upon specific facts and circumstances including criteria such as their age, amount, and customer standing. Provisions are also made for other accounts receivable not specifically reviewed based upon historical experience. Clients are invoiced in advance for services as reflected in deferred revenue on the Company’s balance sheet.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"> </p> <p id="xdx_84B_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_z04ztsLMnYw8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="background-color: white"><i><span id="xdx_86F_z20F1ZARHDPg">Property and Equipment</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="background-color: white">Property and equipment are recorded at cost and depreciated over their estimated useful lives or the term of the lease using the straight-line method for financial statement purposes. Estimated useful lives in years for depreciation are <span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--PropertyPlantAndEquipmentMember__srt--RangeAxis__srt--MinimumMember_z5MqXdJgazgf" style="display: none">5</span>five to <span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--PropertyPlantAndEquipmentMember__srt--RangeAxis__srt--MaximumMember_zrLPIpzFFmzg" style="display: none">7</span>seven years for property and equipment. Additions, betterments, and replacements are capitalized, while expenditures for repairs and maintenance are charged to operations when incurred. As units of property are sold or retired, the related cost and accumulated depreciation are removed from the accounts, and any resulting gain or loss is recognized in income. During the year ended December 31, 2021, the Company recorded a loss on disposal of equipment of $<span id="xdx_908_ecustom--GainLossOnDispositionOfPropertyPlantEquipment_pp0p0_c20210101__20211231_zCd5VhBwND9a" title="Gain (Loss) on Disposition of Property Plant Equipment">29,732</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"> </p> <p id="xdx_849_eus-gaap--IncomeTaxPolicyTextBlock_zbXerCQw2D5j" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="background-color: white"><i><span id="xdx_862_z8iuxxmJE89e">Income Taxes</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="background-color: white">Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. At December 31, 2021 and December 31, 2020, the Company had a full valuation allowance against its deferred tax assets.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="background-color: white">Per FASB ASC 740-10, disclosure is not required of an uncertain tax position unless it is considered probable that a claim will be asserted and there is a more-likely-than-not possibility that the outcome will be unfavorable. Using this guidance, as of December 31, 2021 and 2020, the Company has <span id="xdx_906_eus-gaap--UnrecognizedTaxBenefits_iI_pp0p0_do_c20211231_zN0rEL1uaiEb" title="Uncertain tax positions"><span id="xdx_90B_eus-gaap--UnrecognizedTaxBenefits_iI_pp0p0_do_c20201231_zJFVZrJnFApe" title="Uncertain tax positions">no</span></span> uncertain tax positions that qualify for either recognition or disclosure in the financial statements. The Company’s 2021, 2020, and 2019 Federal and State tax returns remain subject to examination by their respective taxing authorities. Neither of the Company’s Federal or State tax returns are currently under examination.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"> </p> <p id="xdx_849_eus-gaap--GoodwillAndIntangibleAssetsPolicyTextBlock_zMKXQnkV4mZ8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="background-color: white"><i><span id="xdx_86B_zN23bOTJN7G4">Goodwill and Other Intangibles</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="background-color: white">In accordance with GAAP, the Company tests goodwill and other intangible assets for impairment on at least an annual basis. Impairment exists if the carrying value of a reporting unit exceeds its estimated fair value. To determine the fair value of goodwill and intangible assets, the Company uses many assumptions and estimates using a market participant approach that directly impact the results of the testing. In making these assumptions and estimates, the Company uses industry-accepted valuation models and set criteria that are reviewed and approved by various levels of management.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"> </p> <p id="xdx_840_eus-gaap--RevenueRecognitionPolicyTextBlock_zZFLdOwIte7c" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"><i><span id="xdx_86D_zNK03W5V73x5">Revenue Recognition</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><b>Nature of goods and services</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="background-color: white">The following is a description of the products and services from which the Company generates revenue, as well as the nature, timing of satisfaction of performance obligations, and significant payment terms for each:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"/> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 37px"> </td> <td style="width: 50px"><span style="font: 10pt Times New Roman, Times, Serif">1)</span></td> <td style="text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><span style="text-decoration: underline">Infrastructure as a Service (IaaS) and Disaster Recovery Revenue</span></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="background-color: white">Infrastructure <span style="background-color: white">as a Service (IaaS) provides clients the ability to migrate compute and store on DSC enterprise-level technical assets in Tier 3 data centers. The Company provides a turnkey solution whereby achieving reliable and cost-effective, multi-tenant IBM Power compute, flash storage, disaster recovery and cyber security while eliminating client capital expenditures</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="background-color: white">Clients <span style="background-color: white">can subscribe to disaster recovery solutions without subscribing to IaaS. Product offerings provided directly from the Company are High Availability, Data Vaulting and DRaaS type solutions, including standby servers which allow clients to centralize and streamline their mission-critical digital information and technical environment. Client’s data is vaulted, maintenance of retention schedules for corporate governances and regulations to meet their back to work objective in a disaster</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="background-color: white"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"/> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 37px"> </td> <td style="width: 50px"><span style="font: 10pt Times New Roman, Times, Serif">2)</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"><span style="text-decoration: underline">Managed Services</span></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; text-indent: 36pt; margin-right: 0; margin-left: 0"><span style="font: 10pt Times New Roman, Times, Serif; background-color: white">These <span style="background-color: white">services are performed at the inception of a contract. The Company provides professional assistance to its clients during the implementation processes. On-boarding and set-up services ensure that the solution or software is installed properly and function as designed to provide clients with the best solutions. In addition, clients that are managed service clients have a requirement for the Company to offer time and material billing</span>.</span><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; text-indent: 36pt; margin-right: 0; margin-left: 0"><span style="font: 10pt Times New Roman, Times, Serif; background-color: white">The Company also derives both one-time and subscription-based revenue, from providing support, management and renewal of software, hardware, third-party maintenance contracts and third-party cloud services to clients. The managed services include help desk, remote access, operating system and software patch management, annual recovery tests and manufacturer support for equipment and on-gong monitoring of client system performance.</span></p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="font: 12pt Times New Roman, Times, Serif; width: 37px"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 12pt Times New Roman, Times, Serif; width: 50px"><span style="font: 10pt Times New Roman, Times, Serif"><i>3)</i></span></td> <td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif; text-decoration: underline"><i>Equipment and Software Revenue</i></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="font: 10pt Times New Roman, Times, Serif; background-color: white">The Company provides equipment and software and actively participate in collaboration with IBM to provide innovative business solutions to clients. The Company is a partner of IBM and the various software, infrastructure and hybrid cloud solutions provided to clients.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 37px"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 50px"><span style="font: 10pt Times New Roman, Times, Serif"><i>4)</i></span></td> <td style="text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif; text-decoration: underline"><i>Nexxis VoIP and Data Services</i></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="font: 10pt Times New Roman, Times, Serif; background-color: white">The Company provides VoIP, Internet access and data transport services to ensure businesses maintain connectivity from any location nationwide. The Company provides, a highly reliable Hosted VoIP solution with equipment options for IP phones and internet speeds of up to 10Gb </span><span style="font: 10pt Times New Roman, Times, Serif">delivered over fiber optics, and Cloud-First SD-WAN solutions that improves connectivity to cloud services.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="background-color: white"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b>Disaggregation of revenue</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt; background-color: white">In the following table, revenue is disaggregated by major product line, geography, and timing of revenue recognition.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt; background-color: white"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt; background-color: white"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt; background-color: white"/> <table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--DisaggregationOfRevenueTableTextBlock_z4eODGMCQIIj" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span id="xdx_8BE_zYiq8y6KBg2g" style="display: none">Schedule of revenue is disaggregated by major product</span></td> <td style="font-family: Times New Roman, Times, Serif"> </td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"> </td> <td style="font-family: Times New Roman, Times, Serif; text-align: right"> </td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"> </td> <td style="font-family: Times New Roman, Times, Serif"> </td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"> </td> <td style="font-family: Times New Roman, Times, Serif; text-align: right"> </td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"> </td> <td style="font-family: Times New Roman, Times, Serif"> </td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"> </td> <td style="font-family: Times New Roman, Times, Serif; text-align: right"> </td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td colspan="13" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"><b>For the Year</b></span></td></tr> <tr style="vertical-align: bottom"> <td colspan="13" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"><b>Ended December 31, 2021</b></span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>United States</b></span></td> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Internationa</b>l</span></td> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Total</b></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 46%; font-family: Times New Roman, Times, Serif; text-align: left"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Cloud Infrastructure &amp; Disaster Recovery</p></td> <td style="width: 5%; font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_982_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__us-gaap--ServiceMember_ztsYbnkmLm0e" style="width: 11%; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">7,105,892</span></td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 5%; font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_988_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__us-gaap--ServiceMember_zUmAIkQMS29f" style="width: 11%; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">97,354</span></td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 5%; font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_985_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--ProductOrServiceAxis__us-gaap--ServiceMember_zBhScy5TSKQk" style="width: 11%; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">7,203,246</span></td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Equipment and Software</span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98B_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_zDYTWm2YAfZd" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">2,080,463</span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98D_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_zO1uxcYMtKj1" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0573">—</span></span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_986_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_zBQNDpaoi0jk" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">2,080,463</span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Managed Services</span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98C_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--ManagedServicesMember_zSoV8KBC5c7g" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">4,661,777</span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_981_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--ManagedServicesMember_zkNT1PZsN6Kk" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0579">—</span></span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98C_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--ProductOrServiceAxis__custom--ManagedServicesMember_z25oQGopQMG7" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">4,661,777</span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Nexxis Services</span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_986_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_zdgJTeJcwgHk" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">772,344</span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_986_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_zULx49XGBIaa" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0585">—</span></span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_982_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_zP0YbRXYz9Hl" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">772,344</span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif">Other</span></td> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_988_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--OtherMember_zaaLmPFXMZw7" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">158,397</span></td> <td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_982_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--OtherMember_zy5x2278EZs6" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0591">—</span></span></td> <td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_981_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--ProductOrServiceAxis__custom--OtherMember_zTCkwmqXkSUl" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">158,397</span></td> <td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Total <b>Revenue</b></span></td> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_984_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__country--US_zpQNwkXdn482" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">14,778,873</span></td> <td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_982_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__custom--InternationalMember_z9MaBTa4H332" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">97,354</span></td> <td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_98D_eus-gaap--Revenues_pp0p0_c20210101__20211231_zKqMHCYfe1Lj" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">14,876,227</span></td> <td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt; background-color: white"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"/> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td colspan="13" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">For <b>the</b> Year</span></td></tr> <tr style="vertical-align: bottom"> <td colspan="13" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Ended <b>December</b> 31, 2020</span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">United <b>States</b></span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>International</b></span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Total</b></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 46%; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Infrastructure &amp; Disaster Recovery/Cloud Service</span></td><td style="width: 5%; font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__us-gaap--ServiceMember_zcrBJMBTgZhc" style="width: 11%; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">5,691,133</span></td><td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="width: 5%; font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__us-gaap--ServiceMember_zMBM2pt9js9f" style="width: 11%; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">115,237</span></td><td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="width: 5%; font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--ProductOrServiceAxis__us-gaap--ServiceMember_zoxegZTanH69" style="width: 11%; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">5,806,370</span></td><td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Equipment and Software</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_z2t7uL7Wn5H6" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">2,074,911</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_981_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_zCsjc7mhwkxd" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0609">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_989_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_zQ9cDIKO0dvg" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">2,074,911</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Managed Services</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_984_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--ManagedServicesMember_zg4OV0sMmZFf" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">380,701</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--ManagedServicesMember_z074HLZ46chh" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0615">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_985_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--ProductOrServiceAxis__custom--ManagedServicesMember_zO82jeTxVZ9b" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">380,701</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Professional Fees</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_988_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--ProfessionalFeesMember_zDFJH8xqx5bd" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">362,375</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_980_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--ProfessionalFeesMember_zKjkWwbaBCTb" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0621">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--ProductOrServiceAxis__custom--ProfessionalFeesMember_zhqfriPbkWuj" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">362,375</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Nexxis Services</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98C_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_zydfj9iKCizj" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">696,576</span></td><td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_984_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_zmyNlwaJREO4" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0627">—</span></span></td><td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_ziEP63y0o5u5" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">696,576</span></td><td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Total <b>Revenue</b></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_982_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--StatementGeographicalAxis__country--US_zcdwaf5T1g35" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">9,205,696</span></td><td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--StatementGeographicalAxis__custom--InternationalMember_zPq6nRFwdtB9" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">115,237</span></td><td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_982_eus-gaap--Revenues_pp0p0_c20200101__20201231_zpD4kKPf09fe" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">9,320,933</span></td><td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"/> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td colspan="9" style="font-weight: bold; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">For <b>the</b> Year</span></td></tr> <tr style="vertical-align: bottom"> <td colspan="9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Ended <b>December</b> 31,</span></td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Timing of revenue recognition</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>2021</b></span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>2020</b></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Products transferred at a point in time</span></td><td style="width: 8%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--Revenues_c20210101__20211231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pp0p0" style="width: 12%; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">2,694,923</span></td><td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="width: 8%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--Revenues_pp0p0_c20200101__20201231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zRpAEuh07Oyh" style="width: 12%; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">2,817,987</span></td><td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Products and services transferred over time</span></td><td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_985_eus-gaap--Revenues_c20210101__20211231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">12,181,304</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98F_eus-gaap--Revenues_pp0p0_c20200101__20201231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zjlrJCfwAevl" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">6,502,946</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Total <b>Revenue</b></span></td><td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_eus-gaap--Revenues_pp0p0_c20210101__20211231_zWYbJ1weMGpe" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><span style="font: 10pt Times New Roman, Times, Serif">14,876,227</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_986_eus-gaap--Revenues_pp0p0_c20200101__20201231_z6ITo2z97PWa" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><span style="font: 10pt Times New Roman, Times, Serif">9,320,933</span><span style="font-family: Times New Roman, Times, Serif"/></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A9_zi3hFykvPUJc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="font-size: 10pt"><br/> <span style="background-color: white">Contract receivables are recorded at the invoiced amount and are uncollateralized, non-interest-bearing client obligations. Provisions for estimated uncollectible accounts receivable are made for individual accounts based upon specific facts and circumstances including criteria such as their age, amount, and client standing.</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt; background-color: white">Sales are generally recorded in the month the service is provided. For clients who are billed on an annual basis, deferred revenue is recorded and amortized over the life of the contract.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt; background-color: white"><b>Transaction price allocated to the remaining performance obligations</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt; background-color: white">The Company has the following performance obligations:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"/> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 8%"><span style="font: 10pt Times New Roman, Times, Serif"><i>1)</i></span></td> <td style="width: 91%; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><span style="text-decoration: underline">Data Vaulting</span>: subscription-based service that encrypts and transfers data to secure location further replicates the data to a second Company technical center where it remains encrypted. Ensuring retention schedules for corporate compliance. Provides for twenty-four (24) hour or less recovery time and uses advanced data reduction reduplication technology to shorten restore time.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 36pt"><span style="font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 8%"><span style="font: 10pt Times New Roman, Times, Serif"><i>2)</i></span></td> <td style="width: 91%; text-align: justify"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">High Availability: A managed subscription-based service that offers cost-effective mirroring software replication technology and provides one (1) hour or less recovery time.</p></td></tr> <tr style="vertical-align: top"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"><i>3)</i></span></td> <td style="text-align: justify"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Infrastructure as a Service: a cloud subscription-based service offers “capacity-on-demand” for IBM Power and Intel server systems.</p></td></tr> <tr style="vertical-align: top"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"><i>4)</i></span></td> <td style="text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><span style="text-decoration: underline">Internet</span>: subscription-based service offers continuous internet connection along with FailSAFE providing disaster recovery.</span></td></tr> <tr style="vertical-align: top"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"><i>5)</i></span></td> <td style="text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><span style="text-decoration: underline">Support and Maintenance</span>: subscription-based service offers support for servers, firewalls, desktops or software and ad hoc support and help desk.</span></td></tr> <tr style="vertical-align: top"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"><i>6)</i></span></td> <td style="text-align: justify"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Implementation/Set-Up Fees: onboarding and set-up IaaS and DRaaS and Cyber Security.</p></td></tr> <tr style="vertical-align: top"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"><i>7)</i></span></td> <td style="text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><span style="text-decoration: underline">Equipment sales</span>: sale of servers and data storage equipment to the client.</span></td></tr> <tr style="vertical-align: top"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"><i>9)</i></span></td> <td style="text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><span style="text-decoration: underline">License</span>: granting SSL certificates and other licenses.</span></td></tr> <tr style="vertical-align: top"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"><i>10)</i></span></td> <td style="text-align: justify"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">VoIP services and Direct Internet Access: subscription-based business Hosted VoIP, SIP Trunk and Toll-Free solutions.</p></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 36pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 36pt"><span style="font-size: 10pt"/></p> <p id="xdx_849_ecustom--DisasterRecoveryWithStandbyServersHighAvailabilityDataVaultingIaasMessageLogicSupportAndMaintenanceAndInternetPolicyTextBlock_zIfkYbdTA46l" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt; background-color: white"><i><span style="text-decoration: underline"><span id="xdx_86A_zUSW9yXNIGa3">Disaster Recovery with Stand-By Servers, High Availability, Data Vaulting, IaaS, Message Logic, Support and Maintenance and Internet</span></span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt; background-color: white">Subscription services such as the above allow clients to access a set of data or receive services for a predetermined period of time. As the client obtains access at a point in time but continues to have access for the remainder of the subscription period, the client is considered to simultaneously receive and consume the benefits provided by the entity’s performance as the entity performs. Accordingly, the related performance obligation is considered to be satisfied ratably over the contract term. As the performance obligation is satisfied evenly across the term of the contract, revenue is recognized on a straight-line basis over the contract term.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p id="xdx_84E_ecustom--InitialSetupFeesPolicyTextBlock_zlPYTHyRr7Rj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="font-size: 10pt; background-color: white"><i><span style="text-decoration: underline"><span id="xdx_863_zCLqh5YhAtae">Initial Set-Up Fees</span></span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt; background-color: white">The Company accounts for set-up fees as separate performance obligation. Set-up services are performed one time and accordingly, the revenue is recognized at the point in time that the service is performed, and the Company is entitled to the payment.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p id="xdx_849_ecustom--EquipmentSalesPolicyTextBlock_zxDJg8m3uQE9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="font-size: 10pt; background-color: white"><i><span style="text-decoration: underline"><span id="xdx_86E_zhBfECXEcSCc">Equipment Sales</span></span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt; background-color: white">For the Equipment sales performance obligation, the control of the product transfers at a point in time (i.e., when the goods have been shipped or delivered to the client’s location, depending on shipping terms). Noting that the satisfaction of the performance obligation, in this sense, does not occur over time as defined within ASC 606-10-25-27 through 29, the performance obligation is considered to be satisfied at a point in time (ASC 606-10-25-30) when the obligation to the client has been fulfilled (i.e., when the goods have left the shipping facility or delivered to the client, depending on shipping terms).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p id="xdx_842_ecustom--LicenseGrantingSslCertificatesAndOtherLicensesPolicyTextBlock_zMKJjsbE0Cu6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="font-size: 10pt; background-color: white"><i><span style="text-decoration: underline"><span id="xdx_86A_z1U3aT6lxSd">License – granting SSL certificates and other licenses</span></span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt; background-color: white">In the case of licensing performance obligation, the control of the product transfers either at point in time or over time depending on the nature of the license. The revenue standard identifies two types of licenses of IP: a right to access IP and a right to use IP. To assist in determining whether a license provides a right to use or a right to access IP, ASC 606 defines two categories of IP: Functional and Symbolic. The Company’s license arrangements typically do not require the Company to make its proprietary content available to the client either through a download or through a direct connection. Throughout the life of the contract, the Company does not continue to provide updates or upgrades to the license granted. Based on the guidance, the Company considers its license offerings to be akin to functional IP and recognizes revenue at the point in time the license is granted and/or renewed for a new period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p id="xdx_840_ecustom--PaymentTermsPolicyTextBlock_zn5CJbqQIkn1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="font-size: 10pt; background-color: white"><i><span id="xdx_86D_zL5ZRzegv11e">Payment Terms</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt; background-color: white">The terms of the contracts typically range from 12 to 36 months with auto-renew options. The Company invoices clients one month in advance for its services plus any overages or additional services.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p id="xdx_848_eus-gaap--GuaranteesIndemnificationsAndWarrantiesPolicies_zR6jlP0lueM9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="font-size: 10pt; background-color: white"><i><span id="xdx_86E_zlqdaD8ou2Mc">Warranties</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt; background-color: white">The Company offers guaranteed service levels and service guarantees on some of its contracts. These warranties are not sold separately and according to ASC 606-10-50-12(a) are accounted as “assurance warranties.”</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p id="xdx_843_ecustom--SignificantJudgementPolicyTextBlock_zlx8hPSJXvX3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="font-size: 10pt; background-color: white"><i><span id="xdx_86E_zbl4Wqezr0Wd">Significant Judgement</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt; background-color: white">In the instances that contracts have multiple performance obligations, the Company uses judgment to a establish stand-alone price for each performance obligation separately. The price for each performance obligation is determined by reviewing market data for similar services as well as the Company’s historical pricing of each individual service. The sum of each performance obligation was calculated to determine the aggregate price for the individual services. Next, the proportion of each individual service to the aggregate price was determined. That ratio was applied to the total contract price in order to allocate the transaction price to each performance obligation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="font-size: 10pt"> </span></p> <p id="xdx_843_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_z9ddzN5Zjjgj" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt; background-color: white"><i><span id="xdx_86A_z294oHB5AJP9">Impairment of Long-Lived Assets</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt; background-color: white">In accordance with FASB ASC 360-10-35, the Company reviews its long-lived assets for impairment whenever events and circumstances indicate that the carrying value of an asset might not be recoverable. An impairment loss, measured as the amount by which the carrying value exceeds the fair value, is recognized if the carrying amount exceeds estimated undiscounted future cash flows.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p id="xdx_847_eus-gaap--AdvertisingCostsPolicyTextBlock_zKKIbOaXF5kj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"><span style="font-size: 10pt; background-color: white"><i><span id="xdx_865_zfBMAUoCkukd">Advertising Costs</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt; background-color: white">The Company expenses the costs associated with advertising as they are incurred. The Company incurred $<span id="xdx_903_eus-gaap--AdvertisingExpense_c20210101__20211231_pp0p0" title="Advertising Expense">396,303</span> and $<span id="xdx_90C_eus-gaap--AdvertisingExpense_pp0p0_c20200101__20201231_zOzT1b08NjOh" title="Advertising Expense">309,003</span> for advertising costs for the year ended December 31, 2021 and 2020, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p id="xdx_84C_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zyEp0RMmR559" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"><span style="font-size: 10pt; background-color: white"><i><span id="xdx_866_zWFuCbpY9Yee">Stock-Based Compensation</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The Company follows the requirements of FASB ASC 718-10-10, <i>Share-Based Payments</i> with regards to stock-based compensation issued to employees and non-employees. The Company has agreements and arrangements that call for stock to be awarded to the employees and consultants at various times as compensation and periodic bonuses. The expense for this stock-based compensation is equal to the fair value of the stock price on the day the stock was awarded multiplied by the number of shares awarded.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The valuation methodology used to determine the fair value of the options issued during the period is the Black-Scholes option-pricing model. The Black-Scholes model requires the use of a number of assumptions including volatility of the stock price, the average risk-free interest rate, and the weighted average expected life of the options. Risk–free interest rates are calculated based on continuously compounded risk–free rates for the appropriate term. The dividend yield is assumed to be zero as the Company has never paid or declared any cash dividends on its Common Stock and does not intend to pay dividends on its Common Stock in the foreseeable future. The expected forfeiture rate is estimated based on management’s best assessment.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">Estimated volatility is a measure of the amount by which the Company’s stock price is expected to fluctuate each year during the expected life of the award. The Company’s calculation of estimated volatility is based on historical stock prices of these entities over a period equal to the expected life of the awards.</span></p> <p id="xdx_848_eus-gaap--EarningsPerSharePolicyTextBlock_z5jhfF3f7Ow2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"><span style="font-size: 10pt; background-color: white"><i><span id="xdx_86E_zcnlkoIyMbnf">Net Income (Loss) Per Common Share</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt; background-color: white">In accordance with FASB ASC 260-10-5 Earnings Per Share, basic income (loss) per share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding during the period. Diluted earnings per share is computed by dividing net income (loss) adjusted for income or loss that would result from the assumed conversion of potential common shares from contracts that may be settled in stock or cash by the weighted average number of shares of common stock, common stock equivalents and potentially dilutive securities outstanding during each period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt; background-color: white">The following table sets forth the information needed to compute basic and diluted earnings per share for the year ended December 31, 2021 and 2020:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="font-size: 10pt"/></p> <table cellpadding="0" cellspacing="0" id="xdx_888_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zB46kfW71Ee3" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif"> <span id="xdx_8BA_zzNeCZYswhZc" style="display: none">Schedule of Earning per share basic and dilute</span></span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_493_20210101__20211231_z6ybvF7KY1Za" style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_49E_20200101__20201231_zKmAyRJOAxSd" style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">For the Year <b>Ended</b> December 31,</span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>2021</b></span></td> <td style="font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>2020</b></span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Net Income Available to Common Shareholders</span></td> <td style="width: 8%; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="border-bottom: Black 2.5pt double; width: 12%; text-align: right">204,161</td> <td style="width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"/></td> <td style="width: 8%; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="border-bottom: Black 2.5pt double; width: 12%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">55,339</span></td> <td style="width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_ecustom--WeightedAverageNumberOfShareOutstandingBasic_i_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font: 10pt Times New Roman, Times, Serif">Weighted average number of common shares – basic</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">5,075,716</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">3,213,157</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_eus-gaap--DilutiveSecuritiesAbstract_iB" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Dilutive securities</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_ecustom--Options_i01_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 20pt"><span style="font: 10pt Times New Roman, Times, Serif">Options</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right">229,825</td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">149,520</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_ecustom--Warrants_i01_pdd" style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> Warrants</span></td> <td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: right">1,034,583</td> <td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">3,333</span></td> <td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_eus-gaap--WeightedAverageNumberDilutedSharesOutstandingAdjustment_i_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font: 10pt Times New Roman, Times, Serif">Weighted average number of common shares – diluted</span></td> <td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">6,340,125</span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">3,366,010</span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--EarningsPerShareBasic_i_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font: 10pt Times New Roman, Times, Serif">Earnings per share, basic</span></td> <td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">0.04</span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"/></td> <td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">0.02</span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--EarningsPerShareDiluted_i_pdd" style="vertical-align: bottom; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif">Earnings per share, diluted</span></td> <td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">0.03</span></td> <td style="padding-bottom: 2.5pt; text-align: left"/> <td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">0.02</span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 36pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 36pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt; background-color: white">The following table sets forth the number of potential shares of common stock that have been excluded from diluted net income (loss) per share net income (loss) per share because their effect was anti-dilutive:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="font-size: 10pt"/></p> <table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_z6majmZk7FE8" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details 2)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B6_zPJdKlhyP0bk" style="display: none">Schedule of anti-dilutive income (loss) per share</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year ended December 31,</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Options</span></td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98D_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--EmployeeStockOption1Member_pdd" style="width: 12%; text-align: right" title="Potentially dilutive securities">37,641</td><td style="width: 1%; text-align: left"> </td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_983_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--EmployeeStockOption1Member_z1hNKpPiNIzc" style="width: 12%; text-align: right" title="Potentially dilutive securities">58,129</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Warrants</span></td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_984_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--Warrant1Member_pdd" style="border-bottom: Black 1pt solid; text-align: right" title="Potentially dilutive securities">1,384,610</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98C_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--Warrant1Member_zigD97eaaWJ6" style="border-bottom: Black 1pt solid; text-align: right" title="Potentially dilutive securities"><span style="-sec-ix-hidden: xdx2ixbrl0715">—</span></td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: right"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_984_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20211231_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Potentially dilutive securities">1,422,251</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_980_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231_zMywEgrdyhD7" style="border-bottom: Black 2.5pt double; text-align: right" title="Potentially dilutive securities">58,129</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"/> <p id="xdx_843_eus-gaap--ConsolidationPolicyTextBlock_zBoUYfHhkNqf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><i><span id="xdx_860_zruWBScioggh">Principles of Consolidation</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt">The Consolidated Financial statements include the accounts of (i) the Company, (ii) its wholly-owned subsidiaries, Data Storage Corporation, a Delaware corporation, and Data Storage FL, LLC, a Florida limited liability company, (iii) Flagship Solutions, LLC, a Florida limited liability company, and (iv) its majority-owned subsidiary, Nexxis Inc, a Nevada corporation. All significant inter-company transactions and balances have been eliminated in consolidation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"> </p> <p id="xdx_846_eus-gaap--BusinessCombinationsPolicy_zOKaIUhhtWKk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="background-color: white"><i><span id="xdx_864_zHp3c5fkCeY6">Business combinations.</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="background-color: white">We account for business combinations under the acquisition method of accounting, which requires us to recognize separately from goodwill, the assets acquired, and the liabilities assumed at their acquisition date fair values. While we use our best estimates and assumptions to accurately value assets acquired and liabilities assumed at the acquisition date as well as contingent consideration, where applicable, our estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, we record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recognized in our consolidated statements of operations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="background-color: white">Accounting for business combinations requires our management to make significant estimates and assumptions, especially at the acquisition date including our estimates for intangible assets, contractual obligations assumed, restructuring liabilities, pre-acquisition contingencies, and contingent consideration, where applicable. Although we believe the assumptions and estimates we have made in the past have been reasonable and appropriate, they are based in part on historical experience and information obtained from the management of the acquired companies and are inherently uncertain. Critical estimates in valuing certain of the intangible assets we have acquired include future expected cash flows from product sales, customer contracts and acquired technologies, and estimated cash flows from the projects when completed and discount rates. Unanticipated events and circumstances may occur that may affect the accuracy or validity of such assumptions, estimates or actual results.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"> </p> <p id="xdx_84B_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zlunDIYwTmA9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><i><span id="xdx_861_zqy93fmm0le3">Recently Issued and Newly Adopted Accounting Pronouncements</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments (“ASU-2016-13”). ASU 2016-13 affects loans, debt securities, trade receivables, and any other financial assets that have the contractual right to receive cash. The ASU requires an entity to recognize expected credit losses rather than incurred losses for financial assets. ASU 2016-13 is effective for the fiscal year beginning after December 15, 2022, including interim periods within that fiscal year. The Company expects that there would be no material impact on the Company’s consolidated financial statements upon the adoption of this ASU.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 18pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In October 2016, the FASB issued ASU 2016-16, “Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other than Inventory”, which eliminates the exception that prohibits the recognition of current and deferred income tax effects for intra-entity transfers of assets other than inventory until the asset has been sold to an outside party. The updated guidance is effective for annual periods beginning after December 15, 2019, including interim periods within those fiscal years. Early adoption of the update is permitted. The adoption of ASU 2016-16 did not have a material impact on the consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 18pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In January 2017, the FASB issued ASU 2017-04 Intangibles-Goodwill and Other (“ASC 350”): Simplifying the Accounting for Goodwill Impairment (“ASU 2017-04”). ASU 2017-04 simplifies the subsequent measurement of goodwill by eliminating Step 2 from the goodwill impairment test. In computing the implied fair value of goodwill under Step 2, an entity had to perform procedures to determine the fair value at the impairment testing date of its assets and liabilities (including unrecognized assets and liabilities) following the procedure that would be required in determining the fair value of assets acquired and liabilities assumed in a business combination. Instead, under ASU 2017-04, an entity should perform its annual or interim goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. Additionally, an entity should consider income tax effects from any tax-deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. ASU 2017-04 is effective for annual or any interim goodwill impairment tests for fiscal years beginning after December 15, 2019. The adoption of ASU 2017-04 did not have a material impact on the consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 18pt">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="background-color: white">In July 2021, the FASB issued ASU No. 2021-05, Lessors—Certain Leases with Variable Lease Payments (Topic 842), Which requires a lessor to classify a lease with variable lease payments that do not depend on an index or rate (hereafter referred to as “variable payments”) as an operating lease on the commencement date of the lease if specified criteria are met. ASU 2021-05 is effective for the fiscal year beginning after December 15, 2022, including interim periods within that fiscal year. The Company expects that there would be no material impact on the Company’s condensed consolidated financial statements upon the adoption of this ASU.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">In November 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, issued by the Financial Accounting Standards Board. This ASU requires entities to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASU 2014-09, Revenue from Contracts with Customers (Topic 606). The update will generally result in the recognition of contract assets and contract liabilities at amounts consistent with those recorded by the acquiree immediately before the acquisition date rather than at fair value. The Company expects that there would be no material impact on the Company’s condensed consolidated financial statements upon the adoption of this ASU.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"> </p> <p id="xdx_845_eus-gaap--UseOfEstimates_zP0WLjb46Kfc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="background-color: white"><i><span id="xdx_869_zpbMZaPNPl3k">Use of Estimates</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="background-color: white">The preparation of financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from these estimates.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"> </p> <p id="xdx_844_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zBIB1VXVk0ul" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"><span style="background-color: white"> <i><span id="xdx_86D_zWmblASjcyjc">Estimated Fair Value of Financial Instruments</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="background-color: white">The Company’s financial instruments include cash, accounts receivable, accounts payable, line of credit, notes payable and lease commitments. Management believes the estimated fair value of these accounts at December 31, 2021 approximates their carrying value as reflected in the balance sheet due to the short-term nature of these instruments or the use of market interest rates for debt instruments. The carrying values of certain of the Company’s notes payable and capital lease obligations approximate their fair values based upon a comparison of the interest rate and terms of such debt given the level of risk to the rates and terms of similar debt currently available to the Company in the marketplace.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"> </p> <p id="xdx_84D_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zpDHsSIXiwra" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"><span style="background-color: white"><i><span id="xdx_861_zcETFU8ghDl2">Cash and Cash Equivalents</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="background-color: white">The Company considers all highly liquid investments with an original maturity or remaining maturity at the time of purchase, of three months or less to be cash equivalents.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"> </p> <p id="xdx_846_eus-gaap--ConcentrationRiskCreditRisk_zJ7UPUItI7B" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"><span style="background-color: white"><i><span id="xdx_869_z11rJqWBmma3">Concentration of Credit Risk and Other Risks and Uncertainties</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="background-color: white">Financial instruments and assets subjecting the Company to concentration of credit risk consist primarily of cash and cash equivalents, short-term investments, and trade accounts receivable. The Company’s cash and cash equivalents are maintained at major U.S. financial institutions. Deposits in these institutions may exceed the amount of insurance provided on such deposits.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"><span style="background-color: white">The Company’s customers are primarily concentrated in the United States.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="background-color: white"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The Company provides credit in the normal course of business. The Company maintains allowances for credit losses on factors surrounding the credit risk of specific customers, historical trends, and other information.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="background-color: white"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="background-color: white">As of December 31, 2021, the Company had one customer with an accounts receivable balance representing <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember_znhorKz81bY8" title="Concentration Risk, Percentage">16</span>% of total accounts receivable. As of December 31, 2020, the Company had one customer with an accounts receivable balance representing <span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_dp_c20200101__20201231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember_z2jgH241vxge" title="Concentration Risk, Percentage">33</span>% of total accounts receivable.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="background-color: white">For the year ended December 31, 2021, the Company had one customer that accounted for <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--OneCustomerMember_zU14wzgQo81l">14</span></span><span style="background-color: white">% of revenue. For the year ended December 31, 2020, the Company had one customer that accounted for <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_dp_c20200101__20201231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--OneCustomerMember_zEjWZRG6dxKi">14</span></span><span style="background-color: white">% of revenue.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"> </p> 0.16 0.33 0.14 0.14 <p id="xdx_848_eus-gaap--ReceivablesPolicyTextBlock_ztfvCkenKcRj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"><span style="background-color: white"><i><span id="xdx_861_z1oeo6Bz9Cee">Accounts Receivable/Allowance for Credit Losses</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="background-color: white">The Company sells its services to customers on an open credit basis. Accounts receivables are uncollateralized, non-interest-bearing customer obligations. Accounts receivables are typically due within <span id="xdx_90E_ecustom--AccountsReceivablesDue_dtD_c20210101__20211231_z6tmvd108pJk" title="Accounts receivables due">30</span> days. The allowance for credit losses reflects the estimated accounts receivable that will not be collected due to credit losses. Provisions for estimated uncollectible accounts receivable are made for individual accounts based upon specific facts and circumstances including criteria such as their age, amount, and customer standing. Provisions are also made for other accounts receivable not specifically reviewed based upon historical experience. Clients are invoiced in advance for services as reflected in deferred revenue on the Company’s balance sheet.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"> </p> P30D <p id="xdx_84B_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_z04ztsLMnYw8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="background-color: white"><i><span id="xdx_86F_z20F1ZARHDPg">Property and Equipment</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="background-color: white">Property and equipment are recorded at cost and depreciated over their estimated useful lives or the term of the lease using the straight-line method for financial statement purposes. Estimated useful lives in years for depreciation are <span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--PropertyPlantAndEquipmentMember__srt--RangeAxis__srt--MinimumMember_z5MqXdJgazgf" style="display: none">5</span>five to <span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--PropertyPlantAndEquipmentMember__srt--RangeAxis__srt--MaximumMember_zrLPIpzFFmzg" style="display: none">7</span>seven years for property and equipment. Additions, betterments, and replacements are capitalized, while expenditures for repairs and maintenance are charged to operations when incurred. As units of property are sold or retired, the related cost and accumulated depreciation are removed from the accounts, and any resulting gain or loss is recognized in income. During the year ended December 31, 2021, the Company recorded a loss on disposal of equipment of $<span id="xdx_908_ecustom--GainLossOnDispositionOfPropertyPlantEquipment_pp0p0_c20210101__20211231_zCd5VhBwND9a" title="Gain (Loss) on Disposition of Property Plant Equipment">29,732</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"> </p> P5Y P7Y 29732 <p id="xdx_849_eus-gaap--IncomeTaxPolicyTextBlock_zbXerCQw2D5j" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="background-color: white"><i><span id="xdx_862_z8iuxxmJE89e">Income Taxes</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="background-color: white">Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. At December 31, 2021 and December 31, 2020, the Company had a full valuation allowance against its deferred tax assets.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="background-color: white">Per FASB ASC 740-10, disclosure is not required of an uncertain tax position unless it is considered probable that a claim will be asserted and there is a more-likely-than-not possibility that the outcome will be unfavorable. Using this guidance, as of December 31, 2021 and 2020, the Company has <span id="xdx_906_eus-gaap--UnrecognizedTaxBenefits_iI_pp0p0_do_c20211231_zN0rEL1uaiEb" title="Uncertain tax positions"><span id="xdx_90B_eus-gaap--UnrecognizedTaxBenefits_iI_pp0p0_do_c20201231_zJFVZrJnFApe" title="Uncertain tax positions">no</span></span> uncertain tax positions that qualify for either recognition or disclosure in the financial statements. The Company’s 2021, 2020, and 2019 Federal and State tax returns remain subject to examination by their respective taxing authorities. Neither of the Company’s Federal or State tax returns are currently under examination.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"> </p> 0 0 <p id="xdx_849_eus-gaap--GoodwillAndIntangibleAssetsPolicyTextBlock_zMKXQnkV4mZ8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="background-color: white"><i><span id="xdx_86B_zN23bOTJN7G4">Goodwill and Other Intangibles</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="background-color: white">In accordance with GAAP, the Company tests goodwill and other intangible assets for impairment on at least an annual basis. Impairment exists if the carrying value of a reporting unit exceeds its estimated fair value. To determine the fair value of goodwill and intangible assets, the Company uses many assumptions and estimates using a market participant approach that directly impact the results of the testing. In making these assumptions and estimates, the Company uses industry-accepted valuation models and set criteria that are reviewed and approved by various levels of management.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"> </p> <p id="xdx_840_eus-gaap--RevenueRecognitionPolicyTextBlock_zZFLdOwIte7c" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"><i><span id="xdx_86D_zNK03W5V73x5">Revenue Recognition</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><b>Nature of goods and services</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="background-color: white">The following is a description of the products and services from which the Company generates revenue, as well as the nature, timing of satisfaction of performance obligations, and significant payment terms for each:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"/> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 37px"> </td> <td style="width: 50px"><span style="font: 10pt Times New Roman, Times, Serif">1)</span></td> <td style="text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><span style="text-decoration: underline">Infrastructure as a Service (IaaS) and Disaster Recovery Revenue</span></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="background-color: white">Infrastructure <span style="background-color: white">as a Service (IaaS) provides clients the ability to migrate compute and store on DSC enterprise-level technical assets in Tier 3 data centers. The Company provides a turnkey solution whereby achieving reliable and cost-effective, multi-tenant IBM Power compute, flash storage, disaster recovery and cyber security while eliminating client capital expenditures</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="background-color: white">Clients <span style="background-color: white">can subscribe to disaster recovery solutions without subscribing to IaaS. Product offerings provided directly from the Company are High Availability, Data Vaulting and DRaaS type solutions, including standby servers which allow clients to centralize and streamline their mission-critical digital information and technical environment. Client’s data is vaulted, maintenance of retention schedules for corporate governances and regulations to meet their back to work objective in a disaster</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="background-color: white"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"/> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 37px"> </td> <td style="width: 50px"><span style="font: 10pt Times New Roman, Times, Serif">2)</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"><span style="text-decoration: underline">Managed Services</span></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; text-indent: 36pt; margin-right: 0; margin-left: 0"><span style="font: 10pt Times New Roman, Times, Serif; background-color: white">These <span style="background-color: white">services are performed at the inception of a contract. The Company provides professional assistance to its clients during the implementation processes. On-boarding and set-up services ensure that the solution or software is installed properly and function as designed to provide clients with the best solutions. In addition, clients that are managed service clients have a requirement for the Company to offer time and material billing</span>.</span><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; text-indent: 36pt; margin-right: 0; margin-left: 0"><span style="font: 10pt Times New Roman, Times, Serif; background-color: white">The Company also derives both one-time and subscription-based revenue, from providing support, management and renewal of software, hardware, third-party maintenance contracts and third-party cloud services to clients. The managed services include help desk, remote access, operating system and software patch management, annual recovery tests and manufacturer support for equipment and on-gong monitoring of client system performance.</span></p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="font: 12pt Times New Roman, Times, Serif; width: 37px"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 12pt Times New Roman, Times, Serif; width: 50px"><span style="font: 10pt Times New Roman, Times, Serif"><i>3)</i></span></td> <td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif; text-decoration: underline"><i>Equipment and Software Revenue</i></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="font: 10pt Times New Roman, Times, Serif; background-color: white">The Company provides equipment and software and actively participate in collaboration with IBM to provide innovative business solutions to clients. The Company is a partner of IBM and the various software, infrastructure and hybrid cloud solutions provided to clients.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 37px"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 50px"><span style="font: 10pt Times New Roman, Times, Serif"><i>4)</i></span></td> <td style="text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif; text-decoration: underline"><i>Nexxis VoIP and Data Services</i></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="font: 10pt Times New Roman, Times, Serif; background-color: white">The Company provides VoIP, Internet access and data transport services to ensure businesses maintain connectivity from any location nationwide. The Company provides, a highly reliable Hosted VoIP solution with equipment options for IP phones and internet speeds of up to 10Gb </span><span style="font: 10pt Times New Roman, Times, Serif">delivered over fiber optics, and Cloud-First SD-WAN solutions that improves connectivity to cloud services.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="background-color: white"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b>Disaggregation of revenue</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt; background-color: white">In the following table, revenue is disaggregated by major product line, geography, and timing of revenue recognition.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt; background-color: white"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt; background-color: white"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt; background-color: white"/> <table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--DisaggregationOfRevenueTableTextBlock_z4eODGMCQIIj" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span id="xdx_8BE_zYiq8y6KBg2g" style="display: none">Schedule of revenue is disaggregated by major product</span></td> <td style="font-family: Times New Roman, Times, Serif"> </td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"> </td> <td style="font-family: Times New Roman, Times, Serif; text-align: right"> </td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"> </td> <td style="font-family: Times New Roman, Times, Serif"> </td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"> </td> <td style="font-family: Times New Roman, Times, Serif; text-align: right"> </td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"> </td> <td style="font-family: Times New Roman, Times, Serif"> </td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"> </td> <td style="font-family: Times New Roman, Times, Serif; text-align: right"> </td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td colspan="13" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"><b>For the Year</b></span></td></tr> <tr style="vertical-align: bottom"> <td colspan="13" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"><b>Ended December 31, 2021</b></span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>United States</b></span></td> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Internationa</b>l</span></td> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Total</b></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 46%; font-family: Times New Roman, Times, Serif; text-align: left"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Cloud Infrastructure &amp; Disaster Recovery</p></td> <td style="width: 5%; font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_982_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__us-gaap--ServiceMember_ztsYbnkmLm0e" style="width: 11%; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">7,105,892</span></td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 5%; font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_988_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__us-gaap--ServiceMember_zUmAIkQMS29f" style="width: 11%; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">97,354</span></td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 5%; font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_985_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--ProductOrServiceAxis__us-gaap--ServiceMember_zBhScy5TSKQk" style="width: 11%; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">7,203,246</span></td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Equipment and Software</span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98B_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_zDYTWm2YAfZd" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">2,080,463</span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98D_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_zO1uxcYMtKj1" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0573">—</span></span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_986_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_zBQNDpaoi0jk" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">2,080,463</span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Managed Services</span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98C_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--ManagedServicesMember_zSoV8KBC5c7g" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">4,661,777</span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_981_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--ManagedServicesMember_zkNT1PZsN6Kk" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0579">—</span></span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98C_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--ProductOrServiceAxis__custom--ManagedServicesMember_z25oQGopQMG7" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">4,661,777</span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Nexxis Services</span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_986_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_zdgJTeJcwgHk" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">772,344</span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_986_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_zULx49XGBIaa" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0585">—</span></span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_982_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_zP0YbRXYz9Hl" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">772,344</span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif">Other</span></td> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_988_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--OtherMember_zaaLmPFXMZw7" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">158,397</span></td> <td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_982_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--OtherMember_zy5x2278EZs6" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0591">—</span></span></td> <td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_981_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--ProductOrServiceAxis__custom--OtherMember_zTCkwmqXkSUl" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">158,397</span></td> <td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Total <b>Revenue</b></span></td> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_984_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__country--US_zpQNwkXdn482" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">14,778,873</span></td> <td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_982_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__custom--InternationalMember_z9MaBTa4H332" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">97,354</span></td> <td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_98D_eus-gaap--Revenues_pp0p0_c20210101__20211231_zKqMHCYfe1Lj" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">14,876,227</span></td> <td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt; background-color: white"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"/> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td colspan="13" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">For <b>the</b> Year</span></td></tr> <tr style="vertical-align: bottom"> <td colspan="13" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Ended <b>December</b> 31, 2020</span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">United <b>States</b></span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>International</b></span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Total</b></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 46%; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Infrastructure &amp; Disaster Recovery/Cloud Service</span></td><td style="width: 5%; font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__us-gaap--ServiceMember_zcrBJMBTgZhc" style="width: 11%; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">5,691,133</span></td><td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="width: 5%; font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__us-gaap--ServiceMember_zMBM2pt9js9f" style="width: 11%; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">115,237</span></td><td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="width: 5%; font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--ProductOrServiceAxis__us-gaap--ServiceMember_zoxegZTanH69" style="width: 11%; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">5,806,370</span></td><td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Equipment and Software</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_z2t7uL7Wn5H6" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">2,074,911</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_981_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_zCsjc7mhwkxd" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0609">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_989_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_zQ9cDIKO0dvg" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">2,074,911</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Managed Services</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_984_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--ManagedServicesMember_zg4OV0sMmZFf" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">380,701</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--ManagedServicesMember_z074HLZ46chh" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0615">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_985_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--ProductOrServiceAxis__custom--ManagedServicesMember_zO82jeTxVZ9b" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">380,701</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Professional Fees</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_988_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--ProfessionalFeesMember_zDFJH8xqx5bd" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">362,375</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_980_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--ProfessionalFeesMember_zKjkWwbaBCTb" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0621">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--ProductOrServiceAxis__custom--ProfessionalFeesMember_zhqfriPbkWuj" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">362,375</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Nexxis Services</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98C_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_zydfj9iKCizj" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">696,576</span></td><td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_984_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_zmyNlwaJREO4" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0627">—</span></span></td><td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_ziEP63y0o5u5" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">696,576</span></td><td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Total <b>Revenue</b></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_982_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--StatementGeographicalAxis__country--US_zcdwaf5T1g35" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">9,205,696</span></td><td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--StatementGeographicalAxis__custom--InternationalMember_zPq6nRFwdtB9" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">115,237</span></td><td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_982_eus-gaap--Revenues_pp0p0_c20200101__20201231_zpD4kKPf09fe" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">9,320,933</span></td><td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"/> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td colspan="9" style="font-weight: bold; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">For <b>the</b> Year</span></td></tr> <tr style="vertical-align: bottom"> <td colspan="9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Ended <b>December</b> 31,</span></td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Timing of revenue recognition</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>2021</b></span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>2020</b></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Products transferred at a point in time</span></td><td style="width: 8%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--Revenues_c20210101__20211231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pp0p0" style="width: 12%; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">2,694,923</span></td><td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="width: 8%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--Revenues_pp0p0_c20200101__20201231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zRpAEuh07Oyh" style="width: 12%; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">2,817,987</span></td><td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Products and services transferred over time</span></td><td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_985_eus-gaap--Revenues_c20210101__20211231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">12,181,304</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98F_eus-gaap--Revenues_pp0p0_c20200101__20201231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zjlrJCfwAevl" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">6,502,946</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Total <b>Revenue</b></span></td><td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_eus-gaap--Revenues_pp0p0_c20210101__20211231_zWYbJ1weMGpe" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><span style="font: 10pt Times New Roman, Times, Serif">14,876,227</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_986_eus-gaap--Revenues_pp0p0_c20200101__20201231_z6ITo2z97PWa" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><span style="font: 10pt Times New Roman, Times, Serif">9,320,933</span><span style="font-family: Times New Roman, Times, Serif"/></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A9_zi3hFykvPUJc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="font-size: 10pt"><br/> <span style="background-color: white">Contract receivables are recorded at the invoiced amount and are uncollateralized, non-interest-bearing client obligations. Provisions for estimated uncollectible accounts receivable are made for individual accounts based upon specific facts and circumstances including criteria such as their age, amount, and client standing.</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt; background-color: white">Sales are generally recorded in the month the service is provided. For clients who are billed on an annual basis, deferred revenue is recorded and amortized over the life of the contract.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt; background-color: white"><b>Transaction price allocated to the remaining performance obligations</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt; background-color: white">The Company has the following performance obligations:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"/> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 8%"><span style="font: 10pt Times New Roman, Times, Serif"><i>1)</i></span></td> <td style="width: 91%; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><span style="text-decoration: underline">Data Vaulting</span>: subscription-based service that encrypts and transfers data to secure location further replicates the data to a second Company technical center where it remains encrypted. Ensuring retention schedules for corporate compliance. Provides for twenty-four (24) hour or less recovery time and uses advanced data reduction reduplication technology to shorten restore time.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 36pt"><span style="font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 8%"><span style="font: 10pt Times New Roman, Times, Serif"><i>2)</i></span></td> <td style="width: 91%; text-align: justify"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">High Availability: A managed subscription-based service that offers cost-effective mirroring software replication technology and provides one (1) hour or less recovery time.</p></td></tr> <tr style="vertical-align: top"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"><i>3)</i></span></td> <td style="text-align: justify"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Infrastructure as a Service: a cloud subscription-based service offers “capacity-on-demand” for IBM Power and Intel server systems.</p></td></tr> <tr style="vertical-align: top"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"><i>4)</i></span></td> <td style="text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><span style="text-decoration: underline">Internet</span>: subscription-based service offers continuous internet connection along with FailSAFE providing disaster recovery.</span></td></tr> <tr style="vertical-align: top"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"><i>5)</i></span></td> <td style="text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><span style="text-decoration: underline">Support and Maintenance</span>: subscription-based service offers support for servers, firewalls, desktops or software and ad hoc support and help desk.</span></td></tr> <tr style="vertical-align: top"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"><i>6)</i></span></td> <td style="text-align: justify"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Implementation/Set-Up Fees: onboarding and set-up IaaS and DRaaS and Cyber Security.</p></td></tr> <tr style="vertical-align: top"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"><i>7)</i></span></td> <td style="text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><span style="text-decoration: underline">Equipment sales</span>: sale of servers and data storage equipment to the client.</span></td></tr> <tr style="vertical-align: top"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"><i>9)</i></span></td> <td style="text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><span style="text-decoration: underline">License</span>: granting SSL certificates and other licenses.</span></td></tr> <tr style="vertical-align: top"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"><i>10)</i></span></td> <td style="text-align: justify"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">VoIP services and Direct Internet Access: subscription-based business Hosted VoIP, SIP Trunk and Toll-Free solutions.</p></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 36pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 36pt"><span style="font-size: 10pt"/></p> <table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--DisaggregationOfRevenueTableTextBlock_z4eODGMCQIIj" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span id="xdx_8BE_zYiq8y6KBg2g" style="display: none">Schedule of revenue is disaggregated by major product</span></td> <td style="font-family: Times New Roman, Times, Serif"> </td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"> </td> <td style="font-family: Times New Roman, Times, Serif; text-align: right"> </td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"> </td> <td style="font-family: Times New Roman, Times, Serif"> </td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"> </td> <td style="font-family: Times New Roman, Times, Serif; text-align: right"> </td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"> </td> <td style="font-family: Times New Roman, Times, Serif"> </td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"> </td> <td style="font-family: Times New Roman, Times, Serif; text-align: right"> </td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td colspan="13" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"><b>For the Year</b></span></td></tr> <tr style="vertical-align: bottom"> <td colspan="13" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"><b>Ended December 31, 2021</b></span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>United States</b></span></td> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Internationa</b>l</span></td> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Total</b></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 46%; font-family: Times New Roman, Times, Serif; text-align: left"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Cloud Infrastructure &amp; Disaster Recovery</p></td> <td style="width: 5%; font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_982_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__us-gaap--ServiceMember_ztsYbnkmLm0e" style="width: 11%; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">7,105,892</span></td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 5%; font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_988_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__us-gaap--ServiceMember_zUmAIkQMS29f" style="width: 11%; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">97,354</span></td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 5%; font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_985_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--ProductOrServiceAxis__us-gaap--ServiceMember_zBhScy5TSKQk" style="width: 11%; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">7,203,246</span></td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Equipment and Software</span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98B_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_zDYTWm2YAfZd" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">2,080,463</span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98D_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_zO1uxcYMtKj1" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0573">—</span></span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_986_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_zBQNDpaoi0jk" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">2,080,463</span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Managed Services</span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98C_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--ManagedServicesMember_zSoV8KBC5c7g" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">4,661,777</span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_981_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--ManagedServicesMember_zkNT1PZsN6Kk" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0579">—</span></span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98C_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--ProductOrServiceAxis__custom--ManagedServicesMember_z25oQGopQMG7" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">4,661,777</span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Nexxis Services</span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_986_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_zdgJTeJcwgHk" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">772,344</span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_986_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_zULx49XGBIaa" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0585">—</span></span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_982_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_zP0YbRXYz9Hl" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">772,344</span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif">Other</span></td> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_988_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--OtherMember_zaaLmPFXMZw7" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">158,397</span></td> <td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_982_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--OtherMember_zy5x2278EZs6" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0591">—</span></span></td> <td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_981_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--ProductOrServiceAxis__custom--OtherMember_zTCkwmqXkSUl" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">158,397</span></td> <td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Total <b>Revenue</b></span></td> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_984_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__country--US_zpQNwkXdn482" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">14,778,873</span></td> <td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_982_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__custom--InternationalMember_z9MaBTa4H332" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">97,354</span></td> <td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_98D_eus-gaap--Revenues_pp0p0_c20210101__20211231_zKqMHCYfe1Lj" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">14,876,227</span></td> <td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt; background-color: white"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"/> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td colspan="13" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">For <b>the</b> Year</span></td></tr> <tr style="vertical-align: bottom"> <td colspan="13" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Ended <b>December</b> 31, 2020</span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">United <b>States</b></span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>International</b></span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Total</b></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 46%; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Infrastructure &amp; Disaster Recovery/Cloud Service</span></td><td style="width: 5%; font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__us-gaap--ServiceMember_zcrBJMBTgZhc" style="width: 11%; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">5,691,133</span></td><td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="width: 5%; font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__us-gaap--ServiceMember_zMBM2pt9js9f" style="width: 11%; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">115,237</span></td><td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="width: 5%; font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--ProductOrServiceAxis__us-gaap--ServiceMember_zoxegZTanH69" style="width: 11%; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">5,806,370</span></td><td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Equipment and Software</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_z2t7uL7Wn5H6" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">2,074,911</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_981_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_zCsjc7mhwkxd" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0609">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_989_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_zQ9cDIKO0dvg" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">2,074,911</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Managed Services</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_984_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--ManagedServicesMember_zg4OV0sMmZFf" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">380,701</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--ManagedServicesMember_z074HLZ46chh" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0615">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_985_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--ProductOrServiceAxis__custom--ManagedServicesMember_zO82jeTxVZ9b" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">380,701</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Professional Fees</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_988_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--ProfessionalFeesMember_zDFJH8xqx5bd" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">362,375</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_980_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--ProfessionalFeesMember_zKjkWwbaBCTb" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0621">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--ProductOrServiceAxis__custom--ProfessionalFeesMember_zhqfriPbkWuj" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">362,375</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Nexxis Services</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98C_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_zydfj9iKCizj" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">696,576</span></td><td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_984_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_zmyNlwaJREO4" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0627">—</span></span></td><td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_ziEP63y0o5u5" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">696,576</span></td><td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Total <b>Revenue</b></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_982_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--StatementGeographicalAxis__country--US_zcdwaf5T1g35" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">9,205,696</span></td><td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--StatementGeographicalAxis__custom--InternationalMember_zPq6nRFwdtB9" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">115,237</span></td><td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_982_eus-gaap--Revenues_pp0p0_c20200101__20201231_zpD4kKPf09fe" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">9,320,933</span></td><td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"/> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td colspan="9" style="font-weight: bold; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">For <b>the</b> Year</span></td></tr> <tr style="vertical-align: bottom"> <td colspan="9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Ended <b>December</b> 31,</span></td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Timing of revenue recognition</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>2021</b></span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>2020</b></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Products transferred at a point in time</span></td><td style="width: 8%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--Revenues_c20210101__20211231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pp0p0" style="width: 12%; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">2,694,923</span></td><td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="width: 8%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--Revenues_pp0p0_c20200101__20201231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zRpAEuh07Oyh" style="width: 12%; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">2,817,987</span></td><td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Products and services transferred over time</span></td><td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_985_eus-gaap--Revenues_c20210101__20211231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">12,181,304</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98F_eus-gaap--Revenues_pp0p0_c20200101__20201231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zjlrJCfwAevl" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue"><span style="font: 10pt Times New Roman, Times, Serif">6,502,946</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Total <b>Revenue</b></span></td><td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_eus-gaap--Revenues_pp0p0_c20210101__20211231_zWYbJ1weMGpe" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><span style="font: 10pt Times New Roman, Times, Serif">14,876,227</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_986_eus-gaap--Revenues_pp0p0_c20200101__20201231_z6ITo2z97PWa" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><span style="font: 10pt Times New Roman, Times, Serif">9,320,933</span><span style="font-family: Times New Roman, Times, Serif"/></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 7105892 97354 7203246 2080463 2080463 4661777 4661777 772344 772344 158397 158397 14778873 97354 14876227 5691133 115237 5806370 2074911 2074911 380701 380701 362375 362375 696576 696576 9205696 115237 9320933 2694923 2817987 12181304 6502946 14876227 9320933 <p id="xdx_849_ecustom--DisasterRecoveryWithStandbyServersHighAvailabilityDataVaultingIaasMessageLogicSupportAndMaintenanceAndInternetPolicyTextBlock_zIfkYbdTA46l" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt; background-color: white"><i><span style="text-decoration: underline"><span id="xdx_86A_zUSW9yXNIGa3">Disaster Recovery with Stand-By Servers, High Availability, Data Vaulting, IaaS, Message Logic, Support and Maintenance and Internet</span></span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt; background-color: white">Subscription services such as the above allow clients to access a set of data or receive services for a predetermined period of time. As the client obtains access at a point in time but continues to have access for the remainder of the subscription period, the client is considered to simultaneously receive and consume the benefits provided by the entity’s performance as the entity performs. Accordingly, the related performance obligation is considered to be satisfied ratably over the contract term. As the performance obligation is satisfied evenly across the term of the contract, revenue is recognized on a straight-line basis over the contract term.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p id="xdx_84E_ecustom--InitialSetupFeesPolicyTextBlock_zlPYTHyRr7Rj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="font-size: 10pt; background-color: white"><i><span style="text-decoration: underline"><span id="xdx_863_zCLqh5YhAtae">Initial Set-Up Fees</span></span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt; background-color: white">The Company accounts for set-up fees as separate performance obligation. Set-up services are performed one time and accordingly, the revenue is recognized at the point in time that the service is performed, and the Company is entitled to the payment.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p id="xdx_849_ecustom--EquipmentSalesPolicyTextBlock_zxDJg8m3uQE9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="font-size: 10pt; background-color: white"><i><span style="text-decoration: underline"><span id="xdx_86E_zhBfECXEcSCc">Equipment Sales</span></span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt; background-color: white">For the Equipment sales performance obligation, the control of the product transfers at a point in time (i.e., when the goods have been shipped or delivered to the client’s location, depending on shipping terms). Noting that the satisfaction of the performance obligation, in this sense, does not occur over time as defined within ASC 606-10-25-27 through 29, the performance obligation is considered to be satisfied at a point in time (ASC 606-10-25-30) when the obligation to the client has been fulfilled (i.e., when the goods have left the shipping facility or delivered to the client, depending on shipping terms).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p id="xdx_842_ecustom--LicenseGrantingSslCertificatesAndOtherLicensesPolicyTextBlock_zMKJjsbE0Cu6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="font-size: 10pt; background-color: white"><i><span style="text-decoration: underline"><span id="xdx_86A_z1U3aT6lxSd">License – granting SSL certificates and other licenses</span></span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt; background-color: white">In the case of licensing performance obligation, the control of the product transfers either at point in time or over time depending on the nature of the license. The revenue standard identifies two types of licenses of IP: a right to access IP and a right to use IP. To assist in determining whether a license provides a right to use or a right to access IP, ASC 606 defines two categories of IP: Functional and Symbolic. The Company’s license arrangements typically do not require the Company to make its proprietary content available to the client either through a download or through a direct connection. Throughout the life of the contract, the Company does not continue to provide updates or upgrades to the license granted. Based on the guidance, the Company considers its license offerings to be akin to functional IP and recognizes revenue at the point in time the license is granted and/or renewed for a new period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p id="xdx_840_ecustom--PaymentTermsPolicyTextBlock_zn5CJbqQIkn1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="font-size: 10pt; background-color: white"><i><span id="xdx_86D_zL5ZRzegv11e">Payment Terms</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt; background-color: white">The terms of the contracts typically range from 12 to 36 months with auto-renew options. The Company invoices clients one month in advance for its services plus any overages or additional services.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p id="xdx_848_eus-gaap--GuaranteesIndemnificationsAndWarrantiesPolicies_zR6jlP0lueM9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="font-size: 10pt; background-color: white"><i><span id="xdx_86E_zlqdaD8ou2Mc">Warranties</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt; background-color: white">The Company offers guaranteed service levels and service guarantees on some of its contracts. These warranties are not sold separately and according to ASC 606-10-50-12(a) are accounted as “assurance warranties.”</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p id="xdx_843_ecustom--SignificantJudgementPolicyTextBlock_zlx8hPSJXvX3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="font-size: 10pt; background-color: white"><i><span id="xdx_86E_zbl4Wqezr0Wd">Significant Judgement</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt; background-color: white">In the instances that contracts have multiple performance obligations, the Company uses judgment to a establish stand-alone price for each performance obligation separately. The price for each performance obligation is determined by reviewing market data for similar services as well as the Company’s historical pricing of each individual service. The sum of each performance obligation was calculated to determine the aggregate price for the individual services. Next, the proportion of each individual service to the aggregate price was determined. That ratio was applied to the total contract price in order to allocate the transaction price to each performance obligation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="font-size: 10pt"> </span></p> <p id="xdx_843_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_z9ddzN5Zjjgj" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt; background-color: white"><i><span id="xdx_86A_z294oHB5AJP9">Impairment of Long-Lived Assets</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt; background-color: white">In accordance with FASB ASC 360-10-35, the Company reviews its long-lived assets for impairment whenever events and circumstances indicate that the carrying value of an asset might not be recoverable. An impairment loss, measured as the amount by which the carrying value exceeds the fair value, is recognized if the carrying amount exceeds estimated undiscounted future cash flows.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p id="xdx_847_eus-gaap--AdvertisingCostsPolicyTextBlock_zKKIbOaXF5kj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"><span style="font-size: 10pt; background-color: white"><i><span id="xdx_865_zfBMAUoCkukd">Advertising Costs</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt; background-color: white">The Company expenses the costs associated with advertising as they are incurred. The Company incurred $<span id="xdx_903_eus-gaap--AdvertisingExpense_c20210101__20211231_pp0p0" title="Advertising Expense">396,303</span> and $<span id="xdx_90C_eus-gaap--AdvertisingExpense_pp0p0_c20200101__20201231_zOzT1b08NjOh" title="Advertising Expense">309,003</span> for advertising costs for the year ended December 31, 2021 and 2020, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> 396303 309003 <p id="xdx_84C_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zyEp0RMmR559" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"><span style="font-size: 10pt; background-color: white"><i><span id="xdx_866_zWFuCbpY9Yee">Stock-Based Compensation</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The Company follows the requirements of FASB ASC 718-10-10, <i>Share-Based Payments</i> with regards to stock-based compensation issued to employees and non-employees. The Company has agreements and arrangements that call for stock to be awarded to the employees and consultants at various times as compensation and periodic bonuses. The expense for this stock-based compensation is equal to the fair value of the stock price on the day the stock was awarded multiplied by the number of shares awarded.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The valuation methodology used to determine the fair value of the options issued during the period is the Black-Scholes option-pricing model. The Black-Scholes model requires the use of a number of assumptions including volatility of the stock price, the average risk-free interest rate, and the weighted average expected life of the options. Risk–free interest rates are calculated based on continuously compounded risk–free rates for the appropriate term. The dividend yield is assumed to be zero as the Company has never paid or declared any cash dividends on its Common Stock and does not intend to pay dividends on its Common Stock in the foreseeable future. The expected forfeiture rate is estimated based on management’s best assessment.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">Estimated volatility is a measure of the amount by which the Company’s stock price is expected to fluctuate each year during the expected life of the award. The Company’s calculation of estimated volatility is based on historical stock prices of these entities over a period equal to the expected life of the awards.</span></p> <p id="xdx_848_eus-gaap--EarningsPerSharePolicyTextBlock_z5jhfF3f7Ow2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"><span style="font-size: 10pt; background-color: white"><i><span id="xdx_86E_zcnlkoIyMbnf">Net Income (Loss) Per Common Share</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt; background-color: white">In accordance with FASB ASC 260-10-5 Earnings Per Share, basic income (loss) per share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding during the period. Diluted earnings per share is computed by dividing net income (loss) adjusted for income or loss that would result from the assumed conversion of potential common shares from contracts that may be settled in stock or cash by the weighted average number of shares of common stock, common stock equivalents and potentially dilutive securities outstanding during each period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt; background-color: white">The following table sets forth the information needed to compute basic and diluted earnings per share for the year ended December 31, 2021 and 2020:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="font-size: 10pt"/></p> <table cellpadding="0" cellspacing="0" id="xdx_888_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zB46kfW71Ee3" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif"> <span id="xdx_8BA_zzNeCZYswhZc" style="display: none">Schedule of Earning per share basic and dilute</span></span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_493_20210101__20211231_z6ybvF7KY1Za" style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_49E_20200101__20201231_zKmAyRJOAxSd" style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">For the Year <b>Ended</b> December 31,</span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>2021</b></span></td> <td style="font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>2020</b></span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Net Income Available to Common Shareholders</span></td> <td style="width: 8%; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="border-bottom: Black 2.5pt double; width: 12%; text-align: right">204,161</td> <td style="width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"/></td> <td style="width: 8%; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="border-bottom: Black 2.5pt double; width: 12%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">55,339</span></td> <td style="width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_ecustom--WeightedAverageNumberOfShareOutstandingBasic_i_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font: 10pt Times New Roman, Times, Serif">Weighted average number of common shares – basic</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">5,075,716</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">3,213,157</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_eus-gaap--DilutiveSecuritiesAbstract_iB" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Dilutive securities</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_ecustom--Options_i01_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 20pt"><span style="font: 10pt Times New Roman, Times, Serif">Options</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right">229,825</td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">149,520</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_ecustom--Warrants_i01_pdd" style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> Warrants</span></td> <td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: right">1,034,583</td> <td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">3,333</span></td> <td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_eus-gaap--WeightedAverageNumberDilutedSharesOutstandingAdjustment_i_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font: 10pt Times New Roman, Times, Serif">Weighted average number of common shares – diluted</span></td> <td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">6,340,125</span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">3,366,010</span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--EarningsPerShareBasic_i_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font: 10pt Times New Roman, Times, Serif">Earnings per share, basic</span></td> <td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">0.04</span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"/></td> <td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">0.02</span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--EarningsPerShareDiluted_i_pdd" style="vertical-align: bottom; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif">Earnings per share, diluted</span></td> <td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">0.03</span></td> <td style="padding-bottom: 2.5pt; text-align: left"/> <td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">0.02</span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 36pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 36pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt; background-color: white">The following table sets forth the number of potential shares of common stock that have been excluded from diluted net income (loss) per share net income (loss) per share because their effect was anti-dilutive:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="font-size: 10pt"/></p> <table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_z6majmZk7FE8" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details 2)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B6_zPJdKlhyP0bk" style="display: none">Schedule of anti-dilutive income (loss) per share</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year ended December 31,</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Options</span></td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98D_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--EmployeeStockOption1Member_pdd" style="width: 12%; text-align: right" title="Potentially dilutive securities">37,641</td><td style="width: 1%; text-align: left"> </td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_983_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--EmployeeStockOption1Member_z1hNKpPiNIzc" style="width: 12%; text-align: right" title="Potentially dilutive securities">58,129</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Warrants</span></td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_984_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--Warrant1Member_pdd" style="border-bottom: Black 1pt solid; text-align: right" title="Potentially dilutive securities">1,384,610</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98C_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--Warrant1Member_zigD97eaaWJ6" style="border-bottom: Black 1pt solid; text-align: right" title="Potentially dilutive securities"><span style="-sec-ix-hidden: xdx2ixbrl0715">—</span></td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: right"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_984_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20211231_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Potentially dilutive securities">1,422,251</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_980_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231_zMywEgrdyhD7" style="border-bottom: Black 2.5pt double; text-align: right" title="Potentially dilutive securities">58,129</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"/> <table cellpadding="0" cellspacing="0" id="xdx_888_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zB46kfW71Ee3" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif"> <span id="xdx_8BA_zzNeCZYswhZc" style="display: none">Schedule of Earning per share basic and dilute</span></span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_493_20210101__20211231_z6ybvF7KY1Za" style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_49E_20200101__20201231_zKmAyRJOAxSd" style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">For the Year <b>Ended</b> December 31,</span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>2021</b></span></td> <td style="font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>2020</b></span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Net Income Available to Common Shareholders</span></td> <td style="width: 8%; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="border-bottom: Black 2.5pt double; width: 12%; text-align: right">204,161</td> <td style="width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"/></td> <td style="width: 8%; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="border-bottom: Black 2.5pt double; width: 12%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">55,339</span></td> <td style="width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_ecustom--WeightedAverageNumberOfShareOutstandingBasic_i_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font: 10pt Times New Roman, Times, Serif">Weighted average number of common shares – basic</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">5,075,716</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">3,213,157</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_eus-gaap--DilutiveSecuritiesAbstract_iB" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Dilutive securities</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_ecustom--Options_i01_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 20pt"><span style="font: 10pt Times New Roman, Times, Serif">Options</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right">229,825</td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">149,520</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_ecustom--Warrants_i01_pdd" style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> Warrants</span></td> <td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: right">1,034,583</td> <td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">3,333</span></td> <td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_eus-gaap--WeightedAverageNumberDilutedSharesOutstandingAdjustment_i_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font: 10pt Times New Roman, Times, Serif">Weighted average number of common shares – diluted</span></td> <td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">6,340,125</span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">3,366,010</span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--EarningsPerShareBasic_i_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font: 10pt Times New Roman, Times, Serif">Earnings per share, basic</span></td> <td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">0.04</span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"/></td> <td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">0.02</span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--EarningsPerShareDiluted_i_pdd" style="vertical-align: bottom; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif">Earnings per share, diluted</span></td> <td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">0.03</span></td> <td style="padding-bottom: 2.5pt; text-align: left"/> <td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">0.02</span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> 204161 55339 5075716 3213157 229825 149520 1034583 3333 6340125 3366010 0.04 0.02 0.03 0.02 <table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_z6majmZk7FE8" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details 2)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B6_zPJdKlhyP0bk" style="display: none">Schedule of anti-dilutive income (loss) per share</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year ended December 31,</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Options</span></td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98D_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--EmployeeStockOption1Member_pdd" style="width: 12%; text-align: right" title="Potentially dilutive securities">37,641</td><td style="width: 1%; text-align: left"> </td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_983_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--EmployeeStockOption1Member_z1hNKpPiNIzc" style="width: 12%; text-align: right" title="Potentially dilutive securities">58,129</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Warrants</span></td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_984_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--Warrant1Member_pdd" style="border-bottom: Black 1pt solid; text-align: right" title="Potentially dilutive securities">1,384,610</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98C_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--Warrant1Member_zigD97eaaWJ6" style="border-bottom: Black 1pt solid; text-align: right" title="Potentially dilutive securities"><span style="-sec-ix-hidden: xdx2ixbrl0715">—</span></td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: right"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_984_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20211231_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Potentially dilutive securities">1,422,251</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_980_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231_zMywEgrdyhD7" style="border-bottom: Black 2.5pt double; text-align: right" title="Potentially dilutive securities">58,129</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 37641 58129 1384610 1422251 58129 <p id="xdx_800_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_z8QqhAUDYpn4" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt; background-color: white"><b>Note 3 - <span id="xdx_827_ztCt5KQ1pWth">Property and Equipment</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt; background-color: white">Property and equipment, at cost, consist of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_880_eus-gaap--PropertyPlantAndEquipmentTextBlock_zbDpaDiFKIF5" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Property and Equipment (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8BD_z9wc00VMXy7h" style="display: none">Schedule of property and equipment</span></td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">December <b>3</b>1,</span></td> <td style="font-weight: bold"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>December </b>31,</span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>2021</b></span></td> <td style="font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>2</b>020</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Storage equipment</span></td> <td style="width: 8%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--TechnologyEquipmentMember_pp0p0" style="width: 12%; text-align: right" title="Gross Property and equipment"><span style="font: 10pt Times New Roman, Times, Serif">476,887</span></td> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 8%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--TechnologyEquipmentMember_pp0p0" style="width: 12%; text-align: right" title="Gross Property and equipment"><span style="font: 10pt Times New Roman, Times, Serif">756,236</span></td> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Website and software</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98C_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--WebsiteAndSoftwareMember_pp0p0" style="text-align: right" title="Gross Property and equipment"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0729">—</span></span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--WebsiteAndSoftwareMember_pp0p0" style="text-align: right" title="Gross Property and equipment"><span style="font: 10pt Times New Roman, Times, Serif">533,417</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Furniture and fixtures</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="text-align: right" title="Gross Property and equipment"><span style="font: 10pt Times New Roman, Times, Serif">19,491</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="text-align: right" title="Gross Property and equipment"><span style="font: 10pt Times New Roman, Times, Serif">17,441</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Leasehold improvements</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pp0p0" style="text-align: right" title="Gross Property and equipment"><span style="font: 10pt Times New Roman, Times, Serif">20,983</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pp0p0" style="text-align: right" title="Gross Property and equipment"><span style="font: 10pt Times New Roman, Times, Serif">20,983</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Computer hardware and software</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerHardwareAndSoftwareMember_pp0p0" style="text-align: right" title="Gross Property and equipment"><span style="font: 10pt Times New Roman, Times, Serif">317,729</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerHardwareAndSoftwareMember_pp0p0" style="text-align: right" title="Gross Property and equipment"><span style="font: 10pt Times New Roman, Times, Serif">1,236,329</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Data center equipment</span></td> <td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--DataCenterEquipmentMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Gross Property and equipment"><span style="font: 10pt Times New Roman, Times, Serif">5,760,146</span></td> <td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--DataCenterEquipmentMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Gross Property and equipment"><span style="font: 10pt Times New Roman, Times, Serif">5,281,017</span></td> <td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98E_eus-gaap--PropertyPlantAndEquipmentGross_c20211231_pp0p0" style="text-align: right" title="Gross Property and equipment"><span style="font: 10pt Times New Roman, Times, Serif">6,595,236</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_c20201231_pp0p0" style="text-align: right" title="Gross Property and equipment"><span style="font: 10pt Times New Roman, Times, Serif">7,845,423</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Less: Accumulated depreciation</span></td> <td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_984_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20211231_zoRhm4m1Mqwj" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Accumulated depreciation"><span style="font: 10pt Times New Roman, Times, Serif">(4,657,765</span></td> <td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td> <td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_980_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20201231_zmtMh4pZfd0g" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Accumulated depreciation"><span style="font: 10pt Times New Roman, Times, Serif">(5,543,822</span></td> <td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Net property and equipment</span></td> <td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentNet_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Net property and equipment"><span style="font: 10pt Times New Roman, Times, Serif">1,937,471</span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentNet_c20201231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Net property and equipment"><span style="font: 10pt Times New Roman, Times, Serif">2,301,601</span><span style="font-family: Times New Roman, Times, Serif"/></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt; background-color: white">Depreciation expense for the year ended December 31, 2021 and 2020 was $<span id="xdx_902_eus-gaap--Depreciation_c20210101__20211231_pp0p0" title="Depreciation">959,974</span> and $<span id="xdx_90A_eus-gaap--Depreciation_pp0p0_c20200101__20201231_zRsFqG6B2dv2" title="Depreciation">838,566</span>, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_880_eus-gaap--PropertyPlantAndEquipmentTextBlock_zbDpaDiFKIF5" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Property and Equipment (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8BD_z9wc00VMXy7h" style="display: none">Schedule of property and equipment</span></td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">December <b>3</b>1,</span></td> <td style="font-weight: bold"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>December </b>31,</span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>2021</b></span></td> <td style="font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>2</b>020</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Storage equipment</span></td> <td style="width: 8%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--TechnologyEquipmentMember_pp0p0" style="width: 12%; text-align: right" title="Gross Property and equipment"><span style="font: 10pt Times New Roman, Times, Serif">476,887</span></td> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 8%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--TechnologyEquipmentMember_pp0p0" style="width: 12%; text-align: right" title="Gross Property and equipment"><span style="font: 10pt Times New Roman, Times, Serif">756,236</span></td> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Website and software</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98C_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--WebsiteAndSoftwareMember_pp0p0" style="text-align: right" title="Gross Property and equipment"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0729">—</span></span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--WebsiteAndSoftwareMember_pp0p0" style="text-align: right" title="Gross Property and equipment"><span style="font: 10pt Times New Roman, Times, Serif">533,417</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Furniture and fixtures</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="text-align: right" title="Gross Property and equipment"><span style="font: 10pt Times New Roman, Times, Serif">19,491</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="text-align: right" title="Gross Property and equipment"><span style="font: 10pt Times New Roman, Times, Serif">17,441</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Leasehold improvements</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pp0p0" style="text-align: right" title="Gross Property and equipment"><span style="font: 10pt Times New Roman, Times, Serif">20,983</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pp0p0" style="text-align: right" title="Gross Property and equipment"><span style="font: 10pt Times New Roman, Times, Serif">20,983</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Computer hardware and software</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerHardwareAndSoftwareMember_pp0p0" style="text-align: right" title="Gross Property and equipment"><span style="font: 10pt Times New Roman, Times, Serif">317,729</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerHardwareAndSoftwareMember_pp0p0" style="text-align: right" title="Gross Property and equipment"><span style="font: 10pt Times New Roman, Times, Serif">1,236,329</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Data center equipment</span></td> <td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--DataCenterEquipmentMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Gross Property and equipment"><span style="font: 10pt Times New Roman, Times, Serif">5,760,146</span></td> <td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--DataCenterEquipmentMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Gross Property and equipment"><span style="font: 10pt Times New Roman, Times, Serif">5,281,017</span></td> <td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98E_eus-gaap--PropertyPlantAndEquipmentGross_c20211231_pp0p0" style="text-align: right" title="Gross Property and equipment"><span style="font: 10pt Times New Roman, Times, Serif">6,595,236</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_c20201231_pp0p0" style="text-align: right" title="Gross Property and equipment"><span style="font: 10pt Times New Roman, Times, Serif">7,845,423</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Less: Accumulated depreciation</span></td> <td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_984_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20211231_zoRhm4m1Mqwj" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Accumulated depreciation"><span style="font: 10pt Times New Roman, Times, Serif">(4,657,765</span></td> <td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td> <td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_980_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20201231_zmtMh4pZfd0g" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Accumulated depreciation"><span style="font: 10pt Times New Roman, Times, Serif">(5,543,822</span></td> <td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Net property and equipment</span></td> <td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentNet_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Net property and equipment"><span style="font: 10pt Times New Roman, Times, Serif">1,937,471</span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentNet_c20201231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Net property and equipment"><span style="font: 10pt Times New Roman, Times, Serif">2,301,601</span><span style="font-family: Times New Roman, Times, Serif"/></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 476887 756236 533417 19491 17441 20983 20983 317729 1236329 5760146 5281017 6595236 7845423 4657765 5543822 1937471 2301601 959974 838566 <p id="xdx_802_eus-gaap--GoodwillAndIntangibleAssetsDisclosureTextBlock_zfnat5dkVqdj" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt; background-color: white"><b>Note 4 - <span id="xdx_823_z2DDYoR6PAy6">Goodwill and Intangible Assets</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt; background-color: white">Goodwill and intangible assets consisted of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"/> <table cellpadding="0" cellspacing="0" id="xdx_88B_eus-gaap--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_zn4fPlSSdAlb" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Goodwill and Intangible Assets (Details)"> <tr style="background-color: white"> <td style="padding-top: 0; padding-right: 0; padding-bottom: 0; text-align: left; vertical-align: bottom"><span id="xdx_8BD_zLbx7YPvW8jf" style="display: none">Schedule of goodwill and intangible assets</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: top; text-align: right"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: top; text-align: right"> </td> <td style="vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">December 31, 2021</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Estimated life</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Accumulated</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">in years</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Gross amount</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Amortization</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Net</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font: 10pt Times New Roman, Times, Serif">Intangible assets not subject to amortization</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="background-color: white"> <td style="padding: 0 0 0 20pt; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">Goodwill</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_905_ecustom--EstimatedLifeInYears_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember" title="Estimated life in years">Indefinite</span></span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_98F_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationGrossAmount_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_pp0p0" style="vertical-align: top; text-align: right" title="Total intangible assets not subject to amortization, Gross amount"><span style="font: 10pt Times New Roman, Times, Serif">6,560,671 </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_989_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationAccumulatedAmortization_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_pp0p0" style="vertical-align: bottom; text-align: right" title="Total intangible assets not subject to amortization, Accumulated Amortization"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0773">—</span></span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_983_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationNet_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_pp0p0" style="vertical-align: top; text-align: right" title="Total intangible assets not subject to amortization, Net"><span style="font: 10pt Times New Roman, Times, Serif">6,560,671 </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="background-color: #CCEEFF"> <td style="padding: 0 0 0 20pt; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">Trademarks</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90D_ecustom--EstimatedLifeInYears_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember" title="Estimated life in years">Indefinite</span></span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_987_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationGrossAmount_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember_pp0p0" style="vertical-align: top; text-align: right" title="Total intangible assets not subject to amortization, Gross amount">514,268 </td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_984_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationAccumulatedAmortization_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember_pp0p0" style="vertical-align: bottom; text-align: right" title="Total intangible assets not subject to amortization, Accumulated Amortization"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0781">—</span></span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_982_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationNet_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember_pp0p0" style="vertical-align: top; text-align: right" title="Total intangible assets not subject to amortization, Net"><span style="font: 10pt Times New Roman, Times, Serif">514,268 </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding: 0 0 0 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> Total intangible assets not subject to amortization</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_987_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationGrossAmount_c20211231_pp0p0" style="border-bottom: black 1pt solid; text-align: right" title="Total intangible assets not subject to amortization, Gross amount"><span style="font: 10pt Times New Roman, Times, Serif">7,074,939</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98B_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationAccumulatedAmortization_c20211231_pp0p0" style="border-bottom: black 1pt solid; text-align: right" title="Total intangible assets not subject to amortization, Accumulated Amortization"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0787">—</span></span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_986_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationNet_c20211231_pp0p0" style="border-bottom: black 1pt solid; text-align: right" title="Total intangible assets not subject to amortization, Net">7,074,939</td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font: 10pt Times New Roman, Times, Serif">Intangible assets subject to amortization</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="background-color: #CCEEFF"> <td style="padding: 0 0 0 20pt; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">Customer lists</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember__srt--RangeAxis__srt--MinimumMember_zdt5cOj9FyOd" title="Intangible assets subject to amortization, Estimated life in years">5</span>-<span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember__srt--RangeAxis__srt--MaximumMember_z42zmFBHEm45" title="Intangible assets subject to amortization, Estimated life in years">15</span></span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_986_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember_pp0p0" style="vertical-align: top; text-align: right" title="Total Intangible Assets, Gross amount"><span style="font: 10pt Times New Roman, Times, Serif">2,614,099 </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember_pp0p0" style="vertical-align: top; text-align: right" title="Total Intangible Assets, Accumulated Amortization"><span style="font: 10pt Times New Roman, Times, Serif">899,932 </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98C_ecustom--IntangibleAssetsNetAmount_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember_pp0p0" style="vertical-align: bottom; text-align: right" title="Total Intangible Assets, Net amount"><span style="font: 10pt Times New Roman, Times, Serif">1,714,167</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="background-color: white"> <td style="padding: 0 0 0 20pt; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">ABC acquired contracts</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ABCAcquiredContractsMember_zhDgz60qoqHc" title="Intangible assets subject to amortization, Estimated life in years">5</span></span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_982_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ABCAcquiredContractsMember_pp0p0" style="vertical-align: top; text-align: right" title="Total Intangible Assets, Gross amount"><span style="font: 10pt Times New Roman, Times, Serif">310,000 </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ABCAcquiredContractsMember_pp0p0" style="vertical-align: top; text-align: right" title="Total Intangible Assets, Accumulated Amortization"><span style="font: 10pt Times New Roman, Times, Serif">310,000 </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98C_ecustom--IntangibleAssetsNetAmount_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ABCAcquiredContractsMember_pp0p0" style="vertical-align: bottom; text-align: right" title="Total Intangible Assets, Net amount"><span style="-sec-ix-hidden: xdx2ixbrl0807">—</span><span style="font: 10pt Times New Roman, Times, Serif"/></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="background-color: #CCEEFF"> <td style="padding: 0 0 0 20pt; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">SIAS acquired contracts</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SIASAcquiredContractsMember_z7FZlOkYNig1" title="Intangible assets subject to amortization, Estimated life in years">5</span></span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_983_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SIASAcquiredContractsMember_pp0p0" style="vertical-align: top; text-align: right" title="Total Intangible Assets, Gross amount"><span style="font: 10pt Times New Roman, Times, Serif">660,000 </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SIASAcquiredContractsMember_pp0p0" style="vertical-align: top; text-align: right" title="Total Intangible Assets, Accumulated Amortization"><span style="font: 10pt Times New Roman, Times, Serif">660,000 </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98B_ecustom--IntangibleAssetsNetAmount_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SIASAcquiredContractsMember_pp0p0" style="vertical-align: bottom; text-align: right" title="Total Intangible Assets, Net amount"><span style="-sec-ix-hidden: xdx2ixbrl0815">—</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="background-color: white"> <td style="padding: 0 0 0 20pt; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">Non-compete agreements</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_zCiLm3vvaHJa" title="Intangible assets subject to amortization, Estimated life in years">4</span></span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_984_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_pp0p0" style="vertical-align: top; text-align: right" title="Total Intangible Assets, Gross amount"><span style="font: 10pt Times New Roman, Times, Serif">272,147 </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_pp0p0" style="vertical-align: top; text-align: right" title="Total Intangible Assets, Accumulated Amortization"><span style="font: 10pt Times New Roman, Times, Serif">272,147 </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_984_ecustom--IntangibleAssetsNetAmount_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_pp0p0" style="vertical-align: bottom; text-align: right" title="Total Intangible Assets, Net amount"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0823">—</span></span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="background-color: #CCEEFF"> <td style="padding: 0 0 0 20pt; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">Website and Digital Assets</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_906_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--WebsiteAndDigitalAssetsMember_zLueOP8s7ska" title="Intangible assets subject to amortization, Estimated life in years">3</span></span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_988_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--WebsiteAndDigitalAssetsMember_pp0p0" style="border-bottom: black 1pt solid; vertical-align: top; text-align: right" title="Total Intangible Assets, Gross amount"><span style="font: 10pt Times New Roman, Times, Serif">33,002 </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--WebsiteAndDigitalAssetsMember_pp0p0" style="border-bottom: black 1pt solid; vertical-align: top; text-align: right" title="Total Intangible Assets, Accumulated Amortization"><span style="font: 10pt Times New Roman, Times, Serif">6,871 </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98C_ecustom--IntangibleAssetsNetAmount_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--WebsiteAndDigitalAssetsMember_pp0p0" style="border-bottom: black 1pt solid; vertical-align: top; text-align: right" title="Total Intangible Assets, Net amount"><span style="font: 10pt Times New Roman, Times, Serif">26,131 </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="background-color: white"> <td style="padding: 0 0 0 30pt; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">Total intangible assets subject to amortization</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_988_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20211231_pp0p0" style="border-bottom: black 1pt solid; vertical-align: top; text-align: right" title="Total Intangible Assets, Gross amount"><span style="font: 10pt Times New Roman, Times, Serif">3,889,248 </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231_pp0p0" style="border-bottom: black 1pt solid; vertical-align: top; text-align: right" title="Total Intangible Assets, Accumulated Amortization"><span style="font: 10pt Times New Roman, Times, Serif">2,148,950 </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98A_ecustom--IntangibleAssetsNetAmount_c20211231_pp0p0" style="border-bottom: black 1pt solid; vertical-align: top; text-align: right" title="Total Intangible Assets, Net amount"><span style="font: 10pt Times New Roman, Times, Serif">1,740,298 </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="background-color: #CCEEFF"> <td style="padding: 0 0 0 30pt; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">Total Goodwill and Intangible Assets</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 2.25pt double; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_98F_ecustom--GoodwillAndIntangibleAssets_c20211231_pp0p0" style="border-bottom: black 2.25pt double; vertical-align: top; text-align: right" title="Total Goodwill and Intangible Assets, Gross amount"><span style="font: 10pt Times New Roman, Times, Serif">10,964,187</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 2.25pt double; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_984_ecustom--GoodwillAndIntangibleAssetsAccumulatedAmortization_c20211231_pp0p0" style="border-bottom: black 2.25pt double; vertical-align: top; text-align: right" title="Total Goodwill and Intangible Assets, Accumulated Amortization"><span style="font: 10pt Times New Roman, Times, Serif">2,148,950 </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 2.25pt double; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_984_ecustom--TotalGoodwillAndIntangibleAssetsNet_c20211231_pp0p0" style="border-bottom: black 2.25pt double; vertical-align: top; text-align: right" title="Total Goodwill and Intangible Assets, Net"><span style="font: 10pt Times New Roman, Times, Serif">8,815,237 </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt; background-color: white">Scheduled amortization over the next five years are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"/></p> <p style="margin-top: 0; margin-bottom: 0"> </p> <table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zzXzbnsxw1sh" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Goodwill and Intangible Assets (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td> <td style="text-align: left"><span id="xdx_8BB_zKwrJdy9B9Dh" style="display: none">Schedule of amortization over the next two years</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Twelve months ending December 31,</span></td> <td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 71%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">2022</span></td> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 10%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_c20211231_pp0p0" style="width: 15%; text-align: right" title="2022"><span style="font: 10pt Times New Roman, Times, Serif">278,922</span></td> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">2023</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_c20211231_pp0p0" style="text-align: right" title="2023"><span style="font: 10pt Times New Roman, Times, Serif">277,560</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">2024</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_c20211231_pp0p0" style="text-align: right" title="2024"><span style="font: 10pt Times New Roman, Times, Serif">271,078</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">2025</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98F_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_c20211231_pp0p0" style="text-align: right" title="2025"><span style="font: 10pt Times New Roman, Times, Serif">267,143</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Thereafter</span></td> <td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_c20211231_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Thereafter"><span style="font: 10pt Times New Roman, Times, Serif">645,595</span></td> <td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Total</span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20211231_zknmTlbVxzk1" style="border-bottom: Black 2.5pt double; text-align: right" title="Total"><span style="font: 10pt Times New Roman, Times, Serif">1,740,298</span><span style="font-family: Times New Roman, Times, Serif"/></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt; background-color: white">Amortization expense for the year ended December 31, 2021 and 2020 were $<span id="xdx_904_eus-gaap--AmortizationOfIntangibleAssets_c20210101__20211231_pp0p0">324,371 </span></span><span style="font-size: 10pt; background-color: white">and $<span id="xdx_90F_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20200101__20201231_ztfFCOqTpA67">194,000</span></span><span style="font-size: 10pt; background-color: white"> respectively. During the year ended December 31, 2021, the Company recorded a loss on disposal of assets of $<span id="xdx_908_ecustom--GainLossOnDispositionOfIntangibleAsset_c20210101__20211231_zbneA1zmOokl">15,000 </span></span><span style="font-size: 10pt; background-color: white">related to trademarks.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"><span style="font-size: 10pt"/></p> <table cellpadding="0" cellspacing="0" id="xdx_88B_eus-gaap--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_zn4fPlSSdAlb" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Goodwill and Intangible Assets (Details)"> <tr style="background-color: white"> <td style="padding-top: 0; padding-right: 0; padding-bottom: 0; text-align: left; vertical-align: bottom"><span id="xdx_8BD_zLbx7YPvW8jf" style="display: none">Schedule of goodwill and intangible assets</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: top; text-align: right"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: top; text-align: right"> </td> <td style="vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">December 31, 2021</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Estimated life</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Accumulated</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">in years</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Gross amount</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Amortization</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Net</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font: 10pt Times New Roman, Times, Serif">Intangible assets not subject to amortization</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="background-color: white"> <td style="padding: 0 0 0 20pt; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">Goodwill</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_905_ecustom--EstimatedLifeInYears_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember" title="Estimated life in years">Indefinite</span></span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_98F_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationGrossAmount_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_pp0p0" style="vertical-align: top; text-align: right" title="Total intangible assets not subject to amortization, Gross amount"><span style="font: 10pt Times New Roman, Times, Serif">6,560,671 </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_989_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationAccumulatedAmortization_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_pp0p0" style="vertical-align: bottom; text-align: right" title="Total intangible assets not subject to amortization, Accumulated Amortization"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0773">—</span></span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_983_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationNet_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_pp0p0" style="vertical-align: top; text-align: right" title="Total intangible assets not subject to amortization, Net"><span style="font: 10pt Times New Roman, Times, Serif">6,560,671 </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="background-color: #CCEEFF"> <td style="padding: 0 0 0 20pt; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">Trademarks</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90D_ecustom--EstimatedLifeInYears_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember" title="Estimated life in years">Indefinite</span></span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_987_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationGrossAmount_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember_pp0p0" style="vertical-align: top; text-align: right" title="Total intangible assets not subject to amortization, Gross amount">514,268 </td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_984_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationAccumulatedAmortization_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember_pp0p0" style="vertical-align: bottom; text-align: right" title="Total intangible assets not subject to amortization, Accumulated Amortization"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0781">—</span></span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_982_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationNet_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember_pp0p0" style="vertical-align: top; text-align: right" title="Total intangible assets not subject to amortization, Net"><span style="font: 10pt Times New Roman, Times, Serif">514,268 </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding: 0 0 0 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> Total intangible assets not subject to amortization</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_987_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationGrossAmount_c20211231_pp0p0" style="border-bottom: black 1pt solid; text-align: right" title="Total intangible assets not subject to amortization, Gross amount"><span style="font: 10pt Times New Roman, Times, Serif">7,074,939</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98B_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationAccumulatedAmortization_c20211231_pp0p0" style="border-bottom: black 1pt solid; text-align: right" title="Total intangible assets not subject to amortization, Accumulated Amortization"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0787">—</span></span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_986_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationNet_c20211231_pp0p0" style="border-bottom: black 1pt solid; text-align: right" title="Total intangible assets not subject to amortization, Net">7,074,939</td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font: 10pt Times New Roman, Times, Serif">Intangible assets subject to amortization</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="background-color: #CCEEFF"> <td style="padding: 0 0 0 20pt; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">Customer lists</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember__srt--RangeAxis__srt--MinimumMember_zdt5cOj9FyOd" title="Intangible assets subject to amortization, Estimated life in years">5</span>-<span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember__srt--RangeAxis__srt--MaximumMember_z42zmFBHEm45" title="Intangible assets subject to amortization, Estimated life in years">15</span></span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_986_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember_pp0p0" style="vertical-align: top; text-align: right" title="Total Intangible Assets, Gross amount"><span style="font: 10pt Times New Roman, Times, Serif">2,614,099 </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember_pp0p0" style="vertical-align: top; text-align: right" title="Total Intangible Assets, Accumulated Amortization"><span style="font: 10pt Times New Roman, Times, Serif">899,932 </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98C_ecustom--IntangibleAssetsNetAmount_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember_pp0p0" style="vertical-align: bottom; text-align: right" title="Total Intangible Assets, Net amount"><span style="font: 10pt Times New Roman, Times, Serif">1,714,167</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="background-color: white"> <td style="padding: 0 0 0 20pt; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">ABC acquired contracts</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ABCAcquiredContractsMember_zhDgz60qoqHc" title="Intangible assets subject to amortization, Estimated life in years">5</span></span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_982_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ABCAcquiredContractsMember_pp0p0" style="vertical-align: top; text-align: right" title="Total Intangible Assets, Gross amount"><span style="font: 10pt Times New Roman, Times, Serif">310,000 </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ABCAcquiredContractsMember_pp0p0" style="vertical-align: top; text-align: right" title="Total Intangible Assets, Accumulated Amortization"><span style="font: 10pt Times New Roman, Times, Serif">310,000 </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98C_ecustom--IntangibleAssetsNetAmount_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ABCAcquiredContractsMember_pp0p0" style="vertical-align: bottom; text-align: right" title="Total Intangible Assets, Net amount"><span style="-sec-ix-hidden: xdx2ixbrl0807">—</span><span style="font: 10pt Times New Roman, Times, Serif"/></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="background-color: #CCEEFF"> <td style="padding: 0 0 0 20pt; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">SIAS acquired contracts</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SIASAcquiredContractsMember_z7FZlOkYNig1" title="Intangible assets subject to amortization, Estimated life in years">5</span></span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_983_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SIASAcquiredContractsMember_pp0p0" style="vertical-align: top; text-align: right" title="Total Intangible Assets, Gross amount"><span style="font: 10pt Times New Roman, Times, Serif">660,000 </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SIASAcquiredContractsMember_pp0p0" style="vertical-align: top; text-align: right" title="Total Intangible Assets, Accumulated Amortization"><span style="font: 10pt Times New Roman, Times, Serif">660,000 </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98B_ecustom--IntangibleAssetsNetAmount_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SIASAcquiredContractsMember_pp0p0" style="vertical-align: bottom; text-align: right" title="Total Intangible Assets, Net amount"><span style="-sec-ix-hidden: xdx2ixbrl0815">—</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="background-color: white"> <td style="padding: 0 0 0 20pt; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">Non-compete agreements</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_zCiLm3vvaHJa" title="Intangible assets subject to amortization, Estimated life in years">4</span></span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_984_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_pp0p0" style="vertical-align: top; text-align: right" title="Total Intangible Assets, Gross amount"><span style="font: 10pt Times New Roman, Times, Serif">272,147 </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_pp0p0" style="vertical-align: top; text-align: right" title="Total Intangible Assets, Accumulated Amortization"><span style="font: 10pt Times New Roman, Times, Serif">272,147 </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_984_ecustom--IntangibleAssetsNetAmount_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_pp0p0" style="vertical-align: bottom; text-align: right" title="Total Intangible Assets, Net amount"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0823">—</span></span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="background-color: #CCEEFF"> <td style="padding: 0 0 0 20pt; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">Website and Digital Assets</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_906_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--WebsiteAndDigitalAssetsMember_zLueOP8s7ska" title="Intangible assets subject to amortization, Estimated life in years">3</span></span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_988_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--WebsiteAndDigitalAssetsMember_pp0p0" style="border-bottom: black 1pt solid; vertical-align: top; text-align: right" title="Total Intangible Assets, Gross amount"><span style="font: 10pt Times New Roman, Times, Serif">33,002 </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--WebsiteAndDigitalAssetsMember_pp0p0" style="border-bottom: black 1pt solid; vertical-align: top; text-align: right" title="Total Intangible Assets, Accumulated Amortization"><span style="font: 10pt Times New Roman, Times, Serif">6,871 </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98C_ecustom--IntangibleAssetsNetAmount_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--WebsiteAndDigitalAssetsMember_pp0p0" style="border-bottom: black 1pt solid; vertical-align: top; text-align: right" title="Total Intangible Assets, Net amount"><span style="font: 10pt Times New Roman, Times, Serif">26,131 </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="background-color: white"> <td style="padding: 0 0 0 30pt; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">Total intangible assets subject to amortization</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_988_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20211231_pp0p0" style="border-bottom: black 1pt solid; vertical-align: top; text-align: right" title="Total Intangible Assets, Gross amount"><span style="font: 10pt Times New Roman, Times, Serif">3,889,248 </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231_pp0p0" style="border-bottom: black 1pt solid; vertical-align: top; text-align: right" title="Total Intangible Assets, Accumulated Amortization"><span style="font: 10pt Times New Roman, Times, Serif">2,148,950 </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98A_ecustom--IntangibleAssetsNetAmount_c20211231_pp0p0" style="border-bottom: black 1pt solid; vertical-align: top; text-align: right" title="Total Intangible Assets, Net amount"><span style="font: 10pt Times New Roman, Times, Serif">1,740,298 </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="background-color: #CCEEFF"> <td style="padding: 0 0 0 30pt; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">Total Goodwill and Intangible Assets</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 2.25pt double; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_98F_ecustom--GoodwillAndIntangibleAssets_c20211231_pp0p0" style="border-bottom: black 2.25pt double; vertical-align: top; text-align: right" title="Total Goodwill and Intangible Assets, Gross amount"><span style="font: 10pt Times New Roman, Times, Serif">10,964,187</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 2.25pt double; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_984_ecustom--GoodwillAndIntangibleAssetsAccumulatedAmortization_c20211231_pp0p0" style="border-bottom: black 2.25pt double; vertical-align: top; text-align: right" title="Total Goodwill and Intangible Assets, Accumulated Amortization"><span style="font: 10pt Times New Roman, Times, Serif">2,148,950 </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 2.25pt double; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_984_ecustom--TotalGoodwillAndIntangibleAssetsNet_c20211231_pp0p0" style="border-bottom: black 2.25pt double; vertical-align: top; text-align: right" title="Total Goodwill and Intangible Assets, Net"><span style="font: 10pt Times New Roman, Times, Serif">8,815,237 </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> Indefinite 6560671 6560671 Indefinite 514268 514268 7074939 7074939 P5Y P15Y 2614099 899932 1714167 P5Y 310000 310000 P5Y 660000 660000 P4Y 272147 272147 P3Y 33002 6871 26131 3889248 2148950 1740298 10964187 2148950 8815237 <table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zzXzbnsxw1sh" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Goodwill and Intangible Assets (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td> <td style="text-align: left"><span id="xdx_8BB_zKwrJdy9B9Dh" style="display: none">Schedule of amortization over the next two years</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Twelve months ending December 31,</span></td> <td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 71%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">2022</span></td> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 10%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_c20211231_pp0p0" style="width: 15%; text-align: right" title="2022"><span style="font: 10pt Times New Roman, Times, Serif">278,922</span></td> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">2023</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_c20211231_pp0p0" style="text-align: right" title="2023"><span style="font: 10pt Times New Roman, Times, Serif">277,560</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">2024</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_c20211231_pp0p0" style="text-align: right" title="2024"><span style="font: 10pt Times New Roman, Times, Serif">271,078</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">2025</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98F_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_c20211231_pp0p0" style="text-align: right" title="2025"><span style="font: 10pt Times New Roman, Times, Serif">267,143</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Thereafter</span></td> <td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_c20211231_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Thereafter"><span style="font: 10pt Times New Roman, Times, Serif">645,595</span></td> <td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Total</span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20211231_zknmTlbVxzk1" style="border-bottom: Black 2.5pt double; text-align: right" title="Total"><span style="font: 10pt Times New Roman, Times, Serif">1,740,298</span><span style="font-family: Times New Roman, Times, Serif"/></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 278922 277560 271078 267143 645595 1740298 324371 194000 15000 <p id="xdx_808_eus-gaap--LeasesOfLessorDisclosureTextBlock_zZdh9VYPpL3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"><span style="font-size: 10pt; background-color: white"><b>Note 5 –<span id="xdx_824_zLB3W4VSdUza">Leases</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="font-size: 10pt; background-color: white"><i>Operating Leases</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="font-size: 10pt; background-color: white">The Company currently has two leases for office space located in Melville, NY.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt; background-color: white">The first lease for office space in Melville, NY commenced on September 1, 2019. The term of this lease is for three years and eleven months and runs co-terminus with our existing lease in the same building. The base annual rent is $<span id="xdx_902_ecustom--AnnualRent_c20210101__20211231_pp0p0" title="Annual rent">10,764</span> payable in equal monthly installments of $<span id="xdx_909_ecustom--FianceLeasesContingentMonthlyRentalPayments_c20210101__20211231_pp0p0" title="Fiance leases contingent monthly rental payments">897</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt; background-color: white">A second lease for office space in Melville, NY, was entered into on November 20, 2017, which commenced on April 2, 2018. The term of this lease is five years and three months at $<span id="xdx_902_eus-gaap--LeaseAndRentalExpense_c20210101__20211231__us-gaap--LeaseContractualTermAxis__custom--MelvilleMember_pp0p0" title="Operating Leases, Rent Expense">86,268</span> per year with an escalation of 3% per year and expires on <span id="xdx_90D_eus-gaap--LeaseExpirationDate1_dd_c20210101__20211231__us-gaap--LeaseContractualTermAxis__custom--MelvilleMember_zJ1sQAIWr5Y4" title="Lease expiration date">July 31, 2023</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt">The lease for office space in Warwick, RI, called for monthly payments of $<span id="xdx_90C_eus-gaap--LeaseAndRentalExpense_c20150201__20170201__us-gaap--LeaseContractualTermAxis__custom--WarwickRiMember__srt--RangeAxis__srt--MinimumMember_pp0p0" title="Operating Leases, Rent Expense">2,324</span> beginning February 1, 2015, which escalated to $<span id="xdx_90A_eus-gaap--LeaseAndRentalExpense_c20150201__20170201__us-gaap--LeaseContractualTermAxis__custom--WarwickRiMember__srt--RangeAxis__srt--MaximumMember_pp0p0" title="Operating Leases, Rent Expense">2,460</span> on February 1, 2017. This lease commenced on February 1, 2015, and expired on <span id="xdx_906_eus-gaap--LeaseExpirationDate1_dd_c20150201__20170201__us-gaap--LeaseContractualTermAxis__custom--WarwickRiMember__srt--RangeAxis__srt--MinimumMember_z36VMUacZo44" title="Lease expiration date">January 31, 2019</span>. The Company extended this lease until January 31, 2020. This lease was further extended until <span id="xdx_90F_eus-gaap--LeaseExpirationDate1_dd_c20210101__20211231__us-gaap--LeaseContractualTermAxis__custom--WarwickRiMember_zHjAuNS8BSob" title="Lease expiration date">January 31, 2021</span>. The annual base rent was $<span id="xdx_90E_ecustom--AnnualBaseRent_c20210101__20211231__us-gaap--LeaseContractualTermAxis__custom--WarwickRiMember_pp0p0" title="Annual base rent">31,176 </span>payable in equal monthly installments of $<span id="xdx_903_eus-gaap--LeaseAndRentalExpense_c20210101__20211231__us-gaap--LeaseContractualTermAxis__custom--WarwickRiMember_pp0p0" title="Operating Leases, Rent Expense">2,598</span>. The Company satisfied the terms of the lease and no longer occupies this premise.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt">On July 31, 2021, the Company signed a <span id="xdx_90C_eus-gaap--LesseeFinanceLeaseRenewalTerm1_iI_dtY_c20210731_zFHjA0wnig67" style="display: none">3</span></span><span style="font-size: 10pt">three-year lease for approximately 2,880 square feet of office space at 980 North Federal Highway, Boca Raton, FL. The commencement date of the lease was <span id="xdx_907_eus-gaap--LeaseExpirationDate1_dd_c20210701__20210731_zDuuDBMLzyoe">August 1, 2021</span></span><span style="font-size: 10pt">.</span> The monthly rent is approximately $<span id="xdx_902_eus-gaap--DebtInstrumentPeriodicPayment_c20210101__20211231_zq0jyJjW0WW7" title="Periodic Payments">4,500</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt">The Company leases technical space in New York, Massachusetts, North Carolina and Florida. These leases are month to month and the monthly rent is approximately $<span id="xdx_903_eus-gaap--LeaseAndRentalExpense_pp0p0_c20201201__20201231__us-gaap--LeaseContractualTermAxis__custom--MassachusettsAndNorthCarolinaFloridaAndTexasMember_z24JD7480AM3" title="Operating Leases, Rent Expense">39,000</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt">In 2020, the Company entered into a new technical space lease agreement in Dallas, TX. The lease term is <span id="xdx_90A_eus-gaap--LesseeFinanceLeaseRenewalTerm1_iI_dtM_c20201231_zKFcNt3ACGnk" title="Lease term">13</span> months and requires monthly payments of $<span id="xdx_903_ecustom--AnnualBaseRent_c20200101__20201231_pp0p0" title="Annual base rent">1,403</span> and expires on <span id="xdx_902_eus-gaap--LeaseExpirationDate1_dd_c20200101__20201231_zqg9K3h4nKcd" title="Lease expiration date">July 31, 2023</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-right: 0; margin-left: 0">On January 1, 2022, the Company entered into a lease agreement for office space with WeWork in Austin, TX. The lease term is six months and requires monthly payments of $<span id="xdx_902_ecustom--AnnualBaseRent_pp0p0_c20211225__20220102_zwfikdyCixSc">1,470 </span>and expires on <span id="xdx_90F_eus-gaap--LeaseExpirationDate1_dd_c20211225__20220102_zPtp3ezjEvqc">June 30, 2022</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"><i>Finance Lease Obligations</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt">On June 1, 2020, the Company entered into a lease agreement with a finance company to lease equipment. The lease obligation is payable in monthly installments of $<span id="xdx_908_ecustom--FianceLeasesContingentMonthlyRentalPayments_pp0p0_c20200528__20200601__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_ziNyQqGjtYyk" title="Fiance leases contingent monthly rental payments">5,008</span>. The lease carries an interest rate of <span id="xdx_902_eus-gaap--SaleLeasebackTransactionImputedInterestRate_dp_c20200528__20200601__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_zRzBKevxXX4c" title="Interest rate">7</span>% and is a <span id="xdx_901_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dtY_c20200601__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_z0SfrhGGPEB6" style="display: none" title="Lease Term">3</span> three-year lease. The term of the lease ends <span id="xdx_90E_eus-gaap--LeaseExpirationDate1_dd_c20200528__20200601__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_zfE0CRiy75Ol" title="Lease expiration date">June 1, 2023</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt">On June 29, 2020, the Company entered into a lease agreement with a finance company to lease equipment. The lease obligation is payable in monthly installments of $<span id="xdx_903_ecustom--FianceLeasesContingentMonthlyRentalPayments_pp0p0_c20200602__20200629__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_zjUMyA3piMD5" title="Fiance leases contingent monthly rental payments">5,050</span>. The lease carries an interest rate of <span id="xdx_905_eus-gaap--SaleLeasebackTransactionImputedInterestRate_dp_c20200602__20200629__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_zPezZPRrJ829" title="Interest rate">7</span>% and is a <span id="xdx_904_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dtY_c20200629__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_zAmYoOrEEkJj" style="display: none" title="Lease Term">3</span> three-year lease. The term of the lease ends <span id="xdx_902_eus-gaap--LeaseExpirationDate1_dd_c20200602__20200629__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_zYUiK8Z0gQab" title="Lease expiration date">June 29, 2023</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt">On July 31, 2020, the Company entered into a lease agreement with a finance company to lease equipment under a finance lease. The lease obligation is payable in monthly installments of $<span id="xdx_900_ecustom--FianceLeasesContingentMonthlyRentalPayments_c20200701__20200731__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_pp0p0" title="Fiance leases contingent monthly rental payments">4,524</span>. The lease carries an interest rate of <span id="xdx_909_eus-gaap--SaleLeasebackTransactionImputedInterestRate_dp_c20200701__20200731__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_zCzjOf6rSzY6" title="Interest rate">7</span>% and is a <span id="xdx_90D_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dtY_c20200731__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_zXzBmpqGIgVk" style="display: none" title="Lease term">3</span> three-year lease. The term of the lease ends <span id="xdx_900_eus-gaap--LeaseExpirationDate1_dd_c20200701__20200731_zokGjEzh1FCg" title="Lease expiration date">July 31, 2023</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt">On November 1, 2021, the Company entered into a lease agreement with a finance company to lease equipment under a finance lease. The lease obligation is payable in monthly installments of $<span id="xdx_90F_ecustom--FianceLeasesContingentMonthlyRentalPayments_pp0p0_c20211029__20211101__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_zLIuu8bJblFh" title="Fiance leases contingent monthly rental payments">3,152</span>. The lease carries an interest rate of <span id="xdx_902_eus-gaap--SaleLeasebackTransactionImputedInterestRate_dp_c20211029__20211101__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_zzGtLulKR4Nh" title="Interest rate">6</span>% and is a <span id="xdx_907_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_pp0p0_dtY_c20211101__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_zZFDGAEg7vth" style="display: none" title="Lease term">3</span> three-year lease. The term of the lease ends September 21, 2024.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"><span style="font-size: 10pt"><i>Finance Lease Obligations – Related Party</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt">On April 1, 2018, the Company entered into a lease agreement with Systems Trading Inc. (“Systems Trading”) to refinance all equipment leases into one lease. This lease obligation is payable to Systems Trading with bi-monthly installments of $<span id="xdx_90E_ecustom--FianceLeasesContingentMonthlyRentalPayments_c20180330__20180401__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_pp0p0" title="Fiance leases contingent monthly rental payments">23,475</span>. The lease carries an interest rate of <span id="xdx_905_eus-gaap--SaleLeasebackTransactionImputedInterestRate_dp_c20180330__20180401__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zNceSGHrG3Fd" title="Interest rate">5</span>% and is a <span id="xdx_90F_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dtY_c20180401__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_z5VotXgnw417" style="display: none" title="Lease Term">4</span> four-year lease. The term of the lease ends <span id="xdx_907_eus-gaap--LeaseExpirationDate1_dd_c20180330__20180401__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zeINlc8D8UXe" title="Lease expiration date">April 16, 2022</span>. Systems Trading is owned and operated by the Company’s President, Harold Schwartz.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt">On January 1, 2019, the Company entered into a lease agreement with Systems Trading. This lease obligation is payable to Systems Trading with monthly installments of $<span id="xdx_903_ecustom--FianceLeasesContingentMonthlyRentalPayments_pp0p0_c20181229__20190102__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zyWOk0NNOuh" title="Fiance leases contingent monthly rental payments">29,592</span>. The lease carries an interest rate of <span id="xdx_90A_eus-gaap--SaleLeasebackTransactionImputedInterestRate_dp_c20181229__20190102__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zYTeFeVQ0Bwh" title="Interest rate">6.75</span>% and is a <span id="xdx_90C_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dtY_c20190102__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_znlBJSej5Cnb" style="display: none" title="Lease Term">5</span> five-year lease. The term of the lease ends <span id="xdx_903_eus-gaap--LeaseExpirationDate1_dd_c20181229__20190102__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zECdUSvA9ym5" title="Lease expiration date">December 31, 2023</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt">On April 1, 2019, the Company entered into two lease agreements with Systems Trading to add new data center equipment. The first lease calls for monthly installments of $<span id="xdx_90A_ecustom--FianceLeasesContingentMonthlyRentalPayments_c20190330__20190401__us-gaap--LeaseContractualTermAxis__custom--FirstLeaseMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_pp0p0" title="Fiance leases contingent monthly rental payments">1,328</span> and expires on <span id="xdx_905_eus-gaap--LeaseExpirationDate1_dd_c20190330__20190401__us-gaap--LeaseContractualTermAxis__custom--FirstLeaseMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zyIZnc6oNyqf" title="Lease expiration date">March 1, 2022</span>. It carries an interest rate of <span id="xdx_903_eus-gaap--SaleLeasebackTransactionImputedInterestRate_dp_c20190330__20190401__us-gaap--LeaseContractualTermAxis__custom--FirstLeaseMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zB6Z1Af4Tmpc" title="Interest rate">7</span>%. The second lease calls for monthly installments of $<span id="xdx_905_ecustom--FianceLeasesContingentMonthlyRentalPayments_c20190330__20190401__us-gaap--LeaseContractualTermAxis__custom--SecondLeaseMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_pp0p0" title="Fiance leases contingent monthly rental payments">461</span> and expires on <span id="xdx_903_eus-gaap--LeaseExpirationDate1_dd_c20190330__20190401__us-gaap--LeaseContractualTermAxis__custom--SecondLeaseMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zUtv0VIqCivh" title="Lease expiration date">March 1, 2022</span>. It carries an interest rate of <span id="xdx_904_eus-gaap--SaleLeasebackTransactionImputedInterestRate_dp_c20190330__20190401__us-gaap--LeaseContractualTermAxis__custom--SecondLeaseMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zBEO4VkhBQ0g" title="Interest rate">6.7</span>%.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt">On January 1, 2020, the Company entered into a new lease agreement with Systems Trading to lease equipment. The lease obligation is payable to Systems Trading with monthly installments of $<span id="xdx_90A_ecustom--FianceLeasesContingentMonthlyRentalPayments_pp0p0_c20191229__20200102__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zJgOBqQlasf3" title="Fiance leases contingent monthly rental payments">10,534</span>. The lease carries an interest rate of <span id="xdx_902_eus-gaap--SaleLeasebackTransactionImputedInterestRate_dp_c20191229__20200102__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zYgoNfhYPeNj" title="Interest rate">6</span>% and is a <span id="xdx_90E_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dtY_c20200102__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zBm1p82tr71l" style="display: none" title="Lease Term">3</span> three-year lease. The term of the lease ends <span id="xdx_905_eus-gaap--LeaseExpirationDate1_dd_c20191229__20200102__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zL0Uuv2WuWyc" title="Lease expiration date">January 1, 2023</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt; background-color: white">On March 4, 2021, the Company entered into a new lease agreement with Systems Trading effective April 1, 2021. This lease obligation is payable to Systems Trading with monthly installments of $<span id="xdx_902_ecustom--FianceLeasesContingentMonthlyRentalPayments_c20210301__20210304__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_pp0p0" title="Fiance leases contingent monthly rental payments">1,567</span> and expires on <span id="xdx_907_eus-gaap--LeaseExpirationDate1_c20210301__20210304__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember">March 31, 2024</span>. The lease carries an interest rate of <span id="xdx_900_eus-gaap--SaleLeasebackTransactionImputedInterestRate_dp_c20210301__20210304__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zIriJci8gAWa" title="Interest rate">8</span>%.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt">The Company determines if an arrangement contains a lease at inception. Right of Use “ROU” assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. ROU assets and liabilities are recognized at the lease commencement date based on the estimated present value of lease payments over the lease term. The Company’s lease term includes options to extend the lease when it is reasonably certain that it will exercise that option. Leases with a term of 12 months or less are not recorded on the balance sheet, per the election of the practical expedient. ROU assets and liabilities are recognized at the lease commencement date based on the estimated present value of lease payments over the lease term. The Company recognizes lease expense for these leases on a straight-line basis over the lease term. The Company recognizes variable lease payments in the period in which the obligation for those payments is incurred. Variable lease payments that depend on an index or a rate are initially measured using the index or rate at the commencement date, otherwise variable lease payments are recognized in the period incurred. A discount rate of <span id="xdx_90C_eus-gaap--LesseeOperatingLeaseDiscountRate_iI_dp_c20211231_zebtPyDjnTYf" title="Discount rate">5</span>% was used in preparation of the ROU asset and operating liabilities.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt; background-color: white">The components of lease expense were as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"/></p> <table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--LeaseCostTableTextBlock_zzWuDZ2ewVSg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Lease (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B2_z9Bfw5Z8tRmk" style="display: none">Schedule Of Components of lease expense</span></td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Components of lease expense</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Year <b>Ended</b><br/> December 31, 2021</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Finance leases:</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; width: 70%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Amortization of assets, included in depreciation and amortization expense</span></td> <td style="width: 10%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_980_ecustom--AmortizationOfAssetsIncludedInDepreciationAndAmortizationExpense_c20210101__20211231_pp0p0" style="width: 18%; text-align: right" title="Amortization of assets, included in depreciation and amortization expense"><span style="font: 10pt Times New Roman, Times, Serif">1,125,267</span></td> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 20pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Interest on lease liabilities, included in interest expense</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_987_ecustom--InterestOnLeaseLiabilitiesIncludedInInterestExpense_c20210101__20211231_pp0p0" style="text-align: right" title="Interest on lease liabilities, included in interest expense"><span style="font: 10pt Times New Roman, Times, Serif">166,665</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Operating lease:</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 20pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Amortization of assets, included in total operating expense</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_981_ecustom--AmortizationOfAssetsIncludedInTotalOperatingExpense_c20210101__20211231_pp0p0" style="text-align: right" title="Amortization of assets, included in total operating expense"><span style="font: 10pt Times New Roman, Times, Serif">144,813</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 30pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Interest on lease liabilities, included in total operating expense</span></td> <td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98C_ecustom--InterestOnLeaseLiabilitiesIncludedInTotalOperatingExpense_c20210101__20211231_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Interest on lease liabilities, included in total operating expense"><span style="font: 10pt Times New Roman, Times, Serif">19,415</span></td> <td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Total net lease cost</span></td> <td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_98B_eus-gaap--LeaseCost_c20210101__20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total net lease cost"><span style="font: 10pt Times New Roman, Times, Serif">1,456,160</span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Supplemental balance sheet information related to leases was as follows</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Operating Leases</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Operating lease right-of-use asset</span></td> <td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_98A_eus-gaap--OperatingLeaseRightOfUseAsset_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Operating lease ROU asset"><span style="font: 10pt Times New Roman, Times, Serif">422,318</span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Current operating lease liabilities</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_98D_eus-gaap--OperatingLeaseLiabilityCurrent_c20211231_pp0p0" style="text-align: right" title="Current operating lease liabilities"><span style="font: 10pt Times New Roman, Times, Serif">205,414</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Noncurrent operating lease liabilities</span></td> <td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_984_eus-gaap--OperatingLeaseLiabilityNoncurrent_c20211231_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Noncurrent operating lease liabilities"><span style="font: 10pt Times New Roman, Times, Serif">226,344</span></td> <td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 20pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Total operating lease liabilities</span></td> <td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_984_eus-gaap--OperatingLeaseLiability_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total operating lease liabilities"><span style="font: 10pt Times New Roman, Times, Serif">431,758</span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2021</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Finance leases:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 70%; text-align: left">Property and equipment, at cost</td><td style="width: 10%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_981_ecustom--PropertyAndEquipmentAtCost_c20211231_pp0p0" style="width: 18%; text-align: right" title="Property and equipment, at cost">4,531,418</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 20pt">Accumulated amortization</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_986_ecustom--AccumulatedAmortization_c20211231_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated amortization">(2,759,051</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 20pt">Property and equipment, net</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_ecustom--PropertyAndEquipmentNet_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Property and equipment, net">1,772,367</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Current obligations of finance leases</td><td> </td> <td style="text-align: left">$</td><td id="xdx_985_eus-gaap--FinanceLeaseLiabilityCurrent_c20211231_pp0p0" style="text-align: right" title="Current obligations of finance leases">522,078</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 20pt">Finance leases, net of current obligations</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98B_ecustom--FinanceLeasesNetOfCurrentObligations_c20211231_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Finance leases, net of current obligations">1,056,092</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 20pt">Total finance lease liabilities</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--FinanceLeaseLiability_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total finance lease liabilities">1,578,170</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A9_zRPev3w8OVoe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt; background-color: white">Supplemental cash flow and other information related to leases was as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"/> <table cellpadding="0" cellspacing="0" id="xdx_882_ecustom--SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock_zy2NhYCKmvKk" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Lease (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif"> <span id="xdx_8B6_zi24aRWnieQj" style="display: none">Supplemental balance sheet information related to leases</span></span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Year Ended <b>December</b> 31, 2021</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 70%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Operating cash flows related to operating leases</span></td><td style="width: 10%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_ecustom--OperatingCashFlowsRelatedToOperatingLeases_c20210101__20211231_pp0p0" style="width: 18%; text-align: right" title="Operating cash flows related to operating leases"><span style="font: 10pt Times New Roman, Times, Serif">179,684</span></td><td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Financing cash flows related to finance leases</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_ecustom--FinancingCashFlowsRelatedToFinanceLeases_c20210101__20211231_pp0p0" style="text-align: right" title="Financing cash flows related to finance leases"><span style="font: 10pt Times New Roman, Times, Serif">1,125,265</span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Weighted average remaining lease term (in years):</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Operating leases</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_902_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20211231_z8eNOFJSJJc8" title="Weighted average remaining lease term operating leases (in years)">2.40</span></span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Finance leases</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_907_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20211231_zoeqUexkNPo1" title="Weighted average remaining lease term finance leases (in years)">1.72</span></span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font: 10pt Times New Roman, Times, Serif">Weighted average discount rate:</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Operating leases</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90A_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_c20211231_zG2r7KeNA9c5" title="Weighted average discount rate operating leases">5</span></span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">%</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Finance leases</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_908_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_dp_c20211231_zStlE8gBIRe8" title="Weighted average discount rate finance leases">7</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt; background-color: white">Long-term obligations under the operating and finance leases at December 31, 2021 mature as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"/></p> <table cellpadding="0" cellspacing="0" id="xdx_88A_ecustom--LongtermObligationsUnderOperatingAndCapitalLeasesTableTextBlock_zax1jI8T1P87" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Lease (Details 2)"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-top: 0; padding-right: 0; padding-bottom: 0; text-align: left"><span id="xdx_8B5_z3CtTrHimT94" style="display: none">Schedule Of Long-term obligations under the operating and Finance leases</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">For the Twelve Months <b>Ended</b> December 30,</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Operating <b>Leases</b></span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Finance </b>Leases</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">2022</span></td><td style="width: 8%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueCurrent_c20211231_pp0p0" style="width: 12%; text-align: right" title="Operating Leases 2022"><span style="font: 10pt Times New Roman, Times, Serif">214,150</span></td><td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="width: 8%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left">$<span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_985_eus-gaap--FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_c20211231_pp0p0" style="width: 12%; text-align: right" title="Finance Leases 2022"><span style="font: 10pt Times New Roman, Times, Serif">1,007,897</span></td><td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">2023</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98B_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInTwoYears_c20211231_pp0p0" style="text-align: right" title="Operating Leases 2023"><span style="font: 10pt Times New Roman, Times, Serif">169,770</span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_989_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearTwo_c20211231_pp0p0" style="text-align: right" title="Finance Leases 2023"><span style="font: 10pt Times New Roman, Times, Serif">568,493</span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_980_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInThreeYears_c20211231_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Operating Leases 2024"><span style="font: 10pt Times New Roman, Times, Serif">63,983</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearThree_c20211231_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Finance Leases 2024"><span style="font: 10pt Times New Roman, Times, Serif">102,146</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 30pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Total lease payments</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_985_eus-gaap--OperatingLeasesFutureMinimumPaymentsDue_c20211231_pp0p0" style="text-align: right" title="Operating Leases Total lease payments"><span style="font: 10pt Times New Roman, Times, Serif">447,903</span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_eus-gaap--FinanceLeaseLiabilityPaymentsDue_c20211231_pp0p0" style="text-align: right" title="Finance Leases Total lease payments"><span style="font: 10pt Times New Roman, Times, Serif">1,678,536</span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 30pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Less: Amounts representing interest</span></td><td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_989_ecustom--AmountsRepresentingInterest_c20211231_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Operating Leases Less: Amounts representing interest"><span style="font: 10pt Times New Roman, Times, Serif">(16,145</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_983_eus-gaap--FinanceLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_c20211231_zUxAmxAU2ard" style="border-bottom: Black 1pt solid; text-align: right" title="Finance Leases Less: Amounts representing interest"><span style="font: 10pt Times New Roman, Times, Serif">(100,366</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 30pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Total lease obligations</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_987_eus-gaap--OperatingLeaseLiability_iI_pp0p0_c20211231_zNDdN1M7ugua" style="text-align: right" title="Operating Leases Total operating lease liabilities"><span style="font: 10pt Times New Roman, Times, Serif">431,758</span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_982_eus-gaap--FinanceLeaseLiability_iI_pp0p0_c20211231_zmtLtjMNCdyl" style="text-align: right" title="Finance Leases Total finance lease liabilities"><span style="font: 10pt Times New Roman, Times, Serif">1,578,170</span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 30pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Less: Current</span></td><td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_984_eus-gaap--OperatingLeaseLiabilityCurrent_iNI_pp0p0_di_c20211231_zSbLSjxynDN2" style="border-bottom: Black 1pt solid; text-align: right" title="Operating Leases Less: Current operating lease liabilities"><span style="font: 10pt Times New Roman, Times, Serif">(205,414</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_981_eus-gaap--LongTermDebtAndCapitalLeaseObligationsCurrent_iNI_pp0p0_di_c20211231_zVhvvoQ0hc5e" style="border-bottom: Black 1pt solid; text-align: right" title="Finance Leases Less: Current Finance lease liabilities"><span style="font: 10pt Times New Roman, Times, Serif">(1,056,092</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_982_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0_c20211231_zgwLH2LHZv14" style="border-bottom: Black 2.5pt double; text-align: right" title="Operating Leases Noncurrent operating lease liabilities"><span style="font: 10pt Times New Roman, Times, Serif">226,344</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_983_ecustom--NoncurrentFinanceLeaseLiabilities_iI_pp0p0_c20211231_zYSQ6YUNLqOd" style="border-bottom: Black 2.5pt double; text-align: right" title="Finance Leases Noncurrent Finance lease liabilities"><span style="font: 10pt Times New Roman, Times, Serif">522,078</span><span style="font-family: Times New Roman, Times, Serif"/></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"><span style="font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt; background-color: white">As of December 31, 2021, the Company had no additional significant operating or finance leases that had not yet commenced. Rent expense under all operating leases for the year ended December 31, 2021 and 2020 was $<span id="xdx_905_eus-gaap--OperatingLeasesRentExpenseNet_c20210101__20211231_pp0p0" title="Operating leases, rent expense, net">184,131</span> and $ <span id="xdx_90A_eus-gaap--OperatingLeasesRentExpenseNet_pp0p0_c20200101__20201231_zDXCUKC8y4Mi" title="Operating leases, rent expense, net">169,716</span>, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> 10764 897 86268 2023-07-31 2324 2460 2019-01-31 2021-01-31 31176 2598 P3Y 2021-08-01 4500 39000 P13M 1403 2023-07-31 1470 2022-06-30 5008 0.07 P3Y 2023-06-01 5050 0.07 P3Y 2023-06-29 4524 0.07 P3Y 2023-07-31 3152 0.06 P3Y 23475 0.05 P4Y 2022-04-16 29592 0.0675 P5Y 2023-12-31 1328 2022-03-01 0.07 461 2022-03-01 0.067 10534 0.06 P3Y 2023-01-01 1567 2024-03-31 0.08 0.05 <table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--LeaseCostTableTextBlock_zzWuDZ2ewVSg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Lease (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B2_z9Bfw5Z8tRmk" style="display: none">Schedule Of Components of lease expense</span></td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Components of lease expense</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Year <b>Ended</b><br/> December 31, 2021</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Finance leases:</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; width: 70%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Amortization of assets, included in depreciation and amortization expense</span></td> <td style="width: 10%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_980_ecustom--AmortizationOfAssetsIncludedInDepreciationAndAmortizationExpense_c20210101__20211231_pp0p0" style="width: 18%; text-align: right" title="Amortization of assets, included in depreciation and amortization expense"><span style="font: 10pt Times New Roman, Times, Serif">1,125,267</span></td> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 20pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Interest on lease liabilities, included in interest expense</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_987_ecustom--InterestOnLeaseLiabilitiesIncludedInInterestExpense_c20210101__20211231_pp0p0" style="text-align: right" title="Interest on lease liabilities, included in interest expense"><span style="font: 10pt Times New Roman, Times, Serif">166,665</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Operating lease:</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 20pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Amortization of assets, included in total operating expense</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_981_ecustom--AmortizationOfAssetsIncludedInTotalOperatingExpense_c20210101__20211231_pp0p0" style="text-align: right" title="Amortization of assets, included in total operating expense"><span style="font: 10pt Times New Roman, Times, Serif">144,813</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 30pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Interest on lease liabilities, included in total operating expense</span></td> <td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98C_ecustom--InterestOnLeaseLiabilitiesIncludedInTotalOperatingExpense_c20210101__20211231_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Interest on lease liabilities, included in total operating expense"><span style="font: 10pt Times New Roman, Times, Serif">19,415</span></td> <td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Total net lease cost</span></td> <td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_98B_eus-gaap--LeaseCost_c20210101__20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total net lease cost"><span style="font: 10pt Times New Roman, Times, Serif">1,456,160</span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Supplemental balance sheet information related to leases was as follows</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Operating Leases</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Operating lease right-of-use asset</span></td> <td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_98A_eus-gaap--OperatingLeaseRightOfUseAsset_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Operating lease ROU asset"><span style="font: 10pt Times New Roman, Times, Serif">422,318</span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Current operating lease liabilities</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_98D_eus-gaap--OperatingLeaseLiabilityCurrent_c20211231_pp0p0" style="text-align: right" title="Current operating lease liabilities"><span style="font: 10pt Times New Roman, Times, Serif">205,414</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Noncurrent operating lease liabilities</span></td> <td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_984_eus-gaap--OperatingLeaseLiabilityNoncurrent_c20211231_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Noncurrent operating lease liabilities"><span style="font: 10pt Times New Roman, Times, Serif">226,344</span></td> <td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 20pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Total operating lease liabilities</span></td> <td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_984_eus-gaap--OperatingLeaseLiability_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total operating lease liabilities"><span style="font: 10pt Times New Roman, Times, Serif">431,758</span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2021</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Finance leases:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 70%; text-align: left">Property and equipment, at cost</td><td style="width: 10%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_981_ecustom--PropertyAndEquipmentAtCost_c20211231_pp0p0" style="width: 18%; text-align: right" title="Property and equipment, at cost">4,531,418</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 20pt">Accumulated amortization</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_986_ecustom--AccumulatedAmortization_c20211231_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated amortization">(2,759,051</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 20pt">Property and equipment, net</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_ecustom--PropertyAndEquipmentNet_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Property and equipment, net">1,772,367</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Current obligations of finance leases</td><td> </td> <td style="text-align: left">$</td><td id="xdx_985_eus-gaap--FinanceLeaseLiabilityCurrent_c20211231_pp0p0" style="text-align: right" title="Current obligations of finance leases">522,078</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 20pt">Finance leases, net of current obligations</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98B_ecustom--FinanceLeasesNetOfCurrentObligations_c20211231_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Finance leases, net of current obligations">1,056,092</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 20pt">Total finance lease liabilities</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--FinanceLeaseLiability_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total finance lease liabilities">1,578,170</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 1125267 166665 144813 19415 1456160 422318 205414 226344 431758 4531418 -2759051 1772367 522078 1056092 1578170 <table cellpadding="0" cellspacing="0" id="xdx_882_ecustom--SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock_zy2NhYCKmvKk" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Lease (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif"> <span id="xdx_8B6_zi24aRWnieQj" style="display: none">Supplemental balance sheet information related to leases</span></span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Year Ended <b>December</b> 31, 2021</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 70%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Operating cash flows related to operating leases</span></td><td style="width: 10%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_ecustom--OperatingCashFlowsRelatedToOperatingLeases_c20210101__20211231_pp0p0" style="width: 18%; text-align: right" title="Operating cash flows related to operating leases"><span style="font: 10pt Times New Roman, Times, Serif">179,684</span></td><td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Financing cash flows related to finance leases</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_ecustom--FinancingCashFlowsRelatedToFinanceLeases_c20210101__20211231_pp0p0" style="text-align: right" title="Financing cash flows related to finance leases"><span style="font: 10pt Times New Roman, Times, Serif">1,125,265</span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Weighted average remaining lease term (in years):</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Operating leases</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_902_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20211231_z8eNOFJSJJc8" title="Weighted average remaining lease term operating leases (in years)">2.40</span></span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Finance leases</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_907_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20211231_zoeqUexkNPo1" title="Weighted average remaining lease term finance leases (in years)">1.72</span></span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font: 10pt Times New Roman, Times, Serif">Weighted average discount rate:</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Operating leases</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90A_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_c20211231_zG2r7KeNA9c5" title="Weighted average discount rate operating leases">5</span></span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">%</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Finance leases</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_908_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_dp_c20211231_zStlE8gBIRe8" title="Weighted average discount rate finance leases">7</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr> </table> 179684 1125265 P2Y4M24D P1Y8M19D 0.05 0.07 <table cellpadding="0" cellspacing="0" id="xdx_88A_ecustom--LongtermObligationsUnderOperatingAndCapitalLeasesTableTextBlock_zax1jI8T1P87" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Lease (Details 2)"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-top: 0; padding-right: 0; padding-bottom: 0; text-align: left"><span id="xdx_8B5_z3CtTrHimT94" style="display: none">Schedule Of Long-term obligations under the operating and Finance leases</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">For the Twelve Months <b>Ended</b> December 30,</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Operating <b>Leases</b></span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Finance </b>Leases</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">2022</span></td><td style="width: 8%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueCurrent_c20211231_pp0p0" style="width: 12%; text-align: right" title="Operating Leases 2022"><span style="font: 10pt Times New Roman, Times, Serif">214,150</span></td><td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="width: 8%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left">$<span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_985_eus-gaap--FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_c20211231_pp0p0" style="width: 12%; text-align: right" title="Finance Leases 2022"><span style="font: 10pt Times New Roman, Times, Serif">1,007,897</span></td><td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">2023</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98B_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInTwoYears_c20211231_pp0p0" style="text-align: right" title="Operating Leases 2023"><span style="font: 10pt Times New Roman, Times, Serif">169,770</span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_989_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearTwo_c20211231_pp0p0" style="text-align: right" title="Finance Leases 2023"><span style="font: 10pt Times New Roman, Times, Serif">568,493</span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_980_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInThreeYears_c20211231_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Operating Leases 2024"><span style="font: 10pt Times New Roman, Times, Serif">63,983</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearThree_c20211231_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Finance Leases 2024"><span style="font: 10pt Times New Roman, Times, Serif">102,146</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 30pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Total lease payments</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_985_eus-gaap--OperatingLeasesFutureMinimumPaymentsDue_c20211231_pp0p0" style="text-align: right" title="Operating Leases Total lease payments"><span style="font: 10pt Times New Roman, Times, Serif">447,903</span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_eus-gaap--FinanceLeaseLiabilityPaymentsDue_c20211231_pp0p0" style="text-align: right" title="Finance Leases Total lease payments"><span style="font: 10pt Times New Roman, Times, Serif">1,678,536</span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 30pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Less: Amounts representing interest</span></td><td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_989_ecustom--AmountsRepresentingInterest_c20211231_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Operating Leases Less: Amounts representing interest"><span style="font: 10pt Times New Roman, Times, Serif">(16,145</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_983_eus-gaap--FinanceLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_c20211231_zUxAmxAU2ard" style="border-bottom: Black 1pt solid; text-align: right" title="Finance Leases Less: Amounts representing interest"><span style="font: 10pt Times New Roman, Times, Serif">(100,366</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 30pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Total lease obligations</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_987_eus-gaap--OperatingLeaseLiability_iI_pp0p0_c20211231_zNDdN1M7ugua" style="text-align: right" title="Operating Leases Total operating lease liabilities"><span style="font: 10pt Times New Roman, Times, Serif">431,758</span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_982_eus-gaap--FinanceLeaseLiability_iI_pp0p0_c20211231_zmtLtjMNCdyl" style="text-align: right" title="Finance Leases Total finance lease liabilities"><span style="font: 10pt Times New Roman, Times, Serif">1,578,170</span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 30pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Less: Current</span></td><td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_984_eus-gaap--OperatingLeaseLiabilityCurrent_iNI_pp0p0_di_c20211231_zSbLSjxynDN2" style="border-bottom: Black 1pt solid; text-align: right" title="Operating Leases Less: Current operating lease liabilities"><span style="font: 10pt Times New Roman, Times, Serif">(205,414</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_981_eus-gaap--LongTermDebtAndCapitalLeaseObligationsCurrent_iNI_pp0p0_di_c20211231_zVhvvoQ0hc5e" style="border-bottom: Black 1pt solid; text-align: right" title="Finance Leases Less: Current Finance lease liabilities"><span style="font: 10pt Times New Roman, Times, Serif">(1,056,092</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_982_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0_c20211231_zgwLH2LHZv14" style="border-bottom: Black 2.5pt double; text-align: right" title="Operating Leases Noncurrent operating lease liabilities"><span style="font: 10pt Times New Roman, Times, Serif">226,344</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_983_ecustom--NoncurrentFinanceLeaseLiabilities_iI_pp0p0_c20211231_zYSQ6YUNLqOd" style="border-bottom: Black 2.5pt double; text-align: right" title="Finance Leases Noncurrent Finance lease liabilities"><span style="font: 10pt Times New Roman, Times, Serif">522,078</span><span style="font-family: Times New Roman, Times, Serif"/></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 214150 1007897 169770 568493 63983 102146 447903 1678536 -16145 100366 431758 1578170 205414 1056092 226344 522078 184131 169716 <p id="xdx_806_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zcJl092LJ778" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="font-size: 10pt; background-color: white"><b>Note 6 - <span id="xdx_825_zkKJ8UmZLLT9">Commitments and Contingencies</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"><span style="font-size: 10pt; background-color: white"><i>COVID-19</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt; background-color: white">The COVID-19 pandemic has created significant worldwide uncertainty, volatility and economic disruption. The extent to which COVID-19 will adversely impact the Company’s business, financial condition and results of operations is dependent upon numerous factors, many of which are highly uncertain, rapidly changing and uncontrollable. These factors include, but are not limited to: (i) the duration and scope of the pandemic; (ii) governmental, business and individual actions that have been and continue to be taken in response to the pandemic, including travel restrictions, quarantines, social distancing, work-from-home and shelter-in-place orders and shut-downs; (iii) the impact on U.S. and global economies and the timing and rate of economic recovery; (iv) potential adverse effects on the financial markets and access to capital; (v) potential goodwill or other impairment charges; (vi) increased cybersecurity risks as a result of pervasive remote working conditions; and (vii) the Company’s ability to effectively carry out its operations due to any adverse impacts on the health and safety of its employees and their families.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="background-color: white">Under NYS Executive Order 202.6, “Essential Business,” Data Storage Corporation is an “Essential Business” based on the following in the Executive order number 2: Essential infrastructure including telecommunications and data centers; and, number 12: Vendors that provide essential services or products, including logistics and technology support. Further, as a result of the pandemic, all employees, including the Company’s specialized technical staff, are working remotely or in a virtual environment. The Company always maintains the ability for team members to work virtually and the Company will continue to stay virtual, until the State and or the Federal government indicate the environment is safe to return to work. The significant increase in remote working, particularly for an extended period of time, could exacerbate certain risks to the Company’s business, including an increased risk of cybersecurity events and improper dissemination of personal or confidential information, though the Company does not believe these circumstances have, or will, materially adversely impact its internal controls or financial reporting systems. If the COVID-19 pandemic should worsen, the Company may experience disruptions to our business including, but not limited to: equipment, its workforce, or to its business relationships with other third parties. The extent to which COVID-19 impacts the Company’s operations or those of its third-party partners will depend on future developments, which are highly uncertain and cannot be predicted with confidence, including the duration of the outbreak, new information that may emerge concerning the severity of COVID-19 and the actions to contain COVID-19 or treat its impact, among others. Any such disruptions or losses we incur could have a material adverse effect on the Company’s financial results and our ability to conduct business as expected.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt">  </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="font-size: 10pt; background-color: white"><i>Revolving Credit Facility</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt; background-color: white">On January 31, 2008, the Company entered into a revolving credit line with a bank. The credit facility provides for $<span id="xdx_905_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_c20211231__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember_pp0p0" title="Total debt amount available under revolving credit facility">100,000</span> at prime plus <span id="xdx_903_ecustom--InterestRateOnDebtUnderRevolvingCreditFacilityExcludingPrimeRate_dp_c20210101__20211231__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember_zJiv7Q71W033" title="Interest rate on debt under revolving credit facility excluding prime rate">0.5</span>% and is secured by all assets of the Company and personally guaranteed by the Company’s CEO. As of December 31, 2021, and 2020 the balance was $<span id="xdx_909_eus-gaap--LinesOfCreditCurrent_c20211231__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember_pp0p0" title="Revolving Credit Facility">0</span> and $<span id="xdx_90A_eus-gaap--LinesOfCreditCurrent_c20201231__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember_pp0p0" title="Revolving Credit Facility">24</span> respectively. During the year ended December 31, 2021, the Company terminated the revolving credit line.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt; background-color: white">On March 24, 2017, Flagship entered into a revolving demand note with a bank for an amount not to exceed $<span id="xdx_90C_eus-gaap--LinesOfCreditCurrent_iI_pp0p0_c20170324_zeqFbGYxdDrl" title="Revolving Credit Facility">750,000</span>. The line of credit may be cancelled by either party at any time for any reason by written notice to the other and is collateralized by all of Flagship’s assets and the personal guarantee of two members of the Company. The stated interest rate is adjustable with interest equal to the Prime Rate plus four percent per annum. Repayment terms consist of interest only due monthly with all principal and remaining interest due on demand. The line of credit balance outstanding as of December 31, 2021, was $<span id="xdx_901_eus-gaap--LineOfCredit_c20211231_pp0p0" title="Line of credit">0</span>. During the year ended December 31, 2021, the Company terminated the revolving credit line.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> 100000 0.005 0 24 750000 0 <p id="xdx_800_eus-gaap--DebtDisclosureTextBlock_zctVd1jts88c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="font-size: 10pt; background-color: white"><b>Note 7 – <span id="xdx_822_z5TPRrrmi5aa">Note payable</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-right: 0; margin-left: 0">On April 30, 2020, the Company was granted a loan from a banking institution, in the principal amount of $481,977 (the “Loan”), pursuant to the Paycheck Protection Program (the “PPP”) under Division A, Title I of the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”), which was enacted on March 27, 2020. The Loan, which was in the form of a Note dated April 30, 2020, matures on <span id="xdx_901_eus-gaap--DebtInstrumentMaturityDate_dd_c20200401__20200430__us-gaap--LongtermDebtTypeAxis__custom--PaycheckProtectionProgramMember_zfWimwMzNqN9">April 30, 2022</span>, and bears interest at a fixed rate of 1.00% per annum, payable monthly commencing on November 5, 2020. Funds from the loan may only be used to retain workers and maintain payroll or make mortgage payments, lease payments and utility payments. Management used the entire Loan amount for qualifying expenses. Under the terms of the PPP, certain amounts of the Loan may be forgiven if they are used for qualifying expenses as described in the CARES Act. During the year ended December 31, 2021, the Company recorded interest of $6,140. During the year ended December 31, 2021, the PPP loan and accrued interest were forgiven and the Company recorded a gain on forgiveness of debt on the Consolidated Statements of Operations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-right: 0; margin-left: 0">On June 1, 2021, the Company assumed the PPP loan of Flagship Solutions, LLC in the amount of $307,300. During the year ended December 31, 2021, the Company recorded interest of $3,423. During the year ended December 31, 2021, the PPP loan and accrued interest were forgiven and the Company recorded a gain on forgiveness of debt on the Consolidated Statements of Operations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"/></p> 2022-04-30 <p id="xdx_80B_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zkEUAvOrtTLg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"><span style="font-size: 10pt; background-color: white"><b>Note 8 - <span id="xdx_82F_z1l6fAeY2dt1">Stockholders’ (Deficit)</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"><span style="font-size: 10pt; background-color: white"><i>Capital Stock</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt; background-color: white">The Company has <span id="xdx_905_eus-gaap--CapitalUnitsAuthorized_iI_c20211231_zVfByIrH4Gj4" title="Capital stock authorized">260,000,000</span> authorized shares of capital stock, consisting of <span id="xdx_902_eus-gaap--CommonStockSharesAuthorized_iI_c20211231_zWFvNWsyDgH8" title="Common stock, authorized">250,000,000</span> shares of common stock, par value $0<span id="xdx_909_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20211231_zJPqdq9fAUZa">.001</span>, and <span id="xdx_908_eus-gaap--PreferredStockSharesAuthorized_iI_c20211231_zoBQIQyUl44a" title="Preferred stock, authorized">10,000,000</span> shares of Preferred Stock, par value $0<span id="xdx_902_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20211231_zPSpXMojwrP5">.001</span> per share.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt; background-color: white"><span style="font-size: 10pt; background-color: white"> </span><span style="font-size: 10pt">On May 13, 2021, the Company entered into an underwritten public offering of an aggregate of <span id="xdx_907_eus-gaap--ConversionOfStockSharesIssued1_c20210501__20210513_pdd" title="Aggregate of shares">1,600,000</span> units, each consisting of one share of the Company’s common stock, par value $<span id="xdx_902_eus-gaap--CommonStockParOrStatedValuePerShare_c20210513_pdd" title="Common stock, par value">0.001</span> per share , together with one warrant to purchase one share of Common Stock at an exercise price equal to $<span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageIntrinsicValue_c20210501__20210513_pdd" title="Exercise price">7.425 </span>per share of Common Stock.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt; background-color: white"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt; background-color: white"><span style="font-size: 10pt">The public offering price was $<span id="xdx_90C_ecustom--OfferingPrice_iI_pip0_c20210513_zTiWxjj9e8h7" title="Offering price">6.75</span> per Unit and the underwriters agreed to purchase <span id="xdx_90D_ecustom--UnderwritersAgreedToPurchase_iI_pp0p0_c20210513_zfLj7dj7sdCi" title="Underwriters agreed to purchase">1,600,000</span> Units at a  <span id="xdx_907_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_c20210513_zqWLOu10wPnf" title="Discount rate">7.5</span>% discount to the public offering price. The Company granted the representative a 45-day option to purchase an additional <span id="xdx_907_eus-gaap--IncrementalCommonSharesAttributableToAcceleratedShareRepurchaseAgreements_c20210501__20210513_zP8InWiGeP55" title="Purchase additional shares">240,000</span> shares of Common Stock and/or an additional <span id="xdx_90E_ecustom--AdditionalWarrants_iI_pp0p0_c20210513_zbji2RHe6b6d" title="Additional warrants">240,000</span> Warrants, in any combination thereof, to cover over-allotments. On May 15, 2021, the representative exercised the over-allotment option to purchase an additional <span id="xdx_909_eus-gaap--IncrementalCommonSharesAttributableToAcceleratedShareRepurchaseAgreements_c20210501__20210515_z5Ez5DlrlsEk" title="Purchase additional shares">240,000</span> Warrants to purchase <span id="xdx_907_ecustom--AdditionalWarrants_iI_pp0p0_c20210515_zowQpCNhj0Cg" title="Additional warrants">240,000</span> shares of Common Stock. The net proceeds from the offering were $<span id="xdx_906_eus-gaap--ProceedsFromIssuanceOfDebt_pp0n3_dm_c20210501__20210515_zCuIOXetwFXf" title="Gross proceeds">9.5</span> million.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt; background-color: white"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt; background-color: white"><span style="font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">On May 14, 2021, the Company effected a 1-for-40 reverse stock split. As a result, all share information in the accompanying condensed financial statements has been adjusted as if the reverse stock split happened on the earliest date presented.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt; background-color: white"><span style="font-size: 10pt">  </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt; background-color: white"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt; background-color: white"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt; background-color: white"><span style="font-size: 10pt">On July 21, 2021, the Company entered into a securities purchase agreement with certain accredited institutional investors resulting in the raise of $<span id="xdx_90E_eus-gaap--ProceedsFromIssuanceOfDebt_pp0p0_c20210701__20210721_zrctW4v4fJNe" title="Gross proceeds">8,305,000</span> in gross proceeds to the Company. Pursuant to the terms of the purchase agreement, the Company agreed to sell, (i) an aggregate of <span id="xdx_902_eus-gaap--ConversionOfStockSharesIssued1_c20210701__20210721_pdd" title="Aggregate of shares">1,375,000</span> shares of the Company’s common stock, par value $0<span id="xdx_903_eus-gaap--CommonStockParOrStatedValuePerShare_c20210721_pdd">.001</span> per share and (ii) warrants to purchase an aggregate of <span id="xdx_900_ecustom--UnderwritersAgreedToPurchase_c20210721_pp0p0" title="Underwriters agreed to purchase">1,031,250</span> shares of the Company’s Common Stock at an exercise price of $<span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageIntrinsicValue_c20210701__20210721_pdd" title="Exercise price">6.15</span> per share, subject to adjustment. </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt; background-color: white"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt; background-color: white"><span style="font-size: 10pt"> The placement agent was entitled to a cash fee of <span id="xdx_900_ecustom--CashFee_iI_dp_c20210719_zLKpzzz80hse" title="Cash fee">6.5</span>% of the gross proceeds of the Offering and the reimbursement for certain out-of-pocket expenses up to $<span id="xdx_903_eus-gaap--ProceedsFromIssuanceOfDebt_c20210701__20210719_pp0p0" title="Gross proceeds">50,000</span>. <span style="background-color: white">The net proceeds from the offering were $7.5 million.</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt; background-color: white"><span style="font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt; background-color: white">During the year ended December 31, 2021, employees exercised <span id="xdx_90D_eus-gaap--StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan_c20210101__20211231_pdd" title="Stock option exercise">6,592</span> options via cashless exercise, into <span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zM6tILOoW0V9" title="Stock option exercise">5,060</span> shares of common stock.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt; background-color: white">During the year ended December 31, 2021, warrant holders exercised <span id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z9wi7mfnjn18" title="Stock option exercise">455,390</span> warrants into common stock. The Company received $<span id="xdx_90A_eus-gaap--ProceedsFromCommissionsReceived_pp0p0_c20210101__20211231_z6b1unsK20qc" title="Proceeds from common stock shares received">3,381,271</span> for these warrants.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt; background-color: white"> <i>Common Stock Options</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 36pt"><span style="font-size: 10pt">A summary of the Company’s option activity and related information follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 36pt"><span style="font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 36pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 36pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 36pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 36pt"/> <table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zZQtrwz8QxH6" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Stockholders' (Deficit) (Details)"> <tr style="background-color: white"> <td style="padding-top: 0; padding-right: 0; padding-bottom: 0; text-align: left; vertical-align: bottom"><span id="xdx_8B2_zgZ1XeRZJoI3" style="display: none">Schedule of option activity and related information</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: top; text-align: right"> </td> <td style="vertical-align: top"> </td> <td style="vertical-align: top"> </td> <td colspan="2" style="vertical-align: top"> </td> <td colspan="2" style="white-space: nowrap; vertical-align: top; text-align: right"> </td> <td style="vertical-align: top"> </td> <td style="vertical-align: top"> </td> <td style="vertical-align: top"> </td> <td style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: bottom"> </td> <td colspan="2" style="vertical-align: top"> </td></tr> <tr> <td style="white-space: nowrap; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="5" style="border-bottom: black 1pt solid; white-space: nowrap; vertical-align: bottom; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Number of<br/> Shares<br/> Under Options</span></td> <td style="white-space: nowrap; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid; white-space: nowrap; vertical-align: bottom; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Range of<br/> Option Price<br/> Per Share</span></td> <td style="white-space: nowrap; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; white-space: nowrap; vertical-align: bottom; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Weighted<br/> Average<br/> Exercise Price</span></td> <td colspan="2" style="white-space: nowrap; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Weighted<br/> Average<br/> Contractual<br/> Life</span></td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">Options Outstanding at January 1, 2020</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z1EPkt2w2jtk" style="vertical-align: bottom; text-align: right" title="Outstanding, beginning"><span style="font: 10pt Times New Roman, Times, Serif">210,743</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_905_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPrices_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MinimumMember_zKsHgYi9RVQ2" title="Range of option price per share, outstanding beginning">2.00</span> – <span id="xdx_904_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPrices_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MaximumMember_zBzSPGqcObNj" title="Range of option price per share, outstanding beginning">19.50</span></span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zkaRu7ROOb06" style="vertical-align: bottom; text-align: right" title="Weighted Average Exercise Price Outstanding beginning"><span style="font: 10pt Times New Roman, Times, Serif">6.80</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="vertical-align: top; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zorHNsunYFYd" title="Weighted Average Contractual Life">7.5</span></span></td></tr> <tr style="background-color: white"> <td style="padding: 0 0 0 20pt; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">Options Granted</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z3ak5wUeASf8" style="vertical-align: top; text-align: right" title="Granted"><span style="font: 10pt Times New Roman, Times, Serif">8,750</span></td> <td style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="white-space: nowrap; vertical-align: top; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_902_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesGrantedExercisePrices_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MinimumMember_zq6l5WdBDso" title="Range of option price per share, Granted">4.80</span> – <span id="xdx_90F_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesGrantedExercisePrices_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MaximumMember_zvwhGkLmYhXb" title="Range of option price per share, Granted">5.20</span></span></td> <td style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zSGb0KFlzjo8" style="vertical-align: bottom; text-align: right" title="Weighted Average Exercise Price, Granted"><span style="font: 10pt Times New Roman, Times, Serif">5.20</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="background-color: #CCEEFF"> <td style="padding: 0 0 0 20pt; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">Exercised</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_987_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zm2B5JJEtw11" style="vertical-align: top; text-align: right" title="Exercised"><span style="font: 10pt Times New Roman, Times, Serif">(2,500</span></td> <td style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td> <td style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="white-space: nowrap; vertical-align: top; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zqXxDWdv9ZGh" title="Range of option price per share, Exercised">1.50</span></span></td> <td style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zV0zrQmAlSL1" style="vertical-align: bottom; text-align: right" title="Weighted Average Exercise Price, Exercised"><span style="font: 10pt Times New Roman, Times, Serif">2.00</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="background-color: white"> <td style="padding: 0 0 0 20pt; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">Expired/Cancelled</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_di_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zSqaun475u0d" style="border-bottom: black 1pt solid; vertical-align: top; text-align: right" title="Expired/Cancelled"><span style="font: 10pt Times New Roman, Times, Serif">(9,246</span></td> <td style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td> <td style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; white-space: nowrap; vertical-align: top; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90E_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesCancelledExercisePrices_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MinimumMember_zoZcRRrUXcK6" title="Range of option price per share, Expire/Cancelled">14.00</span> – <span id="xdx_906_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesCancelledExercisePrices_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MaximumMember_zLVpMkm3HgS" title="Range of option price per share, Expire/Cancelled">14.40</span> </span></td> <td style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid; vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zGnOut5wWR25" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: right" title="Weighted Average Exercise Price, Expire/Cancelled"><span style="font: 10pt Times New Roman, Times, Serif">14.40</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">Options Outstanding at December 31, 2020</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zGekRIqKdDkg" style="vertical-align: top; text-align: right" title="Outstanding, beginning"><span style="font: 10pt Times New Roman, Times, Serif">207,747</span></td> <td style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td colspan="2" style="white-space: nowrap; vertical-align: top; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_907_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPrices_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MinimumMember_zUzMAXIZQxmg" title="Range of option price per share, outstanding beginning">2.00</span> – <span id="xdx_902_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPrices_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MaximumMember_z0e8zFn9gGGg" title="Range of option price per share, outstanding beginning">15.76</span></span></td> <td style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_znqw4Iud8FF4" style="vertical-align: bottom; text-align: right" title="Weighted Average Exercise Price Outstanding beginning"><span style="font: 10pt Times New Roman, Times, Serif">5.2</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="vertical-align: top; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zO3UYT6ENTWl" title="Weighted Average Contractual Life">6.6</span></span></td></tr> <tr style="background-color: white"> <td style="padding: 0 0 0 20pt; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">Options Granted</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z58cCQZQPaR2" style="vertical-align: top; text-align: right" title="Granted"><span style="font: 10pt Times New Roman, Times, Serif">82,157</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_902_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesGrantedExercisePrices_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MinimumMember_z4WNrliqfrU3" title="Range of option price per share, Granted">3.03</span> – <span id="xdx_90C_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesGrantedExercisePrices_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MaximumMember_zcGWsZnOGTfa" title="Range of option price per share, Granted">5.80</span></span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zisKARS1clcc" style="vertical-align: bottom; text-align: right" title="Weighted Average Exercise Price, Granted"><span style="font: 10pt Times New Roman, Times, Serif">4.50</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="background-color: #CCEEFF"> <td style="padding: 0 0 0 20pt; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">Exercised</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98F_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zF39xD7a73i7" style="vertical-align: top; text-align: right" title="Exercised"><span style="font: 10pt Times New Roman, Times, Serif">(6,592</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zHw4Z6nPcnl7" title="Range of option price per share, Exercised">2.00</span></span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zDhdxStYWUh6" style="vertical-align: bottom; text-align: right" title="Weighted Average Exercise Price, Exercised"><span style="font: 10pt Times New Roman, Times, Serif">2.00</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="background-color: white"> <td style="padding: 0 0 0 20pt; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">Expire/Cancelled</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_di_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zzgkhQKs5xJh" style="border-bottom: black 1pt solid; vertical-align: top; text-align: right" title="Expired/Cancelled"><span style="font: 10pt Times New Roman, Times, Serif">(15,846</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; white-space: nowrap; vertical-align: bottom; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_907_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesCancelledExercisePrices_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MinimumMember_zQuOPM0NNDYa" title="Range of option price per share, Expire/Cancelled">3.00</span> – <span id="xdx_90C_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesCancelledExercisePrices_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MaximumMember_zFNJ64xjm259" title="Range of option price per share, Expire/Cancelled">14.00</span></span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zCxhYi7FcVO2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: right" title="Weighted Average Exercise Price, Expire/Cancelled"><span style="font: 10pt Times New Roman, Times, Serif">5.89</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">Options Outstanding at December 31, 2021</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 2.25pt double; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zAm3yGvwwAka" style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right" title="Outstanding, ending"><span style="font: 10pt Times New Roman, Times, Serif">267,466</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: black 2.25pt double; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td colspan="2" style="border-bottom: black 2.25pt double; white-space: nowrap; vertical-align: bottom; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_901_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPrices_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MinimumMember_zb4ZLNJXKRi2" title="Range of option price per share, outstanding ending">2.00</span> – <span id="xdx_90D_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPrices_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MaximumMember_zS2ZtlauuXt7" title="Range of option price per share, outstanding ending">16.00</span></span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 2.25pt double; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zC8S3tCUgit" style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right" title="Weighted Average Exercise Price Outstanding ending"><span style="font: 10pt Times New Roman, Times, Serif">5.19</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="vertical-align: top; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zI7fD6YXGz31" title="Weighted Average Contractual Life">6.94</span></span></td></tr> <tr style="background-color: white"> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">Options Exercisable at December 31, 2021</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 2.25pt double; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zCkXPVgcgVCa" style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right" title="Exercisable, ending"><span style="font: 10pt Times New Roman, Times, Serif">162,373</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: black 2.25pt double; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td colspan="2" style="border-bottom: black 2.25pt double; white-space: nowrap; vertical-align: bottom; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_901_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesExercisableExercisePrices_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MinimumMember_zfTJjDMM92Q7" title="Range of option price per share, Exercisable">2.00</span> – <span id="xdx_906_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesExercisableExercisePrices_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MaximumMember_znMWQbdyNsO" title="Range of option price per share, Exercisable">16.00</span></span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 2.25pt double; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z4lUKk0vnGKc" style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right" title="Weighted Average Exercise Price, Exercisable ending"><span style="font: 10pt Times New Roman, Times, Serif">5.83</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="vertical-align: top; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zXSGL7H7ogZb" title="Weighted Average Contractual Life, Exercisable">5.34</span></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"><span style="font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt; background-color: white">Share-based compensation expense for options totaling $<span id="xdx_905_eus-gaap--EmployeeBenefitsAndShareBasedCompensation_c20210101__20211231_pp0p0" title="Share-based compensation expense for options">171,798</span> and $<span id="xdx_906_eus-gaap--EmployeeBenefitsAndShareBasedCompensation_pp0p0_c20200101__20201231_z5eAzqPZdir3" title="Share-based compensation expense for options">158,728</span> was recognized in our results for the year ended December 31, 2021 and 2020, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt; background-color: white">The valuation methodology used to determine the fair value of the options issued during the year was the Black-Scholes option-pricing model. The Black-Scholes model requires the use of a number of assumptions including volatility of the stock price, the average risk-free interest rate, and the weighted average expected life of the options.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt; background-color: white">The risk-free interest rate assumption is based upon observed interest rates on zero-coupon U.S. Treasury bonds whose maturity period is appropriate for the term of the options.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt; background-color: white">Estimated volatility is a measure of the amount by which the Company’s stock price is expected to fluctuate each year during the expected life of the award. The Company’s calculation of estimated volatility is based on historical stock prices of the Company over a period equal to the expected life of the awards.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt; background-color: white">As of December 31, 2021, there was $<span id="xdx_90E_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_c20211231_pp0p0" title="Total unrecognized compensation expense">432,296</span> of total unrecognized compensation expense related to unvested employee options granted under the Company’s share-based compensation plans that is expected to be recognized over a weighted-average period of approximately <span id="xdx_90A_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_pp0p0_dtY_c20210101__20211231_z847vvXvFVIa" title="Weighted average period expected to recognized compensation expense (in years)">2.66</span> years.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The weighted average fair value of options granted, and the assumptions used in the Black-Scholes model during the year ended December 31, 2021 and 2020 are set forth in the table below.<span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"/> <table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock_zbeHrkg4O7Tl" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Stockholders' (Deficit) (Details 1)"> <tr style="vertical-align: bottom; background-color: white"> <td style="white-space: nowrap"><span id="xdx_8BD_zOg8QLUul952" style="display: none">Schedule of weighted average fair value of options granted</span></td> <td style="white-space: nowrap"> </td> <td style="white-space: nowrap"> </td> <td style="white-space: nowrap; text-align: right"> </td> <td style="white-space: nowrap"> </td> <td style="white-space: nowrap"> </td> <td style="white-space: nowrap"> </td> <td style="white-space: nowrap; text-align: right"> </td> <td style="white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: black 1pt solid; white-space: nowrap; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>2021</b></span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: black 1pt solid; white-space: nowrap; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>2020</b></span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="white-space: nowrap; width: 48%"><span style="font: 10pt Times New Roman, Times, Serif">Weighted average fair value of options granted</span></td> <td style="white-space: nowrap; width: 4%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20210101__20211231_pdd" style="white-space: nowrap; width: 18%; text-align: right" title="Weighted average fair value of options granted"><span style="font: 10pt Times New Roman, Times, Serif">5.35</span></td> <td style="white-space: nowrap; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap; width: 4%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20200101__20201231_zmovJG8eDtP3" style="white-space: nowrap; width: 18%; text-align: right" title="Weighted average fair value of options granted"><span style="font: 10pt Times New Roman, Times, Serif">5.20</span></td> <td style="white-space: nowrap; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif">Risk-free interest rate</span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20210101__20211231__srt--RangeAxis__srt--MinimumMember_zK18kWqxQjc7" title="Risk-free interest rate">1.31</span> – <span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20210101__20211231__srt--RangeAxis__srt--MaximumMember_zY6EXvQx9b84" title="Risk-free interest rate">1.62</span></span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif">%</span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20200101__20201231__srt--RangeAxis__srt--MinimumMember_zir0hHwup3T8" title="Risk-free interest rate">0.66</span>-<span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20200101__20201231__srt--RangeAxis__srt--MaximumMember_zyrfeloxogAg" title="Risk-free interest rate">0.83</span></span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif">%</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif">Volatility</span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20210101__20211231__srt--RangeAxis__srt--MinimumMember_z8LXhOXSMtMl" title="Volatility">217</span> – <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20210101__20211231__srt--RangeAxis__srt--MaximumMember_zSYIB9w4M4rl" title="Volatility">219</span></span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif">%</span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20200101__20201231__srt--RangeAxis__srt--MinimumMember_z6637vGKROIl" title="Volatility">221</span> – <span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20200101__20201231__srt--RangeAxis__srt--MaximumMember_zRoqGoFeQa76" title="Volatility">223</span></span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif">%</span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif">Expected life (years)</span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20210101__20211231_zjq0EXHNlGTf" title="Expected life (years)">10</span></span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_906_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20200101__20201231_zT1iasTFmMTh" title="Expected life (years)">10</span></span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif">Dividend yield</span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20210101__20211231_zQgkjZWgFxAa" title="Dividend yield">0.00</span></span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif">%</span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20200101__20201231_zGlX0cJZTgz3" title="Dividend yield">0.00</span></span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif">%</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt; background-color: white"><i>Common Stock Warrant</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt; background-color: white">A summary of the Company’s warrant activity and related information follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"/> <table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_ziEjzb7E3WXa" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stockholders' (Deficit) (Details 2)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B3_zCVug9A9Ufq" style="display: none">Schedule of warrant activity and related information</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center">Weighted</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center">Number of</td><td> </td> <td colspan="3" style="text-align: center">Range of</td><td> </td> <td colspan="3" style="text-align: center">Weighted</td><td> </td> <td colspan="3" style="text-align: center">Average</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center">Shares</td><td> </td> <td colspan="3" style="text-align: center">Option Price</td><td> </td> <td colspan="3" style="text-align: center">Average</td><td> </td> <td colspan="3" style="text-align: center">Contractual</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Under Options</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Per Share</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Exercise Price</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Life</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; padding-bottom: 1pt">Warrants Outstanding at January 1, 2020</td><td style="width: 3%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zlCQ8ZPkLcV8" style="border-bottom: Black 1pt solid; width: 10%; text-align: right" title="Outstanding, beginning">3,333</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 3%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_983_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrices_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zT57IWmAaMh" style="border-bottom: Black 1pt solid; width: 10%; text-align: right" title="Range of option price per share, outstanding beginning">0.40</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 3%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 10%; text-align: right"><span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zKdm5G4YVYng" title="Weighted Average Exercise Price Outstanding beginning">0.40</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 3%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td><td style="border-bottom: Black 1pt solid; width: 10%; text-align: right"><span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zVDxDCtLVjje" title="Weighted Average Contractual Life">4.50</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Warrants Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zK9n4pBKZyH2" style="text-align: right" title="Granted"><span style="-sec-ix-hidden: xdx2ixbrl1278">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesGrantedExercisePrices_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zktSRBU3MqFj" style="text-align: right" title="Range of option price per share, Granted"><span style="-sec-ix-hidden: xdx2ixbrl1280">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zopwUvJOR1mi" style="text-align: right" title="Weighted Average Exercise Price, Granted"><span style="-sec-ix-hidden: xdx2ixbrl1282">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">—</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Warrant Outstanding at December 31, 2020</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zBDlZkqGGNTc" style="text-align: right" title="Outstanding, beginning">3,333</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98F_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrices_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zSvzKbIkviLf" style="text-align: right" title="Range of option price per share, outstanding, beginning">0.40</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zqnQz13Vk6L5" style="text-align: right" title="Weighted Average Exercise Price Outstanding beginning">0.40</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zp36W1UT5i76">3.50</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Warrant Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zdBvaUGJyNM9" style="text-align: right" title="Granted">2,871,250</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_907_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesGrantedExercisePrices_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember__srt--RangeAxis__srt--MinimumMember_zDVvTGNwMPkh" title="Range of option price per share, Granted">7.43</span> - <span id="xdx_90A_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesGrantedExercisePrices_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember__srt--RangeAxis__srt--MaximumMember_zt6BClIcYfSb" title="Range of option price per share, Granted">6.67</span></span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zQ9fpnBOLBx5" style="text-align: right">6.97</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">—</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Exercised</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zOGgouvEF1K" style="text-align: right" title="Exercised">(455,390</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesExercisedPrices_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zzOJ3FP90HEb" style="text-align: right" title="Range of option price per share, Granted">7.43</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_pdd" style="text-align: right" title="Weighted Average Exercise Price, Exercised">7.43</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">—</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt">Expired/Cancelled</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zPftvdsQl5xd" style="border-bottom: Black 1pt solid; text-align: right" title="Expired"><span style="-sec-ix-hidden: xdx2ixbrl1304">—</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_982_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesGrantedExercisePrices_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z4t8p6AlLKc6" style="border-bottom: Black 1pt solid; text-align: right" title="Range of option price per share, Granted"><span style="-sec-ix-hidden: xdx2ixbrl1306">—</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_pdd" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price, Expired/Cancelled"><span style="-sec-ix-hidden: xdx2ixbrl1308">—</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">—</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt">Warrant Outstanding at December 31, 2021</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zdV4uoYVbktl" style="border-bottom: Black 2.5pt double; text-align: right" title="Outstanding, ending">2,419,193</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_908_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrices_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember__srt--RangeAxis__srt--MinimumMember_zjbP6JzXzWm2" title="Range of option price per share, outstanding ending">7.43 </span>- <span id="xdx_909_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrices_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember__srt--RangeAxis__srt--MaximumMember_znQJxr4Audkb" title="Range of option price per share, outstanding ending">0.40</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zRcaz5wPgxW2" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding ending">6.87</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zZtwMYqju1w9">4.67</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt">Warrant Exercisable at December 31, 2021</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zeU6s9UDtMZf" style="border-bottom: Black 2.5pt double; text-align: right" title="Exercisable, ending">2,419,193</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_907_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesExercisableExercisePrices_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember__srt--RangeAxis__srt--MaximumMember_z5eNRm2KtX7e">7.43</span> -<span id="xdx_90C_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesExercisableExercisePrices_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember__srt--RangeAxis__srt--MinimumMember_zAAOnHQXBgBb"> 0.40</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_c20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zvSoRK8WMnB1" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price , Exercisable">6.87</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zFAtbKtB7NAb" title="Weighted Average Contractual Life, Exercisable">4.67</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt; background-color: white"><i>Preferred Stock</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt">Liquidation preference</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-right: 0; margin-left: 0">Upon any liquidation, dissolution, or winding up of the Corporation, whether voluntary or involuntary, before any distribution or payment shall be made to the holders of any Common Stock, the holders of Series A Preferred Stock shall be entitled to be paid out of the assets of the Corporation legally available for distribution to stockholders, for each share of Series A Preferred Stock held by such holder, an amount per share of Series A Preferred Stock equal to the Original Issue Price for such share of Series A Preferred Stock plus all accrued and unpaid dividends on such share of Series A Preferred Stock as of the date of the Liquidation Event. No Preferred shares are issued as of December 31, 2021.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt">Conversion</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt">The number of shares of Common Stock to which a share of Series A Preferred Stock may be converted shall be the product obtained by dividing the Original Issue Price of such share of Series A Preferred Stock by the then-effective Conversion Price (as defined herein) for such share of Series A Preferred Stock. The Conversion Price for the Series A Preferred Stock shall initially be equal to $0.02 and shall be adjusted from time to time.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="font-size: 10pt">Voting</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt">Each holder of shares of Series A Preferred Stock shall be entitled to the number of votes, upon any meeting of the stockholders of the Corporation (or action taken by written consent in lieu of any such meeting) equal to the number of shares of Class B Common Stock into which such shares of Series A Preferred Stock could be converted.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"><span style="font-size: 10pt; background-color: white">Dividends</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt; background-color: white">Each share of Series A Preferred Stock, in preference to the holders of all common stock, shall entitle its holder to receive, but only out of funds that are legally available therefore, cash dividends at the rate of ten percent (<span id="xdx_905_eus-gaap--PreferredStockDividendRatePercentage_dp_c20210101__20211231_zdAcyFmLj84k" title="Series A Preferred Stock Dividend Rate">10</span>%) per annum from the Original Issue Date on the Original Issue Price for such share of Series A Preferred Stock, compounding annually unless paid by the Company. On May 18, 2021, the Company converted <span id="xdx_908_eus-gaap--ConversionOfStockSharesConverted1_c20210501__20210518_pdd" title="Conversion of Stock, Shares Converted">1,401,786</span> shares of Series A Preferred Stock into 43,806 shares of common stock. As part of this transaction, the Company also paid $<span id="xdx_906_eus-gaap--DividendsShareBasedCompensationCash_c20210101__20211231_pp0p0" title="Accured unpaid dividends">1,179,357</span> the accrued and unpaid dividends. Accrued dividends at December 31, 2021 and 2020 were $<span id="xdx_909_eus-gaap--Dividends_c20210101__20211231_pp0p0" title="Accrued dividends">0</span> and </span><span style="font-size: 10pt">$<span id="xdx_904_eus-gaap--Dividends_pp0p0_c20200101__20201231_zf2Ymw6jB3Kc" title="Accrued dividends">1,115,674</span>, respectively<span style="background-color: white">. </span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="font-size: 10pt"> </span></p> 260000000 250000000 0.001 10000000 0.001 1600000 0.001 7.425 6.75 1600000 0.075 240000 240000 240000 240000 9500000 8305000 1375000 0.001 1031250 6.15 0.065 50000 6592 5060 455390 3381271 <table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zZQtrwz8QxH6" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Stockholders' (Deficit) (Details)"> <tr style="background-color: white"> <td style="padding-top: 0; padding-right: 0; padding-bottom: 0; text-align: left; vertical-align: bottom"><span id="xdx_8B2_zgZ1XeRZJoI3" style="display: none">Schedule of option activity and related information</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: top; text-align: right"> </td> <td style="vertical-align: top"> </td> <td style="vertical-align: top"> </td> <td colspan="2" style="vertical-align: top"> </td> <td colspan="2" style="white-space: nowrap; vertical-align: top; text-align: right"> </td> <td style="vertical-align: top"> </td> <td style="vertical-align: top"> </td> <td style="vertical-align: top"> </td> <td style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: bottom"> </td> <td colspan="2" style="vertical-align: top"> </td></tr> <tr> <td style="white-space: nowrap; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="5" style="border-bottom: black 1pt solid; white-space: nowrap; vertical-align: bottom; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Number of<br/> Shares<br/> Under Options</span></td> <td style="white-space: nowrap; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid; white-space: nowrap; vertical-align: bottom; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Range of<br/> Option Price<br/> Per Share</span></td> <td style="white-space: nowrap; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; white-space: nowrap; vertical-align: bottom; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Weighted<br/> Average<br/> Exercise Price</span></td> <td colspan="2" style="white-space: nowrap; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Weighted<br/> Average<br/> Contractual<br/> Life</span></td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">Options Outstanding at January 1, 2020</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z1EPkt2w2jtk" style="vertical-align: bottom; text-align: right" title="Outstanding, beginning"><span style="font: 10pt Times New Roman, Times, Serif">210,743</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_905_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPrices_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MinimumMember_zKsHgYi9RVQ2" title="Range of option price per share, outstanding beginning">2.00</span> – <span id="xdx_904_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPrices_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MaximumMember_zBzSPGqcObNj" title="Range of option price per share, outstanding beginning">19.50</span></span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zkaRu7ROOb06" style="vertical-align: bottom; text-align: right" title="Weighted Average Exercise Price Outstanding beginning"><span style="font: 10pt Times New Roman, Times, Serif">6.80</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="vertical-align: top; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zorHNsunYFYd" title="Weighted Average Contractual Life">7.5</span></span></td></tr> <tr style="background-color: white"> <td style="padding: 0 0 0 20pt; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">Options Granted</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z3ak5wUeASf8" style="vertical-align: top; text-align: right" title="Granted"><span style="font: 10pt Times New Roman, Times, Serif">8,750</span></td> <td style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="white-space: nowrap; vertical-align: top; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_902_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesGrantedExercisePrices_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MinimumMember_zq6l5WdBDso" title="Range of option price per share, Granted">4.80</span> – <span id="xdx_90F_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesGrantedExercisePrices_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MaximumMember_zvwhGkLmYhXb" title="Range of option price per share, Granted">5.20</span></span></td> <td style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zSGb0KFlzjo8" style="vertical-align: bottom; text-align: right" title="Weighted Average Exercise Price, Granted"><span style="font: 10pt Times New Roman, Times, Serif">5.20</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="background-color: #CCEEFF"> <td style="padding: 0 0 0 20pt; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">Exercised</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_987_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zm2B5JJEtw11" style="vertical-align: top; text-align: right" title="Exercised"><span style="font: 10pt Times New Roman, Times, Serif">(2,500</span></td> <td style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td> <td style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="white-space: nowrap; vertical-align: top; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zqXxDWdv9ZGh" title="Range of option price per share, Exercised">1.50</span></span></td> <td style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zV0zrQmAlSL1" style="vertical-align: bottom; text-align: right" title="Weighted Average Exercise Price, Exercised"><span style="font: 10pt Times New Roman, Times, Serif">2.00</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="background-color: white"> <td style="padding: 0 0 0 20pt; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">Expired/Cancelled</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_di_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zSqaun475u0d" style="border-bottom: black 1pt solid; vertical-align: top; text-align: right" title="Expired/Cancelled"><span style="font: 10pt Times New Roman, Times, Serif">(9,246</span></td> <td style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td> <td style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; white-space: nowrap; vertical-align: top; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90E_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesCancelledExercisePrices_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MinimumMember_zoZcRRrUXcK6" title="Range of option price per share, Expire/Cancelled">14.00</span> – <span id="xdx_906_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesCancelledExercisePrices_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MaximumMember_zLVpMkm3HgS" title="Range of option price per share, Expire/Cancelled">14.40</span> </span></td> <td style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid; vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zGnOut5wWR25" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: right" title="Weighted Average Exercise Price, Expire/Cancelled"><span style="font: 10pt Times New Roman, Times, Serif">14.40</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">Options Outstanding at December 31, 2020</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zGekRIqKdDkg" style="vertical-align: top; text-align: right" title="Outstanding, beginning"><span style="font: 10pt Times New Roman, Times, Serif">207,747</span></td> <td style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td colspan="2" style="white-space: nowrap; vertical-align: top; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_907_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPrices_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MinimumMember_zUzMAXIZQxmg" title="Range of option price per share, outstanding beginning">2.00</span> – <span id="xdx_902_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPrices_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MaximumMember_z0e8zFn9gGGg" title="Range of option price per share, outstanding beginning">15.76</span></span></td> <td style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_znqw4Iud8FF4" style="vertical-align: bottom; text-align: right" title="Weighted Average Exercise Price Outstanding beginning"><span style="font: 10pt Times New Roman, Times, Serif">5.2</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="vertical-align: top; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zO3UYT6ENTWl" title="Weighted Average Contractual Life">6.6</span></span></td></tr> <tr style="background-color: white"> <td style="padding: 0 0 0 20pt; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">Options Granted</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z58cCQZQPaR2" style="vertical-align: top; text-align: right" title="Granted"><span style="font: 10pt Times New Roman, Times, Serif">82,157</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_902_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesGrantedExercisePrices_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MinimumMember_z4WNrliqfrU3" title="Range of option price per share, Granted">3.03</span> – <span id="xdx_90C_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesGrantedExercisePrices_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MaximumMember_zcGWsZnOGTfa" title="Range of option price per share, Granted">5.80</span></span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zisKARS1clcc" style="vertical-align: bottom; text-align: right" title="Weighted Average Exercise Price, Granted"><span style="font: 10pt Times New Roman, Times, Serif">4.50</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="background-color: #CCEEFF"> <td style="padding: 0 0 0 20pt; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">Exercised</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98F_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zF39xD7a73i7" style="vertical-align: top; text-align: right" title="Exercised"><span style="font: 10pt Times New Roman, Times, Serif">(6,592</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zHw4Z6nPcnl7" title="Range of option price per share, Exercised">2.00</span></span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zDhdxStYWUh6" style="vertical-align: bottom; text-align: right" title="Weighted Average Exercise Price, Exercised"><span style="font: 10pt Times New Roman, Times, Serif">2.00</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="background-color: white"> <td style="padding: 0 0 0 20pt; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">Expire/Cancelled</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_di_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zzgkhQKs5xJh" style="border-bottom: black 1pt solid; vertical-align: top; text-align: right" title="Expired/Cancelled"><span style="font: 10pt Times New Roman, Times, Serif">(15,846</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; white-space: nowrap; vertical-align: bottom; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_907_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesCancelledExercisePrices_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MinimumMember_zQuOPM0NNDYa" title="Range of option price per share, Expire/Cancelled">3.00</span> – <span id="xdx_90C_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesCancelledExercisePrices_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MaximumMember_zFNJ64xjm259" title="Range of option price per share, Expire/Cancelled">14.00</span></span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zCxhYi7FcVO2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: right" title="Weighted Average Exercise Price, Expire/Cancelled"><span style="font: 10pt Times New Roman, Times, Serif">5.89</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">Options Outstanding at December 31, 2021</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 2.25pt double; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zAm3yGvwwAka" style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right" title="Outstanding, ending"><span style="font: 10pt Times New Roman, Times, Serif">267,466</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: black 2.25pt double; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td colspan="2" style="border-bottom: black 2.25pt double; white-space: nowrap; vertical-align: bottom; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_901_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPrices_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MinimumMember_zb4ZLNJXKRi2" title="Range of option price per share, outstanding ending">2.00</span> – <span id="xdx_90D_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPrices_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MaximumMember_zS2ZtlauuXt7" title="Range of option price per share, outstanding ending">16.00</span></span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 2.25pt double; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zC8S3tCUgit" style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right" title="Weighted Average Exercise Price Outstanding ending"><span style="font: 10pt Times New Roman, Times, Serif">5.19</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="vertical-align: top; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zI7fD6YXGz31" title="Weighted Average Contractual Life">6.94</span></span></td></tr> <tr style="background-color: white"> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">Options Exercisable at December 31, 2021</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 2.25pt double; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zCkXPVgcgVCa" style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right" title="Exercisable, ending"><span style="font: 10pt Times New Roman, Times, Serif">162,373</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: black 2.25pt double; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td colspan="2" style="border-bottom: black 2.25pt double; white-space: nowrap; vertical-align: bottom; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_901_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesExercisableExercisePrices_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MinimumMember_zfTJjDMM92Q7" title="Range of option price per share, Exercisable">2.00</span> – <span id="xdx_906_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesExercisableExercisePrices_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MaximumMember_znMWQbdyNsO" title="Range of option price per share, Exercisable">16.00</span></span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 2.25pt double; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z4lUKk0vnGKc" style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right" title="Weighted Average Exercise Price, Exercisable ending"><span style="font: 10pt Times New Roman, Times, Serif">5.83</span></td> <td style="vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="vertical-align: top; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zXSGL7H7ogZb" title="Weighted Average Contractual Life, Exercisable">5.34</span></span></td></tr> </table> 210743 2.00 19.50 6.80 P7Y6M 8750 4.80 5.20 5.20 2500 1.50 2.00 9246 14.00 14.40 14.40 207747 2.00 15.76 5.2 P6Y7M6D 82157 3.03 5.80 4.50 6592 2.00 2.00 15846 3.00 14.00 5.89 267466 2.00 16.00 5.19 P6Y11M8D 162373 2.00 16.00 5.83 P5Y4M2D 171798 158728 432296 P2Y7M28D <table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock_zbeHrkg4O7Tl" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Stockholders' (Deficit) (Details 1)"> <tr style="vertical-align: bottom; background-color: white"> <td style="white-space: nowrap"><span id="xdx_8BD_zOg8QLUul952" style="display: none">Schedule of weighted average fair value of options granted</span></td> <td style="white-space: nowrap"> </td> <td style="white-space: nowrap"> </td> <td style="white-space: nowrap; text-align: right"> </td> <td style="white-space: nowrap"> </td> <td style="white-space: nowrap"> </td> <td style="white-space: nowrap"> </td> <td style="white-space: nowrap; text-align: right"> </td> <td style="white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: black 1pt solid; white-space: nowrap; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>2021</b></span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: black 1pt solid; white-space: nowrap; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>2020</b></span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="white-space: nowrap; width: 48%"><span style="font: 10pt Times New Roman, Times, Serif">Weighted average fair value of options granted</span></td> <td style="white-space: nowrap; width: 4%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20210101__20211231_pdd" style="white-space: nowrap; width: 18%; text-align: right" title="Weighted average fair value of options granted"><span style="font: 10pt Times New Roman, Times, Serif">5.35</span></td> <td style="white-space: nowrap; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap; width: 4%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20200101__20201231_zmovJG8eDtP3" style="white-space: nowrap; width: 18%; text-align: right" title="Weighted average fair value of options granted"><span style="font: 10pt Times New Roman, Times, Serif">5.20</span></td> <td style="white-space: nowrap; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif">Risk-free interest rate</span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20210101__20211231__srt--RangeAxis__srt--MinimumMember_zK18kWqxQjc7" title="Risk-free interest rate">1.31</span> – <span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20210101__20211231__srt--RangeAxis__srt--MaximumMember_zY6EXvQx9b84" title="Risk-free interest rate">1.62</span></span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif">%</span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20200101__20201231__srt--RangeAxis__srt--MinimumMember_zir0hHwup3T8" title="Risk-free interest rate">0.66</span>-<span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20200101__20201231__srt--RangeAxis__srt--MaximumMember_zyrfeloxogAg" title="Risk-free interest rate">0.83</span></span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif">%</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif">Volatility</span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20210101__20211231__srt--RangeAxis__srt--MinimumMember_z8LXhOXSMtMl" title="Volatility">217</span> – <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20210101__20211231__srt--RangeAxis__srt--MaximumMember_zSYIB9w4M4rl" title="Volatility">219</span></span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif">%</span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20200101__20201231__srt--RangeAxis__srt--MinimumMember_z6637vGKROIl" title="Volatility">221</span> – <span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20200101__20201231__srt--RangeAxis__srt--MaximumMember_zRoqGoFeQa76" title="Volatility">223</span></span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif">%</span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif">Expected life (years)</span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20210101__20211231_zjq0EXHNlGTf" title="Expected life (years)">10</span></span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_906_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20200101__20201231_zT1iasTFmMTh" title="Expected life (years)">10</span></span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif">Dividend yield</span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20210101__20211231_zQgkjZWgFxAa" title="Dividend yield">0.00</span></span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif">%</span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="white-space: nowrap; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20200101__20201231_zGlX0cJZTgz3" title="Dividend yield">0.00</span></span></td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif">%</span></td></tr> </table> 5.35 5.20 0.0131 0.0162 0.0066 0.0083 2.17 2.19 2.21 2.23 P10Y P10Y 0.0000 0.0000 <table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_ziEjzb7E3WXa" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stockholders' (Deficit) (Details 2)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B3_zCVug9A9Ufq" style="display: none">Schedule of warrant activity and related information</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center">Weighted</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center">Number of</td><td> </td> <td colspan="3" style="text-align: center">Range of</td><td> </td> <td colspan="3" style="text-align: center">Weighted</td><td> </td> <td colspan="3" style="text-align: center">Average</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center">Shares</td><td> </td> <td colspan="3" style="text-align: center">Option Price</td><td> </td> <td colspan="3" style="text-align: center">Average</td><td> </td> <td colspan="3" style="text-align: center">Contractual</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Under Options</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Per Share</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Exercise Price</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Life</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; padding-bottom: 1pt">Warrants Outstanding at January 1, 2020</td><td style="width: 3%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zlCQ8ZPkLcV8" style="border-bottom: Black 1pt solid; width: 10%; text-align: right" title="Outstanding, beginning">3,333</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 3%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_983_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrices_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zT57IWmAaMh" style="border-bottom: Black 1pt solid; width: 10%; text-align: right" title="Range of option price per share, outstanding beginning">0.40</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 3%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 10%; text-align: right"><span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zKdm5G4YVYng" title="Weighted Average Exercise Price Outstanding beginning">0.40</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 3%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td><td style="border-bottom: Black 1pt solid; width: 10%; text-align: right"><span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zVDxDCtLVjje" title="Weighted Average Contractual Life">4.50</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Warrants Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zK9n4pBKZyH2" style="text-align: right" title="Granted"><span style="-sec-ix-hidden: xdx2ixbrl1278">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesGrantedExercisePrices_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zktSRBU3MqFj" style="text-align: right" title="Range of option price per share, Granted"><span style="-sec-ix-hidden: xdx2ixbrl1280">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zopwUvJOR1mi" style="text-align: right" title="Weighted Average Exercise Price, Granted"><span style="-sec-ix-hidden: xdx2ixbrl1282">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">—</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Warrant Outstanding at December 31, 2020</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zBDlZkqGGNTc" style="text-align: right" title="Outstanding, beginning">3,333</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98F_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrices_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zSvzKbIkviLf" style="text-align: right" title="Range of option price per share, outstanding, beginning">0.40</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zqnQz13Vk6L5" style="text-align: right" title="Weighted Average Exercise Price Outstanding beginning">0.40</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zp36W1UT5i76">3.50</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Warrant Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zdBvaUGJyNM9" style="text-align: right" title="Granted">2,871,250</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_907_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesGrantedExercisePrices_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember__srt--RangeAxis__srt--MinimumMember_zDVvTGNwMPkh" title="Range of option price per share, Granted">7.43</span> - <span id="xdx_90A_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesGrantedExercisePrices_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember__srt--RangeAxis__srt--MaximumMember_zt6BClIcYfSb" title="Range of option price per share, Granted">6.67</span></span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zQ9fpnBOLBx5" style="text-align: right">6.97</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">—</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Exercised</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zOGgouvEF1K" style="text-align: right" title="Exercised">(455,390</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesExercisedPrices_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zzOJ3FP90HEb" style="text-align: right" title="Range of option price per share, Granted">7.43</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_pdd" style="text-align: right" title="Weighted Average Exercise Price, Exercised">7.43</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">—</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt">Expired/Cancelled</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zPftvdsQl5xd" style="border-bottom: Black 1pt solid; text-align: right" title="Expired"><span style="-sec-ix-hidden: xdx2ixbrl1304">—</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_982_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesGrantedExercisePrices_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z4t8p6AlLKc6" style="border-bottom: Black 1pt solid; text-align: right" title="Range of option price per share, Granted"><span style="-sec-ix-hidden: xdx2ixbrl1306">—</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_pdd" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price, Expired/Cancelled"><span style="-sec-ix-hidden: xdx2ixbrl1308">—</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">—</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt">Warrant Outstanding at December 31, 2021</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zdV4uoYVbktl" style="border-bottom: Black 2.5pt double; text-align: right" title="Outstanding, ending">2,419,193</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_908_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrices_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember__srt--RangeAxis__srt--MinimumMember_zjbP6JzXzWm2" title="Range of option price per share, outstanding ending">7.43 </span>- <span id="xdx_909_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrices_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember__srt--RangeAxis__srt--MaximumMember_znQJxr4Audkb" title="Range of option price per share, outstanding ending">0.40</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zRcaz5wPgxW2" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding ending">6.87</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zZtwMYqju1w9">4.67</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt">Warrant Exercisable at December 31, 2021</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zeU6s9UDtMZf" style="border-bottom: Black 2.5pt double; text-align: right" title="Exercisable, ending">2,419,193</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_907_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesExercisableExercisePrices_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember__srt--RangeAxis__srt--MaximumMember_z5eNRm2KtX7e">7.43</span> -<span id="xdx_90C_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesExercisableExercisePrices_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember__srt--RangeAxis__srt--MinimumMember_zAAOnHQXBgBb"> 0.40</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_c20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zvSoRK8WMnB1" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price , Exercisable">6.87</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zFAtbKtB7NAb" title="Weighted Average Contractual Life, Exercisable">4.67</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 3333 0.40 0.40 P4Y6M 3333 0.40 0.40 P3Y6M 2871250 7.43 6.67 6.97 455390 7.43 7.43 2419193 7.43 0.40 6.87 P4Y8M1D 2419193 7.43 0.40 6.87 P4Y8M1D 0.10 1401786 1179357 0 1115674 <p id="xdx_801_eus-gaap--IncomeTaxDisclosureTextBlock_zB0Fgbg4UEN8" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"><b>Note 9 -<span id="xdx_824_zH6a1ArUwGj8"> Income Taxes</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt">The components of deferred taxes are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"/> <table cellpadding="0" cellspacing="0" id="xdx_889_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zBIabS1CetJl" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income Taxes (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B1_zNgZcDD3bU99" style="display: none">Schedule of components of deferred taxes</span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_498_20210101__20211231_zaRUnALsgpNg" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_49A_20200101__20201231_zcgXr4k47qk5" style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="7" style="font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Year <b>Ended</b> December 31,</span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>2021</b></span></td> <td style="font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>2020</b></span></td></tr> <tr id="xdx_40B_eus-gaap--DeferredTaxAssetsNetClassificationAbstract_iB_znI3x5j1YzQh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Deferred tax assets:</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_400_ecustom--DeferredTaxAssetsOperatingLossCarryforward_z8P64iThboUa" style="vertical-align: bottom; background-color: White"> <td style="width: 56%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Net operating loss carry forwards</span></td> <td style="width: 8%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 12%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">1,752,000</span></td> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 8%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 12%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">1,313,000</span></td> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--AllocatedShareBasedCompensationExpense_zAeSebyiMIl8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Stock based compensation</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">48,000</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right">45,000</td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--PropertyPlantAndEquipmentAdditions_z4PiX3Fcz9d4" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Property and equipment</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right">217,000</td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right">182,000</td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--OtherDepreciationAndAmortization_z2MWHMFFuFHe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Other</span></td> <td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: right">51,000</td> <td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: right">8,000</td> <td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_ecustom--TotalDeferredTaxAssets_zyRRxYX8TJEa" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Total deferred tax assets</span></td> <td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">2,068,000</span></td> <td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: right">1,548,000</td> <td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--DeferredTaxLiabilitiesAbstract_iB_zwIdFKwtW73b" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Deferred tax liabilities:</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_400_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_zm69o2tMRGTi" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Intangibles</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">(91,000</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1365">—</span></span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_ecustom--Other_zeC4dIlK9qGc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Other</span></td> <td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">(308,000</span></td> <td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td> <td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1368">—</span></span></td> <td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_ecustom--TotalDeferredTaxLiabilities_zSE3CVjauxPf" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Total deferred tax liabilities</span></td> <td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">(399,000</span></td> <td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td> <td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1371">—</span></span></td> <td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40B_eus-gaap--ValuationAllowanceDeferredTaxAssetChangeInAmount_zSUBP68YZpN4" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Valuation Allowance</span></td> <td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">(1,669,000</span></td> <td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td> <td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">(1,548,000</span></td> <td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_ecustom--NetDeferredTaxLiabilities_zKCmJpczt73g" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Net deferred tax liabilities</span></td> <td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1376">—</span><span style="font: 10pt Times New Roman, Times, Serif"/></span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"/></span></span></td> <td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1377">—</span></span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"><span style="font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company had federal and state net operating tax loss carry-forwards of <span id="xdx_90C_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsDomestic_iI_pp0p0_c20211231_zv2O067ldaQh" title="Operating loss carryforwards federal">$5,935,000</span> and $<span id="xdx_900_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsDomestic_iI_pp0p0_c20201231_zA9KTfdNkYj1" title="Operating loss carryforwards federal">5,605,000</span>, respectively as of December 31, 2021. The tax loss carry-forwards are available to offset future taxable income with the federal and state carry-forwards beginning to expire in 2028.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In 2021 and 2020, net deferred tax assets did not change due to the full allowance. The gross amount of the asset is entirely due to the net operating loss carry-forward. The realization of the tax benefits is subject to the sufficiency of taxable income in future years. The combined deferred tax assets represent the amounts expected to be realized before expiration.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt">The Company periodically assesses the likelihood that it will be able to recover its deferred tax assets. The Company considers all available evidence, both positive and negative, including historical levels of income, expectations and risks associated with estimates of future taxable income and ongoing prudent and feasible profits. As a result of this analysis of all available evidence, both positive and negative, the Company concluded that it is more likely than not that its net deferred tax assets will ultimately not be recovered and, accordingly, a valuation allowance was recorded as of December 31, 2021 and 2020.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">A reconciliation of the Company’s effective income tax rate to the expected income tax rate, computed by applying the federal statutory income tax rate of 21.0% for each of the years ended December 31, 2021 and 2020 to the Company’s loss before provision (benefit) for income taxes, is as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"> </p> <table cellpadding="0" cellspacing="0" id="xdx_883_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zCwIzL2Vdugd" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income Taxes (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8BB_zWhKjYcZgDzb" style="display: none">Schedule of expected income tax expense (benefit)</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_494_20210101__20211231_zKxAmRwW3Wwl" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49A_20200101__20201231_z9ZZiiz83bvh" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td></tr> <tr id="xdx_40E_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_zsM5Xl9B3JJ" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-align: left">U.S. federal statutory rate</td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 12%; text-align: right">21.0</td><td style="width: 1%; text-align: left">%</td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 12%; text-align: right">21.0</td><td style="width: 1%; text-align: left">%</td></tr> <tr id="xdx_40D_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_dp_zdQv39qSOco1" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">State taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7.1</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7.1</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherAdjustments_dp_zpSmkRpc84f7" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"/><td> </td> <td style="text-align: left"> </td><td style="text-align: right"/><td style="text-align: left"/><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_dp_zYYeGECep2la" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt">Valuation allowance</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(12.2</td><td style="padding-bottom: 1pt; text-align: left">)%</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(28.1</td><td style="padding-bottom: 1pt; text-align: left">)%</td></tr> <tr id="xdx_408_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp_zDShyFThahW8" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Income tax provision</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">(12.9</td><td style="padding-bottom: 2.5pt; text-align: left">)%</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1398">—</span></td><td style="padding-bottom: 2.5pt; text-align: left">%</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"/> <table cellpadding="0" cellspacing="0" id="xdx_889_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zBIabS1CetJl" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income Taxes (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B1_zNgZcDD3bU99" style="display: none">Schedule of components of deferred taxes</span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_498_20210101__20211231_zaRUnALsgpNg" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_49A_20200101__20201231_zcgXr4k47qk5" style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="7" style="font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Year <b>Ended</b> December 31,</span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>2021</b></span></td> <td style="font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>2020</b></span></td></tr> <tr id="xdx_40B_eus-gaap--DeferredTaxAssetsNetClassificationAbstract_iB_znI3x5j1YzQh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Deferred tax assets:</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_400_ecustom--DeferredTaxAssetsOperatingLossCarryforward_z8P64iThboUa" style="vertical-align: bottom; background-color: White"> <td style="width: 56%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Net operating loss carry forwards</span></td> <td style="width: 8%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 12%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">1,752,000</span></td> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 8%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 12%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">1,313,000</span></td> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--AllocatedShareBasedCompensationExpense_zAeSebyiMIl8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Stock based compensation</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">48,000</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right">45,000</td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--PropertyPlantAndEquipmentAdditions_z4PiX3Fcz9d4" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Property and equipment</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right">217,000</td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right">182,000</td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--OtherDepreciationAndAmortization_z2MWHMFFuFHe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Other</span></td> <td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: right">51,000</td> <td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: right">8,000</td> <td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_ecustom--TotalDeferredTaxAssets_zyRRxYX8TJEa" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Total deferred tax assets</span></td> <td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">2,068,000</span></td> <td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: right">1,548,000</td> <td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--DeferredTaxLiabilitiesAbstract_iB_zwIdFKwtW73b" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Deferred tax liabilities:</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_400_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_zm69o2tMRGTi" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Intangibles</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">(91,000</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1365">—</span></span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_ecustom--Other_zeC4dIlK9qGc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Other</span></td> <td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">(308,000</span></td> <td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td> <td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1368">—</span></span></td> <td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_ecustom--TotalDeferredTaxLiabilities_zSE3CVjauxPf" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Total deferred tax liabilities</span></td> <td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">(399,000</span></td> <td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td> <td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1371">—</span></span></td> <td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40B_eus-gaap--ValuationAllowanceDeferredTaxAssetChangeInAmount_zSUBP68YZpN4" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Valuation Allowance</span></td> <td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">(1,669,000</span></td> <td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td> <td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">(1,548,000</span></td> <td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_ecustom--NetDeferredTaxLiabilities_zKCmJpczt73g" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Net deferred tax liabilities</span></td> <td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1376">—</span><span style="font: 10pt Times New Roman, Times, Serif"/></span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"/></span></span></td> <td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1377">—</span></span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 1752000 1313000 48000 45000 217000 182000 51000 8000 2068000 1548000 -91000 -308000 -399000 -1669000 -1548000 5935000 5605000 <table cellpadding="0" cellspacing="0" id="xdx_883_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zCwIzL2Vdugd" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income Taxes (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8BB_zWhKjYcZgDzb" style="display: none">Schedule of expected income tax expense (benefit)</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_494_20210101__20211231_zKxAmRwW3Wwl" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49A_20200101__20201231_z9ZZiiz83bvh" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td></tr> <tr id="xdx_40E_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_zsM5Xl9B3JJ" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-align: left">U.S. federal statutory rate</td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 12%; text-align: right">21.0</td><td style="width: 1%; text-align: left">%</td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 12%; text-align: right">21.0</td><td style="width: 1%; text-align: left">%</td></tr> <tr id="xdx_40D_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_dp_zdQv39qSOco1" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">State taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7.1</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7.1</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherAdjustments_dp_zpSmkRpc84f7" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"/><td> </td> <td style="text-align: left"> </td><td style="text-align: right"/><td style="text-align: left"/><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_dp_zYYeGECep2la" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt">Valuation allowance</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(12.2</td><td style="padding-bottom: 1pt; text-align: left">)%</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(28.1</td><td style="padding-bottom: 1pt; text-align: left">)%</td></tr> <tr id="xdx_408_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp_zDShyFThahW8" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Income tax provision</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">(12.9</td><td style="padding-bottom: 2.5pt; text-align: left">)%</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1398">—</span></td><td style="padding-bottom: 2.5pt; text-align: left">%</td></tr> </table> 0.210 0.210 0.071 0.071 -0.122 -0.281 -0.129 <p id="xdx_801_eus-gaap--LegalMattersAndContingenciesTextBlock_zJr1wecQhzo9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt; background-color: white"><b>Note 10 - <span id="xdx_821_zArwZufzWwVj">Litigation</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="font-size: 10pt; background-color: white"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="background-color: white">We are currently not involved in any litigation that we believe could have a materially adverse effect on our financial condition or results of operations. There is no action, suit, proceeding, inquiry or investigation before or by any court, public board, government agency, self-regulatory organization or body pending or, to the knowledge of the executive officers of our company or any of our subsidiaries, threatened against or affecting the Company, its common stock, any of its subsidiaries or of Data Storage’s or Data Storage’s subsidiaries’ officers or directors in their capacities as such, in which an adverse decision could have a material adverse effect.</span><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p id="xdx_807_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zHed45zZliE1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="font-size: 10pt; background-color: white"><b>Note 11 - <span id="xdx_82D_zeQ3ighgrk1b">Related Party Transactions</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="font-size: 10pt; background-color: white"><i>Finance Lease Obligations – Related Party</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt; background-color: white">During the year ended December 31, 2021, the Company entered into one related party finance lease obligations. See Note 5 for details.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="font-size: 10pt"> <span style="background-color: white"><i>Nexxis Capital LLC</i></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">Charles M. Piluso (Chairman and CEO) and Harold Schwartz (President) collectively own 100% of Nexxis Capital LLC (“Nexxis Capital”). Nexxis Capital was formed to purchase equipment and provide leases to Nexxis Inc.’s customers. No lease obligations exist between the Company and Nexxis Capital.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The Company received funds of<span style="font-size: 10pt"> $14,209 and $37,954 during the year ended December 31, 2021 and 2020 respectively.</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-size: 10pt"/></p> <p id="xdx_801_eus-gaap--MergersAcquisitionsAndDispositionsDisclosuresTextBlock_zWDBIiRM7oxl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="font-size: 10pt; background-color: white"><b>Note 12 - <span id="xdx_820_zLmoWCaIzmZ1">Merger</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify; background-color: white"><span style="font-size: 10pt; background-color: white"><i>Flagship Solutions, LLC</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify; background-color: white"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt; background-color: white"><span style="font-size: 10pt; background-color: white">On February 4, 2021, the Company entered into an Agreement and Plan of Merger (the “Merger Agreement”) with Data Storage FL, LLC, a Florida limited liability company and the Company’s wholly-owned subsidiary (the “Merger Sub”), Flagship Solutions, LLC (“Flagship”), a Florida limited liability company, and the owners (collectively, the “Equityholders”) of all of the issued and outstanding limited liability company membership interests in Flagship (collectively, the “Equity Interests”). The Company acquired Flagship on May 31, 2021, and became its wholly-owned subsidiary.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt; background-color: white"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-right: 0; margin-left: 0; background-color: white">Pursuant to the Merger, all of the Equity Interests that are issued and outstanding immediately prior to the effectiveness of the filing of the Articles of Merger by Flagship and Merger Sub with the Secretary of State of the State of Florida, was converted into the right to receive an aggregate amount equal to up to $10,500,000, consisting of $5,550,000, payable in cash, subject to reduction by the amount of any excluded liabilities assumed by the Company at Closing totaling $110,684, and subject to adjustment as set forth below in connection with a networking capital adjustment totaling $307,300, and the Company paid the broker fess of $402,727, and up to $4,950,000, payable in shares of the Company’s common stock, subject to reduction by the amount by which the valuation of Flagship (the “Flagship Valuation”), as calculated based on Flagship’s unaudited pro forma 2018 financial statements and audited 2019 and 2020 financial statements (the “2020 Audit”), is less than $10,500,000. In the event that the Flagship Valuation, as calculated based on the 2020 Audit, is less than $10,500,000, then, within fifteen (15) days after completion of the audit of Flagship’s financial statements for its 2019, 2020 and 2021 fiscal years (the “2021 Audit”), the Company has agreed to pay the Equityholders, in shares of the Company’s common stock, the amount by which the Flagship Valuation, as calculated based on the 2021 Audit, exceeds the sum of $5,550,000 and the value of the shares merger consideration paid by us to the Equityholders at Closing, subject to a cap of $4,950,000.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt; background-color: white"><span style="font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt; background-color: white"><span style="font-size: 10pt; background-color: white">In addition, the cash merger consideration paid by the Company to the Equityholders at Closing shall be adjusted, on a dollar-for-dollar basis, by the amount by which Flagship’s net working capital at Closing is more or is less than the target working capital amount specified in the Merger Agreement.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt; background-color: white"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt; background-color: white"><span style="font-size: 10pt; background-color: white">Concurrently with the Closing, Flagship and Mark Wyllie, Flagship’s Chief Executive Officer, entered into an Employment Agreement, which was effective upon consummation of the Closing, pursuant to which Mr. Wyllie will continue to serve as Chief Executive Officer of Flagship following the Closing on the terms and conditions set forth therein. Flagship’s obligations under the Wyllie Employment Agreement will also be guaranteed by the Company. The Wyllie Employment Agreement provides for: (i) an annual base salary of $<span id="xdx_900_eus-gaap--SalariesAndWages_c20210101__20211231_pp0p0" title="Annual base salary">170,000</span>, (ii) management bonuses comprised of twenty-five percent (25%) of Flagship’s net income available in free cash flow as determined in accordance with GAAP for each calendar quarter during the term, (iii) an agreement to issue him stock options of the Company, subject to approval by the Board, commensurate with his position and performance and reflective of the executive compensation plans that the Company has in place with its other subsidiaries of similar size to Flagship, (iv) life insurance benefits in the amount of $<span id="xdx_90F_eus-gaap--LifeSettlementContractsFairValueMethodFaceValue_c20211231_pp0p0" title="Life insurance benefits">400,000</span>, and (v) four weeks paid vacation. In the event Mr. Wyllie’s employment is terminated by him for good reason (as defined in the Wyllie Employment Agreement) or by Flagship without cause, he will be entitled to receive his annual base salary through the expiration of the initial three-year employment term and an amount equal to his last annual bonus paid, payable quarterly. Pursuant to the Wyllie Employment Agreement, we have agreed to elect Mr. Wyllie to the Board and the board of directors of Flagship to serve so long as he continues to be employed by the Company. The employment agreement contains customary non-competition provisions that apply during its term and for a period of two years after the term expires. In addition, pursuant to the Wyllie Employment Agreement, Mr. Wyllie will be appointed to serve as a member of the Company’s Board of Directors and the board of directors of Flagship to serve so long as he continues to be employed by us.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt; background-color: white"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt; background-color: white"><span style="font-size: 10pt">Following the closing of the transaction, Flagship’s financial statements as of the Closing were consolidated with the Consolidated Financial Statements of the Company. These amounts are provisional and may be adjusted during the measurement period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt; background-color: white"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><span style="font-size: 10pt">The following sets forth the components of the purchase price:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"/> <table cellpadding="0" cellspacing="0" id="xdx_885_ecustom--ScheduleOfPurchasePriceTableTextBlock_zWbuIAvj4TCg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Merger (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif"> <span id="xdx_8BD_zqXRsqtLNFc2" style="display: none">Schedule of Purchase price</span></span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font: 10pt Times New Roman, Times, Serif">Purchase price:</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 70%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Cash paid to the seller</span></td><td style="width: 10%; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_987_ecustom--BusinessAcquisitionConsiderationCashPaidToSeller_c20211231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pp0p0" style="border-bottom: Black 1pt solid; width: 18%; text-align: right" title="Cash paid to seller"><span style="font: 10pt Times New Roman, Times, Serif">6,149,343</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font: 10pt Times New Roman, Times, Serif">Total purchase price</span></td><td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_984_ecustom--BusinessAcquisitionConsiderationTotalPurchasePrice_c20211231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total purchase price"><span style="font: 10pt Times New Roman, Times, Serif">6,149,343</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Tangible Assets Acquired:</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif">Cash</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_985_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_c20211231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pp0p0" style="text-align: right" title="Cash"><span style="font: 10pt Times New Roman, Times, Serif">212,068</span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Accounts Receivable</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_983_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_c20211231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pp0p0" style="text-align: right" title="Accounts Receivable"><span style="font: 10pt Times New Roman, Times, Serif">1,389,263</span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Prepaid Expenses</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_980_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_c20211231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pp0p0" style="text-align: right" title="Prepaid Expenses"><span style="font: 10pt Times New Roman, Times, Serif">127,574</span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Fixed Assets</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_986_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsFixAssets_c20211231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pp0p0" style="text-align: right" title="Fixed Assets"><span style="font: 10pt Times New Roman, Times, Serif">4,986</span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Website and Digital Assets</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_987_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsWebSiteAndDigitalAssets_c20211231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pp0p0" style="text-align: right" title="Website and Digital Assets"><span style="font: 10pt Times New Roman, Times, Serif">33,002</span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Security Deposits</span></td><td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_989_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsSecurityDeposits_c20211231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Security Deposits"><span style="font: 10pt Times New Roman, Times, Serif">22,500</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Total Tangible Assets Acquired</span></td><td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_983_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_iI_pp0p0_c20211231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_zV8UxdQFDgH3" style="border-bottom: Black 1pt solid; text-align: right" title="Total Tangible Assets Acquired"><span style="font: 10pt Times New Roman, Times, Serif">1,789,393</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Tangible Liabilities Assumed:</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Accounts Payable and Accrued Expenses</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iI_pp0p0_c20211231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_zfs5or8ETQK9" style="text-align: right" title="Accounts Payable and Accrued Expenses"><span style="font: 10pt Times New Roman, Times, Serif">514,354</span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Deferred Revenue</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_c20211231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pp0p0" style="text-align: right" title="Deferred Revenue"><span style="font: 10pt Times New Roman, Times, Serif">68,736</span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Deferred Tax Liability</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_iI_pp0p0_c20211231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_zAn4IOOYZVI8" style="text-align: right" title="Deferred Tax Liability">399,631</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">PPP Loan Payable</span></td><td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98D_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesPPPLoanPayable_c20211231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="PPP Loan Payable"><span style="font: 10pt Times New Roman, Times, Serif">307,300</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Total Tangible Liabilities Assumed</span></td><td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_c20211231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total liabilities assumed"><span style="font: 10pt Times New Roman, Times, Serif">1,290,021</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Net Tangible Assets Acquired</span></td><td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_c20211231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Net assets acquired"><span style="font: 10pt Times New Roman, Times, Serif">499,372</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif">Excess Purchase Price</span></td><td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_ecustom--BusinessCombinationRecognizedIdentifiableExcessPurchasePrice_c20211231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Excess purchase price"><span style="font: 10pt Times New Roman, Times, Serif">5,649,971</span><span style="font-family: Times New Roman, Times, Serif"/></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt; background-color: white"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The excess purchase price amounts are provisional and may be adjusted during the one-year measurement period as required by U.S. GAAP. The following table provides a summary of the allocation of the excess purchase price.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt; background-color: white"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"/> <table cellpadding="0" cellspacing="0" id="xdx_897_ecustom--ScheduleOfUnauditedProFormaOfOperationTableTextBlock_zo74MYt9eRCi" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Merger (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt"><span id="xdx_8B1_zNMTZqI4u7jd" style="display: none">Schedule of unaudited pro-forma</span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_49B_20211231_zRth0CJ5xLE" style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--FiniteLivedCustomerRelationshipsGross_iI_zHzkvEANqTR9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; width: 70%; text-align: left; text-indent: -10pt"><span style="font: 10pt Times New Roman, Times, Serif">Customer Relationships</span></td> <td style="width: 10%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="width: 18%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">1,870,000</span></td> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_eus-gaap--FiniteLivedTradeNamesGross_iI_zsD2HcNFmksd" style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt"><span style="font: 10pt Times New Roman, Times, Serif">Trade Names</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">235,000</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_ecustom--AssembledWorkforce_iI_z3wWDbpL6ZZe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt"><span style="font: 10pt Times New Roman, Times, Serif">Assembled Workforce</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">287,000</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_eus-gaap--GoodwillGross_iI_zijefgeiFoUa" style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-indent: -10pt"><span style="font: 10pt Times New Roman, Times, Serif">Goodwill</span></td> <td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">3,257,971</span></td> <td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-indent: -10pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_ecustom--ExcessPurchasePrice_iI_zSBGAri78qm2" style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-indent: -10pt"><span style="font: 10pt Times New Roman, Times, Serif">Excess Purchase Price</span></td> <td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">5,649,971</span><span style="font-family: Times New Roman, Times, Serif"/></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The intangible assets acquired include the trade names, customer relationships, assembled workforce, and goodwill. The deferred tax liability represents the tax effected timing differences relating to the acquired intangible assets to the extent they are not offset by acquired deferred tax assets.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The goodwill represents the assembled workforce, acquired capabilities, and future economic benefits resulting from the acquisition. No portion of the goodwill is deductible for tax purposes.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><span style="font-size: 10pt">The following presents the unaudited pro-forma combined results of operations of the Company with Flagship Solutions as if the entities were combined on January 1, 2020.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><span style="font-size: 10pt"/></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Year <b>Ended</b></span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>December</b> 31,<br/> 2021</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%"><span style="font: 10pt Times New Roman, Times, Serif">Revenues</span></td> <td style="width: 10%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_98E_eus-gaap--BusinessAcquisitionsProFormaRevenue_c20210101__20211231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pp0p0" style="width: 18%; text-align: right" title="Revenues"><span style="font: 10pt Times New Roman, Times, Serif">23,051,759</span></td> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Net income attributable to common shareholders</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_983_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_c20210101__20211231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pp0p0" style="text-align: right" title="Net income attributable to common shareholders">1,526,938</td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font: 10pt Times New Roman, Times, Serif">Net income per share</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_988_eus-gaap--BasicEarningsPerShareAdjustmentProForma_c20210101__20211231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pdd" style="text-align: right" title="Net income per share"><span style="font: 10pt Times New Roman, Times, Serif">0.30</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif">Weighted average number of shares outstanding</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98B_eus-gaap--WeightedAverageNumberBasicSharesOutstandingAdjustmentProForma_c20210101__20211231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pdd" style="text-align: right" title="Weighted average number of shares outstanding"><span style="font: 10pt Times New Roman, Times, Serif">5,075,716</span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Year <b>Ended</b></span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>December</b> 31,<br/> 2020</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%"><span style="font: 10pt Times New Roman, Times, Serif">Revenues</span></td><td style="width: 10%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_98B_eus-gaap--BusinessAcquisitionsProFormaRevenue_pp0p0_c20200101__20201231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_zunB3QGdjpy7" style="width: 18%; text-align: right" title="Revenues"><span style="font: 10pt Times New Roman, Times, Serif">18,172,193</span></td><td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Net loss attributable to common shareholders</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_pp0p0_c20200101__20201231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_zuAJm0skT1o7" style="text-align: right" title="Net income attributable to common shareholders"><span style="font: 10pt Times New Roman, Times, Serif">91,180</span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font: 10pt Times New Roman, Times, Serif">Net loss per share</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_988_eus-gaap--BasicEarningsPerShareAdjustmentProForma_c20200101__20201231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_zDTJ4354U4a1" style="text-align: right" title="Net income per share"><span style="font: 10pt Times New Roman, Times, Serif">0.03</span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif">Weighted average number of shares outstanding</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_987_eus-gaap--WeightedAverageNumberBasicSharesOutstandingAdjustmentProForma_c20200101__20201231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_zeF4tYaj5P94" style="text-align: right" title="Weighted average number of shares outstanding"><span style="font: 10pt Times New Roman, Times, Serif">3,213,157</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8AB_zJ0IaMR5S6Z6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"><span style="font-size: 10pt"/></p> 170000 400000 <table cellpadding="0" cellspacing="0" id="xdx_885_ecustom--ScheduleOfPurchasePriceTableTextBlock_zWbuIAvj4TCg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Merger (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif"> <span id="xdx_8BD_zqXRsqtLNFc2" style="display: none">Schedule of Purchase price</span></span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font: 10pt Times New Roman, Times, Serif">Purchase price:</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 70%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Cash paid to the seller</span></td><td style="width: 10%; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_987_ecustom--BusinessAcquisitionConsiderationCashPaidToSeller_c20211231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pp0p0" style="border-bottom: Black 1pt solid; width: 18%; text-align: right" title="Cash paid to seller"><span style="font: 10pt Times New Roman, Times, Serif">6,149,343</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font: 10pt Times New Roman, Times, Serif">Total purchase price</span></td><td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_984_ecustom--BusinessAcquisitionConsiderationTotalPurchasePrice_c20211231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total purchase price"><span style="font: 10pt Times New Roman, Times, Serif">6,149,343</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Tangible Assets Acquired:</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif">Cash</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_985_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_c20211231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pp0p0" style="text-align: right" title="Cash"><span style="font: 10pt Times New Roman, Times, Serif">212,068</span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Accounts Receivable</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_983_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_c20211231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pp0p0" style="text-align: right" title="Accounts Receivable"><span style="font: 10pt Times New Roman, Times, Serif">1,389,263</span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Prepaid Expenses</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_980_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_c20211231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pp0p0" style="text-align: right" title="Prepaid Expenses"><span style="font: 10pt Times New Roman, Times, Serif">127,574</span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Fixed Assets</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_986_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsFixAssets_c20211231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pp0p0" style="text-align: right" title="Fixed Assets"><span style="font: 10pt Times New Roman, Times, Serif">4,986</span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Website and Digital Assets</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_987_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsWebSiteAndDigitalAssets_c20211231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pp0p0" style="text-align: right" title="Website and Digital Assets"><span style="font: 10pt Times New Roman, Times, Serif">33,002</span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Security Deposits</span></td><td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_989_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsSecurityDeposits_c20211231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Security Deposits"><span style="font: 10pt Times New Roman, Times, Serif">22,500</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Total Tangible Assets Acquired</span></td><td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_983_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_iI_pp0p0_c20211231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_zV8UxdQFDgH3" style="border-bottom: Black 1pt solid; text-align: right" title="Total Tangible Assets Acquired"><span style="font: 10pt Times New Roman, Times, Serif">1,789,393</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Tangible Liabilities Assumed:</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Accounts Payable and Accrued Expenses</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iI_pp0p0_c20211231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_zfs5or8ETQK9" style="text-align: right" title="Accounts Payable and Accrued Expenses"><span style="font: 10pt Times New Roman, Times, Serif">514,354</span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Deferred Revenue</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_c20211231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pp0p0" style="text-align: right" title="Deferred Revenue"><span style="font: 10pt Times New Roman, Times, Serif">68,736</span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Deferred Tax Liability</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_iI_pp0p0_c20211231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_zAn4IOOYZVI8" style="text-align: right" title="Deferred Tax Liability">399,631</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">PPP Loan Payable</span></td><td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98D_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesPPPLoanPayable_c20211231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="PPP Loan Payable"><span style="font: 10pt Times New Roman, Times, Serif">307,300</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Total Tangible Liabilities Assumed</span></td><td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_c20211231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total liabilities assumed"><span style="font: 10pt Times New Roman, Times, Serif">1,290,021</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Net Tangible Assets Acquired</span></td><td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_c20211231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Net assets acquired"><span style="font: 10pt Times New Roman, Times, Serif">499,372</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif">Excess Purchase Price</span></td><td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_ecustom--BusinessCombinationRecognizedIdentifiableExcessPurchasePrice_c20211231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Excess purchase price"><span style="font: 10pt Times New Roman, Times, Serif">5,649,971</span><span style="font-family: Times New Roman, Times, Serif"/></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 6149343 6149343 212068 1389263 127574 4986 33002 22500 1789393 514354 68736 399631 307300 1290021 499372 5649971 <table cellpadding="0" cellspacing="0" id="xdx_897_ecustom--ScheduleOfUnauditedProFormaOfOperationTableTextBlock_zo74MYt9eRCi" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Merger (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt"><span id="xdx_8B1_zNMTZqI4u7jd" style="display: none">Schedule of unaudited pro-forma</span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_49B_20211231_zRth0CJ5xLE" style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--FiniteLivedCustomerRelationshipsGross_iI_zHzkvEANqTR9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; width: 70%; text-align: left; text-indent: -10pt"><span style="font: 10pt Times New Roman, Times, Serif">Customer Relationships</span></td> <td style="width: 10%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="width: 18%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">1,870,000</span></td> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_eus-gaap--FiniteLivedTradeNamesGross_iI_zsD2HcNFmksd" style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt"><span style="font: 10pt Times New Roman, Times, Serif">Trade Names</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">235,000</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_ecustom--AssembledWorkforce_iI_z3wWDbpL6ZZe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt"><span style="font: 10pt Times New Roman, Times, Serif">Assembled Workforce</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">287,000</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_eus-gaap--GoodwillGross_iI_zijefgeiFoUa" style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-indent: -10pt"><span style="font: 10pt Times New Roman, Times, Serif">Goodwill</span></td> <td style="padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">3,257,971</span></td> <td style="padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-indent: -10pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_ecustom--ExcessPurchasePrice_iI_zSBGAri78qm2" style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-indent: -10pt"><span style="font: 10pt Times New Roman, Times, Serif">Excess Purchase Price</span></td> <td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">5,649,971</span><span style="font-family: Times New Roman, Times, Serif"/></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The intangible assets acquired include the trade names, customer relationships, assembled workforce, and goodwill. The deferred tax liability represents the tax effected timing differences relating to the acquired intangible assets to the extent they are not offset by acquired deferred tax assets.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The goodwill represents the assembled workforce, acquired capabilities, and future economic benefits resulting from the acquisition. No portion of the goodwill is deductible for tax purposes.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><span style="font-size: 10pt">The following presents the unaudited pro-forma combined results of operations of the Company with Flagship Solutions as if the entities were combined on January 1, 2020.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><span style="font-size: 10pt"/></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Year <b>Ended</b></span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>December</b> 31,<br/> 2021</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%"><span style="font: 10pt Times New Roman, Times, Serif">Revenues</span></td> <td style="width: 10%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_98E_eus-gaap--BusinessAcquisitionsProFormaRevenue_c20210101__20211231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pp0p0" style="width: 18%; text-align: right" title="Revenues"><span style="font: 10pt Times New Roman, Times, Serif">23,051,759</span></td> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Net income attributable to common shareholders</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_983_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_c20210101__20211231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pp0p0" style="text-align: right" title="Net income attributable to common shareholders">1,526,938</td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font: 10pt Times New Roman, Times, Serif">Net income per share</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_988_eus-gaap--BasicEarningsPerShareAdjustmentProForma_c20210101__20211231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pdd" style="text-align: right" title="Net income per share"><span style="font: 10pt Times New Roman, Times, Serif">0.30</span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif">Weighted average number of shares outstanding</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98B_eus-gaap--WeightedAverageNumberBasicSharesOutstandingAdjustmentProForma_c20210101__20211231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pdd" style="text-align: right" title="Weighted average number of shares outstanding"><span style="font: 10pt Times New Roman, Times, Serif">5,075,716</span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Year <b>Ended</b></span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>December</b> 31,<br/> 2020</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%"><span style="font: 10pt Times New Roman, Times, Serif">Revenues</span></td><td style="width: 10%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_98B_eus-gaap--BusinessAcquisitionsProFormaRevenue_pp0p0_c20200101__20201231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_zunB3QGdjpy7" style="width: 18%; text-align: right" title="Revenues"><span style="font: 10pt Times New Roman, Times, Serif">18,172,193</span></td><td style="width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Net loss attributable to common shareholders</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_pp0p0_c20200101__20201231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_zuAJm0skT1o7" style="text-align: right" title="Net income attributable to common shareholders"><span style="font: 10pt Times New Roman, Times, Serif">91,180</span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font: 10pt Times New Roman, Times, Serif">Net loss per share</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_988_eus-gaap--BasicEarningsPerShareAdjustmentProForma_c20200101__20201231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_zDTJ4354U4a1" style="text-align: right" title="Net income per share"><span style="font: 10pt Times New Roman, Times, Serif">0.03</span></td><td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif">Weighted average number of shares outstanding</span></td><td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_987_eus-gaap--WeightedAverageNumberBasicSharesOutstandingAdjustmentProForma_c20200101__20201231__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_zeF4tYaj5P94" style="text-align: right" title="Weighted average number of shares outstanding"><span style="font: 10pt Times New Roman, Times, Serif">3,213,157</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 1870000 235000 287000 3257971 5649971 23051759 1526938 0.30 5075716 18172193 91180 0.03 3213157 <p id="xdx_808_eus-gaap--SubsequentEventsTextBlock_zeSQ855mjWA5" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt; background-color: white"><b>Note 13 -<span id="xdx_82A_zcKCbVI2WQkb"> Subsequent Events</span></b></span><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Subsequent to December 31, 2021, the Company issued <span id="xdx_909_eus-gaap--StockOptionPlanExpense_c20210101__20211231_zcSgU1s40Ou">38,300 </span>options to employees through the 2021 Stock Incentive Plan. These options vest over <span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_dtY_c20210101__20211231_z85pg5zQBtd8" style="display: none" title="Options vest years">3</span>three years and have exercise prices ranging from $<span id="xdx_902_ecustom--ExercisePrices_c20210101__20211231__srt--RangeAxis__srt--MinimumMember_zrMkTakruIZ4">3.28 </span>– $<span id="xdx_900_ecustom--ExercisePrices_c20210101__20211231__srt--RangeAxis__srt--MaximumMember_z9RHoYBAoYye">3.44</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt">Subsequent to December 31, 2021, options were exercised to obtain <span id="xdx_901_eus-gaap--SharesIssued_iI_c20211231_zibaMEhfok88" title="Common stock shares">3,334</span> shares of common stock. These options were exercised for $</span><span style="font-size: 8pt"> </span><span style="font-size: 10pt"><span id="xdx_900_ecustom--ProceedsFromStockOptionsExercise_c20210101__20211231_zKKzB17PGA87" title="Options exercised">6,935</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt"/></p> 38300 P3Y 3.28 3.44 3334 6935 EXCEL 67 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /!L?U0'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #P;']422)%'>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>*$Y@HR;-I66G#08K;.QF;+4UC6-C:R1]^SE>FS*V!]C1TN]/ MGT"M\D*Y@"_!>0QD,-Y-MA^B4'[-CD1> $1U1"MCF1)#:NY=L)+2,QS 2W62 M!X2ZJN[!(DDM2<(,+/Q"9%VKE5 !);EPP6NUX/UGZ#-,*\ >+0X4@9<<6#=/ M].>I;^$&F&&$P<;O NJ%F*M_8G,'V"4Y1;.DQG$LQR;GT@X621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M /!L?U1FL^H_2@8 /T; 8 >&PO=V]R:W-H965T&UL MO9E=<]HX%(:ON[]"PW9VVID0;-F$T$TR0R#IIFT("[2=[IUB"_#$MEA)AN3? M[Y$Q5I(QQ^Y,9V\2?YV71T?2>R3[;"OD@UIQKLEC$J?JO+72>OVATU'!BB=, M'8LU3^'.0LB$:3B5RXY:2\["/"B).]1Q3CH)B]+6Q5E^;2(OSD2FXRCE$TE4 MEB1,/EWR6&S/6VYK?V$:+5?:7.A2#CKE"IAE/!412(EDB_. M6P/WP\BG)B!_XEO$M^K9,3%-N1?BP9S_7KO/'0F'NF^%#$WZ-0K\Y;IRT2\@7+8CT5V[]XT:"NT0M$ MK/*_9+M[MD=;),B4%DD1# 1)E.[^L\??V_5E'@ZBYU0D*@BPTBX5EV*>B53KQG3A,M(A&9:$9C: ME6.G1JF82+^]>5,SF$]+MM-F;->1"J#["L1KN*RJ^'"UZQ\(4K]$ZO\4T@_. MY&$@7*LF2ZYC3=5!A8:9E*^9L'ZLD6NW7=KV4+1G?N^B6E>ICO03D,60+5[))_Y4R4G+@7IM(@"EGL9TL&X9/^T[70]H.QAA-;U7=RN"\*;-! 2W#6' M.R(S#=.!"$F&(H.D0FY%6-WMN/KX&P9I:X&+&W@!.0A#R94ZVA^0+_ ;R)XA@K;:ZM'RYN^:^QRR$PD6(3I4%UDG'- M,59&7%M'7-S\7Z--A-(PS_^)UH?'):[HNCUT_E!;3VA-/8"9@DBNLC,N9;\LDV= M9YW=PWWXY;A:PU9XP^*,D[?.,>R#R!HZ1IG!AOV8-6L/-]EYI&%C*Q;$I>_N MW\-*(,@D#.[*UN-*OP+;.KB'.^]]'.^T^ M8^3J,5BQ=,D/S\":9?E@-AK\C3%9S_9PL_W.I'DMH(@69)U)X%)\EWQENOH7 M])1O[=K'[?HG!EB-TO_0*EL"?+P$U(^_&@$S_KYC*-;X?=RYFP_ &J'# [#S M['N)6:+DWYT4"@/L+(?3^Q/Q ^<7OXC]02P,$% @ M\&Q_5%P.H.#;!P PB !@ !X;"]W;W)KB4Z:?;7[U!V M+$5\)%GT2RS9P]&9X7#.(96C!]U\;Y=*&?1C5=7M\61IS/KC;-862[7*VP]Z MK6KX9:&;56[@MKF;M>M&Y?-NT*J:48R3V2HOZ\G)4??==7-RI#>F*FMUW:!V MLUKES>,G5>F'XPF9/'WQ1WFW-/:+V8(M(5:HPUD4.'_?J3%65 M]00X_MHYG>R?:0<.KY^\?^Z"AV!N\U:=Z>K_Y=PLCR?I!,W5(M]4Y@_]\+O: M!22LOT)7;?<7/>QL\005F];HU6XP(%B5]?8S_[%+Q& X8$!=#> OG8 VPWH M,C?;(NO".L]-?G+4Z ?46&OP9B^ZW'2C(9JRMM-X8QKXM81QYN3LZ]7-U\LO MYZ??+L[1I]/+TZNS"W3S^\7%MQMT@/Z\.4?OW_WG:&;@47; K-BY_;1U2P-N MSU7Q 3$R1113XAE^]OKA^/GP&02XCY+NHZ2=OR04Y:9I5&W0:=LJTWZ,>&1[ MCZSSR$(>\W:)\GJ."GNA_MJ4]WD%CVA]N=JZXITKNZ[N3P@E3*28'13K:5'H#4"#95,LHQ+ZD>>[)$G4>3?M,DK]+QV?2 3Y^E$8)$(.8;I,4Q2 M"89^G'*/4T97UW4#K-*8QRZS%[ 4UM#G36R5I7O/Z0MS-_"LGCS[@BK;;/:5+E1<^ 3X-:BS"UC M^5!G#IH##M,!4S*"[3&$M<%2&B@Q@OO^CZ/(KT J^"?0V_6Q6T(9D]PI-8\A M99@D@Z7S'/" L$BTVKYV2_?E3DYZ:4B<:K["W$ %U7>H4B!84&.5R8%>'&S@)MRZ=EZ'@#BEC*1CX*X= MY20CH8GJ68?$:6<[41& ;K\GF%$Z7K(>.YXQ$LIKSPLD3@Q?:I/7=Z5EPRW( M*:J5O^H]_9T"-24.5->0"P$4'L#:,P%Y#14,2]^+TVWP&>-8IDZQNH9,)C05 M20!H3P5$O@)H!*)T4YDPQE,ZUD(>2RD%)80',/:D0M)7J<'+,K\MJ]*4*MY( M>A(@<1;8"ZUU_MBI+-M/\Z)H-JK7']ZLN/V=,,Y8YDR<:YC)3(@ #=">!FB< M!L[+^W*N .X.N@]EW(7=<'YLUWFACB? >JUJ[M7D!/G$/_6P""$BD8&II3TY M4!(/0RT43.X<1.F]JC?^,(A;_$F2BFR4:X\=3P@(\@#(P68DSC>7<&_E]59O M>R%&';PETRXKT5"2>T*B<4+Z7-;=GJ&CHS9:,1YN(0G-G%2[=J!,".5F<.5_? M#9F']H3D= S58T>Y3&1@F\YZ=F1Q=ORWW9#Y&!,VJ@YPURZ#O2$/-$/6,R:+ M,^9V/5Y"81]\@\)^:44RE_6@+?#!9GF'U[6#FI!8!!H(&YP.QBER!_@%F"[K M,4DQD>,MFL=0I,PJI@#.GA]9E!_]Z_W77V"??GBF5ZO2V(. [9%9H6N[*E5= M6 IZW[6]V^>Z>TQ/\'1\[ST[,M$=(MP8W3Q?:FKN6JVYSKRL#L8,8_1 MP^.>(EF<(J^;)Z':VB=-T8UJ;%I/[2)$]WFU4>C=!XS)(2+=N6MW]MHN\\8> M8&X,"(#R;S4_1+B;&S+EF$QEFCR9E&UK]QS=4>?&M+#1G=N.&C^\]<[ES^)J MYCE\Y#BP;V$]4[,X4]LJU?53%IWD41'-7C)-,C8%6==EA$TIX5/!Y,_/HLO\ M29(Y[=.U8I2$"*H7!RPN#D[GL,LH=0T-J3L(!_A%OBZA07FANKS.4LJAV8S/ M)#V61$HN9!KJ][T&8"]NI =GJ(NR\&^3F.=8%' R+.18>_E-)>.2!6B5]PJ MQQ7 MMG;UV\(^D:3WRETIILU"C<1[UL2#^M3D)%4CC<=/DL,9) $\LY[@<#C M N%*UP>VSS>ZJK:5#CI2M::K&5VWNBKGW:2TF]NVG)=YXP_%U0$'!-.$CHG- M9YAQ&1+$O!<,_#6"83 !N_RWL0GP[)5I0GC"QY7OL209Q9D(O:CK=0-_HV[H MFLP;"\E]BQ@X8O-8^H_89H,7S/;M_G_SYJZL6Q"2"QB)/TA(1;-]8;Z],7K= MO7.^U<;H57>Y5#G@MP;P^T*#?-C=V-?8^W];./D'4$L#!!0 ( /!L?U1" MQ*0;M ( !H( 8 >&PO=V]R:W-H965T&ULG99=;YLP M%(;_BH5VL4E=^ J05@E22E*U4C]0Z;J+:1<.G 2K@#/;--U^_6Q#43[;M+E( ML#GO>YYS6::/,VAQ+Q'EU#).W/*2BSDDBU, MOF2 ,RTJ"].Q+-\L,:F,<*CW8A8.:2T*4D',$*_+$K._YU#0U->[+( MA=HPP^$2+R !\6,9,[DR.Y>,E%!Q0BO$8#XRQO99-%#Q.N"1P(JO72-5R8S2 M)[6XRD:&I8"@@%0H!RP_GB&"HE!&$N-/ZVET*95P_?K5_4+7+FN980X1+7Z2 M3.0C8V"@#.:X+L0]75U"6X^G_%):^31\7)K4V[*FKO"G:YP1_OY M!_P2@07(<12(SM$%J7"5$ER@F'*BY^O7>,8%DU/V^XUD;I?,UR[6G"! MJXQ4BWW=.3! M!\B/FHY@IX>.MW\\CHG+>C?.=>R^YP9; MS.;:DUN=FC>8+4C%40%SJ;1Z@;1@S4G4+ 1=ZH?YC IY-.C+7![>P%2 O#^G M5+PNU/G0_1T(_P-02P,$% @ \&Q_5 BEPE*D!0 B!0 !@ !X;"]W M;W)K2',N1*#9K'F)1NCM^=[R[C^3H4:KO>L.Y M04]Y5NC+P<:8[<5PJ)<;GC-]+K>\@"\KJ7)F8*C60[U5G*654IX-B>?18:&%+)#BJ\O!!%],"2T5*HF_!'_4)\^H=&4AY?=R<)->#KP2 M$<_XTI0F&/SL^91G66D)*?F(5"D-ULJ'*C:5-G@CBG(9YT;! M5P%Z9CR]NYW??;J931ZN9VC^ #^?KV\?YNCN([J[O_XR>;@! 72&OLYGZ.WO M[T9# Y.6JL/E88*K>@+2,P$FZ+,LS$:CZR+EZ4L#0T![A$R>(5\1I\497YXC M'[]'Q"/8 FCZ>G7/ <<_1M"O[-$>>S?%4N8X%L/ ( M+'0"FTIMD%PAW0>P5@]/YHV#,,&XC:\K%P8D)%YHQT>/^*@3WQ]*:HWNE5P) M8X-'.]/2 $<8>RUX73D_3L*(Q'9XT1%>Y%Y7:%RB6+]':UYPQ3+$BA2Q%"I< ME,E3]C8;ZJB#)L)Q@&/20MV5 ]0T2K ==7Q$'3M1?RICNE(R1W=;7J*4A77M MX\[T9Q&-O*@-TR*'/=J3FD[_ M;PK#%=?FS6^8>A]$-86U)3K-E-1\H;=LR2\'P+V:JST?C)&ME1T,G4:(!/;P MX).6CU_E!>)U;-ZC@EMKY&#GY?H0&@6TM8Y6P2BD'NG!2AJLQ%W&L!-!0/=+ MX!"HE[*_9H(M1";,#RMDI[G_$WG2+:'0@[\>CQJZP/[/:P@\2H7>2NB>91-E M6G-CK:2#L1>1#8+(;U>2>])7^?W2GX:@L)NAGE<(MI1KZ%H%+]U;P59J8<^I MH-O"DC@.VGW7/>LO.-00&W8SVX,TL"JG7<3J1Y>W*(E\VEF8KAR.@H#T54;# M;]A-<,\-+H-\>H<6'.+/T5;)O:BVV#!$=8-"ACW9*1IWR>T,^TG4(4&+((Y\ M/TQZG&A8$+MI\ KR!0BZYI2?PK6P6I)0'[?1.N?\A=1IZ!&[^?$6SEV.E.G2 M'0F3A'3P=^6+(X*QNIDM7F P)^( )1-5@M,Y'"+C:%0]U"BU3 MN<[J1V(I8>*WO>A*$4K#R.X$:3B8N#FXB3%BQBBQV!FVR"!M)"I/0+ 1EPH. MH&@JU=:&GE@HE49Q$+3PV^2@_6/:XT!#O\1-O_=P4.5*09@!ZO([FHF]2'F1 M6G.>6)B5^C1N1]LFAX. 1GWQ;AB8N!GX)-Z35KRG,L^AU51N;&26E.@#/1+8S[6/T 7)@ ]-)%*M4'^2&-(F; M-+]5]R60TY,]K\KO=I3<[6NKKHTM.E=8>J[DN/; MXW7:I+I$:KV_PA?3^E*L,5/?T7UFL&,K-,KX"DQZYQ&@4O6U5STP<09F7 O!]):5Y'I03'"\?Q_\!4$L#!!0 ( /!L?U3LI*S<,P8 M ! B 8 >&PO=V]R:W-H965T&ULK5IMC^(V$/XK%JK4 MJU2.V'D_L4BW$'*KWNUNE[V>JJH?LL1 =$E,G2Q<_WWMD.7%=@Q4_@($9AZ/ MYYG8\\0,MX1^KU88U^!'D9?536]5U^L/@T$U7^$BJ=Z3-2[9+PM"BZ1FEW0Y MJ-84)VGC5.0#9%G>H$BRLC<:-M\]TM&0O-9Y5N)'"JK7HDCHO[UQPB86\;/,9YSI%8'/^TH+W]F-SQ^/,; M^K29/)O,2U+A,V9O7Z+[YQEXF+*KA_%OGQX^3Z*G MV<\@^OWKW?.?H ^^SB;@W4^_# [H5#'4(^LR#"E. 6SFLR_ M@[^^X.(%T[\52&,]TI@4!2OCLS 3/5#FNJQ[HGY9R4-24Y^V4)[LH:4US5.L18C_A,V.Q. MW0:L8O9E@_9E@QH35WN?5OC:OU2IAI%^4V!VV>YI8Z ?"',>R'<^M M9?OJX)U]\(XV^.9^[/.-(05S4K#=LDKX_:4*58O$]]\/U3J9XYL>VV K3#>X M-P*JA<(0SL214^<&C%&AC@P--S6$$Y\-^X1(=T^D>YY(0-:GASO G(>6G*BEIRW M=4*57$^* KE=4?C[*'QM%/>L2[YCNU.!P;O/I*J4_8 6XHKJ,(0S,803^7)" M+-;PLBQ8N006:';LJUX)%P@]KHQZ3<8-H\$B +L#[<[IAF;!8U MV=WXRNBAHAV6ZT)AYCA"6;0V)XFPI?9;/Y4K-F930+$!H%/>#LH)ZJ73A;QI M-O3;=@1AG5&6GVSIV('E=13?0:9 O4YYI&2.<5J!!24%R*KJE=]"?$+SG3;? M;3I)F8)M0FE2UNJ):$>Y8N-I@8Y+%86^N(9!A4#R0H>ESA4+UE!@4U- <4?L MG,T.,@^R#>IUV_\@4]=N0EF4<"ZLKI83'F0)O$"77"@P]5#7E)8AH F4U0#T MH1]*BZ4I%6,**#X?^2FA!RD#+]$REPA-/= U='K22B$M$[)@ZDL+A*%XIJ: M8@- IRP>I"#4:\'K%2F4-8]K>5WKPT'R0+WFV07RMD;IZ\F4Y&F!3IHD5ZHH M61C8;.$.1,D8F0IK:@HH5H<.D0\[V#J(&JA7-3NVOKVQ=5'=R%J )=L..RH' M':0 TDN!BQYGZ#&NJ!E30!-30!&290KR_$!L]Z<*N[X?(D$#QBHX-PQ11\V@ M@^A!>M%SU5,-/=8U?!D"FI@"BI LN_J>[8EB?&IJP/C\@*>,'ATDZ>701<\V MH))>+? U],J'.1YKK<6S)L6)5( <",75/E)8]IF5;;GR:9/*U$*>>/ 0*PP1 M\J#C.6X' P&PO=V]R:W-H965T&ULK5IK;]LZ$OTKA'>Q:(&F%A]Z.)L$R'-O@+8)ZG:+_+.MZ M?3B=JG0I5EQ]+->B@%\69;7B-=Q6]U.UK@3/S*!5/B5!$$U77!:3DR/S[+8Z M.2HW=2X+<5LAM5FM>/5T)O+R\7B")]L'7^7]LM8/IB=':WXOYJ+^OKZMX&[: MS9+)E2B4+ M4B<7QY!0?GK-(#S 2_Y;B4>U<(ZW*75G^U#?7V?$DT(A$+M): M3\'ASX,X%WFN9P(YC]D5B^/)\D$96+! M-WG]M7S\0[0*A7J^M,R5^1\]MK+!!*4;59>K=C @6,FB^FWRPLT_P9_/E]^^39'-U?H_'3^![KZ=/-CC@[0]_D%>O?W M]T?3&A;50Z=IN\!9LP 960 3]+DLZJ5"ET4FLOT)IH"V@TRVD,^(=\8+D7Y$ M%'] )"#8 >C\Y<,##QS:69":^:(Q"W*U1%<0#@HMJG*%;M:BXK4L[M&I=E%9 M2Z$./>NP;AUFUJ$CZWR!F+XNTG(E7)O0C&5FK [=AQ,2SF;:/@^[IAF*X9C2 M<-:)[4$+.VBAUP2GV7_!4R&X:X7J$J([+8M4Y@(5@%D:S/JYODNUM=95^2#! M&=#=TS_^AJ/@G^\V2F3-I2S>H[(S(7^1":,.9^0UX86 5)=*WB20(D-\55:U M_)]YX+)J,UVX:RZ2,,K"GED=<@$E812Y[1IW>&,OWGE=IC]-ELH0&!%2MQJ% M&@\AQ#B>)3VD#K$PB4GB!IIT0!,OT'\!7R"P*=#*/63E0BB%R@6DT[O:A349 M@#@ I D+>F"]BVJ".U1KGHKC"6RK$M6#F)P@CYO,.FUF+](&O%@[(;@URB6_ MD[FLGUSJ>&=[$*YUHXK)6KE5 @/%&(LIJ2OCG?--ZA#K#K$SRY+#AZH8.?0J='"Y*U/K3L^ MDQ>QY3!,O58[3=-RH],WY$' MM 5U!\1Z'ZR#WI(@9M2-EEAV(WYVTX6Q+L*;^O'6UI;HW7=E2.^]LRAW*4-< M!!<%T:QO>H<@QCB(XA$/(9; "'Y5/W%=/ CUBGZ"6&XAY+ERN%32&>'MR#T[ MD'"W%&G-X%WA]<1(+&,1/V.=\[6L@=Y-M&>RWE0C.^JBK#!,:#^IN@1Q@H-X M)*D2RUG$SUEF1WGZYT8V-1BZVRAI:F3S$+9@I*8G0Y8BF 11OZCWK_^&7;!\ M1_Q\9U2#.EE!R%5- 0D]P,L5=!!9A-F,[F2%5D4OCC>H:"F1^"EQFUY0FTR< M >E4SL&24(HDD";ZRCGYU.-ZEBA)_*ID387(VG6D M4AO=1.A2HBAKL25JIYU^O\UKS3BD0Y;@61R/6-'R(?'SX5:WAF&,@EI$*Y=" M2(^DT"'?[3=S+>C?[Q[WCZTL;U(_;WZ%4O6I.;0!11;&,T3+^.5=+N]-/.N6 M(.0>9+[M35Z\* M#0(-^\VB?^DW[)FE>/I,U[O52BOU?&:G#KJ&U$[Z'8]++F:S>*3]I9;5J;_] M[4J20;/S7AP*D[4.T1OQ/N[S-CJ\]? M3+%LYT4H\^[\E[(X,.\19=>):2=>;-->4Z:_[-4AL]3'_-1WJH\7F_<)H%![ MBM=49EG+@TY[#_DOHE$R").A&&8L&NM=F.4VYN>V[5N#[?$#,,5>>>S$' U? M$TT^S3DU'P0T7M^A@_/ MFP\\[#3-]R:?>0495X%."Y@R^!B#):OF$X[FIB[7YBN(N[*NRY6Y7 J>B4H+ MP.^+$MK4]D8OT'U(<_)_4$L#!!0 ( /!L?U2F2L4*PP4 "8- 8 M>&PO=V]R:W-H965T&ULM5=M;]LV$/[N7T%XP) "LAT[?4.: M!,C+B@:+TR#I6A3#/M#2R2)"D2I)Q?%^_9ZC9%DNTJP8L ^)1(IW?.[A<\?S MTU\0!?%8:N./AT4(U>%DXM."2NG'MB*#+[EUI0P8NN7$5XYD%HU*/9GM M[[^>E%*9XV#EH9NG'"UV4IW?J,M%T=#Z?#S<2M6A:!)R8G1Y5< MTAV%/ZH;A]&D\Y*IDHQ7U@A'^?'P='IX]I+7QP6?%:U\[UUP) MK[WEPF1T/ M]QD0:4H#>Y!X/- Y:-]_8I'UL>?L9@UAK, M(NYFHXCR0@9Y#6_\$D.-U@"G#!_*77#XJF 73LZD5U[87-PX\F2" M9*X2\=$MI5%_RX8YDXF/H2 GYC($34;;K8 +,'?#9!OC9[%F/%Y2.Q<$T$;/]V?09?P<=$0?1W^L?^.M'G(AS M:[S5*ML2T.>'^7JOC#2IDEK<89*@T^#%GZ<+'QR4]M[PU=5IJ!T)Z05@(4*5DMB[E/+N!8YZ MO8#U':6U4V$]X& ^6U[ ;S&0SN%8?$#=^U9+APTI$\J(.>D'I34EXOIK,N#H MVK# 6%R4U6E[R-08Y,Z6.Z>SC2<&MR4>:'#TV6"+S]L\K*1K:.7;(E ; M$'VK517!\"=K%E:ZC,..@N#JC\$NNFB//^#[[H091JN[SN] ,5"$C&0-E!9& MI7A+\84/"!^O<7E\Q>610,#>R[2H/84 T)_H4>+Q7EN'6A"]7UL7"G$N';2, M%6?^(P?;]9TK%A1@RZ4O5"7NNH,97%V=B[W6>O.]L]J37:A:E0JX\90+I9$8 M,1;$]")BZ@7)UM,W[R#BPFJ]'MF5@1VK1&4*]WRR6PW>7R4"()+!3^P%M?[[ MHO$V3L7YW981QY1=GLV?4.6.:@>IMG76S_&^T.BQ0ON ="UD$'V^8L2;# ;= M6HL%";\V.!$DJ$J;(WB*)WKD!= WH]NXB'5'&ABJ"M>)AUPDZSZOM4 'UI9/ MRG,L().NX=G9>MGLP,FT=-W5Q%-A987M%>GOXI+:HP"15L1)S@:-E 8QDI;" M. ^6%XI/%/)203%ID7E'!;=F#X2,I1%RKMHRC^*6.NO]"-V7[E? ."L(&;8# MKJ,&=PSS#:^#F)V54QX5 G5[Q9[P+%66:1JA@;Q'Q]HT2,CBL?B=VI(+TIJ; M80=](Y8('V6B.59, ZDRJ:X1K.3."P_G)'L2)?HZ-8KJ0 %IVE\F.%80J^VR M=]-P$2G0_VG,\44"S(Y8J9K$-A"AP38*3R.XC089ZA8=RZ%1QHU=@4J_QN56 M0KMSQ>2AB Z^H&;;55-RKY2I'Y,V!E@>_M25=[&Y,V\W=R;BS=12!=3%?JQ[ M%[=/79+P.NAY/;]K%G47YJF1>@TI^YWMQ^*IIFC2ZUUCB>0.W8.1VH2FC>UF MNQ\!ITWONUW>_(*82^0>#D-3#M/]\9M70^&:KKP90*2Q$U[8 -G$5URW4"PO MP/?(@ .6( !@ !X M;"]W;W)KO(+R]"Q>0DG54257N M RC;[1DWW&[#97=CL-@'2DE);*J:/L&J_MQLK&WUEVU1-C\^V;3M[OFS9\UR8[>F&58[6\*=555O30M_UNMG MS:ZV)J>7ML6SR6@T>[8UKGSRTP]T[7W]TP]5UQ:NM.]KW73;K:GW+VQ1/?SX M9/S$7_C@UIL6+SS[Z8>=6=L[VW[:O:_AKV=AE-QM;=FXJM2U7?WXY';\_,4E M/D\/_.[L0Y/\UKB2155]QC_>Y#\^&2%!MK#+%DT=EC+PC3V957\X?)V\^.3ZRV'ZN&O5M9SA>,MJZ*A M_]=DU;;>5EH&#K2OZO^2)\2%ZX'IUY82(O3(ANGHBH?&5:\],/ M=?6@:WP:1L,?M%1Z&XAS)0KEKJWAKH/WVI_N6!BZ6ND[MR[=RBU-V>K;Y;+J MRM:5:_V^*MS2V>:'9RW,AV\]6\K8+WCLR9FQQQ/]:U6VFT;_7.8V[P_P# @- MU$X\M2\FCX[XRBZ'>CK.]&0T&3\RWC2L?DKCS;,S2_OC$]B/C:WO[9.?WE6MU1,]T-\^LWY?NW+I M=@7\A*=?5F4#=W)#N^;CQB97;*Y?N]+ TZ9030L78'^VC8;WBRZWNH6G#<] M8SUU%W3M9;7=F7*?P06XXN#FPZ8JBOV@>BAAS*9;-"YWI@9J,HUZK._:J@:C M &_6._B%M&3:Z%>V, ^FMGJ97%>FS/MOO7Z;Z;=O7^(;KXNJ!M)UX;8.Z2^< M6;C"M7L8(A(%5+TNS+K9N)V^JXH.QVW^F3& !/74W?/BMN9/>*$]6AX\]\Y^ M^>(:_:9@FD9@K6UL/9"(-FEDVABQ:@Y."22I 'B"Z MC;FW>F%MJ2S269*T7 F#)_(4JG M3^D.MG$M0OY[YQI'*K*U[:;*4=PF*%<& G;+#9AM> Z44W>-;BOXU=56KZLJ?W!%D2D:OFDL\)%FJ6U.[*5Y/>=1;>&A;@MK-"W> M5.9):K5;P/@[F]62H/L%->12M#Z$$T,'3 MJ]*@T\ -4X#'ANVT%97V+[".D H?$ KOG:!3F&3O;8W["&ZL7-VTJ*=[VNZ@ M]CAYR@D46]!_VIDHUF5J6Q.+"J0 \*K]]HQF6YW?GF&SXF7+M0'&%F1GI.GK4#OA?+0JW M%H(#-X'HMN[@ 5+,A.&9!M !7,MHF#5W@WH8WP]9+)"OJ&[25 MO83S4NT9"A4,Q5"_!._$$X=E F&X"Y#_WI[(Z$<"#2P)\WK_O^I A):6LT2% M7IIFHU< _!LF'_B2@YA58PH4'N-;6P<%$;K]L*U=;LJJJ-9!U)[>XZ%)+'6% MQ@_1A2V)&85MQ=KDKF'WA@8==M0G@#' [?#T12H02FS+UV][+:P%;RC.Z0D=%6X'M,=#R MP2Y91&_@%:'WG7V #7B;5SM<00K;ZJJL4)9L*-Z4^I<.S/-D-)ZQ\WQ]>_=" M.Q[I]NZ3?E<-Z>Y@/,TB?(,7<<_Q( /0" O$Z[<52+C13S]6.[?4T\GL(M._ M)M84\6'O2=#0DT.JI__S7]>3R>A[H& @L].5\?<70R)++@H[&UU4!AF5VT4+ MZ #X*@8 %",GRVG=/6XQT02TM!4LE^TZSR_J29(B!87[*C4^-<9H D1@.$M: M-"20BR0% VI*#8M 8?9 2]1KYD'!/ "-VA N@M=@)W0UZJ[<6U4)@8H)[*\? MT* E%B ]^#C*< 7:"O2BSP43LW9EB:(W*_!=@(%!]@OX,;ZB0&B217O,:-%M MQ>TUY%#): %+DD&'ZF.$Y;(N85Q+-O.AZHH< 4")S@/'A#<=/+XDVY6 >I3J M>/Y]TW=E42B)4^N\RS:HUK Q%)D8X P9(BJ_-NRK7!II,WZE#8SV^"FZ!<@ M:3 AZJ/Y$O5V?CFZ> [#@=P'/[,I5+2165KE(-$U(U&H0BPBM0^8;]$8@!C&<%<1% @18=(CF=/6MZMV,1K3N0 M%;J<(PTT98F[Q>O05Q1P?/-U!03#5#4]M89=\+.I$6.(+GAWP^0A43L$:BV0 MRG2G#R:: )8]!RV5'6_.:6NJG>J4=I+^_6)@YA.\8C/X MBX!2DC5K531_+_7T:N1-WW,(QL$KN=7>(_#$LB/KPU!O@'I7D]%-3*F2Z8], M*5X$@$=C.]'6!(AN^S;O7 M05/CQ@\Q5V\B#AUY_"RQKQN#FHJB1LB#.VII(3ZQ%#EXK,X0+8ZL!)=&JC12 MA:20[L#$N"D]EC^(-9Y&9>W*!)&??OP"Q%( S/#K#!0J,@'!3HKO((3GZ?;O M]'GRK;$01G0GD?Z0'*TU>::8K8D.I+QM-D2E2T9W'>Y<;4Z^@$^7TD MA(TQ;>/^X HMLLV] 4X)"GXITOV]WE0/&+3QUD87G89D0AW:$AZ6GFJK%J$% MTY*J-$1(U9+,"06YH Q] F#A>4[N &.I$X+QP%_WO:?1":XH]0O7;&GQ/)IP\\P>C(>C("RM[ EJ[HA'9M\_U("IK? M87$X#6?_239$87-"XJU+( .P!^@B[B"#3J MO1^5K^W\J*1^>46\R.W.@DG!D@>BA=Q^0?E@V*.?(K9C1M<>DF">J_%H*HSO M1_:.!J K#B_J^YIE>I;]/,Z"UE>)"LFB+SN MC:X B!P CY<2)GEPC%XI7'N;N">T3.IE"-A)+5]*((_6@RD"HTU$AN4FT]T! MY T1IH$R824@4K-%OVRWJGXT=_UV[Y5-#UN?GD' !:M6NYGJ#/'UR7*Z5(%1"'TW"_72G M_W)[^S[JY8FLZME,*K,DR1:Q4P:\X"67@,%##"@9*_#(J.RB&5(O./<.SY*: MWY/KE%J*\N3HA)Q:-)UR;2#9$OU94B^(N()-*F:FTUP6D(F6,G>PZCK$$4W" MI6&03*Y?HT[]+HA2G4Y-H?0.M24NRR5/^B0DYG2R6(:,F:/D(K@WOH)%56(O M970R=* VW&86DPM##^VIOYLI>*((4 =DOJ4E4M>9!L0P&>LGQSDC@\E=\S>I=DY!-B")]+J0.2( M,"2IYTDZG6R!\8%*XS-*MK\&5GG@11.2L[2@-8",4G#*O2UH [CFL^=A'79U M?!=BY<((/R3#@SF,>P.7<4G\JM=8;^69L;O"+,%ZOL3,-;E7_/$S6!98TJ&N MA^"@P3A#;]QZ _,4#I[.*07DRTIDIQ"9U6Y-!:XMBIORT CRL"\'52A<%2L! MBDHBWW4U1%T-[ 1B'#J(+?5L**Q\H:.$%2UX4VD;:1VB'\2L=32JDAC^@!S$ M+X@-#Z<6=*Q)#OQAA"G@^;4 MKJ!\_-*S_' 96;)15,)6J3A3ZOF$)>FYP.C$SLW"4!=7SJ4<*B3\"0S^-+P; M'E@SUW+SP5"] EO;.'9,<>?Z^U2*2,+4&/_!4UU-5@'VS[U## !L$JWG(<_0 M[Z$,TJLB R._@^$!85(GQ%W+-CT93LFLC1>+O%%B2:M !U&SM?%0K(\G/)M( M[ZL'KL*@">KGW&%%*\ 3$(/!RNH:UIY[3>$'%6E#%2*/95Q>EI;>6MC"NF&?T;IKGUB_\0%O_LULN4 MRMC]4E)J_1I;% UED["OR2TY$H@*RL$MMB9ZO0!_X)IDTJ1@1-NO*Y=542 : M-05F>]#5EP/O)@8+RXDN/X5*/-$CH[;['6H1;!+TO1)>3D=8I . U.ZI-0E- M_([00N^R#9=]:P#A=8,-(8VO&X".+!UM/(@ :_&#$6> XUYUX#S=O0W.G)Q^ M+_[&C<9[ SO;L 8V0-RCI'.G5Z.*2!%] YB+/F3K30AKY2P.0P2AE9HM8457 M>JXG-]E\.M%%^:YS6+;?+!$2 5Q?QA?1SE-R>TG0MZW=HFN] M"V;\R?<6MGVPXN9/K%(=9!3)S=LOCM/)C\!S%D5-W1*4K4"J%I0 (EL2,R68 M9J0WD&S65IH4E_6 HS($#I@$9RBPS0VQ:^3L/Y&]RBH>SU MR*HP!L+$+X0V1%A8B4MSL^";#ZB7OAXR1(+\!80C3T(B"O;N2;1=?I/-,Z!Q M@+X0J^"3M%FCDVK)1IU8YU"_!R-".1HL .PX+(@!YRLKSRK 817 M6[ GVVQ'V!\/T!"8*[&25NC#^:Q?$A,]R-VYIZ4X[\\/^U>HY!I3TQ4E M.-!4MN2T.:R7\T6N?JV!NH(. M&ZM4NOZNX?S$_I%>)K8:Q@=Z6!2F%ACT01AM&;(#F$H&E5QB9"-I&X[].<07 MUR(5-TJ=;\UG\3#-(ZU4?7D1O:[,P>'6^P'(UU*G2]AKH*6Y+7@(K&Z'O#&K M.CF(>VGOG8V2%+/>3"O) M8!*+@+2#P-@ /;VZM?0V';Q+*9!8OO*+YW0@BD3@4I;VAA)<)HHR#-2X U(W MP)9FQ;V_"+2DKD=[(D$K#&737C_)Y4L4B\IO0=#/U?@"9+>JC>^]HQ2#T7=, MNW[ZQIB["S:5KH&G,)ICJ[\/3.P/H$X-$..!PE%K$(4KWM)4>NO6%*1S/9F# M=83G5%UX!<;3(DB#<*0!HT5Q.O6%$7J7#0WF\J-#:X,V'ZP@O7$06 0R0(.Z MNOQL]ZJ13F_N$P3% ;8X4"K@=VT+%W,4@,<&H2R1Z2WL P/5![]HWB.]YQY"W]6I# 0"%H86O!8#>6;,MQ':"X=RZ!ON !TO?WYB[-3$OB>G8 M&08-LN6]JZN230.S-03$I$RPW^]Q*1@R4'"*8E]:SI9BUAT5" ]+Y5WA0U7I MY\\! 3;.<_!512T<(+54TN-.<> M<[_)R#HU5@6#@R(1RQ ;T8'1-C1A'=ERY(,!YSZ#([#=];"@FDK=3L$(5E:JV#5*^V#H22G9VP&"ZES^@5& MV=7Y@-K$>FK>;\U-GP(@V^7]^)S9PVIUP+N8G]_88H?"^HQ]WUL\KX3.'SL/ M0LRDFCWH^Y:7[K5@9UHZE^!7E7FD%LPJ0T#F==FAJP3=JCU'V//%H)MJY(-U MA=G1"G! 58NC%<,K-"1N=JBF%S&:)T-RYZGS#C$5:MA1_5G#BKC9&?-T7]< ?X ![<[!>UR[WTPWS!6R1ZH"XOY,"3^KUZ\U['E-3N* M#T ,?,YF//K+ K8&9E4>H"S?J"D CY4=^)'TP>^.I/R>=._88,(G3551P&HXHRU MXHRU:!>MVD 4!KY%$5L/$?'_F.WN^Q/X]SL]S\:CJ^SZ9@*_;^;9].J2+DY& MTVQR.5,_][9\,!.3;'0]RBYG4RV]0_&*.G+ME]EL-L[F\WEX.%Q1VZSL]OH3!K[/K^31=%5R]GL^RR63N M67W Y4>86PAW#P*%,WQ]QD+P$<1W^BJ;W8RS\13I&8^OLLET3E>O1[-L.A^I M,]88F#J_S&[&XY3-?,6S607638'_\U%\5/Y6[Q,)*-K\?9='2I8:VC279S>;S>J$CI,F.?T6%Z/4V*,XZ]KX &W[(03CE]6W)? M'*+NI?;?HY5O@J%.4NLTII6^RU.5'$:(N946_ARL;(YX)#R;U*A]%4JM I;J M'S2*L5!(=,@I(@D0*)3D= M<]%WA/20*1 M>*X9*X^88/7MM:$<'XK99S(?/32QD3Q*=&!GWJ(\2"]BQ3#K**I]KF\CI#U& MXYZ;Y'X)^#<':0.U=77-&#, P-I2GRV?*/&'W3BR"6@(ZVY/@<0-'K7T1?D( M>6'O$2Q]))/SG!+#Y/C/$\XT*^D#79J=6=()]G*0 ]_+7!I!& '5-QPW5S85^"RLM(5H>CRX$NX6PF;)(P/.6 M@.?S4USS,%,E0##3=S#BQ[HKJ?\!_%Y1#%YC1T6,-X/'4P%)$&JDELC!BSV) MC$K47TNK9,0%/)W7-/C)@[?5VBVSISX3/DX7TY[8$8YG=T-V.P\GL5>LM'@F'7U;,,I2]9=]^,U&(N?8II5#,"%5ZX^XD^VA>56_G@*C-@[3>Z:T$ FQ M :6E224*:;L#2(8 R)">@G2;QC77'-$6W!RM*1F?!! MB3,\ ^_(SY])E*&5#=D6)BJ-]5TNCEF9?4.@+M)Q4V8V2# M:HNF'2:J+%=6^=AV1*B4(ER1*9)&#:S,SD:SP7@TF%P- )2VFYH^#C"YR0ZG M3#A[;#-Z^^\41_LS3<']!.XF>Z_'PWB<<]45*\9@+!EU0C( "U;".L];8!_7 M6,[+Z6MB$7_)<P61O+3PW[VE5D\J,?DN22ZW%OP.56VY3LKM7GS]/!#[ M1GVUCF;!T[<]%E>IJ,.JE+2*]WI@/8F<&/-[NY%3"1K$6K9RBO*APA8?;E,( M"\.LV7L$5>$XN3@A27'%&PH;:]^\ISHO)](/CP>"*'D]?OBT3A7&I_[<^N2, MF==B46XF&H6RKO![2DJH?2V9AI,76-C1ERQBCV.E5I MZ\)AVINZXL4S I2W+7:3H%PI&7+0*>N57<3J-Z"!.1[*HC(Y=S6%JPS1?%H+ M[?I'OHF%K7/A1;]0'@R$!Q-I4I7/;% O5;=;8_]G^(:-9PIM @R67A 4% V+ M'1#I7*&+5R%#_ BQQL:V ZOG^',5922J%+Q-*!2?\SJ1/FS'8!)QB&<$STJL MDRM&9? [=._+L33UD4K#Z&M#JW/*P%3XI!&<1AU/D.KI3%J&I>VQ:ZL!S>@S MH <):([A8QT)72^'I5CLRN]#>V"O_6]7= U_] %V.0!>_I!&.&"9Y#3_(*VE MYJ(4/$A0MNX,,2<)?:1-($ERQ*>HU;"IMN%0<6#)D"MO^B%.AY "%8O.W\ID"6)>[@:C083YZ:"WHY=E3&(WG83L'MO'&FH8_&DD^[J5^Z7,H]8GFI M9D;)!?*K49C\/1N,(W;%.2=WJEOC3YC!GWTQF"J!C>RHTHW1BRE0DAR\PX * MFPS.(=C('%:.\)9^["W,!,=X8K&7#A#N;Z>.%@I("!URHWY2%^VW5QQ:O*0C M&&F1'#41DV1V9#2F&4*!\,P9H/" '_HRQ;(K?"*CW^T3DMH) UARAU."NKVS M7]K,>T7J,V)L=(9(=#^GYG@P*1=Q*89.2;B*;M'1WX@3^/1SB"!X"#S?4=.G MX*J0IN&G8Q:''\4B]R,,2MNKT%&]K[\02N&)<'WN"T *.2L+%--[HO.KE$]P;,D_HPV(+9)R MC+H\/FD=NCE]U'U\X%T=3):>=X^]8ME!9'+8HB8#^Y?3)*?_+A(VIG%W;?RR M$IY@OT>4A[ -#&ES<$8EG!!C7]'P-QM=7R\X!=+CX.$Z=?J.2C!YSL\U\#",5Y\F>Q%W-\ MC6J#[9AW&Z!%!@TGM#]N;-+QR3W2G)?KFE.;^.BL5ZC\R5G8I%%"L\INA&/).) V5-T*'<(K! @; M@T 21QR/RKXS,94+CZT$I'$R!CNL\*@'9CGZPZEX5HT6$3_!)ED/Y".92#P; MOW>V("GX;VTP#ON'K:L#!\$=JF0A8/-*S+L$SV+Y$U2T6?RX#88;:';@94 T MK+-I%2=GC$=W&6@+-O$6ES]JS&QY866H,X]-NKE%Q MAP=&QL:)X/2H&08-5]-(QB&\%A5%<::!:E.9+^\56! M:6JDE9P#'41)=LDI15+XW=?\=+CB]<8[Q!.K0 H"*Q)GGQ#I46]CX_%S"BF- MW[:PY4RAQ#.>U'8C_?SO;"N''M13/-YR@>W@0;IH=1[U;!/V;%?XB:22 @5\ MG=[+*(>V]-WP3PL:?8>I]XWT2DD?(B$DTC#D:TD'.Y-WE.0KC[9QM"$T(A_K M9,J96_A-*2DZ'=LV3'$7-+OUM)\D3CU*G'PY4XY^R"TL?G >,GQX1P[3Q\^2 MRGX&JX%I=%&(745]>@1D>!VT,/Z::1+C^"_\83J'3S3@'I1%U[S7_U6N97T> M)J<#*3P()&)XC0SD=+K_#-XIGGM<14S_>-RKH3W>D8)?^E7)$G" ].I(URUK M%9\[/RL_;UY/G!Q3O;,56'Y^WNOF$$U.!CN4KXIP#B'= M4^ ?Z<3L=_#*93:>C;%5X"J;3F_4'^?EU=,)G^H2ZJZRT?PJF^/QO&PRGF;C MJ[EZ=2P>]9MXVLGD)KN>7.GQY4UV!51++-KH<3::7F97UP!H@)[I-].C/#U> M*H"*+D?9&.: @6:S;#0>J9^/).6MQ'=Z-!Q=\G\F)Y_SX](C4WGR6]0I$ARW MUQF#$3_(2/E,@*'8""B?-/4$'!NHJ"K']B%1([LTB'^X2BZ'CRB2 9H&?B_U ME;%WZ]S(ZF^GST7V:S\<@W@JAQ=CF99),K M_ZP^]8WY9\GG_+>V7M,_6D"?5BA;_K)_N!K^781;_N< XN/\CRK\:NHU5M4P M._SCD]%P?O6$,/0 EILR[^SNP.2M$4'K,6AP=:'80\Z MFW2_WZ4?'$N0)H][,6B*/+C1U&D5T>IOND&TZ$OY(@#G>REZH6AK3H$>E0H:N?4=P$/PRSH13OXFY73;=5F)2?3M0-N M%>BI[X5ZN,9.'M=^Y#\JOK2'QEA%L%F-XH"W:/XRT^\)Q MMDTH8C5I(_N3,^W[=IA7<7^ZAS.'(OR! S\Y<,=[#N18OA-&;%9*'D%9:T*S M@DO5>1.Y=K!%N36*3EOR,YNMHOHJ\P!BJ.']]ZD=Z<;-*C"$;2V"ZH1S/>/P M'^!$'#[)P30:W@\UUL\! B*U,../S*[YJXCOL+J .&+ 0QZ]@A"94LH1(7*O[?E_HJCFW(2SV*"M<^=9Q&=8?^ MYK,TZ,7P*[P<95%[5HV/:@;"0"4U"96DEM(&Y!Y,@["7'75F.QPNO5MJ^7KJ MT!Z-Y^@+C$=5P7Z'BA@LHBT0<._62$5]_&0,/T.29ZPHKY=X"1_PW2..8)5'N?9C4T)I)S6;[]M[*&J*2)64$4WWF>:OR]?.=U=Q,J8 M^J#FX3EOC!S=P-I)0^//B0W];U!9 SK?2VJ!T\8&6/Y@FW\!4$L#!!0 ( M /!L?U0:M;P=000 -P) 9 >&PO=V]R:W-H965TRAZH*6QS2XE>DDZ3OKK M.Y1DQ4$2+U#T(G'(F6_>0TYW2G\S:T0+CXULS;F_MG9S-IF8:HT--Z=J@RV= M+)5NN"52KR9FHY'7G5 C)RP,LTG#1>O/IMW>K9Y-U=9*T>*M!K-M&JZ?+E"J MW;D?^?N-+V*UMFYC,IMN^ KOT/Z^N=5$34:46C38&J%:T+@\]^?1V47B^#N& M/P3NS,$:G"<+I;XYXKH^]T-G$$JLK$/@]'O 2Y32 9$9WP=,?U3I! _7>_1? M.]_)EP4W>*GD5U';];E?^%#CDF^E_:)VO^'@3^KP*B5-]X5=SYO&/E1;8U4S M"),%C6C[/W\.Q=_ B M!I]5:]<&/K8UUB\!)F3<:"';6WC!CB)>874*<10 "UET!"\>/8X[O.P_>0Q7 MPE12F:U&^'.^,%93W?QU1&TRJDTZM?'_%NBC>*Y9S\R&5WCN4S<:U _HSVZ4 M12^!#_ #)_?'GCL6S\>\/ZX4-9VQ6(-:@ETC+)6D[A7MZLR[H[%0;XF7CE:' M6E[!>)0Y;!:HQ^QY'XT5U$D$+,62K*FJ;;.5;L,3+3PAUV2;5L8 ;]2VM3!O ME+;B']YU\ U:[_J5L:VR-%(6?U.;@U5.<)3PQC!<4S$N12LLP@ED09J%099' MM/[YIX)%[)?#7>]>\YI&'XW%0[DT2@*6%:/$0'OWRG+Y1A"/V 5Y$.9)4,;E MB#;NO.'A>]Y==N.!XBLI6092B%)@049VA64)15D2'H,HR&DGRG)O?G%)4_#[ M5FA* .6XJVTG%T=A$(;A^!^,\NZNYW=O2V19S[G_[R5N5/NA4LT&*6!\I1%I M?I- BQG093DXW\O\!47QD775="56 D7RZ%(8XAC F>4F8)RQ;(@BJ-WP_U> MJ..@*,J )04XQ450IJ$+21(&K-PG[P?=<@(4ES*C(!8Y$<\X)U $190&+,YA MWQ>U]T*]>J#\N!9J\='"DFZ@H]M41!+M3/8!WOT-):$T_;;&M MJ3WAL.4\:CGF[,W)6L8<&1.1NSIWA$M*1&57.((J)\O)L=B[7R/=[DM+(%F2 M!FF9#E$Z>8[;B[[T\)&>",9-B=Y09Y\SB&KFU0CH0DR+$':DAC!CE@1QWNU[ MI*%,NGJBB;;![L*63Z?>U58[YWZ$'70;] MC?W,WK][/G.]$JT!B4L2#4_SU ?=OR5ZPJI-=W\OE*5V[Y9K>GZA=@QTOE0T M]0?"*1@?=+-_ 5!+ P04 " #P;']4=UFCZ;4* !S'P &0 'AL+W=O MO(+*=10LHB21+LIVV =)V M@^F@;8JTG>Y@L0^,3-M$9 M;4KUHUH*H=G=*B^JUT=+K==GIZ=5MA0K7IV4:U'@S;Q4*Z[QIUJ<5FLE^,QL M6N6G41"DIRLNBZ/S5^;99W7^JJQU+@OQ6;&J7JVXVKX1>;EY?10>-0^NY6*I MZ<'I^:LU7X@O0G];?U;XZ[25,I,K452R+)@2\]='%^'9FYC6FP6_2K&I.K\9 M(;DIRQ_TQ_O9ZZ. %!*YR#1)X/CO5KP5>4Z"H,;O3N91>R1M[/YNI%\:[,!R MPROQMLR_RYE>OCZ:'+&9F/,ZU]?EYF?A\"0D+ROSROS+-G9MB,597>ERY39# M@Y4L[/_\SMFALV$2/+ A;VO;'[H@?VA1'[6!9Z6;%_%#,QZPLXA1*M M)E&CR9OHH,1W(CMAH]!G41"%!^2-6F0C(R\]B(S]Z^*FT@K.___3:(P?,FV7*UYL04AE!*%SK=LR2NF-R7+[2)$)ROG9EQ+69,%NRC MR&]EG@N???KMQ(B;2U5INW5_YV 'R\H5@C"#+ 31%['68G4C%#.."J=&(--" MK2"%Z:6LG%QIE=)+)03;"JXJQHL90SC>BL);6>[0$U47%0XY)AFRJ"L$@%ZR MLE9,W,F*+-%(+" -6O*58#>US&=X98^GL(2LHN8Y(_O0X<]8&/CC-&:3Z9A= M>)7(2ASV.,P^V\"\$"24,:$N"?NG\M9"CP*#?8QE2YDM^Q:Z6"N9L\BLF.RL MX^U;!]FH8QAKJ,8N&OI/4C]*)^R7.M]Z+BY&QGT/@_C.U49F/WQV_=YG&0>< MF5EGQ((U:[Z%IKHB7SV#DJ,HQK]Q&K!?.*RGMBX P^G@0132CW"<8GDRG;"K MPB.]VK>^<4U#TTHN"IS,VJW*.XF<*B C\B>3 .D8Q^$U%2)H MUT,& ^^$Q7X2!+UP<\&E1;8L),RY,_0GE)O?4&Y\]I%7%<^6 M=26TKGRGXUNN2N0 ;CQ[F9=*SKCA0B4:H036N(6!7?:'I8'P&F\U5.Z;ZQD; M3?T FKXO/&@>]$W?(RUG!?0(-5!D>N\=?$_??Q7>8E72ZJ"GX']*IDG>LFT3$ M[[5$9MUCNF>8#O7' 1A;"&\46%W9)?P#AM@TRZYNSB@>5"=W^2&9@T:650:+NK$;@(*3-B8 MD5. :N<3JWHT_?_6/0EVNCM=1\.D\AJ&'JL@YQO)LTP^E_ M;9HG@?!Z( X@F*+.P_(L#KDQB0= M.Y8VCUCFN:ZREY-/.N 5]3588Z.DF?MA6EN8JP\[;]*P3$E:GLK.1 M$@U81)>0FGY5XCLD#W(?(&RP6;R2HK:SA7N:DV86[@ M7:.M<1-/WVD;Y';P#8;*\W)3G7E?LJ68U5#B:F[<83>RX4;OT+O?:*0W=W_> M9;?EA/B+%89@^0=OXL!2W6\"VZ";48++I%U#0<"[FQK-*>N'4>)'Z=A[;VI4 MIPFS+UPV2QLY89KZ:9IX[>6:E? X576)2H2\T6QMA<:Q/PE'3U'L05%3 M/PX3[ZMY70C=!GRE[?2:I'Z8!MZ7>KW.#;&PKI>!(-W>T-O+S@V"]@Z""#!*!BS#]% M]H@-493ZHSAV-C@L.D;]'R<3KVE+VVNH/2I^5B0) XFY>VQZ+Y]"U1D7DQMV MQX!UD67UJK:6Z['Q>833IAA:0_;B08F%L*X:CV$DT+4U4F=6 L%ZXQEA26#4 M8#P9:&[E87UVCY@0JJ1^,(V^.$X8%WN>!FOEFP.+A@8)CT] MB4%G?YJ*G<2Q&RO>DCIK+NUM)8Q?V_3?B1RZ%[,)V)2_-A]UX)YU:-P"K!H5 M/!K\^K0R!AI/_702._O?OY6T=T;V=AM=9DJ\[^;3#[$&-8\O*)'3Y[ =>\T% M\'.@,->]+\Z&X0;VG\3!@ (L/!E'^[)[^?\>20G[:2AHS'YB'\IB<6POHCM, MLI<&IIZVP_H3WY)CSC;C MMB0-Z')8HO>8HU7M)6J$XX ,IFVRVS4(K7>?/]#8DJY-A^!NI/*];%ZUV*C9_Z')M/JO>E%J7*_-S*3@@ MTP*\GY>E;OZ@ ]KO[.?_ 5!+ P04 " #P;']4P$ %KO8' #D$0 &0 M 'AL+W=O>O6*@712] ZRMV MDCJV@=B)T12X-T'FMN%R4L78GL]FH:BHT6'J6K*XLW:^T1%?_6866D^ZE(>: M>K:NB[6Q],6KT#6-]OMKJMWN^FDT5^<+L MZJ+5&[JC^*W]XO%M-EHI34,V&&>5I_7EY/WB_/J4S\N![X9VX>BSXDQ6SMWS MET_EY63. 5%-160+&O]MZ8;JF@TAC!^]S'=3GD^#6O\05*5IQ&'7CFL9$5#D&I6VI;IR-QF[(%H;"Q2S"!1^<%;VYZV1N^8RYQ5+]!@M54!]M M2>5C S/$-@:X' *\7KYH\0,54_5JD:OE?+EXP=ZK,>%78N_U_Y*P^F!"4;O0 M>5+_?+\*T0,U_WK!Z^GH]52\OOI_E?E%<\S4\]#J@BXGH&(@OZ7)U>\N4O9: MG:B74[SY_/W3AY/%G]7?*LK&+RT.4F,*5>F@"M [4JF"V5BS-H6VDYVKI:1U.;N!=75#CKV$QI@N]:)MZ4'2EZB(A'1:=VE2FJ,8IL M9^I:Z7)+'E3=*],@+9S#(T@#4>W_^(>WR\6;=T&MNH RA)"KM;$:R>A:P5UI M$KWA':4 &8-R:P75\IIO!&4": H1*SF KL59VS7D71?4&KZ<#WG6P!$_EH+3 M:'\%.B.>,=E<>=V:$I>*2ML-ZBDN<1_5]:ZN]:HFR3708%<96]1=23EBCV+5 MNJAJ@^Z@NM&=JS^97SG7K.Q2M&(S%(B>H^$J#(UYA[,XO'&HE.7>ZCH?2R*/ M&91B:\H.9=%%2CU6.J*C6U(KHF2\$#!TQ*U8X:^^)YL9%MB T@2Y?NPW[Y/@ MA$&'+=5\-'J37.3J1Z>]9IN$+\%)6]#]R!VRFUQ4^63M77-2N892@A75D?R) ML2=M#11GSI?H?W^OBR>EV]D@&:?Z#+! @;Y-[Z9R<%.[%5SUB*/T-)^-J&_? M'115"CG"TN,3"KAGV]M?5>L8E8@XZQ&H:+W&O CLB6T=D(:1=4\]H711<-%1 MJ0*80"=@[M@:NN1* ;;SRL&.EP2,Y[XQ?OR&.+TMLD-UP;9 95;L5QQ"T7EF MDS?A'M[PKX'L#^PI$U28'T.-4C/&&E6DZUBEYNDU12$26Z&FK=V>#JTQ'LQH MX)_"5'T#OGSV^S_NU,<'),UQJ,^, U;ZZ>M<< M>.H.3,/Z@$1]ZWH6&7;YO('A>1[G)=+(I-7@L-MQ,4W*ZQ"6P)-58\71G:N# M16/77H,-71%Y9AQ1A?<.Z'!G(9^IDER$DB,N\# **9W*![.+Y7GV'2+%LB&T M;;W;LMS2Z(QUW@!YC"K<+>$T'-.S=AOPSA1]O:FHK,.U/3:N%J6)4W7;>49C M_A17CPB?:0!W[-TC_O\$3Z$EYH?Y-_4ND2]"C7J]SD7R!H@FQ )JB!X5UFIK M?&2Q(HM/3C0MS8K>!>+8Z7U0O%JR @?Q/^ 7^RC\Z48UQ/43-K*KP6R]'P6A MMZ>$D&"/;-,[EB,IUF^I1DTH'@/.87!%T8BOU184*XXNN MD:F"^SS2:J3P%2F#5BG(,5IY,3*^#+AB/7VI2ULE/2? MP>1H&+#[R@4:%%Y.K,4/(^/HP4R M"':YTE/UE;#6;U&0[(;+']6M+I+J?K;97[7%QK?OW\GF;_-'])711KR,\M* M$'I+_$[!EOA-)K528_S:7A3[F^O!33_[@JC\+VHQG^?S^5S-IV=JKI:G',9O MVJ..RU,.8O$F5[>UWC %GH\ !.9*6)'90P3B [*'3F$""!=Y-WHH"$9^46_. M>M_J9Z^!LZ,W;T$3_[X0N'\VII?P\>KX$\;[].9^.)Y^_T!"&QYR-:WQZ'SZ MYFP" 9;?%-*7Z%IYCU^Y&%TC'[%Z83#Q =Q?.V36?V$'XP\[5_\!4$L#!!0 M ( /!L?U3@ E.4>@, (D' 9 >&PO=V]R:W-H965T-JS$'=H_FDS3+AI1"EZC-%Q)T'A8!9OD[=7J7NW>5^L@M@10H&Y=0B,?@^X12$<$-'X9\ ,1I-.\7Q]0G_G M?2=?]LS@5HD_>6&K57 10($'U@I[I[I?%U//N#7F6U\RR]5*K#K23)C2W\*YZ;2+'I4O* MSFJZY:1GU[\KB]"P(]L+7$:6$-UYE _:5[UV^HQVDL(')6UEX$866#P&B(C* MR"<]\;E*7T2\QGP*LR2$-$Z3%_!FHW\SC_?F6;R]A6MNM:EKOF;SGL@0NC>6V=94?TL9K$Z#,><,$L%JUTH(Z MP*OY11+^LEC 3T["<4GCRUL"],OD\N<0FE:;EFR!51XF8T<:#?G])--$N6\N M6A*?^A%*EF4G$&BI/#3EX8'[;MZ$\(E;\O.]X]![II5D#URW!C:\".$.!<=# M"$P6<),KJ6J>PP[S5G-[A$UN']G:;NYN=A,Z_4J[JWA>@8L42LHW18H,?V": M#M-%']0I?"((Y^VY^! M-_ <.]9GIF .XK])H;% 564IR^!OK408 M2OEQ_IBA(4AP/IQ9UF>0;+T3K#05;V"GA,^=">'V=GNB=):V6;P(9S%Y<$T! MH7R[ZR,R3I<-VKY* EC1*\S\/.TH_>!NO% M/C:HF0_7]*FNCL[&8XVZ](^ @=P%LY^4X^GXSFSZ\?I5O'^DJ'Y*:BT0>"#5 M>+IX'8#N!W^_L:KQPW:O+(UNOZSHK43M!.C^H*B8AHTS,+Z^ZW\!4$L#!!0 M ( /!L?U1,<>G%4@H ,4: 9 >&PO=V]R:W-H965TH>C-;3A7&0-\SB:OLV+,[4Y-+Q9/D86L?U*!V:PV( MD80[O;]^OR,!3?N:;,V#&S#G')WK=X[$ZZW2-V8CA&7?RJ(R;T8;:^M7)RFUH+GCJDL3M(XGIV47%:CT]?N?Q_UZ6O5V$)6 MXJ-FIBE+KG?GHE#;-Z-DU/WCD[S>6/K'R>GKFE^+*V$_UQ\UGDYZ*;DL166D MJI@6ZS>CL^35^83H'<$7*;9F<,_(DI52-_3P:_YF%)-"HA"9)0D%/:3VOY3M/9, M25ZF"N-^V=;3II,1RQIC5=DR0X-25O[*O[5^&# LXD<8TI8A=7K[A9R6%]SR MT]=:;9DF:DBC&V>JXX9RLJ*@7%F-MQ)\]O3*JNQFHXI<://WORW29/XS.[H0 M:YE)^_+UB<421'B2M>+.O;CT$7%)RMZIRFX,NZQRD1\*.(%NO8)II^!Y^J3$ M"Y%%;)R$+(W3Y EYX][@L9,W>T3>Y9^-M#OVK[.5L1HY\>\G9$YZF1,G<_Q7 M.?%)<52'KTS-,_%FA$(S0M^*T>E[946P8,?LR<786UY+RXO 4;$_-B)XJ\J: M5SNVX8:ELSB,8_?'TNG^/HKCA"5WGC]4P3N^8\G8^SYD=B-8)TU45FB1,UE9 MQ7C%&H1;;[6T5E2L;E:%S)A:KX66U35NB(1?7VMQS:V@YR2%J/>0\:)@9L.U@ <\-!+&R,HYB6>9 M%T[Z9PJNJ0P66,N*5YGDX+1P Z#-FH#"LA)P&L__@W(G/0R3:R?G 340QAJ M##+EUQ)<%U(8RW+RK,L7A":/*'R_-<6.I< VNTA98W.F=<;-A:^%DSQ!I MG]..N4)'J[7*A,@-6VM5.DVZM JV,)^]H PJ95' @HA=-.X-D>W@5BP%"&, M(%&NA.Y!*&2BK NU$W"6^"9T)BFXLW"Z3!GLF<7?+VC+M>8PK"WG@;C)=!J. MES$;A^,%O#)/*'*EJMK"_E"3TPT[Z[HI.<#NJ[T%!L-4O6]^A'N\RA&>@OOP M[3-WK0KT9_,JN$+;SYO">?0[F8/WC;,+')]X=>U8O[IV"+KN)NA4_M!8I'^5 M4VUPRW[C54/Z>Y^@;@%#\\D8F9)&E"2HW]A5_L+5>R_F'^0XR%^$[VDTG^$!ZD#WV7VUTS"9SMDXBL>@69 %TP.]?3Z]]-(&>@_5 M3J;APND];M6.R?[%\GNU3M 0YN%D-NNUGM$O:9TLH?9RTDMJ->,K9,:#DI)9 MBGH>WY>T( /'$W9%:'E,$U0>$#P"$WWJB6]T+Y""NLTX@^)&$R.M7[!DGH3S MY0(>1:C3A>L1M[QH/',I[$;EJE#7.]88#PNY +9A5A*NXM=<:D8,HJV1?A%I M3 ..W%4KZZN54(8>SH$^-\>H!U6(KI".J1M1;9 7X06UGQVJ LLH#B$=[ MTPH&T\*4$:0EA?.>QI?H/25!43!P&PE 3M!*O8V\5 TP=K7#HC+;#-M@#Y,# M/Y.,WE?(IG719+8A=00'MTN10^$\3! MIT=*+(G&@-!HEK*?,!##RS'AYD_!EWU2('WPMP1!2JJD]/KR(+1'Y">#+@;X MC8,+]&P,GCG;25'D;LQVPMWE8)CXVDXA9\'A,'$O=[MQY?^;)KZ7N_?PDW/% M60N$KJV8=B!B'UT%M^^@?^7V>"B&X#-M4/JYZ2/N'6?7V$3+^CL<&;0.>796 MP7 VIHX7T[S07EP?[P5T[=ZY,/WYL6O'\/R8\="2X\&2_8IIN)C[<1I;JS'- M('/JZ/-^R<<0V;+SVM^]F3W9V6_B);D,/A)%F&R9+L<6NV1F'6F\./LWDO MZMGIXUE1"*_ Y ]+VJ3_7:)#YSY=:_=.P$#VF1H6 6JQ?Q^R'*."*MQ&)PS0 ME+;2F]74^U+1M=(M^78C"#X)TM%Y7$%IVAYUCR$ ">DNW$*0;;5<-;XC:%;S MG=OR8'>)/>:*FF0N.BSO-@IJ'1"O+V-_)!#>(6!7Z 6"M@B]Z9YP+WFXE\)C MS25:3F/['F$ I^8!"UF!?7R!O26_Y;*@J 34J@\L@4@S.*D(73-W'=1OFY]2 M<$. A7YM&I![ :$[0?"='$WN*2%M@ ]ZX W\P6"0:M\7"R2&Z^P;41W[PQMY*X8&>X%' M\$TNUJ1!0+.,K%[^0,2[X>V.T&XB?::V9"6M=!5"54:)&,#!+]!\4Y:,_]I8D_N/_"\XQIE;V#6&JQQ-)^. MF/8?3?R#5;7[4+%2UJK2W6X$FI\F KQ?*V1M^T +]%^N3O\'4$L#!!0 ( M /!L?U07<6GQB 4 -(, 9 >&PO=V]R:W-H965TCHV&EM.U=G,G>K;\X8?RRO/6T&G8HN:[0!NTL>"S.>Y?CTZM# MEA>!KQK78><=V).Y<_>\N,G/>R,FA :SR B*'BM\C\8P$-'XUF+V.I.LN/N^ M1?]9?"=?YBK@>V=^TWDLSWNS'N18J-K$3V[]"[;^3!DOURL2@TK9YJH+&9JY"^*P>,)P-(R'R_C!KM:\:[?05[7$*'YR-98"?;([Y M4X A4>GXI%L^5^F;B->8#6 R[D,Z2L=OX$TZ_R:"=_2?_L&U#IEQH?8(?US. M0_14$7^^8>*P,W$H)B;_,X1O:G/3G8:ERO"\1UT5T*^P=_'11803^!%VL>%S MB4#+I;-H8P!7ZHA?/:((N^J?@[*I]("A.. M.P=_E%SOR!!LP$B0'^FIOW1:$1O MD_&$WY*[Z+)[Z9Y>&:WFVNBHD=R[L5'9A9X; M"O?^26/A '[X;I:.TW>MX?W):/;LPPOF=V!)X^3DF<979>HF!)><+&4SA/UQ M_^AH*[C?T84#B?JKZ"UD]Z0R2=Y3D)7=0*ER*#"G?!D):HB**LL^2:+@=8G\ ML4LDE%TA>\EV*?ZQRLBTE64E 1\AHA.J @ M0E$;(K3U?""EO?!,0E6NIIR3<983(- !J ZT1[/9!;&OU.+6A0:61I71?TNL MDQ:5*<[18J&))(&'>OX738DM;JB+0F<:;;81'NI!44& ;GI16V(?^1394->$ MP;8MY]38^8MA\"B=35Z)2^)@2/!A2399TA&9EB8MYTCT$>BS]L)Z\"2CY*]V MN!LQP'\";/0]&ETZ1Y"EHJA%FB449@(7_F3'8^965,+L]PM,&U^VEC)' MHY=*)W"B$K52V@@.KFB7LM:'N8LE+%W0/%FE'BPN%"_Z'"U3YYR84M,4\\P8 M#*[02&4UP>Q#$P7Q,PB"U^$^,!^7:<7A6>M8)ABBIA&,HMN&_UE>6-G9A6.3 M2U_G'&_>*U %;FC:=)SP 5P2/H4BT.!NZDRS:64V00N^XMK\M[O)6^[&IX%C MW_$Q#X1;<5(E11O>MMP8V^_AU0Z2!!)/<=YL$E:28I$\DBRQZ-/5)G.>8VTV MM(!5=[9T'09K%43+,RTE;M*HQ6I.U; =MUU'4XA$V&9TQC1(;>>T+LI1<_R. MVK(H4.Y529L%YN[YC&E[J:OR9]_[,@=J_C*G.EXNS4;.(CX;VO.*SZJ:*F?S M7)?)I./!:(\FG0=46;FE)QV9( ^R-]S;.EB--RY9U;H%W*;ID.7 M#[3FRMGM=A?VR^:>^BC>W/8_*+_0U/(&"U(=#8ZG/6I]N4$WB^B6D3FH# B M!P &0 'AL+W=ORE60W2&T#B=.B!7:+8-/M'HH>*&HD$:%(+TG9<;^^CY2C>(LDAUYLU=9T(V+HF]UO'HDJ@ M3N?%?/X^[X0RV7J9;'=NO;1]T,KPG2/?=YUPAQO6=K_*%MF3X;-JVA -^7JY M%0W?<_BRO7/8Y2-+I3HV7EE#CNM5=KVXNCF/]].%/Q7O_+I^8O\EQ8Y82N%Y8_57585VE5UF M5'$M>AT^V_VO?(SG(O))JWWZI?UP]Z+(2/8^V.X(AH).F>%?/![S< *XG+\" M*(Z (ND>'"65MR*(]=+9/;EX&VQQD4)-:(A3)C[*?7 X5<"%]4<55"-B@I9Y M %^TYO*(O1FPQ2O814&?K FMIY]-Q=7W!#F$C&J*)S4WQ9N,MRQG=+:84C$O M%F_PG8W1G26^]Z_P;6S7J8 :"IZ$J6@#NCYZ/4]>S_Y73M_$QAZ\\ELA>96AR3R['6?KWVW@R6).[^B9FK[R1$"Y M[)U#?/I Q@929F?UCBLL$/"!]//]T(I >Z:2M>(=@+;7%;4"2X&*"NR4T* 1 MU8Z=9^*Z1N<0D+9W5"LCD#6A@3.52HS6H2T]RM]/;$V8$RYY\C/ZHV5(4QZ: M4M]9,T7;JS"EK;.2N<(C3*'Q6Z_<(?) -_M1:LF8-ASMY2&% :TN@OM2*TFE M%:Z:4F,AU,3')1&?]#"=H-OK=XZ;7HM@$W,CC/I'/,DM;74@S+/H'_LI!8N\ M,#T8N]=<-?!9)P,_LNSCO("A5A()B2YM[S M]>'K\4FX!HDFS36@\]F'BXS<,)&'3;#;- 5+&S!3T[+%1XQ=O(#SVJ+)CIOH M8/PLKO\%4$L#!!0 ( /!L?U157P^I-0, D' 9 >&PO=V]R:W-H M965T2ZV9?/TIVO'1; PS82R)1Y.$YE$B/&Z6_FP+1PGTII)D$ MA;752129K,"2F5!5*.EDJ73)+&WU*C*51I;[H%)$:1R_C$K&93 =>]M<3\>J MMH)+G&LP=5DRO3Y'H9I)D 0;PS5?%=89HNFX8BN\0?NIFFO:13U*SDN4ABL) M&I>3X"PY.1\Y?^_PF6-CMM;@E"R4^NXV[_))$#M"*#"S#H'1WQW.4 @'1#1N M.\R@3^D"M]<;]#=>.VE9,(,S);[PW!:3X#B ')>L%O9:-6^QTW/H\#(EC/^% MIO4=DG-6&ZO*+I@8E%RV_^R^J\-6P''\2$#:!:2>=YO(L[Q@EDW'6C6@G3>A MN867ZJ.)')?N4FZLIE-.<79ZC8)9S&'.M%W#1\VD8;Y>9AQ9PG=>4=9AG;=8 MZ2-820I72MK"P&N98_X0(")B/;MTP^X\W8EX@5D(P^0 TCA-=N ->[5#C_?R MG]7"U[.%L9IVWW;D&?5Y1C[/\+]4=2>6Z\H34[$,)P&UG4%]A\'TO;(X2!)X M 3LDO>&2R0P'ETC/%CXL!%^Q]N3YD^,T24Y_"[ZH-9>K@2T0UL@TH+M%H#O MU4;!')DY=27TM!6L7/@CL4:U"-A"2.GX%:=@EA.^&> MJU :GSX\\L;D=#\<_!;2,.,TE"2;JE#5.BN<7+RM>443S'INE59W1*4MA7&. M'/OEWGXDKIA><:J"P"6%QN'180"Z';SMQJK* M#[N%LE1&ORSH6X7:.=#Y4M&+ZS8N0?_UF_X$4$L#!!0 ( /!L?U3[+*>5 M-0H .@9 9 >&PO=V]R:W-H965T(-%"RB.);\S20 W369FT7:,IC/%8K$?:(FV.95$EZ3B^-_ON:0D*X[= MQWZ8CDV3]Y[[.O>2N=HJ_<6LA;#L*<\*<]U96[NYO+@PR5KDW'351A3X9:ET MSBV^ZM6%V6C!4WB$QM MKSM1IU[X*%=K2PL7-U<;OA(/POZYF6M\NVBDI#(7A9&J8%HLKSNSZ/+-@/:[ M#7])L36MSXPL62CUA;[\GEYW>@1(9"*Q)('C?X_B5F09"0*,KY7,3J.2#K8_ MU]+OG>VP9<&-N%799YG:]75GTF&I6/(RLQ_5]C=1V3,D>8G*C/N7;?W>X:## MDM)8E5>'@2"7A?\_?ZK\T#HPZ9TX$%<'8H?;*W(HWW++;ZZTVC)-NR&-/CA3 MW6F DP4%Y<%J_"IQSMZ\%WHE]-6%A2Q:N4BJ1-_4^);D719/PI9W(NC;\CK-Y;UG;S1"7EO2H,58]BMRA>R MX#X)BI3-C$&RSY*OI332K?YGMC!6(T'^^PV]@T;OP.GM_[1'OWF.JN_2;'@B MKCLH+R/TH^C8U$M6M&2<<>K-*HX.#^G0,3,@Z<2LN4LTSFTD)M)OE"9M+N M6%(!(K4M@"0V&O]BV':MLFQWKK8%CIER860JR:HCF![*18TF/.F95]69^O?] MB1] &38P"8\V[!4*SC'*H\AVWL.5_#ODD]T!?(I]M9( /N591JZEK=*8$FI( M)@C26'R0Q>H;3LI%OH XP*; (8#&&GQJC/TNGN#W^E@-J" MMF=DG@N(MS".;;14NA8NEDMOM2OQ2OP2SL.AZMM,6YEDPK3R>K';VTEF[?/( M9S,=>Q")%A864>P>+'37 ILO5=J$;,L-0E4\"FWKTJ*-FEH!(=4B$"Y*N$E\;7D&6TJ-_3O6=0+A[U>V,-_)--(8[TQP=DP' ZK7S9\QQ>9 MH!Q(N%F'%(&_X0FO+2U]KX.=A*/21#E(#/"49&7:2C,)WW#X'2ZN3S1I8=EM MI@P!L,IR6@Y65X<+N6B4^B1YZ5ON.X=*F+ MM56>S>)?]=86,4$]SY(RXY16-'2D5)9M!G,8RX*7*3%'L-&*N0D--1M-4 @% M+Q()KQK*67*J<0ZI]M.NJ5M B?>.;V^#=;MF='8/4AJ6D=-1PD4[>[N@'%^B MCRZ65.'T]:7!)PVE[7N5IU4YOH,82BH$="F75HB"O8J&KX.4[V R%K0CTTS4 MT7 A([GMT#0N/>H*>-91'WDM],@JWT4X8& "VPFN7_@L"@Y\UBZQ-8SGU%13 MRBKD98LAJRX2_FR:GDC'X.=]']6^!VL HG'KH I78PT?-65)^=[P9(4X]^3J MN S6.+6^;H&M-#63/[.X13S/BHX33?CZKFNYBS82\#25WAP218QX5"VKU;8# M\!W]9 8ZUT)4S"32D/S#68K^Q_4YDN+ M-P$UT*:5@ZZ5:Q;NAMBNUP;?IC5C>.^^U]T*(V@ \<)Q]$TD(W:X(9H2_036 MH$W.2\12;5W'VVNL*P(6Y9Y!(=^G7+O388L6LNB^])):9'+%_?X2-R7MQ'G MP3'/>"MX9A2EW@H#/AYX8F7WM3-#75BFSM-1UJ'/! M3:DKIPD,F:EW;I,0 0)M]I%V_405;2!(RP1\3FJ15Y?!0[+&E) Y1IP_^RV8 M'VR])<[RTXSG(R,PT&O$9!1&@VG8'_2#3S0/'2AI_\R+E:2AQMULC;_:H@(K MX7$4A[W1))@EB??/1S>5NC$H"ON3:1B/^L%<"X?B[FDC"H.TB3!$#<<#!.!) MI+5HL.]D%'P6F/IIDH5CW\J5([!J0[^/_(D##-%P,$;]MV*#>%/OC*EK5Z:< M0@P\8^#I3UM&O6M-JS,_K5[N;9E7\YR[V">)IDM$8\(P&H3]X2!X*Y9"D_B/ M-). &T:3<-P?[=<_\:=&#ZX^TVDXZD?!?#YG[Q2JIE923:.'1AQ!"$/B*4H) M(\ 'L,1)>P=0U1_'P1VZ+'B^28ZY"_$9&X8C!'DZCEQ&"K^K3H3 )\+_F?;( MX'.:6H[D/Y6K%A5$\,Z?W8=R M]UG!-%,M"3YW4VUPZU["4!8?1>;9%)1CB+C"B:>NX)/FJ6 ?<$U%LO6';HW< MG0-BRCZC8T(4W!5/QNZW7Y5*'=?VPW@X)A__8!30UZIP!MR'L[E$R\)=L6J6 MQ*>"\(352Q[PZS9^&L)J@-L:H+^YK"ITWN-IG:@6B;I_)4#)TDL1@A_XX>"I M:J:T4^84Z51B >T>AE6ZW97.1VABF\AK&HW#:G[2/PBJ_#QMZW7X/_8 >/.CYYE'00R K2@)!1M>W ME]:;#DIS/ S'T>A[P*-)&(WC,$(W(.T8',P/PIY&833I[4\]1]SK_R1B,$34 M#Z/AF!U['[YHO;Z[RP?]C8%N9F!E_Q#?K#9_QICYU_O]=O\W$$S<*UG0T+_$ MT5YW/.SXQZ3ZBU4;]Y:_4!9\XCZN!7A&TP;\OE3*UE](0?/'G9O_ 5!+ P04 M " #P;']4E7#!?"T" #P! &0 'AL+W=O!MW6K)>ZH4HHW!JPC93R]\*E91X@/""G/R!.X^CWB%5>5!+HR'GAD-5WK'X_TK_4/(W>62 M<8M7NOHF"BI7T2*" O>\J>A.MQ^QS^?,\W)=V;!"V]FFYQ'DC24M>V<7@12J M^_*GO@Y'#HOD#8>T=TA#W-U%(4_RD[,NY4 M.#]:[YK,XD.#BN#FT:UV&9/#^L,X[Q&;#I&^@9BF<*L5E19N5('%KX#8Q3,$ ME;X&M4E/$J\QGP";CB%-TND)'AN29($W_]A+%2X=Z[)Y/U9!*:;KTX@78>>SC2Y M"0G;TCU):+R!.]]K5]!>\!<,C]SZ!5!+ P04 " #P;']4&99+JT8D #; M< &0 'AL+W=ORNISO3&FT5^V>5'_^&33-+OGSY[5RXW9IO6PW)D" MOEF5U39MX-=J_:S>52;-Z*5M_FPR&LV>;5-;//GI!_KL??73#^6^R6UAWE>Z MWF^W:75X8?+RX< 0*?QS M;UZ:/,>1@(Y_RJ!/_)SX8ORS&_TU+1X6LTAK\[+,_[!9L_GQR?43G9E5NL^; M#^7#WXTLZ K'6Y9Y3?_7#_+LZ(E>[NNFW,K+0,'6%OQO^D48\34O3.2%"='- M$Q&5/Z=-^M,/5?F@*WP:1L,?:*GT-A!G"]R5NZ:";RV\U_QTQ[NARY6^L^O" MKNPR+1I]NUR6^Z*QQ5J_+W.[M*;63]U/%S\\:V!J'.#94J9YP=-,SDPSGNA? MRZ+9U/I5D9FL/< SH-D3/G&$OYCTCOBS60[U=)SHR6@R[AEOZADQI?%F9\;K M6O%_WR[JI@+!^9^>"2[]!)=(W@_ZX,=$G)M.O;9'"TVFNZ@8^ $5K:@WOY_O, MZ :>3IDA--93>T&?O2RWN[0X)/ !?&+ARX=-F>>'0?E0P)CU?E';S*85,"_1 M*(_ZKBDKT&YXL]K!3TA+HE/]L\G3A[0R>AE]KM(B:[_U^FVBW[Y]B6^\SLL* M2->YW5JD/[?IPN:V.< 0@2B@ZG6>KNN-W>F[,M_CN/5?&0-(4$_M/2]NF_X) M+S0GRX/GWIDO7VRMWQ1+'/B=N4]AW&@Q0WV;Y[J.5,H6C:D&,I$&L2KJE"Q3 MC9.":+2?0]TCD5=>(J]Z)?+%OH9/ZAI7 MO\")D)AAES#VCM,MC&YPU1I<_V&4")8&EZ(7723H/=B(2H3PGWM;6Q+AK6DV M98;BF'I=34 [7(#_@&>@[GUOM9-";\N2^#\OXRNS2Z%'3'Y0:^JQ\&;>5*A'\,7*5G6#P!<-ZDM %ZC:\Z54OVED17R^M[,6LV]66H5#>4 SU M2_">/+%?)A"&6H#\=_9$1C_94,\2/Z_#)ZL];*&AY2Q1H)=IO=$KB#!J)A_X MDL$VJSK-P'U[]T);'NGV[I-^5P[IV\%XF@2,#"^BX>!!!B#6!G9 ORU!3"$N M^ECN[%)/)[.+1/\:N00$X:TG03T?= P4!FIT_&WU\,B2SY M4&2BUGF9XFYG9M$ Q 'A$"L&TIV1^3?V'NV$B#.ZBQ*6R\Z)YQ<=(W$C+8/O M56Q!*PQH!4W!<(9484B1!)+DO4!::%@$2F0+>07E9![DS -0BPV!.W@-U'E? MH0+*=ZLR(E Q@>WU ^0VQ *D!Q_'/5R!R@&]"!S 3JYM4>#6IRMPP!!HP-XO MX(?Q%86*DR0X%8;D=BN^NR940)876!(-.E0?0^PCZQ+&-63X'\I]GB&**= # MXICPIH7'EV2 H\@)=W4\_[YN^^.P*9%GWCOHO4>]@K]YHD$ID6!VN)DZ!$!'-\\+H!@F,JZ)=:@!:_2 M"H&2R(+SF4P>$K5#M-D J4QW_& D">">,I!2T?CTG+3&TJFZI)/D[Y<45@ZL MA;'G9^5O/AA=JC?>M=>#OPFRIKUFJ0KF[Z6>7HVQ)&"N\;L]"2@ M O^<]=0HT(6&>(4@8=^X==#4J/@^<&Q-Q/$OCY]$]G63HJ3B5B-N0XU:&@BR M#(4_+N!@G!E&5@*N U4:J4)22'9@8E1*%Y 9>;M%H')\CO(R%LC$F-VX,KM,@FG?07$HK*4/]?OTP!A((,KUY02@]1_M3%^J M)&9G0&3@O4A1 N9^8+[@[&; M?HK8CAE=.4B"R;K:H2D_OAO9.1J KCB<)%8PTT $> 9OMT9"$F^"2<7H*9 H M2HRL+&%G2YM$,?;6-$["B+./HF'U?X*&]3>@8?4H&LY,49OL6W"Q/L;%[\I[ M6J7Z&OF\3K3/@[^,LUQ.]D97 $2.@,=+"9,<.$:OY#][&[DGM$SJI<\ZD%B^ ME&P$6@^F"(PV$>F7&TUW!\@I2RO8CQF ,W!Q""G+EPZ+ H:<-/]"AY=52,NB>,N"WB@8!\L4)L3RF$GA T( MF@!<6$[-+PQLO0G?QXG*.*I%=?%>].NT1?W5V/'?I2T]&:&YSPC->S-"GVHR M8*]:YWA8Y*."KZF<(^OH7#&7RA#$(7H@L?MTI_]V>_L^:$Q' MTOILHIHW*TK&,5P ).-D*H*IQ^A4$H* %5 -16:E''/N'9XE=@R=ZY12E7+D MZ(B<2G204ID@I0B 3;7AF8=65CW#JB$N]HG/M1>>Z M5W1>^2SK:U28WQU<[DR2=9;JS&+((0HN+1H$CPI"HS"M5%K*NJ0O]:I>C,^TUL*H"+VJ?LZ<%K0&V M%8+\[DU.BFOKSXZ'E;=&X5V[M7DJ_)"<&6:%[E/X&)?$KSJ)=7Z3&;O+015Z M]?;&Z^U-K]Z^Q)H(81[\X1485>#*.1WM':I;1\^.'ZNCCPAK#"[UQJXWP(K< MPM,9Y?U<091< ,+QRJZI-+M%B:0*"B)[;%U#*?>?B@$&72*IW.TK"+5K4%;: M6T0%6VIE4EBS170$3%^PWFL3:.WE]'@4^K-&_;PN"ZQW!*H4+U41,U&L?:+HT4G*.T$SC^Y+<;0[GAF*2>0 MI@B:TSN(6T !&I?D0T&:W5O M$<,"F\3&\)!GZ'=0'.E5@8&!W][,PV92N]1=PYX_&D[)K+7;%GFCP+IRCC"B M8MON0HDV'G9L(A4N'[@4B@:_73."%:T #Y<5"DI5P=HS)RG\H")I*'WDO S+ M2^+Z=P,&,Y/]YBI!5 +'[A6TWR?.,6G))"9AL4_%%Y6=?>D0'=?5A8 +=8E# MNO%,3Z?Z-:8N-MSO B$<[MQ?G9F1*4^+7A\8-[[4_ZD" ASB-/J1:4;_AFGZ M;%W4BSKNM76WCH,?/ >?W3K!X, [KJ=V&K?>&;J-6^^TZF3:EA.J39[7E,G% MP>R2H_"@7)Q8PB9J)]. '&SHM(FEA4W'OEB6>8Z18)ICIA5!83%P@&*P,)QD M=E.H"+/TC-H<=J@!H."(TB2U,QWU[MLD[-ODD=963'6AZP2]0G>]0[O:N3V] M YUK:^7156MTW?K8^(]=^Q.%\RDVO=6NK A#+BW9M?*>^PMM%8%F0*&K/2!! M>V\\,B4$VTK/H1UCTX.MP5@B'^ JE'0GMDK8(5Q#% '6&*WGJ^X)83LXRZ\E-,I].>GC4_YN89H'(V"Z@_WJJ!)" M8-I\L5P&ZPG>648J:E6C+"M2M:#$-?F0D.'%\@B]@62SIM.DN*P'S-\-OYHG MDK7+1-9,D5+,A6]Q3.!;*S =O=OE!)3@:^*,U$?$$;-,P2^N*H3I+F *]BE7 M!Q7S,(T[JAC3XNZ JG!_(M#;Y*Z^S'EG-&^^7-^S*LR08,&J6#-A?B4VKBD! M)CNB7IHJR0%)?"VA+O+$)]#![G7&M,57^;H4) X"" SL2.&4QR(Z72,X:CP1@FB#(^EF+.4.]$1A11*RV.12@-%7U?4#B!**KV MT0V\!!AKP4)/CABK'7;+F=(%MS-P.HKEE6=-(4BI#)BFSR8_## O.4!"8*[: M2L^[2T)BVP,QW8VX+U;I/<@'8=]/8N]@3-<#D6 NH LH4230Q63D0J_A"H-=?PUC&]#G(>]SE25TNH M_I640T9WTQ"NY+*AX(:HU8$,6*WLJEWL#57GX\JFJ_^B.'TW+;WB^BU10:XJCH,8'\--1-ZLP *E9FFE-=+H77#YW#48YQ_UD.5W7Y M$$HDGG?!7L?6\!0F1-B!'GQ5 MK#V ZAH@A-2YI>Y0BOB=T2[UUJXIJ\@M19Q=Q B7"LP_@Q\R&"M 1%^#_:?$ M(O4W4P L!@<\ST>+AAO=)S@4>N,H-O=D@(3OJ^*S.:A:3E1QOSL(-K#%@M # MORN3VY!4!S3H 5V--+L>U ,=LXG[L9A=/J-+=0^ 8=0?]5)8"?M+G5X@C L!D4=S M^45RXA!\HW^!3$JI<9>&&'Z@^.*1$8,!61T2,-Y8^=8PQU.T$G^'F$'?+8XD-Y@F,D:0\#%B0W%H93) MR5TY&.3.I-M<;#L8]JVM\3S+8.GZ]#.[)N9%:1'&%5Z"3'%OJ[)@T\5L]3DE M$B;0]WM<"D:NE-_!;5\:+DMAX14%"$\79_O<97ODW!PVVL!R"LX#X;R56>_S MU!^4VF*9@4E?I$O*E..A7U#G/P6?4]W:;:J:7&@NEF1.R<@ZU49Y@X-;(I8A M'*@"1AO?@C@P>H3UY:Q$*X"> M'%0BH$6CQUA?UN)I]>>CZ/":%\&A>@.O2J-6$B3-><"M,%O(]0](QY' 8#*N M+MJ+4KVD2IQWI^8%5PT'-)4JC*.L0DLI,KH)S#*MLH&U"G<$O/V$9/X M*8@)]ED[3<3L8;$ZXETH*&Y,OL/-^HSGE[9E0TEJ@\UG/OQ4]0'D? MH2%RLT,UO0@9&S(D=XXZYQ#C3?4:U9[5KX@/[:">@SA[L$CGQ#0ES19R^I;E M%SU-)-NV*,K[E*R$;VP)QKXI56L[? D-'2#.!0 $%XN#NE.B#M<%^;!'^ > MW!P6E(Y$!=7LC!8O5[^>:]#N>A8VAUPBU\-L$ !4RG:40Z..>% M+U.+/&UH+'MB2!PG"*MS,AY%N"!SBH##]U92_R;REON 'F#J]L$(1P\>B)9J MG$<%?P=$ &NE5044@9L4MKH4C(YB!X_M-J#1M8LT>&GUCN(7V 8^+SH>_6T! MJH$9-,RK4%IO91$GX&!+P78OD?6#UWAR4M_]//CC]EV\[Y1;V!)8K]M+IYV) M=79(P&Z]!J_DRU&5!W94>8WZG[G"[[X'.3CK!HJ:H(;J3OQH_,"C,RE7>O@']@C2A0SJ))977/117/01Z:)5IQ E M@F]1Q-9C1/Q?Z7;W?0?^_4[/D_'H*KF^F<#/-_-D>G5)'TY&TV1R.5.O6BKO MS<0D&5V/DLO95$O[:/A$G;CVRV0V&R?S^=P_[#]1VZSL]OH3!KY/K^31>%7QZ/9\ED\GCV;)=#Y29ZPQ,'5^F=R, MQS&;^1/'9N59-P7^ST?A4?E=O8]PD'IM\,D9,'5^%9[DWV4SPHBSFUER-9_Y MY^3W$W;?@+C@"F>MU=TDT\DHN9E.SW'[(RF1ZE8BSEQAUDJ]=R&I.U54,21, MU:ZT!1, QQI-D?#U.IJ-+ M#6L=39*;R]/U!D&*EQE:38^K/''A@W'L?0DTN-XP?UKWZVI,XA!UJ\+T'JU\ M[0UU5#ZA,8VTWG<50QDA9D9.<65@93/$(_[9J*G&%7+5RF.I]H'9$ OY1(R< MAI4 @4))7K<LR\ M*?D MB7T#V"I3V9 MG.>48R?'?YYPIEG)48!ENDN7=%-,,*6,1T@J,B3"; M @:8LRE#-8^ NJ9C\^KF0K^%E180+8]'%X+=?-A,62[,4O \WD7UQS, M5!$03/0=C/BQVA?ENN[3(YMUE^MY$[G=G8;SC^[M:B_A_7 @^%'0ZY MB"F'+T=D_HJ5%6LQ7C:# MSMY[*>DDDBFP4M9VVXM](_W7>XZ!Y'()>M[E(]AJ9ASL-7(PU.>NW=TU9(QI M7M6NU<&HM<5\9UH8" W9H]#2Y'0"'E>4S$IA5I@?\I&@'#[@G>-5Y.0*NFVX/J%Y821=CH>.((8&?WT(+L@?JL"M<'R/ MQU;ML<-0Z.8P];2LL#Y^W%'AQFU%25%' #77MMHLV)&>4J:8LCYK$J>P)PV14><0),%%IN..![[()X0[EFU=DQJ7Y##LF9J/98#P:3*X& M$.$TFXIN3)K<),=31IP]M;VI4\[0J?^N+]57Q <1]8 1]=5*N<*[][2:0DJ M>KJ#!MR@D/,[W:KT#>W\1S2HOT(#5O.YNX'[B/GS\^')5RJ>L30+7DO2DI4R MEEF_/4K.T+6.LC@2.5WL#&@MQS4UR&?1R/42#R7V7W(?E%\8YI+?8ZCA[]D1 M)"*)W_"%PO,Q;]Y3=P:7EX[O30"9Y/6XX>/JK1^?CME4G3,F3AU%2YEHW)1U MB;=Y*J'VM=2/4FX!N3ML%WA9:G>+N:,EK2KL_)+#UZ$1M8Q[HXZ+070H3^ 1 M!+BFP78UW%=*$1X=>'%:*]OJ+$D*9EFW,_I/^7 Q25[T7E^Y"^QW'LN MZ&ZWMWA+YQ!E7&K@PZS41;K?K?%@@;^AT#&%E !3""\H0!()"RU6\5S^I(M" MAK@10N69C2#VO."/J[!'(DK>I?OVB7.N/="'_5Y,(@[QC#!Z@=TMBJ$Y_.P/ M#_9=YQL.NDSZ#[K(H7_]$H<;XNM_YZ&K]30R[@ZX/(TO:"7P]F&<+D#=HWQP9HPT] E=?JV('3-3_J[YN/[MG_99VP@.W?C&YKF MH\&5']PY4VH.H"PJ8;Z@!7P!)>8'=ODY -;5-O8$P;;;*FE![,2 M:8XJP%E*&%!A-]6YR#1L'VN5?TOWO84EKY G6!RD%8^/]5%K(24:**KB(Y11 M TB[C^S8B46GAY 6*<81,5$*6T9CFB'$]\^< ;$/>#-OFB_WNESUXLJE +9#/'\'>W"A5R-MR5XB!8U' &0ZXV*TQN0_&D%E_D[O8A* M'4T6WT,5&HR3H^S#<5^S#.Q>CBM/[M)5[&;FTR/AVM9^40J-YY/^QO/;[!XC M%0H]7I;U&>'YAE[S:&!% [?%*S3>UE7*.B0%)1!GOP4&NY.7;-8_A MB=RY^9V>WLR2Z6BJIZ.;9 3_]O$I-")/^AN1[YIR^7G H!;G!.K/_HV#;QRJ M=0"5ZU7N3C/?7T80+YS,&%^CDN'AC+L-\$8&]?=,?=R8Z/P''^7BTM*^[C+/ M)_?2^Q ;*7&X,IB0%\I7-,!N=E"$GG:D>K.C>F_C^ M I_44P_T1TY0U^4-?UXH#I@\+,;CX!+TGX[*N"UR@@L7"$E$Q>ES;!+& [^8 MEVX/I\+]$+2(A>PIF#K) MM"T!,QB^2)=,BQNWQMP &FEX&4"^)IGEWBL7(%(-A;LLTT-X47>]*%5GO&BH M-H8B7#9H6!GJ;>8;)FRM@CWTC R]?Q[.4#\GFOFZYAQL.(X8!$7Q M 2*Y/,I=_MUQP> Q6(HDBQ*_T6FR58Z55J25W#X=1XZTI$N0%/Z)D*P[M^#D MQD&=CE4@!9X5$8R+B'2!8&W")5J4_TF=VH+*I;D2S-,I[2F?[NLSGJ%0.>DO M5+XSB-'I,-93/&Q\@0?,O(2@Y>HTH]]01@PSJ3,S]:*6":.6*[R6MJ .]D[B5"]Q\B<7Y-BJ?(7=!ESG\I>=R@5FX>]9 MB/4!&X=E6A'?74F-\02H>1VT,/XS&%&2PET-CREO/HV)%D,67;%E^E:N)6T> M1C=:4"#M2<3,'3*0R[7NZO$NGCM\3TS_>-HC+6 M*?#F=&'-=_#*93*>C;$W[RJ93F_4'^?WJR43/I//U%TEH_E5,L)J, MK^;JY]/M4;\)+IA,;I+KR94>7]XD5T"U9&UJ/4Y&T\ODZAK@(- S_6IZE*/' M[0I@RLM1,H8Y8*#9+!F-1^K5R4XY*_&='@U'E_S/I/,Y-RX],I4GOT:< L%! MOGV9S,8CUWFIQLGE9)), MKMRSG4'!L^COS6U-M::_JD>7QA4-_^DY_ZG_RWVW_/?JPN/\9_]^3:LU=FU@ M!>W')Z/A'$*"BO^2'O_2E#OZZW6+LFG*+?VX,2EH$3X WZ]*V%SY!2?P?\_P MI_\%4$L#!!0 ( /!L?U2S'-X,!@4 %8, 9 >&PO=V]R:W-H965T MDXO3?[Y"29:=-G& OEDB=ZW<^'AX?;[3Y9E=2.GS7U*T]F:R< M6[^93FVYDHVP1WHM6_BRT*81#I9F.;5K(T45E)IZRJ(HG39"M9/3X[!W94Z/ M=>=JUUWIQ,Z&2[<:V6*^\<^D[G6W_SB0W4RB7Q LI:E\Q8$/&[E MA:QK;PC"^#[8G(PNO>+^^];Z^Y [Y#(75E[H^D95;G4RR2>XD@O1U>Y:;_Z0 M0SZ)MU?JVH9?O.EEDWB"R\XZW0S*$$&CVOXI[@8<]A3RZ!$%-BBP$'?O*$1Y M*9PX/39Z@XV7!FO^):0:M"$XU?JBS)R!KPKTW.FL+P;6"SQ3RU8M5"E:A\_* M4G>M4^T27^E:E4I:_.J+F-?2OCZ>.G#LU:?EX.2\=\(><4(9_JA;M[+X75O) MZKZ!*40\ALVV89^S@Q8O97F$.26818P>L,='&'BPESYB[Z%\_SZ;6V> -O\< M0/NC&'^$W=BU*>3*!,VJEN963_^<; >F16TG\EQ0&A;HA0%TV[.P,:]1G?CT@_0+3&(SG),_X?E:PFVI81GT0YF]#/,64P* M2O=A[G>V,*,1.@[X9]%.=%BC*Z,7TMJ0!7HOO60*H&;)3K)?#\7864R+E"19 M.LH-ZU_@+H N/L/T7G8%X2PB!>>/H?U%07M=HKTS8@ _:(GA]O!L]S^13\"? M#XNA-[1V(8T!=@E@)%IK!D&[6GV"J>9#6VJ \NQ6J-I?8-AI M?*&;!HHZ\R97NJZDL;Y&44QH2OU12 CG!;H)=[HO+U0$Z(W;+K0_B*SL+82@ M;$])^G:(+H%3D9",IABZ%N6$)AFZ]-'"_ $5+SL#G(*:?UY[:EG,6$%RED A M"Y) U#?" !N (91$/"9)SL$0!^8^-QZTC:?'J +R\#@B%'R H30E$85#WF-K M=^"2(?X7.#J*XO[!'I3;V@TB?) \Q+AT9%SZ;,8!!.KW:HN;ZLOXJM;6OM[% M\A#I#KIXFG3/\HL"WZ3G&]Z_%O?(MRTOST@:4PR7 V7%?G%Y#C3]P?A5DJ"+"6"U"- MCC(XK::?8ON%T^LP.&PO=V]R:W-H965TS"-Y]WW?'77GY4'I;Z9"M/#8-IU9^96U_740F*+"5IHK MU6-'-SNE6VEIJ_>!Z37*<@QJFT"$81JTLN[\]7(\V^CU4@VVJ3O<:#!#VTK] MXQ8;=5CYW#\=?*GWE74'P7K9RSW>H_VSWVC:!3-*6;?8F5IUH'&W\F_X]6WL M_$>'OVH\F#,;7"9;I;ZYS6_ER@^=(&RPL Y!TO* =]@T#HAD?#]B^C.E"SRW M3^@?Q]PIEZTT>*>:KW5IJY6?^U#B3@Z-_:(.O^(QG\3A%:HQXR\<)M^8&(O! M6-4>@VG?UMVTRL=C'-*<EG@RJ'=6Z6I Y^(LY3E M>496EJ1,1*GW%;>FMCC"&K6S!ZD1?GZ7"RY^@22*6,PS[^.@N]H.>G+;U8_. M-L 7+%YPX!F+8^[]CM1'E6I*J%M2^X".T]#[LD4>'1?O3K7]8%%#)74Y-D"Q:%G*4AAY>^K."LAUO4^W%2&2C4T-FIG>?3>1C>3#/@R7V: MI)^DWM>=@09W%!I>98D/>II.T\:J?IP(6V5IOHQF10,=M7.@^YU2]K1Q!/-? MQ/I?4$L#!!0 ( /!L?U0S$LHPQP, !P) 9 >&PO=V]R:W-H965T MP/%.Z8]FC6CAJ6VDF?AK M:S=786BJ-;;<7*H-2OIGJ73++9EZ%9J-1EYWH+8)611E8,< M41J?]C[](:0#'L\/WE]WM5,M"V[P1C4?1&W7$[_PH<8EWS;VO=K]@OMZN@0K MU9CN%W;]WC3QH=H:J]H]F#)HA>Q'_K3GX0A01"< ; ]@7=Y]H"[+6V[Y=*S5 M#K3;3=[D;I>J=:!K@LH:YM%RNQ*)!F!F#UL / M#YPL\^,XM!3,0<)J[_BZ=\Q..(X9O%72K@V\DC767SH(*M+YR_Y?Z;?"5(TR6XWP^VQAK*8#],>9L*,A[*@+FYP( M>T^ZJK<41RUA=9R">$Z!=RF\1/I9WT[!5V;#*YSX)%&#^A']_Q#0(XJQ7: > M:/9>&2OH[&,-C5@2-U6U;;>-6_"$A,_(M8$W6AD#O%5;:6'6*FW%7[S3W#NT MWOR?44 J2Y? XD\2)ECE@ /"&YHRIU.S%%)8A O(@C2+@BR/:?[]=P6+V<_' MJ]Z#YC5=5G21'>/2>!2PK!@0>]M[4)8W_Z[^7%Z0!U$^"LJD'+P-*R]4>*JZ MFT[0Q&\C#&U+(4Z!!1GE%94E%&5)_AC$04XK<99[L^L;NK<^;86F!E0D)W<( M'2Z)HR"*HF'<)^7=SV?W+R.RK-]Y& ^(=TK^5*EV@T087VE$NG$), *6LR > MY<-X 'S A7'LNA-T*U;"<;F73 ))0LX9=::@7K$LB)/X)-VGJ$Z"HB@#-BK M!2Z",HT<):,H8.6A>5_1[@40+V5&)!8Y&<]^+J (BC@-6)+#&2VG@Y;3;];R M%S6H1VJR72-(?*(*=ZJ7RDN*/AOAZXK^EK#>PPZ;1X2VOY!1UD*NX%CL'HF= M.:9RXHDQ9R9DY$YASG#'(:8#7SB#SFR6$Z6)][!&^A)86G*2C=(@+=-]?RZ> M._8BS^'1BT5Z6'7OLJ$#2U=(_W@-J\/3/^M?O.?M_7?#6ZY70AIH<$G0Z#(G M0G7_%O>&59ON_5LH2^+KIFOZ?$'M-M#_2Z7LP7 !A@^BZ=]02P,$% @ M\&Q_5$W-<*+0! !@T !D !X;"]W;W)K&UL MM5=M;]LV$/ZN7T$8+9 2JQWV89M($E7M$"[!DVV8ACV@9;/-E%*5$DJ3O;K M=Z1>+#N.EVW8%UL4[YY[X=W#TW0KY'>U =#D,>>%F@TV6I>3X5!E&\BINA0E M%+BS$C*G&I=R/52E!+JT2CD?!IZ7#'/*BL%\:M_=ROE45)JS FXE456>4_ET M#5QL9P-_T+[XRM8;;5X,Y].2KN$.]"_EK<35L$-9LAP*Q41!)*QF@RM_2OP*X.MZCT3$\E"B.]F\7$Y&WC&(>"0:8- \>\!;H!S X1N_&@P!YU)H]A_ M;M'?V]@QE@55<"/X-[;4F]E@-"!+6-&*ZZ]B^P&:>&*#EPFN["_9UK)I."!9 MI;3(&V7T(&=%_4\?FSST%$;>"PI!HQ!8OVM#ULMW5-/Y5(HMD48:TH0(^8*&C.QFK96BQ)+2OU!@A;XCO^D'L!DGJ?"PT8 2:X'[M"F=T MP3C3# [ 62O:XOA)XB9)['PI0:*%8ETCO,Y5+33E1'2J'6@4N2,__">.O0@U M=B,_=N[M=H'46>-D E%-#J(X5E.A" M+XYG8:-TX,485.3\+(KL%0I!D+AA%#4Y. T=83>G\E>"L- MDGZR)08_*E::Y+F$ZC:YD1NC=H1A7659E5=UYO:J\2Q :V/7BWUR_B)B ?51 MI2DF".#CRO\5 ^.P+CHRN)ZXV#)EE[F >I M\MTX';E^ZI$3+!5W+!6?9JE_67[':.O_L=2C)=)6AW-#U8:4E"VQ_J4YVLHP MVEY?;L#)$:"2UN:.[7K)G/2:)#.(*]-*K0L.NG!0M#;]Z=A-1E%SNL=5C??- M$3H[Q8;W8N>;'01,33X@_!I[$\QPM.L-9)_<.<,HGC!V=3XY;&;LK7NBM)*NM))77X"?1+&^,%'M57V%ARK- M2?7R;'IPWYUCI7;2\M_?D/_%'0='/<<(W6^!/\#>:$.Z[#K-2-'H.DAE@6%0 M/W+]V+/5X'FI.QJG9BO$ZVR,/..1.!FYT3@T+R.2A.YXA'M>X/I1TE!#72$E M?0!H3+1^>-?>"16N)#/'>M#? CA./4M:P-YOF(-=V E?$5FT] MIG9ONR'_JIYM=^+U%\)G*M<,7>:P0E7O,D5.DO7472^T*.VDNQ :YV;[N,$/ M%9!& /=70NAV80QTGS[SOP!02P,$% @ \&Q_5,D'ZY54! Q L !D M !X;"]W;W)K&ULM5;;;N,V$'W75Q!J4R2 J@MU ML[-V@-RV%W2[0=+=/!1]H*6Q3402O205)W_?(24KWB9V@L7VP1)ISIPY,YP9 MS60MY)U: FCR4%>-FKI+K5?'0:"*)=1,^6(%#9[,A:R9QJUN"<3^]^5/)F(5E>\@2M)5%O73#Z>02764S=R-W]<\\52FS^"D\F* M+> &]*?5E<1=,*"4O(9&<=$0"?.I>QH=GV5&W@I\YK!66VMB/)D)<6^HZ^S)B"JG( M95-"^35 @"0'IG3#](SN1;R PB=QY!$:TF@/7CQX'EN\; ?>Y9>6ZT?R]^E, M:8G)\<\>S&3 3"QFO"N:6#-E6P$1+,@3)/?6=-BO9(N]"&A M4>CE24Q^)-0/0Q*-_33$3>:/0I+[Z0#SBV2-P1]Y.0HDYCCU:?=P+A] %ESA M\2'U4H0Y(I'!,9!XN.(2RN"<-076JQ$:>S3)C%!B;29^TC]WL<9T >MS// . M<^2=#[Q3/\]P@W20>_:<-O6B-">Q'\8H,S(>I%_QSKQT3)&21=OBO4T[2KV1 MY1WWM$/C_VC\5M81H5GN)5DVL,[,T[".QDA[G Q(/3-3L"\C11GUXCQ^CC0R M#L;)GOQ/A_Q/WYR:ZTU^L7N0V-_)G'%)[EG5;F6N(HLNW"^5P?]ER^D"BSGA MW.Y6=)XKVFC%:95.A<8'F7@,7] MR*$J$1"O[J!_[;FW;+BW[.VQ9-)X^TV-:Z\5,U\V7LQ;&IN-#TJ_YE^\@ L&DW]N-+W^UZ;Q1>;W,OF8RW3 X6 MJ3?*(X^FIFMC.\<>F)N.D@\FMWI=DJ9>/#9=VLK:QY/8?[OU=_(%"\-+HK$7 MC8T_UF;O%'YK"J5=O-H2U1=QK'+MU@*-S05:GY9&UL*XJ/=Q*ZR*(J@5*HX2Y))7 JIH\4L MW-W9QYV9*_B!>S2FQPB?2ENK-\BCN4 M0I:HG30:+*[GT55Z>3WV\D'@J\2=.]B#]V1ES(,_W!;S*/&$4&%.'D'P\HCO M4"D/Q#2^M9A19](K'N[WZ.^#[^S+2CA\9]2?LJ#M/)I&4.!:U(H^F]T?V/H3 M".9&N?"%72,[3B+(:T>F;)6902EULXJG-@X'"M.W%+)6(0N\&T.!Y8T@L9A9 MLP/KI1G-;X*K09O)2>U_RI(LOTK6H\6MSDV)<"^>T$'_7JP4NL$L)H;V G'> MPEPW,-D;,&D&'XRFK8/?=8'%2X"8.77$LCVQZ^PHX@WF0QBEIY E67H$;]0Y M.@IXD_]T%&ZDRY5QM47X^VKER')J_'/$Q%EGXBR8&+UA8LD54]0*P:R!C55& MHR;G3YPF:"T60#[.KX7W*+*OS$M7B1SG$9>>0_N(T4^;Z_V%PO;"?^GY8/J( M)KV; QD0SB&YR]Y'[@)<[U:0U!O@&#G(A;7//:[^G;"%@_3T?)R=)DG"NU$Z M\KO>DDS^$&JC"$2X9$4HN;-ID#P;![$[ZZ'I&80N +_5LN+B)LC2\P9O&G![ MGVB+%L9IN P O7M#0KWPJF4,K#*9MG3&C;F7GBDI5E))DLCNW6H2>B-]CD/_ MHK$P@%]_F69I]EMKN#]*IC\\O&+^ )8U+BY^T/@J5-V$X$IQVQ,Z1^BGIY/) M7K#?T85!B/J;Z"UDMQ[)TW&7I^.?SE-\JK@_LEW9U(Q!^ M<1#^;)C!X 3ZV92%!B>]V^]T*FL>99@S7NS"B^WC??):P..#AENBW82QPK5B M:DU-[^UNN\EUU33L[^+-V/L@[$9J!PK7K)H,SSFPMADES8%,%=KWRA /@[#= M\O1%ZP7X?6T,[0_>0#?/%_\"4$L#!!0 ( /!L?U2H<:*N004 !D, 9 M >&PO=V]R:W-H965TGVENKZ4K:F%#4M%=-M57&UOZ52;J]&X>BP\2#6&V,W)M>7 M#5_3(YG?FZ7":C)HR45%M1:R9HJ*J]%->'&;6'DG\(>@K3[Z9M:3E91?[>+7 M_&H46$!44F:L!HZ?9[JCLK2* ..?7N=H,&DO'G\?M']POL.7%==T)\LO(C>; MJ]%\Q'(J>%N:![G]A7I_',!,EMK]9=M.-IF.6-9J(ZO^,A!4HNY^^:Z/P]&% M>?#&A:B_$#G3@R4VJ-)UBNX[11$;R@((_9)UF:CV?LZI_RU@@G0#)"B Z3; MZ*S&>\K&+ Y]%@51>$9?/+@8.WVS-_3=MAH[6K,[6:U$S3LVU#F[T1JLO\G^ M:846;O>OFY4V"DSY^XS=Z6!WZNS&;]A]1 'E;4E,%FS9JFP#\K!&B8Q.1?FL M+EN:%[KA&5V-4'N:U#.-SACP7B\OO#NN-ZSA(F=&,K,AAKHHD?=W;.:'TX4? M3V/O21I>LN;5S>-C7J\%2-*%37=Q4Y3WRJ,P\H/9W+O),MG6.'^@C,2SI14+ M_7B^\*-9["T5.13O=^@JFC0+H]1/TJGW0>PH/ZB>^HOYS/M"*Z2%7*KNQ5I8 M=+U '/M!$'F/E+5*F#V[IT9"5K,H\I,@Z%UY"S'PI, 3+XZ<^BCX2I1@ 3!! MO*VL8X,O2[YWCCC69)EJZ# MG3V+%PM_%H?>Y M$ZA"?*)YZLY^EC+?BK)DL1\EJ0W7=P3T";4F:M-GQN-=9O@A,Z+.RA8H;$D: MAZ>V>/R^]0._.L;O,SX W!X ^HZ6ZQ[=V)G,#YPSX%PY< [59R,(2GO.(@ZI M*/! 6DF!YV7-HUZ"=@;:[>>><05OI$&&"MMG M5_N7^P=XGD70:>AP'[SP7I!VED^Z?5"7\6:HC2X:16M:F*=,UK(2&5M1385M M$%"*]]KZ5"A9O7C5/0!C]EFR1BKW&,C"!>D B0D-W'F+,<+Z#0PN?NB7Z#W4 MXR]DB3$'ZKU7\$\PE&7N-<)6!TE;)F/64EVV[Q)O5\'J/J2KRT/ MV*,LVTZ,:R8Z21CKFL,6Z?,&[7#D-UZW&+A8]Z0&8^]/XLISSS6:4X; DO+Z MIF5+)$)W3= CDX5K*^ HF,BX,4JL6N-Z%-*-S0K*]09YWL@R)]655Q+-_$4\ M/[X*KSHY" 3C.$!KM\,2T/%G.+P&3UH+PCKMY.!^:S0XEMM,H333Q$_#V;> MAW,_3",_1&.WUDN)VOP^V(O0#^?!RZW7B(/X?R)&APAC/TS2DPUU8>V^Z<>]%O!N:/W&U%J!!206N!N,4K51U@VBW,+)QP]]* M&O03][G![$[*"N"\D-(<%M; \-_ ];]02P,$% @ \&Q_5*Y<%W'J!0 M220 !D !X;"]W;W)K&ULM9I=;]LV%(;_"F'L MH@6V6OR4%#@&$B?% BQ=4*?=1;$+Q:9MH?IP)3K.@/WX41_1L66)<+CJ)K'D M[Z14J&7.$KRR]%&J>W%>)PO-C(.\@_I5B;ZG56:Q8'2 MA]EZG&\S&2S+I#@:$\<1XS@(D]%T4IY[R*:3=*>B,)$/&'-PM+T=.,2,9R84J2@3ZW[.HLTRLN_ M:%_%"CI"BUVNTKA.UC.(PZ3Z'[S40APD8-&30.H$TDY@/0FT3J#E0JN9EEW0YVGIO/J\J%TA>;A.@E7X2)( M%+I:+-)=HL)DC1[2*%R$,D?O;J0*PBA_CWY#7^8WZ-TO[R=CI>=05!HOZO&N MJ_%(SWB8H/LT49LZ*GWD*7+W4*ANZ1ZQHI[]=L?.@C=*1GG?QN&8,T0K!R"]@SQ M63[+9"?S+O6K3%9F%H_P\Q0SSQ6$N)/Q\Z$JIX$^)8Y/:1-W-#?>S(T;Y_:8 M!4F^DEDFERA0^N8)]=T4)NA1/_OHV[V,GV1FTD TXXBA9':;(5QKF:M,?J > M$3[S"6VIW!'G8=?WW&Z5O69JWMDJI\\R.UM>OQG 'TI>[ !Z'&N!Z]1#Y3#! M'J8.:TG<$2FX0WPFNC7&!VC$QOG-9?8<+L[2%1,H2@93%AB$J;VR]$0OESB4 M'.A5"WL:R#U'4-?I$1;XAZ%U H2)9HGJ[4/LC.TQDXA/E@.@.$ ML+#769P^^X[G,-%F1&>@RWR,>W0&@&$SP>Z#1+=B6N'J1L[/4A@8A+W!% 8. M8=]>8?]$."8$=MWV9UU'(/4/5X.S?9 & #=8;2B@(>J+E%,=UD M=>K13<9 M=-6I1XS$#O=\TA;Z-%"KC'&?ZZ) &VJF35MH^Q:+ FSH8!Z, G*HO0NC'?:J ML\7J##2T6!1@1SMV7LU&QUMUP=@::6BP'QF)EX M;<%M6S &#&.#.38&#&/VCHUU.+:N%JPCSM2"L8/OF\SL:VM^=DO&@%]L,+O& M %C,WJZQ4Q=F:LD8 (R9 =86SZI%8P D-I@K8\ A9NW*9JS#;!E:- YW1%O##S?CI MUO9M#1L'GO#!_!<_^"+:WG_Q4__5*7>'33/)#2#B9A#URFW?MG$ $A_,Q'' M$+0)O^3P " MQ6">4@ ,A;VG-*>^X=+]A$+'RP,,"S.&>R^=;2/E =:%&>N]E^_LIE0<_,8XF,$5@&-A;W#-J18R [^%F=^],ENUKP+ M*@9SN"Y@U+5VN#-SZALD'Q]LRHAEMB[WJN2HW%=1[6YHSC;[8:[*72"M\]?X M8E;M:H$RU2:;^R!;ATF.(KG2)9T/KGYTLFK?2G6@TFVY]>,I52J-RY<;&2QE M5@3H]U=IJEX/B@&:W4/3_P!02P,$% @ \&Q_5 3.)%%3 P N@D !D M !X;"]W;W)K&ULK5;?;],P$/Y7K(#0D&")\ZOM M:"MU+8@] !/5V /BP4VNC;7$#K;;CO\>V\E"EZ012/2AB9V[[[[OSO9Y>N3B M068 "CT6.9,S)U.JO')=F610$'G)2V#ZRY:+@B@]%#M7E@)(:IV*W/4]+W8+ M0IDSG]JY6S&?\KW**8-;@>2^*(CX=0TY/\X<[#Q-?*6[3)D)=SXMR0[6H.[* M6Z%';H.2T@*8I)PA =N9L\!72VP=K,4W"D=Y\HZ,E WG#V9PD\X6Z0-(^?-:C3Q#2.I^]/Z!^L>"UF0R0L>7Y/4Y7-G+MB2?:Z^ M\N-'J 5%!B_AN;3_Z%C9QI&#DKU4O*B=-8."LNI)'NM$G#C@^(R#7SOX;8?P MC$-0.P16:,7,REH11>93P8](&&N-9EYL;JRW5D.9*>-:"?V5:C\U7U?E0WR+ MUG3'Z)8FA"FT2!*^9XJR';KE.4TH2'2Q D5H+A%^C=ZBN_4*7;Q\/7659F&P MW*2.>%U%],]$Q#[ZQ)G*)'K/4DB? [B:?J/!?])P[0\BKB"Y1 %^@WS/QSV$ MEG_O[@W0"9J4!A8O/H/7E[OOBXU40J_9'P,!PB9 : ,$9P)\UKO[AB6\ +0X MZ(J030Y(<;3D1:%WQCHC C*>IR!D7WDJ\-""FUU^F/M>B&.=N<-ITKIF410$ MD\;J&?6HH1X-4K^WVPI21 X@]#&!V+[8@##++ZG82\->HEV:X7 2F77=IW;<\!H/\3*]Y$J6)(&9HYN% M!'$ 9_[J!8Z]=_=$"'UB]'(>=\EX01B-@Q;IKEV@?_V4)PWER?]=::FI:/L\ MJG1,.OSB(/1P)_E=NR"(8P^?R3[V_AS2WJ"8]T0P?9Y(5&H%EO>;\SNCQAJ? MT/ NO;#%M=_*/\/TI)W@?V8ZD-D:K<6BO3[ZK=I83$3O*),IAJR&]RY&NM:@N"M5 \=+VV@U7 MNG/;UTQ?KD 8 _U]R[EZ&I@ S75M_AM02P,$% @ \&Q_5 \94A[? @ MP0@ !D !X;"]W;W)K&ULS5;+;MLP$/R5A4XM MT$8OOQ+8 FS'10LTJ!&CS2'H@996%A%25$G*3OZ^)*4HCA,;.>20B\77S,[. MRER-=T+>J0)1PSUGI9IXA=;5A>^KM$!.U)FHL#0[N9"<:#.5&U]5$DGF0)SY M41 ,?$YHZ25CM[:4R5C4FM$2EQ)4S3F1#S-D8C?Q0N]QX9IN"FT7_&1[$'XH[M3<&F\I:B#L[^9%-O, J M0H:IMA3$/+8X1\8LD]'QKR7UNI@6N#]^9/_FDC?)K(G"N6 W--/%Q!MYD&%. M:J:OQ>X[M@GU+5\JF'*_L&O/!AZDM=*"MV"C@-.R>9+[UH@]0#@X HA:0'0( MZ!T!Q"T@=HDVREQ:ET239"S%#J0];=CLP'GCT"8;6MHRKK0TN]3@=+)JR@$_A&?9="])C"+#K)>(GI&<3A%XB"*'Q%T/SM M\."$G+AS-'9\@R-\4V-;1EEM7T]885I+JJU]B_N4U29CR*7@,!>\JC5QK[+Q M?D%D:_DF]"UXQ\8#&0BW2 M._A5.:M"N+U"OD9YRI)!%V+PD2HU[&0-W[M2PQ<5B(>#WF&=7IXZ4:=1IW9T M4NT-D=+>&&^HRWE'>?Z1ZA(&3W=E\-Z5:1F?_8GB46\0!@?%.1W:=O,+59$4 M)YYIUPKE%KT$7LO*WVL&'.7&]4@%[CYO+M5NM>O#4]=]#M9GMC^[)O-$TS3W M*R(WM%3 ,#>4P=G0I">;?ME,M*A&PO=V]R:W-H965T M('=]SS_6Q3^SAAHMGN2)$P39-F!PY M*Z6RSZXKPQ5)L;SD&6'Z3FF#)G/+1],S$> M\EPEE)&9 )FG*18O-R3AFY&#G%W'(UVNE.EPQ\,,+\F#^\P[]BRU>%[/ DDQX\@^-U&KD7#D0D1CGB7KDFS](65#7 MX(4\D?87-L78?N! F$O%TS)8,T@I*_[QMIR(O0#4.Q#@EP'^VX#.@8"@# AL MH04S6]84*SP>"KX!849K-/-@Y\9&ZVHH,S+.E=!OJ8Y3XWDA'_ 8YG3):$Q# MS!1T) 2"6=3HC!-)/R)A2WD.NN(IE1F7 MU%:O%YF>E(P(]0*SQ*RSVQ\YS;0KJ";&19Z.S6/L:#WV!_W '[KK!GJ]BEZO ME=X3"W5^PU'A+>RHR:;\!5!W+[]7Y2X65.\=0Z^97;]BUV\7-%IK=E2:C7>[ MU5XM&[7LO\L;#'J!%[RAUS#,&WA[PUYQO*HX7K5RW$EX46J(653K"-\>2+H@ MXCO\"P^4T31/JZZ6Q36H<@].M:>05UNB]_,%7L"3)'&>P#V-&[7Y +P++P2+ MMHV&]KP;_2(E\/98)9!?9_=/ID7MH2@XI1;MX/V/M:B=&+4;Z,1^JXF "=<. MPY0H)N21RN=])2K'?JP<^RA5:O=%W9.I4GLH:C?1]S5J?8@P??KLUZA$.R#J M77K>;TW?[ \"@^!]X.NB:NM%[=Y[I()_Z:FLAAXC7>VKZ.IDTM4&B@:_6KIV M0-0Y*-W_#RR*X!^TW]CKACVG%S#%/>3 M!RR6E$E(2*PAOVI><*6EMH\K?4TBP@S0[V/.U:YA$E07 MK_%_4$L#!!0 ( /!L?U010_MZL0, 4/ 9 >&PO=V]R:W-H965T MLC27(ZM MM5+%I6W+> T9DQ>\@%R_67*1,:6G8F7+0@!;5$Y9:A/'">R,);DU&57/9F(R MXJ5*DQQF LDRRYAX_ 0IWXXM;#T]^)JLULH\L">C@JW@'M2W8B;TS*ZC+)(, MDWCV!X_1;^IDM?)S)F$*4^_)PNU'ENAA1:P9&6JOO+M9]@G MY)MX,4]E]8NV.UO/M5!<2L6SO;-&D"7Y[I\][ O1,PYD[T!.=7#W#E7E M[!VR*JUKIMAD)/@6"6.MHYE!59O*6V>3Y(;&>R7TVT3[J_11_3M_AJ]^^/]R%9Z/>-EQ_O8GW:QR3.QKR&^0"[^ M@(A#<(_[]'1WY]#=UEG6J9(Z55+%"WZ3Z@%JKKY*[:%X5S1R]S23P(Y^XPM$O6M:.AYWO$ MK>T.X'HU7&\0[AU(>8FNXKC,RI0I6.BCH&4A3I@Y;'V =_'\%I"/7N!3&OA' MB'L,?=]S0T+Z(?LU9'\0\M]:XXJ3Z^MW4.#(I1[%1VB[=L1U<.#@?K!!#388 M!/L/Q.NM<8=@GS7]3#M)P@WNHS)8$8WI<@356I>3#(WR8,9 MRY-(:N08NV] 4B.G>%A/7TQ25R5QY$7'ZM1G1CWO&7'"C93B82V] ]T)K7FZ M0+>9UM0-&)RG,= H( [>@(%&$#$]+P.TJ_Q.%+K'#/S.[!!N(ZEX6%.G/"M* M!0)]9F)1:11[J6 UBHBCUV>"-/I(G+,RL0_7+K&+*271$14]=EA_+MR6X2'B M1F+)L,2:3AI--3S-QXL^UZ35B[Y!,TH:^2/G;4=)M\_TJ>Z"O.-^M,^0A-CI M?!7LUAW%7!"_,+%*2 M<37U"JVK&XQ55D!)U$!4P,W.5LB2:&/*'5:5!)([4,EPZ/LC7!+*O31QOI5, M$U%K1CFL)%)U61+Y,@ ?'/=T5VCIPFE1D!VO0#]5*&@OW+#DM@2LJ M.)*PG7JSX&81VW@7\(-"HX[6R%:R$>+1&M_RJ>=;0< @TY:!F-\>%L"8)3(R MGCI.KT]I@]%\A:Z>H>7+!%/N MBYHV=AAY**N5%F4'-@I*RML_>>[Z< 0(1B< 80<(WP/B$X"H T2NT%:9*VM) M-$D3*1HD;;1ALPO7&XHDN/ETF6)O,%H^S+LN\S1*>R!*$Z$YP72ATRW/( MWQ)@([G7'1YTS\.SC$O(!B@*KE#HA\$'@A;_#_?/R(GZ-D:.;_2/-EZA%2.F M?V^[^6NV45J:&_O[3*JX3Q6[5-%)Z69<,TKL%'QT$BTZ=F@[P_MT,IQ,KN,$ M[X_[\W?8.!H/1Z,^K!6'CZY6"7+G)DZA3-1_NAGKF[_,X_-\/>SN8? MFO:EN"-R1[E"#+:&TA]<#STDV^EK#2TJ=X$W0IMQ<,O"/%@@;8#9WPJA#X9- MT#^!Z2M02P,$% @ \&Q_5#[G!I6P!0 7B0 !D !X;"]W;W)K&ULO9I;;]LV%,>_"F'LH06Z6+SI$C@&G*3M B1=T*SK M0[$'VJ9MK9+HBG2<#OOPHV1%=":+DAW+>4ATXSE_D3R_0YUPL!;I=[G@7(&G M.$KD16^AU/*\WY>3!8^9/!-+GN@[,Y'&3.G3=-Z7RY2S:=XHCOK(<=Q^S,*D M-QSDU^[3X4"L5!0F_#X%%@R>;\@:LO MR_M4G_5+*],PYHD,10)2/KOHC>#Y)0VR!OD3?X9\+;>.0?8J8R&^9R MDRGB$9^HS 33?Q[Y%8^BS)+6\:,PVBM]9@VWCY^M?\A?7K_,F$E^):*OX50M M+GI^#TSYC*TB]5FL?^/%"]',WD1$,O\-UIMG/?WP9"65B(O&6D$<)IN_[*GH MB*T&"-8T0$4#E.O>.,I57C/%AH-4K$&:/:VM90?YJ^:MM;@PR4;E0:7Z;JC; MJ>%'(:;K,(H 2Z;@)E$LF8?CB(.1E%Q)\.::*Q9&\NV@K[2WK$U_4EB^W%A& M-98A G6LQ MB\LNP+E9M\;LAS )%?_U5L^.75WP[58_#VX4C^5?%F^D]$9R;[C&VQ]"L0B$ MQ@W;N$F$TJ$Q_EO/5J $8+%(5?@/RZ;N._ Q%5)FUU:)VC42&Y/0 M_SW^L1W=OW&$VW;]5XIT6LAL3(;FZ>"5]&#?3] Q-^MQR_U M^(?IV6>X_8HV!(D?4&>WMJ#4%ARF30^9I:>"BAKH$0<%-3T%'8-4IX4>.UF; M![)P\D*?$[@$^EZ-P"WFPR,(W&=D"X>MAQ8BHQ4=06M-% M)F= ;)55"OIVQ^,Q3VVI 9K< ,D)4A$T?(=VP+^7*HSS 8["&==$!#\Y2^7. MKK1;NM$Y?I:KMPDS@(8=$+HQHMS*;'"IZ[@>K)D-!M:P#:T[3)1V__MG2FBX M#]N _SBYLG#5?@!,!H#V%/"[6O!T5\0T1R7#:_>\?G,CD"]3!QT1-2>(B0-Z%%'RW)479I! MV;AA@W$L7UQ7C,;P;_@3L^E>!6W MF:#8,!S#$TQ0;-",[6B^J;"@E@-[I)<&IW17RYPQ0 9Y&+[TGQT>:71\F,5IEK9E4A4RB;ML(X-9K%W MBE$Q#,5VAG8T*G:G+0;%8!8?B-FFO(2KH,70T3^[.4L,9TF;(L@KTQ*IUD"L MZ@R629L*R-YIR6YU_Y4>,5PG=L0^W(P>#@P[8MA+3E()WRJ%VY>OW81=@]/F ML".&YJ1-@?R L"OLOO@2=BT3V]"9M"F(O(,FZF=S1U%GMTI;HX\@V_:4?6C ML/MBE8D=IZ:Z0 V>Z0EJ'[1:^W#]NI(T-5RGG50^:'5!CER(_R^GO[7E0W\M MS_.-+1),,K.;W1_EU7+SS&BS9<0\OMEY<\?2>9A($/&9;NJ<>;HGTLUFELV) M$LM\ \E8*/UIGA\N.)OR-'M WY\)H9Y/,@?EEJ+A?U!+ P04 " #P;']4 M?)^S+$(" !!@ &0 'AL+W=OU'UPB038JT34]N0W;>O[82(+@&D MWB0^S/]_,TX\:V MV'' A1'5U/8<)[)K3!HK2\W:BF>R+:2 M>L'.TAW>PAKD\V[%U

7 I20R,(:Q"'TQJ06G@Z/KI_-K6K6C98P .C/TDA MJYF56*B $N^I?&+M5^CK";5?SJ@P3]1VL:%OH7PO)*M[L"P.L%GLF[ YDLEUCB+.6L15Q'*S<],*4:M4J.-/JCK"57NT3I9/:%L:(E ME"+<%.BQD;C9D@T%-!<"I$!W2Y"84('W@7O)>03Y+N? MD.=X[O-ZB>X^O'.Q5;9#RMZ0LF=LH_]+>4E$3IG8--WY^H?7*C=7/\AOF6- )1*)72F<0J M8]XUG&XBVL: \@;>2K+5O51NK'QI#&0%1L#X@'-[DT%HXOL]V&[:^?[:2A M4%I->TE\]OT^[A+?J$;YJ H 39Y*+M38*[2NAKZOT@)*JLZP F%.\I<*S'7NAM-V[9 MJM!VPT]&%5W! O1==2--Y'3I=+2_,4/1V1[G6S/R<8' M9"'%V;0?$.EKH7I386*V1*N\^<"G/^'M_SW]XWU]WWY.W>C!+ER M(T.1%-="-[]9M]M-I8F[C*_VIV9:-D33#G.:+>!E:@F^')7U!+ P04 " #P;']4]#\6 MR\L# !/#0 &0 'AL+W=ORA!=)(I.Z%;2!Q5JQ NP9)LST,>Z!EVB9*D2Y)Q>E^?4G*ENV(4M-M M>8A)Z5P^'O*<0TUV0GY1&T(T>*H95]-@H_7V;1BJ:D-JK"[%EG#S9B5DC;69 MRG6HMI+@I5.J68BB* MK3'DPF[AGMW(V$8UFE)-;"513UUA^NR9,[*8!# X/ M[NAZH^V#<#;9XC6Y)_IA>RO-+.RL+&E-N**" TE6T^ *OIW#PBHXB3\HV:F3 M,;!+60CQQ4[>+Z=!9(D((Y6V)K#Y>21SPIBU9#B^[HT&G4^K>#H^6'_G%F\6 ML\"*S 7[DR[U9AH4 5B2%6Z8OA.[W\A^0:FU5PFFW'^P:V7S) !5H[2H]\J& MH*:\_<5/^T"<*,!L0 'M%=!SA2$/\5XA=@MMR=RR;K#&LXD4.R"MM+%F!RXV M3MNLAG*[C?=:FK?4Z.G9!V)B %[=$(TI4Z_!&_!P?P->_?)Z$FICW@J%U=[4 M=6L*#9B""'P47&\4^)4OR?+<0&BX.CAT@+M&HQ9O2'4)8G@!4(2@!VC^]E8K!3XZVJAM#3G[^\1FTEG,W$VXP&;5[60FOZ#W9D6*X"5(EI= M ,HKUI@HFH$YE29#*]K*8+X$^%2)/)F45L2W7ZWKQ+FV^?PX@Q"E*,LGX:.' M.>V8TU'F]UP3290&QCMSYX=1O*",:DJ>H=.#Z AEZRP]I? MF\;2@E9":9_SPA.H-(-9Y'=?=N[+4?>?NH6W[N\^/;1;ZF,H>PP)0C$L.H2V M>I2]]$ )+"'TD\+H6%*C4=9Y(R7A^F2S>GOKK:Y1#QM%:0*39]@>.1@E:5(. M<)^T CC*_;O@U;]$AWUTE,5)#QWV*U*2IVC@;$)T1$5H, MT!S[!(Q':6ZE)='?7+$F7QNZ-13K38N@OP0FASG7;# MC?GB(=(*F/>Y7'R3 M#1=/LD14\%Q73$Z]4JGFPO=E6F)-9(\WR+0EYZ(F2F]%XW8K9A.^4A5E>"M KNJ:B.T<*[Z9>J&W/[BC1:G,@3^;-*3 >U0/ MS:W0.]^A9+1&)BEG(#"?>I?AQ7QL_*W#-XH;>; &HV3)^9/9?,ZF7F (886I M,@A$O]9XA55E@#2-GSM,SZ4T@8?K/?JUU:ZU+(G$*UX]TDR54V_D088Y657J MCF\^X4Y/;/!27DG[A$WKFR0>I"NI>+T+U@QJRMHW>=[5X2 @BD\$1+N R/)N M$UF6"Z+(;"+X!H3QUFAF8:7::$V.,O-1[I705JKCU.P+:DEPMD!%:"4A/)_X M2L,:HY_N(.8M1'0"(HS@AC-52OC(,LQ> OB:CR,5[4G-HT[$!:8]Z(T[_=VVEW0T1!F=0< 799ZZ*(P#MJ>TTV[_?,5!(!W3U7AIL M?+[+L7N.F1RD^J&WG!OTJ\A+/?6VQNPN?%\OM[Q@^ESN> EOUE(5S,!0;7R] M4YRMJJ B]TD0Q'[!1.G-)M7]QXE9L MML9.^+/)CFWX'3?WNQL%([]%68F"EUK($BF^GGJ7^&*.4QM0K?@B^$$?/2-K M92'E#SMXMYIZ@57$<[XT%H+!SP.?\SRW2*#C9P/JM9PV\/CY$?VZ,@]F%DSS MNBW-/+3<:R.+)A@4%**L M?]FO)A%' 3@:"2!- 'EI0-@$A)716EEEZXH9-ILH>4#*K@8T^U#EIHH&-Z*T MVWAG%+P5$&=F[SGD )U<<<-$KA$Y16?H_NX*G;PZG?@&".PR?]F O:G!R C8 M%5^>HQ"_1B0@>"!\_O+PX&FX#[9:;Z3U1BJ\^#EO&GV[7&BCX+Q\?P8S;#'# M"C,D>,@2-(L&6:G+3MU-A\.\=,^?YPER8CYN*6/'>+L/1JB3WKT<9BE(^QIRYXZ6A_D3@?V'8Y=/$R>M>29F_7/TK 1$49(%([G 05>S I=LO%1.@_KT6"8I#4?R@X^**';+T'NN M]06Z+.0>M$"[@Q:K099=(4K#860&%>*>PC,61 7A"$ M\5@"NZJ*'RG:YW-Q=L(7)A!!_>X+!_X$*FCA,"UXR]]_M%MU7XJ?&!J(TH-)&L(#,X3 MR(2J;]_UP,A==8%=2 /7X>IQ"U\L7-D%\'XMI7D&ULM5I9;]LX$'[N_@K"V 6V0#86#TEVD01HXSAQ:[M&TVX?BGU@;"86JL-+ MR3F _?%+'1:MF(>2VB^)#W[#XW"8]H)M[RNVZZXHPN"E 4=I'C>-V(!G'G[*3X;,;/3I)U M%@8QFW&0KJ.(\J3CNPL_G@2W"WS/(/NF UP-P*T ;EN 5P&\M@"_ OAMU]"K +VV@'X%Z+=U M"3J;S#EM,P'K9+?.-MRD&^[D6PO9)!RVSCC/ ">CQ?V\A?%-BWP8F,%<T\!_V@+77@,L#YQG\SP 9O7<%7HQNUG5\$G+?*.^EKX MM+WSJK5__K6US\SP(;NI$^@DF!3@_'MV?0".<6M$G<7K*4I5C MY0SNEF.]OJ]VRZW=NU#YXNZ5&?*=. M:>FX:I"#U7GW:^?\%GG/&(]4N3)C,7ABE*LJ]),9"'%9[2KHYU=!&VOOU6OO M&6W-& ^213 ',\->Z^T$G;B.HPYZOYZX;YQX$*3S9"WV/%=OLJD9[AX[SA^& M]4-'GL F"F)L;+:J,0>@1@^*UC5.*_O M0T\=/KAU]J$BO%$9K5L:T,#2QVBG-X MS>)$>90V6RA.LR8=N;(8V)RJ]!9&%@O%B1AZ:C%M!EC*/#3+VR@67,]2+?4, M+/C>+O=4X33C/ WNRHKS715N9,%9.5*J-S3+=UF27]4*.;2 ]1)Y94&Z6N3( M@B0J9'/Q\G0 S7([8>%]$(:L%<-*W86]0S.LE%IH%DLI<>-*XK[D_'I12IQ2 MW?H[W-;SD-=3 M[M!BBJ28(K.8OCS52"%C;E^7::EB:#\J-K78*30(:[JAIF]2 )"EP;)W(]/* MQ'98,(2^YMB&))4B,S.IJ@S\!R9!'$3KJ%7A2>9"_J$+3_(9,C<2+RZ\&=IM M*Q!&FJL%),D.F'-+'8:A??\,J]YU2+I#YMI2Y=\^M@V^5C2&8:'OD*2 M#(?1GI-?&6PDGWB:GA)O76:9Z6]"TY3.E^N495D*WL<+,$UXM@3GE"=B+ 7# M,.'!@A9??66/-&T5=,EZF!PZZ)+%L)G%7AST3UC!:7U'U\ECR6G8U"*\D,'YK,L"0S;":S/;2DYWB7WC!TGS61%XI1KN/TFJ/& MBE'$1<_ZUHG2EJO+KB14O!]"O;#8*>Y%3;W@I(T!U&]QZ".2D8F9D6V]X+D% MK^OI+BPX7X,;OQ(W>3FN&3&I*\1\3#;V@N<6L+X7O'@UEO2_XA:/2#4D^,"42;9^TCGX;SJ7U12-^SF,-*T(D4))]O.[ MSJ7%3G&A!EM<11&IG,2LG#;ZN;3@K=M:RBLQWW)<,Y&SQ7X*5.HL.?0E")$R M1LSJL9<"W;T6(1[4_.HH-W M29)MWN1/YM0/!9[]#U!+ P04 " #P;']44L29$P$# ("0 &0 'AL M+W=OWB2M,L MK%ER7J T7$G0.!T$I_').(X\F%_D@B)Q%*#"SCH+1 M8X4C%,(QD1V_*M*@UG3 [?&&_=P[3\Y,F,&1$C]X;N>#X"B '*=L*>RU6G_& MRJ&.X\N4,/X?UN7>7B> ;&FL*BHP65!P63[90Q6(+4#(=!H[?# MHQWP<3/\DND6)*F#Q[T&;]IU,MJ>K[N'[PO-04UAI#'G%LY9Q@6WCW#G%RXL M%N9G@TQ:RZ1>IKU'YAI72JPHRR^%=F6TD5XQ6PR3MAZOM8+_>TNM$]*NW/?.V4WO;:?1V$]3,^[K+Q1+?V=+=(]FM M);M_%V"XN\1B@KHIB[U:I/<_#\M1+7/4Z,LW99F@2CJQP JUE/1844E@$X&P MI%NLJ?IOO"U##-.&XW3T*L=QM#_'Q[61QXU&7DB+=/PL4)&BH,C2WC^8!_B0 MB67N5A::>ID'[[*Y63MJ=:+W#8&.HZ=2'/V[>UEQI3M/;7GE=FS9NG.ED>%6 MZRA0SWP+-I"Y3)==I'Y;M_E3W]S"I^WE-P)5PQF7!@1."1JU7%/59=LM)U8M M?".:*$MMS0_G]*F"VFV@]:E2=C-Q O7'S_ W4$L#!!0 ( /!L?U2=-IU! M) ( -$$ 9 >&PO=V]R:W-H965TU0["#;3"Q$'YY$+\V_'R4[7C8TN=BD MQ/?X*)'*]L;N7 6 [%5)[291A5C?Q[$K*E#<#4P-FG8VQBJ.Y-IM[&H+O P@ M)>,T2<:QXD)'TRRLK>TT,PU*H6%MF6N4XO8P!VGVDV@8'1>>Q+9"OQ!/LYIO MX1GP6[VVY,4]2RD4:">,9A8VDV@VO)_?^O@0\%W WIW8S%>2&[/SSK*<1(D7 M!!(*] ROW3F< (;C,X"T Z1! M=YLHJ%QPY-/,FCVS/IK8O!%*#6@2)[2_E&>TM"L(A]-'@\!J?N"Y!/9^ 81RRE=%8.?9)EU#^BX])72\Q/4J]XRN^NKNB&PO=V]R:W-H965TDEL3.)Q5%:F%V=Z2IIFJU.P^C>3") M@:A)S#JFM/]^[<0D(7$,5?LP+Y"$>X_/O=>^QS'3/65/Q880#EZR-"^N1QO. MMU>6540;DN%B3+DM2NK\>P='AP4.RWG#YP)I-MWA-'@G_9WO/Q)U5H\1) M1O(BH3E@9'4]NH%7"P=)A]+BWX3LB]8UD*$L*7V2-U_BZY$M&9&41%Q"8/'U M3.8D3262X/&? AW58TK']O4!_<\R>!',$A=D3M/O2@6A7<)HI9\$@2_+J&[^H1+07T!OFW+&OZX(]F2L)_"Y3=@@4*Z%5.+"YIR,"M2E&XK2FB $D3@CN9\ M4X#/>4SB8P!+Q%<'B0Y!WB(CXH)$8^# "X!L!#6$YN>[VQKWQ=GN<&*(QJE+ MYI1X_E#)6N68TTQT@ *7^6_5!"Q?]67;8Q:#'U\%)/C"25;\-!!R:T)N2<@9 M(/1MQPN.\SC)UQ=@2=9)GHM+7>$K'*_$D1WI>8;L('"#J?7<+H?&#-J!Z]1F M1S2]FJ9GI/F][ $B&3?/A(F>!CZ_$!8E!0'W+(D(:(5ACJ(:9M*BYXU1)X3* M)FS9^.-0S]^O^?MOXS\7JX2)QKG#*?B:K(B.JQG2!Z\$LP) "+)JR84@QJ^Z M13L_#RDX /E#0 LS4*" ? 5DF)]!G;C "/F76!:\VTBJ] 2]F18BZ'7GH\8J M\&Q]-<.:5/B>V7@!#*S#WN1RQUZ'<]^F/4F/*$]JRA,CY0-#+:=)+T>7OC?I M+@N-%?+L@51"NQ$QV\CL0?8]0%> 5DJT+1?TEK!*A"Z D;H"=]O]IL-;F;33 M"5LI/Z;=TE[XOCE@I@U/TS:9')-ET8A9L$T9B:X[S2&S7!KBA?J&A%[I^ MEZ#&;H):9LCL#-H+&_&%'Z>^AG#[NNJ-8:\D9RCT0@,U*-&PT6AHEB\5 M%5ZFQ%@VOY=FZ",G&$IS(W70K'7GMA1)T,0OT$W](7:-YL$WBEYW"W/$3TO, M/("G=@_N81N"--N08_*-^D&S_-TE>9+MLOHUQ_1BTB@7LG^-S3QJ5 F95>FD MF-)S-\KHM$(I$^^T0J%&H9!9H4X&8-A:*6BI]S4A9VP[7=H:,W>H>Z!&MI!9 MML[8QYR6+35&.Z4]^GT3.*!8J%$L9%:L-\V;X=:#- K4I7_29&$T.0ZPD3!D MEK!S=YE#O4O!G\.IT1MDUIL[_')V4VI$! 6_2%-JE .9&_L'-J6POW2A-PZZ M.R:MW61HTX\:&4%F&7E7=YKT.7FMMJ.8:ZT&IIK32)7S[I>LT\U)C3'0>2K^ MRN8X\X-;:J<1-N<#A6VX03E]R8+=R:-L0O,<6^C,!J>8TPB@\TX!/-&H%+RK MC[ B9;7.G#/"UN79?0$BNLMY=3);/ZW_'[@I3\4[SV_AU:(ZY6]@JC\=[C 3 MZ[@ *5D)2'L&ULK59=;YLP%/TK%MJT5EH!0SZK)%*3=-H>(E6MUCY,>W#@ M$JP8S&SGZ]_/-@E-*D*ZCY?$-C['Y]QKN'>PX6(I4P"%MAG+Y=!)E2IN/4]& M*61$NKR 7#])N,B(TE.Q\&0A@,06E#$O\/V.EQ&:.Z.!77L0HP%?*49S>!!( MKK*,B-T8&-\,'>P<%A[I(E5FP1L-"K* )U#?BP>A9U[%$M,, ; M),QNS68&-C86K=W0W*3Q20G]E&J<&CTI'BU3SF(0\A.ZFD)"(ZJNS4@1RB3" MU^@&?4 >DBD1( >>TJ<:K!?M3QB7)P1G3L !FO%EEMI#@Z: MQT$CXQ0B%X7X,PK\ -<(FKP?[C?(":L0AI8O/,/W8J\*Q(BL0>BKCQ)"!5H3 MM@+$$\0+9XY(XHRJG9UTINQ M >Z>R^L%8( O9+9?R>\W9Y9LWYM9[+]^M?W_E=L+3-CM!+7QN8#SW5[8%!Y\ M5('P/^3W CC _7,)OH0,PG,9]H[J:09B8=L,B2*^RE59IJK5JI6YLP7\S?K8 MM#BV3K_2E/W1C(@%U56!0:(I?;>K/S.B;#G*B>*%K=ISKG0/8(>I;M- F WZ M><*Y.DS, 57C-_H-4$L#!!0 ( /!L?U0P.#J0P@0 %47 9 >&PO M=V]R:W-H965T5CL RV-;2&2Z))TG/Q]24K1Q99H)=X%-@^Q+IPS9X;#.10G.\:? MQ!I HI@WY"*QIAS$Q)6*B(9S_J4-#C%!-VR1*X%NDD""*H KHH@#X.\ MA7%-K(AS\#O(PV>(= FN(31K;]ZM,9^W-L=C2S1>/BF>P1LT38K.Z[DNYP#- M6*S6N*!FE5SI:5B!6G<2+5Y1>=P=?36/KW:4!^C;5P6)ODB(Q7<+H5Y.J&<( M>0V$_MY*(6D2A,GJ#"U@%2:)NJR;^!2G;W!TSWF>>NIOXCZ7)^/(H K%?DZQ M;Z5XKQ.#V!*QC4G5AH<^H WPM$K/$&L=0^IH5*+7[?3V0K"/J40PR",86"-X M-#U*3>75,W#5<]'-"W _%(#N3"RE2;#RGPW:KIKVE$?H: M+J$NCW;('GH%R@4:H3CM!1@%]+4N'CN.E^$,,IRZY=N.23U")5^C/%\C*^1? MNEWN=[8T*Z.#XB>C(2;][EZ%61WH[<"%V% ?+AVE]P+X,SA39&$^SIF/3UM' MEM"LR*THIZ&?CE,)'7<+,>R>L@2MP6?0Y64WZ(R'>[-J)_"!V$I"CZVQO852 M3QX?5.5YK]_WQMWZOH%)X9;\M'K*H,LI'79Z#4*!"W7%WFFS;$^5]QY2A<)B MN\3>O&Q"WN#1:OF!FBDT%=M%M46F#&MW1A-?[=T;^%N=?(!_H:C8+JF5?0N8 MWUJ"@\.>W,-C/-[?N-0,/-S>S(^-J@932#"VR]1[=CC-PQ5>17J0NSJ)R8W4&;[6*5>R%1Q"Y1MV$2QMLX M_[JU@18B0WZ1;SA22 RQ2\PI4IQ!MU,]4@@,^7%?;9;UEGG1FZLV] K](';] M.$KO6$T/#GDU=B%2* &Q*\$M?6E=L$5S)J-?I&"+;DM^WK=(!EU)_: S:&AT M7M& /7L#_D$5FWEI5QE>T88]>Y<\M6 S^"/+W"V=-\; 5^;<5B"?;1.9GMGE M3_.SX2MS(KKW_!I?S-,3W@(F/7"^I7P5)@)%L%20WGN&F-Y)MS*GF M@DG)8G.Y!AH UP/4^R5C\NU&.\A/TJ?_ U!+ P04 " #P;']4*O'69M % M !*& &0 'AL+W=OAE[)I$(\*I4UHPC.7(Z2:.)FN2ATP>8A$1.2$(%0"GNUQ<@&5$209!]:?U@ MD]*>Q<%BL64Q(0)\R]*QB3#?$SW))??;"G+L)"O M;#?A>T9P5(*R=((LRYMD.,E'\UGYV9K-9[00:9*3-0.\R#+,GE^3E![O1G#T M_8./R2X6ZH/)?+;'.[(AXM-^S>3;Y.0E2C*2\X3F@)'MW>@>OGJTD0*4%I\3 MM/1R L MN*!9#98,LB2O_N)O=2#. -#N * :@(8"[!I@7P.<#H!3 YRA +<&N$,I>37 MNP(@MP/@UP!_**6@!@3EZE;+4:[E$@L\GS%Z!$Q92V_JH4R($BV7,,E5[FX$ MD]\F$B?F&T'#KS%-(\+XSS\$"/J_@)LEV29A(F[5D\!)RL%OF#&LLNP6O 2? M-DMP\^/M;"(D >5F$M:#O:X&0QV#O\^ M#(NL2+$@$?@@8L+ @F:R)N'-"/@YAWE_!;\\4["P5M!,OZG87#[ M-+A=#FYW#+[ ^T3@%'"5N 7(J8L^9M$NJA6GMS2DRKBASGRK.IG-CEH2#@G M$HZ9!,TR67A+#B]Z2#AM$NXUB6H5AUA>T'5/=-U_07>/&3C@M""Z+5@Y\L\X M6&/+@I=,EX.L5H.L'ONL+F;LG6;L&6>\E@I(&),).FB-O%;DH7Z)!AA>\/5/ M?/V!?#<5W[5<),KD6[G+/JOE FNYTS8Q9KJ%6_F#@MUG=4$^.)$/C.3O=SM& M=I(HH%O %4&N2ZV@'3M/$^.EQL[VWE=29VA94-9U3I8-PH$D9'U,N$A M+7(!9%>BYVC&^V/7^LF@1K"1(VC6HW4=*("C*%'MN-*FKCWP&FHDR6E';M%O M=TFW$2YH5J[[AN51]72YT/-T6BNGY]EK=\FS42QHEJP5D\V#W PTE FII^BV MAIZZVBQL&P:VY;8,'S2&KF$NC19!LQ@M,(_!ENCR]*$'ZO7E:2,PT*PPI:X MNB]/C*2NA=I6U&^EGN=.44<0&HV 9I%8UTL)MHQF(#SK2.KM(D_"(9'MHU:@ M:^?G2V/; 41^AW3!1A6@619*07VICK^18K67/2RN8Z2>"=A*&:["IDO#5>W^ M0JY\Z$^#*^6M[2YJH1OX*-!/ #7*@< M'!NAJ=?!J1$59!:5+^65@62"#X3AG=1<*6XT*KF$HE*8'K[@)LG!,\&,ZPZ: MJQX"J(("'\@T$S$'* 1?N:FT\_9\<&ULI5;;SX+(,@(&F;80Q/P]P"DP9I$,C_L*-*AC6L?F^!G]NQ-O MQ"R(@E/!_M!/52(:#CCM<(@KA_BU0U>$I')(G-"2F9-U1C293Z78(6FM#9H=N-PX M;Z.&HS^HINK\_0P:?/TU";*-8V MS"K$DQ(Q[D#$,;H07*\5^L9SR%\"A(9>S3%^YG@2]R*>07:($OP%Q5&,/81. MW^X>]=!)ZI0E#B_MQ%N"E) C31X140JT.NJ!'=2P P>;=,#^-#5KJE,23?D* M,:$4RHB43\C4ZH[(7/FVHH0<.$A;L0]S/!J:$C8Z'YH9\M@E.&G:O> \K#D/ M>SE?:Y'=N3+*D3E'YFY1Q%:GCVJ)-&Q0&(S;1#U6PTZ::4TS[:5Y*6UB]1,B M/$=POZ4;QYTT1S7-42_-7WH-TL=JU HWQ&U2;:MQ M)Z5Q36G<2^E&:,+LM?CZQ/MHCMO)BU+/'K?M\'#0S75239M_X '^ >[[G'[SV&C0WVBHH]HB83CZC>R!\0M7]& M<-(KZC=A6W=;HF-FNBG",_ J2=I*<)KZI/@L^RH+[]\F_._'Z5WI[X5[4U8K M3?\/5$H.&SU2 7+E6D?SQ(HMUV4K4J_6[>FQ:\I>K9_8MM7U7GN8LN>](')% MN4(,E@8R.AR9G9!E&UE.M-BX3FPAM.GKW'!M6F^0UL!\7PJAGR&PO=V]R:W-H965TRD^I1%P!(GDLN]-0K$*NK(-!9 275 MOJQ F)V-5"5%,U7;0%<*:.Y )0_B,!P%)67"2R=N;:G2B:R1,P%+171=EE2] MS(#+W=2+O/W"'=L6:!>"=%+1+:P [ZNE,K.@8\E9"4(S*8B"S=2[CJ[F8QOO M AX8[/3!F%@G:RD?[>0FGWJA%00<,K0,U'R>8 Z<6R(CXV_+Z74I+?!PO&?_ M[KP;+VNJ82[Y+Y9C,?4N/9+#AM8<[^3N![1^+BQ?)KEVOV37Q":)1[):HRQ; ML%%0,M%\Z7-[#@> :'0$$+> ^#W@_ @@:0&),]HH<[86%&DZ47)'E(TV;';@ MSL:AC1LF["VN4)E=9G"8WHA,ED!^TF?0Y'0!2!G7)#J;!&C8;4R0M4RSABD^ MPA3%Y%8*+#3Y)G+(WQ($1E:G+=YKF\6#C O(?))$7T@0NF*6S+U MEIE&(\\]J)(L"L,9J[BH@S3Q9RN=)FIGI:AQI<'LJHKKYSN4JIT'X^!X\""V MI74'+$T:OL4UVL=FI3!54HNY6?NC[< (8 M3RX HAX0O180]P#?.=95YF4MN>5IHE4+VD43F]OXWG@TJ1&U^XMKJ\DK"&?3 M^SI3%<)W?D #5TNT7$@#7[G6W/7W&M[!XWH)5V^N$V8IGT.QK.>^Z[BC"]Q+ MS$80C]]"%$;C,_#%Z^'A2S@CE8/4:) :>;[9?Z7"4IA,*K/3"+]N-\9JFJ;? M_T@1#REBGR*^D.);@ZYO]1:(W4!&;7RFF]9RG1LH,">O/-?'CG7B6=V]VZ?3 MC_$T#$GV_K1A9^)FX8NXKFQV,A#N,G[A>BMJ Q(+0H:C]], =#?@G6%5XV=D MHRQ-G-^6]":@=@'D+Y2R1\.-W?#*I'\!4$L#!!0 ( /!L?U1=7C3YEP, M %(+ 9 >&PO=V]R:W-H965T'#@)U@QFMDG2_WXV4)+> .M+8AO.]WW' M/OXXLP,7OV0.H-"Q8*6<6[E2U2?;EFD.!9%7O()2/]ER41"EIV)GRTH R9J@ M@MFNXX1V06AI+6;-VDHL9KQ6C):P$DC614'$\PTP?IA;V'I9>*2[7)D%>S&K MR [6H+Y5*Z%G=H^2T0)*27F)!&SGUC7^=(-C$]"\\1^%@SP;(Y/*AO-?9O(E MFUN.400,4F4@B/[;PRTP9I"TCM\=J-5SFL#S\0OZ79.\3F9#)-QR]IUF*I]; ML84RV)*:J4=^^!>ZA *#EW(FFU]T:-_U(PNEM52\Z(*U@H*6[3\Y=AMQ%N#B MD0"W"W ;W2U1HW))%%G,!#\@8=[6:&;0I-I$:W&T-*>R5D(_I3I.+1Y [$"@ M]TM0A#+Y 7U$=XSL9$XKM.:L-ELGT8\'*#8@?LYLI3E-I)UV^#@ZOX?!&.&Z)S%%%:(841[J.&(BA_%L0OP$Q=V"_"+&?>+XW ML_<#['[/[D^R/W%%&*IJD>:ZZ% E: I#]"U*\%;ZH*=BUPGC M8;:P9PLGV:[3E->EDN@14J![LF&#N887Y-B+$S<0N\-X56QN MX#@CY&>6A]]PM9Y(N:.ZT+KD6R<1D TJP9?''\6)EXQ4'C[Y&';?5ODK\FS* MOCD6O2AJF"[(#O=<4H!]+QBI2'QR/3QM>TO8@M#[H._B'LIZ\")V$*]<)XZ\ MD^YR5)Z.$1"2??P]/&MUJMT#TGY3*^)I6_Q\3,VW_>\?OP[G_.,;A%I#]/\ML,\Z M)--M/A"QH[JQ8;#5D$.8%_7S+N7J9 MF#ZL;Z,7?P!02P,$% @ \&Q_5)N1,:=Q P 20H !D !X;"]W;W)K M&ULM5;?CYLX$/Y7+'0/K=1;,(205$FD3;:_I-LJ MVKW>/E1]<& 2K!J.DPZG&(&H?( M!5HK*O+D#P[C0 MA+XE?Y)OCW?DS1]O9[Y!!FOGIPW:LD8+>]!H2.YE:7)-/I099*\!?)36Z@M? M]"W#0<0[2&](1-^1, AIAZ#5[[L' W*B=KDBAS?NP5M6&F>T)K?IKXIK[E+Q M^U\X1[X8*/2/ 8Y1RS%R'%$/Q\KM.F[* PAF"73.][IK,VJ<)S MC_4IA2[R\36Y"[F;/&G)DT'R3U)F1RY$%V-RQ1B%<3)-:#?EI*6<#%)^>$YM M'JTKE>98ALA:\>Z()U?\\7@T[>6?MOS30?Z/@NUL8I%'*2J79>3[/>X J*$< MIL&IK@3_VTFA9]6+#D;Q MDM7UY#&\O5!HDE(IU'W M(M/P)# <%/@5;V)>IGB>"3-&\4UE&&8Y,9+@9(%KHG.F()21Z/?#6&/5+ #*&P_2%G95"9R6^O5!%L8;5B9\7+7*7YT?YR_X$4S=9]TSM M.!Y< 5N$#&X25*7JOJ4>&+EW5_]&&KQ2W&N.O1XH:X#?MU*:EX$E:+O'Q7]0 M2P,$% @ \&Q_5 #)AR4V @ X 0 !D !X;"]W;W)K&UL?511;YLP$/XK%MI#*TTUD*2=*H)$DDV;M$Q1HVX/TQX,',&J ML:EM0O?O=S8)R[0D/(#O?/=]WYD[)[W2+Z8&L.2M$=+,@]K:]I%24]30,'.G M6I"X4RG=,(NFWE'3:F"E3VH$CG/&EG >A$P0""NL0&'[VL 0A'!#*>#U@!B.E2SQ=']$_^=JQ MEIP96"KQ@Y>VG@(&%$L:_23_$SJ8!*3IC57-(1@4- ME\.7O1W.X20ACBXDQ(>$V.L>B+S*%;,L3;3JB7;1B.86OE2?C>*X=#]E:S7N M2#?TA2Y(9@W.0%:\=-]Q[?V:YL1I[Y]<5WNG(._6\DPN\F90=$[Z+ MB&$"A^#<(0\84X_A9FJ?1@\A/@G=G^&>C=RSJ]Q?>06$2]-I)@L@.4BHN#7G M!,S^$S -SPB@)UW7N#9RLV5(H3IIAP8/X9D/7_@T?9G_-] ZU$0$5IH9W M#RA!#_,T&%:UOH=S97$B_++&*PBT"\#]2BE[-!S!>*FE?P!02P,$% @ M\&Q_5'W,SH:O @ 90< !D !X;"]W;W)K&UL MM57);MLP%/P50L@A 0IK\Y; %A#'+MJ#4R-&VD.0 RT]6T1$TB$IVP'Z\>4B M*TXK"[GT0G%[\V9&Y.-HS\6+S $4.M""R;&7*[6]\7V9YD"Q[/ M,+VRYH)B MI8=BX\NM )S9(%KX41#T?8H)\Y*1G5N(9,1+51 &"X%D22D6;Q,H^'[LA=YQ MXH%L^35*1B@P23A# M9C[S:\F82!"; [?A+8RY,^ M,E)6G+^8P?=L[ 6&$120*@.!]6<'=U 4!DGS>*U O3JG"3SM']&_6O%:S I+ MN./%+Y*I?.P-/93!&I>%>N#[;U )ZAF\E!?2MFCO]L9Z7%U07RD@,L9%/J=HRX*? #FU[-IM>*=,6SP=UI##5L@G=\=O9I6>A2 IR&>CJC[<3?('#Y^5%P;O]27X+P(KV(\*NW^?'O^D\E$0&UO?)4IYR90K@O5L M_8;&PO MZL,<<"2 M8V>.Z4)__7QQ")3Z&-L>RJ8E@MCW^;[[[#OCB%%E5H+=+A@S05T(68W)PICR M71A6LP4K:'6F2B8MDBM=4&.[>AY6I68TJ\"I$.&@UXO#@G)))B.Y+*X+4P4S MM91F3,X[4^ >'[,QZ">)V]/3GKW;ZYV[:<- M\(:$7M*+ TC/>CV<&$",/#Z,?!\W1GUY$/4>YH8X;%=^,LJ5W"0@(LY@(]." M!0]4C$E*!9]J#EXY+;A8.?, ##,EE Z,S;R5T@=+]>C@ONM!4;0\!9=*-[%= M!/<];8?O .L>".1"= ('Q!DFHY(:P[2\MIUF<&-\!@5M^VY56H5S35?]P079 M.#0/&V2J=,9T%Z9/UJ;)2+ [0-2SMC M0MS"COF:/^&N\ZV<]B"CLFM:06W3T;@.\&^S.>YMVM_C#4K^H,R'I9V.;/I0 M*^Q&LYS73;_..P$8>Q]GIV4I5N\%G\N"N7Q:WRQ+?8'J;\X_F5MC^=C%_D7%&B4'*7&L#T:M\[?)Z=O9PW@+6=, MOL#[E-@$#:9++@R7;6_!LXS)9X>PI3=T:E^&G_#;\1G+Z5*8NPXP$.VH3?L33*\?=Z]8-A:7&:M9EK9=/9\VS< V;-3V H==Y+JY_ CF MXS _ A@6!U. ^3@O+,Z_-)\A.A^'8=J&7F2(^@Q1'^?E0]+FQN+X?1)[^6>: M)%$4Q]B*IJE708JM6QS#Q\^&:0,/+ Y$^K6UQK.-5\C^.L!RNJ]"L)GBE8C- M%%]K0/SK!AY)XL\V%@<\L"Q@M0/Q_7&@IOP^4019Q;1A.QA'D@1#H!;]-1K' MR.K$-8?20$3;8T.P6BP^0"X99K>] M9!:G=WS;9G]T;PPNZ$<%79B_K]0:_B4@6?/YVNM30]N*.= MR)W4RC?6#3^D>+1_CM>[[$%:N9:E=$_#H/E=BH!54LE*/HMB&/0#9G?Z\5H; M^:R5XV66&UV6PR \'O@AC)/YJ^:LAESQM6U:'%_?<@\R# 9]?\&---8U/9KK M<\_X('SGX][!Z:^R=,),N!/?C#[LI=K6E_%/T0./T<3AM#T&\"D3*7$E_P-P4 M#1XARF*>+68WD]%J.F%?1K/1?#QEV?5TNLH 8(0 1F<#9!=+#B!C!#)^0\AL MY3??IW,/N/C*%LOI+8!,$,CD;)#9:C$&D"D"F9X-[]G";+F2S_!O\A*!O*2%S Y5Q0'!/(#+:17R=XG^B?&5<&F/P]R7Y\ V#XB;!]IV;YI73S*LFS8;OPHJVT- MP$;6>C_ ]-W'\G>?EG(FN!4M&M0FU#K1525=WP?Q,'6$Q.ZX4;FN M!%OQ7^UAQ$P1$JMB)IW<-LV0"--"2.R%V[I1%&S)ZY2V,EQ9WM3)K9AA3@B) MI?!=F&V[],22?TB<_;/#VHJ?!]^)31_JG '!L,P?$J=^U)UW$:R,L=P?$>=^ M'#.&F)@4(F(I=$N>7:SJ!&QACHO0B0:Q%G#?,XB)F2(B-L51^)W1PPP1$1OB M+P([<4),3!H1L32@R#ICB/DC(O;',3MW8F'2B,XYD[A+("9FDXC<)AAF"C$Q MMT1G=V+,-3&Q:W!,F#=CS#HQL76:@N*__QAHG1BS3DQLG386 M"UM@F&=B8L^\ (M:8)A98F*SG"K#$]F<&\/K5R"0,,&DDA!+!5T>8A<0$Y-* M0BP5N$#4$4Z(B4DE(98*++G_@27WD1AB8E))WG!IZQ5F2RH)^G;D#2\S)?&E9OCF^#DK1>[]TZ)0A&.14&#YE36V/+U7UB?K/'\)>W:LNT.>;/M\^2XWQWRHMF4TC^$ MD)>;M&_S3=>GP_G*JAOV;3DOAW7HV^5[NTY!I]-9&'[.:![G/V=.7D]]^LO$ M;K7:+M-3M_S8IT/Y97#X[(;WO$FI-)/7=EBGLFC"<7<]G?V@"$&Q?M ,@F;U@VXAZ+9^T!T$W=4/NH>@ M^_I!,D49IP1)(ZP)M!;D6@B\%@1;",06)%L(S!9$6PC4%F1;"-P6A%L(Y!:D M6PCL%L1;"/16U%L)]%;46PGTUM''-H'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z* M>BN!WHIZ*X'>BGHK@=Z&>AN!WH9Z&X'>AGH;@=XVVBPAT-M0;R/0VU!O(]#; M4&\CT-M0;R/0VU!O(]#;4&\CT-M1;R?0VU%O)]#;46\GT-M1;R?0VT>;W01Z M.^KM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>D?4.Q+H'5'O2*!W1+TC@=X1]8[_ MJ7UW7VSI M;#)ZVUKRO4U=-7Z<+$*P#XSY?$&U]JFQU,21F7&U#O'1S9G5^5+/B8G!8,AR MTP1J0C^T-9+)Z(EF>E6%WO,FOO:E:<:)H\HGO7QQV.I%W=M[$0N5">_\1C8BQ]]?=1>]H%%;_,CMO[8=RR.P_/NMOU M>_SUC(_U+^Q#@/0A0?I0('UD('T,0?JX!>GC#J2/>Y ^^ "E$111.0JI',54 MCH(J1U&5H[#*45SE*+!R%%D%BJP"15:!(JM D56@R"I09!4HL@H4606*K )% M5HDBJT215:+(*E%DE2BR2A19)8JL$D56B2*K1)%5HU+IM#/NO^R4\^ M 5!+ 0(4 Q0 ( /!L?U0'04UB@0 +$ 0 " 0 M !D;V-0&UL4$L! A0#% @ \&Q_5$DB11WN *P( M !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% M @ \&Q_5)E&PO=V]R:W-H965T&UL4$L! A0#% M @ \&Q_5%P.H.#;!P PB !@ ("!C0X 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ \&Q_5.RDK-PS!@ M$"( !@ ("!8A\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \&Q_5/5XWD->(@ .6( !@ M ("!0S0 'AL+W=O&PO=V]R:W-H965T !X;"]W;W)K M&UL4$L! A0#% @ \&Q_5,! !:[V!P Y!$ M !D ("!M6D 'AL+W=O&PO=V]R:W-H965TG% M4@H ,4: 9 " @9-U !X;"]W;W)K&UL4$L! A0#% @ \&Q_5!=Q:?&(!0 T@P !D M ("!'( 'AL+W=OD3FH# B!P &0 @(';A0 >&PO=V]R:W-H965T M&UL4$L! A0# M% @ \&Q_5/LLIY4U"@ Z!D !D ("!Z(P 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ \&Q_5+,< MW@P&!0 5@P !D ("!-;X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \&Q_5$W-<*+0! !@T !D M ("!H\H 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ \&Q_5*AQHJY!!0 &0P !D ("! MP=< 'AL+W=OH% !)) &0 @($YW0 >&PO=V]R:W-H965T&UL4$L! A0#% M @ \&Q_5 \94A[? @ P0@ !D ("!Y.8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \&Q_5.I<<%PW M @ #@4 !D ("!P/$ 'AL+W=O) &0 M@($N] >&PO=V]R:W-H965T&UL4$L! A0#% @ \&Q_5"\*]T%F @ SP4 !D M ("!COP 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ \&Q_5. Q0?97 P #PT !D ("!!@8! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M\&Q_5)TVG4$D @ T00 !D ("!Z!,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \&Q_5# X.I#"! M51< !D ("![!X! 'AL+W=O&PO=V]R:W-H965TPI 0!X;"]W;W)K&UL4$L! A0#% @ \&Q_5%7?9U". @ >@< !D M ("!=RT! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ \&Q_5)N1,:=Q P 20H !D ("!238! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \&Q_ M5+D1]C,@ P +A( T ( !1#\! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ \&Q_5'Q^ MZ1O4 0 QA\ !H ( !VD XML 68 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 69 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 70 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 182 362 1 false 50 0 false 4 false false R1.htm 00000001 - Document - Cover Sheet http://datastoragecorp.com/role/Cover Cover Cover 1 false false R2.htm 00000002 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://datastoragecorp.com/role/ConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://datastoragecorp.com/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 00000005 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 5 false false R6.htm 00000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 00000007 - Disclosure - Basis of Presentation, Organization and Other Matters Sheet http://datastoragecorp.com/role/BasisOfPresentationOrganizationAndOtherMatters Basis of Presentation, Organization and Other Matters Notes 7 false false R8.htm 00000008 - Disclosure - Summary of Significant Accounting Policies Sheet http://datastoragecorp.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 00000009 - Disclosure - Property and Equipment Sheet http://datastoragecorp.com/role/PropertyAndEquipment Property and Equipment Notes 9 false false R10.htm 00000010 - Disclosure - Goodwill and Intangible Assets Sheet http://datastoragecorp.com/role/GoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 10 false false R11.htm 00000011 - Disclosure - Leases Sheet http://datastoragecorp.com/role/Leases Leases Notes 11 false false R12.htm 00000012 - Disclosure - Commitments and Contingencies Sheet http://datastoragecorp.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 12 false false R13.htm 00000013 - Disclosure - Note payable Sheet http://datastoragecorp.com/role/NotePayable Note payable Notes 13 false false R14.htm 00000014 - Disclosure - Stockholders??? (Deficit) Sheet http://datastoragecorp.com/role/StockholdersDeficit Stockholders??? (Deficit) Notes 14 false false R15.htm 00000015 - Disclosure - Income Taxes Sheet http://datastoragecorp.com/role/IncomeTaxes Income Taxes Notes 15 false false R16.htm 00000016 - Disclosure - Litigation Sheet http://datastoragecorp.com/role/Litigation Litigation Notes 16 false false R17.htm 00000017 - Disclosure - Related Party Transactions Sheet http://datastoragecorp.com/role/RelatedPartyTransactions Related Party Transactions Notes 17 false false R18.htm 00000018 - Disclosure - Merger Sheet http://datastoragecorp.com/role/Merger Merger Notes 18 false false R19.htm 00000019 - Disclosure - Subsequent Events Sheet http://datastoragecorp.com/role/SubsequentEvents Subsequent Events Notes 19 false false R20.htm 00000020 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://datastoragecorp.com/role/SummaryOfSignificantAccountingPolicies 20 false false R21.htm 00000021 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://datastoragecorp.com/role/SummaryOfSignificantAccountingPolicies 21 false false R22.htm 00000022 - Disclosure - Property and Equipment (Tables) Sheet http://datastoragecorp.com/role/PropertyAndEquipmentTables Property and Equipment (Tables) Tables http://datastoragecorp.com/role/PropertyAndEquipment 22 false false R23.htm 00000023 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://datastoragecorp.com/role/GoodwillAndIntangibleAssets 23 false false R24.htm 00000024 - Disclosure - Leases (Tables) Sheet http://datastoragecorp.com/role/LeasesTables Leases (Tables) Tables http://datastoragecorp.com/role/Leases 24 false false R25.htm 00000025 - Disclosure - Stockholders??? (Deficit) (Tables) Sheet http://datastoragecorp.com/role/StockholdersDeficitTables Stockholders??? (Deficit) (Tables) Tables http://datastoragecorp.com/role/StockholdersDeficit 25 false false R26.htm 00000026 - Disclosure - Income Taxes (Tables) Sheet http://datastoragecorp.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://datastoragecorp.com/role/IncomeTaxes 26 false false R27.htm 00000027 - Disclosure - Merger (Tables) Sheet http://datastoragecorp.com/role/MergerTables Merger (Tables) Tables http://datastoragecorp.com/role/Merger 27 false false R28.htm 00000028 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesTables 28 false false R29.htm 00000029 - Disclosure - Summary of Significant Accounting Policies (Details 1) Sheet http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails1 Summary of Significant Accounting Policies (Details 1) Details http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesTables 29 false false R30.htm 00000030 - Disclosure - Summary of Significant Accounting Policies (Details 2) Sheet http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails2 Summary of Significant Accounting Policies (Details 2) Details http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesTables 30 false false R31.htm 00000031 - Disclosure - Summary of Significant Accounting Policies (Details Narrative) Sheet http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative Summary of Significant Accounting Policies (Details Narrative) Details http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesTables 31 false false R32.htm 00000032 - Disclosure - Property and Equipment (Details) Sheet http://datastoragecorp.com/role/PropertyAndEquipmentDetails Property and Equipment (Details) Details http://datastoragecorp.com/role/PropertyAndEquipmentTables 32 false false R33.htm 00000033 - Disclosure - Property and Equipment (Details Narrative) Sheet http://datastoragecorp.com/role/PropertyAndEquipmentDetailsNarrative Property and Equipment (Details Narrative) Details http://datastoragecorp.com/role/PropertyAndEquipmentTables 33 false false R34.htm 00000034 - Disclosure - Goodwill and Intangible Assets (Details) Sheet http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails Goodwill and Intangible Assets (Details) Details http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsTables 34 false false R35.htm 00000035 - Disclosure - Goodwill and Intangible Assets (Details 1) Sheet http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails1 Goodwill and Intangible Assets (Details 1) Details http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsTables 35 false false R36.htm 00000036 - Disclosure - Goodwill and Intangible Assets (Details Narrative) Sheet http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetailsNarrative Goodwill and Intangible Assets (Details Narrative) Details http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsTables 36 false false R37.htm 00000037 - Disclosure - Lease (Details) Sheet http://datastoragecorp.com/role/LeaseDetails Lease (Details) Details http://datastoragecorp.com/role/LeasesTables 37 false false R38.htm 00000038 - Disclosure - Lease (Details 1) Sheet http://datastoragecorp.com/role/LeaseDetails1 Lease (Details 1) Details http://datastoragecorp.com/role/LeasesTables 38 false false R39.htm 00000039 - Disclosure - Lease (Details 2) Sheet http://datastoragecorp.com/role/LeaseDetails2 Lease (Details 2) Details http://datastoragecorp.com/role/LeasesTables 39 false false R40.htm 00000040 - Disclosure - Leases (Details Narrative) Sheet http://datastoragecorp.com/role/LeasesDetailsNarrative Leases (Details Narrative) Details http://datastoragecorp.com/role/LeasesTables 40 false false R41.htm 00000041 - Disclosure - Commitments and Contingencies (Details Narrative) Sheet http://datastoragecorp.com/role/CommitmentsAndContingenciesDetailsNarrative Commitments and Contingencies (Details Narrative) Details http://datastoragecorp.com/role/CommitmentsAndContingencies 41 false false R42.htm 00000042 - Disclosure - Note payable (Details Narrative) Sheet http://datastoragecorp.com/role/NotePayableDetailsNarrative Note payable (Details Narrative) Details http://datastoragecorp.com/role/NotePayable 42 false false R43.htm 00000043 - Disclosure - Stockholders' (Deficit) (Details) Sheet http://datastoragecorp.com/role/StockholdersDeficitDetails Stockholders' (Deficit) (Details) Details http://datastoragecorp.com/role/StockholdersDeficitTables 43 false false R44.htm 00000044 - Disclosure - Stockholders' (Deficit) (Details 1) Sheet http://datastoragecorp.com/role/StockholdersDeficitDetails1 Stockholders' (Deficit) (Details 1) Details http://datastoragecorp.com/role/StockholdersDeficitTables 44 false false R45.htm 00000045 - Disclosure - Stockholders' (Deficit) (Details 2) Sheet http://datastoragecorp.com/role/StockholdersDeficitDetails2 Stockholders' (Deficit) (Details 2) Details http://datastoragecorp.com/role/StockholdersDeficitTables 45 false false R46.htm 00000046 - Disclosure - Stockholders??? (Deficit) (Details Narrative) Sheet http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative Stockholders??? (Deficit) (Details Narrative) Details http://datastoragecorp.com/role/StockholdersDeficitTables 46 false false R47.htm 00000047 - Disclosure - Income Taxes (Details) Sheet http://datastoragecorp.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://datastoragecorp.com/role/IncomeTaxesTables 47 false false R48.htm 00000048 - Disclosure - Income Taxes (Details 1) Sheet http://datastoragecorp.com/role/IncomeTaxesDetails1 Income Taxes (Details 1) Details http://datastoragecorp.com/role/IncomeTaxesTables 48 false false R49.htm 00000049 - Disclosure - Income Taxes (Details Narrative) Sheet http://datastoragecorp.com/role/IncomeTaxesDetailsNarrative Income Taxes (Details Narrative) Details http://datastoragecorp.com/role/IncomeTaxesTables 49 false false R50.htm 00000050 - Disclosure - Merger (Details) Sheet http://datastoragecorp.com/role/MergerDetails Merger (Details) Details http://datastoragecorp.com/role/MergerTables 50 false false R51.htm 00000051 - Disclosure - Merger (Details 1) Sheet http://datastoragecorp.com/role/MergerDetails1 Merger (Details 1) Details http://datastoragecorp.com/role/MergerTables 51 false false R52.htm 00000052 - Disclosure - Merger (Details Narrative) Sheet http://datastoragecorp.com/role/MergerDetailsNarrative Merger (Details Narrative) Details http://datastoragecorp.com/role/MergerTables 52 false false R53.htm 00000053 - Disclosure - Subsequent Events (Details Narrative) Sheet http://datastoragecorp.com/role/SubsequentEventsDetailsNarrative Subsequent Events (Details Narrative) Details http://datastoragecorp.com/role/SubsequentEvents 53 false false All Reports Book All Reports e3625_10-k.htm dtst-20211231.xsd dtst-20211231_cal.xml dtst-20211231_def.xml dtst-20211231_lab.xml dtst-20211231_pre.xml e3625_ex23-1.htm e3625_ex31-1.htm e3625_ex31-2.htm e3625_ex32-1.htm e3625_ex32-2.htm e3625_ex4-10.htm http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 72 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "e3625_10-k.htm": { "axisCustom": 0, "axisStandard": 17, "contextCount": 182, "dts": { "calculationLink": { "local": [ "dtst-20211231_cal.xml" ] }, "definitionLink": { "local": [ "dtst-20211231_def.xml" ] }, "inline": { "local": [ "e3625_10-k.htm" ] }, "labelLink": { "local": [ "dtst-20211231_lab.xml" ] }, "presentationLink": { "local": [ "dtst-20211231_pre.xml" ] }, "schema": { "local": [ "dtst-20211231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 530, "entityCount": 1, "hidden": { "http://datastoragecorp.com/20211231": 27, "http://fasb.org/us-gaap/2021-01-31": 68, "http://xbrl.sec.gov/dei/2021q4": 4, "total": 99 }, "keyCustom": 84, "keyStandard": 278, "memberCustom": 26, "memberStandard": 24, "nsprefix": "dtst", "nsuri": "http://datastoragecorp.com/20211231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "b", "span", "p", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00000001 - Document - Cover", "role": "http://datastoragecorp.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "b", "span", "p", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000010 - Disclosure - Goodwill and Intangible Assets", "role": "http://datastoragecorp.com/role/GoodwillAndIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLessorDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000011 - Disclosure - Leases", "role": "http://datastoragecorp.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLessorDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000012 - Disclosure - Commitments and Contingencies", "role": "http://datastoragecorp.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000013 - Disclosure - Note payable", "role": "http://datastoragecorp.com/role/NotePayable", "shortName": "Note payable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000014 - Disclosure - Stockholders\u2019 (Deficit)", "role": "http://datastoragecorp.com/role/StockholdersDeficit", "shortName": "Stockholders\u2019 (Deficit)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000015 - Disclosure - Income Taxes", "role": "http://datastoragecorp.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000016 - Disclosure - Litigation", "role": "http://datastoragecorp.com/role/Litigation", "shortName": "Litigation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000017 - Disclosure - Related Party Transactions", "role": "http://datastoragecorp.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000018 - Disclosure - Merger", "role": "http://datastoragecorp.com/role/Merger", "shortName": "Merger", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000019 - Disclosure - Subsequent Events", "role": "http://datastoragecorp.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000002 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://datastoragecorp.com/role/ConsolidatedBalanceSheets", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000020 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueRecognitionPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000021 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueRecognitionPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000022 - Disclosure - Property and Equipment (Tables)", "role": "http://datastoragecorp.com/role/PropertyAndEquipmentTables", "shortName": "Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000023 - Disclosure - Goodwill and Intangible Assets (Tables)", "role": "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:LeasesOfLessorDisclosureTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000024 - Disclosure - Leases (Tables)", "role": "http://datastoragecorp.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LeasesOfLessorDisclosureTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000025 - Disclosure - Stockholders\u2019 (Deficit) (Tables)", "role": "http://datastoragecorp.com/role/StockholdersDeficitTables", "shortName": "Stockholders\u2019 (Deficit) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000026 - Disclosure - Income Taxes (Tables)", "role": "http://datastoragecorp.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "dtst:ScheduleOfPurchasePriceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000027 - Disclosure - Merger (Tables)", "role": "http://datastoragecorp.com/role/MergerTables", "shortName": "Merger (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "dtst:ScheduleOfPurchasePriceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000028 - Disclosure - Summary of Significant Accounting Policies (Details)", "role": "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails", "shortName": "Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueRecognitionPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-012021-12-31_us-gaap_TransferredAtPointInTimeMember", "decimals": "0", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000029 - Disclosure - Summary of Significant Accounting Policies (Details 1)", "role": "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails1", "shortName": "Summary of Significant Accounting Policies (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "INF", "lang": null, "name": "dtst:WeightedAverageNumberOfShareOutstandingBasic", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "AsOf2021-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "USDPShares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://datastoragecorp.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "AsOf2021-12-31", "decimals": "INF", "lang": null, "name": "us-gaap:PreferredStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000030 - Disclosure - Summary of Significant Accounting Policies (Details 2)", "role": "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails2", "shortName": "Summary of Significant Accounting Policies (Details 2)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:ReceivablesPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "dtst:AccountsReceivablesDue", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000031 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)", "role": "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative", "shortName": "Summary of Significant Accounting Policies (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:ReceivablesPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "dtst:AccountsReceivablesDue", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000032 - Disclosure - Property and Equipment (Details)", "role": "http://datastoragecorp.com/role/PropertyAndEquipmentDetails", "shortName": "Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "lang": null, "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000033 - Disclosure - Property and Equipment (Details Narrative)", "role": "http://datastoragecorp.com/role/PropertyAndEquipmentDetailsNarrative", "shortName": "Property and Equipment (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "dtst:TotalIntangibleAssetsNotSubjectToAmortizationGrossAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000034 - Disclosure - Goodwill and Intangible Assets (Details)", "role": "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "dtst:TotalIntangibleAssetsNotSubjectToAmortizationGrossAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000035 - Disclosure - Goodwill and Intangible Assets (Details 1)", "role": "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails1", "shortName": "Goodwill and Intangible Assets (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000036 - Disclosure - Goodwill and Intangible Assets (Details Narrative)", "role": "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetailsNarrative", "shortName": "Goodwill and Intangible Assets (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LeasesOfLessorDisclosureTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "dtst:AmortizationOfAssetsIncludedInDepreciationAndAmortizationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000037 - Disclosure - Lease (Details)", "role": "http://datastoragecorp.com/role/LeaseDetails", "shortName": "Lease (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LeasesOfLessorDisclosureTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "dtst:AmortizationOfAssetsIncludedInDepreciationAndAmortizationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "dtst:SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock", "us-gaap:LeasesOfLessorDisclosureTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "dtst:OperatingCashFlowsRelatedToOperatingLeases", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000038 - Disclosure - Lease (Details 1)", "role": "http://datastoragecorp.com/role/LeaseDetails1", "shortName": "Lease (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "dtst:SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock", "us-gaap:LeasesOfLessorDisclosureTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "dtst:OperatingCashFlowsRelatedToOperatingLeases", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "dtst:LongtermObligationsUnderOperatingAndCapitalLeasesTableTextBlock", "us-gaap:LeasesOfLessorDisclosureTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000039 - Disclosure - Lease (Details 2)", "role": "http://datastoragecorp.com/role/LeaseDetails2", "shortName": "Lease (Details 2)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "dtst:LongtermObligationsUnderOperatingAndCapitalLeasesTableTextBlock", "us-gaap:LeasesOfLessorDisclosureTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:LeasesOfLessorDisclosureTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "dtst:AnnualRent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000040 - Disclosure - Leases (Details Narrative)", "role": "http://datastoragecorp.com/role/LeasesDetailsNarrative", "shortName": "Leases (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:LeasesOfLessorDisclosureTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "dtst:AnnualRent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "AsOf2020-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LinesOfCreditCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000041 - Disclosure - Commitments and Contingencies (Details Narrative)", "role": "http://datastoragecorp.com/role/CommitmentsAndContingenciesDetailsNarrative", "shortName": "Commitments and Contingencies (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "AsOf2017-03-24", "decimals": "0", "lang": null, "name": "us-gaap:LinesOfCreditCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2020-04-012020-04-30_custom_PaycheckProtectionProgramMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentMaturityDate", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000042 - Disclosure - Note payable (Details Narrative)", "role": "http://datastoragecorp.com/role/NotePayableDetailsNarrative", "shortName": "Note payable (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2020-04-012020-04-30_custom_PaycheckProtectionProgramMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentMaturityDate", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "AsOf2020-12-31_us-gaap_EmployeeStockOptionMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000043 - Disclosure - Stockholders' (Deficit) (Details)", "role": "http://datastoragecorp.com/role/StockholdersDeficitDetails", "shortName": "Stockholders' (Deficit) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-012021-12-31_us-gaap_EmployeeStockOptionMember", "decimals": null, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000044 - Disclosure - Stockholders' (Deficit) (Details 1)", "role": "http://datastoragecorp.com/role/StockholdersDeficitDetails1", "shortName": "Stockholders' (Deficit) (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "AsOf2020-12-31_us-gaap_WarrantMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000045 - Disclosure - Stockholders' (Deficit) (Details 2)", "role": "http://datastoragecorp.com/role/StockholdersDeficitDetails2", "shortName": "Stockholders' (Deficit) (Details 2)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-012021-12-31_us-gaap_WarrantMember", "decimals": null, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "AsOf2021-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CapitalUnitsAuthorized", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000046 - Disclosure - Stockholders\u2019 (Deficit) (Details Narrative)", "role": "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative", "shortName": "Stockholders\u2019 (Deficit) (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "AsOf2021-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CapitalUnitsAuthorized", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "dtst:DeferredTaxAssetsOperatingLossCarryforward", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000047 - Disclosure - Income Taxes (Details)", "role": "http://datastoragecorp.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "dtst:DeferredTaxAssetsOperatingLossCarryforward", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000048 - Disclosure - Income Taxes (Details 1)", "role": "http://datastoragecorp.com/role/IncomeTaxesDetails1", "shortName": "Income Taxes (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000049 - Disclosure - Income Taxes (Details Narrative)", "role": "http://datastoragecorp.com/role/IncomeTaxesDetailsNarrative", "shortName": "Income Taxes (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "AsOf2019-12-31_us-gaap_PreferredStockMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000005 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "role": "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "AsOf2019-12-31_us-gaap_PreferredStockMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "dtst:ScheduleOfPurchasePriceTableTextBlock", "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "AsOf2021-12-31_custom_FlagshipSolutionsMember", "decimals": "0", "first": true, "lang": null, "name": "dtst:BusinessAcquisitionConsiderationCashPaidToSeller", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000050 - Disclosure - Merger (Details)", "role": "http://datastoragecorp.com/role/MergerDetails", "shortName": "Merger (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "dtst:ScheduleOfPurchasePriceTableTextBlock", "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "AsOf2021-12-31_custom_FlagshipSolutionsMember", "decimals": "0", "first": true, "lang": null, "name": "dtst:BusinessAcquisitionConsiderationCashPaidToSeller", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "dtst:ScheduleOfUnauditedProFormaOfOperationTableTextBlock", "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedCustomerRelationshipsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000051 - Disclosure - Merger (Details 1)", "role": "http://datastoragecorp.com/role/MergerDetails1", "shortName": "Merger (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "dtst:ScheduleOfUnauditedProFormaOfOperationTableTextBlock", "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedCustomerRelationshipsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:SalariesAndWages", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000052 - Disclosure - Merger (Details Narrative)", "role": "http://datastoragecorp.com/role/MergerDetailsNarrative", "shortName": "Merger (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:SalariesAndWages", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockOptionPlanExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000053 - Disclosure - Subsequent Events (Details Narrative)", "role": "http://datastoragecorp.com/role/SubsequentEventsDetailsNarrative", "shortName": "Subsequent Events (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockOptionPlanExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000007 - Disclosure - Basis of Presentation, Organization and Other Matters", "role": "http://datastoragecorp.com/role/BasisOfPresentationOrganizationAndOtherMatters", "shortName": "Basis of Presentation, Organization and Other Matters", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000008 - Disclosure - Summary of Significant Accounting Policies", "role": "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000009 - Disclosure - Property and Equipment", "role": "http://datastoragecorp.com/role/PropertyAndEquipment", "shortName": "Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3625_10-k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 50, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of changes contained within amended document.", "label": "Amendment Description" } } }, "localname": "AmendmentDescription", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AnnualInformationForm": { "auth_ref": [ "r518" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form.", "label": "Annual Information Form" } } }, "localname": "AnnualInformationForm", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditedAnnualFinancialStatements": { "auth_ref": [ "r518" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements.", "label": "Audited Annual Financial Statements" } } }, "localname": "AuditedAnnualFinancialStatements", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r515", "r517", "r518" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r515", "r517", "r518" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r515", "r517", "r518" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CountryRegion": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Region code of country", "label": "Country Region" } } }, "localname": "CountryRegion", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r517" ], "lang": { "en-us": { "role": { "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.", "label": "Document Accounting Standard" } } }, "localname": "DocumentAccountingStandard", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r515", "r517", "r518" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentPeriodStartDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format.", "label": "Document Period Start Date" } } }, "localname": "DocumentPeriodStartDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r516" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r504" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a registration statement.", "label": "Document Registration Statement" } } }, "localname": "DocumentRegistrationStatement", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyEventDate": { "auth_ref": [ "r517" ], "lang": { "en-us": { "role": { "documentation": "Date of event requiring a shell company report.", "label": "Document Shell Company Event Date" } } }, "localname": "DocumentShellCompanyEventDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r517" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.", "label": "Document Shell Company Report" } } }, "localname": "DocumentShellCompanyReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r519" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r507" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine3": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 3 such as an Office Park", "label": "Entity Address, Address Line Three" } } }, "localname": "EntityAddressAddressLine3", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "auth_ref": [ "r510" ], "lang": { "en-us": { "role": { "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element.", "label": "Entity Bankruptcy Proceedings, Reporting Current" } } }, "localname": "EntityBankruptcyProceedingsReportingCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r506" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r506" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r524" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Elected Not To Use the Extended Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r506" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r521" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPrimarySicNumber": { "auth_ref": [ "r518" ], "lang": { "en-us": { "role": { "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity.", "label": "Entity Primary SIC Number" } } }, "localname": "EntityPrimarySicNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "sicNumberItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r506" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r506" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r506" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r506" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r522" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_Extension": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Extension number for local phone number.", "label": "Extension" } } }, "localname": "Extension", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_NoTradingSymbolFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a security having no trading symbol.", "label": "No Trading Symbol Flag" } } }, "localname": "NoTradingSymbolFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "trueItemType" }, "dei_OtherReportingStandardItemNumber": { "auth_ref": [ "r517" ], "lang": { "en-us": { "role": { "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS.", "label": "Other Reporting Standard Item Number" } } }, "localname": "OtherReportingStandardItemNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "otherReportingStandardItemNumberItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r511" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.", "label": "Pre-commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r512" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.", "label": "Pre-commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r505" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_Security12gTitle": { "auth_ref": [ "r509" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(g) registered security.", "label": "Title of 12(g) Security" } } }, "localname": "Security12gTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r508" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SecurityReportingObligation": { "auth_ref": [ "r513" ], "lang": { "en-us": { "role": { "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act.", "label": "Security Reporting Obligation" } } }, "localname": "SecurityReportingObligation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "securityReportingObligationItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r514" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.", "label": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r523" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.", "label": "Written Communications" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dtst_ABCAcquiredContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "ABC Acquired Contracts [Member]" } } }, "localname": "ABCAcquiredContractsMember", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "dtst_AccountsReceivablesDue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounts receivables due.", "label": "Accounts receivables due" } } }, "localname": "AccountsReceivablesDue", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "durationItemType" }, "dtst_AccrualOfPreferredStockDividend": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Accrual of preferred stock dividend" } } }, "localname": "AccrualOfPreferredStockDividend", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "dtst_AccumulatedAmortization": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Accumulated amortization" } } }, "localname": "AccumulatedAmortization", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails" ], "xbrltype": "monetaryItemType" }, "dtst_AdditionalWarrants": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Additional warrants" } } }, "localname": "AdditionalWarrants", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "dtst_AmortizationOfAssetsIncludedInDepreciationAndAmortizationExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Amortization of assets, included in depreciation and amortization expense" } } }, "localname": "AmortizationOfAssetsIncludedInDepreciationAndAmortizationExpense", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails" ], "xbrltype": "monetaryItemType" }, "dtst_AmortizationOfAssetsIncludedInTotalOperatingExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Amortization of assets, included in total operating expense" } } }, "localname": "AmortizationOfAssetsIncludedInTotalOperatingExpense", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails" ], "xbrltype": "monetaryItemType" }, "dtst_AmountsRepresentingInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Operating Leases Less: Amounts representing interest" } } }, "localname": "AmountsRepresentingInterest", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "dtst_AnnualBaseRent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Annual base rent" } } }, "localname": "AnnualBaseRent", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "dtst_AnnualRent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Annual rent" } } }, "localname": "AnnualRent", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "dtst_ArrowCapitalSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Arrow Capital Solutions [Member]" } } }, "localname": "ArrowCapitalSolutionsMember", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "dtst_AssembledWorkforce": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Assembled Workforce" } } }, "localname": "AssembledWorkforce", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/MergerDetails1" ], "xbrltype": "monetaryItemType" }, "dtst_BusinessAcquisitionConsiderationCashPaidToSeller": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Cash paid to seller" } } }, "localname": "BusinessAcquisitionConsiderationCashPaidToSeller", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/MergerDetails" ], "xbrltype": "monetaryItemType" }, "dtst_BusinessAcquisitionConsiderationTotalPurchasePrice": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Total purchase price" } } }, "localname": "BusinessAcquisitionConsiderationTotalPurchasePrice", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/MergerDetails" ], "xbrltype": "monetaryItemType" }, "dtst_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsFixAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Fixed Assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsFixAssets", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/MergerDetails" ], "xbrltype": "monetaryItemType" }, "dtst_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsSecurityDeposits": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Security Deposits" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsSecurityDeposits", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/MergerDetails" ], "xbrltype": "monetaryItemType" }, "dtst_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsWebSiteAndDigitalAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Website and Digital Assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsWebSiteAndDigitalAssets", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/MergerDetails" ], "xbrltype": "monetaryItemType" }, "dtst_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesPPPLoanPayable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "PPP Loan Payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesPPPLoanPayable", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/MergerDetails" ], "xbrltype": "monetaryItemType" }, "dtst_BusinessCombinationRecognizedIdentifiableExcessPurchasePrice": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Excess purchase price" } } }, "localname": "BusinessCombinationRecognizedIdentifiableExcessPurchasePrice", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/MergerDetails" ], "xbrltype": "monetaryItemType" }, "dtst_CashConsiderationForBusinessAcquisition": { "auth_ref": [], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "CashConsiderationForBusinessAcquisition", "negatedLabel": "Cash consideration for business acquisition" } } }, "localname": "CashConsiderationForBusinessAcquisition", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "dtst_CashFee": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash fee" } } }, "localname": "CashFee", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "percentItemType" }, "dtst_CashReceivedForExercisedOfWarrants": { "auth_ref": [], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Cash received for the exercised of Warrants" } } }, "localname": "CashReceivedForExercisedOfWarrants", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "dtst_CommonStockParValue0.001PerShareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common Stock, par value $0.001 per share" } } }, "localname": "CommonStockParValue0.001PerShareMember", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "domainItemType" }, "dtst_ComputerHardwareAndSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computer hardware and software.", "label": "Computer Hardware and Software [Member]" } } }, "localname": "ComputerHardwareAndSoftwareMember", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "dtst_ConversionOfPreferredSeriesToStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Conversion of preferred series to stock" } } }, "localname": "ConversionOfPreferredSeriesToStock", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "dtst_ConversionOfPreferredSeriesToStockShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Conversion of preferred series to stock, shares" } } }, "localname": "ConversionOfPreferredSeriesToStockShares", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "dtst_DataCenterEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Data Center equipment.", "label": "Data Center Equipment [Member]" } } }, "localname": "DataCenterEquipmentMember", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "dtst_DeferredIncomeTaxesReleaseOfValuationAllowance": { "auth_ref": [], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "DeferredIncomeTaxesReleaseOfValuationAllowance", "negatedLabel": "Deferred income taxes, release of valuation allowance" } } }, "localname": "DeferredIncomeTaxesReleaseOfValuationAllowance", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "dtst_DeferredTaxAssetsOperatingLossCarryforward": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Net operating loss carry forwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforward", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "dtst_DisasterRecoveryWithStandbyServersHighAvailabilityDataVaultingIaasMessageLogicSupportAndMaintenanceAndInternetPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disaster Recovery with Stand-By Servers, High Availability, Data Vaulting, IaaS, Message Logic, Support and Maintenance and Internet" } } }, "localname": "DisasterRecoveryWithStandbyServersHighAvailabilityDataVaultingIaasMessageLogicSupportAndMaintenanceAndInternetPolicyTextBlock", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "dtst_EmployeeStockOption1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An arrangement whereby an employee is entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement. Although there are variations, normally, after vesting, when an option is exercised, the employee-holder pays the strike value in cash to the issuing employer-entity and receives equity shares. The equity shares can be sold into the market for cash at the current market price without restriction. Options may be used to attract, retain and incentivize employees, in addition to their regular salary and other benefits.", "label": "Employee Stock Option 1 [Member]" } } }, "localname": "EmployeeStockOption1Member", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails2" ], "xbrltype": "domainItemType" }, "dtst_EquipmentAndSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by products and services.", "label": "Equipment and Software [Member]" } } }, "localname": "EquipmentAndSoftwareMember", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "dtst_EquipmentSalesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equipment Sales" } } }, "localname": "EquipmentSalesPolicyTextBlock", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "dtst_EstimatedLifeInYears": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Estimated life in years" } } }, "localname": "EstimatedLifeInYears", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "dtst_ExcessPurchasePrice": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Excess Purchase Price" } } }, "localname": "ExcessPurchasePrice", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/MergerDetails1" ], "xbrltype": "monetaryItemType" }, "dtst_ExercisePrices": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[custom:ExercisePrices]" } } }, "localname": "ExercisePrices", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "perShareItemType" }, "dtst_FianceLeasesContingentMonthlyRentalPayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Fiance leases contingent monthly rental payments" } } }, "localname": "FianceLeasesContingentMonthlyRentalPayments", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "dtst_FinanceLeasePayable": { "auth_ref": [], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Finance leases payable" } } }, "localname": "FinanceLeasePayable", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "dtst_FinanceLeasesNetOfCurrentObligations": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Finance leases, net of current obligations" } } }, "localname": "FinanceLeasesNetOfCurrentObligations", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails" ], "xbrltype": "monetaryItemType" }, "dtst_FinanceLeasesPayableRelatedParty": { "auth_ref": [], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Finance leases payable related party" } } }, "localname": "FinanceLeasesPayableRelatedParty", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "dtst_FinanceLeasesPayableRelatedPartyLongTerm": { "auth_ref": [], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "FinanceLeasesPayableRelatedPartyLongTerm", "verboseLabel": "Finance leases payable related party" } } }, "localname": "FinanceLeasesPayableRelatedPartyLongTerm", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "dtst_FinancingCashFlowsRelatedToFinanceLeases": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Financing cash flows related to finance leases" } } }, "localname": "FinancingCashFlowsRelatedToFinanceLeases", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails1" ], "xbrltype": "monetaryItemType" }, "dtst_FiniteLivedAndIndefiniteLivedIntangibleAssetsGross": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite lived and Indefinite lived intangible assets Gross.", "label": "Total Intangible Assets, Gross amount" } } }, "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsGross", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "dtst_FirstLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "First Lease [Member]" } } }, "localname": "FirstLeaseMember", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "dtst_FlagshipSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Flagship Solutions [Member]" } } }, "localname": "FlagshipSolutionsMember", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/MergerDetails", "http://datastoragecorp.com/role/MergerDetails1" ], "xbrltype": "domainItemType" }, "dtst_GainLossOnDispositionOfIntangibleAsset": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "[custom:GainLossOnDispositionOfIntangibleAsset]" } } }, "localname": "GainLossOnDispositionOfIntangibleAsset", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "dtst_GainLossOnDispositionOfPropertyPlantEquipment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Gain (Loss) on Disposition of Property Plant Equipment" } } }, "localname": "GainLossOnDispositionOfPropertyPlantEquipment", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "dtst_GainOnContingentLiability": { "auth_ref": [], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Gain on contingent liability", "negatedLabel": "Gain on contingent liability" } } }, "localname": "GainOnContingentLiability", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows", "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "dtst_GainOnForgivenessOfDebt": { "auth_ref": [], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Gain on forgiveness of debt", "negatedLabel": "Gain on forgiveness of debt" } } }, "localname": "GainOnForgivenessOfDebt", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows", "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "dtst_GoodwillAndIntangibleAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Goodwill and Intangible Assets.", "label": "Total Goodwill and Intangible Assets, Gross amount" } } }, "localname": "GoodwillAndIntangibleAssets", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "dtst_GoodwillAndIntangibleAssetsAccumulatedAmortization": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Goodwill and Intangible Assets Accumulated Amortization.", "label": "Total Goodwill and Intangible Assets, Accumulated Amortization" } } }, "localname": "GoodwillAndIntangibleAssetsAccumulatedAmortization", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "dtst_IncreaseDecreaseInRightOfUseAsset": { "auth_ref": [], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "IncreaseDecreaseInRightOfUseAsset", "negatedLabel": "Right of use asset" } } }, "localname": "IncreaseDecreaseInRightOfUseAsset", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "dtst_InitialSetupFeesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Initial Set-Up Fees" } } }, "localname": "InitialSetupFeesPolicyTextBlock", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "dtst_IntangibleAssetsNetAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Total Intangible Assets, Net amount" } } }, "localname": "IntangibleAssetsNetAmount", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "dtst_InterestOnLeaseLiabilitiesIncludedInInterestExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Interest on lease liabilities, included in interest expense" } } }, "localname": "InterestOnLeaseLiabilitiesIncludedInInterestExpense", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails" ], "xbrltype": "monetaryItemType" }, "dtst_InterestOnLeaseLiabilitiesIncludedInTotalOperatingExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Interest on lease liabilities, included in total operating expense" } } }, "localname": "InterestOnLeaseLiabilitiesIncludedInTotalOperatingExpense", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails" ], "xbrltype": "monetaryItemType" }, "dtst_InterestRateOnDebtUnderRevolvingCreditFacilityExcludingPrimeRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate on debt under revolving credit facility excluding prime rate.", "label": "Interest rate on debt under revolving credit facility excluding prime rate" } } }, "localname": "InterestRateOnDebtUnderRevolvingCreditFacilityExcludingPrimeRate", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "percentItemType" }, "dtst_InternationalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "International [Member]" } } }, "localname": "InternationalMember", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "dtst_LicenseGrantingSslCertificatesAndOtherLicensesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "License \u2013 granting SSL certificates and other licenses" } } }, "localname": "LicenseGrantingSslCertificatesAndOtherLicensesPolicyTextBlock", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "dtst_LongtermObligationsUnderOperatingAndCapitalLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Long-term obligations under the operating and Finance leases" } } }, "localname": "LongtermObligationsUnderOperatingAndCapitalLeasesTableTextBlock", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "dtst_ManagedServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Managed Services [Member]" } } }, "localname": "ManagedServicesMember", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "dtst_MassachusettsAndNorthCarolinaFloridaAndTexasMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Massachusetts And North Carolina Florida And Texas [Member]" } } }, "localname": "MassachusettsAndNorthCarolinaFloridaAndTexasMember", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "dtst_MelvilleMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by group of related lease arrangements. For example, but not limited to, leases grouped by facility or contractual terms.", "label": "Melville [Member]" } } }, "localname": "MelvilleMember", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "dtst_NetDeferredTaxLiabilities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Net deferred tax liabilities" } } }, "localname": "NetDeferredTaxLiabilities", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "dtst_NexxisVoipServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nexxis Voip Services [Member]" } } }, "localname": "NexxisVoipServicesMember", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "dtst_NoncurrentFinanceLeaseLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Finance Leases Noncurrent Finance lease liabilities" } } }, "localname": "NoncurrentFinanceLeaseLiabilities", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "dtst_OfferingPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Offering price" } } }, "localname": "OfferingPrice", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "perShareItemType" }, "dtst_OneCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "One Customer [Member]" } } }, "localname": "OneCustomerMember", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "dtst_OperatingCashFlowsRelatedToOperatingLeases": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Operating cash flows related to operating leases" } } }, "localname": "OperatingCashFlowsRelatedToOperatingLeases", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails1" ], "xbrltype": "monetaryItemType" }, "dtst_Options": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Options" } } }, "localname": "Options", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "sharesItemType" }, "dtst_Other": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Other [Default Label]", "verboseLabel": "Other" } } }, "localname": "Other", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "dtst_OtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other [Member]" } } }, "localname": "OtherMember", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "dtst_PaycheckProtectionProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Paycheck Protection Program [Member]" } } }, "localname": "PaycheckProtectionProgramMember", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/NotePayableDetailsNarrative" ], "xbrltype": "domainItemType" }, "dtst_PaymentTermsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payment Terms" } } }, "localname": "PaymentTermsPolicyTextBlock", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "dtst_ProceedFromOtherDeposits": { "auth_ref": [], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Deposit" } } }, "localname": "ProceedFromOtherDeposits", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "dtst_ProceedsFromIssuanceOfCommonStockAndWarrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Proceeds from issuance of common stock and warrants" } } }, "localname": "ProceedsFromIssuanceOfCommonStockAndWarrants", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "dtst_ProceedsFromIssuanceOfCommonStockAndWarrantsShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Proceeds from issuance of common stock and warrants, shares" } } }, "localname": "ProceedsFromIssuanceOfCommonStockAndWarrantsShares", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "dtst_ProceedsFromStockOptionsExercise": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Options exercised" } } }, "localname": "ProceedsFromStockOptionsExercise", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "dtst_ProfessionalFeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Professional Fees [Member]" } } }, "localname": "ProfessionalFeesMember", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "dtst_PropertyAndEquipmentAtCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Property and equipment, at cost" } } }, "localname": "PropertyAndEquipmentAtCost", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails" ], "xbrltype": "monetaryItemType" }, "dtst_PropertyAndEquipmentNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Property and equipment, net" } } }, "localname": "PropertyAndEquipmentNet", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails" ], "xbrltype": "monetaryItemType" }, "dtst_RepaymentsOfDividendPayable": { "auth_ref": [], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "RepaymentsOfDividendPayable", "negatedLabel": "Repayments of Dividend payable" } } }, "localname": "RepaymentsOfDividendPayable", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "dtst_SIASAcquiredContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "SIAS Acquired Contracts [Member]" } } }, "localname": "SIASAcquiredContractsMember", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "dtst_ScheduleOfPurchasePriceTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Purchase price" } } }, "localname": "ScheduleOfPurchasePriceTableTextBlock", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/MergerTables" ], "xbrltype": "textBlockItemType" }, "dtst_ScheduleOfUnauditedProFormaOfOperationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of unaudited pro-forma" } } }, "localname": "ScheduleOfUnauditedProFormaOfOperationTableTextBlock", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/MergerTables" ], "xbrltype": "textBlockItemType" }, "dtst_SecondLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Second Lease [Member]" } } }, "localname": "SecondLeaseMember", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "dtst_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrices": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrices", "periodEndLabel": "Range of option price per share, outstanding ending", "periodStartLabel": "Range of option price per share, outstanding, beginning" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrices", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails2" ], "xbrltype": "perShareItemType" }, "dtst_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPrices": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPrices", "periodEndLabel": "Range of option price per share, outstanding ending", "periodStartLabel": "Range of option price per share, outstanding beginning" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPrices", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails" ], "xbrltype": "perShareItemType" }, "dtst_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesCancelledExercisePrices": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Range of option price per share, Expire/Cancelled" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesCancelledExercisePrices", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails" ], "xbrltype": "perShareItemType" }, "dtst_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesExercisableExercisePrices": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesExercisableExercisePrices", "periodEndLabel": "Range of option price per share, Exercisable" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesExercisableExercisePrices", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails", "http://datastoragecorp.com/role/StockholdersDeficitDetails2" ], "xbrltype": "perShareItemType" }, "dtst_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesExercisedPrices": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesExercisedPrices", "verboseLabel": "Range of option price per share, Granted" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesExercisedPrices", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails2" ], "xbrltype": "perShareItemType" }, "dtst_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesGrantedExercisePrices": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Range of option price per share, Granted" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesGrantedExercisePrices", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails", "http://datastoragecorp.com/role/StockholdersDeficitDetails2" ], "xbrltype": "perShareItemType" }, "dtst_SignificantJudgementPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant Judgement" } } }, "localname": "SignificantJudgementPolicyTextBlock", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "dtst_StockWarrantsExerciseShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock Warrants Exercise, shares" } } }, "localname": "StockWarrantsExerciseShares", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "dtst_SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental balance sheet information related to leases" } } }, "localname": "SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "dtst_SystemsTradingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stand for system trading.", "label": "Systems Trading [Member]" } } }, "localname": "SystemsTradingMember", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "dtst_TotalDeferredTaxAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Total deferred tax assets" } } }, "localname": "TotalDeferredTaxAssets", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "dtst_TotalDeferredTaxLiabilities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Total deferred tax liabilities" } } }, "localname": "TotalDeferredTaxLiabilities", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "dtst_TotalGoodwillAndIntangibleAssetsNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Total Goodwill and Intangible Assets, Net" } } }, "localname": "TotalGoodwillAndIntangibleAssetsNet", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "dtst_TotalIntangibleAssetsNotSubjectToAmortizationAccumulatedAmortization": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Total intangible assets not subject to amortization, Accumulated Amortization" } } }, "localname": "TotalIntangibleAssetsNotSubjectToAmortizationAccumulatedAmortization", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "dtst_TotalIntangibleAssetsNotSubjectToAmortizationGrossAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Total intangible assets not subject to amortization, Gross amount" } } }, "localname": "TotalIntangibleAssetsNotSubjectToAmortizationGrossAmount", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "dtst_TotalIntangibleAssetsNotSubjectToAmortizationNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Total intangible assets not subject to amortization, Net" } } }, "localname": "TotalIntangibleAssetsNotSubjectToAmortizationNet", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "dtst_UnderwritersAgreedToPurchase": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Underwriters agreed to purchase" } } }, "localname": "UnderwritersAgreedToPurchase", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "dtst_Warrant1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]" } } }, "localname": "Warrant1Member", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails2" ], "xbrltype": "domainItemType" }, "dtst_Warrants": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants" } } }, "localname": "Warrants", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "sharesItemType" }, "dtst_WarrantsToPurchaseSharesOfCommonStockParValue0.001PerShareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants to purchase shares of Common Stock, par value $0.001 per share" } } }, "localname": "WarrantsToPurchaseSharesOfCommonStockParValue0.001PerShareMember", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "domainItemType" }, "dtst_WarwickRiMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Custom Element.", "label": "Warwick, RI [Member]" } } }, "localname": "WarwickRiMember", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "dtst_WebsiteAndDigitalAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Website And Digital Assets [Member]" } } }, "localname": "WebsiteAndDigitalAssetsMember", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "dtst_WebsiteAndSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Website and software.", "label": "Website And Software [Member]" } } }, "localname": "WebsiteAndSoftwareMember", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "dtst_WeightedAverageNumberOfShareOutstandingBasic": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted average number of common shares \u2013 basic" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasic", "nsuri": "http://datastoragecorp.com/20211231", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "sharesItemType" }, "srt_MaximumMember": { "auth_ref": [ "r223", "r256", "r284", "r286", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r476", "r479", "r502", "r503" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails", "http://datastoragecorp.com/role/LeasesDetailsNarrative", "http://datastoragecorp.com/role/StockholdersDeficitDetails", "http://datastoragecorp.com/role/StockholdersDeficitDetails1", "http://datastoragecorp.com/role/StockholdersDeficitDetails2", "http://datastoragecorp.com/role/SubsequentEventsDetailsNarrative", "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r223", "r256", "r284", "r286", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r476", "r479", "r502", "r503" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails", "http://datastoragecorp.com/role/LeasesDetailsNarrative", "http://datastoragecorp.com/role/StockholdersDeficitDetails", "http://datastoragecorp.com/role/StockholdersDeficitDetails1", "http://datastoragecorp.com/role/StockholdersDeficitDetails2", "http://datastoragecorp.com/role/SubsequentEventsDetailsNarrative", "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r163", "r277", "r278", "r429", "r475", "r477" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r163", "r277", "r278", "r429", "r475", "r477" ], "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r223", "r256", "r281", "r284", "r286", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r476", "r479", "r502", "r503" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails", "http://datastoragecorp.com/role/LeasesDetailsNarrative", "http://datastoragecorp.com/role/StockholdersDeficitDetails", "http://datastoragecorp.com/role/StockholdersDeficitDetails1", "http://datastoragecorp.com/role/StockholdersDeficitDetails2", "http://datastoragecorp.com/role/SubsequentEventsDetailsNarrative", "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r223", "r256", "r281", "r284", "r286", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r476", "r479", "r502", "r503" ], "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails", "http://datastoragecorp.com/role/LeasesDetailsNarrative", "http://datastoragecorp.com/role/StockholdersDeficitDetails", "http://datastoragecorp.com/role/StockholdersDeficitDetails1", "http://datastoragecorp.com/role/StockholdersDeficitDetails2", "http://datastoragecorp.com/role/SubsequentEventsDetailsNarrative", "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r164", "r165", "r277", "r279", "r478", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501" ], "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r164", "r165", "r277", "r279", "r478", "r487", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Accounts payable and accrued expenses" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r6", "r22", "r167", "r168" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts receivable (less allowance for credit losses of $50,375 and $30,000 in 2021 and 2020, respectively)" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r34", "r198" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r51", "r52", "r382", "r383", "r384", "r385", "r386", "r387" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r23", "r316", "r419" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional paid in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r101", "r102", "r103", "r313", "r314", "r315", "r372" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income to net cash provided by\u00a0(used\u00a0in) operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r320" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Costs" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r321" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r288", "r309", "r318" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Stock based compensation" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r79", "r183", "r190" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r127" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Potentially dilutive securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails2" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r127" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r127" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r96", "r152", "r155", "r161", "r174", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r360", "r366", "r380", "r417", "r419", "r447", "r465" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r8", "r47", "r96", "r174", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r360", "r366", "r380", "r417", "r419" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total Current Assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Assets:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r289", "r311" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails", "http://datastoragecorp.com/role/StockholdersDeficitDetails2", "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_BasicEarningsPerShareAdjustmentProForma": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pro Forma Basic Earnings Per Share Adjustment to reconcile between Net Income and Pro Forma.", "label": "Net income per share" } } }, "localname": "BasicEarningsPerShareAdjustmentProForma", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/MergerDetails1" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r283", "r285" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/MergerDetails", "http://datastoragecorp.com/role/MergerDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r283", "r285", "r350", "r351" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/MergerDetails", "http://datastoragecorp.com/role/MergerDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/MergerDetails", "http://datastoragecorp.com/role/MergerDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r348", "r349" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Net income attributable to common shareholders" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/MergerDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r348", "r349" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Revenues" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/MergerDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r353" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/MergerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": { "auth_ref": [ "r353" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Total Tangible Assets Acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/MergerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r353" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Prepaid Expenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/MergerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r353" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Accounts Receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/MergerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "auth_ref": [ "r353" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Total liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/MergerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r353" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Accounts Payable and Accrued Expenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/MergerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r353" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Deferred Revenue" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/MergerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r353" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Deferred Tax Liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/MergerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r352", "r353" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/MergerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r347" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business combinations." } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalLeaseObligationsIncurred": { "auth_ref": [ "r84", "r85" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in lease obligation from new lease.", "label": "Assets acquired by finance lease" } } }, "localname": "CapitalLeaseObligationsIncurred", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalUnitsAuthorized": { "auth_ref": [ "r486" ], "lang": { "en-us": { "role": { "documentation": "Number of authorized capital units or capital shares. This element is relevant to issuers of face-amount certificates and registered investment companies.", "label": "Capital stock authorized" } } }, "localname": "CapitalUnitsAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CashAcquiredFromAcquisition": { "auth_ref": [ "r65" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).", "label": "Cash acquired in business acquisition" } } }, "localname": "CashAcquiredFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r5", "r31", "r81" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r12", "r82" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r73", "r81", "r87" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and Cash Equivalents, End of Year", "periodStartLabel": "Cash and Cash Equivalents, Beginning of Year" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r73", "r381" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "totalLabel": "Increase in Cash and Cash Equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r93", "r96", "r117", "r120", "r121", "r124", "r126", "r132", "r133", "r134", "r174", "r209", "r213", "r214", "r215", "r218", "r219", "r254", "r255", "r258", "r262", "r380", "r520" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r44", "r205", "r452", "r470" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and contingencies (Note 6)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r202", "r203", "r204", "r206", "r489" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r101", "r102", "r372" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "verboseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheetsParenthetical", "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "verboseLabel": "Common stock, authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheetsParenthetical", "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r21", "r268" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r21", "r419" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common stock, par value $.001; 250,000,000 shares authorized; 6,693,793 and 3,214,537 shares issued and outstanding in 2021 and 2020, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r141", "r142", "r166", "r378", "r379", "r488" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r141", "r142", "r166", "r378", "r379", "r485", "r488" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r141", "r142", "r166", "r378", "r379", "r485", "r488" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r137", "r462" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration of Credit Risk and Other Risks and Uncertainties" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r141", "r142", "r166", "r378", "r379" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r141", "r142", "r166", "r378", "r379", "r488" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r89", "r362" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConversionOfStockSharesConverted1": { "auth_ref": [ "r84", "r85", "r86" ], "lang": { "en-us": { "role": { "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Shares Converted" } } }, "localname": "ConversionOfStockSharesConverted1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ConversionOfStockSharesIssued1": { "auth_ref": [ "r84", "r85", "r86" ], "lang": { "en-us": { "role": { "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Aggregate of shares" } } }, "localname": "ConversionOfStockSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r61", "r96", "r174", "r209", "r210", "r211", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r380" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of sales" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r140", "r166" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerListsMember": { "auth_ref": [ "r355" ], "lang": { "en-us": { "role": { "documentation": "Information about customers such as their name and contact information; it may also be an extensive database that includes other information about the customers such as their order history and demographic information.", "label": "Customer Lists [Member]" } } }, "localname": "CustomerListsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r92", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r237", "r244", "r245", "r247", "r253" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "verboseLabel": "Note payable" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/NotePayable" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r41", "r248", "r390", "r392" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "verboseLabel": "Discount rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/NotePayableDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r42", "r223", "r375" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.", "label": "Debt Instrument, Maturity Date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/NotePayableDetailsNarrative" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r43", "r460" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments including both interest and principal payments.", "label": "Periodic Payments" } } }, "localname": "DebtInstrumentPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r43", "r95", "r99", "r220", "r221", "r222", "r223", "r224", "r225", "r227", "r233", "r234", "r235", "r236", "r238", "r239", "r240", "r241", "r242", "r243", "r246", "r249", "r250", "r251", "r252", "r269", "r270", "r271", "r272", "r389", "r390", "r392", "r393", "r461" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/NotePayableDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred revenue" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetClassificationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsNetClassificationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic": { "auth_ref": [ "r334", "r335" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.", "label": "Operating loss carryforwards federal" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomestic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r79", "r196" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/PropertyAndEquipmentDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r79", "r150" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DilutiveSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Dilutive securities" } } }, "localname": "DilutiveSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r277" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Schedule of revenue is disaggregated by major product" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_Dividends": { "auth_ref": [ "r273", "r459" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.", "label": "Accrued dividends" } } }, "localname": "Dividends", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsShareBasedCompensationCash": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid cash dividends declared for award under share-based payment arrangement.", "label": "Accured unpaid dividends" } } }, "localname": "DividendsShareBasedCompensationCash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r58", "r106", "r107", "r108", "r109", "r110", "r114", "r117", "r124", "r125", "r126", "r129", "r130", "r373", "r374", "r455", "r472" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings per Share \u2013 Basic", "verboseLabel": "Earnings per share, basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations", "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r58", "r106", "r107", "r108", "r109", "r110", "r117", "r124", "r125", "r126", "r129", "r130", "r373", "r374", "r455", "r472" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings per Share \u2013 Diluted", "verboseLabel": "Earnings per share, diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations", "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r127", "r128" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Net Income (Loss) Per Common Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r326" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income tax provision" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/IncomeTaxesDetails1" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r97", "r326", "r341" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "U.S. federal statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/IncomeTaxesDetails1" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r326", "r341" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/IncomeTaxesDetails1" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r326", "r341" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/IncomeTaxesDetails1" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r326", "r341" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "State taxes" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/IncomeTaxesDetails1" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeBenefitsAndShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for employee benefit and equity-based compensation.", "label": "Share-based compensation expense for options" } } }, "localname": "EmployeeBenefitsAndShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r310" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Total unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r310" ], "lang": { "en-us": { "role": { "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.", "label": "Weighted average period expected to recognized compensation expense (in years)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r308" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r51", "r52", "r53", "r101", "r102", "r103", "r105", "r111", "r113", "r131", "r176", "r268", "r273", "r313", "r314", "r315", "r337", "r338", "r372", "r382", "r383", "r384", "r385", "r386", "r387", "r480", "r481", "r482", "r525" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r376", "r377" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Estimated Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r399", "r407" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Total finance lease liabilities", "verboseLabel": "Finance Leases Total finance lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails", "http://datastoragecorp.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r399" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Current obligations of finance leases" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r399" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "verboseLabel": "Finance leases payable" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r407" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Leases Total lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r407" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Leases 2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r407" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Leases 2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r407" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Leases 2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r407" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Finance Leases Less: Amounts representing interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r405", "r408" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Weighted average discount rate finance leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails1" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r404", "r408" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Weighted average remaining lease term finance leases (in years)" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails1" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedCustomerRelationshipsGross": { "auth_ref": [ "r189" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date to an asset acquired in a business combination representing a favorable existing relationship with customers having a finite beneficial life.", "label": "Customer Relationships" } } }, "localname": "FiniteLivedCustomerRelationshipsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/MergerDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Intangible assets subject to amortization, Estimated life in years" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r189" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Total Intangible Assets, Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r191" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r191" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r191" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r191" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r184", "r185", "r189", "r192", "r430", "r431" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r184", "r188" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r189", "r430" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedTradeNamesGross": { "auth_ref": [ "r189" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date of the rights acquired through registration of a trade name to gain or protect exclusive use thereof for a reasonably expected period of economic benefit.", "label": "Trade Names" } } }, "localname": "FiniteLivedTradeNamesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/MergerDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDispositionOfIntangibleAssets": { "auth_ref": [ "r79" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of intangible assets.", "label": "Gain (Loss) on Disposition of Intangible Assets", "negatedLabel": "Loss on disposal of assets" } } }, "localname": "GainLossOnDispositionOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r79" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Loss on disposal of assets" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r177", "r178", "r419", "r445" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r194" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r181", "r186" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill and Other Intangibles" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillGross": { "auth_ref": [ "r179", "r180" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Gross", "verboseLabel": "Goodwill" } } }, "localname": "GoodwillGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/MergerDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill [Member]" } } }, "localname": "GoodwillMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r60", "r96", "r152", "r154", "r157", "r160", "r162", "r174", "r209", "r210", "r211", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r380" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross Profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies": { "auth_ref": [ "r207" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for guarantees, indemnifications and product warranties, and methodologies used in determining the amount of such liabilities.", "label": "Warranties" } } }, "localname": "GuaranteesIndemnificationsAndWarrantiesPolicies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r79", "r193" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.", "label": "Intangibles" } } }, "localname": "ImpairmentOfIntangibleAssetsFinitelived", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r195", "r200" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r56", "r152", "r154", "r157", "r160", "r162", "r444", "r453", "r457", "r473" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income (loss) before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r97", "r327", "r329", "r333", "r339", "r342", "r344", "r345", "r346" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r98", "r112", "r113", "r151", "r325", "r340", "r343", "r474" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Benefit from income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r50", "r323", "r324", "r329", "r330", "r332", "r336" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "verboseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r76", "r83" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r78" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "verboseLabel": "Accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r78" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r78" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "verboseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in Assets and Liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r78", "r403" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Operating lease liability" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r78" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r78" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToAcceleratedShareRepurchaseAgreements": { "auth_ref": [ "r118", "r119", "r126", "r274" ], "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of accelerated share repurchase agreements. An accelerated share repurchase program is a combination of transactions that permits an entity to purchase a targeted number of shares immediately with the final purchase price of those shares determined by an average market price over a fixed period of time.", "label": "Purchase additional shares" } } }, "localname": "IncrementalCommonSharesAttributableToAcceleratedShareRepurchaseAgreements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r182", "r187" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestAndDividendsPayableCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of (a) interest payable on all forms of debt, including trade payables, that has been incurred, and (b) dividends declared but unpaid on equity securities issued by the entity and outstanding (also includes dividends collected on behalf of another owner of securities that are being held by the entity). Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Dividend payable" } } }, "localname": "InterestAndDividendsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestAndOtherIncome": { "auth_ref": [], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).", "label": "Interest\u00a0income" } } }, "localname": "InterestAndOtherIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r54", "r149", "r388", "r391", "r456" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense, net" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r71", "r75", "r83" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseAndRentalExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "Operating Leases, Rent Expense" } } }, "localname": "LeaseAndRentalExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseContractualTermAxis": { "auth_ref": [ "r402" ], "lang": { "en-us": { "role": { "documentation": "Information by contractual term of lease arrangement.", "label": "Lease Contractual Term [Axis]" } } }, "localname": "LeaseContractualTermAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseContractualTermDomain": { "auth_ref": [ "r402" ], "lang": { "en-us": { "role": { "documentation": "Contractual term of lease arrangement." } } }, "localname": "LeaseContractualTermDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r406", "r408" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Total net lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r406" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Schedule Of Components of lease expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseExpirationDate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date which lease or group of leases is set to expire, in YYYY-MM-DD format.", "label": "Lease expiration date" } } }, "localname": "LeaseExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "dateItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r197" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeasesOfLessorDisclosureTextBlock": { "auth_ref": [ "r397" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for lessor entity's leasing arrangements for operating, capital and leveraged leases.", "label": "Leases" } } }, "localname": "LeasesOfLessorDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LegalMattersAndContingenciesTextBlock": { "auth_ref": [ "r206" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.", "label": "Litigation" } } }, "localname": "LegalMattersAndContingenciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/Litigation" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeFinanceLeaseRenewalTerm1": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's finance lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lease term" } } }, "localname": "LesseeFinanceLeaseRenewalTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r402" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseDiscountRate": { "auth_ref": [ "r401" ], "lang": { "en-us": { "role": { "documentation": "Discount rate used by lessee to determine present value of operating lease payments.", "label": "Discount rate" } } }, "localname": "LesseeOperatingLeaseDiscountRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lease Term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r38", "r96", "r156", "r174", "r209", "r210", "r211", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r361", "r366", "r367", "r380", "r417", "r418" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total Liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r27", "r96", "r174", "r380", "r419", "r451", "r468" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total Liabilities and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LIABILITIES AND STOCKHOLDERS\u2019 DEFICIT" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r40", "r96", "r174", "r209", "r210", "r211", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r361", "r366", "r367", "r380", "r417", "r418", "r419" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total Current Liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r9", "r10", "r11", "r17", "r18", "r96", "r174", "r209", "r210", "r211", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r361", "r366", "r367", "r380", "r417", "r418" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total Long-Term Liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LifeSettlementContractsFairValueMethodFaceValue": { "auth_ref": [ "r175" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Face value (death benefits) of the life insurance policies underlying the life settlement contracts accounted for under the fair value method.", "label": "Life insurance benefits" } } }, "localname": "LifeSettlementContractsFairValueMethodFaceValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/MergerDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r17", "r449", "r463" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "verboseLabel": "Line of credit" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r36" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Total debt amount available under revolving credit facility" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r36", "r95" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to 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.", "label": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r16", "r448" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Line of credit", "verboseLabel": "Revolving Credit Facility" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "auth_ref": [ "r39" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as current.", "label": "Long-term Debt and Lease Obligation, Current", "negatedLabel": "Finance Leases Less: Current Finance lease liabilities" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r43" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Note payable long term" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/NotePayableDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r43", "r208" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/NotePayableDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": { "auth_ref": [ "r3", "r356" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for business combinations, including leverage buyout transactions (as applicable), and divestitures. This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings.", "label": "Merger" } } }, "localname": "MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/Merger" ], "xbrltype": "textBlockItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r46", "r96", "r174", "r209", "r213", "r214", "r215", "r218", "r219", "r380", "r450", "r467" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Non-controlling interest in consolidated subsidiary" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r73" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net Cash Provided by (Used) in Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flows from Financing Activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r73" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net Cash Used in Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flows from Investing Activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r73", "r77", "r80" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net Cash\u00a0Provided by (Used in) Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flows from Operating Activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r48", "r49", "r53", "r57", "r80", "r96", "r104", "r106", "r107", "r108", "r109", "r112", "r113", "r122", "r152", "r154", "r157", "r160", "r162", "r174", "r209", "r210", "r211", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r374", "r380", "r454", "r471" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "totalLabel": "Net Income attributable to Data Storage Corp" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r48", "r49", "r53", "r112", "r113", "r364", "r369" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "negatedLabel": "Non-controlling interest in consolidated subsidiary" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r106", "r107", "r108", "r109", "r114", "r115", "r123", "r126", "r152", "r154", "r157", "r160", "r162" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income Available to Common Shareholders", "totalLabel": "Net Income Attributable to Common Stockholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations", "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "Recently Issued and Newly Adopted Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-cash investing and financing\u00a0activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r354" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r101", "r102", "r103", "r273", "r357" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r64" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total Other Income" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Income (Expense)" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_NotesPayableCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.", "label": "Note payable" } } }, "localname": "NotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r152", "r154", "r157", "r160", "r162" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from Operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r399" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Total operating lease liabilities", "verboseLabel": "Operating Leases Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails", "http://datastoragecorp.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r399" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating lease liabilities short term", "negatedLabel": "Operating Leases Less: Current operating lease liabilities", "verboseLabel": "Current operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets", "http://datastoragecorp.com/role/LeaseDetails", "http://datastoragecorp.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r399" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating lease liabilities", "terseLabel": "Operating Leases Noncurrent operating lease liabilities", "verboseLabel": "Noncurrent operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets", "http://datastoragecorp.com/role/LeaseDetails", "http://datastoragecorp.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r398" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating lease right-of-use assets", "verboseLabel": "Operating lease ROU asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets", "http://datastoragecorp.com/role/LeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r405", "r408" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Weighted average discount rate operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails1" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r404", "r408" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Weighted average remaining lease term operating leases (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails1" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r394", "r396" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases Total lease payments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r394", "r396" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases 2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r394", "r396" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases 2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r394", "r396" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases 2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesRentExpenseNet": { "auth_ref": [ "r395" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.", "label": "Operating leases, rent expense, net" } } }, "localname": "OperatingLeasesRentExpenseNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r4", "r100", "r146", "r371" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.", "label": "Basis of Presentation, Organization and Other Matters" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/BasisOfPresentationOrganizationAndOtherMatters" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssets": { "auth_ref": [ "r15", "r446", "r464" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets classified as other.", "label": "Other Assets", "totalLabel": "Total Other Assets" } } }, "localname": "OtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r35" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherDepreciationAndAmortization": { "auth_ref": [ "r62", "r79", "r196" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other.", "label": "Other" } } }, "localname": "OtherDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r66" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockDividendRatePercentage": { "auth_ref": [ "r255" ], "lang": { "en-us": { "role": { "documentation": "The percentage rate used to calculate dividend payments on preferred stock.", "label": "Series A Preferred Stock Dividend Rate" } } }, "localname": "PreferredStockDividendRatePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_PreferredStockDividendsIncomeStatementImpact": { "auth_ref": [], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders.", "label": "Preferred Stock Dividends, Income Statement Impact", "negatedLabel": "Preferred Stock Dividends" } } }, "localname": "PreferredStockDividendsIncomeStatementImpact", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r20", "r254" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheetsParenthetical", "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "verboseLabel": "Preferred stock, authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheetsParenthetical", "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r20", "r419" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred stock, Series A par value $.001; 10,000,000 shares authorized; 0 and 1,401,786 shares issued and outstanding in 2021 and 2020, respectively" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r7", "r29", "r30" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromCommissionsReceived": { "auth_ref": [ "r74" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received for commissions during the current period.", "label": "Proceeds from common stock shares received" } } }, "localname": "ProceedsFromCommissionsReceived", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r67" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "verboseLabel": "Proceeds from issuance of common stock and warrants" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock": { "auth_ref": [ "r67" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from issuance of preferred stocks identified as being convertible into another form of financial instrument, typically the entity's common stock.", "label": "Preferred stock dividends" } } }, "localname": "ProceedsFromIssuanceOfConvertiblePreferredStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r68" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Gross proceeds" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r68", "r95" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds\u00a0from line of credit" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r68" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from issuance of note payable" } } }, "localname": "ProceedsFromNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r67", "r312" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Cash received for the exercised of options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r67" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.", "label": "Stock warrants exercise" } } }, "localname": "ProceedsFromWarrantExercises", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Product Information [Line Items]" } } }, "localname": "ProductInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails", "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r2", "r48", "r49", "r53", "r72", "r96", "r104", "r112", "r113", "r152", "r154", "r157", "r160", "r162", "r174", "r209", "r210", "r211", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r359", "r363", "r365", "r369", "r370", "r374", "r380", "r457" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss)", "totalLabel": "Net Income", "verboseLabel": "Net Income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows", "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations", "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentAdditions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of acquisition of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Additions", "verboseLabel": "Property and equipment" } } }, "localname": "PropertyPlantAndEquipmentAdditions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r34", "r199" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/PropertyAndEquipmentDetails", "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r201", "r490", "r491", "r492" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/PropertyAndEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation": { "auth_ref": [ "r198", "r409" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding lessor's underlying asset for which right to use has been conveyed to lessee under operating lease, of accumulated amortization, depreciation, depletion for physical asset used in normal conduct of business to create and distribute product and service.", "label": "Property, Plant, and Equipment, Excluding Lessor Asset under Operating Lease, Accumulated Depreciation", "negatedLabel": "Less\u2014Accumulated depreciation" } } }, "localname": "PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r33", "r197" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property and equipment", "verboseLabel": "Gross Property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets", "http://datastoragecorp.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment [Member]" } } }, "localname": "PropertyPlantAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r13", "r14", "r199", "r419", "r458", "r469" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Net property and equipment", "totalLabel": "Net Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets", "http://datastoragecorp.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property and Equipment:" } } }, "localname": "PropertyPlantAndEquipmentNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r32", "r199", "r490", "r491" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "verboseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r13", "r199" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Schedule of property and equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/PropertyAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r13", "r197" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/PropertyAndEquipmentDetails", "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r169", "r171", "r172", "r173" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.", "label": "Accounts Receivable/Allowance for Credit Losses" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r282", "r412", "r413" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r282", "r412", "r414", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r410", "r411", "r413", "r415", "r416" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations": { "auth_ref": [], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for short-term and long-term debt and lease obligation.", "label": "Repayments of Debt and Lease Obligation", "negatedLabel": "Repayments of finance lease obligations" } } }, "localname": "RepaymentsOfDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r70", "r95" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments of Lines of Credit", "negatedLabel": "Repayment of line of credit" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities": { "auth_ref": [ "r69" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for debt, mandatory redeemable security, and principal payment for finance lease obligation.", "label": "Repayment of Long-term Debt, Long-term Lease Obligation, and Capital Security", "negatedLabel": "Repayments of finance lease obligations related party" } } }, "localname": "RepaymentsOfLongTermDebtAndCapitalSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r24", "r273", "r316", "r419", "r466", "r483", "r484" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r101", "r102", "r103", "r105", "r111", "r113", "r176", "r313", "r314", "r315", "r337", "r338", "r372", "r480", "r482" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r90", "r91" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r55", "r96", "r147", "r148", "r153", "r158", "r159", "r163", "r164", "r166", "r174", "r209", "r210", "r211", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r380", "r457" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Sales", "verboseLabel": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations", "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SalariesAndWages": { "auth_ref": [ "r59" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Annual base salary" } } }, "localname": "SalariesAndWages", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/MergerDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleLeasebackTransactionImputedInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The financing cost related to leases that have been recorded under the deposit method, as a financing or as a capital leases in connection with the transaction involving the sale of property to another party and the lease of the property back to the seller.", "label": "Interest rate" } } }, "localname": "SaleLeasebackTransactionImputedInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r127" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r127" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of anti-dilutive income (loss) per share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r350", "r351" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/MergerDetails", "http://datastoragecorp.com/role/MergerDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r331" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of components of deferred taxes" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r126" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earning per share basic and dilute" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r326" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of expected income tax expense (benefit)" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r184", "r188", "r430" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r181" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.", "label": "Schedule of goodwill and intangible assets" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line.", "label": "Schedule of Product Information [Table]" } } }, "localname": "ScheduleOfProductInformationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails", "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r34", "r199" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r289", "r311" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails", "http://datastoragecorp.com/role/StockholdersDeficitDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r292", "r299", "r301" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Schedule of option activity and related information" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "auth_ref": [ "r275", "r287" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Schedule of warrant activity and related information" } } }, "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r188" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of amortization over the next two years" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r63" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r278" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r78" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Stock-based compensation", "verboseLabel": "Stock based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows", "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r298" ], "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Exercise Price, Exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r306" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails1" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r305" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails1" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r307" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails1" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails", "http://datastoragecorp.com/role/StockholdersDeficitDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r295" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "periodEndLabel": "Exercisable, ending" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails", "http://datastoragecorp.com/role/StockholdersDeficitDetails2" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r295" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Weighted Average Exercise Price , Exercisable", "periodEndLabel": "Weighted Average Exercise Price, Exercisable ending" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails", "http://datastoragecorp.com/role/StockholdersDeficitDetails2" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r297" ], "lang": { "en-us": { "role": { "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.", "label": "Expired", "negatedLabel": "Expired/Cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails", "http://datastoragecorp.com/role/StockholdersDeficitDetails2" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r297" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Weighted Average Exercise Price, Expire/Cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageIntrinsicValue": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "documentation": "The combined weighted average of the accumulated differences between the fair values on underlying shares and exercises prices to acquire such shares as of the grant date on options that were either forfeited or lapsed.", "label": "Exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails", "http://datastoragecorp.com/role/StockholdersDeficitDetails2" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Weighted average fair value of options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails1" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the weighted-average grant-date fair value of equity options or other equity instruments granted during the year.", "label": "Schedule of weighted average fair value of options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r294", "r311" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding, ending", "periodStartLabel": "Outstanding, beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails", "http://datastoragecorp.com/role/StockholdersDeficitDetails2" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted Average Exercise Price Outstanding ending", "periodStartLabel": "Weighted Average Exercise Price Outstanding beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails", "http://datastoragecorp.com/role/StockholdersDeficitDetails2" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r287", "r290" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails", "http://datastoragecorp.com/role/StockholdersDeficitDetails2", "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Range of option price per share, Exercised", "verboseLabel": "Weighted Average Exercise Price, Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails", "http://datastoragecorp.com/role/StockholdersDeficitDetails2" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Weighted Average Exercise Price, Expired/Cancelled" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails2" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Weighted Average Exercise Price, Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails", "http://datastoragecorp.com/role/StockholdersDeficitDetails2" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r289", "r291" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r304", "r317" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Expected life (years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails1" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r311" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Weighted Average Contractual Life, Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails", "http://datastoragecorp.com/role/StockholdersDeficitDetails2" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r302" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Weighted Average Contractual Life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails", "http://datastoragecorp.com/role/StockholdersDeficitDetails2" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r303" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Options vest years" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r268" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Common stock shares" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance, shares", "periodStartLabel": "Beginning balance, shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r88", "r100" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r19", "r20", "r21", "r93", "r96", "r117", "r120", "r121", "r124", "r126", "r132", "r133", "r134", "r174", "r209", "r213", "r214", "r215", "r218", "r219", "r254", "r255", "r258", "r262", "r268", "r380", "r520" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r45", "r51", "r52", "r53", "r101", "r102", "r103", "r105", "r111", "r113", "r131", "r176", "r268", "r273", "r313", "r314", "r315", "r337", "r338", "r372", "r382", "r383", "r384", "r385", "r386", "r387", "r480", "r481", "r482", "r525" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://datastoragecorp.com/role/Cover", "http://datastoragecorp.com/role/StockholdersDeficitDetails1", "http://datastoragecorp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r101", "r102", "r103", "r131", "r429" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://datastoragecorp.com/role/Cover", "http://datastoragecorp.com/role/StockholdersDeficitDetails1", "http://datastoragecorp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan": { "auth_ref": [ "r20", "r21", "r268", "r273", "r319" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of capital stock issued (purchased by employees) in connection with an employee stock ownership plan.", "label": "Stock option exercise" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r20", "r21", "r268", "r273", "r296" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Stock Options Exercise, shares", "negatedLabel": "Exercised", "verboseLabel": "Stock option exercise" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://datastoragecorp.com/role/StockholdersDeficitDetails", "http://datastoragecorp.com/role/StockholdersDeficitDetails2", "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r45", "r268", "r273" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock options exercise" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionPlanExpense": { "auth_ref": [ "r79" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for option under share-based payment arrangement.", "label": "Stock or Unit Option Plan Expense" } } }, "localname": "StockOptionPlanExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r21", "r25", "r26", "r96", "r170", "r174", "r380", "r419" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total Data Storage Corp Stockholders\u2019 Equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 Equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r52", "r96", "r101", "r102", "r103", "r105", "r111", "r174", "r176", "r273", "r313", "r314", "r315", "r337", "r338", "r357", "r358", "r368", "r372", "r380", "r382", "r383", "r387", "r481", "r482", "r525" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance, value", "periodStartLabel": "Beginning balance, value", "totalLabel": "Total Stockholder\u2019s Equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets", "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r94", "r255", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r273", "r276" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders\u2019 (Deficit)" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficit" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r420", "r421" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Disclosures:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TechnologyEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used in the creation, maintenance and utilization of information systems which include computers and peripherals.", "label": "Technology Equipment [Member]" } } }, "localname": "TechnologyEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r277", "r280" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r277", "r280" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time." } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r280" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r280" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r322", "r328" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Uncertain tax positions" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r135", "r136", "r138", "r139", "r143", "r144", "r145" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r331" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member] [Default Label]", "verboseLabel": "Warrant [Member]" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails2", "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberBasicSharesOutstandingAdjustmentProForma": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Adjustment to the weighted average number of basic shares outstanding to convert this to a pro forma presentation.", "label": "Weighted average number of shares outstanding" } } }, "localname": "WeightedAverageNumberBasicSharesOutstandingAdjustmentProForma", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/MergerDetails1" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r126" ], "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted average number of common shares \u2013 diluted" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r116", "r126" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares - Diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r114", "r126" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares - Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r146": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "325", "URI": "http://asc.fasb.org/extlink&oid=73718008&loc=d3e42732-111610" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r194": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r201": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r204": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r206": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r253": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405686&loc=d3e22802-112653" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775" }, "r276": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=2122178" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "40", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109244457&loc=d3e16649-113920" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r346": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r356": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r371": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123403562&loc=d3e38371-112697" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41499-112717" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717" }, "r397": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "840", "URI": "http://asc.fasb.org/topic&trid=2208923" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r4": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919398-209981" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r416": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r421": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04.16(a))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r504": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12" }, "r505": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r506": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r507": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r508": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r509": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r510": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12, 13, 15d" }, "r511": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c" }, "r512": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b" }, "r513": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d" }, "r514": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12" }, "r515": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r516": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r517": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r518": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r519": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r520": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r521": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r522": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r523": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425" }, "r524": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" } }, "version": "2.1" } ZIP 73 0001731122-22-000634-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001731122-22-000634-xbrl.zip M4$L#!!0 ( /!L?U1U5GHF7Q$ *' 1 9'1S="TR,#(Q,3(S,2YX MKA6/<8\8)=2]/FJ?G M)P9V+6H3=W9Y\MYLM,U.OW]B?/_?O_W5@'^O_]YH&#V"'?O"Z%*KT7>G]#OC M!BWPA?$6NY@AC[+OC)^1XXL2VB,.9D:'+I8.]C!4!$^Z,%Z=-EN6T6C4D/LS M=FW*WM_V8[ESSUORB[.SAX>'4Y?>HP?*[OBI11?U!)H>\GP>2SM?G8?_ZK%? M$V[%S-_\Z/S&OU[=DE]FV/W&[R#7MDS4>OMO:^2M?NC]@7^[F]^WELWI+PZ: MKL_IK[_=]N\ZOWC3E;NX^_#3V^"1K[DUQPMD !@NOSP1^H7J/;PXI6QVUCH_ M;Y[]_/;;;\]D;42:HUQ-F!.)?G$FJB>(XU@RU!(% M/7&YAUPK16][,4.2^-594)DB)86D7P6D)"*U<8:.8^MT1N_/H +H6\V/+R-2 MGS=F""UC\BGB$RDVK)#DC?-FXT4S8N',RY-#83%IPULO,2]D"*H*V&R/9=A2 MEH3J,U$M.,\%9RO!R3>-LY&'.(PK-,,694O1T>7#FBWQ*.S@!7:]'F6++IXB MWP'&CSYRR)1@^\3P$)MA3_1:[JZNQ>;1^@7E'B(&J<^P14* "BC2M&I<7]7$QODP)_M<1 MI\#VL?GX<#I]\>_ M'C'+8]!!?-YSZ$/%8-J0J1'ZJCY"G;;YSN@-AA\.>BR]09R ?4<)S89LAESR MA_S==NTAS ;L&GD>C)( I"UYU(A]+19G$!$YE/L,PQ]2ND&G1E+^?XSD$PR( MD@SY#"-\R"%#:/J+!6)K\&=DYL*JW4*NU[8LZKL>1.$C&$X6P2%T-6G5D'V3 MA2R4*D!+R#4V@HU(\B'C-&(4E@3>&L:'F&V6PD4%J!36J#'X-HM!)$..C5C* M(=O[+:7V W$9ZU?B1*6G\CS BD'3(* XQX MY'W"WVK;-K.V#;@.V88=NE@03RZ%H*_"&DGX5.QNW+J*0&WM5M;:"5&R,Z>$ M'3((-]3#([1&,*P#HR<+U$9^D36R8#66 >\AVS09@77AJ18)9\2B"K6-7^86 M)0D1__S'-ZWFU]\97X:R#CJQT7?A)QZC5>0]D@5J([_*&CE@-23O(=MT $^9 MR<:%,]WF;[5%O\K-=C'G(=OS%CLB!3!"L*(=,^1R9"52;J6U:EOG0LU0CB$% M&4E)AVS[:\QFT?9*^%MMUUP\&' =L@U-?\+Q1Q^TNKH72ZDH^LZ4JNV:B_$V M_$8@X+!-7">5L4OZHUX:I)4+ NNG08POHU\'O1*I!\=8K)*W C#D4,.7BS.W M@2]XPDY2T2D*EJ%<#DPM)BU-;1Q#4.:XD%M5D:DAR :PZWW6$)DY\)5%( ME:@-GHMF ]ZC88N3!JDIHK1:;?)<;*M,(!R12&<2D@CDB]66S\7 R:S"T=!Q M2):T<:I$;=YP7:Q1XBSE9+T(A%#.ZG"%8]WP'+#J\9T MK^@^PC1^V$%C6Q3(IV9$%8$:I=JA_G&N4^*0&5&U*-7(Y"+^"F2.8Z4J'Y,: M,C7HU/CD$@15&9GC"*J#3K,N/!7KPA>Y;$)-? Y\+5AM^(RKVX9!C5@N"U$7 ML:/GB].=*1^7*E';/I>BD+Q'IY4U;#-OV2I'E$LQI$U[X/XF:5CPJ&9A4.%:NB ME\K3XD5 '/@ZJ=S2K2HH*M90+Y7[[H50'/:JJMS2V;QZ#4(U-+F0N.)(Q'$6 M*3D=D9H]"LK5,.2BX_3YB.-4463K9IFQJZ:&7,!<:.T#GP_R9LTX'Q6!VOZY MF+K8_D94+AC/6/7 ?DK)E MQGV4U*GMG8MQL_8^^@Q:\&Y2V:F,"BHU%OE(-_ONTN<-B_B/N!#S%D\->9'F MA;BI\?*$$W&5Z4E8-F=X>GDB+FML1';4^D;S=^2%+=\';2L\WUI.'? MV2M,7X/BE'F&F[L2577-;7!![X!:4I2"1?S5B/@:HJC1;#5>-$]7W-ZT=)M& M;,RP72,BOAT:47K9;E$+>#F#^-D(?M9]M/+B7N7C"SG/L./QJ*2QD;5+<_+7 M_.[1'BELAP95WR!3'Y^>G[>'&%F MSA'#UW@Q$1<"" 6"S<):U,1QQ.;2Y8G'?.&#Q97@%^";";7'<@JQ?19>F1%, M*?%UUQ;KU994Z-/P&KU:$_TS)LKCM MBGH=FA]FJDB'1HY8G2*.9<#KX>S%BZMU:'I5Q"TT#7&TE\/EX*_F1F: M*@H=5 BGHF;A!*594_&$ TVI&RRO1_!$ABPO:KX6ZHC/T/@PZ;Q#S!:-+=6K M#J$."G61ASI8S*/QA)161$&@)4+M-YVV!2UE6)YB$^W+>";7%"N0W-- M;%'7+FAO484.#1ZAM37'UAVL_3TL;]"$7S.&%IG0H)),!V5Z#IKQ.02(Q8.T MO%J+QH,7="TLNTA\6W74V8NJ*AL=[$5X4=4D^ S5Y8D%JP]Q77.@2E"YH"[V M$%L_LB(\;&[RWM*8(OQ]1Q:]2B;D7OL8LZ'TRZ>>&F=BJIWU\C&DR=4".P??M-5?N9GBAF3 M^3YQMR:5F9%-J%N#4EO@JEL?I/GK:QO3;ST9!!1<\C].DL["V.8]1A=]SGUA MS]1N!2R2HUV-1.IN&QYM8=U&CS3 .W$^-]2R85&KKE:8623:GXH7CDJ2YU:@ M&XZDQ*%AF-?$-#>RVX]"'X#!%F)S:EDO;_@H:L."MX^#_??>6S.;> M!W<9;/:\J@FUU3(<6V)HR3V-+EY23G+>IZA>VWD2\;GX9"&QPV]]PB3_ MQN=$3/(R0\=)T*IP^JA-KBV(0H5;;&%8R=C0^LB5V,-I=C*I1:DKL+=XB=;A MMR>[Y!X <^U,.*4FT1; MF4Q'SG)]8N8&R(-XE14)9FV&G8)1]S###J?^-+W M^@/QYB8$._9D+?9\8?WV#IQF^QX1)XPMQ#;'S^++YQ!S])'(&W*.9GA 9\0R M_:4XO0/S_C4LXSTL0[#@MAG,H,WRUKCU&*^\-TYB7?S_Y2; :76*N:3!-]XFTP$SFEVE01::++@%C8Y?BM\,70YTSN=,3!67$Q MHH=Y]!77D*I,UWV%:&*+4>#*1?:D3%,UB29Z)*ZV_,&W9[*V1)]ZI+KH!0XP M*$/.FV >,><8>WUW2ME"-B#,A(UIXIK]O-+[R]'$(B+9!\Y_,9PXX??"^'L7 MUI7A9^?=F;C))=A*4AED?S&:V,.TYMCV'8C]HA.:(P9>IZ0;U"363K?W+O)A M[81M")9ZHL<.IR%2U*U2=2M>333_@$5\B^TVK)A@,73CBZV6X51F+H:^)W+8 M8K-1?#/>YC$11NW?Y#&%F2][L^@-]4Q_\C]L>6/:7D!@ M1OY H63.H<#?8+<'_\Y[>$^;&ME*(QB*_L*7"ZID\4[6*9?U.5CJ!N_69V[J M)7V?QP(]\:(E'H@4H,Q6A.]W!B59#67O3^QU;\^IJ15R4&(O[214!)KJI+AW M.9ZVE"2?GEX5OFPG3EW/:4@7I- HZZTJ276%NWAIE=&A8B&6I]9V!9;L?L-I M %#?M1S?%EZUBY<,6R28;=U47[U:+44&+UYB[R]'UZT?F5/'W!NZ,N$1'4 B M.*%@1).QRFZLNAI"C;$<]G&6:*ON4<:JJR'JP*HTQSX"=#5*T3=FVEZ'\MA; M*BDTG0\JYOA/;R(O B$Q>9=7:PI0Z@PLM'0X[?B, 4DB@5UX7K:<5E?H8F<@ M3E+T'/K XZV)N"K0;9,[W()#VS5* %NA%BE$TS#7HM=6YR#<@X:'5WF)Y%4X M:23F5 6)KIWXAKI6,.B26"1FP$B].H2Z*MEV71\YMXF4;:I$URF\1S:#8W/B M_AI^S9WUK=PC#3>]$V-M&Q9]AYN$YXV\7RP+6J)4V_9' _\6W!P$HWCBR4W; M6WQ/G7OA">7C>\B2)XNN5F*1*;ZER<@""Y[LPG0/.7ML% *5!6H]Q@:IV%@2 MP-GBU7M8.;V[XWIXS\@6VI6^)>![%Q$A^&YG('>'-@^C$EUO=;!2:2 MSWQ>&P5$\HP/MB/U'LU>:NG[]2]MC-<1?L%QGLQ\Y?(_$P.&>@E5GLB$JB=\ MZB/XT4WVV5DHU0?$&9FGZ%L)N7H,R^%TBEDPHV]>K,D6:@&M-.X# S+&VS.& M17@7'=Z*&EY!HVE*HVW;\TCKP^A5L3%: M!90\=E+A'[HV M-FO=@I2'FD17Q6ZPIU9+1:"K4@5OX:5>U!/N;(0(S">F6&7'O7 '/DW]=Y4F MLK.F3DO7M4$AI^96@&7>A+CA^P 6G;EB?=>W1=IU2E#B8$=P"UO;M1/]'.K\ M!2P5@W1F0-DC&>_[ISSIT*S\ 4],DK]2[LEM7O[<0T/ Q);/Q-N,F9>[_\P' M?LXV'XU& XK)%%:_XU_NNSX-,9\//_4$L#!!0 M ( /!L?U2L3;RC]A .WA 5 9'1S="TR,#(Q,3(S,5]C86PN>&UL M[5UM;^,V$OY^P/T'70H4/>"\B?/2=K.[5SB)LS7JQ+DXV]Y]*AB)=HC*DI>2 M\])??Z1D.9(HDB/9$IG#+=#&<3C4/#/#F2$YI#[^]+SPG4=,(Q(&G_;Z[P[V M'!RXH4>"^:>]+]/>8'H^&NTY48P"#_EA@#_M!>'>3__\ZU\<]N_CWWH]YY)@ MWSMU+D*W-PIFX0?G&BWPJ?,9!YBB.*0?G%^1O^+?A)?$Q]0Y#Q=+'\>8_2%] M\*ES\JY_Z#J]'J#?7W'@A?3+[6C3[T,<+Z/3_?VGIZ=W0?B(GD+Z1_3.#1>P M#J#YX/UOY3\HT^"/T[Y_^Y1A!TFKR Z?8[(ISW^W/5CGX[>A72^ M?WAPT-__]]5XZC[@!>J1@,O-Q7L9%>^EBJ[__OW[_>2O65.AY?,]];-G'.UG M[&QZ9G\EBO8Y3B)R&B7LC4,7Q8G:M8]QI"WX;[VL68]_U>L?]H[Z[YXC;R\3 M?B)!&OKX%L\<_I-I;_-4#\4H8F:"YM@-Z9+K;9^WV3\/F5TRAA/J!XIGG_:\ M.(K90P[[_'FM>?L;_OX( I]POZ.O3/D<^E-'S".(SU+ M&L)NV+Q!% ?Q XZ)B_S&/%?VTAH /A3Q@CTPFLPF2^X^F'W6$KBZATX8G\:A M^\=#Z'O,N0V_KDC\TA2 O*=.@)RCZ.'2#Y\:*T#H8*=LGZ&(L(?<4!RQQR6* MGM Y"LB?R>=!X$V8X=(K%,=,?CH,S7K;*:#I:K% ](7IGP4P T-V9"+7YBPN+DNN1GHV%71[)2YSV'H/1'?9P\: M,04'8C3RBM7X%R4Y9&[&@15- M=VO<)";SQ*=J#5QHN5-&;K'/ Q;+<.*7.XJ""+F@=$-'MU,FKS"=Z[/@8JL= M!Z7["']=L?$\?.2#6A]^JML;B)2[C9BM1DX8"W?<=>T(3K&OUM, &.MZRJY2 M AB_X Y:2 ]@'%:U;3OH 8$7]'7JC4 MF3DX_9WBZ9L'=+A30(?F 5TCRE=S'K5I_G:]MAX)@>,'0-H5JV#)U^FCJT . M%#>\AXX9USJF&EUTS#K8;AITM?N$"F@H56U;8T:K_,K&K;&CC2F5C5O(?>L: MF)JJJZ6SNEPWZ*JMI;6ZK -(VYZ%0/-4+65'C.HS4#UI1ZSJLPK-& M>!=M34R!%BNG:)DQK84J2%IF#:QF &D+$WR@9BL;M\>.5I_5K=MC"*Q%-56K MZ]_U9Z,P>A73+O+=E9_LA(S9[P4*_!SCP,->U@]GNF9M34QB3K.N>NH[/5XB MM>)Y!_NX;MD^0[JBF0*3AXRS3:4!YW)R/9V,1Q>#N^&%^PGS_U]W:[4;-\@Q[QD@R>;[ >?PC\B M/TD_XW-FKR\L_4R*Y.1(@.1EA#E[&E#7"2F+PI_V-AX'4;=@16(9VKK%?L37 M?G@W/<)L(Z.?T7"A$OA:N&$3*'G%,"[VG"=,Y@]QPKU)1:Y7O*);[&+&/$O$ MKW&LMT0E%4QMAT;5!L%MG[9N*%XBX@V?ESB(<%9L!'0?(&*8[HZ,ZJZ&%&Q4 M8;KX>>/S]>;<"BBS/Y7N5%16XOE,PRAJ@&A-9]KW0_0DV"5$%&_()(?/KK_B M-?YC'$5A.L*^L*2-KDMF^1\0&X$N2P-72;7+!5Y2[))"-4X-W6_[0-.19Y=& MLQOA5UA;S["YY;RUW$0*C4QRFVTZR%E];6':9U5(MF1M933V.:.B==]RGB:S M+U&ZSZ.P%S69:<>@UPP(MX7J>@5V'0:N+@>5-#>==0+4H\)IGUK*^Z,L_FSB MB=ZCP:AA2CLVJ+0Z4K!/A[H0*8N.9E9)9//LYK,R,\L&==.TZ[K>V20>#KP,D%:M$%K33A&L3;@@[%/B!9YAQJ)WBQ]QL-(K3M;> MM*L'*TL-V#X%C4F ^4%AQC+1[TY4MS:=KH*5HP*[0]6(>]#\F]\O2:'B$DV& M]D7KCW1T,+W]8-XSP01@G^)XF2DX*ZML#%/1C^95I(!JGUYRJ""+AY+F1A&$ MP?P.T\4%OH]!$"3M+9JT52QOAB ,MEJ9Q&N!EJOUI!9-T+2: TO"/B7FLX9: M*M026C1ITRH0* 7S.6SF(QKFLJ_D%LW:Y-JI!\G6(9:#"HK!5D4MZ5QZNZ5$ M@]Y((J; 8622AE4^VR*'W@, M XA2Q):F!SA8(S*0]JECX'F$ T?^#2+>*#A'2Q(C17F!E,!T*@96C@:R?3JZ MY<>) NP-$0U8_A\5J@8+]\F)ZH+0FD[3P)J#"\(^)8H@1\&ZFN4FI(FLXYB2 M^U7,D\^[D.<'81 S.3)>YMD&79WXVZQ_^Z+>-G(J&9#NLEV;#.:*!"%-X.M4 M+[:T+U#N4(DRP=BGPERZ/PB\.MFTGM+T.(5BD\^ [-4;X'[;ZG152F1Z0#;4 M%OBB7]OJYAKBW;'?4HKFXWY9,F/VNZDCV-7O "B@?- M6'F*MK*QZ5&@0% ^CE:A->L&Q!0GH3E]416_?'#@+4A HCB]F65]#%TQK0;2 MFQY"<+75DXB%8XPE76$1K5:+"A)+ZL^3LQPI:W(8LO:F?896(_)R\PK<]CF1 MC%^MG0D-3;N%IIIIT0M(BA(^(Q),@LT4,]Y42$BJ$!3M34\^P4+7X+!U.'"6 M>8"9!%/D8_X^K=SQ.N$%3Q6S$R"]Z7V)NH.GGES:K_-)3>N2P6=Q/<",L1DO M^U,.J(K6ID\%-!A.4LP6IC.O"=LE0YXZ@A6#^KIR<89G(<6Y6RV'SRQ98W(G M :(O(R:[J.YN4:L/-9V.="!166UF1?9M9:E2]R+2CV+KXEPZMU7/X?-M3-N] MR*^0W;6O=>NTN &SMK,5CEQE"_8.ZF(U\.8ZAY3US5;G:+%$KOJ^V1J]6#64&RNXB>0TX]SX)C_P M5?.%/?$3^)[X]&YR_LO/D_'%\';Z+5J&T0=G^*\OH[O_F-OQ%U](7P#W/1S< M^6#ZLW,YGOQF=,.?7VW-(+%\@MNC=_;R)<+>*-A,.0=NS"Q5??"G3A__GW'5 M\CLU=?,&L\3\S;3LLX\3\0;>8,%+HOY$ZNN"8=06!)#M%%E'2/:I>/J *&:A M$7LL8O*IHT:ILO;&=UZV5:-:$/]C2_8M[IPTUD.S-?RWOA?9XN;)#C11;W-R MUQO#V75GN47)6^SSD]J3&3]N. MZ@6)V.PB.;5A_P"6"@[=D"G4DV4&&)C*H?_,')P30 ;5GXPH/$.$;&L"0.[^;!&AU?T 3 ML'AM:#M)VK=:).(I74E=QP@$4J"^+5Y$ LOG+:A6[($NQAZO9DM2GPNA0/WZXI0+'U%CV(CL$8?ENXO ?3; *RU*67RNNV4_<18 MD\_I2I5_Y:?65=B83"TN1 H3>QRD0I M# OS@QS'X_PK=6#Z*Y%8&OV;*;!2'/9I\!8OURG+9)9_Z0"_1RJ]<'.*W175 MN)MZO5B:#<#UW$1H%@::/(PB^\FD>'+ODSDJ7,JDUKRN#TL3BV9ZAPG,0JWG MG=0HBE:\MH#YJ=<2;)COEI!:6DC3S(D,0%%0A+:&W+R%)18U628^8P,"-@ EI)96R#0;@$KQM#\ M"_Y^?S M&5:=M>N:#]/K&6;D+I[FK+OU9^5-'C8+4[6R:N6UT38+4^6+[;MHFI^SC?@5 M6#ABLDEZGM Y"M9'H;):M2L4QYA*CFK^X/2<"Q*Y?ABM*&:_))TZX'"] +&'\L8 MUYUQE+GNG-?^G-<.VP:6[3%6;B\68+POP\A($WU4;,2VQ?+G,/2>B,_O-966 MOND=1$"&WN,I;8%6(AVMR)Z%WBAVTS?H5IG-,JQD5@EK6N/U(?!_AKROF9(:/ M.)"Y?"%8O9(Y&9T=.8,R=S@40A<\=W"^RSYUX")@6.^XHY4@%>)>':1IQQW@ MK$J75*B$&%F=-'6(0)$]J8 (L5.=0W4(*,V/5+P+\30EZ9#'BM"O8EB(I\H$ MH$,[15\,_ 'MH&]IIOLO+7D%2#WBH/R$!OGF$H)5 - MUR-P3M#=T%1@T*A+R LT8#I5C2+746I(2!ATR4YWFM)#JO:<1T). <34B;?4 MH]*8H9!Q0-%U:8[C=-- 87A".I*0=&E?>1XEEB2D&T4F.S&8/)N2Z"FD"B4V MNPB,Z40#9,+'0K3/9BDF3%6Q& Q#(X1QY>*P&9"Y!6,8*"%RYQ>0S6"HF%FJ M/,RQ$*\+4\OT>M?*"1G>C1&18,CJ$(%W)<2>C0>198SE"Y*[F MO4M#29>%5#9R(L3O;"FI.^LH<%EM&"="8"ZQV8E)%!A56\.)$'3+#'<:;DN[ M3S (8M M[T;)T:Q+>_C_[ED^R+[Y+U!+ P04 " #P;']4JBQ1[ITL #V M^0( %0 &1T2TEN[XL+)F&9.Q2A@*1MY:\_@)1D4D0#($4" MH$;[8>.Q&V!W_QJO_8)__-?+/!P\81H')/KES?"[=V\&./*('T2S7][\.CD: M34XO+]\,X@1%/@I)A']Y$Y$W__5__N?_&+#__>-_'1T-+@(<^C\-SHAW=!D] MD)\'UVB.?QI\QA&F*"'TY\%O*$SY;\A%$&(Z."7S18@3S/Z0?_BGP MX.A(H]_?<.03^NOMY:;?QR19Q#^]??O\_/Q=1)[0,Z%?X^\\,M?K<)*@)(TW MO;U[>;?Z7][\'V$0??V)_]\]BO& Z2N*?WJ)@U_>\.^N/OO\_CM"9V^/W[T; MOOV_7ZXFWB.>HZ,@XGKS\)MU*]Z+J-WPTZ=/;[._KDDKE"_W-%Q_X_W;-3N; MGME?_633H$C\\6W^QR)I(.FZP'0<_!1GDEP1#R69A2@Y&H 4_%]':[(C_JNC MX?'1^^%W+['_9HU3IFQ*0GR+'P;\OPSHS5=]E*"8612:88_0!8?X+:=Y>TJ8 M"3.&L]:/%#_\\L9/XH1]Y'@X/,X_\9<24;)<,%.. VZ);P9O=_U\%),P8'_' M_@D*N?8FCQ@GL9HE14,S;(X1Q5'RB)/ 0V%CGH6]="8 '[5XSCX8WSS<+/A, MP^RSEL+E/1AA?)(0[^LC"7TV#Y[_D0;)LJD <$]&!#E%\>-%2)X; U#IH%6V M3U S"+@@)-DH M9C*SXE^QC_D;+Q?/[$![5Z^1'36U@IVUTQ.UTY]5B8\JFK M)7'*?76^#=!C7=W2U)9 CU_M#CK8'NAQ**+M>M'3-%-5PZX60#WVP 8=3.]Z M'(EH+4Q"9SA!0=C2++35F3UQAJW*,[0OT'&K AW;%^@:47Z;\Z3;XT6AJBE5MS=?IP]1"KJEN_1X,,ZZ]^Z!B9O9>KJK"[7#;KJZFJM+NL:3;L^A>CN4Y4M#3&J MWH&JFQIB5;VW5#JM/[[_JG4;WV,J81]=9\BXB+# "!.NMX(1ZA\S'C MZY%U0;WT'A_Y =MBQ)F79?6AHF(VO011\I:1OEW1O!5VT#W?FX\=^62.@II, M5UL;X#C[TM$AUF#[OF*2#*JR]JZC5&;Q \H#9/& M1KEN7N:9_3J( NYDO&+_+/&-7Q(<^=A?<\X[K!E:EP0);[.*CQP.CG@P9S'G'+%S9J?D'@E)D(>24AH57OQ6NP'%-]GLJ?QT0RAQ5L^1[[%81*O?Y/- MFD?OAJO8P;^L?GVWB2=BHN-+]N-F80S1/0ZSC]^MB$6T;UW@?5J,.9#PO:+; MYOD5_Q%=<[\R'LT1FEOL3QX[0S*+.0^SKS&KQ[-BO,T#)7.E0E?*(U()BAIF MC+P9$,HVUK^\&;Y[Y24D,?9_>9/05""R%9A.0Q2OP^Y&+X&.I56;M J><)%5 M@57& *DE6 F5UTBHR>K19M"!81;:MX5/&N]QAV@5=[3 DA(Q@-I) ,XNS6=W@!,?N<'.W;.FY)Q2KU'%.., M$QX-O0M:NW9[)YHTG,&Q%>G Z;*5!2S&WG1SIBY"-!/KMT3BM(*K MG':Z ZNIX3,<>S18%*-O 447*/NA[VV&P8G#_+QQBV=!G.192QNAY!.)L(G3 M0*@Y!S=0YA$915&*PEN\(%0!1)&R%_JO, RI_8-YM?]WBFB":;C4T?P6<2^4 M+^(9TO]'"QL8GMB0J4L'@&WJ7B @9!J"X'OS$$P><1CRM'H4:8V"*GTO8 #8 MAH#XP2X0F1/OC(FGC\6F2>_@*',.(?*C>438Z2\@/-68:F"Q1=P+%$0\0_K_ M9$O_YY&OJ_T5:8]T7^18YLTPK?J+(/90F/-XP7XGM7^'M M#,._,:+:(&R(>P1!F6<0 (,GY=.4TA)[TED(HG8: BG3( 8&S\;G41(D2U[W MZ3J%[JQQL$WEM,Z%S(*Z-G@@SAE;7Y5$"2]O)=-WF;('.A!GY^.5?>"E3_!9I#S0OXAA4O<$#<,[=F 8\C6\2>.I)9INV!\H7L@QJ MW^"I-V=OBEXN?29(EC_)=:8& 6C2 RQDG(.0&#SVYESRT'6Z((7[\E.>TTJ7 MI\27+@G2ACV 1\T_")+!LW'.Z\CW*8[CU7^X;$,9- +R'@ "<0TZT@R>DR$. MC^O!<-Q+&([E,!@\)T,PO!>#H/!TW*)PU/VXPV=DF? HP\0]P>" M+9Y! (P?E5?\91+=T#$E3T%>C%>%PE:+_D A8AS$P_AQ>FTO^39"9S3DE/W1 M?Y%A4._&C],KYL8D3E#X_X*%:NTT@%V08T;/(6.*>:V@-E!( N\XQG+ M].;A 9JY87JG$5"P#2)A\#BZQ>)E'*>8UL6CTJI/J(B9![$Q>#2=8"]E$^=R M>'P_Y2GYP*RT1>6T[H7,@KHV>!R])E.*^'M8D^7\GH1P.I& T&F-0_R"2C=X M\BQQ)E9WB<1I15]6GNGFG,W09/I&O&\F0!-@9O[L.M=T+$:AI.INJD?)-C/F;P((A1Y[-#W^OX:@(*BE=N MZ# /8F/<[_H[#L-_1>0YFF 4DPC[^>%#YO$ FCB-BIIS$!+CGMC?2)A&":)9 MJ"\%QHB0M <0B#@&56_%)&C,A8NE<5"+L@=*K_()*-Q[)?#['=,:FQ<^4/">/JV1CF?*%#7H LPW M"(;QB.7SE]=""'G&I12)"G4?8! S#6'PT4):[^L#54RNR$<40 &F=QH'!=L@ M$@:/T]GSWL4=6\8>%T@69*)JY30J6LR#V!@_3A=+4TB7Z@*=T_H'V 4U;ORT M/$[OP\"[" F2G@L*9#W0]S:WH+J-GY!/4/25IHO$6XXI\3#F#J9X,SXU#FA: M'?0 (GTY0/#,IPJ_5BI=%2]-DYA/J8QCZ26'I%T/H%*R#R)DH:16_)I*B/V3 MY2U^P)0'ADSQ2W+"/O95ONE2-G<:KWI2@+ 9/*)GU_V$PD[L H'3JM_F$U2N MP:/XBJ3' H1F^#81AN_ND7+S]X<#XX&&P7P=V]N MKB!D=#6Z/CT?3/YY?CZ=%,0RS/H8\7W/(TX"[S5HN2S'>WTY M!G\K]?=WHW*]^FQO'FX6F)8#X,LR?9#)-)FR_WPYOV;RW%P,;L;GMZ/I)2.P M)DWQ(4G^"G:R%$OU45^JR?3F]%__O+DZ.[^=_!4M2/SSX/R_?[V<_OOP,-/A M8:9OX6&F?!SQ.Q(2\5&F^3B3N%FK(';W0)-,YHZ>"&B.U!:SJE>! /)V-SVU MGVJ2:ISH" "A8_O%IC;@Z<6[3;M"V,WS32VA.*;\J$[Y=H-M,<#G@E;D(NH[ M.R<+^6@A6FP[.O$5KK]4@%1(;;VM50<.,=,@&);1&/E^ICH4CE'@7T:G:!$D M*%0A(VUFZ^6L.BBI!0!7)LN(W?+GL"/LGR,:\4M^%51B^CO1U.P81A+.P07' M,CC7).(K,5,(ZWN6!='A.%%!)&MU)\I-< PH)?\07.T$_^]R7-J^>;B,O##E MGI@Q]YPQ_28)#>[3A)\_ID0LJ.QKW9OIB.;EIT_)-K951\>L[# M)^087/\:(@&^R!H],;-ABKAY>-W)8AK@>$HRPQ(Y +*73%4-W55\#?[!E]H?P#3&%NM!,#LN LX03'V^;X81S$4!U!<6"OT[B*F9AL" MII40EQWW\5GVI'^64K[MS&+6L\>OL[_=9&_7QNS MD400TJW$V[2.=#YWM .UI*^^8JT2"0*[E9B?7:[O7U>/U2JQYEOBS)2ULP[NK=/;.5AR"Y(L(TS%=[6M&XBX&8 M55#KK631M#,I%;>T_.B8!/4"0"]<;ED,ABY%JIRA^ MO C),Q!V][U^@-KI:/+/P<75S>_=A]VQG7P09Q<:,6,KV\O?T!F*@C^SG]D) M+,MJ^X*2I%#?HRS9#TR:LR#F@4XIQ>P?6:<#\C H=ON_!\6.!RCR!UG7@TW? M'8LZ2>?\B;";ATDPB[*WJ8H)E..LWBL&1/QQ6\159US(0G>#U_X&KQUV+!<; M6@LVB)8,*WZ_OBB&=I2E^+0MQ;IIAD:A<<<,L9?^QBL.^E8@"N,8L!4AL-M7M?$G0?0SN=!DLU%3*]LDN)6 MB"/0IH?'VXP6>LCTNM5'Q_Q?DP2/T;(4RU?B]_TVO[S%8+%NTO7L47!CG;'. MO4 \R(8?*E-%H>5?__+C\?"'GP=_6W71?90XSTZ:XREZ@8O!JDG7 M(XEU5BXV6.;N^\IH*C3HF+=;'/(U?HS8#)E5/. E;Z"P^F%E%5PU'V3M!^4. M.N;\"Z:SUUU;F<_*4K8F[GSYO8_Q'RF/*GS"$3335Y:HUV:#=3LG]@G2_<)Q M9<'2WR\,_K;^J?O)04_4++X:$+2RVM41-.^X>S%%.R294)654;Q/,B> 9,,D MDZ.R8LJW3>;DR;=$,M8KJVC>Q!R+@O5>QF]E%96N^N;$*"S_,O8KRVQQ$V". MVWPIDC%:667S)@;M0FO*/./1B2$@PPZ'26Y"6<]_MYFKQJ9#/_620B7?RO6/ M\$8+;F35:^0]8C\-,;\%V691E="F;NI,CIL&:-O^(EW%V,E_BVE2 )G]:QM@ M]JO7G+?/F,PH6CSRW%P@WXW12\CMY;EIPT!TY ALP!.;K)%'L%<*BX43&XX MU4U+PT2'<0B-EE/+NUXD MGM4??YV83E'3LG8B8++M:0GP7&?QY!'*LWO U M.*J TGF%61YLRG@TYJ;5F MF=4B=D,GF#X%'H878S%EK]9AF;#M1<_OC@9W&:Q8C&5SOH3<_!(L56X% UA$ M-U;?MI!P=?7=%2VG<\E7K*IR^4ID%I9F]5 @9ZVNHF&N(1U_W[*.K_$+ MF_1^(\%"2\T0^=TGQS4M91Q2]J>6E9W'+;3H,Y?\;P(8LM>. /,',' MG^IDM6JMU;@_AZTZ4H%KJM-PJLI,:3:W4Q6L#BZU$'6]5I@)4)T\\ID!WNE3 MX9ISBOU1,B9,R9<1DTIY3)2WNWMOJ:)QO9%(:HL$POB]Y5R: O,W3YC6A+#< MY.[]C[U&3R0-"-R/ULMA/>$HE>4#KBGN/EBJ'E??+5]F&=*]W7+AM:)DAN(P M&4$H:.TPF<'0L8B@8Z&L[W>*%UW+>FPU*&C$V/*#,.6O@JZ>6F?EC7;1MCFF535JQ>4%>PM2^X$6ZTHSS:L4GM?,>90*:V#0V, M>FH3GYZ4"-]1Y).EN /Y342G'W7@!J-5.R+F5 =:KHLVRA\#4AVFU2WM7(Z8 M0%'';JHZ=.\^I3OT7;Y%<<]"NKEX@?S!\T5(EKA8D6@H]P>##2S5;-<><$17 MB+9G9T#UJ](G,YOSDV-DN+._>5AV2CL\$ M[>EF#ZYKKOF0X9H07V7LE!&ZOLK8?..0YW3(<_K&\YQJ WU*(H]I*'\$\#:( MOYXLI^RC\D.XM)$#A^AZ80 :*G#N7%OAF7.L.M1(&]DYS>KH7H%657+W#J)M MP^7R\;-52)UVV9^F;(,TQ[3"O_(Y*GE#2\=.G9%%ZLK1E_GS9'F"(^^1;3Z_ MUE[[MEKNPP(H5$;724@MH+AFN_;<6FGIS'HHAD*%H%@1/5@96X.P9VMD&S [ MO5JNSO#Q+?9P\,2G(^7;@$ +5]9':) 1;2G:GE>A](8(KY=J>9+#-IVMV]FZ MJH:9!S5LO_AS5B5L'*(LFVN3V:5S_M9JW+MM2 V5.!>.#_*N<]#3:FQG/U(' M$TTT^W!>[QI.E_TX=U':^'"VD-0$\F"0!"*'RW4";E% MT4Q2'*3PY_ZLBF6^(6TW?21P5V6#0V+-]IK ?*F/JM:(F#5#JT_K2G5R]=!7 MO,DU0$OW7YCBYNEU&!!L+<<@5N]\XK-4%#/!J<7$ M?5"[BGM'G3_@[O;7&#^DX57P( EOT6C*K51Q^P:BB4HU=EOT84>V06!7]B?XI>3G#$E"U\X^ M] 8Q/5G ([UEV+)W$?D[@Y?S!25/^6/T*MPDC8P[:G8&3B4,Z-9I>:[+4X Q M_2>B/A_SNI.>LMV=I8J!#6<_/7D@5!J7# 10.4,).L7\71SU%H W .G91J=7 M,"@$@8_8KAZ\/E,2-SE)9^WNAJX%;*EN2W3D:=OUV5Y:0#I/L]?/S_""8B_( M;FW9SR'.E!WYHSFA2?!G]GM04LGM=$M?Z)]9M"MYWRY?KK'$*&2M^@>T6AH- M_ZU;W@Q%Y9#*<^4*MT:Q2DC715XE+[!+7365=\Q53["[X+*YX+K#5TRQ%6$K M5BLX%&JU=L-M(^%5VW&C[L,9UTT=8$'GC:[.>N*^D8ASLOR"_D/H:8AB10G3 M6ITXX,[1QI T%]/1O85$AE<)=.I)UN[(CL.G"6;:J,LTYIX3R!;T+CN'C)N' MTPZC]>Y,=8%:IK/D&FHZ+HE"%$: $/I5C..BNN2>21^0(G>#2C6,_Y"K\0VP"V$SQ1_W0;00-?[#;I4Z+;WMVT8@#B"J+;<61#. M/@.[$1#ZG?4 M*_QV$1$\%K@Z0F/]55BMTGU8=G>4$CRWM#N6*TL'3J3;9)"^5]AH2 +I_X>6 M"RG!,:@ I(6O<- *0OHMC.&0KW#1?V.]@FS1A/:IPX.#A(>%6<%>@:4M M$^R-M9IXH [1WU3++,?H?VP8HS\8NI!WH$BJ^+ZI< :3*[(,7FD:Q0_;4F1- M"MD2)ED$S.A'.8\FK*7(Y;&8RT\*+H\-<:EGOA_>"=EU[J7@*\Q&#UZI/_9H ML!"6J1-EXBL:VJTM(&).D1@C;>1,)HPF8)52 TJ%]"3K)9-A'6N5HG"*Z5R> MX@*WL!:'H0.'H%:$1&SG@IY%#*NR$V1M[.2@*-6N1LGUW))V@7(R&J1M,+N) M&0'.>E]P^,1VO?)2+&6B#D#0.L!IF#^1\@S.96W'62+Z''A?;P-Y9&69RE;: M13VMBI@&IYZ6U?H%Q3'R'E-V'DMB=O"[)C1Y/$5,UB!"%R&A@8_8KZ?X!3"[RF;3O)@E+R?(H6/-AV0L*4:TZ190&WL%9UNQXD2@G@ M.:EE[5\$-$XRYJ4JWR:[.[84XEU/SV*VP9FI<0 WE++"CO*1K]9NA>[NV%+> M5CWU GR#^CT\C+?KP>P0$7^(B#]$Q)O0?>V(>-,;]9H1\0:? N\F(EYD! Y% MQ+^7V6^[^JU]VW*+,\_Q&-%D.:4H8L>!;,=YLBS^17ZA6:>//JRD#<0"X74' M7=4=FHC6SB5G \7#R+E^W;D;1$XN[=W!:/2B<[*,N0>+L>X'T4Q^2A.0LF75 MSD%-8OU$AV5XI+1]O1-%[!QY"S]6^$IP]][:Y4TM]Z:(:TB?+9OK18 B+^@R7G!L4CM$RJR4 WN1H]] G/&J+!=ZP.> 8&T5^SK+RW4$A M>5]P4\M@YH*C&4B,T2!_9_F,S<22IZ5%U'V$2"A"VWMBZ2IRPKA0KB1KHKZH M&.(H:TQRAMDIQHS"7]AYY7PO'K\XPI MCI-;-C_#4-;HI&? UI8,@KEI*E*K<^S- O/E-IIE(O&9Y>9A[9I3S;.RMCT# M55<@",NF"4T=8LE#M'D^G'RX:19995?FMQ-1VG(L2)I0 M ")UV/7Q>N.*1+.$YU(Q2:;L:XKB$4)J:U<<,O43#<9=W15L,:NL/P#06RH2 M(5.U'!77KSG: <;EJXZ=P3,:(\WV!=XC]KZ.*5OB,X5W-5)G,]S&5@6*7;8(%?XU+B$L;+HG"?&^/I*0 ML1*?LS@KVA!XI_YSCOKZ.^%$<4\L-$_Y8_= M17'^#@([%$2S;+(\6;Z2K$*P1L^(^AJ;]#;ZMAK-M7D832E)#(FB. 6T^ EG MS@[MF=1V^%C;>/3D<)(SKCR5;)%9.XZT#Q.1R>GH(M]<]E?Y(G\+D"PQSG:P-UD HLH=#C:Q M=)3L=(X@^J*;6:#VI=A29[N'0VFF0VFF0VDF$[JO79K)=)Q]S=),TM#Y/I1F M"0W^Q'X6UE782/(-:'S^PC9008SC,0T\#-4.:>\#>V0Z M72BFKW=.^L/C=QS,'OEK9D^8^T766LB48&0*DS&P1]9I0W%FSC[-K/=>K8/[ MVCJXQ1Q<'B1;KIQ\K+!DL\SLJ57;4")X&G+ PG<8Y9\981)?1GE)#.A]Z9:F M%,'']M1"NU 29($M/TB^P\8F)\H$P'YIE>A@>RGYV!X95==*@HS*U MPE'4T=:S/2;VR&)M*0^R9-OUF_B(O(SC%/MG*>7I4YD\^< L#-?-J="7&&3M MOO;0KAKJ #(/RW6?=AXFF\L$RW-=+3[VT"PMZ \R:_+OC*\J)3GGIVS T=;0' M/K='=M:]FD#;ZKE;23FT[#B;=F)KCPS;'74:"K(Q/@!6HO*HQ*Z#0"J?.ABJ MIHI XVMZ)]75RE[@W\S:#GYPCVS+A*) "W/]6DM_0-E9R349V"-SM:$XT'Q= MN,+:(577'HB2>UDTN]-SIM8I[42UVQE M$QX2UPZ):PT5W__$-?<2JRKL@;9M8<*HG;@F,@*'$M?>R^RWYY?VTH@N(Q[\ M9HSSZT_MKA[4T M8&:[:M?R^#-K'AN#OY&0=<.+CANT/?''ORWKD^@ W/XX8']-;KADXG=U-:G\ M9C^LK3O1P3V@ T;6]A@["YX"'T>^A2FN^.E^F%SG&H L[X.C]]6;C-OR??7' M9O?5QX?2N9*^#Z5S#Z5S#Z5S#Z5S83G[>CASOMSIH73NH73NH71NQSHQY#FJ M;7*_\R?5HD15+K=$MO\EB 38,MQV5@3?DO8V1VXQ;4R4]6^;D&S3E3C0(6G;/G3]V"W=^<[;93$6@ M\36] OH6"G?NC6V94!1H8;:O9MH;4(X7[MP;<[6A.-!\7:@[NX,KM/^%._?2 MK&TH$33QPM664XG0USP=(@F>7N/Q2PG1WTL3HO_RX_'P!V%&]*9;JYG1(\]+ MYVF(&'S9ZT#<&"A^Y+'?3_@R8NK!5R2.*]8D2,RLW9/5;%,];A6)S?5Z<29W MN2GHVRFJ#738DV3D3>V(_ TM+AF)^)%]7I62J.%U4FS6H8+(>*]KG!PJ);ARM+9?UMR>>$^5,MH MJUJ&LQ=G7=7+4'A9+6\-3M$B2%#X*]-^P=\BV; )Z>^&IA/>V[VYD$D%0>?. M)GO;6Z:UW=YNU'L(5:(Y>B-1X'N,Z W-CHA^5D5TC&DFBA:>4.,]PE4NHJ-[ M_#'K#%.*_9I#5=ZN[ZCJ2 =N>UP"M/Z8U6N_7P W&[E-DPM;FYFC)TSY\>'F MH6"F>?Z'Q!TM;]=W8'6D@P!U/;&OY6?2+Z.$!DR]7L?/[.S&5]\-T@7M00;? M\OOC-P]L3N5I9T!H%R:48S]*1FGU'MD M)@2H7=:DURBH!8- L9R:=H;OD\LH3FC*1WSQ=:-S9E@>C[1AX]MC?V.#&IZ< M:W736Z2;"PNA;SF+B\E,L]D?A:L39'[&2-CD?9\FW'4T)4QK.&23.M-:]N=; MO%A9=F;IV:T@;!FM?:+O5M.R(F W:KNS_,CW,_6B<'5A"P7S5PE[BYA,'/B. MVO:!FWALV8DOF#+X,0-%'KYYX%.5[) -M>DM=)J2@2@VO0<#1L\IBA\O,+0= M6OVUM\JNR "JU78-+EE)BO/Y(B1+C//,F>>(;>$>@P7W8/$M]C#3B]05(6W8=YRUQ -! MM9Q'N)Z:3G#$%)[P*RSQA9@DBE:WB[X#75-0$'++N7>;U0C3I\##8A&N^35] MS&\M^55G/"7YX6SS]U,2)]_XG025YM9/@[&6E];H 5;OA\L^Z>+C_/J7 KKM.Z[M>C+"$;>6 ^1 M$[JJ\U\G37SXKTW[CJZF@""TEN\$U^88BRFH&_<=7FT108 MA\UM M!-" <6_ 4D!2N&JT4! AEV>*7G"\*EFP8;54_^"'[?H'><-!UG)3[N#O!5E, M\3L4,_RC%L.#H0V6%;4F/NFQ7B@MT;4(7S"=82HSD(_OMIG.VQ1,P^*\ 6\>'Q7P&)\L"_]2U+:HWY,S]2UT0-V^_&VH MMY[4LQ ()<\-!ALX\*QN382(GF @GNXAQW^D6)FTJ='43C:O"@,U8D(-N'F5Y**4\,RBCS MT _>TI0! E__5LU0I@YPW[>GQCBF>,$6\_,7?GO/:Y!D5\WYWRQ8IXR=@[EJ MZ >RWY:?4NU,P(O@!32^XO:FNP_WP1U)VV!^CI=P';)2-;]LF%7J![-1R M6&VWBCA;1:3>XB<'\8FJ^MT^6)LY18"V MMT=^C6LL*=G2\H>^4>M:2PZ:DRTWP_F+Q\CJ1'XTZ;(/J+9%@Y,>(<,@$,&P"$#X) !X&S$W2$#X) !<,@ Z$T&@*5W MKUI- 9 _965W9%UP3>(K7K+K-&6;TSFFMSC,2[DS4>+/E,22Y4VK^=T'9T!4 M;5_TY8$ M3Q3%@284N1C_NQ:#1"WVO03.9$0;>]*H.K(<+UDVXC_S]LN\G/@FMY),CJ== G7&M(!*%J.:QU MZ[FKZY3K*),K+Q%WD[+U!$4^D[ .UCMUVR,+V%U.R"Y^=,>S(R]+]?%8Y>$Q M6)!JDM['^(^4*?G\B2>TZDGP?EN"UVX&>3]"8:S6^D=)=A=7,5!1+?\JK=UW M"E;\J!Q06W3.N)=@Y5?>%!!):L=E%-.D !'[US8\[%=WM_P51< QQ/Y>^+,] M-Y!8IT3$I!F7CKYFP9OD-=MK L-N&:'6B)@U0ZZ6UI7JI+M$7_'=N$!VT/T7 MIKAY.I=IOT1BW","&"Z1L&?(V:&G7_2BU&^1Q'@LE%J_%?; N<.R,ZGPO ]_ MYFF5S2_;F8CH[RS5):ZQ'0'9=M0KE!VB[M6O/=\#KSW_EK]MD#WTC+V$OV;+ M?[5ZPHEO(+8.<+>8:YR=UD[9%$Z1EZ0HG&(ZEQ2/=X=']PW0+549\JVM'PS+ M[N&AI/,RD;M( KPZZD7++V'R5]T4(WA%Y:[F(68-.W/D1I(G^/^9W7>(4X_-2F:D MI"KU8R3-[%KRI>$-5>21K-;-R=9D8"(RB182R X@661_^HL'@ 003R"!",_J M-9OM$M/=\?.(7WB\/?[]?[UN4O2"29'DV7]\\>[K;[] .%OF<9*M_^.+CP^G MBX?SZ^LO4%%&61RE>8;_XXLL_^)__<__\_] ]/_]^_]U>HJN$IS&/Z"+?'EZ MG:WR']&':(-_0#_A#).HS,F/Z*]1NF-_R:^2%!-TGF^V*2XQ_4%\^ ?TIZ_? MO5^BTU,'NW_%69R3C_?7C=WGLMP6/WSSS:=/G[[.\I?H4TY^+[Y>YALW@P]E M5.Z*QMJWK]]6_T^H_WN:9+__P/Z_IZC B)975OSP6B3_\07[;O793]]]G9/U M-^^__?;=-__OSS\B4Z3C)7;$G]1:S$K*KUWWW___3?\UUI4DGQ](FG] MC>^^J>$TENFOB4&^A:1(?B@XO)M\&96\VJV?05H)]E^GM=@I^]/IN_>GW[W[ M^K6(OZ@+GY<@R5-\CU>(N_E#^;:E5"H2QH0OJK\]$[Q2@TD)^8;I?Y/A=53B MF'WH>_:A=W]F'_I#]>>;Z FG7R F2?FA]>O[CJU*Z1O?8.\P2?+X,AN'NJ\= M"#YM.Z0\P(&VOG<7'O,R2D>!;VMZA_T!CROQO9[_DJ9Q'H\KZ9;F++!+&?+@ MXE67:\K^>$/_U8&(7TO:@>&X!LE,&"(P_P+O&"K;C?5\V;&;LFB>$]EWUC-R MFZNH>.*&=\7I.HJV] /OWWV#T[*H_W+*_G+Z[;LJ?O^A^O-OK(?$&YR5YVE4 M%+>KAS)?_KYX38KZ:]S5__C"0?Z;OAM,6>%!-M[UQ+=4*X2:E&FS8 MAK/3CP]?_$\NAO(5XH+H5R;ZO__]F[WI,8R*RZ+D-'GWOB()^\MO=$BWR3/^ MH;N(\)'4MU_3P1"-\@_/$<$_X\T3)CW'!FGZ(,X(5QB%!J@%)]-PK!*MN+(@ MU0G:1@2], /H7[@)M*4#_((9F8EIOT2$1%E9/.9WM#R>Z:B30Z;M83P'#[?I MC9U3N=_P]E"#,!@]D1=]KM=F49FC;658L)L'5E]-8>IN_/+ONZ1\8]-P.J&G M[KETY6J=(-VY";ZR2U=J'>?B&AWU!@F!,>\92CCKEG4 M)ZU,8-ML4LF!(9$!7)\[C6@]+A324+C3BM=&XBCD?+)&"[--&4D(#%]TR$R# M/6A,6<1QPM8OH_0N2N+K[#S:)F64&EECT?')("?X;389%< PRP5EGV5['<24 M3I,,56K0.'>/RRC)<'P9D2S)UH61;#IAGRPS V[32RT)AE=&>'U"U<*HEH;& MHP^TYO*LI%Y3V^OKK,2TO$HCF\PJ/CGE K[-+),\&'XY@.RSK*N":AUH7#MG M-4IA\LV^^Z3X_>SMD7[4,.DS:O@=95FA=\=;6G$P/+-CE,=@+0W$5!#3@#7E M.]\59;[!1'+//(BW:7DEFYL+'<*95>"0S@FG1+Q*"RD8"#_&G>%L^;R)B&FC MRJX6.-HIG;"$O(X.' JZ 74(?HT:K BX6"[S7586]WB)DY?H*55O.-C%O4Y" M+: [\T^-+!B*60!*L\Y*'.WE)PMKFLVKVPS7056_&Z40\K:]I 78[!=)$L&K MWPBK7^E4#C7]&K!.[([D6TS*MSN*N%QD,5OEW[*= >N W4G3[Z*ZLRO=-7:K M6G"Z#$!9Y%4> 25H>F=="RH6/1 D%#TS:/404^ M_2R;/T+K!'$]%&4Q:C1GCH<%*5ODH__5)Q[]TV_W%*TJTO5^\T$B)1Q&E(.N+#%:X-3&T@B!(8D/7)TQ;;([>H<#+K]?YRS=\YDW> M!&VJ_^"LX7RI_O ;1=1UJ?V##R;(0%BU[_\:O(XE*/T*_?CA^O'R CT\+AXO M'P(V?SKPC'?+\I8\8/*2+'5#/+68KT9O EFW=Y5,%]1J3+)9>L1 MPW1GZC0L^(!?Z9#DKWFRM1-!+^N-"S:X#1UT@C 884$GG8'CXHC)>R/&;?EL MW#]M_^QOYU0&M=\SW?\&HY)E0-(^*9.8NR+I/&2%BX(//*ZPJ7WK)+U5KQEJ M4]-J,1B5;L2FF"(VPHA)0]LL?TPV2;:^73V2*"M6F-RN?LKSV+2^,$C3YW1R M@"OM2::#6G#B#3G# MIN25D$X.=+AHU(!#0Q>8$@/W2B@J$5=#28:8(KBHN,=Z^X+)$-;UY0,13@U; MP[6N,$2:*1&:&)93!9#46F1E$B?IKDQ>\ ->[DA2)KBX?%VFNQC'5[0^V77T M7TU MYLVK=+G9IOD;QOP"]NV6.?/.L%QJD/:W7&J%O%\NU8H&YYD;/FFYM%*H+LP+ M%?1N[GETE:;&P(R^A.]\13H&='^&4>M*3)K,0- ZZ4>\?,[R-%^_N9W6-' M"SHIR@AQM)AC\VVBD'.UHT.K84U?)*_N7.2V&2<%GT+$#;T<=O71P9CE# M[-.K4>"[N[4*-(+=X*C SWD:7V^VA$Z/670T,\RHX9-B#M#;'#.(@R&9':-T MW:G60&V5N?LW,?W#Y#\C$K.PZ=31.2CYS$/KYD [!:U9(SB)!L%4Y"+C>JA6 M]'HFY2(JHW/,CDJ91]8V86_\L0)N>*.5A,$7&[P^3Y@\$@K>[K8-'S4EM.?% M_!+H=596MT#Y)=#B[.WGZ&\YX>F[#:NC@RQX'5<-=ZTST')7#\[/\9BEH1BW M4-T*WML0]X(+]/2&N!DDDKJ#VNYD>[&?DM2<>+$OY).0:H!MSG4EP-!*"4NZ MLE,)08MP_ 11OS48.6+4\$D8!^AM]AC$P5#)CE%] DP.1!K#$*.Z-)@Z@&YX89&$0Q0Y0 MNH]&->:DRI3Y?#=;7.+%FF"')4J3@O=^"I1+: M_F9EY^?@=:[')-VEK(0\G S[E"Q_OT^,1\.Z(C[/AJG M0^'M7^'4;UJ4(KC M84SJ!-U?SW]9NBBBY?..=C]E07ND#SDIG\\CZD6215=I3I(XHG]^Q*^1\2;U M<"L>KUF/=;%U!WNH"1AT&XU;OKW=,L1'+MP4JFVARAC_B9N;?9:='&).YOU<8.>K]LHY>%02X[0&GAAFDTCS,U.M"&O?#W.:>ACG6?>'+5#L[/T9#EIZ"X&.)R\XZC']Z* M$F\*"C-.LK5A85$IYV]%T0!SOY2H$ I."ALR:?%0B*)*=NX.[2HA1/+#I^1Z0.\+N#4(,"&&ZYH)2'FI4.D@@'*T2Q M!TA*3#87^*E\?#.^+*,6];H;8 #;V0E0R(&ADP&<\G48)HN8\,F4;SWJTG!% M;\MGO/S]CN0EYM,K^J\UB=09^MU4_"7F<@._S]!EE@_.F $@I9Q=E1;:JZ%* M#UH$6GR*2&P)/3T9KPD[5/ Z*3;: L$Y8T(EK> Q&8 /R%87ZHW#GIZ,3T8H MX;49T1'PRH@73)[R M\8B*$"=R09#10Y.(P<,LY67M_X#:P%X]>:GZ\ZJ5.C "/;V:Y(,EP4_,!AD3"(A@Y**^V3 M:!;(;9II1,&0S(RO3[%:&K7$YQTG7Z71NGA.M@Z;E5I1?ZN]9K#[15^U7'!2 M.("3EH K:;C[DLUS3(_LM6%-,^@+>7W91 FP\[1)1R(X38RP5,\@5@\?V:;5G9O&P)!J&'!%1)D48*'DWZT Q48:*(R\[S%EJ,$TZ5O_^1_?-4 M_%/T.CCY[2)?[CBOJ=5^B)1^]M*[:$#Q'J7W6_!ZUP"24@94(GQ>'*"2%_3C M,0/ NC"%"[W??56S$E9=SYT?052T"I&T_%'+("84LJHO<+$D"9\&F7SIB'FO M> 5(J?Y;,K!H( /3LZ$E&S#(W^-U4I2$)ZUM>B!#2-/(^^X&C+#[_8)2& 1Q M7!!J>XZV$FJT G)ID66[*+W'VYR8*-05\\T<%<@^8=HRH'BB *:EAY!%0C@@ M*_Z?741*3-(W*S$D2=_2I&\&::#VN=,3 \4:-38M7X0XXO(PB'*9Q4XT:>3"D*0'4TV12@@@ M0;K(;/2X9$DUPI+C*BF642KP7-&_];=C++*^2:*%VR>*) B*+#IT6L((A9HW M7"4X:?X;1\2-,BW),(21H*KITH@!)$L?FXTJ3#X84K@^#]VK/$:OUS$E;+)*EGS# MVL(4K;Q?PEA@=WFC$09$'S-"#8NH$NIJA2;3=;;,R39O'9Z]#*J "*9"TX-U3JJ)^),"V)/T @#B%D(QKI%'!-V543\STV2 MX7?:,E#*^F68 6Z75PI!0&S2H]-PJ)(\J?^!F ZZS2 1Y_T =]^')\Y[5^*\ M!TV<]V.(\_@I!T2<[P:X^UUXXGSG2ISO0!/GNU'$H94?/.:DL?\D^K MMU8R"&UDJ$K2[,7@44;"9B,,4V#C&Z82FBI\L'5+[DC^DF1+_3!:)QZ$-!K0 M2N;T9.'11PW0QJ%FD%SKA292-5BW-I9:+$RTZ8)4AQHA X\H76#6(".D0]/B M+B_**/W_DJUQDJX6#D(1)6 E43J2\.BB@F\C19)B5[+(%.3DD2J3Q3"?DB MA1Y@S0A9 @0=M+"D;#*-(*HE Q#ACF!&1DPK@U\XQ%F,R>UJI>S]3<*^B&$' M7!-$+PF"*%9X4BI?@D^7+0TD5!#7"4^=ZZ+883*(0 J50#32@M>029*'2"D= M2"NQA&)H?CW@Y8[VEV_OWC\])J64&D\MXJU_TH!K>J?>[R#XH0'5YP/_#>4K M].[]ET]?H5HK 4^Y-4S30]OFZ<\U63"4DKY(H(!8LT%A0@(.NAQR>^A-^]E M"=E0F;(Z@!4N]7[W10(EK+KZ.S^"J'@5(BD(=.H[8/B_?%T^LQS1FLL.:C'? MW8 *9+\K:,N H($!F.)Q+2Z*:ME0EQWV7=C:/BA8!QL4K"V#@C7$0<':=5"P M#CHHJ#\MTI30&'7[E";K2),TT2CMFQ@&R'V.*$1!T46/3QL[&A6TUPF1;9.G M7;O.5CG9< Q7]!\*3S5RWO)MFF V"3=50B!X8D(FI=P4B?!:PHA)A^#&+DY* M' M 5TD69;^G;BRPNP=O-,(@*.6"4'/\ABF= M_LZT4*U6K98%8]-?\W27E1'A=]B)*D)IY/RR1P.SRYJ>$""VJ)%I6-(((R$= M[E*XR%[1#+Q8\%.FH3&+>[XB;@3=NRFNE 7$&R- W;WQ*N?(?KPLM )>YRPQ MB99E\H(OHC*J\&E]UHG[OL!I MV_N:F2!40C(T#M7!4U;0\[I M\&N=&TZ?]Z3\)Z^1(,KY:QH10!11X3)DL2&HE@W&AX=-E*;UDVU:OWI2?OF@ MA-CE0T<$$!]4N#1\X**HE@W&A\L-)FO:W?U$\D_EU"A(Z==K?< 1ZW2= %QD@]=XJ1#U31PNVQQM)#A)I=. DQJ1X MR=9C/N0E>LS1QP*C\ADC?CPVIG]O9:X7=D*^DK)Q1%1T<@D[/W% M%"U@Z=T421($F:SP]&^H-!JH5@G G%O*9=*>XW$@['U [4T*NXHO%KF"K[ED MDP?!*$>0?5YQM>[$FRORMQY#9U5J)^37#_LZ0IY'RPJ O<%R2P($3[2P=$/E M]OL&X?+Y[9[29'F5YI%^%:8CXSF+GPROE\!O+P"(!3(J7=H^+HBX9# .G$79 M[V2W+9=O=R1?8LQ.:Q5-Y+*MT3EJ^^7-()>ZC')2!<2U(7@U+-R;0"T;)ZW> M*_2"'SN,SC+,Y;AH.M[5N?L M3G^29U4$0<2A:'53P *U#: G=LZL,H%^9480MQ+BG79^""4GFI/+G5^]GA'J M0NHN+2>MZ%15/'.JN.%U' MT997^#3[]]=_K=.U[WU9]_:TX0WJZ:8X5WN5B\7CRQMR"6_7G7 M,%4?C!GC#"/3$+W@/!L!5CJ\7JNRJP_[4Z2U-OJUUI]V?#&>G8NBP&5AX6%? MR"?CU #;W.I*@&&1$I84LAX>+A\?0'&A6@5PHH0DZY\9&K@R07J"P'BB1J=[ M7DSH_ "$-^=1\;S(8O8_EW_?)2]1RN99B_(\(N2-SO'_&J6[_HQFH*Y/7@UR MI\TS)T4PO!N"5N(A54)1%J,E^P?>JP-A9+7-6]SC):;0GE+\ 9?J-6XW%:]Q MS0%\)[P9Y,&PS0&DU#=6*H@T.NC+E.5CC](T_Q2Q%9L5'>XO":;C?I3F-"@6 M;-SU+W_Z]N2[O_R)$_1?OOOVY-MOOT5)AAA7^-_H/[X]H5:++>;'7=.WKX#P M]H[@;93$EZ];G!68MDZ^P=SI(33EZZ3ID\4#7&F3V4$-#*?=L2I2Z#!-A(5J MP6F9\\,$RZJ+C[@9(+QT86! KEE9%8X_95Y&Z8WK\$]WF9X90=W!'Q!FW)%\ MBTGY=D%P#/N7:,(UDP[4&=*Y=OB[3'=O8OJ$#U5P, M!C[RC'I4/BKY#Q$=+"R7N\TN95N0%WA+![B):D]H]J^!8/;4+ [[E)_V M]+UH3QE>L^^;A@[SNBEE':>V_O4/__;^W?L?6XHH;FE";YRTAQO1*0)I)BWP MKF,/6"-=!Z12(D%<(O6@ PC5Q%C\ ZW6 :OF*G'_TR4]:'GF),N"&5M8 *I/ M[,-:/_\IS^-/2:KSJ"Z98& I:6'J\79]$"/3S>GO_7?][>7%S>/_ E MR;_\B"XNKZ[/KQ_A4=;M/*5)(1 M'4Y6ZJ4A4F_8&&E,U3IBFTE7=,1"/,N MV/U>@N-[_(*SG85M.F&?##,#;K-*+0F&249X$GLJ842$-!#VW+ DE[>K;'?<)LN!88T!G#0QH*+LQ+;O-:0/)+O1J9X)5N =:O\$I2;+<44W4T#A5?]X#WF!][ MN8M(*255<],)0@D3?"4_5 KPR&) Z<8G?;UJ//<^Y"5VFYV4$L-"F_R M;/U((]X%?BJM9U%TPE[Y8P3995+SR[@63IYS",-#/#2[H M)88Z8H^9".]UP2PY]-UQ7GJH%:%0; SH(UZ1: TB[2,VM6R@ ;]EO*82!#OL MMX8N,?)GM#MEO(,X]M\CLOL;C#06JH EB)D6X,C 0P:GC-$6:'WLD,IA<',UBW8^SSZE__\.[/W_[8TA,IP=J:Z$L^C?PSE 1+ M@P^/0CDN.NR Z!$<"1U\"+2M4!_Z%(I0CN?=D>H( X=JRGJHE/2- MJR\&AD!Z;(IL6]71DJ)ZA@(3%IL6;(R-7I@F^I>OO_WVW8_H'<\6QS/&%>*M MBFA7/N.?T3?\@#W[N2/W[X[^3/WW]W\I?O MO^-L^^[D_;L_GOSIN[]\#@Q=Q#'/G1VE=U$27V?GT3:AXUE-:6NEO1YF-D/N M'%Q6BX)AKQF?=""YD48\OR$EV%(H "'3/2ZC),/Q940R]OQ5)P7.*EDFNG&@ MBZ)/BKD[TF:;70L,\9RA*@[%MY(3<4D@Y).'O,YCX]"3#;=)!JR%$2T^]?K( M151&[)TR$JTQ.L_)%NEG'$ (]7.2T0% ^5:?V-<4A"SFDTPZD&TJ]67 1"$- M,'FO/#MEZQ[47BH&5D*<=X!Y5N1I$O. 5.R>BB1.(@*%0G(CN=B7;G'C,V1KTWE$+\:8R'C;V'5(@YG@YQC+T&'N 3^JXW/I$%80+ M6%'8=KG9OFZO48-T'=VR):+4@4551[36S1,^6P8_-.BNCMU%Y);PMZEBO@9Q MAPE_BM5I:4VO'&[%TN:0?A%3IPEFR#$(KGZILWIQE^JCG"!A 7$3B-H0+_&" MY*IX(WC1+&XY%9.L%(Z;.@?TG.QK .6B!J:5@]6KSWM%P+S3/SGNK!6:>9I' MQQU50'//_NRXCGQS/3D^R<[+P.[923/0_LR0CME!#0P;W;%J-G:.J#]N^>K8 M&1LU C'1I1LVB$-DGF,'W&4]9I5@O+,TNF:Y.$RS=[=JJAV K"S MO0;!E3HFH7R"UD)=9-SL& !"T.8.M1A.W>B?P%1*!KD%+T-5WGO?B\$*9'J M4MXZ%L]8(:!*)\^@=' ?\BSO^E&_;VV>,SGH^4T.Y.A&-U6010E,$'-%JGYD MIIIA?5GI0+F$I'HKAPN+Z7\)% M@3'(//R2I$)PQC"@ZHE >W96#4_'DCH/^22O"6FR:/P4)=EMUEQ9+9MD'ST/ M;,+>\F18 3>),;22P6.'$SQI)D?E49[M+PF737(?*">G&$0V/KO-V"K4[:KS M;&WS_JQN+NNH['5=8)!#G24#)\W@3!P%5SDDI\R,DV*;%W1FEZ\F>HS/&+2N MJ'MTTIAA"GO%\K+I6YE"U'/ TH+MA2M)#DH7YH!1%[%6>WE&C9AJ E8VKG MT+D#D!G:H)D9K!4 &TS3"WO7L ;2]0K&%:TTT;_OJ%/[Y8HS3%L$%G*/T2LN M+E_IQ#,G<9)%Y.VZQ)MBT%V16;_H?]]VUJ*3]WYG^1RLMC6_HYJ-Z"]3^LVO MT!.WCK8D?TF*1/0(2,Q^4?^X#ZYYTKG^%%\"%T!%VO Y)Q[K9&:H.-0(M=HUUX/.Y%-TI 9=2"DA3*P5AQ3X5-'WX0U&+ M?JC,Y20-0!C3O:S2/)O8._AXO=GJ-U"'F0AWROT1)*H)]ZSAX==/Y+"J2I5.OX6 E7,?N[**^6[>: !QUG<$;XO*B M%Y?;]P J2T#87>>/JF]IF3BLD?7)5"/<-A^5@F"V8DSH^K2J9=&VO@>'>$J% M=S\BK@:42!=)NBNU-^*TTB')U(-LHE,E"I9077P#*%4I B'5+SA9/U,XBQ?, MAK0?=ILG3&Y7TO4K4]0::,,G 4>YUZ;E( -@R#H&=9_"M0U4&4'""MM[K&YT MGH(*CQJ?J^;F>L-SL!4 ;+:YZ,!GG0GHC+;@'L-IA_@\8Q6#S_[VWBLE:/>9 MY'3J&Y'2-+V8V#=Y>V2=9*P_1T]1RIY,.A&YL8%$/M?8%CAZ.<6GL!'(E6Z. MX4;!&Y$/?:837>=Y1N,:VQMF9\_J=2/^UL!CSMN(ZCB2BY:W$0 M91A4'(%8WL$0)JH#*I411LUEZ]42?A?V4V4) "7U<7&,%9#TU,3*X2:.CZK& M^#F"L%/%TBDG%6=1@6/J/CM"QH\XF@;$"F'OTPLM8&F.(4D&9Z 3/.6C=*=/ M3)I1JQ&'PB(&[YH__G2Q(VPZSF=8/.T@_^UVRT_.7KYBLDP*[6[&"#O><_:/ M<5-:H!EB! YC1R)7DAGE0ACA2AHVE44W, &7C88 D-G!40G*R$ZA &N*CK(QQ,0"+F"-R6MZI1 M[')8^)]Y0_R[ #N4EYGQS/C$GDF'V\3CS>Y[X? VE4.<8K!5FA:DK?Q!32>: M*PDT]$3%\U6:?RHLF?O,*GZGOG;PW1"BEP?3+SB E >+=>KS?(68$N):\!*A MTY$6@W?'[L3'.#Y[^TAGX]=9DPASP9Z2%T_N6;)'CC#D^0+)2$=[=T@&6@'# MXM'0I:WM/9W;"5!I0-V;^ 'Z=,COH(,.()_R IMZ+P4V\)?*%_'?=D7)PAQ/ MRT%YP5-T/.;WF-55DN+.M:7'?)I0,_]G?08F7X78;@AS?Q-,T//D:+^EMC[+ MCOJ0^F,L@V:3'B3G_\4PB90T](OHZ4WD9/UR1[]&.Z$#0VZ(A8J7VA2*:EM !GC[I,P7/+-R M4O)#\==923UDVR(+GF19TY+P":.,N>+I;+?)>5M']9XN2%;2TZ%Y)*-2Q/]5?EP)'3X) E:BHTX;/2@%K]JACP+OV.X&V4Q/58 MNGXOK7KQ:B!!W8R%)>P0A\T$=K$$G] #O%"$XA ML/&S'GS<16]LX,%6_)=+LJ.%LA\<#Q[RF(W!&(*Z..PV*#59@K:+<) 7VH'K M5NB*S1^AW015L,RO>XSJM7KG I/TPO)9XX:9NCTE^"Q5 ]:NJ!(A!I9[S0#\ MAOVW[F'+$?I EJ'4;CFN0G65CV$12HE8FDXUYS7$^CZT%S+=SP(>?)@0ZBG/ MPTYW@DL./@RWZF0ALR!.'-WM3R.A+YDIQ,X@J8YYPJ;S=?:"BRD.,1L- :"W M@Z,.-#=8 1.81T.W'6)N++@>8CX\!1*[9L87+BXPWY S)3I2R/I.9Z2%VT]: M) D&9X\+.L5)-_8SD A'9VS\-.ECOEC^?9<0W'D9F4[D;,]:#S'@];KI8,-!SQZCL&Z-*A>VC/^V*A!]IC/:ZYQ<^C!Q@%P?F2!.+2'@9;!#"8F=<\Q/6>FFZXKQ4/E=M'!5J7Q*%NM/MRN;O)L_8C)AMUN6V1QM:KP@)<[8AJ\#C/ADX-CG&O3^!<;6+F3^ER5KTY.SF$G_Y?1L1,+N:;?>[;O--V]L]?(?RLQD( MQ6DWQW2,-FM#YK,3\I%L!L)?Z^,)#OV41@]"!DG)#9>!'+1\KK ZN9"9VW5K!)\_#D,IW(632I-OHI:/N,F MH77,F/;+1,2:(>X->0? 02]4W'/.\F]5"L[&H4A'\+%ZL&*F.-<9153)>-6K M-79Q;Y'- 703T@RR4$9TCCC-X[=:!]AB36?6Y;!88Y /-E&V+=9HA:$0S!6H MEF&,8"!7:]R7W ]>LX>ZZ7+8QLI1;#3J<6LW&J5CNE^Q;4?5I@D0)O,C O3_ MV-&FERC%_,)\49)D21LU/Z:2Q=T_M"3%$T+]@_F7KU5:=OH/GO?AG@:(R]4* M:[!_XX@$2F@*C!@ G_J8 MQJ$!U+C,8A=2^'PF9+?=IOR)B2BM7Z6XSE8YV8B$A)870URUO3X>,LRE3F9? M-U4PBVG#\$H)?UO:Z"(IEFE>L//_4 Y'U0\@W45)_$%*;:*5\GNA60FQ>VVY M(P*&.VIDT@%#D":7*O-"ZVA/RO.-=Q7$WKWVM@@@@JAPV0BR MSTL+A"3U@PW-$>PL;A8W^"L.MH/([OI>E[V&NM59]7)5!D/&H8BEY:X\.^5O M9"3->7HV1%O5-L1ANPF?Q=#L(O%,.5%ZN^H^ EGO2:CV.ZPJWG:3',$W.TH6 M^>#D&@!2D0^*RH-"/5NR3K*JE==V*6^/$WBJ'HEAK:V@LT\1 +Q*I9' M:?/BH:U;GLBV3QI/6AQMLD]B&$R3F-(;*:-2R_8)ZECGXX&V?1;;FR^@_2?@ MO;YY4(GM)_Y4^B%99\DJ6;+D 2)5'W^K.$V6=$STB%_+LU1_@-0_C*-IO0<4 M\F0-?02&SR,FC'>\'S[.HB+A9XC:WSQ!;70\C(@\V#]'98D)E'FP[*WM?4R# M@M>7+:W .V]2:J7!D-D*49,UE4U::PUXG=!!70?$@#\^3!]9<#TH)#[L-IN( MO+&@V+*#%)0%PE-MAB1+.'30\WQ,W,V-WC%QLQ(83KHB5=R+X7HGB&ORWKC1 MA1]AMB QKQZ"67DJM;'#:[JW4SZ?M[< +PT[NVP+Q M4"/@:&T,QL,L'!>Q;0'9S&P@'.9;"+8Y?5_()P?5 -L" M%]H$KMO5#2Z*G+A',P<]_^1Q<$/FDT$)&,7L2-6L T(UEK4@*<4V3!8WCZRS MN;_ST'"@#:^[T&/*I!!T*N][8 M8IY6.AR3C%%,(PHM7Y09IGSJ%5Q.4K:>6;Y9HE!?R"=GU #;5.E*@(DV2EA] M1@@A>,&%G[E]SM,8DT)@9-QU#S<#]+WN(0]UJ[.-[*H,AH)#$4N;R2W]?_W# MO[U_]Y)4LD_(K($QMKL4XCZF,&D$N([F-K@SB8!AGQZA(;<"N*%$5 MT*,MA6.V&&A6"4PT8Z0SR4.FFBV>[;D&9C9X@]=16IU,[,][[6O"3KI^UX4' MN--=&W90!,.](6BE->*DK*Z5 *'@O4CZ?<=R?C^2*"O8M3O[BS!V-;]Y[]R< MZ*:_,^N H9LC4#D+GLCFSO506Q%>_ZIST;V['60! C4=.^,!ZN )Z]Y5Z[D+ MA+!GU2-VY_GF*RKPWW7ISL>V1=%-?+AV25>=%;)PR65_8;4CUB 6%3YQXMOZ3U9C_(8E+Q>VS% M#KY[2$4O#X99#B#ENR))MDRV*>;7DCL&@-!,,;HMA&_NP^%&(?!\I ?<,O>H MI,'0RPI1.Z=8MC2^!L*K#_A3Z[8JR3/ZSZ6X\"^<<@MIP\WX?=Q@G)/=)PZ& MV0##UY' Y96=)55)WQ![7PW'?%),3=,_+.)\R]9\VI>5.Y\!0O6/!;Y=719E MLHE*[?LN<_QX*(UDM9R7AP]G[I/A=O.S%_J6? ME^DU/,]Z;=![DUZ=.!RF63'*=RY:&GS6RS404VEEWV+_*2YE?*3RI(R2#- C M5N)-5G8NVS$6FA3\;B[;@'?WDG728 AHA:C)QE6@O>8WBS3-/_'\JRP+>D7( MF[R Y;<@YZ?H>'CFYT1XD6)3!<=$4JKT%S/=12G.F!D8NDB(H2$_8E&NC? M?DG*YP=*]OCI[0$3^I?B/Y/U\^(E2NB7DS0IWRZB,OIKM$O9^O=U%!4_XZ*( MUO@F7R=+]D183M@PXV84 T*?:*H$(=U>O:&*F GB$%#;6PGB*%#-;P31 $^G* *(N(83U"% MDO=T+9QUXC*.=*; <\W"6I0^X'*WO<*V90TW%6^-UQ%\T[PL\C :@!M(>2S/ MM2@5R]./6\049V),,_M\B*S+8"X*WMCB!+SABE$:!E-<(*HR"8BLREQI)H[< M)$N<%?@G$O']^8DY%G&2\S."O/Q?"7EPJ$##7KCV"2.-QP\R!H,CD[A M@GPUDDLCGFO@W8]H71E'#P\W:-DRSSO0G$\=T^H+,Q'^+GICC>H1DXT+G8WB MWLCJ +JAHD$6!M'L *4U5:&!N J0]82?=A$C,^V]K[,8;\3##/4%BU\BPIE> MM9-$>ZAHL!6O*V'C7.PLAPTS$9R@A^'N\W8O.%,P:[T(\G_OXC6V[S>YJWD+ M;@.<:(*<@TYP+@T$*EUK:+WVTJ@""7[7FVV4$ ;HEHC+9.R!UYL\6]\D+S@> ML@TPSI37_:<#G.WL38VP$YS$$X"7)L"-*7:XA)DXY39@I7M?Q"]L?%K0T>IY M7KBRV:KE]6$W-QW<8AQN!@QWQV-7IO,[Y:90VQ80 M6E]&)*--K;C#A/OL%D*M6EZ3E;JYT,E>:E8!0T,WG%+&6URBZC3*E^S\W5>( MZC/R;?(,<3M R,=V@M9K@M?5N[75#O$C.TYHS:WLINLUT_(0=SIYEUT4P9!R M"%HI&BZ?<;Q+^8T-4IT'2 H4[TW2,/GTAC;1WW*"MB2/=TLH$ZH:^^VJWRS9 MD\A+GK,CW5$'G/@[VIK7D\QM@FL "SKXX=#H$.@!+W?LUGI28KXBWB^%JUW)\N]O^'9XS+ZVR5DXVX4B_R6C_FXJE8(Z4FLNGO9,9$ M[N^/;1QH,#B)I_1"SF.Y-XN>A%TZ,:2&Z:BEL8Q(E4B]S$43F.UD<)ZM2TPV MMT]I];Q%\3&+,;FELX6('>+D^4NV"47K2OV#3?H['3R-\_OSP8?9@\'[:9PP M17A^&(1] N7[;Z =^P@?3N3UE_A87J1EPA,U@\EGK.I]7KYG*S9[B\6R3%Z2 M\FW@!':\X3#SV4,+0CV]'6LU>%N:W!73L#S?BH<**GW>;NH>I-6K0&D\RH)8 ML%.TXOSCV=M>I#H5OO@4D;@J)GYYH;C.[C!)\O@7G*R?J:,+.AN)UN)FPP7U MO$D1Y];NPF(*?SC'<_';C_EX @0G4 H!5.,^5191)$PB58L>^)+G3U1A*!" M7/[!,910LX^^RD=5J[/[Q2VY9][9WP(8;R]0KSS.;4UG/,P8G*9UH ?&9B%T MCZ;O;8KB J\P(>RTP6NS^GZ3B'ORB66>=["U,(UAE,OJIC#(%,"&, :_J1DL M.ZMV<64=E8!R6;7.WZQ6F#57W"3HNJ?-E263R):T 'A['7H$:X3)0.>P1CNO M.8PUV![ YC#:"5.;8*O62]$-\),@M#'4*]GHRR>,=29;FN= 017^KTT,J%Z>0M;JA[*XC4]L8 MB]QPV["QP@X^M.\;5H9F&M;V5LL_[#9/F%0[=K<[*A%E<9*M.W78'C -T_'TJP/1KKOIUKHZIVIE2AKOF-W\=2@_.OK.H?H!18STT_2K[US^\^_.W/]9" M0(*WLO.J+@3S'JQH=6&+^&^[HF0G #0!:+0UGV'_0)?;?<)(4\'I.@W^@T]O")_81Y4>:Z-BH4M]5*+P:Z0/ MU*5.'-K(4692<%K>GN8CQYE!P;YP/L47P'1%L[AE6I)O?P;MOX/J#R%6L:CU MJ5;*DX(GIN*? [:,?V#AW5C6_*D-)E3-;L; MM[V-XVE[BPU[F7:>6JEM'U&KZQ;'A$U.&/Y -S[KWI('PTD'D.:'W9G."=IKS;1.6;_F MW7H&_&+7GU88);VM89JA-BN::K'@Q+!CTSZT3O;2*-Z!ST/VL<"K77J3K'2S M4R=-$)G(9%><4I'MU8+3;CA6W8OI-!BE_+Y,^^'T$R3T$3,P4XCZ*4HR=E#A M-A,O&R2B&^]XU !2M;J!!KP%M%&.-7%ND'9P'HZ&++UF36W4N:UI-]DR5)T2 M%-GR!%7+^Y@1\0+R/_@%GC-QE4"W5*"5]AD;+9#;\5 C&IQ[;OCZ1/N8 ML1?P&-O8]8^:9%!&_*VW,JJ48+K)D4(PT"LG/:":ATTJ*3"LT4(S/5]R.4W> MJSE.R6M2DKH>EC>J!SLS[^"4]NB\01<,"0<"'C2& [;^KG506D1V'>+>!#M4 M[^B(TZ2BORP:?3-?MV/LB'F MI%XLE[O-CJ=QN,!;.N(3EX#IOU-'43JBJ+0C=<& R\UY'81,72F?L-I%M M/TWD>]%$,O'@C*F)3.R7]/@V+HH?4.LC*&Y]!5K@^X"5=6^2!W3AQ0FFZG8+ MZ.S[;59J'.^*>+T:H #7N0S0^AT,3Q2@I /_CHTTR/3.D$K<;8)G-Q!FBN?J MF'J29],&P[_!D$W'LX2)ZO'>O9'J'5]@LSZ#O[9YGYNJ3]X.<:;-6!<],%P= M +;/4ALS'2> !^PI719ELN$#P&2%K[/_9L\?J'8LU'+>=HA,,)N-()50<);8 MD$D'MVM1E%)9E&33/$FAJ?['O(S2/FL_Y.7#[NEO>%D^YNV!/9_S*H^6'6C+ M&XT.=;>AVEA#,.AX(/H^9;DY^<4BE.4E*H1)=AF^_?+*"1(+*!&W"X'VL[ MHPP<(:GWJ"B%YRT(\#VN7HML53+4+]C[)9/ MBXRZ%>.5?L;8V5=KM^@Q5KQ%V?$N-G%VN(G@I#T,MSK62HL TXZ4YU^DJXG 5U:'PP=&=Z>Q[O2H,B7.J7- S"WF*K%7 30K62P=GD!,^9 M,6P_'YG7R\+@BAV@FBT_M=_0GKDO'4Z> M 6M,8ZQ H)KK^M%P$^").:8_M/$UQ&*0P473^H]-S>^2CYL3W54>LPX,_KD# M'4>X8UB\*13OP'_ K^7C)YR^X)_SK'P>L47N9!3*W,.] %SG(7:+P1O I&[T MFP=EX?NC9#[;3'[\E$]25HTMN#SON3N>WI6A(V5U%[V"S-\=+YGI]XK$J,>'.485)2JIG$2ZWE:Z/)WC'W)&R7.6#-/]\Q@1'3! ^X>5U#EZ=KV4,_!]E MQN?IDK%.ML^=#+4!@]CC@2L.GW(IEHDO9;90NC?6I712B\[+7G.CY8/EZAUL M7>*T\6: !&RCDXXQ6FD#!GO' Q\3B4N^?9S7!@'$7F<.'V ,5!QVX_-H2S!8 M?2C\ R+S3!2?:$V!%\=Y7NA6IEJ_^UPID&"U%P6:'X-S2X=(?4HFPV5%EB45 M#92"J"$XQWS/'L2[77TLY)FRDP*\S&MN<.772NOF*2KH_O:CZ*] U%(=KM[. M=X1HTH29-:#7DQ:O](J#^+T53Z7P"ZO*/E#-P;6V5SJ:BE- EC)^-2)CJ\]C MQZAQ >F0S7C4W>O,W)*,Y^H\]ZU4]XM2L5HRBKM;49@A]P, M^?6BP6GBAD^7%[>;;? $1:5U0';8$T"NUS/"W\%PO6@!^C;%L"L3[@T J9W'/*7)FL>;@JV1KH0E,8*9,75$ Y<=?;E=56AN]V!4#344J2(!9(M%/'8QH-=RE)G:YJP:GV#B\^E79 M);6 5LP$(L(&R[_4F_'/VU\J_>@$:7T4=]'UW&^ZN]/K.^V*,-@W$*VZ#]5S M;]J1VBR+EK]@MOM!)\$O]*]K?(\W49+5/SYBLM$]7CW<3+AE3GN?=AO! M*7T@\#Z[:T44"4W*[$JUZMM+JBS%5_1EG=3N*R"$;[?DT70?:B344',MX\N'R_#'M:[L&&V H/!*X;I,!'H4=V^AU]O@I5SU-=8 =@#%8=G-$ M&-X; 4/CL@PO/;X"H65[BV/9=V: M)L*V+,&,L9*KXZ)L8P8,B\=C=XFT@#*OV=NJ.86@JSZX:&M($^BF#(:K0Q'; M8RX4?CJVPL/:,,C8>D \!LWG7 \>7K$FM>K!YI(WALL[EG#70Z W[X M^[W@;X;7_#7TH<'/ MX2"0]DMKJTN?_V-#XIPW?0PJ,C7L?>_L!<#3ZSX.39FITCN\!/Y2*+SZ-M0@G( MG6G=MC%OUP^TX36;SACW.AEWAAB 1NHQX)WZ_)K?5\<1IP[-1.(I6E5=#!TY M'9J'Q#E<^4E,HIG>[C^NZC(3];42!R5O4UUG!YH)KU4#QK37%:8E6+38-2I2 M>,T&5Q18N'F!BR5)MBPV/D9/J6[ASJCA-V.<%7HWAYQ6/#CYW#'VF2*/;+K9JA2>WE\+OWJ;PU8@K1?\FU^"E[I:CQ2EAPN@%@O-MLMV_V=S/.<+Z#1 MC_$CB.D;0Q:E]2Z%RH-!ZA[OV@YVJG7=UED7!HF& Y9'3NV+6,O&!MH((YQ_ ME(; -CVYRW1J*7Q4YXRVR'I/KJN#*R7:[0L&YYH+.MN4[P0Q+70)+QJ=1!JP$H=Z]9@TXYLG5LE3#'(FG2>UEQ^H#_A3E)KNL]N4_,^2; [( MDR2=1G!*#8*I#B+LTCD0?K$U\>NL*,F.C:?N,$GR.%E6HS2-YQ8=G^QR@M\F MEU$!#+=<4$IY*RLI= =K;/P0I:)Y/$7+WQ])E!71DO6?UYOMKN0O ML*8T!EGPR;X1KK6Y.$ =##.'8]:^G$(F&#]-VLMV-Y18&+]=L6DLH2X:.P&S MHO_>UL41N<C?)+?H!+PIHH9ON!_250!#,!>4EH>*BA,^6ZT? M%8.4IOPFR3 -RP3'27D5+?GA#.-.LE[>:TBSP>[$,ITP&([9$$K])-NHRU=( M:*!:!=KVL<*K&]OFL5DG-,W<#;-G9 ZOK*72NF?[TBR MP8J)QT0VO3]Y>ZC[TLNW8PT&9_N47AA7<]ACN+PE6(A/1ZN5>;1E]JTSI9GC M7E'' -,)>(4W\42$6O+NP8^N3Y6'YC.-=R@G#+MN<\JS:3!_M#13 II!= M]VR31ZUT.%(9)XP:4:#DLDT2>U2".#GL.O1S5.X([4DO] OY)H5PI%(!U_.J M+0V46@J(%G:=H%H'7YGJ-,#B4T1B4X\YH7VO6_!3%TMG@WXJXV#:QM0>F48"7/N4':B+4?L;J/T1 M]/36$:P^A/B7@(T8K$6F*S';X&(*PUX;W60%T6EM!UN%T\RF]&&W><)DZEK1?^&V36WX& M\J&,2&E:_YC+26FO?B]W@I[P.LG8RU,S+?NKG>)_+1:[\CDGR3]PS!=]'\I\ M^;OPY8X"+BY?,5DF!2[N2+)4YQN8TKJWK8#IBZ39%)C.-*0&,H]KTKHS:V9L MA)B+R\%;)HPH-%2PCYR@?-]NIFLV\#JKWHM(=>'QLIL_E@VHEQ+70+?00\&0ON:?!)=<\;%D?9MZ)ZT3O377H&XGW MT!"FJ*4PX1<&K+EL$-^M,:.EAVZ2%9BEV@,CZT]4L"RN,W&CZR>2%Y,O')F^ M=$Q=OZ&HINSF%9^!U3YG\:W?_K@DCN'-7X50!:\S^IAZ+FO\TC',:QV*:HHY MKN$SP1O._+X-GO!.U+)\]5_:K2%E2)ECFCLE E#]W?1%.Z@?G.[SP9MY.)\' MSG6=FO^I>K*368"N^3L^Z)XH^P(=^ MG3<2GTM,;Y9V0X;U@2".*K*/*N!)@_L@!)]/?!_C]N 1WM'% UVA7?Y]EY1O MK6.]M^4S)H_/4585YU5.5CAA[]L5O8+DW1P[4G<5)>2O4:I]# X*.%#QPVN% M3+)X,BFRXXDW/HMC\%#SLXE#-OSEFJP32%NP3; /2P"*O]UO$LPUJ*:[J%6,V'@O>I/KP; M,51GK6VZQG8L/66 XT@'8OJL>EC?1Y<. A0\EN_.@>,@N"Y)CNMQU0U%/>;QL! ]8*+X+=/\$A[T.\EL;&*(J,*RH GIA&ON) M18'6QW6+2%=T36DLBF*W$;[=)\7O5P1CE]<"Y__N433^H<4X27-W_>CQ-_"! MGDJK E3T=$5E40+P/<1)2X4]:;6D<>FO>4K-L/SROEJO[LM'VW[-13E;"U9_ M]O-LPT9?^ZUX+P2IX8Z9S)B*8I89NL,'CV(B[EQPD\RWK5^#U2CG=%%Q2)K+ MH)3.E-&7;S@BQ5>0FN74$>HB>4EBG,6^>]/N=X^^+U45X^P]:?NCL)JL!T_E M!W.%"'I+< KP;L.LN\W'N+D\WUYR\*WCV5.C3I89%71&X7/M4%"@=AV\5$#()(I=1& :.HABT#VA(A:79SKC=+NBO2-[Z46Q%:@2 M\':Z2 FLV;OH_!J<1EI(4O;"2F;6*N7[&I](4M*N:T'[(AP_YG?4S6=*7A5P ML[RW"G>!W=2_21@&'1P0]MG15D$1UT%ECK:5%I!1Q 5^*O>/.+2O^EU2=B_+ MY(7-G9;T-QKH-/%VH V???0H]]I=ZB #T"998\#+Q]F+9;[+0%WHO,Z6A'?D M45K-^<7\L:3]\-.N9-L'C_EBN<0I9JC%DV?WN&YZO 'SDPF:JD'5E:FDO T+ M]!";P8 L$IPQ9ES2DL&^NC]5DD#BYAW)EW084ES1"F'+'NPDU.V*]1+:53J] M@L_(9@?>70O520=GDC-$^;7RO"CH1$.HS11 SJ/B^0HKIQ7-3]Y"10],$Q^J MOP>O2@48>:NN>$8K#&789'P0]G*S3?,WC,41ND\9G;4\)UMVBDZWRC+6FMLSTOB:FWKG^W)Y^^@3?@.\.'@"@XTCF%#]Z0H M>,(BO,1T2JL[LF+5"C6B,;B@&]8H5, $&C><\LZNT$*LG-"RM1U?39H0J0P M(6$=,L]PAE?LX$X6JS<>-,4T0-\G,0>[U::HLS(8L@Y%+(5))GS*T[XPTC;B M-&2R?V.TRDF=TA 8<1\P>4F66.WN![997K ]+K8Q5CSF8I6D^?T\+\H/>?G? MN*3M.E]GAJ.",WXO1,.8K=A4#6GRCX%K>'-YV&^H7!?M,M((*MOKY]Y&Q8#P M*B?5GYB<[E22;Q"?16LV%K"7)JY$\/FW>Y/;UA3$XA8B#P(\ZUJ9(TN@0%\F M&0*5EJU[I+*=J;DI?AS.?A8;%L/P,E8V0V'P[%[)3!L=$4J'YVO]=@9V0=Q+EOH MHD89"!/KUE&H^QVV8*\[2^&BZ?5HB[LKG0,M=C4PC'3'JKJ,QV+B+MM&28SB MVA T&MH<#T0I(W'@T4-/ K+# &N_ZK$?H]=%4>"R^(#+\S0JBF25+,59Y:>" M/Y6C/=?E;L#O:;NACG6/VKEJPV'@4,C2Z;IZ\%9&KRCB)GZ8:7-?PGJ[9>>: MDFS-;B2?1X2\K7+"YENJC>XAVMZ." QWJ3E%X*X:G&SC\/:91IF)\EH'I>PT MR9)IH4H-2G!#\' 57O=TL[Z, M8>4=86VG?&,G(DIV*>CONV3+[PU5A_UT(SD71<_[SHZ.]+:>+5K03D(X(U;L M0W-%%&4QPK46$!KRO"(7>$OP,A'#BRQ>;')2)O\P;37;U7Q2T-6)-@%M.F"" MH"-0Z2H94YMIX,=7SZ7Q@VJ0H9/T-J S0VT&;VJQX!RP8U-O2L;R) !(O&GY M<9-$3^QMJ 07[K-3I5*@&:G! [> IYU3WNC;;*"&L MO[U=76POP;._0AE&2XA"#EA: "M MV1&@PTBFU<$ Z5]8?@XQ*$_3_!.[<]4?J)T_LQPAUQD=LN\RW0!GN!F?/:@$= M>'QKLCJ(7+/4+78(B)V'RY84J6@8Y16.,8E2EAUQ1Y&\=80U[6H2RU[/=TY7 M%)U#FX>;#<[^Z7V14M]\_? U6@E%5-2:D#*(N/C.TXCL'55KL#@A[VFQO)$EDS@BVO.9W2+^VZXH33ERQIF"1G.=LT/I MW;=S5+36@)H.M!\1.V@GBA(:_GR'.. MLA_T%6BM9T01#6U8 SYQ5&UNN%_Z.6HTU1QUUM9UGF=EDNV2;%T=7=(?FAAB M('R;,#EFI[M*&SB3#9#E57W>4[#I\I;D+TD!YTB/^XFZXH+Z4)3)TKX7YVXI MZ+E<=U>-!W3M9L P>3QV:>=#<8BR5JTGO4 H_K!\QO$NQ;>KLUV19+@H%LN_ M[V@CY$WV[*WU7Z8'V8:;\9KB::23G=P_ VV H?5(X-),M3+#+G#5AE#;T@EZ M>FO_ =@C;0KG;RP/LIE5?!+8!7R;K"9Y,,1T -DGH8IXD[Z3IMF"44"E(YPB MB:NQ#;MF=A:?9RA!H)S\!#4RA2._ YAF:." M2P:B(=]AKW,*:Q]X&&,%#!7U+CJ3439Q''34XE8?M*B34$_S],3$O?!YOGE* M,N[6/CW'=8SIK'&51,V9,%X4=$C.%M1;1QB+8K?!,6MWU;']ER@UK$//_=$0 M(X%Y"U UEICGB\&;GEG95"4B1U9)I>VJ?VTT?;2BV%.5M; MU7SW\VRQ9F<5:0/8T; "[44_]V9\1S ;XU97-*F\V!)4710*C.6S:.@NQ>VE MY9N ?/ZAP,%[Q?NS?#)8ZE\GPS>)OWZ MV6]]]'<=:BGJ**) M?8SS'K_@;!?U&@!^"?) JHO=9F;ZK$/L,&[Y0*P>>'C[5I MVU,T^/OJ9]F(!Z6.:%HNNS%9B[]!7O.ZN[N[R:-,/=B>[S/'M8ZE+J1I5ZRZ MWPC>E&9V3-INO;M#3*H>^'Z&79X\&@@R!#G>KDY?@/Z&K<';I5?PI25-3P.C)^(P12GCML- 1 M@)(1WP2N3XU:9J8 X#CP#CN>=ADF@QW]#A[4UJ+H#M"@5G'GO+@C^55.-I'; M!KI1,W".%)TKEE0I?;7@A!N.M<_!ZE3(Q]P*5+"W>B[I@'Z4"BH=,N5 MB!WEHZ"C"K%JP2H1V?^BLB3)TZ[D1Y?*G+WON M1B1+LG5QAPE_R72?Q[;V7U=DKMI>:3O,I0YIW53A4'807@-AMY@(=@*AY2\X M63^7.%[0\6FTQA]VFR=,N+?)V1PJ!-GQ2>Q/TVL0\R"(;N M4W@AW] 2-E$DC**,6V5Y 7F#*%"^MPJD=3Q$:438'DH6_T(AZX85LIC7+)4: MD)TLE#T9,$S3 )-61+)L%Z7\$6]4,)6#CSA-Q)";9(4?<%FFF#4!EKZ8/9)9 M7$4)85FT\<^X?,[CJVB)^7]J2F&P%9_\&NEBFWX#38!AYSC;YAP,2+ X2P1PE8*SI[VXO<16_L M3PN6X5JX5/P5%R4_PL#<6M)_/N;L3Y>OF"R3@LWS>H.3>[R)$C8NKYLG[2@> M,=F\TY4Z((!>FPT@OQ5-%0PZ..$!6I'(Z>KY=] +M8K><'3X6HMV5X)#%JOE MRH0(?0F/>Q$J:*UMB/;/P:FEQ]2OVU^7_!###UUA*$G9Q2STNBAVVB?;NR+> M VT/G!3JJM^#,\( 2CK64JVM\H&(F++/U-[O2+[$."ZN:+FV!DE%3485J^TZ MWF*"*_PF2M@4@K-D"$I=+X$K,>/ATMG"]-]WR99WD%G\D*]*VDW2R1M;?Y)# MME;TMSA?>JL&^JT=0\$[?648M^&4'TQ:L>4Y/G%X>F./)L6[)3OTF\6HP.2% M!?BO@U3.9IOF;QBW2/5.5SE:46"58\,I+W"A:#^R0Y^>,1W8O=&Z0;@RA1+: MAK(R*=FYH#)'A*>090L+J'S&:+4K=P2?H&+W]#/?H5\OJ4Q!!X_)*J$?Y:=JJ5K!'JM.,OJ72CQ:$\QQ M?XT6:?F<[];/[.^$_D+_[R4BXF$Z^LF,,3!-WZB554F_7$$\80YGS-M<3&R3 M5KPX$9"J8C@5VWIH&[T5_ ?FT>_L*^F.%\:2/:M O6>_);0_8R50*9/3VC%: M(E7YT0_1AD3_)DK@:_3(/M;^$[5(&PS]$/TP_4!E>A.1WW&):),27Z1EQ?Z\ M%#=;ZI]YD:%/"2N4LEW\7Z,Z+FZB-V9]5XAJ93N:=.A]0H5+.AKG4).,/7"9 MO"3_V)<#+4SV:QR+QTP$JH15\7J71J1:)6W5?;WL%*2)_\+)7>J:=?=G6$U9 MB4V;TZI\ID18ZRJ,16KS^4R)S%?)F2DX8JT MG6RX%&=T1BG$ 9]0RNQ86T*[+27 5DP F5R[S48;EMXC2)W7J45::;$O=O+@ M1RT&BP-&C-J4*F0OC>(=#M/P1%Y$^[!')PBK(BPH35DABTHA2#6P%9P=;>JX4P]?5151&Y]173)HAMJ:.M)*PZL8&4\HI M0>614. C(:X1I"I:5R0HH:XS/NZL_W)-7199Z\3U1^G0]T@3L"IO-'XYPS53 M0RG3XXUL;ZOZ8])8J^^#O%0WV=M]ETUS= @"ZLN[4 M<_9-]#G*%PJ3&/B:.K1C']8 M]:*6,=2V%J3>?\;I"X6JFRQT?X957TILEE"Y)OENRX(CP:("4LP63%HKI,77 MZ(I&4?P:;;8I/D%/NQ)E>4E',INDY"MI)T*I$,;HGZC=5;3D^=%X -YO_WB7YEK/T[K*I5@U-?AT>7XA!=F-'D6\&>>687J)-LK1M&*H1@ ME;)645U5#O7Q=ICN&]8XD&\QTI&H[U""L*I[(&SF^"K.(4!E$ M@VQ,+:,=,TUC;&4;+;GQ?93$M7FVC['!7-DW:9HK"6(97FZ[2H'?W@??,S?C MDE8JA13Z5#-C*4NQD)5NC95J7<$ )6Z&I-[@H)E((_^9/P6HXN?V4'ZV47SOA!_&+D_X;*+YZ EJ/HO$=\7TH@J]S:<1 M__9)9]+1_GP@9EH>#VT_:@F' 2I4TJ$DOB5N?R!L]M"JCZF 2M12F$&+L97I MT-!-R5* BM< 3KY*U(B&[K6NDHR=4^"!JTD\_H'JZ6O!H@*H2ER1*C99^.&- M*IPWJB=HKQQH(ZWQIWX1YEZLK=Q%M/>ZR;,U.^JOVCYS4@10=^/P:FK0:B!\ MN#.W-:4@@%IRPV>,>\&:D@*[I>AA%KA+,0?(N40RE MKA4&5/YVC%+FMY9&P_]**5P3J-LLN\G)CK(E&;LE5374/"O.\"HG6,@]1J^X MN'PM2903.LZ(R-LUVX-V'^?-^#E U/#AI=S,6_$4L4I&^P^C_9?1$_]TS3_^ M\1-@X\*F7*K&<29NJ^D))8F"(X,>H:8BV1..E0;ZLM()%20Z>5C'3O$&&P%4 MA^.QJ[)_=ILJ["F:->-P-TI%5SYYO$A>DAAG<2$0/Y11 MR4_176^VT5+9YH;H ZJ[4;#EO?CZ-5R1+:TQ&,)"5.A5M7Z6525"V1] MH=^^ U-=>FS2LA67/$&W;LE=Y]H J]]);HV_[C$_('R[8KD;16ZM-,T_L=T? M:1MLF#J =G4(:MT;TVYF0JU914G&POEM=I$4VURDE;]=F>ZO#%0%4*MC$4OK M8"RS1-7[Y1EJ&6&'[J6[$.'F!(2Q[ *+_[W.Y'OXF@F"50]090Z"JY@Z<"7T M9:W^%0@V)L 4XG\[%6S*JAOEFZ:H"O2"-BQ*L51M?TJ*K F2<=J.0M_S>Y;;YG;UL1 = MCS1\LFH J->!0'7UI]4$TV+KOJ$ZW$3Y2?]"=CBV'&L99PE S4[DP-"NMS+* MFVQE%H4_8",70AVO#(^=695 U[(.JV.%UNJHT@^W+'<>%<]W)&>+&O'9&PTL M=$JV'UTL688X7>-UUP94E2- JU;[F U4&V'7@+]D=FC5?M4>5C6V0BW\B01N MQ6->99G0WF11+OLY:P.JWQ&@I26_R@1;MZV,(/.5G"#IOR@#S_.LH 04>W)7 M.5&\@B>-FQSU %3I*+C237$W?5@!^#JKDIB."L *;0"U>0#H@0&X,14^ -_C M*H=F<;NJ3_FS"]@T#IU'VZ2,TBK+IZ:&A^@#JN-1L.5W8EOY1YF54Y92 S$[ M)ZW_YKT?0VIKGR:R8 M$5ZG_9H.=[6ZR5G/'C=@&Q2W*_&2 =\C5&^A6I0 U: [5L7%9:XI#@[5NJP2 MJX<>N'J(T5*'E=46;C69ED9(!ED M>0,4=^J)!T T?&&C<@HRWBZ$&M7V!8& M4"?N&,VACNOPYL*U8 U*Q2W&L8-2A3:@BAL!>N"@M#$5?E#*IT3T_]CT]25* M,=\5%*\(X)C]0+OL[A]:DG>8)'G<7Q!K,E+0?SRS?&HL;]#E:H75!XK\(@#$ MLT".JR;%)X*M+?LG:/]I\2,;=?7_UE$0D)!BE;.=I:1&AA@T)+ =(_;%CN!'_%J>I9KQO4844.BQ(91/:-%IUUX!_KO; "L'$T2,_KO%//#FEDG0?*@G::I; .J_,E=4CP)I$SK=H*:;XAC M JVOG,#:QS)F1OJ8Q;3S8<<>V+&G)=NNX>].J?@SR @DHS#[9X@JFT*"5M( M& N5JD&Y&=!?E71MB %!-C\,M973H[((H%\5#IW!C2UBF9;SV[Y#J1P5+ M7_Q,//@Z';\&UOX5: M'V/KA6VYZH.(?_&D?MNS<^OI!(GO!LE_KRP\<35KL2N?=RXT+]Q/9QH V>;R2$FQ23YQ_.'L%\S.2>-X\8))M,:U?]R]F8.3AAUV[YY)&Q<3[R]6HB?$<]DT,SC!J/DDF==D%[C'FC M6?V!SRV&27[-%;GJ#P7<"+[.BI+PA[;:[VF)PPS)"[ZC.-DC7&OE!&.0 0 L M.0RWU#;K@6H3@> ';BAW!@(T1GP M&^Q2!.=_!5#X"C#J]X-@O-%6OV/+DQNK&-\1 %"^9ERZ9WI/Q&OTBD)N_^F& M_HO^N?X3_?_8K(_^Y?\'4$L#!!0 ( /!L?U3M8P >;T4 -;7! 5 M9'1S="TR,#(Q,3(S,5]P&UL[7UM<^,XDN;WB[C_X.N)V-B-N.HJ5W7/ M=/?,W(7\5N-;EZ6U7%TW]Z6#)B$94Q2IYHM?^M$W_WO__7?_]N)^-_?_L>;-R=7G/G>+R<7H?OF.IB% M?SVY=1;LEY./+&"1DX317T]^=?Q4_B:\XCZ+3L[#Q=)G"1-_R#_\R\F/WY^^ M=T_>O &,^RL+O##Z?'>]'O(D M:;P>[=W+N^)_>?>_^3SX^HO\?P].S$X$OX+XEY>8__T[^=WBL\\?O@^C^=OW M[]Z=OOV_GVZF[B-;.&]X(/GFLN]6O>0H3?U.?_[YY[?97U=-MUJ^/$3^ZAL? MWJZFLQY9_)5KVI=F$O-?XFQZ-Z'K)!GLQL^<*%O(?[U9-7LC?_7F]/V;#Z?? MO\3>=ROF9QR,0I_=L=F)_*] ;_U5STF<6(B),V=N&"TE;F]EF[?GH9!+,>&L M]V/$9G__SDOB1'SD_>GI^_P3?ZHT2EZ70CYC+L7KNY.WNWX^B$.?B[\S[\SQ M)?>FCXPEL7E*AH[[F>;$B5B0/+*$NX[?>LZ-H_1&@%R*;"$^&(]GXZ54'T(^ MK1BN'V$O$Y\FH?OU,?0]H=PN?T]Y\MJ6 /5(>R'DW(D?K_SPN34 6P-T.NTS M)^;B(Y.(Q>)S&=#C:.X$_(_LYU'@C87@1I^<)!'\,]'0;K1."9JFBX43O0K< M^3S@,['B@F3DNF$:)&([G@@.NYP9";$;I5,")E$HEESR*I@EQ74IQ< T75V? M3B?W,0R]9^[[XD/7 N!@SA]\-HIC@$8'=.UTJC=,;*;&655;=:P1%@N>9*M8 MT"R6MQ0=81<"Q _0M=.IWH8)FSBOSH,<2S^UAJ;=KM^2NKY@8N5QH_1KNG0Z MM6MATR_8O?-B!K"A:;?"S1,^SW2J4<"W6G8ZD3OFRPU+6#C)ZWWD!+'C@LP- M4[].)_F)17.S%5QMU?&F]!"SWU.QGB^?Y*(V;S_-[1%VRFYWS%YW3M@4[J7J MZHBV4GE-\@MYW2M![?()NG4AZ.EAN6@S5O4$%%)2FMKU- MQ@A^8^/>IF/<4QH;]V#[V@J8OM>^7&>VLVXQ5%^N-=NI [KV?0J!VJG&GGN: MJ-D"-7?=TU3-MJ6YZYZF"K<:X4/T=3 %2JRZ1\\3,TJHIDO/4P/##.C:PP$? MB&QCX_ZF8\2SN75_$P*CJ._5J__;_C0*ZZ^;]+(4E+X1OZAT82\)"SSFK0:2 ML[9,KDEX(OL4:4^G)V]DCE0J#0_Q8]ZRF,]J1G[H5B;ARURBL!:G6.5E91E# M,7._GX=/;SW&WTH&_?Z#_/%-_F/&*?'/W[*/C1[B)'+<=23,=QZ8GWWC-]&F MUN3MSC.;.?%#EM"4QF_FCK/,IO>6^4F\^DTVRS?O3HN\IC\5O_YMG>MP7XXI MEJ9;-*RWJ\^YC.\HJL[?B=S5P.+'"KC;V5A%B[?++&OGC?O(_;5."-?%4F#7XL<8P/E26V3N*[BKAZ T_0*&]V1@./>= M>)6L-'KA$#2VNPP1E&TJUDL$%YKRQ"["A<,#-29-;8F!H1*P&BY-E!2 M,5C M>SN7O_E-'LS#(/O0Q(FRO.%WWXN-<\*BZ:,@[1-;/&QVU_+V)7I#.YM 6.N! MGMBO%J(5WVVHV1*9+O'X(HTI85O=AY,T9BM040D+[P4)LN:SSJ,T9C[4C,P9/SN/*=>3-O:TV MS#U%Y6XC69CLO6"Q&_%E.5*2^SMP8[9#40B:HL[-N?RZ".GLZ9#KSX4 M7; 5O)5"T9*-","(C@0I2Y +'XBA\46V8APB#,=#^7UO0@ Q%9C( 0_ MDX! 02HZ\R\##\KZ=5/PH8L0YVMT(O+]BL>NX^>SNA*_:W)>EZ;?T!S*?]Q3 MKY%>= S^R9P(C$"I,93_N =A ZT(W#]/HZ@R(:WR4;>&\A_W"&RB%@& RR#A MR:NLB'*;JIS0C&^W@C(<]]BKH@Z-T2OG1Y#(JB\Z9M=;0AF.>]K548G&]',Q MZ]5Q?:LIE.VXIUPMG6A\GT1<7H&9L6[;;0CF/>[;54XK& M^GOGY=H34\\N'DF.F1%0=H$"@7NP!=&-AH=,^(R68PS' /0D; MZ26$P0<[##[ ,< ]#1OIQ<;@7/PXCN[#9T5(7MD8RG_4!PH')+U5&.#45@*D'6P:@EE/H4# M?HEX(F8A4\[3H/ A*8*!BJ907N,>0+5T(O!]FA5$DJ4E/HG91WQ3YKO*]*9V M4([C'C?5%"*P>Q(Q"3T3)GZ6'2?O[D;CV4REK77MH>S'/6V:*<:'X3J.4Q;9 M@M'0"PH)[L$32CV&.F)N*C3DZ^G[AWMY+5VAC+9:01F/>^A448? Z-OP/G+D M.R_3U\5#Z*MO^30VA+(;]XBIH1&!XY6Y-/.ZU@3*9=RS92-=B*KC\L5]=((Y M4R=Z-+>$FZIKW'/G"KJ$!F=Y^^+]39^\&OE\9MYWM@! M?'>*!/LU-&-JH1T_\2)FN<\2=VX21.,4L=&*H>4# H!%7U5*->=HC.!17S4)]1 M4&L(93V%A.1&&M$X/ETXOG^6QF+:L58%U1I".4XA\[B11C2.7RY8-!?Z[V,4 M/B>/Q3U?'><5': (4,@OUM*,A\3+IO1 ?N-1"T-#:W"9"PH8**G%K.RR?G9E MFCT@'BD@T+6'@D#C@JV:8@08LA=KRQ99-B%)@BX_Q-P+"@GN@1E*/=[F7*H$ MH=V;*^V@S*=P-&ZB$.]27/K@<_?*#QVM_5]I!F4VA7-P WUHO#YS@J]1NDS< MUTD4NHS)^%"\7HN 4QAP "@^%$[(5CS!\UYL2GX654#3)):Z4\Q1Z\/0]H/B M1.'P#.$ HDT5;V[S,>_L]8[-6"03.>[92W(F/O95;V(!ND/!HE';"LP/K(A% M&*D#T94&4+[C'KH;:,+C[$WH:B*@6XV@',8]5"MHP^/R%8\6UXJC6ZT)N#0A M!0Y7Z6K@[]_>;A$AAOVZ^FOC'RNCM7V<)8A#GWN91G-\1V@S84FS4HRO\F#+ M^Y,W)VNRY8LMX]OI^.;Z8G1_>7%R-KH9W9Y?GDS_<7EY/]W]'9<.'HP8S];A MRTF8>RPT3[[4<=7VWGUAM*%6(IX[4Y8OKI])'>\/B.,Q5^^?L M1IMH[R39'QRA^ETW7:2^/%I?, &'..XH'$@F[NSZ0>RJ];O)1C?LME?Z/^=* M/V!S.29QM=].W>-7T]]9S1_,IIYSXC8,7#M'0E,/]%+]%L:9FF(B^\#',/2> MN=]TC[)HLFF!7J/?R--0,7-2+*]J]CL^?TS&L\]"QTOJU#@8NJ$7\+<$!\0% M*HAM#KD;^C1(-3='+_$/TEM:6HG@<2VX%LSY@\^*B;*-'656:+#>Z.\#@-"R MX001\$H"!EI"!%X.L%TX!V:VF8PT2H\,M(V^'0QD-]QYX+X@G,7B,)&E7SV& MOF!_+ \6R:O9\H:/0.>% WO8;?E$1'N6I@V.R>KZH+^-8(V#$D;:@=M5R&OB MO,IXEZ!5_"9*A7;9HL < 00-@OZT @";YK"@!8^(H)O=%&6Q]-]<\"?NLQ< MS).;4R6:6Z,_ZV -C8[J78'QDCC)N'WZON"U_,UON2'%,K=,L6 ;^"R;-K9$ M?[H!SF,E#7OC[THCWK$LM#-QHJ3Q"EMMHLW=T!]K:,]Y'1^(Z)^JOW)%ZJM1 M$YGZH;_R8*V38)P@ MMMF#"P)=;8&/T5"&N -#030<7FS+/#T::_QR(Z/[4> MCO\I#.;W+%I0?VV/"VLU$S+4\.F._JK'VTAMB,3 M'^CN32C0-MO<'/WED>X,J0Z7,QE;:D,="%D"3YETA^?!H"@+8? DJ[$@[ZF% M65DK%KA:5+6=Z+R.8A]W!7"#B#G5)G;>0;1\#T^KV*,VF/CX9*4BLAD;;L,V M-B;P)(NETM303 254BT@TP7EK98$'F^QQ$-%+1$P1IZ7+7FQ^!WN70?GSI(G MC<_5K<+RJ@X$7GJQA,9 .Q&$[ECB\(!YETX4R.IFE=L_,_D(GQHL2%\"C\98 MX@;G"!$(MRFT,1I(/"QC"9&:XL%;\)]X$$:K>O LUJR^[98$WJBQ!%)%+=F5 M=1T4&>\360-2L#5)(OZ0)M(+=!]*OX X90B&B;G,S1!V-3Z!YW!V7L&[<';P MJ][DR@"Y9!0]Z3S,TWWF="\"0*V$W"1C\B-+N%LR'ROUY#[ Z\F=_'MEO/\X MUI?;EX= \'T<99/VLK/:A$59M5JHTT#=?[CUZ.PX1,0LJ$XZKS@\2I-'8S^7UGH!L&^RVAWXN6S5ZN@SM@U M[G:,>P"90P].N#K5=L*N=-<-?,05J>7+ RKZ6KT[, 3@8/J3P'EC\R;M>%:D MHHF_-I\U?M"=-:;WXC^?+F_%.6-\=3*>7-Z-[J]% \Q3AGQM8,'64S8?+)0= MC3EEF7OV(PO$%N++.]7>@@=<\D$^;%N4\M5X M=(#]L6US.Z3MN$)D^:T3TG-:;[0U51L;8UO@=B!IZ!W\LKP-@[!*WJJHMM$4 M G3%-MCM< ;S@L@Z+-4VR*H^Y7/6V:[-[;'+4,/YKJSMT$ _,9",&]Q60^QJ MT[O"HMZ\]EX<6'&KY:/#@W&P3OY-UG=R&E"2'33ML_W MC,W"B.7M[IT7%E^^")8)R'C@1*_9*XVVV6Z]?A2])K7=,60/ !R(D K:B]5W M)I2NUANH[(!>#KN-<"@)/X"-)O=[ZIU*Y3;H%;+M -PF;_"+\98E&YVU6]9S MBZ'0RW);.IG:,NL EG:%=J 0$*CJO0/ ![/&JRE@ZU*J-=9<+Y:&9_%L1D&O MZVVKV>U9=&B+>O3D<#_79J6,ER(O_\R)N0O5_8"!T(N&[Z+YP8P:O.I8799< MY1<:Q$#1'+V,N!W86J*)N%7K<[S@?IKHLBJ5'=#K@N\&3HUP(O!\8?(U*N:- MGIC,T+M-%P\L&L^VT@<-Z\ER&/2ZX790MF(2;8 +:;3(FK4>"+T">2<@FQA% M/Y]67__7Y^OZ?1"[SM2MG M!.J.>QV\F.*]HE)]G91[6)WZ+4GN93E:X;-U7;M*43E 1P(1L899YA,'H%)J M2PR9BERI("A-OVQRD8 A%R9QV%F&@=1^HQ<.0:2YVQ#!:::DE/6->A:H3NXB M7#A<\XRZHCDQ6'0B5S\2-!-42GVCXWW[Q*3] _6RK5IC7S]H@XJ.;B)&?,E[ M8\*EH2GVO80VH"@I)H*(HKB:"1U#-^Q[!6V0 G&""&KUTFHFN%3ML:\6M,%) M3SL1@)JCDR:8]+VP[P>T 0O"!R*0'5B-LOY-DZVC(LW29$L6\5 ZDJ*$0'S' MPE%)N2R*$7N FQ$%1D4^]GD8/ DQ%6R4">$K.UI\DL7W82;(#3C)GI".9*PA M)6I02KI1V*TQR*6J-1*K[F2LGAWQJ+*C)U0F4>@RYF7IM==QG,IR>N-9Z5@S M"KPO3A0YPA!0(&,W!!DS1XM.&[800$B[@MH,A'T=LGNTNEU579H-9T[,/&EV MLR#.&&RP'1K:8U^3M#,@E 13046*CI0GYEVDD;1K,R,E*Q"6_6V\S*X@7+ZP MR.6Q+ENDQ5#8MRCM#@)MV$0;YEQ1=(.S=BSLFY:[ @U@%!&DR_M$L1^LIJJ_ M8*'IA7Y'$PP?A/J>;)A,.%8[\.JC6F-%VP/]QB3,+ %036=A]'+/"-]3H;UB M1$47E6U6>2I,^(//JO$^F'H"#81^RZ^5QK+@$1&$A^%Q_NT]@6N#>W8Z2YH[ M\5=>!A1NG>SB=+:!']$GHYM^3T@22X\]=^+'*S]\5E2;_3,\*_9\-/W'R=7- M^ MJM=E2FN6:-*OLUX9>R%>_Y(S$EB7ONGEGKY_%^>VC.\MWO[=%YO'WG_2N/\%61I-0A& M93O1?7@G-'3@AYTM]_Z_3":P#-<.^X*#B"ZY8 (3EV>(B)]]ED$3 M>*.%-&O_,,0#8+VQ ]5[@S1LP1Q2TK#G>%!OYSHDQ,'1I;WO523J!?9VCMLW MW';5!H==+;6W$#L>:+!BJU0*Y%X4TRB5FKMC/A-:9CR3L #$"G!PTBNG N6_[?$M>("#.B9)_ 8V+D,2()ESV8B!XWMB8]<-TP% M^P3#&'_27^"']4;/D" C%&K>'J:JD0]1;/AFV+R@_=&3/\B(DXZ_!RE0DX@M M'>ZM#,15E?+BR1-[ 8.-AY[L0D;@;/A/\ 2W3="=K*4TG@D.99-7'-H _=!S M:C .:F!^'J0R6FWF$^=5[N32H>RZ42IF6S@SN"ZIM.UXZ*DZ9)21#?\/(#RY MS8"5&C:^O0KHBIX"1$:L%%P]2 E:\^M&_EOGPS:?<^M#H%G MO0N6.= -EXT;FJ,7+]^!M=MWCI7\(*+6A76R&U1"+C08KHG8S5=H)#VYNC;&Z2-O"*" MZ1U;%N>5\>PF#.;W+%K(/&AQ3BDRD*;,32.#$6 W"A3YWEQXO2+?AJ,'8$N6 MR:Z2F[FOQP\^G^?\@XF1:0RH$/7FG-N;$,&X>0 B9"S'!]MG%%VA K-O_V'W M^XV6=P1O,4FNY*F-S!-G[G45L/',4$$4TA%\>7%8L$/))V5LE(74LD >H"L4 MZ7U[#+M?X+W6S%,LTLJ.5+S+K#[0R2[:'E"P]NTS[&!9 CAU )MUQQ= "K_J+4LN\HFP]A^KRI:CQ)GYX=((YNQ.+Y7(V8SH_]+[G M 17D8;HV<5#]MA=#3[(-%]7^R_K#0RN=9H#EBJ+0I(?^G]_8$]R=6B% M1-/ETL_XY_@K_ET'LS!:Y!":RS-"!X!*"J643$ON$/'5K&K>REVE+. M+@( ,EW@0T#QZ__% HMD%EL.]>2QS*[U.7[YF33I-UVYY!1>2V,O*"3]>2ZM M^1M:D$=JL2EBGD)#I'+J.I/4T!&*8G\.Q[8H0BE4 HE4H/S,B7FN\@O?6?//?C97%]W-]\:VZ9J;%IC-N9DWS'4/S>@-T1!A' XK,; M!7D)@L'<3A&R9A6=]?@Q#+UG[OMBXLK"JN5E>?JNOBQ7(V3+ M-6TET\:X5"V'0:U)#)DJ8.':CH.\=%L!7:\VW(IU=!9RYI)0K-G3^IHM&B-* M:CX#\^*KM\-<7?E)\NB"^IC80^)S7I4M<=]\.S![NBG[("\E/1@ M;+U%IJ6ZXTM=6 [2TB/-%VS&7=[LD#G]8+RMZ;-*ZW>CM;[XU)_6:TYBR&05V$S0,;7PPT5HRBLQ#OF"\O.4Z<*'F]CYP@%A162E]4 MEN56CE#1_23K?U(9 /7^;#-1YI5I[HE[+[AY=E;[GM4@R L3"N36G6!K/M%9 MD9]8-&=1\_K;2E4I&B/*Y*J*I]"A#SQ891UE(95284_SRK,=!W,=YEPO%RZ5 M*K_T?F5)TB"[9-OQD%=G.^AK:W4W7M)9MM/T(6:_IV+4RZ?*]<;* MY*=]ET M.RGZH=XUJ]( N5RFZH%[9ZXZ*XA71=T%>9690-FZ$6>@G=*2@21M:I,WWV\E MJL"3-T_^??43JAOSD/(X*\G'V=1>07$Z7:^AY6Q">$#D"E##!IXO-\US4[H^ MX%>%J6!E9@ 1I&[9OY_/%[S8[$<"/Q]"!=6VS"*"]>>8C6>7 M<<(7XA"K*0U1;P>NQD@%IV9"B:!PY?#H5\=/6>G2S'4@Z$E+@J0&!]@=?(>< M"F96;"$"95$QI%X "6R>P+H#H>SOM4YK0\6&+52@#(4F#Y*\/M8=C[_FM?[D M3UK[4MT)"%M_3V*VL"]-+" "5EX_5R9FP1>;K@\0JOY>I[2%RLP (D@I;[> M<8./ $2QMRI#UBC:,N0T14>?%&NGPP>1YP*S\JJ4=,%C)TY8)"<@%,#K M%YX\3H5 >0^O4Q:)W\3_X//'T9/#_>(1\@LG<7YU4E\2>>TX\2<6Q\ZRR4A7TU* MTN45@]CILINQ%Q1A KXH$#V]8K"V)Z<.Z*0D.QGZ0/E/P*\$H*97[M]P<9J. MV4?YIHN8[C3VSX6QGX4-$Q:O*F<5K8#H[#@F%#T"KJ0.J.T5W>+!!QQ9YV'Z5#%2\N-20"]!P*K$=" HI':]2 M2U[UM,)*21;_)_7F#.8UDEU!/:'P$' 7@6DBM?*N%TN'1UD5VBC/NI,53.7C MFC?R[3-+IT"[T: @$_(1[< U(L"/O">Y3<>"Z/,PML#8V!&<,$ &3B OB" W M?11,.'-BYIV'BZ6PJO+BCLLB ?^S4.%Z]I5$UZWJ3C:)KOG QS37 MKNID\-B9SR,V+ZKJ%C[FC,N0JAFP[D-+?+7B"A&E.G4?F9?Z,@^MIE)D]7,W MNXGBIPGSH-BV'G!PN;,[LHZ< (P$\9ZZ^-;CDW/X83F>W;RI_K-O;MXK1-1=!)K&/?X/5D'=)?Z*SGW=> M^9CP M1D;^C6X59Q.7W58Q+K\=LK?[S90>HS%9-?T6%OKUD,=@"%D'=@(C'+ M+907$7C",L=KG9BK-)&\6(114KR/1<2F\%@ZVU+KSMT22H[#*:VMIK:OH*TI6=RSQQ?IIQ-'QE+2D_E M%C5S[L/2"C!&<'<>%ELAZC'KAL9>D94AQX1%B](SA9^%UHO&PF9WBK51LMX09UXX81V?G:JCPJ]O&MFJ3:NO\DMC=!EGP=VUG-T<@,Z[G8,G3VNFE2)/&-GIW(*XC,4BWC MZV#"(AYZ7QB?/XK]9_3$I%;(_G@A-J3U56VP/.%."]L6@,DB!>BHB/%F7386 M\2YR$>-Q="?)!)7A:C\DMLEAJ\K:L8R.O5&J?JZS,[8J.9=KH),P*PZK&/I& MPBZ*NZEBDFO/W@W/KRAQP$%@2V0M!QQ<"?4=64=.*U_.9DR:0VS-BCNQM\AK M;($K*,F :)'7T&)4[*U]%UEHST4ZNCHOLJI3TUN5O?,N)!3TH$H,JSQP:WF: MI)'[**S#2<1=LVF>N:!@?0==#=B"SGX]I>LY? ZJE; M=N#?E]\;U-D^RJZF5;LEW;VLW1V2\924E4NS(&=GU28H%CJ[3MA"9CHX>LWQ*/Z1P9$!4?SBM\_3!JX7?Y1_0[,#]0RK,K\M>A%K[->1+$(O5S?%*J-JRV41R3YS.JHQIF5MI@5>BT):?#83U M52TM"F MXC#9XD5O4.>!FNOB&,I=*2AY%*Q+*WP:4-HK2,_]4D(^:-DDG( R&W M@@#C:<#4#_J84V]E":UDM8X@B"E4%.QFLN,G%EF"5^\"Q:VW4G8=X=;,"B*0 M%95E-!O?I@7^K7M3V*JY8'U3WWO!XLG4\_>3T&%'O[$W* M)$^)NPGCN"A_[[/[\#Q<+(I+&45^5JEG_&?NM5#OFUL#!O9>Z(^N("$!CL48UO(KF@WLU54OV ;SH M5Z>OD$LXL.L.@WMEU4#Z-WA^?M]X?O[PKHOS\_OC^9E_4F1SIC64S+_O@7M[+5Y 'T$N]>/'L6Q M&S[VA(P&]=1;&R+JY)PU1V<,2!,E-F3,[QN%5::"+I1^^,E:J[72J3P/5 M=$!W0 ,%LY(1:F1 O_XX/;?KC; =FVTXW$PH$3?-CBM]M)#&<6_;ZFIX[$!< MQZ9OMWMF%8.!WFR_E8M$,J#9I;#3JU0KE\+Z&T?7PO&R^_&R^_&R.XG+[M:@ MG8?9(Y)Y>9,['G\]>[T7']6?;[6=A@V:EC0B1\:M.Y/2E0ACK!WH#"_I*#@S82EWK[Z=NM\/VJ]DR6D$&JZ:^U^!N34.8T-/Q;OM4&5^D31$VV5K5&/M$;<%Q'1FD%H;2=OH< MLUGJW_"9)@X*ZHQ]0=)^G5CPI*?E\E$8N_(>]#BXX/$RS-\3R(RQS<36LU*L M(LLQL+THEHNK%8>(K+G/0<3<]MVN.BIIA.4M9J<9=5LNYQD0_OZYE7JQ%. MG, [68]!XR$1Y:YC3K$"="63::7P\5@D7&E'H.$_ 6.I2[_2TDDH"ZMYGEL* MQT)L;TCG9 $D&&I0WM#+T/HF(S\=0DHP@>L8 #J@ - ]%?\1?ZD M+M5==-+U(7"B:[E0S)P@ MD-] O.A) MO^77M5CT#R?RY.J&*CI /R NFB]1W$N9=,$&$ MF[]Y+W[V6092X(T6893P/[+?*_FB<3-W]@6R-K_11]TQD^WE[N=<[@(VEY,@ M('=*&F]9&W]QUHM P+9C;5-BQB"B&88+Y1\LPQI$+H\?;H"CK(W41%1;4=W2 M3=6C&TBELZ;D,Q[/W/<%0==BY&#.'WPVBF.6Q-I X0_U%;4:*%M1FZ%.\K%H M! QUQ*YI,:\MRV%H!!*O>, 3=B-4VM:DP:%$\Q@TW-JM<%8&%LU44PDM:F:Z M90DT./- O6D@;"_7=1\?B%@J(4;-;,]>/SG_"J-SWXD-10^M!CE\F+=I)A)\ MU,QY,V-(_4'K@6B WD+8X:@W$TXC4+G:MDP>_'H[;/=$2X&M@=9,/1$W9?9: M[A9Q!IRTG;"#F=V !N +$017E\=O>&Q&KK$Q]G7/;A#3\*&OFRQGYR-7')8C MYIV'069SZ]^ UG7 CHCM"(*)O%Z!F%Z/IG9(:'N@A\8ZP + $B+ZZS:4;_TM M6<)&\XC!0OVZ/E#TB&] 9K;TGM5TP><\<7R#35#-!&KL X6DMY29#A84B"W' MN@)[. $W%ACHN-[7L<# L<# L<# -U9@0/6V0ISP11;DYS-V'?R3.9'J]>5)!0W=/;'Z/A0;:WV2MV$R31_^Q=SD/BPG=62)0\K*_7*\]L,1 M]CQI,=N5@11P+>7VE'_=!<;*H;$37?:"MX&Q%+!OSE6RIM0F>0GC'-@=IOI\ M)EI1'D@=$5AO[&(';:"U(K#7%5F:0I9(X+&9FAY5NK(C2SHJQZ3.@5+ MP7QM#R#[?Z+&?@ ;]@^ W#MM[NW^QJ'%RN-(@OM_*.V08$-N_BR01 M96X.5B:NPE17J:7E>-C>81R)*/-RD (QFB4LRB@IW8G=52IJ@V)[E_41[H0=%PW_W/;0^,-.Z]?WL'Q[*R&<\ 'M.BHZG? 1S\ M8*S9[[,"M5FH/*? SH,^A]D02DW/9C7CM&4._E)7I%D7&M4,LJG$9C58;]?I MW9[*XLQEYCIP_=236VVY]$6MU)#ZD8#LBLS.PR(KOF9L*K> .N)[;YV%LVK+S)MA>%CTNV_,E MQ>JU)&03O./SQV0\^QPKK?;5K79]-VR7" @2$.D'4$>T2N=**;R>IU&DK0YJ MZH>=A]<"9!7QAXNRO/W;$NAR5^SDOEVPWF;!X<)M#3)^XN NT/9L?#:54QTE M"L-$]M!UP,[X,YN/9G+[.I=9I5ONFE/97ZX>X("%DB/9!*PZ+U+9&KV<23L1 M)GFSR0E<9FF/Z7M!P4'R+H!HZ'41E#\M@YKC6?'=\8//YQF?-->3 %W1Z\68 MEX<-#RBO%VK""R853EY0N3?CUA M;8NCNU!D=TR6Y5K]\9Y%BU/U\K36JM!Q=#]I)9L;I MTU\:GP.O\!(Q[_+%99J"YCH!4P]#.WVM'4U;L *S07_.75X!FV=5[;_!;%"L M'#KK=-"AYO?N-^V%H"_G@+!$OH"!G/+7UPT,"=.TOY MNE=&=2F]SHBZY3#$LP[;$74P,D'B5@YR5F/_UW*$F;Z;HE<<@C93;-JBN#(+ M#- /_25#\XD(3#VQ(#2L M0/[QJCT>0J/0TQ+'TCSEB,%1D!L1OQI<2X\@9C M$P&:3C2>FH1M=3HZRL@C=U N*0U$J=:2"E%$"0;"5"%L'1=&A*ZU++:-/88+EHJB4G("-9"J3P+#8%KUH0*47O0 **T(VO%E6(7! M]HGY3]SWU6_IRE;U1B2R(;2R4K;*FDGL*0KPQ8F>N?OUCNL?[:ZW(I&0 .:H M@LB>6/K)B6/'?4QCEB2Q. K?AE'R>.X(XH21?>6'$?<<\>M[]N+HGTIO,Q") M, Q:TT(*D[4'#?P>& T!];Y>RHCC))JME]G8S MJ&KO]Y0-YK"*SI[8.A6GY\ S\[6A'92Q_:8^@!FKI+2?D"[H%?7L77*%X;YZ MMGR@5GIU^B7["87'NG?J*PV0^5SE6C-'5U/=T7S>@:5%YI".J;4F:-9@G6E; M+&VD!5$E?')>C+RM-D'+#C7SMHD6(ADTQ3WFB1,EK_>1$P@K,S-FSE[+?]$[ M56S&&)P";T%C:153@=;D<&EJ2P,J>P'5(->ORV7Z&DO_J)BEQX.YWHYL; HU M)7O+45&+3,6$U-#9UW$S"(1E>]<<)CH^;8A7R MR"#P$Q_-[H7YK_+[CK]*K%6>+"U&P+\_9PU%"PX1VOB(J?$H8^:%T+2:FAS-K?'=R:W145#>ZX9Q)KYKW#0VC? O MF+7<.>ITDI%X24\Y949,DCWG+BJM[.O[X=\9:[<*(-P@ IW,3KP.XB1*Y58W M81$//>X6.Y\:.4,W_%MB;8 #\8((;E/'S^E[<-ROI?/2]6*9)MF+AMD]'ED_ M18VBU2#X5\C:8-J"3T00SNFM9I)*#3*>K6( )L6J[XL?&&VO7"%<(0QCN;J1 M'8C5GO@7U+J"L(DC1 "L72:6YE=Q[M ^H6OH1N#261OL0,R@DQQ]'BX6/,D. M\?(*QNJ8[W)HQO1I/6.Z-&+V;&YE3&J)U#KR+9[,M1P&5=L*^15;0<0\GEPY M;G;KPI2$K>Y"PS/>"L6ZSE43228_NV&*6^H(!M\-N=QLDU@"X+JAEY==G: ^ M>-C4=IC@-%%") >[.C53,+"Y-0U0U**E1:.CP%]GD=FGT'^2Y<0KDU1&#-?1 M.6TW[&"+3LBV8K( !A"Q\YO40)'1<1;*/-"L+/Q2_$57E?19'A$@A=)M)Q!=,X(/R1]S&R9LXKQ* MXQKF?WE?][_($4Z6^1#4W"U2;]KX553MZ<0##:Z3QL8TS@]Z++2!/V)^D>KD M !X1901V(VS<+KX:1XYZFLW(4Q M@,AQJ+JX/SE)&DG'C3;XK.N#[+4P;(C:3:2)>#KARFD2NE\?0U^P+[Y@,^[R MI+!PFZWC#W7KN#S OSG+,/ZKM)&S@?YC;2VCVLCRB>KDU6P;U]NAYEJ)M>ZE MOCB331^%@,HD3.\\7,BP=R'SD;P7ED7HSEXW;8K,L=&S$WD&2[K#3]#8NYIQ MKB=G=4P)OX3G#K+(QGF'Z^1D-^&F7?=JVWHI]& /ERL?3#5\8RNVZ<9>B9 M@L>:+MCGJS[714THC(P[5D'!5^+'FBG'FBG6=3VZ#[@>:Z9@UJ,A7#.E]2DB MWW#B<9K$B1/(3(G;5+]K]_ I9"]==P?AKLYV)E1:A]B7V4W!:>)$20\5^9OI MS7X;C]+D,8SX'\S+\G5*UHZTDN++%Q:Y/&;Q).*NLG1_EQ\@;V):2UW7'*(A M:_0TY!?&YX\)\T9/3#K&5WS+V+87O:F? '8ZV!#4*03"0Q+\!S/7'JRY=L?D ML5;F7%8K?;XW+()]3P8[L:[?!8$#[8'8O1]%PR2^#O(*"A^C,.XCJ*'[&':! M%[+:6@--7Q67V]M.>:-LRO(9T])NTH,IJ_T8=B$:SB.WC*KWLHJ0BQ7'[7<9PR[R*-Y,V;W!K.5F%I;:Z/FYY&%EN,A5W[ MIS^1:LU8^X,,N9)P\ MLNC^T0D*KER%T8SQ)!5B4N-'MJ'(7-(KAT>_.G[:AZNJX_EA%XVB=S;J10"& MOBJV21\%WJ:VZUI#]'>R!WP:O8H6/6&VQ0W3CNG+97 N*Z_Z_KZ#>C;2&CX%%2: M#S!.UA:70S,0\D8E#AROT/*I9IGJI1+S:-D*).!KH>!1N5PL!U"89_-9"N5?7YH5=GGY/18V\BIM:-Q-1M69:J\O(X7>2LN./QUZN(,> +Q/U_&KTD0>]": O#(8J=?(74%6ON MU] 7P\A7-O8H>*J/HQ<-0!$]/124A*^-6TI'<5^>1< WT:_C6XE:KXRG)&%= MKZD+_L0]%G@(RJWZ:?0;]JBJK0F&(7B;-_DG%6_SC^V\S>^/WF9;G7"L)'^L M)'^L)#^$XK0=8IIG!_@Q7F M^[YA>ZPO;P4 MJ#14X^D+]<2B!0/0)<>R\L?R\OO+YY-]3[,L;S\L;P\66U] M+"]_+"_?.[>&I7)"RL&%VD)\;&\?$\B- M>S]\HAKSW/^F?-@/&PRTB,3> ?T65L*Q_/LP!;Z'\N^DY=2\P/=57KOSF1Q@ ME7@T7@Y+J E']VWJO7[34:EOI8CV?B+\!UJ[O7,>49 U>EJ2=)#_0*O#[Y^) M1]DW5VHF54%[0'&K_IA%06J/%;0'6=;]6$'[6$&[M==@@$&S_6)(R5FP0U[8 MMU,#>T!Q.DQV*J6;7%626WGU,N%/FR59J4[R9VUUDC_]]/[T+XWE2=;#'LN4 MV!8*<-UTD?HRCR!["EE*;<0>A> *;EX' E)V$\:QH1*)W2@T;J*"BHW8$4:E MG@APUENZK#6P-]1JA;01ZW;0W] K_K$NF)6+N)QX&,@0C+X8B*';P0!KH)-( M/9#:Y$P%/13-:8 &$L@:2@J":)38$--:B".Y-$Y,938:FJ)'@;6R5<-!22J1 MP]20*QUUL4LU%C/JN.[%'G,\CL6,CL6,]E?,""^=X9NK9F2_QSI+GCC^YX G M);>W9J-5M$K@"9"!M=\(N M$5>F;&',**W5 Y M<:)QE)G]7E98><*BC'"0&*@[8]=.Z%X<3(PZ +&8K.9MJ1A,_;#K!G0D###V M')P!TG$!4/=GI\VVW5>V+?B.Y)%;#9V(^N*/+?Q3.A.>0E;D<(C M&]7:8-],WQ76!I)Z97&6@/8<\40HM-$\8LR[#R=IY#X*>5%P7-\%^^YV%P! MF$)$O5^PA^0ZB),HE2N[_'C6.E&1Z7O'7\PBFMR@IO:H@>%>U"_ZLY0$3K3Z+0%;M2 M?"6HE\<.)W#9>";5F>[@K>Z#'FGI[+1MXDM/:^;SJ:+D;1X<@%W1* MI?5WYVX?TM!Q931R!G-Y7Y&V&X^E]R^^8RX33-1&/PP=T6^_];#S:CA$1"FL MM-<9"]A,QN(#K]F1ID;68@CTFU\=86S--6)H3UGTQ%W6/.=;Z=2/I:-3>D?C M^S _IJW_?A[&R6V8_),E0J;#>:"/>O;X2?1;5QU+4V^H'+KTY1OP51@5OY+M M-,&Y?<\#*J?4G80X^!$1WFKXNOR*.L2K#.L-3@% DO6%P@GE12J*]&+FW65]-]H(D&0SE!DJ?L++3A%#5L @G"D;.9IO@:O[80; M&<]W8S&U41RS)+YER;GOQ#&?<3=? 4;B;,9 OJ$ &\K^FW+H)Z")UL3&2]E M!)0'IV%D32L%?$5FP&P[R)8X&1+&JF-:N1GHS.%B^CR1?ZH*T8! M[(]]F\R@A/(C,%?T_Y,DLF+&+E&H,$TA?[&H ]C'". M'$ )#/>+IB8OLMS3 )OM BCA/]A\).;>V)G^MM##^5&3_MEYEW:VA@4>Z.J M,78NON4^J*>9B)(LS>^&.P_<%WJ Q59F9F,_[%SUG6Q+#2>(P':]6#H\DJI[ M/+L6; WF_,%GN81=\8 GS-='><$#8&>GVP-IR9N^+@)(A:M0<,7?L//.+?59 MA2), P&XQY16,7"CJ?3 3AC?<;=IH)Z([I+7<'(NBE/%L\QWK&^2YX_R*M!U M( R4--!L0O8CH2=FVZNSMNSJ2:_=LL1JC6G:HR=>6RXQ(^F47;R;B$_%Q_L3 MR,=[H0RXRHAZX J!RL4_N6)"^!U?WKQ.Q4Q>*XTU*1-= M##XXOW"'+"6R24(HRF[EBW/\C9B'7UKQNTF'>M0!^:$[H7=P I%9Z"/O7VF< M&.ZZM1MM>([K7;@V(.!7%N"6MVG;>-Q-)JP^-#P'>4^\)BU)LJH_#U(>S(LX MG38P8C/&\+SD]ARB;/(;WCSX&6;ZTWCBX+". / 0>7PA*(@3[JJI;#78X$S\ M'5A&9XU^8M%(_?WE,<< MEJ1D.P[J;4SWD7FIS\:SU:Q+4XS/7DO_,CQ68C\2C5+0[5"O7\:T)I[*HR8- M\[TQ/V"B[T4#V+:B78-63RJ5QTD:9JFOW*_L<.C@D7J.I&E^\L>(&T_! MMH:IBL-HS+WB&"IO>TP<[MV'4^;[2BCLAT$^'D"VW#(Z;?F$!%L6JU]5Y]-5 MBFPS$,'EM1-V:F81<:LUF,>;&[/7GN 8GW%GG8)4Z!I/AAQ*>69QG"Z8)P6U M2,Q]^Y+^I1?QPXA8,N@ 99# ME\1)Q)9BVR[NEXCV>:Q.E3S>-P+ZZ6"'.RC)*@2XGHVOSFFZXOIK"_OX,/85 MB+;&7?]@#$V:OK"'*<\23R[X7+ZPA2-;RFE@7^ @(VD&H(8F=U/FIA%/7B_8 M,A1LW;O ;7\?^X8)&4E307/H5AZ")8=_^8:2M7;X@E;^@^O*:Q+QQ'G5AVOW M/ WL^T8T!-(,U#^D[U" MABR/_5[X[/-L,IE,;D(G4._"G9G:]2^AOQR"Q)X/(7< M=GG @G?+[#)>=_L0^I,MR*)5XC;V-G?YXHIF-OD<[89$?Y>EMXU+PT&BR?O- MU^E_/#5D[R-?I#_F[Q_S]X_Y^\?\_6/^_B&#=\S?/^;OX^?O[]-]@IZ_W]%B MRI,$(7++IC?G[C7$P^_AB%L4;C ;L/*+G?CC"J6-Y'CL=NG06S M '"KSY#R^@'D]'ITE[;M0NR9WI3RJ'9BU(8:4H6M/'2U@G9B[ETX4\& >3UB4/8.R*1FW(D$# M*W2 (27#VM)&"M(OC,\?Y>NG8IMUYNPVE!L6;'W6Y)Q#^R6[A& M03\1[7O#9VS*$K&8I#:0!18E+?&5PR-91I-]8LECZ%TY+LO^J4;/>B J;I2= MT&W)/CI:=IH^Q.SW5(QZ*0SY!%:Q\L8D'X>:ZJW3:5:RZAZHZE06 MR9:R9@J1U]K1B,^84*CKSAH15 +9ZWEMF60:($IMB8#1*$HJ"$K3[RD0'4=) M"0+QKSK[Q:]^NY,UGQ7A9O'WTI^'P.3JC/L)%,/9JHQ"KJ8)#3SVS-HJUYHY MNIKJC@'<'5CZB0=\D2YT3*TU08MWU)FVQ=)&6OJQ8&&\=5Z,O*TV00MBF'G; M1 N1T\$T"=VOXZ5DDGRJUOCPLJH]\D%.O5]O[78Z>JF (KTY#_6GGT?"RA9B M)JD\>]TTF3BOV;O"LAYW3EC\*XN3+)=;DN>*'^]#^:O+%Q:Y/);;5,V3=,=D M,@KX]RQ:G&H$@= )ZDM])%+J,>?&5F&QIRXA7X"LDVMP- M.Z /DW$H^59>KN(O\O])_29^\_\!4$L#!!0 ( /!L?U3X3X-N_8D" &W M&0 . 93,V,C5?,3 M:RYH=&WLO>EWVDCV/_S>Y_A_T,_3\SWI<[ #>(F= M=/LYQ$OB:6]CG$YGWN0(5( Z0J(E89O\]<]=JDHE(3#88(.M^2X3@RC5_]V[>WM[<;MYL;0=A^6]G;VWM[A\^L\4/O[W*?JY;+E;=_G9W6 MFQW1M===/XIMORGTCSS7_S%Z?/Q6/]H(/3?U*'ZB7K+Y=FAH^-9)?F ^O/.6 MOTP]&N<^NLV/QNI1-PJVJI5WX^;!3^@?W(UZMH)SAA6*OSY>G2:/Q_G/)X^^ MC4/;CUI!V+5C.$,<:7N]7%VO[AB#K$>BF1H(_MYH!S?WCK.[OEE1XPP=3GJE M^'7#CO2..R*SW>J=\ 7\HEKY9TL]&HK6R(%WWL*WZL%^M-ZV[9Y^N&5'#7I0 M?D'CKI'AJ\&'NK*+D6<>.[2@.0KLMFD'8VV@&7?I)I0H_H!LK M; ?^V\+__!:[L2?V?WO+_PW?=D5L6SC4NOBG[][\OG80^+'PX_5K6->:U>2_ M?E^+Q5W\EB_V6_S=6SGL;_]O?=TZ=H7GO+?J(OY@G=M=\=ZZ<^X^6">'](_O MY6KM^Y?ZOZN'GVJU2_@OG)ZUOC[IKS=WO^.*O^>L]+M:Z13#;>W0K\KP/P_Y M^?;Q=P&4"\N _SWR82,'![!#H>V=^(ZX^T,,OI>!NVT!J]J>:MP]8]Q:5_@. M_%]\[-GM[RW;B\0T0]6,H0Z#9I]&<\F!W/@)9''ZO?)?,D0>'CZ89H_J]WK%# 2__3K* !XGHLVG&.<2Y7,JQ M-H>F]+C!][Y?]D/Q??R#$:@3.PHGC@B=_76G#CWEN5@'_"@^=PC*';Y&M^%U\A_ST.@Z[B.>5*'-"_*U7B/SXL#EXEW/>YE+^V MGY#^;V]3KWC,6UD8_;X& NQ](P!6;?MT)9_6]H^_ M/<$;]6U;V\?'Q[SQ.+2;*,+E4%(TOC^!]P/YQC7?.71O7* ()[JT!W;#$P?] M,(07K:4F68LN6N;$7.?W-:#JJHNT#%QT=\WJ^RX_"Q<%A%3TWG<]$!EA'PA1 M35#-9H(9GH(J B\]"(7CQ@^94V5KYG,Z#V+QF&U"-6S6VQ3X[6L1=@]%(SX/ M_.8#9K59G?FL#H)NUXV17B.@,-0FP(0 4\(5T513VRX_^]3*HZ96F?G4+D&Y M%7!^3CT.FC_^M+V^F&ZW9D]>!I^XB#LB/ %SL)N9U3@&EIYAM3R[&:(V^/Z3 M[?H7OC[$^-2U&ZX',NG!,ZS,_C+@)$^#*+KPZ[8G+EJ78= 383RX]&P_/@*% MN]<=NK)RQF6>\6@RK%;FLJ/'8'>X-P(X,% ]PCNS0!XX2C9C^N]GS_IE,'Q4 >#X,/ ]FKWCW MJ$7,GM/1D9]$45\XA_T0IL":,4DR^NZBA[^*CNY$V'1AK?.X%>^VEVY=DY+= M'.[[G%9-(9P(9XKTC^$!L#8#_P94,Q?LNS0!S(-Z]N9A M03V-[L9YM+MGRIF*_>[/C#V1*\"(PEH@VCUH%R!<170>C M5U/1JZD\2$QNSM"$F\\ZICF5S5I[A$B:\ M)%OSM1 >N8BI[L/6'.[[Y"ZS1Q+3UKO%G/R]!MGFUK.ZB!]] >80_YO)]*8DY:.+?HR9\[BPV*CFPHTZM"1PM MY&G2OWE7'SC)K5F[KV&&<),B%W@O425<^H_]")-%HQG,=KX:F9D_^M"[OS4? M[5S/,95W^\!MW)ZO\R77T_S J>[,F),B?5Z)I@ YY !I:E_<16NL'_S^B;Z; MO2EL[NE,'8A;,\PMHEV]$CU[0#F[(-AEOOJX>S3!=LXC5U8+3]2Z'[QY>W-, MFAPSM7OW;+L\>Q*\$J"O]2=V/3;[41QTOY,&[=MLX;"6J;[2^;0UWZD'K?@6 MU,M\/73[W>S-GIDOY\SV[3;%9V_0^+4S%=R+N[NW.C/P.W=LY@Y MI"G-?#&DOHV8_QS2>L;.?SC[8Y:W9*?\Q+3UD.5,=$MV*D],6 ]9"7H>09.E M;X[%R*54EX#&)KWP.]79VS$U,+4=U^O'H(;51;,?@E$@0*]!)PU;-NC\[\5F3H]# TN*26!NZSO]:=PR'F=<=FH M:8L&6$SB7C[P;H:I"*3270_V M/3L6COGQ1#ZI3T'@W+K>".?GNQEJ 4^[+EF/E7[1B$7NSHY?/,DBAQF]O% .4G0J8?#C]CXW?(BS;M^4JM/.O$9"LM'3#SE\._V!#"J M=B@$68(C)C[#%+?Q(>,:\OLVS>7C('GDD@W5&K!21]K3G\CN/_$Y7R>'-=^; MQRN%2^Z2*^FZD-DXU/.7S&/7^G$G"-V?POGB.R Q$\\!BJ&('Z(U"T>Y$BY# M5 !FNNK=C#5Z.3.I>N]Y1U,=^%?AMCO(_&X$PI:DMF2V.U)]MAVY9T..@[ E MW+B/U -:REW/9>>MWJ,I X!C]V$SY;=?NOOPX%7O+.Q]R#GPJ2_%@[=E=U[; M$#2^8G$+[N?42XA#"V M16"#[SLAO@8W?[TJ(<,V[B*XW_PU8L#]OA:YW1X&)=XFKTH/SJ^+@GZHW@:/ M$2+4>[D'M,HQE*5PW-3/!*$PZ4_UYQ@EB=V6*T*+EB)R0?\.3OY((S9E?YR\ M[FWN^^3;>L36AV<1Q788'\*Y[R?+42,EWPW]3/A.\B-:=_)Z)_43]7EJ NI# MN:63[O.PS61$&"_MD'+MRQNP6\I5)*7.VW2E MA+0<%YYDB,\DH0EV%']_X-F8/,.U.W=NM+8OB\8FV87?WN:^T)SLV_S9ODK2 M4@'AZP!85[,#NI-,NFH51(=$]]C]*<@Q18[:M5+>6=\L+YD4803?>#]9@'Z% M_&:FFU1=+V\NGZ@U-DDN8*Z;M)SZ2(J24M=M+IM47O9-*L]SDT9J^LNU72G. M7WX(YR_/G_-7]B9)UGXI.@6GY:._*O )ZY'TBGRDQ>=1%Y([IDYFGHQHZ/2' MJUY>Q]$/K?N5G?OXTJ#700-C]^"5T<.(2MS700CYBW]E%#"VFNYUT,&X+7@= MU+!D&O?3;M)D^'ZOXZHLENH\7_-TQ.D7JO/K//="=5Y8U?E9Z*%0G1=(=7X6 M"BA4YP55G9_';5WHAXNA'RZX/_X!0-NO@W:>7<%<=L(I--0%TU"7G: *%??9 M5=QE)Z%"1UXH'7DYR&E*#,K7048+IUHO7I+C \ ^7P?M+)9JO82$4ZC6BZQ: M+R%!%:KU8JG62TA"A6J]N*KUXI'3-)C-KX-X%D&A?N)ZA$(?7A!]^)G/O5!G M%TR=?69Z*+319]=&GYD""F5RH93)IZ*&^SUF5*TNP@/8'(&@<<@RK]Q(RLU$ MHC2;B.<6,?HY0G._#-H96O?'P?6@)S+JQ/A-NI]X'CFCC\)O=KIV^",CX4:< M26$939F04=R!X@[,\@XL8>#MOCN@H-%]H9XL:/^Y:)\1W[(G47#]V7+]@N(+ MBA]#\4O(XT?BR4N*C\+X^YGKN]U^]V60^L@%YY'\/;LS&Y*'+7Y_A<"J_&[\ M,[7C!1.? TG;=P5)/RU)FSM>D/2$N(%HQX2#[U_JFKIE:Y7EIEPD".VA^R2" M=FCW.F[3]IA>Y++??ZG/CAR![IU^,[X(Y0:F;T5J5POJG K5,J\CT&NB5M7M M(KL)!>TN,.V^. (M:&2>TO?^+GI+3#H+(8F)BX[>WX)F'RV37RL-/Y=\+BAZ MEA3],LFVH)QY4LZ0_,YO&[O$]+,XHCMW:PM*G974?DV4^ZP"NZ#CQ]/QBR/6 M@EZ>2D*/["&^Q-2S.$)ZU.X6]#HK.?W*Z/=9175!S3.AYI=(L@75/*',ID:S MRT\SBR.FC0TMJ')6DOGE4^FS"N."9A]*LR^$, O:F(^476::F)%(+4ABO(A[ MH23R<'GV&@EFN*JER!Z=L^*S>-E5"UN!DD.=1?9HD3VZI+3[X@BTH)%Y2M\7 MG<*T$))XD3.FEHEFB^S119'/!47/DJ)?)MD6E#-/RBFR1U]S]N@R46J1/;HH M KN@X\?3\8LCUH)>GDI"PTZW1!31K3\6+X%V%D=$Y^]M0:NSDM&OBG:?54@7 ME#P#2GYYY%I0S)/)Z9>8YD)9/'S3Y>))(K\TX*'C":8T1A[UZ'M1]QVKQ9?!JX?G_C7< K+33PJ.0I6 MXOKMBY9:Y47K4Q X(S*IQF_%LQ+6$B4V%X2U3(2UW!SKXD:$!4VE=Z'@4P_F M4P4Y+1@Y+1%W4KELW9X7#(2@5K87/=1,*R^#G&HPKN-Z_=B]$771[(=N[(KH MZ*[I]1WAX+Y@'\=^3-KX14LU[[P48;UCA^+C('\ ,RUNY-X5/&VZA,J""%\: M$2X?)_QJAR!3XH+P)B2\]'X5'&\JCE<0V](2V^)QMA$=N:]%L^,'7M >9-HR M+3NY3=6B:N0N/#41/7%_]B&SL:"&!:6&\A-00U;7$8W(C<6+J5^:BA98H(S8 M@5?"%0HZ6%PZ>$I^H*3#<1]4LK@?XD8!B]#:^$+Q3TL/CT M\!S\X538D>@$GG/2[87!#>4XO$:"&+,/KXQ#%!2QR!3Q##8%NWA$^-D.'=2C M7K%2>>]6O!)>45#&,E'&,_",0SNV#P0F1;Y&IQ11Q,@M>%T\HJ"$A:2$N?*$ M>S/G,/_GUO66/#%<&Y,NV)+BU+T1SHD/V]AV&YZH19&(HX^#,_OO(#SP["A* MJY?I+2BBK),8JP79/#/9/)4HN9>!4*^ [*Z]8K(8LQ\%:YF$M10$M; $M3!, MYX T6A&>NI':B^]1&'\_@PWN]KNOF%IR=N9^*IED5EA[=P63D.HT_IG:[8*Y MS8B$[;N"A)^.A,W=+DAX$OF<2P]2[6/![7F/WTW%,X!_"RTFZ^2 M,LC%-'HO"O8R@;NZ(*5%)*5%833UDUJ]( ])'F,VHV U$[":@I@6DYB>G=DH M3?<\\)M!MR=B46N'XB6EWSQ(X1V]'06[F<1P*LAI0J&J2"H!:-H!:%Z9P)[\;UO!>2)DBIPDI_[=O>M0B[9ON. MU&(+'I)#*97M]7*5**7RCO]E%-3?NLT?5^Y+#;C=0SR9];_\L)HBA:EH5%'- M M'H2XJH+0J-+DK<;&%I="P*CGE&!46^8IFK]?;R.WC'LY'"#%186L"\5=AW MZD(MXW9E2?'= T@QMT^8LBN]GI@\D41V!#G0=AW#FPP\!S??O8 M"T+7L>'C:W%GOQ +\SYC8NH->5;F)P]V.HI[&K@X>$=U&_Y5)?Y<7>Y[38N9 M;I?ENN=\K\O;Z]5=_M>.H3+7PC"X/;![Z!"I!P@0%OBOXP*/6?DSWU0ZJFEO M*IWJ7-64@G(6CW)2E60I$IB+$L;OJ*I_5?<*8E@@8LBRD1U#JDS!1JI[\V4L%.5DV4A" O-B(^^4E4$V34$,"T0,638RO:5:GJ>EFK"1@G(6C'+2;&3N M+J$A-K+,IN/B7;3$0"^#0.!_50H#8+&N7-;]4#9D]\0>[LJ\3<>"A:4>A)VDB6#.;$3]+2#5E+9 M8_=Y01 +1A 9=D+'-1T[V9MG8$2RDX)Z%I-Z#':2(8.YL),]K9WLI>7+L1M& M,2EU,J?L!1/*/;IK=BON)XD73Z4I'K?W$)5I;YXJTWW$71?PM%-0-Y%3=B\* M\EX:\I:JH.P<5@CS!:>CZ55!=;+SCB@4U+. U)..*LQ;%<0TRTV=: K_VBH( M8L$((IM*N_F05%H\V7G[O%,%X%?B)O!N8-,.0N&X\;'==#U8],N@H_2:TJ7> M8Q?^O%[O9X27*,AA$6+6VN5[=6K(+NT!;$+SQV48Q()T'/A7.[1?2F%HX+=C$78/12/.=+VX M9^7/RG'+:?? Q+;@EN&(F%?YYK8V K;7*YM+=NVR+VO$G1K,&M+G7"Y<-K<*M/4 Z^ M='N;+0>OSE4;YG=4]I9\DRKSK;/(W->EVZX9W=?*G J:[O7Q?+7#T'XI??9J MMW;H#+?G3:VQ<-],HL'M+ODU?*@&MSM/L/R'75[7C 0HAX'S1\7/31\ M7_1%'+G>Y_.+J3.9JU]LXG-_>9!ULZ>$2=Z^:*!UBTUO+PE^;G'H[3D!Z)Z* MWI+L/58O"PFW*!(NFQ!>$L$.&H\YDV^+&0A%/H5B]3 MMWKA!%LH9R]-.5MP@AV1T%,(Y&?W53Q%#D\A3Q>!/2V&KV(1Z:T0AR]-'#X5 MO=T;"BLDW"*8G(L<(IN6< H1^3)%Y LGV$+&OC09N^ $.Z(+PV2ML7PP?6S1.LN"*SGB"> F,9M&N^G(0Q'!T ML. 03T$0BQ=]&T\0!8=X=00Q(J6SJ-MX+2F4Q4D7J9)C$X@* BDD1$$6KSAP MG=J%EV,YS/;LE]Y665CC=2K"? D6S&(0YL+83(M'F"/\_(5$?"%^]4G.MY"# M+T<.+AY=%6+L)8BQ9Z(KU;?%L]M1Q^V]L/:"'_N1ZXLHJC7_Z;N1BRLS.[3D M+_JEGOQ(%;F@@6>G@0578D?Z_0K262S260R/8-]WF6Z^U ^':* K[*@?BGTW M"K:JE7?OX1DUF/HJ_0H<;<3X]8X=BFCD*^0FT$,/?@?,[W+$>QSW!HAO>&_Q MM^?]K@CM.,C12Z;8@^P<\T8U7GHH_*#K^O>]]OY]R;XW;V#U?6H7)MC02WC- M/4?6@W].>&"_O77OWL,Z@G[8%!%^1)]TA.W0I?OM+

>%<4##[A+ MUP[;KO_>*J_M__:V1U__]O_6UZUC5WC.>^NJ[XGU2[LMK/7U_=]@@/3OUN.@ M]]ZJE'OQ!TM^T@AB8(3OK4W\[-9UX@X^4/[W6NKGC2"$6?'//WIV\X=5[<56 M%'BN\\&27ZJ1^/M*\GT+KMIZY/X4[_'3M?W_^U=EI_R!UR?_O[&$MZDUC%R] M&J0W^I'A+W$FO'[K&KAF9)V+6^LJZ-I^B3\H675@%BVU.S#,!PO9Q+KMN6WX MLPDL#L7#;U'/]C.C;MTW*ORLL?_E_.3ZZ'!UI7Y=NSZJ__:V =/$P>8ZVT7< MB/K1P9>KD^N3H_KJ2NW\T#KZZ^!S[?S3D75P<79V4J^?7)R_R-VI3K0[7VOU MSR?GGZXOSDNK*X<;!QM6M;R]M? +>XGGP M>=/UV[^OE=?H[Y[M..IO^=Z4D"-)'(?JNQL1QF[3]M3$0> IB?];[&1&J&[U M[AY^QS,D_"Y#PC7?[]O>E>@%89Q/R@>M?PZCFZ/CIK?Y8%)N!6'7CG]?<^_B M]XT@\ 18[6%?Y-&X.2&DF+UW6SL?1I*[_*_8&=Z]R:G))*&_P6!S6X,'[W?M M_/Q+[90G7%U;7TY/SRZLD .78.LL2J;UL655=E^X_QJ71Q;UY^/K$1$ M)=*I=G"-7U?V-K?,5<+_"Z5:1\2XOTCW9\&O-[+U(%Q=B3O":KD17#]K(.S0 M GM..-9]%^62K+LCMOWR;\K'K<;1E\[!?W\U(7?=1Q[@#,5?MZ% M24UL^,(KF770#V& ^)@6_@U&&[N4_L"MO:O>^(-::^9+22]CU+S6]@]%DST/ M:'KGWO^2A>];+%GXF*ORQ/)E\DT8+XF4T55%JRM+?UM9G0G;0I*K:)S0Z?SO M;"]N?/S/]8D[2Z'3LKTH5^ID9R4ES]8229[KJ]IY_01ES-)(GYP=M%I L-9W\S]Q\'W,?Q9VC0M^!"#L#X)NUXW08[VZ97G4R M7U#V\(]2AW\EVFZ$-S8^AR/*)X"J?5#>WMVM7O^U-S,"2+\7])[:=!$J7^A>J=V,40'::\T-:3\DX MU!M9A_KPCNG9;.W^^S&L.7L1JZF+>.(W@Q"T,!L%9ST&8^ @Z/MQ.#@(G!'W M:[MGXL;V[$GX>2D M1!H',V[C'[[O&:K-OG1QJ*&2HH9K^^Y$1K";M-/C!/3-[MG.?_][T__[L#,S M_CQB FO[>[OKY>W-_I+#DQD:D5A%8 ^FD(1D?H1HY+?5R! M,__6"*VW^\"'#<*FA\.V[;L_Z>]?IR#;>='J+'?D9.-JH[YA25B-4&Y!^L11 M=?QUNI.4)O=O^/!,]V!AAWL@=4_/=V;):SZF>$W-<4+,9^'_.G5]4]V^K-T<50=AZ]O# Q C]CIYM5KZF?!N7,\3(SV.V24= MYBV)N.Q%> G* _#2$3I+]#$\OCZ[/7(_>K->5^;]H(M\FXT>LCC*Q]R9P&4 M"J#W/[)>Y$LQ^[-VC_@505T; :L02Z IR'A0>2JPMHGV@VF>JYS54YV6=)MYA@ M>HG_X__^M5NMO/L0K:[$PA.]3N +RR=ENX0ZJ=='*]JR0V'#]7+$>[FBT?8D M\O<:/#[Z"C=.SS?;T>7GG?\T9W"%S?N[6_O;*UO[56KA1_R47&*.C"]T(U= 23-3B\1 M"L?J^R#LX!DVNRK5-XU?D5MBQ.#HKMG!JANKUH1WG,.1+,1"%FA/G\7M!NI( M.PS@W-#U%H3OK=N.&XMG]\<]1@FZ=F./O+'";G:LIF='T:M4!J]#F\1*?=!M M!-X;5$Q>X2Z<2]<\$8-03 BX$Q Z?)(PK]':9GKZ.3KG;.>@(L6H:IB$0R+!BE9 M/3NT;G \(2G>L^=R&>CGJR!$(H<^Y\15,:;?&#WW-CV+$S5 M%O$B"*(I*?#E<?VI?S?G/K4;SIL3,9KTNIT>&HK)XSQ5+?W'T=L]]M_7UXVGIGJGEVG M2X56'NEI'N'+6R#7Z.SGN!".VTF=X>U\9_A"K&'!$VU3/Z-Q'=&4>5SO>:<] MU]?^H=65";26M A9N!47$YLVB$UJ[>H*W#%R^B];FO7LIC>VXFJ"^9WX#N8' MPEXV!E:S(YH_\$T_+)>YEY'E[D:6;=T*SUO_X0>W\"IA1X&/&>]1U,?HMAU9 MCFBY/B?!(S2)M57>IF$2MHEL<,/Z!O^0Q6E#0>1:*I'E*[SP#WQ?7;[NA-XV MHK3E/R=BY[]?__._'^]FELLR8@*@% 0C%(+5%5WQO:BG_J*HT@]B^.2?OHN2 M&.S;%M9)A50"&:&Q&_7Q0?A"R^=-S =6?U$=H136]Q+G<8HX_PR\OA_;(=4_ MA=&(,M#+TV[EK#$X_K@Y;"X>3C]>U^F>;NW8_^Q6'EZAG27RS(OG-V[>I1EG M[Q5W:6YWZ;8C*'T^5'ZUP+ZB6^18MN?IJV3>L8:0#\"8Z6M5,>^3P?>5 M'KRZ I<,O\?"7,N!K_TV/=L+15-0%+M2M:C./K+>P(!@N%E1O]D!72[ DBI5 MA1IW[#@[^5L[&F8%]&.YB%]!3/F.]:;ZZ^H*KK(!]A\\T/@;UH _H&?A5S@- M.1":R!'-@F9I1[&U5[8<>Q!M/,6A+QY!C4)GX"LOL1"X!!V=.[$=]T>PLB]; M._W33[$X];=GQG+RW[^V_PUA\,;+:^L\L'3)_*)>YWQV8X#"(1SQQ5W58"C*.B_V'LNC0\G0%?EX+&J^9 X^T0?$*2SF2F+V73 MFQZ3SH0O"?H-'_.Y#=;.Z(;^/.R[55?>PKGH.F@-Z])(Y\X2U0B"B7X>!%PXS);]Z M'W ;I"#*EWRM36?K\G-4=:)IHH;C)5_^^\=)/DL)OB66?(LSOR>8F;J\UD1W M%STVJRL>C"DLNPF"!V&%@;J1G-%?X^=^"O:TOY[[1=2%6P^O"95N!:3:A24/ M2*>&X;#VH5K^ "HS+J-MM-U96Z$#177/1TU8 M_EX]-O1 YON1LY7/K:[@K">:LO9G5:J-]6J>9W^#3WV!J''9;LLB(T\,UYHE MH &SW973+.VOKA!M#W'G;!!:3FB[.N,)U;*W3%I+6R,2A1Y6KC=KD[0RA(@4 M'L 2VD$XR)?'G_[7N[RK5[>//LX$()0CS/1RVK2F?'D> D=J=N@AR^&^]\CO MB3+]'[O']9'90O\H9.,^W>4;_Z1#\ZX-_DG^K)?[_L_C'XM"O^FB;M>WK\PS$3 MFP8",2=/8X'$Y:*+\Y,6ZE/6"#T*2U]S-=?A@ X:G&1F N_#R Z88OV(U468 M+N/RAB$><(IXK] MEQP[="(+@9)<)V.C)N[M-W9N5L<&G\T<[*>72RW3.R%D/$**'ZSJ(J,CC@5B M7.$!P5DA\AJ\SFZ3UUZ58EMV% &OQX_4^8E62Y"EC$* \@CPIRY:T#Y0![*G M,/"L #B\032)Z$LG_&R5MXSRU[H=-FP8=_WBSA,#I!#K367;^K)1Q]X$[ZH[ M6"O[*UZ$9)F81;2ZTNLW/&".!FVVW+#+_HH>O-Q&WP20,T7<'9JRW7?<6$ZL M(,1Y$R+E0$0=,$H2TW;=UV/\\77WAX M/F.2'X94TH4[\D4GR1KSH__T?6%MEAD>O$2DY&'LL2$U5XQ *AH;1I^PND&$ M; &# -Z 1:- D0J&2> ["CO^GSZA5/+P=KL-I$Z7H4M9K#*=3K[D('&)T!NL MFX!8%+)A=!G)/YM<2H">U'A@ =%0C)A\2BT,K,+XT?"\*7+[RWC5\Y*XX[$7 MV/%W]T3>B9W-\O>?ESOG>V<[__4ZK<2;>DRN4)A)EI"-8=92]Z2FNF:6=]8W MR^F[X?>[3A [HNF"];!FR7]$Y)/ -E4T '5"JU1*>W!@6]L:=T+-1%V1)PD; MO\R[<=T!XF0T%:2AI( ES:NU*E^JZ@TZ?L=^6)5IRS[DG;#RFP?Q 2"<(EY^&$ MH@5J),7\9XVYLE0IL3-.>AZ36E$MLBB*+(IGS**8Y46<.[+:_*';&ON4?@!R M-,3]/DCP?QGP99G$A+&H:[H!5*4+GP'KG_-J,@>U2(&YX9JR?QT<'!T='V=B M2[EUQ_*->]N/ /JVK4Z(2M2_[._E,-NBJH$D=U0^N3BZI MI=#%L?7Q2_WD_*A>G\U9KNU7'W2 2W=(8;OQIEK>*E4W=TO5[>U?9W):-?.X M\*9MKNU?G=3_L(YK!]<75S,[HTIYXG5^+0XITM;;_Y?SJJ'YQ^N?1 MH56_KAT?4X/BH_/KV=VJ[>+$'GIBU>R!;0\QP*X'GI< MF]GCVEG;/SWZ5#O%4P+)>'AR_FEV]ZHXJ E%_K[C/3WEWHLH\9YFMNUG;U=>W"[:E=_'%U; MQQ=7UM71IY,ZM@V]ED[_.ND<(,Z._OOEY/I;"9XXK5V30G)Q\,?GBU-L)7I6 MN[X^NJKSLFOGA]9)O?X%/K_\VZ\?G1X=X%$>GYS7S@].0!1BG\&9W=YWQ>V=]3&^RQYC!6_O M>>W3$9H%^LJBB/Q2KZ,6BK<1'CC]5C^A6YB<]<'%^2'U!J9G0)I^.;VF1U!G ME=TEI[R@HTZ\N*#WGVS62*]4U_;_^P48\ZFSW1S;7]Y/J!07]-M[9.)UO_1KR7/=NMM7UNE%ZW3IBCPOVL?;HZDF?\]>3ZLU4[.+CX M B>,'R#?Y3_!\*0?&&)87^UI63 V9R]8\ //=(@%;\.A7IQ?7UV<\B4E3\'A M+"W/D>>UU'?SBYM[:?G.'!Q=GET7E]IEQQJ] M9W^,V>I&N]R?J!&R[2[B@B1%H'1\=2>O_Z.I/D*\S,RNV M7J3O]6F5U>JF4E;_G-FQ[+[$8WEF:9F-:%6W4.GY?/+QY!I4V!R'FU4_^ Q6 M_.GT$:B1Y[?48N^9SR\;FJINK^VC]0Y#K/]AU;^$ M()WA._^$[ E**#9ST2D_6-3( V;Q^ J+O-H"+K#HY9V'2O@WARCG#%&F(8R5 MJ35]L*X'/9CZ:7 K0MJV#Q:V$>&UGP>X(C=5':!^B=_@GHTJIDC74?1H)Z=< MJ3ZQGG'),F]\PL*%IRHZ:!@(03)S6UY.E<#]E!GUCZS$;^P?!^&M'3KKIT'P M@]K^JE8^LRL-F./9),5_[OXU8CK6?+]O>]:51G: ]77Y]<12WQ#RHT1JXX=7 M5_AI"=#V*Q5)VJY/0,VT-Y[QAC0FX HW^A'13/K 9T+<*7SIAG4-8X[9,3L4:F<1%25T M_:;;(^A/V,=+&_U#;6R*YBI=6PWXR!, M?H83-WZ:^NT[_=.S(>"/U95#-VKVH\B5<"$UW_8&D4O%O\<:UN,@\!U&D\%G MKD34]V)ZY*(GN'XHF4JC'].NV%X4&%LCO$C<=@1\0026)6HLU@39U(7=M",X M[$'0AW\A/T*0L-9@W!D@3H@(NZX/*DU[P("DMKX.77N0!4:,.D'?<[*?]@*L M'8+EEC3^H?P&5^'Z?9']A;CK =E&0[B+\#1202R&OD+\%-\9^KCGV?[0APWA MN>(F&4-/1P!WZ*9&QU.)W*[KV:$%DPH%'2A3+[8Q3--KPT:D'SC,H!]:309! MM>AM+6!-O"AYJ PA$T7]+JL@^/?J"@YB0,+;5E)P/N(>E1!TAM 8N-,XCN"X MK9;;!$JBEHNA<%P8#G_9%CY0%=ZAAA@@%@/-DP%G2HSUTL0#7%UIVHA\!'>A M3]@S3)8P&@X-\\%-"ET:J14&"!,31$)MD'!*"&?T-P,I(69,MP=;0" E\)<$ MGQE-=AN_O77G(1(U\W\2\?(-[AE?!ZZ.QMV[E^UH@HPDO(_"'D[+*82B\\3+JG%AXEG/=V!KJ[H$S6/$0X0QQIS@%8M(K@D?(N4 M-S !.:^2=8N\R$>$+;P 0+#(DS0R\NAQB97E;,>MZWD$H"4DXK/=A,L'O]JP MCOLA@NET06TM(>+7^(FG!@$>+8=AC!+U=W. ("5XA?2N;5@GON6A-:6D:P3T MX,(EQ/-(W5=FTK0=(Z=1H@V1Q,,M9MKPI/R=N1\V[S,>$GQ@,\F$UBVW+!S@ M4?4C_(1X!,$*@5R)$+$*MQL.@O;.;G:0(=+N!,1]7&"/Q#*(@>*D<80(&!BL M"F'0X#H I8""4(+A82(Q]NO8L+X"]PEHS@13%=L_!+^[ =MC*ZRL?L]!/#;\ M8AP5??$]1)O!_91 % K:.^+%W+H1O%^##\"&Q(&Z5F8]KF+GROBD!VZ'I$Y_ M2%+ AJ1$@?Q8XM'HKV@&]/)15<#T:P3-0M7(=5P[1!UHB1C=9";UUB*8U(1I M$;D_!2\QSRZ:@8U="^V&VQRVKRLC[>L1-N\+L;+G[MI)A*MI4LN*6N7O2IG: MR>>J$C>IM)V+T6U.4>W#W%^$=M2)[\ G(:.A7_10*B+HSF!IUIDSNJ9T2VTHTS<@Z\(*^8[%YAK9P>.,VI62+1;-#A@UU5+6;80"RI@L: MB]OS!,J]&!&.I*&:12"C'Z,CF >I?KO!4T"Q %IV19!.[1['=FM BX?B%T! MBP8)O,F8:"[J!@ZN@'D2"KHPZ+=![,=H3POK2[U&,SV Z3OVQN-OUL-V^?.@ M$;H.S>0,MV>=-[5CWR!VH6BB;=E%!T@,[*MK["MN3X#J)0AV#94UXD1<3<&1 MQ#=$90G?875!)X/7W]I2-_5 &VH.0._PUT'QZ;JHJ.J7#E!H]&-EI"%J8@^H M 30<1%!$:%C4,E ?E,AT=Z7T*^&W'L@.U*Y[-FI_QED+_\8- U\J::[?]/H$ MZ97,!"@)-90> 7Z2\1BT8E!P0$TATEIOXO(EW&>+,"W(-V35Y7/D=E';HN@8 ME>9:U_X)E%W[6J=Q2?^)T.CS4)5LHKL#)R+AR+H!8ND)6& P$,(*I)E'&CB9 M#QTX;J!%#]0^C\XFDNVG<9NT@#50LQ6]:-Z'DG'6O%+7!R47Z+(/AA,>CF\"^1JJ M,I]# +I/U_U).,!X#B:(8212'(>&XG> .@MZ)EX"R0!,4C$P94M ?Q&WGM%( MC-*! DLH66V$C,6Y"?8N!,J%A#Y+@2X!%U01]UF.C6XB09BVL%=/!ZP#V/_U M!E@?,,%U!S%70K3OF ML6!<^NQ%%C.T_D%J]P3K1.1U;VT34/=!(SY%U\O', MNL3PQ^@#A)MM(^PM8E3BEL';/GE!@QBU\@ Y9-(0!F\ ,^GR/"VX_F1 )V_! MJP!T!R9OLPEJ+)%8P'[>! 839T%H>3@&?N0B1R-FAB/%@QZ1G%Q]PH6(D(;> M1;*&J9"L'S MO9+5$;87=YK$:I@2F&;DBF'81E_:AVW@=#_9#_4H4KA/.S $ M)Y^])VS$+G:5@,;=RAP8TH!Y8J7AXV+IC48AR!OE)0%UYQ^Z:TK<().C\ZML M6P-AXQ'-7S6=_QMP3X-$P2OI[I#))6 9H/<5G4E(-Q;^J 465:#OCTLNH*;= MX[O!H);:YV2SDR5$'AER5\H;X?>%Q1"MH"$U!?L1L#D6>SOA"C$^===MA]K> MSSW969'>2%2;>1_&F%>;E*^\S89(8DCP$AU MBIJ:]I%)*F7 %%,IV09/ G?O-U''BG@85+!$;*"?>P/E1 >UT0>5B&ZS("A_ M@\ 97C_]BH%20!+]:(Y\;.$I+ %>IGNYNF)N'VIS\"HM;[CW59<4&50%4P?* M^TS'-6B@P2*UHTC;36PE@:B$W_R-'+:G"$Q277$0:!UB*R6,O+'S\I>MG8UW MEM1U4MQ3\NHO<%2HS<:$4)V8?)H5HR"#33?C*K]4X.+((=NDOI@CO[IC2*E? MQT3^PE)!8%"B_ AUTZ@TD0T*QW(.0W3 Z$* >9LAPBL[&YOZ%.&1:KFR1X>E MNSDK\Q*]X1;9CAA-W]S8_;=U4/MT!=8RRE%JXD!,\I?JEAY0AL4$*NXM H66 M!O^ATG^NE/[C1@8=R(B']&)U+2O.&,6]CI:T[!!A'2!/47D'H*C(: )Y2-A> M.CN\4KH)*?/8U27"=#0WZJ"\X4%1#VR#!LNAJ$9_ )SJM\;^1N*)^F2'L8^J M>X-4'^S=@4MEW5]9+NPU"S[D%XF. M.N/03< Y;FY4_LV?_5)YET.YMGFCT4 3R#:B6S#<5UFD"KR&ZHZ_YW6S M36?]&' MZNH M@&>0BPEPQLPMYNFKM4R_0VN6W)C0>&LLT,!0-XD>!15U> M$9(D_J6ZLSF&K="@^E[CEQ_=-@>N%+\T=D;.E2T#V0"G!TH=_YKZW\#_VVA* MU>)+G9O;;UDZ4>NADY&Y7A@@DPQO&A+6W7U4$ MN_K"(MA34,^3!*_5;;^XP5LL;I86FJZ;F4!88)LX(L;L,E;\;[3%][P_9_J%Y4 MVBF?X0.,]XNYL")$Y]#T.9V4+P54\J,GEP8 MP0K8;P>Z>S>BN"9I]3:9MJ*'R=P8_4SPW9(%502-SU;]#>(CU; M9N1E(@5&,!U#>1[&IKM]]&K*1N\A&YVV1]9CXO($%;;5*DG3QLA>!X7?0R$: M29=KPPYA^T.B%G@/NPJ26(9,T#,]IOP[IBS2NODP<\Z Q;^,!<&+=4?0_(#R MAO499@9;A^0B7Y!TG<0GB"RD^:C,?.#X'DK?E.*'Q_Z0N)D%FQ:PSFBL"-,! MLZ]2U$I1&]X+.F]R^>+KT9K%A]&\AF'Q+6QI7Z/3F7(X#44'_2MJA26.\FQO ME\KELG7C@LX<4(R,G)X4QLMK(7D>Z@K!US"A!9G)RWG7 M^7T>@3)8(J=RL#0WB>A4@UM_2!#(2!B3GSQ(I(*$D\JW.RGSQA!3!A/''4%U M8&125RJ'R\@!2Q2;,Z WN]D!HH[1!7T-,C8JJ9UE[87,BZ:\))).A4D@3T/MFJF]NT<91/+(-=6H';!HTE+$ M*8YGD6X"^GH/CCA&:JF=I<[_=R\PYE+EH8N'+1.Q5E/?E# M/ 74@:Q)15> +V@JBTH74RI#$.B".3-6V.+=T8P*;B]'AK,=(<<5(^E-J38 )II4N.F MPB5U22CUEJ*:6/=%S$0X&ZLKM4A'I;&G,BIYIM:(-@Q,J!> UM_3LY",KO M<:F"6D^/C&G0:5%Q>19AGAM[>5"MB$G\VF-@DN6PSZ!D>!3L=BA4#5R2()0C M"?*,V5S7@#X79JJ8<*HNELSP)I:,4JI/E-$C8]FTR$%-3%+/OU)"L)TJ!$3Y MK(LZAQF/2J_3Z01Y>^#&7/_-I;RHX*F?J?0>F(;-31OS'0><467F]TC/B=:: MC8Q3F4J6'BF199R%92P[X0YP,,0>AKB#3=$ZD+SX)&EAOVR7RV2]PXW4E9TJ MZ?!*+N]-[>KJ5WK]J'49PZ8NUNK*+U5UZ6=01&'XIT=$(^E#EYQMR@T_Q]AG MZFV5W;37_+[(QLZKBFQLOK#(QK/K71.1_U!Y@/&1+!"@?6KL?Z*P]NI*G9TX MH)ICR.*IZ@I-F409.V8,%$MBA.*UA(RAG4N@*.9XQ3,:WM" Y-FR^CU41"B^ M2R4E[&=MD[L.L^45GY=Z'BB!J#K*JO:TYH5O2'QI%!D6X@>P<.)>FB3X=<)CAC<>>R-S[C1F9CXEWE%5*/,-]@*C)OAF+J,16IG=%7;GT ]A/U@^!>TR\*H(WT!I+U#("6ME%\IT2Q?VPG+PNZL MC7 0X!&KC&5D8^^M7%L*/9AA: ^R.VH6C>05S:(.SM5V[*H26'4(!]H+W4BL M4YEDQFTI+;"D@#;*RS^"+3ESL7H .(+U%;2#X%::6J<@KNXVK+J1#9QK7VMV MH5T49.2]Y^-Y&DU^W(&-2CR2!L#,<]+2*O_XU^?8RGR[VOE M-?J[!W)>_2W'E WB*^7RO]=(61V#BDH]WZ5"FT"/RJ56[U^J?%=UJWVWFW]X%!7&;R_@ES#3/SX&J&D[1LS,Y*HKO"Q#2^ZQ 13C## M23+M9D5Q4Y_;(VASMA0W'SIZ&'4,5VF8" ,%F11DPDPD59Q3T,@2TH@FD-GS M$'0/)S4ACR6.9U%V'@E^-GZ+&KA+]52J::*CXP8U9JH!9BV3>2)M#;$&O5!E.#S4+Q> M1>]_)51/7A'7=%$=/"4[(U"G&TN$Q)).Z4BX<006MH0=0B!8> 47ODD<63-I M XQSPHD1RMT8]",]U(8U="SL,Z1\*CN5'JLS%-"^DT4=R@EE]Q&V6-IY:D.3 M!&G; I[\ ]W7NIR%$ZUPC-1O[#8A1QDY,YBRJ4I#Y@LBY^IKI*[HO-]'C/12 M;J4&?& O?2 PWFZB76O;6?S7"@[SPB^JGI8 M,T6/G7&-OM,6\7Q/)N-T2>2\*=>SG=JP0,BVPIJD@H MCOKR@:UW&HFL;Z2E[[22?N(7BI]_VGTOUCS#FN(_.$O-^]V$30<*;&:8^V;I M.I6[16E]$:?L3C,/(_.-LELD%ICQ*N9Z%.DG%MWW/;=+V93T5"@(R)QS1V0. MFDR=I5KM:29#LJR/WG_A-\,!9LJF7&WMT,:<5%E-(\&]>>'(CV5ZF[[B1B;C M=/-X;-JCY;D_A,&^Z=$;-^Q/>3BT-D89HD6K3 G:>%J=;?WP,=NW'02.Q>(6 M93=0*K8'"$)9R<#SVLA12B>ZQ:G^/T-_CKU=4W4.>@:^D6,@S)-A*,'V8)Z1 M%'%ALE=CH)2&DI'374I!'XW3Y3+1HP?<5N/ZM3(2E@A45_DT?_1[$4U*.-(? MGN:?B@5&=G?*B4BE5?&<@LR?G2%PG-)\0';P%LG'B00]CA^6,H:6N7Z-0IJ;<3Z#@U'Y;1B4=B,N4[%I M0GPBB;26G"F_\B0!^"QI*3?=1*AL@9.][0A!62+8I&:'^N*0:2P!5V1Z_MB4 M]5LPLBDD3-F\T\QBXETVM#69EL=0/=IIM'Y*<<2:RN*<;AYO5->CTYKNP80J MG?!ZJJ%$3X04YF0L5&.&TEYN8EYGP3N?G7>>N6$8A(_GFEI3R.,/LA$*O5>;J5I&Y.CG9S-D= M3F+T,^OAEXG\E7DNB5<\Q1BS,\ZM"R2>B"-+CDC#9%7#$<6#Q.30*R!3P:Q& M'^B??J7\R09+('O%X_]QI'NQ32V,/#DVE Y"!VL[U-CPZ@;!'''(U^S ML9B$26L-JD0IH>S@H\(*U!5S5:A,YI\!F:!>[0.N8NH70?+[" MFAC6V7!E(Y4TH.33FD0?H4(70Y<",KE7F9I?LMP]PF)N-_[/ *V _[.[O0^R MP=-P"$S"S\!)]4/KAGY OGA\')BD&TDB4.$52K0CVT9!,!-2(>+78/HD8ALV MN:H/AZ&W7H>V'W$&7!J(BTO3!K+HS_394V1-%K.:5;%X/^!0FT A=9,,DOI5 M+H]VJ?D@V&)-3,VU[["'HP0E! L5LS[E!65$G:'6"[1 "C#Y!B(8!C.T T/N M7,(='"1G57S+6\$DQ@0/6R@<,L7Z/7QII6Q]:O2PG!X(LUX[/L)^ <2CUUMN M"-.I'ZY_K9WK/5.]2N52$]37=97W+F<+A\;H)6E&*VO*)(Z-% ,$,HG[\L7G M_F@'Z>HR>J,JW$X*3(VJ=2[XCX4J\Z2U)AF3UUA^.INPR]/=FW3:P'M+Q]E, MP3@NQWE80L;H%:?\89GQQF,K-JU#EK>VQBCA&)?H2*UTZ2Z!E\*U@OU7 MZ #J+#Q8%6':4VLW=6SK+DRIB>"@$5:"<%8S_ B%R4:Z5H4XXE<\26.N5A-V M"7'Q[*C3"!!S$2E6^@XQN"U+UJU>9Q!Q684L]UY=4?TGNMC0Q!>))S0I$3?E M="D->C6RQQ'UM:M4/J!S@.+6AK@IJ:87)>H!Z4M<*(Z.G\AJ1&GWY'L==- % M0[T@>3LH2AR"ZI'FC@(<# ./&0_K'FH#C"DD*%%PD%F'[HUKR\W%^'6)^8>, MLB>[+<_HQ,=B%I>%LVZW@;%I/?6O=ARE]0?JF,!8KTE_("Z>E/H(%;^8%1M> M.PB! KJ1"372INH8W$Z"K$U@!NQV&YL])F6B-O>(DI.V:IZGRZ\3IJG@!J2_ MBG@''1-H.'!9!HK9D8Y@IWR*6BK4<:)'VV45M<>YMSN:_J@O?NFC& 8K; M:KD$_U?>35=W46%,EUK3J$8=6%LA>W''J!K8S41R'/7# !0&0;#(S72M#[75 M00,2NW7P -R;TK>[LHPX^_,QG2V7'%5F=,/.ID((PFO)>%'8LMUN"?P-,&-$ M'@2&]A]$FJ^6*^62AI1('C\#@8$CGV([-,0J+&GW9>HK[(/9MN&8>EDR5G)JGT\T.IJ21.FXJGW@]@I[4 A ME&%PCMQ?."DB_CI']$\R@H55?ZTIX\%K)_1)K:X.#^6XQLY2B0,8QV$I)V'^ MEO](#0+=29]H#X1@AQ3CY!J0%3)\= IM42;4.:IQ'>@(*#>WR[HU 6[Q"]F\ M"\DN*B6)U6=N7A?K=)D3*VBPID*9I_LPC'Y:0EJ4?0Z'9("\$)\"SQFJS20% MV2@-'A$R2J?=("#@ZHH/BS<2RB3F%=@_2NUPL=: D% 4A+QL%Y1X2=XF;B5E M)-LZO;A'.MM<>Y@\%5Y9M@6Z68&-%G6WX6(.7J*P90^ >UWFXISE0ZC>PP(- MF!,%+Q^-%.VROSAW;5ORTY"XRT#L9 ZR9K(K":1L\BEG["EA-B*_9F2#(Q[(ED"+U$0%1_*8E/D5 5FV\B^T MF&1&L&QX^E4T$LG[IO:U#F+V4Q"T/>DA3GPD<>#8 RE5.LCTN'T,]W-,.E*D M^]?ACOVUNY/?HHY>@-\.WS6S/S"^MY1IQ* KZ T\5ENU@\3'*#4\ZH-E3ZUL M016OZ&X\PTT?D_%4XGN4P )N6!=DM6L%W^3:QHU'V"Q"#FQE)DMS2=[0PHWI MDMPQ#BG!#3)R (>X=PFV7M)0%@TY[8L(11[6L6Q7HE:B )31U)%H$\J?,-37 M,D&R7OK[;-3(TQ4%:P]$(OQ<]CQJA6R_J7N-=!OK2!3O#36LR31CMIT;E+XC M,F:2QK8@9=@S8O:1Y=1,$&>1*L& X1 NPB,@:/+OKJ[P 4J882Z"T Y6Z@;D M!+<^=AK1O0XI1L-0( H#Q+H$-;WI]F@J"=-N4?OB"!%$@A Q(C)JBR[.Z(4N M!2OD]E@M@1FM> :,B7J$FV3WDD&DHX9NA(';F?CJ0]'KQR_!OKY..\\,:.(//33FGZ2/] ^Z7) M19%R%!R?EMBA;6MWU4B?)TN"?@B,-<"4!] !45G4+6T&>9.H]QN)9W7$P6H_ MK/K>],7>.ZT2A^L(Y>H6$$';G8!/EX]+9TR35.ZZ)@)9BK$;7\U,N];T*<+X*_2U;>ZX=17ZK'),E* MC#,8<^M;JD=Y0P'R%KF?&L(+;G\ERM%1#S4!W!W&]2(1R2>3T Z^7%TQW;@;R8,$OJ9PZ?!-J&B.:*BN M.O$Y:8,]BRS/G4@52KZ1>\*>@=45 ^(^#?X/L]OZOW]5*]L?WG%VO".B'TG6 MFC;>9>..C.\C&6?)39"#P$KN@@&9R%O$NB UM>!Y[EH/YI,A>'7 M.JYH64=WHMDG*_*"^J&$I2&.>]15_1037IHB-7Y'[G/&->%.S4#P&)P29&13 MTG:/_!TR(FQ"2JM%#;$ ZRSL)#4"D1O48>[W M= -UD&LG>:/"-8H8O@=D]8>3ULB-"#R;_F^1OZ7C@4A_)>)!, M3,B_^//D<+VR-W\8C\6$"@7.G&W4E$2'U8C2ZVV 3H/WP!J[Z.)FYSVP$K\= ML>'A](T>-%$O1'QR.7M][BH%2BV.T$M,->F[ZL)$I>S M?3^(4;[+,@?A8,JZ5J.N$ SIF.,"BE@(I-C@VYA0&7)FMQP9(91,MIEHA9JR MEI2)Y+XO [^?!=\?CS.]NC),F806WFP*3W"7+#992. DVRZP.:@4:Y@SPFYQ M%<5+$02+NF:@TNU4@$>&2+)%[JLKA% RC!:MVP9L4'-E#CB#24.]1$O&2PG^ M1;J)">K:@O$D&M*0_158/?"ZBX=6%[U8 MR2-0A^)LCWO;"7J:)E0QT[77NOZ>6B3L@/P&E MW?7=+F/MD+SBCG_XRG:P'@?K,BZF+I,10U=)W8-T0<-SGOX,7SVCGCDS0?9^ MCJT\4!Z+4KYVL+J"9(2RL6,[&<#_1/;FT:<,R,FFA;DJPX=4$H>%++9+W3R4 M F.(>!T^RU5@Z.ZH%\K^)@_74@R$P:P^ KKN:(4$9S%^4[1H*%DWW*HBK:GD M#$/=%$CU:@Z:GM!]-RAK3N4\6-C9(\Y1=*S[]9R%N0#/T3/KGN873(F:]OA4 M@#ZP^\R@E"4F&:(>14NV3)N)[1_"5W%G/!E%TJQRDJ=IM-[)?1"Z"&IG:)]S M520?%:#=>U4!VITB0#OO .USML%;F["H],*W:KW0]:S-,BCNH)V6,TVT;.R\ M9/NLG7H!#"FQ!QNV_X,]@NS7(#^NM/=[.ET-3.<^2\A?MG8KI;UW[U)>_U,8 M<#A.IYV'E_:@V1%PRPR(V$ON^I4:YO+R4L>HV%=^*$O,K1KN6^P)ZR1QRVK/ MCU5SG9)UA0V#6AS_.>+^7$T-[[RZ4FNF(Q4'M:NCN@6?9N(2M%>@QS)JIH^A M$_BP^H[\Q&7V>.!ZS<>5?R1@5[1MG0=<0 E#Z'.AW\/I=#EI#\=.?5?EJ3? MIHMTV!0!?&Q0+>X0),QF4.G*1KG\;U0RX'F_WX4-MPZ]R933!?;[F!&+\)41VSQQ6F& ^@&(#Q!!*$/B-C( ^$(**X_RF=3?[,?J2Z>3^G0#CD # M?/15$0X"EH9\$HHZ44Y1_A0W+)9@$?#[+SKNPGYF24% ;B6MD/$8ZKO5E5.U MX@:=:QM,$A_EL"R*ECLPXI461:&QR6G#R"Y7!)&QZ*WH TN$]Y! M]O8]??N,H <:_HC.#3_3/M)-%;:=>PK54\4K\O3R>Y2A5'?K.6A#UA,K0T]2 M0^+N8S?:$&YB/0Z 3==[< %GEEHT^JTF3/E-,EWT"I$_'R.@H3P=FH<5X>DHE!QZ''_>$/$M!O$J[ZL$'_)^ M!U4 "B$+F<6N&)'C F<2*KZ.\QA>_ ;(#2.O^-R.'/N?U95^S_*DJY-$X\"J MO,NK^6/C7<^;9@S#;Y7?5Y;]LC3V/Q&&$)WCE6CWN1O]RRBX,E+:HSZ!Z2$- M(3 _=EMH"0>3P[%:P"9,*T2[\32N2!+F\NQ;"6N#&"1R%"0T$G:]6 .*_?%NE2[ M"!KF#99:T%$ MQ1WRW)6A-.65*'$0-FH&/9'VS!$D!L\CN=J.JP[)9>@XP>4YDOZD HRRB;"" M*=F/PJB:$BSJDNFW/+R4QM=R^ *;B2;.6'Z[+ !JP<(P^+1G%#6<*2G23&36[$T.30 MTRE!B)!D\-!+^ITEJFCVS&PO28YJ2$7+-4 MAGL!D Q,8,.J^5C2Z'H4,0R12)0A(3\<+CHTU@-\)&?O2N:.JLVS,GN7Q!NQ M\9 *IR?;F3](S@9A8I"JQ@1+T^5&N;H*4T(_U' MO-$4I.6D+75=8*4N>FF T]&1F;='SSQ[>9#B97F[ZTNX0!3U&)CT"5N.,UZ; M<@V>T=\(3X$S08A9##/\R71D" HY' M@O$$P_0?:OTGDCA:DMP5V$%DI"G0^?%Q)?QN5*<4M%JC!I1D#QB%R'^RV-R60+E2SHR\+.]+0( X)NHXMYG"@]A$,UW9SN M1J'I[!7K!L!2!YF>U"0M=+&FO,(#[K:"$:B0CV;"4GIF+1N M,6*/?;>,_&HU/E\;IP0F#3)G\1L\8$3DOK MSBC9IYW5G#(ME9H=ZK4,IV::/Y.JGDL35W2\2.[);#PP3'/Y_ZU M;21X4/EOTL +X)L6])V]9,VWGBR/O8/[@0R]\[VD\W,YGEPW*B7*G_* MPAYA?GI,.'_1]*SHPQ/T-9[@+LR&H):[:_;,[M!3W8Q\>I]Q#^JIKLM]_]%% M:WX@'5XDPX6J/S42N^^: EYKI^Z7CAQK,<+J6\ 6%L5H)YG&D!SO-P@9FH.+ M25 SX^C"1GI)#1Z(?9/RBPM<7.#97. 'WL!(6@12AZ-0)RC1H'7Q>\U>(3?H M\=; YW2'4-%G('BE[K$]A:DC!&)'CE'*-,4Z ^W-2-_;0IP5MV$A;H-O.+[3::51AALZ2X&B:@JKD9Q-5Z/I@=7@6K6 MR=LR''31EVZR:X8*F6YVR#^9;!K&N(U!QMM^2Y&#&QE5>5X;%;9'@\>4H_7^4#B4!RI=HPOZRD M_@862-XH;RVIRGUF=UQ%%1$ (R>&&BEG=DQABI+./6.V1=P2.H4@H*?;.Z8H JZ6QF0RV5 E,X:.);"WH/C OF@,7"-CHP(H)G.T@9]1<,\ MXJ)ALTAE9&+1;9=+YFRSY$8E"%$?$6#&L<-IK:;K$*R!Z+? +XGE!63'K'1+Q 'HO;"1E%2+^5Y M%Z6L*G=.^?Z@LCK(%PEJD-[6%[ R(,M,=JSDQ $=OT%FL,.&%CSWD.*H(XRG"?(38&- M$A1-I4D7CE[']8(HZ'4&,ZU_?FH4B+RV _OI6'T%%Y=,9(L6:]YEEUZ/GI6 M3:.[-J@V*&@=)S1J[4UC:VO7J@=]H#%IW,%$; -O4]YR(!Y8)))U_TK_+VSN9!96W_]O9V _.)954MOF0#1*2\ MXAO47KU%5!^E40LQB-!TK W2!5 M=X7.>&S1H8KN(\8$!^6#@:X1):X/RD'4P696)F9-G=/GY40VW]B_\C_A%Y7M M-X[ZJY7=,[U?.@5^VB$/PSP B$KL*BE]FMF%/9&+Z$]X#K-8>&^C"351.@ M781KE":WI-1/W8"$W(\.DFJ,<>\WG]W*YDG2(TY_;\/FF_OSD^NC,JM0VK*N3^A_6<>W@ M^N*JOOR./)8-7*@_RB3N!J@]!,T?: C*@+%L=&JLAR!;B5D40@2OF%]"_JJ M;P-6IY%[1?N7)#Z":H?"L.)QT!;$1C7[5&U0C:09R8%9 U"27?/!Y=S[\1KP M%6W.55*1A\W$5E=D-[$$7DCZLUYC(P=N9V%ZHB7&[^H* T(P*J$)2I+@#?J" MND01;@E(:O0C8N6;1)55>1813((@Y\*@Y>I*1 7+Q^@>K[6/1@U5PI:7@H#" MFQYPM-%974F0BQ/].0_/R3P+K<3B[F/AN,+'0HS(:GFK5-FIT(G]LKU=VMS< MTV;V@/ -A['K"+:2?\+XE1(ZB#K$J=#"$-C=\#2;=M2A252JIU,<(C+^5)*^OZX-PETYM+W0%265@$&#W<47ZH M0N+$BEQ/^^;$,UW&V74RESNW7/Y*;/ MI>.$$MEXZHKU11+%XF]R>2J/O%Q]@L")\2D&I4CV\(F=6A#)DH:2JH M.INK( )1/J+1!#(29;RX;L)FR6;,&ID&.Z]+L"L*!DJ8R!%VNSD1U9U!TK0: M609BS0<#7!3B+4DX&$HQ[ 18SN:AZ M.%CP1%+X!G)D2&^1W+SL=-(;F'0I*2DAS:W0N6 \622JCX:LA^,BOW\HET>5 M#9PVS7X?=3(EQ!Q+T&VR]SX3#TC%DTR$,A>[)HY9A\9P3<_1)1P=;HRGFI9A MZ-K%M$_N@QX3VDTS@)_]Y'$'^AXGBDYCP, RZCT:MDS#ZQ+D+^J3!$HD"//& MY[8%2?]UO#1)1W!L_B/?A&&ND)Q?MR"59:ZJ[B>J<6V,+BM#[3\:PP $>F$B MS9M65PPT*-6;QD39S23IXG*YN;R%IH$1@]2CP@(P5Q9Q=4/F!*2\4%]7$8:$ M^V0PQ]3HJRNICI42,5?Q(C6DW',GN/4QX9&N5+_'_X2=3(LKR@N@ "7(0=N+ M3/5S2*\:\O<."R[0:UU/'B\S+83=X.AXUW:T,[ '?# ! Z)JTY0^6TJC^)%Y M*-V!G)J2U?QR2(^7]*G.2)![7K8AD+Z #-BF]KK M1JXZ3B-3P(06R:1C:V6#JVDE:+0QJ'%%-0_(XB'EZRC-T%=R[G\S MQ8V)*F*\ZGQ'%#;L\ 'C<6&:@PAGT+-FQFI(3=VZI+U)%EL@P BK:QX=81Y* M::A\K:I[J? WB23%B%JU?T[#O!OEC,V8].64= M<(MU#O"@Z,#35*BQ\I8I?$(D!]+,66M+DL82_3@FBD54Q02-T9 KCLM:.4TC MB]%=4IUD$6$1?\_9G%+ (;JKP)N#R0"&[\A,.UMV9]&,Q<9G^X8D9=(KGFQ6 M[C2?:GJ?R?9D6K%&D H/1^B:"/J:-)!7/@*CVQQ1#^JV1M?3#"/):OH$Y6]@ M5NF<29AG9$#5&F,2RI6T6C"H#*RA%7B,L)Y ;TD$+2FTE,6H<8^3!QENF$"" M_P95-')FC#JYOV4M!E M:#*+)R3&!6TW7U70ME(NHK:3R?H%H>&%$W^U1%^,&"&:1(OL;9JK:RJ14C+U M'*V)J-(O%H.F'6_DSVL5B+D=.P>)<=^ZJ DWLJE$A/.;=+]1CI4$V?D,B#C0 M[2\3MQ6:RC[P06Y_1)[ 9,4E0W:D)'!*GO*V:+<([/U/SIZQ26A@TRAT[1,7 MC[EK9#KK4B+-@PP)9&LIAH]$UXS/__19-TD2*D2XEWY/@QA4YK@^I,YU@KD:=ZY% MP"/5O[#N]/[*U/%EG'H2Y8WJMNO/M%AUN%#UT2_)*56=4YDJ-^TP]$%D)?% MXF0<:2&#*3\N"!DF+0)R#PS9WQ!/[&0J",:W$>G'9BLOV"BX;A\";'?POLHJ, M\.+JBF'I?( OBQM1W(@7?"-D6T+#[:LZ5L7V'3=N8I==]J(@;D4H$(6-#'6= M'V)6AY>2^A_#J:&[DMG%ES /)F?=M>]:2QM%N+\S2X'@VG 57 :C. M8F%WK-O+RDW:G'.%[ *GV?JQ:,MZ-_*P*3>4PS$U_^IJJ].[=2>5712\KM:K4+0K]-GS6# *$STJ&R("4<\)7*B>H M9+() T &S$9?191D ,SV(Y5=D^W^8[AVHT$4BRZU6TJ6H]JG"HG7D@37' Z; M4D(,1:YEHG"R%)A76V"*5*\C4V CA"ZCNO\@;-N^S")1/5WE6S&S2J'WL O4 M<2/^77*5D_.01;5-F4CA) U$&9U&E3;CI#FO\-I,^,JIVS!@A!(TB/2Y2C_N M()ND*/-N5/]MW:;5A(%.B",M3UYU0'U-+)- M"L4H(-4&<7(HZ5IEX^:WHD_D)J::ZNF; M*4*^:-M<_X.MTVR9XZT0?5X=K9KY>.E46ITZ;K!6U6:86MD!': 0<<"H;'.: MHI]')#E*R(9UK M!U2^BX3DP9TTG;QA6K&6'G,A+*=OCWDPI@\026>])9I*. M^25#&]T04SWU2I@,W@P'/2V!58,_HPJY@&N^ MM<,02'V@.CR+KH\2F79:BMFLRQG=S9QAHX2 >I'L:*(WI=B^NC'J MON2S>[/B3V?8O+KK="1S@$R$.F,2)V+B:2K]FW8<-=4.?!A$,SN;B9P:^*.T[VMDX]G:5O?4!] ' D; M)311M&+?J( 2\*/L6>(W_>(]C54S:FPTMZU/DAG!&"+( 4M;T!D%V4>O Y MN>)S.IHF2?S<>EV)GY4B\7/1E;#G>>D#X31GB)@Y[93KB&B+6CZ[!0QAC^(6 M)6C)Z@ OU]F=2NS#P*A0VB@%V(6/_%.F5!IM;)P$UT=I#U] -J$?27G;S%1- M]./)-,]L,BF:@4DVZ:A"D2%'9#IB0 P^"Z*#CXS67*2U1NX-[6%#+3Y3M!!P MI;DW8$-+R>FL?W'TW'!)>AGZ]6R')<5*JJB=X4; %C4*KOG-QIZE"T*20?), M#,I;0M^IC>+>K F1R":JP[MAQ#/-%I=L+E/.#60O0*4>7HB6[7JD@>JR6MNL ML6;%3_G/J4V)+*-)U>HE!*G]RH@'FH!M!JJD-8$5LO)0A( M6.&.$XZ';)])B!JZK682^S)%UC+02$'6,W#04XVQ;'&#)2Y M#K[H!V2=RA2TR,4GTC,2_O_LO6ESV]BU-OI=5?H/J%/=M[JK8$6#Q]/WIDIQ MNT_\GF[;QW*?W'RZ!9);$F(08 !2,O/K[WK6L <0E&5'DYM,51)9(H$]K+WV M&I_'R0L]GJ_3;$P4-0YS!4I/T,@>KD>@F+D!%)^;#N\ !U\T-:N,V]*%.B$K MD\$65CIY[N=(?&"HK(%3'VD%!7T9:BK'9SM>'U"Z,!(-^;<,B>-I2?QN13E_ MAMV9P]R*6GVC?>D%ALMY-PRJQT).Z^P"%C5"13-4S6K*%V]M)_PL/E\"',2@ M5N.QF_5JEF8T53(A*\FUE]WJXJ ?>*+FNN^C1SBP;9O6DY;=TB'=VIUW?D%_ M"P/_T)#:5+3P^:#4]F =.5/X\IS\U^RO>]D[G.RRF1.;D,DY]JGSOB9@ "X^"R,)!1?T M0U.0X\;H[_2 Z&-1>G+M8]F4 3#5C7*7/"@QO :QY28=^=BLY6;B>=-\S!2? M0%(&4RD&BZ -2,U>E&U3\PT6R17)L[AVG:1X]/)?EU"PXK-C'Z!9H\,%DC4] MBS043F5,_%4G^P\6V4E9!-X$ ];AS/0(-2 AT9FG*: (*S*RXP:NLB\V[G&Z M^=TV/,1Y_FIQ,MJ+RBG\9M_6&_CF2LI-*G%4![F/MF4>A6L"X2IM%"T-NTB+>_OX MA=!6UU53_;"O&NFCOA7<]!L51#*KK0G0Q,!Q\JQ&9&V68 M>D"QYM+?J0'9W6!1SW!Z:SI-FI@2K3-^4E#9'B,7X_ 4'=JFP\\38J*R_Z3"M((_3BN MO8S+&?K?1^.3+@'=CZB+[U*;W6* \J'='2N$\.N2N.S&WC<[I!,P#CT:,!*W1)OY.*#@]\0V0 M$=$#/]:0JI787"7D @"Q8$XH_^4\/&RHQ15E$SH@27FG!3>TO"N5=#Z9+,*6@\WL:#UMN7K8:&=/ES\$]KY(KS)6U>4B)65/'74?%UO9&0;T/V<]2BE7N2'2B!XVGQ M+W*4_N9&U@C593\<_^WDQ_@,/0!UL.G7G/^\26H=%\Z#NJZV _M$$5((!A;731VVQ7CY_@H!N97 K@[>F)!LFT6-& M21\X[]D!N.)?_7-1UN6G/'M/^X'=ECK##Z5KWS6D,(?0"6]:2+^%..9O6G0P M[\?V?/>ALH-&Z;LH%BY-MM3#&Z.LI-;@WL1UI11\1$Q27+1:EV,? M:V:,X["+BN2RNU,7C'?,U*F"F5,U-7HA0YZ#'D7CYEX!;EV\*-HRTE%BW;$9 MV09$.K(U)V<.+.U1[-SP8WR)A])GX4PJ^><*'%F"*31=MZA2Q(=JDE%5=NY_R#)'& MXX9-AC $W%@7(1*"L9M]:-3%F7+2!)XTLZ!D+X+.G*C.710 MV9K0#@M0G=PZGD](JFOA\]&SF&TH1QFK8,Q*-6Y#?G<%XLQP$+7H2(Q,;GVO M4$HD(P"@S_8L;L_B'_(LSCDX80$K+OJ.49C_@;B@# # #5P'Z4,]S0Q%ZXM: M 8W997+%I-Q:?]OC\@<]+L6DF2G*/;>;=!R+TULIFS45@@B1SS1Q:.3P 0H? M'#5L#+ITIHT%2"WJR>E.9@J1D%T913V23CAI;%OPTSB*BAAEN+C$C)2Z>NWB M#J8G^#'06)A$KK7B68;RP/)6VX.\/<@W&F.\\F B%X!VL^0HQ^SG<3K/:NK;R2(M2 M)28-D];,A3&"1K2[$\%7,).(492DS0/:!1+E3O0]7OLGM$X^JX.%1#MYE"P$ MWI(PYC HH7P=G8/VC;WLI>KKM;AG(8/#,0AVB)#+27M6]&]\)SSB%63DK5-T MSX:EU@YO;MC0%!IWMM@'-JZ1)05K#2WRS+X%')4+ 4GC]M,H?R=8M!"@.-L' MN6 [VDSHKH=[B?!KO*.R'T7MTW\, 0M91! IG8D\1J, SP7AH"L7>'5&\"T M''9>'5LAZ_&N]E[V0;0>K1)3B"W8Q(BF[3OF5+ZLG97&8G=4M93V+&&X2!M: M9")L-D4?B8V14'6\DM <8V?#WY6X[E03ZSC'E7LDZEN:4AF?/W1XRWL]EBXR MKC(_O^*Y(*:-A J(&V>O/'9L\S6ROWO9+XL67\=;J4. MZ69I"AT-M W58"I3>TI]DEF]= ]7!U:G(KY5FJ MPDVV\FR ^\9*"_CXT'F)Z8]\]YAA/,8E ^6\AS?=;\Z4%LF59E=_?=$SXZ[S MU0_*- >9L'9W5ADVTX*.ZQ/8))@H-(>Q' #:!80<2*/PS?1HO)CSZTH$%'A$ M2/**4)"8 9U(1*UW@VLT@C&P.Y'?8LXQ0%UZODF# BE9F\U _1H61@4 'MV" MZ1U=*3$.Q1Z!H'P]!1[#7B[<;3*7?D/7J_*6@F]P#%(.VBUTSET6N,_T0*.C MC Z==60/+:H\QABY<"?.FS$@K43U=^UB)L>3F;OP9T4VF)&2!'J9UA6K@LF5 M:V:I=?/Z!'Q!MCZ109,V,FR+*8NQ8-@LA#HK%QK;A*>/'S^D/@0Q00S<36Y! M3Z"8#0$)B"\H6VL676^+6W>VJ K C4V;6BY17DVM +\H UU;J![GN >R;++3 M]O>+104H5&-G2SO2&4,/=#C,J(D37K:31[B%EU$5^BF;5_6" >[ D)<=JTQFD3X?]S;SG/)-2_"+*2,EC/!>4@P"!XU"BU@A*@*+:< M;/)L0D06W?R\Z5S,WN!1_1)31W!:VRG6E6O,9(GY'/VIX:Q.;7996']#D^L? MRN".X *D'YG^04X>$YEU*.HI53V2$8;-<:(U#?Q M*>#*X-[WV"@N[> OVA@](*8)]]>.W;JV:>1)V> ]O,1FG>EK=5D_W:PNZZ-- M[++^ML3V0TK^K'$_#M' NXN+HP2:#%?5)Z6^T4#[($(-,._$/!V30A& *;(X M)^4X8H*SJ!)76T'%@9)%M(O59T4A*[Y@ /$Y84]P_0N%-QA_] 0Z1DX3 %0$ M4(^+N?+4=AGW5!GNQ\#6ZYF*C;K8W$./WC+!+)D$.^7S]93820!6;"D)P*[$ M7@W[->(=V=U1"+]53T[9AG5 TRG]' \@>:W5G6*7PW4DYRT#IQ&VX_+\T>/,PXGL M5<+B6:LFZ2E'#9G6'M"O<41U6PI^JVF:.\O(_)3I4GE2CKWG?"?<7I[F1E\X M<56Q5*>](BGE"(%!%JPVYN\H41FG P-ZPN M0&P.O20T,]=$C4WRJSNI0-V>F3LH";AA4?XF3]+-%D;XV+J\6U#T$))E!O)+:H)YV04\O'TK7,(X30 MZ=;8W)ZK[;D:&H55:*C[QDQOR%P5HV;AF8WM''$8Q(H\$.7;'JSMP=H>K#5> M7##^M-VPC6K))HEUR$E]R3&@OC]BVAXWKH=AD=.W8D3DX MR2Y0:^-YH-:FSJ207#IOM" ;7?!WU!&XO=NVQ^T;/&Z2G58[\E3K4\D>7*8P M205O=J_\LFF+,W3\W*W"1 MC58>]*M[DE+P4"R^>86A-T]P^75#.$8->%0.%FK^F4A6:ZWSK!QNZ_! HUH@ MS?D#;LJ?F%<8UXKK*9>V _Y&5#ZN^8JA9@*I]([)=TWP(CM9FI0NM4FE5^@U MV)B4KVU'N3$VU&]0,!Y&#T34.>1;2D0,HI8N[7+*K<7)>D%=C\>E1,1]YEC' M9XN9]BBAH8'-FR1V*(9A[>:73?NQWZO ,$G%4CB?O"6LT5,6%\5BZ M FI!YX%9IZM^QP4Z0%">VI:HCIY(3.M!!=6H#,&3/L]HK'%3."]&E'Z0 MQC0WG=$Y;#&<#MVP=.J:R_JS4U@[=,T^3IR0K?9WL+>&= [Y0>ADR'UY:K&, MYMN;+EHI%@(GG;*(W^/Y>"B6 /U.P/A"D^NH = >:S5GF-%2)MR!ET]L,,[J M#LEXGC%6<'48 7\.2>1Z=;AS@.AT+#2-T3W*3#/]AC,ZIM-=%6VZ8"488 M%4D**ZUL881"C''F6>F[!<,_[67'E7$ HZ$RON^,GK%UZ#T>:T156G^DU0)0 M#MISM7X]][*_V3;3&Z)O2_.PMOJ E-1U9+XANP]IHZ'OYL9;)BHV;$"D4QG"MJEK;3WC99LT$M7?/&/\.EU: MSS:K2^OQMDOKH8OMF@9=MF]Q]X9K**)'">X6>DB!@0*--#5D-%;-K^TJBPBF MO+:4WE-& #:$"OC\N'K:[**I%E.I]R07,(\N$YCNRQ45%) @V&_DWO+H=]Q0 M['MS!MJ[4@0,J&UH[(Z^W@E"TE+4M"# :3?69'=' 8I3M)"AQM<>7(-GK"B2 MKPY &\<,SBTC0Y I$U[+X NE-5MS]Y:K3H<0/L+K.WH+.;CKK@5Q?Z6^B)Z% M[Q8]:+L)R52[]'>6!H2Z!9OCIXN*W0CRDR=R-Y%4,:+)/&;;L'EAH;6YRM^& MO$.UGR9F$@($(EV9S3267@R&)9A&H_1^/!0) DS=!&)M5<5]T52/P#<]%^;M MX!\ZZHV[TE['_E/NO2?I2]_=B(/>N\4'!HU:8()%QFMM$1CVK)?L M%.*[0&A4RV>-[.[N6$_A1)HEU<>P8>9!C"[*=L&@$XR;X2/(6EV>9[/S9<IRG,F55-8!K8)%-=)&: $EQ;"@79"Z/7H6 T4ATH07TCD@J[GR M( 5:RHZ/EB26?@3&T!Z-WE8L_&:.L9%AN0!]D"H[VQ-LD.@2C_*FR#L"F-%' M+B@NZ)L1>$'?G;/"WZ0O%@VO(\?G7-6GJD>RL,G.A6#11:)MI?V8 &]C/U$M MSU377DY_"!/@&[FZHLMH"R:T#G,W''E(@B.[.Z_5#V7+'8A:Z.G)!\4WA(Q" MVRYS!S73LG,3;T)'V JC?RA?/4)"WG=A#1;C@9:A^=F_$QYND/[0!M\F7HL6!JY_3FOE"O0;\GK6)(U M1><2JRF,2*T[7:#_/T;1R_VAEB\%0#=_PO.0KI)WD==-?^>P60_JBQ:8J>6T MGX+?ND %#MDBKD[.P9!K+8G7%5>?GS([ VLRLJ9QW!F-_R6ZJ2!>=#O6(;P M$97EN&(MLW\N"A^!60!\<"][US8D%U,]#"$"KC='ZV\56I=AU$V[R,9IDB5& M?5*>*<%7Y,P@V6]+O1#$<)-!C/O0:]'UMH*5]Y5IG#M/W]Q[;/@>4XDG:Z"D MZ)CUH8X$VTR#TQ$"FD\"*G;9D Q^#999DM:\$2RS_&O S+:9Q'L)CFA<),4M MV]VY/^"R; 6W#,K_9H#+OA2V++05FG-X+ZAEV3!H&=]$=XM:EFTZ:-E0$MZ; M50#X 4%DW2N?/ TDE:PPD;)3US9/TARH3%*F^G$S*UU$\:"YY)"]#G<]SE4[ MH3\&;+FH !IN?S-O]&")[TS60"?XU=G4%34][G3!-@/,P %T0_8V.[4JR;YJ M)TF)]>J#XS\#M=,:D:(+?B4A,O&=)+._FL9M\L_[YK&+T#G.T0$G M3-TGK^:,B".]1<-F^WS5*?Y$6^IHD7D4K&'Y7N:*-&&(B]#T$TF$#)!ICE0E M/55$):X3BM.Y*4*OV,0H](UD *LF]1Y9(G#]E_C<7OR>A9H787"HTY/JN-3" MX#F.6OK?4%/'0+]I]<5L;D1=O%\>K20=<>!S1JKT$79@,;5TH^@];J6#>78F M]7>915I(I]&Y9P$ M=$**I6%_PH<"Z;A,D[,_+5"?B%RQO[]HRP*KB/7I([?;PX?1RBFBU -O9)699Y0" H>_@6@!]A:!AZS4- MQW0Q!U)ZLF+1T,@.64P6E:"J([ _'O8&Z?.T6DY"J#7VJ6!H.PR"7-:JY!(1 M-)6(3G 1Y42BWY"L@6#AL\PX'#C!U3+RJK(?=$7U&]&\?!P1!/>&Z6]3% M8G[>M&1*3/1-.1M9+# <-X37[$)](@PATL%,X>6]5*9K!=>#AXV&ESM@;$IAJDO*2IXCRYU60 S=GZH[X@+/<$EZ+<<$O3I G)40$0IVAI:T^&(>%%-W/V7GS:63>!W+NCW:3KT<<[(UQ-G4 M2Q@[HWN*KQ@TH4="ZVBS%#(MYS17OY2@'(I/KPI$ATUBQ_R4VOP\&<+XNMFAXJLUJHXX? M'X]I[M*KV0?V@SB%FTY+8U9B@72:4VH!"SF&Q67#I96PPB2)#MA9N"P[MP;V M?#4PL%E.Q;5J;)YO5HW-DVV-S4,76R;;ZN9L);�T[)F#VMJKCL-"8/-960 M_="=0(^5&Y1] 3B]B)L$0]9T7EE?--5%R)?ZVQ&?-WH4>#K21A5<-S8ZR-[G MS,'*D]70J5S!9M4E:>-NAA+TD->*NG@D875U7B%Q;-A2I.F=EA,MUU;D^1AU M(TGZ^_$%R^,XIA^08><>7#A<%="NM*!YW-EQ==+7> $"061P@D]C__RDG);, MG\")N,*6Y%^)CYX.'\X#+CUQPCD ".%9S 8*9'P>?UK\PPPJW%J7;D0FMAO( M9+=1Y*S(SASB6Y6Y[7X"_76W"@O\*"1$3HR*>'P1WQ"/Q8I:Q3X3R["S5U9+ MV1YO!ZE)$WGZ:_A?NL_E!,FW^>(4SN;H&PG:#T3@#%B[1Z!TE=/-N(JNJ& % M+N9\8729I>AYB][^[^N?'QV\H.NCGKAI.;Y?[A69NRW^/0[D.+&^;>W(.YJ5 MO$SL@=J:Z8DDQY,##J2@I6Z=NY&6=* 0=YB1@F6'$+\6;9N8T-:K@>=612V, MSIN#0,YMW4RY-C"<.,$(U!#.!9_UE5":Z0E&5)=* MAJ+O*6+8L8,I:Z)I =0*C*.^@3.\J9:*^N"H-FVVPI,%YK05?JK>C/,@Q"UI M(@2'NSD9U19A(^\7Y',2141< +K6;LU9U"W?I4>"^)EC M;&ED43K)Y#+G,YL4>M*5@Z&G$;.O(]3RWD6$Y;AQZO(#%QIH66]V5C4C6C]3 M:^1AVAE%-]V8F2 GR=DFVZN8:_[(,U?@'QPIE?,SCI+'$F[02A_85>$H]W6I M'U=G\9EUO3+!-8_T.A_(*/TA L,-.-+K!+FH84Y ZS@S(K5B,/,T%*',UP=; M5[DW^J&%R:(-SG(WIF'9L;#9_12=Z:+*>[XN7>ID BV**G01ZND,+P*GU7BL MI'\)/("&*/A8C%!=H]E23Z5!DX&>J/MZ(AT@6T-Q."=2V;7?W(C-E#U[4UO] MY\OSPI'4*(O7!3UVWY5-UI ]KW!,GZ*Q 3**E%UWI=8R5<[&>_H3:V#O"UBZ MP"(--BQ[2A0T";]#1,KUZWA_$NN9B]NY3*57MH3OL M*AMYI3+DNCJ\=_*]A;QQNOT*4SC*BEDJ+^9N3?-PHBY]_>8JS9"_/]#$\JB; M.9]S,*7BG:I0W.9;29(2NIX/EM:+;)D-!T1_=^<&]R>'47@).E_U<,)W.37@ M:@[;#W/9"W?ST+Z%YMNT9$!EKQ-VZI%5O$:'S M*.I"Q XEG>!\]>,)"21XF'.E;X&C M64(R&/MIQH-.Y@JW)50)I!X99SD5?E*,FX.7XB!RB 4?0 M<6,]Q3T8CH2Q=G*'^5%8HY"T9J#0^?K7V9?IY8V[SUX:"WJ^*MAE9PLFK1*K MW4$AOIRH&=6# _K"F] )VUSM"U]QZ)3^1OJ<+($;E-G0F^0K"L>@I7O%J',* MG1*\ LN)&U-VTK,G0@4C.QB%4IC!TL4#*0=,UDC UL6IS4#N:2,+&:C=J9G% M\3FR^UGO;4(Z?HKXK4?>O-Y[!O5*_TZ(>Q=],&31T;E[-&*M@@PA&Z>1LQ35 ML 5U0@J[ZV4?YRVOSK2A%Z(0,[DH:9)6N)*6'HRC>LDS]I/;*!@;ETKN[OCD M:S$F91:1#+:.3?&XZ6J%6!VE0&DM:K)>=E'Y_A\?(Q?OG6X&2:=$EW7O"+#G M+LSE87=#WUO3"A=&@ZS2<3\[M](,B0P-G!62E( M_S#= 07BG)N7O'[H>?,7FY4W?[K-FW^%V-Z3 [^*:)"@[K"K(BTX&E^) M.OB^%L OE/ /E*)NJA?^>DUB0\B$>3L$.&.Y9C]\V63(S?>A).R&U'W%):*- M4G'18]38F?4 _5"U%M'&#U<2IR63O5:2:,MGR2W?;2SW)\ MWJ"Z@1Z; D.AF7TQZL9M.0LM#VNH@U%.X%_B\9?0MAJM8D I*1E9BG3Q!3>G ML(7(C4O<62 H!@'0:\)E*-Y,MD&$.L1JF0>_ MUY,L,VH((.H%)SOW6;K($HA*"/OX\,2$Y\1HY+Q?XJ.]T!<@OAZ03<35I:F6-[;G HJ(>="*MT! <9%3.' M> E)(L0O[3L.I3$&4*<]R'WD+5A@BH+#4DN;:R7W@9?-6]*TI#47*II3&'%N MB$D?'Y+47T_Q6IVU,0ZF"1&?3!95CA:7FC"I]_K&[J]&3QVB]=[=<:1-II+D M%FD(L1.?6\6*B.KH0GNE+J0"F]&0Q4GBO'#%!KXZ#XSK*=F/<$Q]:[\9O+XF MU\?VV>6.LKC+&7K_:$OX@2_VLTFQ[$1QH["+';BR:;WK(G Y>%QH9;*WLI+P MWN&F73D*,6RRR\B''+-:J;8- 3KT-878XVIG9:Y]BOUFS"BR2*_1.B8K&C/T M@'"D.)PI)VI3#8+X(B5E2(I=*AJ0ZU)HS2;)N\J'\EX_9@_?D) :_ M&C'1U?[8$*3I]9C2?>-CS-$5.^^&^FZYV*W??P@PA0L#F^TA^N+"L]O1O./$ M*0_.,8"3HOQZ@LK#\0B@;^I5$N5MI0RO/P?WGP]!X+;\#EM^A^N/HD OG:3M ME.)A,*WMFR0X!]>3?H#@GJ&6V=>:;LG"M@=N>^"NYB\B7\D5E<;95RH.5D+8 M=MJV1VM[M+9'ZS/48"UW$$?Y>$386THZD03%D".B"V3CBR?N>RQ_RW&^OM[LZ]YQL04&< MP' @Z=B+@X16VP=^K!\*TU6$WH=D6^'+?P=:P24&#?ABGV"3Z/5$ M-)+A"/ M^'WO9(^>$T$R$-2C_I)I^6GA'KSLN@$C8CMJIJ!JS8/O7"E;01&Y93)[D*O@5( 1J#; M)5I(1PM-&498#G),YRY-(>]EEC72J:YK5DDI1K@V3X">?9>2XH?*ZYO6@Z-% M^4DN-%AZ]K2H#VY$HT,^G^&4;*R"YWT95]+$M7Z^J(+.4$"MC0R3!!K76R-( MNVYS93'*%#!CI6"5(0;C3;05;QW*-Y,683[04C%:E?5' TPH/2Y$IQ6JTT9* M.CS_>$*>%L/5QK6HO89JU'-89"#M1:I-HD[E9)N#*X95YXH#S.H21LM#C&E,W$7S=S*Y('>)P_W-*N=]MBWG_8.4\VJ'(E>.J=DW:ON':+]]4OO#Q>>GXF_#6UL;E5SR"Z10P.6\B-T)73I\.G;:]@M&D :MO/JT0=7P1 MW-AF:I7_ F3?>VO=HXDS,HB5XTGA#Z(N1J!AZ*W2,9 6[X] MRW%A?6P*UT(^1J&]I/*T2.[D.)O4,19.<%4!\@KR* D)R5I&K:Y>N0CQJ)"> M,A16.B@/O^4=[;*^<.)91(J4H9V")C7#-SH&3,(^(0GMYEI.'-II"^&C0)") MK'0%_BO!_9&="7B5BQ@W9!UBP(*.8SMGS!S*RZ +5( GQY4_X2TIG&E#<3# MFR3XN+9L\"38,P&ZPB/O1#D%K>^48.NO M*C-;;4I)B.=#]^.*?6&V2@RR/Y>R;>UG+:)FD8!:/]"4DJ)HXS"5I\/#6)'J M1)6:/">--0'[+=S/$:EF HVL+0AZ 6[F, J_)%"V/PSQ[^;U@VHE%XHHW! A,9 M(L<&N5<=NUXMK:LD8<-81[/F]8)HU7!7[V6_,"(X;8ALY+S1_Z??#!-#A"-" MYB3#U$_*+LY>BH'7&YDOY:85GS8(B0A,U/Q<^I/7/B,D2 4-0QL%A8R#E!

!C+,F:LWBX,^TG/$+5$U-VF,JN8, M.A$H*B;OBKTR@&Z3 L>M/WH1-)GTZULHGEZ,<5C'46S-6^1]UB@CA0U]=^?4 MN0ESU%I DUL'= ;@?:B13+]41%V#8698+SY'YSA "2$%24*"61F+A:!2-JTR M2GAX/6S1QX!M$N1K,>N<,55'AJIL'!;X3&R2SQS-K'\R7P8I!"JR?G-WQV,Y MZ[Y=G9!"^X4=%MQVK%'Z."^:@?J"^U%EY.MM[\VZJE83565GG*7L@,4(BQ&: M2L1S4Y$ 5%E#>R_D!IT108D=Q;54@0AQB(K*J-*5DZ)2'B0Y3>&YUI*[XEUM MK,<4[QL9,3BMNAVIH#%U@ M@)H(;DZ3G;N*YEZ<.G@/HDP*3)4V?@D- MKV6WR9@E>3H1J'P-VTP]5#JS;M;S%CD&T'08Z4:A';L)B/I 0;/IP M;E89(^&?ML74,5B, (G)8+7'FJEV 'J?E@ (<-DGV1[#3/5LX"4R5Q^A^_BF MG0H1D8+">F!/Y?SE_),$,7EHK1-/Q!!93]U$&A"9/ "D7F/\2UO"'"UC!@8! M^)%#Q8]S9=+A\>&VXA\84"P@B>8QDYM*A=$RKB/:62-UZC-YK%=/82U7G@PC MD*2#[UCVB$V"&:Z"Z)[WK#>X>LFO9%A+F'A9D (!Q#^MT*#/.D?EI%U4KN>3 M^TH9OL"[OK("_54'W",XYQ-:3)6_+AXQ9L?I0K/X;;7-7-0%Y%\^\GQZL6[E MIT3)LG202+E=N)7!H4JEF'$O(B0&>YY')NJ*!K<>19W2N)DX);!KP/(U3XAQ M5LIE(P%(@96,7&\O^VN@,L(2>=8],WK@$T63]ENIVVR!9IZ3T^"L1F/%*NK2 M?>=RFX:LLG\LVK*;E'YT12UR: (S( T9"T,V7&$# B$U7@3$SNZRP0LN):!? M$:$!@P<&PWK6+B-7SA-2,@ D\S8\BI%.QXVV M:&O6TK O/@-'H]Q1D2^B5)\P*_K&5O"<%5C';*L0^P@V^-S8E%K!7/(TR5>' MTCQ8/]^;'.^-GVC9ZIC[Q2*E#1?[LBW%5,F"1QU)JSD>&)96GT7#XIU@VP_D MOBN2JD<;$D$739E*>]B.A[)#X9D>U!I=FUFD-FHQ?W5J.9)8H+.C%A@P> M&B'*$*B.GI\I]>3'A+&*!^^37>%.)_=L 81I@&-)O,Z +7=WK/QMX^[C]9CX MT9:V3OAT$U@C-1J-24?BGWH2U &>PGB*S>*^-RNQ4YASF=+?A6@3G3"271CE MZHDS]%+MHMA]0/M>J07IA4JW8:6AP"V=OWOOE7>X7A^ 29 M#P$(";F)-Q[QX?@U'*D.C>ZE^ M6A-U40ZOW3IY^'CVZ>Y;&!_&,#_?ZGC]<=X!:I2,;N("%MP:@WJ&GB=4LXI" M_$(%N(7=^$Q?\O6E]G[ZDN_G2-_O0;VSXP> Q!J^LM:21/$.)JD(YI'[A$@% MKM?H/-:,EWL>779B837BT T:$HN1-5@U'%_ ,$"T7"_S?FZF*Z8N(?+<'N;M M8=X>YM7#W*F+I!",PIH#(&UR+=@6G4S)@>$*888\G9TON]+GGIE[DMT;;_Z* M,8XR+)#Z2%J1J0RS:=GY.$VJ(K:'N'GGL7M.69"_:!/7,8>]UU%C C[:;>'M?M<=T>UW6&L9&!<6IJM4#! MG]3KG4W8MUE73LNJ: >^,EKV(F%<6"D#L?0;1RTY(.8C=K=\@K[ZWY_L*F+Q B*R\82@#X;H4[LT"U]R>U.U)O::-K S5>+'64/_LD+Z?:J62ILEQ$_YU00_ M%SW&U-"=K2WP5:B_0K-\\U%+W]$9S1GT!EQRY43N%CULQB!9'E+\D M??O 3_G#*#WI\RIR.UHQ(5TM*)4D=5R[%AM)7-+7*4]SE-,G72YE$Z$RH;"J M\WX)?EQ<+PF'!'G&6V"[.R'CWN>37HXRJ M![,I TR,4+F SB+E2U-Y?:56[/3QFBXKEH49^@PBFE0%463)?XR[5Z M%D*++]IA^T4\H10E:C#J%?)(B[*F8=(7S1R=4.U?\!V^8SIFE5"+@X72?R9C MP(N2>;JF-*>R'2^F'>-XH &]+6&65_$S5P'O;I2!\"&47#RX,OW#S2K3?[$M MT_]V4.5>M2TC;VBW%BR"Q5D'_"CA5L/=FB' O<%("R[:@XG=(F3KW^5X4;>E$.%Q]4;8- M=ZJA54%:+')K#(BZ+!EUXPQLT?([R:5R7!=UAP@$DTWI!(:!RVZ!,@7*V4<= M>26,< M\#(;'C5XJ][/TR+*5["\H/QCY 260)':"Z40O!;N># UN\13E,9EBJ"A4X*) M.2>KJ#A%W6H,(\Y#X\Z?HIN3#KD\3R'6N+$>F0'T53J!:# A6!F<'QO*ZK4C MO:=N?-]\IX.1*&@)#&9T#HO-K>/ =&!N^88!TYDHU&4&73'E"B;,K]MJ8VJ*Q>,E"O'[5?^O;#S;9!)0RH, MFG8QB^O>5XC#DO'LA4MW4PS5X7N>78<'<,_S=_K<=KVMUQM(PD M83&,O'5 )R03\047[K(8BE'QAP+NJO5S*>BXP?=U=+(P"=_8Q<>%S;%>>P=* M$,(G&$4*4\J5B$+?G8?C$Z/'QIJ;RP('(6HT1\.UP%&+ <[;&;"%=,8 =T,U:6<0@3W8GBZ/, V<$#*=5%CY-!"S]N>AWC2H(E4,D"'./F1\W M?.K.>N"P6M^1+J:'.U9,VNR8C(^+LE!8QF70J'1UTONG7=KF1^YWU!$)?0TW MV3I)!M-G!=V6&C90P 6/:KG2.T>;C)T(NF2IK10V*7WUKX M?=^^1Y_$S@?PR:@TQ@;3!U^4N-$V K ")G5:8!>!P+.[(Z$Y'SZ;A(A;A+_M MD4\%Q7L+JWNSGDR,S$TZ/;!%= 4P3@)/5-KH_.&\]'^$&<9%FI, LQ/SP?#? M\J0O6EB*.HNF1?X&(S]&AX>1@KA;U^\KZ=N6;->6C$>&.3KN!K6(?T"G -QD M/)(;D0N:D+E:C+S$=W Y%^S>VDE_80G$DPL%ZU[,R"F8Z.UFW?%L@L=CB:#H M]IIEL &K=KV,>+W&_ M##IJ@ZBOW2=UDOBXX( "L?CS%3-8N>L8$\* " M_DX0V&/S9Z.OK8,N)3^ *8+ HL4B.3&Y5;XJ<('\>E*P&CJ&"*2N$.>BY@NO>0U_+#3UU MW"[@./'T$DE4:-;N8\FA!,'CJ=TJ*PYL8M:_AE>//]:.;U?R@GGF'-Z -PS5 ML31MT;1G15W^2PTC4A(DB5AZ[;K\&I6]8HQLLNJ&WFVPZHYAW#3*08N/U_X= M$'18PU_HZ^6DR ,:EP2Y^63;)W,R]6D_Q^=D ,T1GGI#XG6>O2Q(]&AS\O0I M']RGX@J:!;E) AJMBC,9\ARDXD<$OC@#.8$$RME2#,W2^=-/M^PPSDJ MX'0%D-A!X@XOTKL[4.D]J;L*-3N]4-3PZ'I"2\),ZJF+KA!SWV*YE^.,+G=Y MBJ*438K9O*\%^GJ=XVW1*HZ;!ODR23PSNFRCJ";Q"WGT%NS(5P([I"T!.ZCC MP'4_GJ>X\D*TMFACY^>2]GN!ITY5ZD8?1X'N\5)I <=RGL#(&Q=-"KB? M*5S^G!DF$H(SD1DBWI,$R22@\C)R203)#S0"QGCD *HQN:40@4"7S@1< MFM1[;"M$YB"L)R?@O"L>?C(9XR\03!L.PC8H@#SC;#W&Q^/)$#F56(O/">?B M9RGP8;ACF/7#8/05+]/-%>,3?IJ^TD-F3@5N#99"8G9ZJT93.-P[V- "T'S2 M-;%8*[]7(NP:-32^N=9?B GV=S$F0ZPK4P"[LX:$8R_[!2!,B%\F"V9<%LA) MVU-F3-"'A=<-7BRQ\B-'6U1&9(P^F!]P)>(9P)V-4_M&7S-M)C!7?##&/V9W MA\.6'&4D>]?.?U*RRE]61@1F;Q,&605D$!-#M$1,Z]:S<-=1H_+K:W?)6 T, M1VKB9#N"+E W2:L4//$#N_3^[)@Q%;A!RGG7D]9>&';>)YG;W1D%BAZZVQAG M2SEH$ 4B2[Z3,-$<18$;IP&OE>,_VJ@<_^'^-L?_[>3X!U&KH"/JB>O=TY%? MSO>U%2E)Q%"B60%HA?8K>_Q:$V3GG$-ZXL>60CR2XD1A)' M_G35.UUVI QUZ<7<8CL7-T7 9T;0T>[P%!*<;R-0SO(3MM@X6VR<+38.QJL^ M@\9NN'GX,VG/A',%2,]*"\&860%;OCY;%&=JU;(;+)\ZY9S]."Z_5E/2D/57 M&C.V4!S;UHAM:\3 T:5=]$#5&_6Q-W.NMB=I>Y*V)VEE%&CULVX>#5H% M)KSMF=F>F>V961D%8G*^=S4;+6CK:M](Q$%,P7SG" _]_K28EE59<,64_(73 M[;6D)H ^KCU+PG4D5B33E*3F86(91K:H@@I)%F(S14;8_R]BA_HX_T0U=1C@7NYS7S19Z7Q!^L&G1>? MA!=#8OM=GW'65P646N9JW%>:@LO]97:!Q B2[=)3H!AJ]'A? #QI%EQ547R* MPC%R^P5<4KXW_]3P5Z5G8<[$A+-B#@!&K25S18L\V/;&VQ[W[7$?N >9_!D' M6@,H]0IK7N@Z%S9G_E/-B&DH>;P\;Z: A)@TH:*"N0Z[DG^R:,SV &X/X/8 M#GB/!CG6">^*8!J5P/#8A:P^2KY$//I+Z*^V1\;?KN3M21 M&KK\HA9;9;NW3?HLVK?Y$K2J#1-P!V8 M%A3U^H!;&+=+1=XVLDV.ZQAXS7PY1*]Y4;H*9Y5F 0BEKNP;E@%)K&P[@H_72%$'C$.8S15'U8. M)-39R=Q$9%R^4OB%QP$/\+)X^'8W:.OCT6W#O M+\HA6,9>Q_^:WO[L?9P:CE9:F;UI MU98H:X)GM2.8>6&K1MV3INVE$.9?D&7S.X2Q_= M,K1XYL8%;P%?0WNH]]A!XINLQB/A[R1EEM\4ZXEO#6'\$ M8-S _NLW4DE/HC?'4M<3L*"Y\(>I W3#6@2;R*R8NV*: X'LDNP]^G]:EA0H MC1\76M88=R/7.W\>-W.RD,\#1_2*J$[*CH.C26.Q+,HPFBWK77PZ CD0K(P$ M["/9CXX&!$S?*[;$#TQ>V]05=##ZKBIT+;K:FKL5(DO1"GK-Y"1Y#.\@8'6 M-E!T(CW.FFH%[I!_'Q>;I],?[C>,]$3<6FKX32@37.RW9U=+)0CPS,(ZR"(')'-(PZC[&=#6S^.7M%@VA= MC!NB[V-K=@H\%85?G -&,_DTIBRMBYCVTG=(XVR91F/XMG5-P- 1,AY1"1 1 MM-G*$ , YAA&M7#,R3/Y7V%!0R>X]$D'O'4\2:PQ%K%NH; E%EIM3SB@G#Y MG&Y%8_";?"AH:N=-);G$KO? 8M0HQ([!];7EV*V[; 'OU-0Z2M-RR6:%N=#! M#I.A@1L*U16 /ZJ1T6&96MJG#%/1!%0K\G<:.H4&QL(8(_4\,9^B"U'.=M^$ M#M@^;&)@ZS<4Y.=:/?6/-ZNG_F#;4__@Q7;TY_?<1OT^H 2]CL+1RO"@V1CM./K: 79/$..44F$U<"1VC8%OM[H2 @( MR^$&L'::1TOE+0$/..SA%OOV&*,53AAGIJJ Z6?15R%G#9]9G ME3B23%8 @!45]QE-UV$[U?;J[;<47T :X(H@OQA'-[SUFJ^%H.3^G02S*@_. MAF XC$&"I$'24R#;)X!#ITY1\"6:()'L)([1]6EY%+HZV.B,I$4@QTIK#6C?+4IXQS4\,J!S'_@,"/08@ZP_TW%KQH37DH&XI& MUN?<\QPT')_SW!P2#Q.ZN$3=#I%V:-IOT4EO'&/C]7,. 194XTYTMTBD*H3[ MO<9O+NN( R>4?(@"3YXM@-3"^4(7*>DATCD*I>,%E FL4!Q&:7,>0%PH06,(RP%8 M24'!9B61S-\B?I*^"'%,@$ *HV/N\?UT*5PM*EV7TR^O6C[!YMJXP[$*QB\$ M-YP%&B25B92RXDNOJOLX,P;]B8J V,@UOV -(0XN([%9G")^K3V*HS!G93O-=H.]@/6"C3CAN/+%6YI62D;I 45=;0GL M>!@1(5R_AD:82:)\YD69(/Q[*U^(NS (TO&200YN8I>YDC6P#DI2J+W;7_!( M;:D4T]7XQ9 84S)BUI@CTYT&2\S93\^S(7Q#:THA9%F5%(W)B3S?SI ^65V4 M\-4BU#BM$81U8]@TK7"MZ/"3S8H.'VZCPP]>;-GZ6,<9P$Z,EDCS\9XT4+-9 M7?#+E?-B,5>/6!G2/%XV8F96W<45L4EF[_/E@KE//L%076$$V!H@XD"U[JSL M&-%V=R?>(+XJ?1CA![@VA_L__?[^5_9R#@]^^G'0C0I>D["]T(Y=7NX!GH>V MM:4S,F[:V=ZXF:[GFF"Y\;PL+":Q/]6Y 4&*0+PBQ(7$>C(^,.:<(:VVKO!6 M@/=;&NA974J@=P38]5";M+),XI:0#TC"5KO3LI\++ZKY.<@=4O/FLAXF.8H> MK^6W:#=H%JBRJ9H1\^O-'@E)BWRV\XN-E>7CL%>[>2\5'CU)"]*7CQ#R1-C4 M'B2!J\0\$\N,#2\.=9XW#9AY\&?\VL(Z_&?=L[CH/7J'9P%=$V&-)^XW,8+K MR+IR2O9/FT$*][*?^>,T$MX'^UMJ1/IGB[=9T;TPT7JU(/@>1=A*P5W5N4N$ M_LWWOXZ F2642ICG?HPE*O,"E8C2U5.0^II0>8U53+Y>:HGFZC1PM@)R,@AY M%EP*,5J&BI((=FO43"P(DCK]$O=?.;G@U1-1#A'%W1TVPI,]90KE4-9B N*# MI4R"*WY^8S:Q\);$T?TA#I,0P4SM;G@E$!&+^.OK$EB7GL-2<&U$RK[!<0E= M?SC*]#*R:^ MM#Q>MU >Y]M5HK6#DNTI$>:M;LITB>/]DQ/3%JW,=4KO.%UJ24K4:0"-:,4P ML8"NI[%!5\^RIW &%0OO5RSSO):TMGSUHQ#OQ<_Y-)9Y!SU MHGI ,FWIJB=*IL._#'Z2!B9S70%-V9V7,YK%_%)5C.\=.0/W@ITX:^]X]%6W83:XK0X[L@87=%Z]M6D@^M M$J0DA74SMKSF_9@ ^YZR/19"']!F8AUH3B67MANOX/(TWZ6E2RXI=LHCY:EE MWF%E]KCRP%:,M1T'">U4K]0A>A.B;XD*?J#F<>SK^G'P\[*/S6MCV= XC\/R ML^H$QXP[3&DRE&CUW6FY$IVS_*,$$,!1G$BBG5CV[H/[=([OV=>X+W,]K8)A M&6F25(07LY=2O7>"LCQ9+.SLB71=T]D)4]B8Q;MW_W2@+-D*)Z42D^N\*U"T M6=&G+_"VMJ\1^ %RBI\KT'E]LTDW:M%[;)"6=VJLF9DW0$J#TZC:\ MU&:U1@HK1O?.9W8I5T"N M/3C(L\/]PX-<&O@$S 0]N\TEM_9\04'O)0WTNX.G>\_W0PN#?QX*NI6C5Y[( MGSYZ3I\6HC&N?:'K&S[I;-'.&J[9CX=ZI"/5@/1UAS6&"3]!8/T[C UU!U)\ MO68AQ*J-=R=ZPM'^WN/D$7R!U]EO14NFUN&3E6=D*X]XGCS!,\].R@Z@%6R> M(!E+MHW:G"!IC0SYSB+H8W.V>\[:7B:BWC=_Y%RVY,*)]1_?XV:D^',=#]XD MJB$MX)S&Z"6_XBG9%G6/:S'8\$D#71OU(*XF=+2CXN7;_WW]\Z.#%S0C\NP! M X)#P'3G( ]LBHEMD'I&D@O@DK2E/TC!")3)Z&?QJ+C/@4XRK'L[0+Y70.A* MT5O ARZ9H!3)#TQP=X=$,G$#M:)KIPR+]>!+($27F^98JN/#>J5\C*K1:R4J.E%).="K%IW]D\;2K2&O2O^^$C MNG?XE&M,[E[A4_;W#I^4];T!J-S2Z[\.0N7?0 634THG6 M]J!L#\I#Q^9*Z>10(7W< MEGU:0NDW*(::M'9$-(I[!:^" *#9!: M ".8LAMNA8M?, Y)K6U)([8'>WNP!T=1>$[!D"87#_K2*869=D)PQE60-[I9 M5R"OOFFO@*U5$$R#_:^V%]SV/&W/T]>? M)XET738MXZQJF&M[IK9G:GNFUAB-1HF-YHZNU"8J)XU_WF.+BMKR;+20?B?& MI^*4C)0I_N;:,]=NU&&[[[E+O_75PGW]D;;WFA?J;UEPMR=Y>Y*'1S%&ZT@EYTJ/D/ Y^>.Y/3S;P_-- M'IX;#HNLBXC(>P&5X=P\JKJ#?3LNNCE[>I+0 PV*I/0&0Y#A3,6GRI^5K:BO M%_5A19E(X&V*^NV^_JXKW]J"&^M )32US/-P4#!.7OU!ZW#^6.=DPZ^$-2_\ M=R3SJ\?+'>G7K,ZX3K,Y\T.:WR6_ UR0:[M8I+>G_2MPJ.B=66 H-*P@T_X=?;>^R.3\KGS\D]GI'[/!]W&@F0CCU&)NN$ MN7 :@'=0YZT41#+@)$I"R??S7=W%./!X#8\88%^('KB90&@-\:V+KMIU#DH M (J%M5(T]2GY3_BNED:>.Z!_9F77+;C4T1ZHOW>SDM$[.A[,3+$\N@"?&D%^ M-(LYYR3\+=N' %$KP)J(H$0A)D!:)G='3V/G#3N'./-&HIEOT_B.O8BF,7.BG92&5?X.N"< MO>RD1')O;F@VADVD7TJ,T,^A22E$K$)*>>"H:^"!K8'_,LBQ-?A?BF##>#]A M)!XN!O,LFPDO0 3"D[2>@,?=<.; 2M1UCQ1^(R*$.P=;?039@Y-0SA=SPD41PQW6)X.?2/A*O@L%*( +AK_%:,!33TH8FAA,W!$A0#WG'0Q>4QY&I%6&V&SW/&94Z\ &!"FHF^QL4;0T/^>N('N, MD**8_Z=U#$ )(%CCU>6^(;V2Z/<*'B5P8$,2'/,(%;[OB,2%@8F+6B_!CEPK MQILRL=PXX_%\[]R^TI^+JRC25_TP$K M!-CPV$0F(@[%>M+K7V-F\0+0(U7 \9+)!$ V5MOID_!)H+,R.TN/ 1OX6*QF M6R$U!#!LQQ%FX10/=#>*>"Y2%TK^#S#F/5KD%\HQ@5S/WUMW-<,PE>,OY<@X>NZ 1>:00N MH0OE<9+I7QKW-O?CT.EQ"G"=2 U7:R7ZC"X.LA_E)A6 _\NF5E4V%[BS^,(3 MC.)EL^"+$2F#=.4ROW"MH3#3AU.(-OZ5W\!A%2J38NE*Q"@1M=V=5:GB->F+ MU<9I0<%"_7U&&^$^H4ZA"Q'S_EJ3HX$KF_T4X[D'&T31XJ+K&+"=KQ\2AH:\ MG#,/:@@O!]L?W?GU8CH2+KBHY7Q8_^WN*!PWGDU'9*'<\S. *I*<\+?-N(\F_@N3MO.A25\;\%2%! M"$Z*^Z0[#J8\ 1+_T1*4>B85'7UYX_*/HP^>N8C1,?4HT?N$.$0#0 MR(?,6Y)?",BBD MB IX \7%F-QBZ0[:(4'_7PO@-VC[]>$DIN9D^][PVS?.P#RQ2$4%5R,;5>S' M-*=R\5P-/RZ!8 <[K[MZI>V6!G53(.MD5UC\@\3>2(U+OK8,LIEN:\XS+6 1 M!SN'P\1J PS9/,E]&;UGK4V3!S-":'N,2Y2YCDE&A><9#QT['7 %KA%]"$P9 M?-7" :"1P15I@0 -A]$'BO%< @>ZD/"]UK!AI>O"BSVPL/1,>UL4X6\YZ"1Q M*?:[)>;OF*2%@P.6 P#Q6=?X4-W'86W6/RNY/:RJ M,"!W2LIQWD4Z+?;2#=-H",Z(3_'J25PQ0[] L4HB+.)>JTL](9&G[D\.!S$- M)H1YC_G/ZH*>M@XQ7X2?>*?@RM Y16AWW@K3$><)A:_)TUCQ[X46#R,()"W9 M\7C>(ZL:6GRV[+_P+AFY>"Z6(]2U#M%^!KZW>9JH06!;UPNM0;YW=X8UGCQ! M68_YS'!<>+18LDBV$HM6.AL+OO!.#HK -30)IJB"Q(HK?03.%6NKJT<@"3X= M^HK79$%4C:!'WS>Z-; Q16*Z:??P*B7\I'&(%LYW=Q#,%BH_[)+0N2][=W'1 MG2,[ T+IB=<&$:^%L:9LB6K"RF90#.S,.O"08&F%EFS97T]:>KL3$.@HY@7( MHD",NA*<6;/N]/*Z8Q>,LQCQM^S)= S)R5:R]Q:Z$9\P^TRBUV8OGQH>?Q+VXE M:"3J4L)&/:/17V'X.%L=%T4U% ORZ1JKUR Y?#0G4PN&&W.WU\P1%!@V>P;1 M*9ASBH@<9QES+\:Q)2[]2 SU'@?.QFH$LH.TB"\?NB-W=_[2%*W&X;#;N=_> M(KMHYFYH8T&\)-R7V*\XJNB8\1$4.CV9\8P\_!6^ZO$,?L,,Y@H_?R_[6Y M M*9(R(ZD;''XFH]>ZA4%IC=/+G(]#,0YR3.7<$^B&%+\DC,Y*CT&%G[B+J_$R M[DE!E"DI?)L,LSB?*]N.8;-'IYY+?X#*!%Z)$1$W;H8B,>9F'36(@F<3,O/7 M$0?%Z5TN.O 6#^H]+)^WQG4MN]@=PJD<.([) 3?#1O3HVN>)I^55S)>:;G8= MP#+ W!,C,R?#X0*U(KV]H9=K^0U;XS3*#57N[T@_EY[:^HV[($=D=Z&&)#N"FJOG$6'O9M*3A"NE&35FRTSMX%F1#?$T1#Q!*I+5,JT)B&R(! M)JA'.O+-&<=AZ>VUE)!.S8:81@RTFA[BI/F")T:.<=T5RB', M5TJ@Z;7:M8NF0KU%L0RDV33H:;F8B^\>7_RH\SGLLF6KFB[4,0R*4).#P4:IV7;S17> MK1M\M98')N\F670<20JR=>)T9YX]WSMZ]AR_XI]>')F6IV')M62QA/"V0-DL MP[(ITD.:$=<^D:W -V%@2_;+*->S7!,^]JB61'1A>6OUIV1[='!B2OAD:12V M,/9M/B2X?22E+0$A_O1DK9%,LI5JLV@05XB,073'&A %*LK_PFVRM!K=3S*, MJZ933)V:.?P3C? O2V:,\2LT,#CA].2S6M92\ MPJ+HGM#%\[/KQFTYLTOD[:*-PU@?<'K_YK)C>L-;#28]4O5S#"7UP904RK,7 M]OWK\Z>?OK M_[[Z.3OY%)OFGEV[',2>_&S'](P'^ACKDKJ M/]^LI/Z3#4WJ]P7]=G3<@/9YDFJ?P[WLW?NW[UZ]__#ZU]I)CO[CQ^GIW0+7V. MN0+;B5:@F-#,%W0G98?[1WDRCNS@X-GC9WNX6=GK1AZ"K:?^^.GV??%\/WO3 MM/3H7]R$VSS_2J;59;&TIQ_M'^;Q+'9W?ODU.SIZ?'0X/)D)G!!1#C(/>B_V M[.]-^Y&&671DNY\O.C='\9V\^65!EAO9P+1"=-66=/EC'3^X3T67O,-JB,7L MUX2?=B?XE:-OGA9C6$&E+F0Q(=7!==1JV]=D"XY++B_-E(9U3D="W28V>[][GA\]IYWFLES4 MUJFK8@:F6(+T-'VS?RL+ !\13K,!ETP^BS<5NSN>)G1)CN:(?:*LFQ9(G64R M1(8KD]0ZO>_$S>92[J!%?>B13 M6G3JP;E\ICN 0-K7+8<56(@\*' A3:@$1B:,?? MD.'/&WZXSSO^+$0C6# @TR1WI#RK[) _\?Q*F4 0-XB#B(=)Q)P$_6E^^/3Y M[@YZ(O QJS?.R(,I*B_T1]]GJY^0:IN)UO'^GP7MJQ8&'WWC6_FV3J9SD%;S MP@W&-6(Q;EK21U@9M.;XLPYG\A,WY%9+^>!A_OSYOOS8T6$@%7WJI/4C$9.O MN9WL!F%)D#R[,W()VY](;W6FMW1Z(D!V-NT0)U/(OGNBO2Q1GO/^=7JJF?V+G5@R1) M7_K6XZ?[.,&]CS_3K(&,+CGK]LG='?]D-KBTS:E":\"L;.7#_Z>H^:E'_K[X M&ZK'YA+]B'2#W)SIQZ%R1$OXCUVB'U<+=.PQNSN#7U8QTJN KP46)3SB._K, MP;.GU[X0L%!/7CSGT7,:M2-5U)V6+F)"]!UH,E)NL6_(R*O/-"L^6\I,. ;: M/72C9S @H[Z:@3;X7U3N=,X^4VPGJBG/-@9:ZR.KYYJF*"]BK$LZ[R! 7_%F M,5(=_V#1M\\ICH-_6W-\W=J\KE6F:9"R/[92>NDBM>CM-+]LJA!4JLY(NTLS M7)W]3!):=)K;_/#_BKS+Y_CVI;D?'"7VEN-\?3>L00[RQ_M'GK*'JX#XPTW= MNTQO7S&N.,5/4Z?X:"_[]=5_'?\*U_CEJU<_OW[S7W\ WYC]"*XS13TN_7]Z MSTME!E._:&Z%)49IS$G&Q\[!!.)R=U00AGS N"K**0Y-V46@&TU+'X?&1%*G M\_4%EKA-O;Y2*IBTQPYMJ5$="*I45H(D6R3%F MJ(,\X!ST,F\>T"""DE'@C =^?WPQ).Z=@K=_(:#95[-N]O78LU2//=[+?GO] MYE5V;8F5N^15(@82VC&_Z MN-Q*#Y6$!P>$]+D7TG?'[S]DKU_?TD[9 .[!GGB1GL,G= Z/W__WJP_9+V_? M9^]?_=?KDP_OC]]\T/#3":?[WK[)7OW/[Z\__)WNE_>O?CW^P,G MR__^Z]O M?_WYU7MZPHGYS\3K]Z]_O[EW\]/GEUDKW]1;^*E.#+DGH M&>F6TU%369'$SQ]./FCR_ Z4TDVGRO\:RM*'XK0O99E.L$Q!$&X@0_\@\^SK M0J^\/"0&X_/LB..FAX>Y,*J2R7[T0J-NTDM/2SFS4=6$N6V8>61NFQ/+(?O%"^5)G\<2\[ MED+2+^E:LC[^4=M\=%PA=EJV4UJR45%_3*Q7,\/ANPA$F, T=#9BR1Q$I8L" M'^R7E&LY'J)BE.;SD#S=1DY<1IN^3([>[PJ!D( M$$OO> ;I2F)<6.RH,N=;L23XW/RL+279NX8,H>4W=8QB]U.0C.;6D,2[-BO* M2=0S@Q++M%B9;\%\^9QG=571UXO-*OIZNJ%%7[=_*?N]M-#7RN[&SM5[073VF!F_U]*5 MSC9,*.'%K7X_8[Q;(V!23@15@H$.D#@19(<(R&&R:+DTG:_;$KE.J1*0A.,* M8EBF, ZMXP='J[NNXS_7NXP;YPK.YETH=K%Q(4T,TO>4>QOBLA9R_F]&/][/ M'GV9]+[&Q=EF[[1AGR7XE>Q8*KM_A!6Y,K[-BNQ#P*:KM;6A]6@&DCY>)\\L M.P-R+!/Q">^[GM$M2Q8+D0H,5("K.S&XWU5T]FXCXC0\BOL1EQ/RW=^1+2AO M?_V:+;&#GU[/W30[.$31@RFH,"7BEO\E^!7OU6_FDS( MW])FK_=.2D1.HGZ4WP"U+8[%P>%/ ]NRN]/?%^^$:!G8L=1BO'?<]8M:$OJD MS.]@_]%_L]^O1V <[_>L$C1>>^X?3="O&;4^V$^CUD_WZ#[Y]=5+!*)_>?WF M^,W+U\>_9C\??SC^HRC59!,8:<>J4UN6(4C]V!#E+P7X1NYQ]C\%[)1;!"?. MKF?@3I#611>X E^5<"'=]/8NY@I #U#VN/-\7^]0BN3SW4@"_G[R_A*)V^_?N T!WH5CO&'/Z 0 MKEMG =()P$P0M45G^7S 6+,*BZ,ETBTX&$M,RAJ+0Z,9HG&3\9R(1U] M6;231U73?.2FU/ N-K5E:!B30L $@AY:IMT=_6T8;,+<(25@R?BER5CQ\+D- M5'X&2COM*EB]^>*;&XY]$HK*/-B?%FK05A5@^ZAV=WSE2$5CK'B/T/!\0==3 M'@^+(=_&Y^B)T(DVC* 22"?08^TDF(82GP@ Y[KO8'RWY"7N$Z.K2"2TG(+4 M9J)Q-*DG7;,-MHB\/@,+HA*19\6T0=$__LB('T!LKTII0A;;0^V-7_1=O^J[ M3OR[[/['6_3#[P&>_TN1Q"BE<*_ALGZ%>UN51E'XBBJP$4IE].>7;W][=_SF M[]G;_WWU_G]?O_K;MZE1OZY:5PXD'D"?Z6M<($& I)E%=T45.B:V MHB^-^,W^I3FJQ18XO O!TD22:]XN^*H (LMD,=9U8S@=]''7 I"#*RM>C="A MYJ%;)M!*S8S]@KDKD,\K.H9P$58*R1MP67\\N(@:"$9;C5K2@E24&T8.2K][ M7M2UJS1RKGPS5/!J*IF@3OTM"UD89CC MVCKN!9 H*HI,/Y@GG72@=JM0@3E=H#37,QXH%$#Y+V060]WNO#@]M;+["!>R M6@K]3B=@/;L[HZ*E]6>43GI/NY1T F:LKK_P\ZC(R74.D!^6+*YLUYS4ZAYH M:^5RAA&AX%<6UUS.K\$ZM/NSE]I:!< #BGT!0&!%9\01)]:,P>G M?7"-:7G6ZOT.5_ OOV7OF&EH:!.4X&EESX _.NDDA.>GI$V#\:M,6O%[70O> M;T7,K3D_@P]SX$00[/ CT%%\$X%!4 E6O3=>"P MJ/;B2 >,UK)>.+/83IOQ0J=@/87#*#0[/EDKX-#..B;DV0'"3 M)=G\9+')50248E9 \Z1;-ZO=_)(NL#^^[ P56=D^,WJO[\&.&D96.D)\R[&: MCD!J#DVMNJ;X4E6,2"PFQ4Q;GP#;HLT[IK"3K/4ZTAN]S]/B>--%DHN&^]&_ M1CK#[.*$K>PQHRU[/6PQBRP*6<27W.Y.N /4F "@8$,*=W:NZEW*R%W:_AWU MR:_MN^$V[[3SN]\5KAQ@+^G\3 JR+#XT+4E((W_X"U]AN9@E",H$JV=^WJ?W MQ!?D,9LIY7_Q4OY2-!!G1()-B2B"7T&2!I*+\4=N:.(K4FEJEQTBP:1"2*PZ MT+5.BWJ8V%6V:+PQF?%=AT->'(@FM88\H$[ (6=1K '_E"=HRI+J>N[A2?$@Y]J#4"(G@I12=\*&W]\U7+)]?8S11(G.1\P^00 MOAWS+_R\H-U*16 P2C8:D'I)5ATW6+3'\PZ:1%J%)JZ"YH!EPT%65)<4%0I# MIKKI77\%4&MUX7QR2@TP-G_()9C1%J-82WT44C,00\S$RZ/7?+=:3W?7)_XJ MY@M==-K'=HQ?C>>=-XK6W82K+AC+LQRWICTC_^A?*O4H ,(8S7&D319=W"JU ML7\FG44Z5M..S/T$CX4.TNF"W82JJ+OH2 J8IB2Y@9JI<0C430ERL&D!U>-SYG)+DV!,+ M\IS3\LVL(4.M1SUVVN\&/7A,TZHJKFL"#'4SET(W,N?&<^$ Y 5 @ISZ6\; M>&[PXH?]JH$7'^[;B]%W=EH!ODU -F11Z+HOT&,L&(O#CC.MOE-500BX2 M*9$&WW,KAT]Y"/.Q@Q\%LBBO"<5(F='Q&!1ZQ&<;,L!&AQQDYT(E'^ M(4;\N89-4](/C!6Z<(&S>F#.G$ #4I&@5,^=_Y8!5D(F Z7*@)CS^N#&C*XY MOO7,^@T1 ;G^N]Z3PG4C"$O1+,.9W]V)#GT?Z_3^^'X_?L?TSOILZ?7']YOLO7K.C;R'VHZ#[PJ<'T*@.-LYC!D MO\]0S'N##597(5;?12/H%2-X*R7*@Y@W7.A/]@##IY$KWP)C(RZ(_XU_Y0O= M)5]%=O*QQT_ 7^G2=G?UCT@?-X_B@TORQCL[IP$78Z<@;73V ?\UWXHO'/- M6+,T\*JT:*;JL!_76H.7YPV998_0"#,),7O2KG&6!)AP/ K$;C_[LKV0]H!A M8#4.U7J]-MJ298EC+[$MQ1'I>=II $389A1!R9>K-3XM4:) M;DDW$DHSRW'V>8@P##]$DMCH](T>'4E+ 8 <,G1#RAU O0!5X\]:"\C#<;V M=3H!OB@C)#QG0L1#MOB-7E C0!\PMI;BX?6\1G*T'M$5.0N; ,R&MNFZ1USJ M&N6;^+<9P*:3T44F(9(1S)7 X9]9:PQUFK79W9F6DTGE'BGB]I@.8C-EOMC_ M=K&#:SA]-OZ8'KUUNH/*Y^QC;Y>8->BX>!UC5SLJWTHBHDE0"Z90I?6/#ETF M$-LJGHHDRDVXS$U@N\,/;]&9%"2F1I[]5F+YZ%;/_D:71',I+LZOY*Y\0K.. M&?'_B1JV)%&!+3/0QQ]>%\7)CW3TS )\;YD+;OXYXXAW/-L??GXOW^C%$M*G MOCSA#XF\\K$^MO.5?/*FS/"[@UYY;>N*GL3Y[7)& 'H2]1F M3+R(7B$?".16JJ_4H_@K: )6M6EV?\J4@Z66 []W99J >-ZK,A75)=HTBY2I M//X*E7I]77JE#A5O&JIS=\?KSAZ($9K8A%[-DG_*BJ+9.WHM:8Y+/C8BS_%Y MBCA6;A-^YV'RF@RE!#3YAHCFVC1=%!Q;R;SB.- M-8"K=P<9N,^(\4WWN@\5(3]0@H;U#O_?K^I6*SK1S)HFM@_L[AA@YK>/O7*= M=MRC_]\\";!H?_0 ?J&WNV-#V;X7Q5$R];FRT#[._NC):]6/W3 M_>\9ZOC@0<7+T;TG/)*(P+SCJF&,B5F%3VY]I"MB0FA"9K4>"'%AWHX,6SQ MGMT=?A%CK\])T[ EY=T#J>.J=9-*O4_M^WK]]IK1(- ME\PS0&O 0;8G&"CY4$7JFKG^J3=3'M]* BU0?9C)MV9JO+OL5D)./(:1%(Z2 MH505(RUV%P\>SE=D2)9UW5QPS6/P_I/RX*1$+5FN9 9)B3$6A)/':RMU 2.U MXJ;YK'R15*7'5>)S.O6:VY.&F"X;"1O[7G:25$73_W@0[>&:2VZ>Q@S-SQXL M,%.N&,9QY3;]@^\]=RX_AKUL2$>AQS'X[=^VKD^[T,;G)%H WRW*2DZE,$7Z M55NI=EK5A-UZ6Y2V5'1B")-4RV]\ 0<@:&/(V3XD[1>_7^U2/N2SCI2M_;2" M3GL%-JV8:?*AB7UH$-GSJU%KX]Q? *%-7L@V\:63.JA14TUNZWVT1/C5__,? MS_YC[;O7()M^]7A^ <$RS@#':]!W/@B^\ZT?OE?"ZA%?.5>NX'TLUSTS;ZX7#_<7YX]#P_ M?/+DQYY25K?F\?[WZ6S0+_'5??5M_M;E=Y:O?]RP'N^WAXZ=W.LOK+>QVYZYZWY/\^?[3_.C9_G;G MOK&=.\B/7CQ%QF*[OL/'=SK'[V_J-O^;%&BL]:O^K5&^2O(A)YH/ MN;$XU&/\Q<'!]NMN.^M>)(_>7*X MW8;[W@8% K[]&=W8W?893_7&!FQ &0:1L96A=2]ZG#]]>I _>_9L>YSO>RN. MR-)XMK^]WNY](T@_/3\@:V.]X[?=BCO:BH/\X/#)-W3!W:KS)@5VV?96^WRX M]-EA?O1X?0!@>W[O:".>OGB:/]DJTOO?B&=/\F=/GV_WX;[WX2["%[?MKGWM MN-X"[_=.BFH^LYV?2P/?E5A]R3C^3;%[\CP_>K'>R1M8_+M;ANW.W^+.'STE M4^C9>AMZN_-_U)W_ 24#+YZMO_1O=^M_W.[ZO>SZD_76]BUO^*UZT9\IS?JW M1OY_C_[\ =BBNSO<\GAGM;\/17C75U;8(;01_Z[BC?/R)/[. 0'?Q/GGZ?0%]\]R1_?$B:K;FX0+D\-VS_.#Y8_KO(<.>]L7J\/FS_.C% 6.N/'_\?=Z';:&//'_Q M-'_VXN!ZLLMP& $B0%;6J%>$#PUP<%@U(21JYK+!X'Q=^](!%EVK49,AH%: MN4L9-<75C;?3=FWR46!XWOJ_7W<1T5E>L\: =?-T]NZ%NNU>)-I&7F[-0]=UW-UE#][^B1_'A QG_E4]>-XD73[]H]-_?P/GU MF:.ONQRO=U#?Q8!^O[AP8J]IU=%^; M?$#:^>GC%>U\7\-Y_C1__.P:8G,(#8@Z.5[VXQJUI-)*N M9\^?/Y3]/-I_D>_O'SV4X9!51*OS8*Z?ZUR$WZ*Z?]E,IR5;.=U=*?D7A_OY M_I,55_G>M.JS_?SQT364V=T,Y_&+_.G#N0%7;/MO6,<7594U*$Y?T?!?'O7[ MZJS^\,I_158>I^CITQ5KX)JI]7\WZGG_\W_\^#!_^F3ENMJ<^3\C;_%@Q1_: MF/D?[*]83M><^_U?T]>HI_J:R7"]14[Y[/1WYKLWL3D?2Y],R>O MM0;?VN1O3&L]_UJ%W5=:MUS-=I><517A4TH3D^SR<(9=U"/(2CW5.'G)1A&43(3T0L)V:'GQFF+$D4W9VU1 MSY65T'_B0=2XW/$V85_NZ]WO^O1%>QB-K$?\M]T=_#$2"4\M96)A?Y=Z.BN! M6A$4$)G7-).ROG!@KI3:/':L3\MVJB)2I&Q3_.RBZYIQ6;#(,*/.R+&HU=F; MXY.?C_]GXT3GA/9O* R]NZ.F3_8#LW@GQ[\XB391MRXZJJB*[+)947)-FR=F MOG#UI&F9JFA:?'0@6FJ;"R5"59W0+Y4T%J/=';_%+ @,1\6PBPD%U6S1CL\+ MIL$^90EA(NB*Y@,C;N,VE_9V(-H:G<[HK[L[6F1VU?F,-EGHH9F3J: ]HQ%U MZP[LT>4E%$ _1/VL2=&@@/1H=-HWFTQGB]0E'C6.CVJHC<;^A_[ +3I!-6*( ?$$<>&;_!U M?!V^UX/-XGM]ON5[??!B2[=%565O>W%;7S//?_#*YTH[KD!5^ZBL^<9F0S[5 M_DU=E35]DJSXFB^!>F+L]4P[/EF,^:MY\BWZ^(4C570Z=TIE-NA"]-XU*D@] MNM'R@(\C?FX.Z$%X/N# RHQ-^$$%^,?(VI$/E/*!4Z/#NR8- M;_;=XR>'^8O'^]RG\?3P67[T]%!V_;N#9X_SQX>'7]"SD1P&.5Z74,$X*_@ X65G)=WJH 2E$\8B[MEWW[U[EU5-40:;H"I)P5?E?,E,LNW$=YE@U#1]GKHY\E6#L=5@GYTU'5D1 MT 0=O:$+WYXL6N5KY>_>C+%P;;F]0_%\0_K%A/-76I@?,[G1A+26#3+(CXK! MO/A$RC?NREQ[P/9\"V;YY^M](VE=40?/CO*C)R]V=ZYU@FY61/J*K"\W?KE&;?8G=+>._OSKZ__Y M_?7/KS_\/3M^\W/V\OC=ZP_'OV;O7YV\_?W]RU?/J]VZ6[(KA0/F1 M.F$;5L(PIV0FU'2Y5H@0SM7'."] !>U<3;+H1&X6[")JDQ1TXWCL9K@PZ0=Z M$3N3I(/H4;/*#;,H0]:.R50HQT7V V[6P_V?_NOX^!W_>/#3C[L[Q6Q6T5^A M;B&*17;6L&/:D+':TLH((3CIL 66C'G&H\N:C .ZXTG15F1G,SFS:CLH1%*" MZ,,[DS^8'BW#4$D?TE*T2WK;HNT<\T8;&[;*_ .1IGLT4C_()4C?P6T4K3U= MH%W6+9@8_71185'I 4P:C?6VA:0;'9.GE["\-'@,9*\8_W-!*H^MLCEV::Y1 MQ-J=-?2)N5U2='=.A6U^ 4D(7_/QZ]T="T-!'LE:FQ9+*+MJ,7&PC(ONG+5A M4].[\T1^9E4A?.>+3L3$K,MQ,2OGVALHEVTS=F[2B6V]S/0088R-_H/&T1^B M6+,;YX]_&#*G9^1Y-/7NCAYMDY.JI-6:P+XA<1JQX8=U0T"ZQI5%6F'*KLE> M]AJT[F47_Y)O3L<[.(*M1:IIT9+FX8;?\C0;E^UX,04_/!CEA;H\AT&XNV,B M &&I&W3K9F;U31UNRV1P-3;?U)%J'?H;PJ#TDY=9<;[,LX"[L_2BY#QS307+ M$.(>/!.8HTEH3MCN+>1'TSQK"PVT_XD59>+4=)HA8B4JGDNKZA*AVFGQ#[2^ MDS9TYTTUN5V2^@?54EP/>^O(T5\AK"6_:WES M=H'(%%] _1=G873L"=LK_%&!=M*88301C*Z<\TP18N0CX3Z)"OON8#^;D@CS MH?IE\?^S]Z;-:2M;P^CW5.4_Z,E[=MVD2LZ6$&.2G2J,<4+B@&.<\0LE4&,4 M"XE(PM.OOVMU:P*$P2!A"??)R0[&T.I>O>;11G-(G&7MGF^ 499#T-DO3&$_ M@TMJH],]A'9-X(JD^P4B,XF!Q@[P5GP'49GA**&]&*AIX@ ]FY[V&N7(N*BI MT>?ZFZ#!1F3,^&9HR&'( QY/W5J>1&\=?A$\->/4ND;CU-,TD&=$YSP.Z/!' MW)@OIP)WB'OKT1W(AG!E$^B>7=#\,_PG>*?$#VO^Z$C;&QTI7!A6/_#ALX4! M6J"U^&S0)8.1B?DYU$A$)@ 7!M>F>JY"Q_L\\]* WL3T'(U0OTCXY,@W0'DO M"C>"4BXA/NJN9?M\Q0_AO'Y$>GS$1Q_-6L#W=$DY0G!V 7+J!0E#9*A/1-P4 MLBP6B@7:_P0]%7)!E!6?V4A:+,I:K MT-T\?X;;89X,C/_./3CF<8$^!FOY+L.Y)\#R"&()H$8]@V@!XS7TH[I5W/% MVUM\(/(67!;4/,!UP"4+.!4>$= <,Q;\;(HYQXO@^5W0Y+FEHAG6"&P:YLH9 M#.PINDUTW!]R)L^UB#3H:WY,H@M6'U"0!4T?4[YF0\H&V.JIU"!4/$6(.BMD M'$Q7%*MR"878KEG'^ O#V>O48CVY.H,AP>'H+@B 75'J'/7D5A9GL&..W6E\82H\J=9L!*:&=31 M@N\ ;H!2R4[OT-.KD=.+@9_&O'"H-F=8U2P%=BG FASB#@V:"8D>#[GE[S6,Z_%'%_YIERE08NUXD@ M%YY6!+G&(\@KL.8Q8\?]]VVP2M&9"A#P';I?0(" >9,R[\RF5D]SK_!CP .; MAZWSH_JCI6@^KKN6>C!8KIXUM:DM'TJ'6.<_,Z.]!G:HFM@:%4M4O% 4HVY0 MR]?2@SQ03P)%LM2BOCF;7*CH8@?5#S82>333Y=&=QF(3L*27LT;]*>BX1;4/ M9!>A]^1M5UT,)"VPE>T+WB2;UOXR9H M\ P=N71[GM,FC#S$/Y;VK 1-$#1%;%W)8F^^ICK'T,!_&/8SW[$ MG:I=^ 7=9GJ<4OK!0%G+,,/M0$;\QF>,[*FAN9'3GPN[KF)0-YXP1";96"A1QO,BJGK MA7F])SBZXY%52),JVMO(-C $;:)D0)9+N3(+1-*XGN;1!49OJ$GE "ST(>P8 MF T9#@EM]VM2.@GY3? ,,RH)8?-,?KT&\/B2S+@5F=CR#[P(//IPEKW+. DC M9LIW3,^"DBMO[UD!&.J(F#[;HDQJ:D>YHAA\X_DS[Z$>X&>!SG@"?7QXKA@! MYX@1^8IIR-;47"IUQ;'\"'HK(GX%)X#\$]4?<]7LAPBAYU*BP9/)R! M@79DF-9L+I76U"%)C29D32-B3"@ 0O4BPM['F"@#W\/(X7!JH!(7CL1[V!"T.]+C-LW60#]_C5/CO,CQ)5DI]E- M-?$FN]'&R0+MN/O 6OA'A>'Z?4?7!$>4Q++P]'Q<0S9ZPN:R,7"F+CC7'=-3 M:^M;*J_=UC=,GIY'1&^M:BK-9 OQ?5@+I9I86Z2)S1N^[G3W7K+UQKM_E/93 M&Y!7#!T\L"77Z@_NLD'8)KO)?(.\P'7*U'3JI'J314AF:S?9; %W%/'V,@=Z MQ.&;-AAEL5 MBDHQ,WTL95%2"F*IO$9COUR1["$QR5#WBLUFBH.BR1K\O_R_ M^_3?M+G%2Z56$\N*_"HK[ L^6)+W0BP%5>(+I3"IBP %9WYDIJOYSJ]T-RV6 MO?CS8K R]>LME,5*\8'R/<7M5 #;*@_LE5I5K!;7)X\]NL]=$&MW M2;K0&KU5,]L95J[((J#-&D?8S\ZX2#T6H.S*V<;3K!6C?Y28 8 M5'S-RB.\UB@L8==+/,:Z\3'VA'K+NCG1YA9PH#]3[2+,5KICAB'MS2O.I-FK8[_6E^6"TO)A M; H5;%P88-HREE"J-+\X4F@S!RITHH"%QI*A,642KHC86![C9<=ZJ:]^(FYL MT4SHBAG@KI\_LW7GCOO(J!HO5J/4'95/@&,#.K,%V29P M#VP]<<=$0MMRB5 0O&Y/L52.QCIVA3 ,CS>M>(PO]^(Z&0,%S/D^T>')"RLJ+V:D0+#'R!9"Z86'IC[;H,?=D';LHB4L4?$%$I\5CDY- M0[\DQJW7<@S;D[%&3K=!3XA %H;:%,@=?WM8UC.R-+ S+O"6KFG]$"NV9)52 MM(#0=6;ZA$:0X_FS*'9$ZHLL+[1KV9%.>7ZY!RNFG"LNIB5D3,5*49 ]3A/6 MI$V;?7_>6J;;6;/1;)^?_!):W>ZWYA'M_]MN_H WZD>=TW-\)V+3G77:\+K1 M_ +?R:EE%WL5GFBV63:^%+R!+AOX^<6:;:A;YO-GGZ8FR!Y)+K.V>\?U[B$M M'@;ZK'>_@6AZ37][("MBI+%$R\3>>8RS' @-FP"I"QA7A*.\/+] X??2FOTDL(KC4!9%U_2; \,6#KS'^SV"7]-]>6]ZII?#>JV+\P7.(HXL MT$BD85,PFNIVH3R2V8;SX(-7-P5@N(00H%@T$!."EN!!YKAJ.WV.]8/^[Y+7:+%=09PQ/=$0&@?<&@M)==,#2F3563N'G2SL MQPSR]MJO2C6MP+I:(<-7-J9X_FPZ\0UYS9KXIA$5(@"2L ][=LFM,W MA/UR MBF/W"K_T2,!K67].$SP]VJH4I5=O@ @!,P^:#-/.;2" (1;&8EDQZ^G7"1&K M98** <;GK4=&H$VPWK4$B[U-:H%ZY=2$ 9;>Y<2V1GJ?-J2D;?$H*OMP]Q46 MVER;P+-9N;>?CQJ477M-*F"O/E5$]AJTKK2B5.!M5D"MU@@]-[1_*>U*#HBB M>8W:K*F+9<^LNR[#R^F$(=$%Z""TW'F!2%33G+*2:(KF 8W =N*(1*ZM)A)/ M"8P0"5!J4[6Q5?H,MOK[HSWH4$%V??]2\$':%R."#:!L:I%V8 M^#ONWP94B%OHNF0B%,)>EA?!=L(^(G )CDM+[C$G8!HT1Z?/QKN'S[$FPC-/ M8FXL]@ Q(J9&JM_O!!V/K+FY1IV2V"S8M^*89(&5GS]C2WLM<.:VA7NAZ.W9 ML_$-1H67(3U-S4!(:DL^_BI:@>[W7]=H!QG*J )QXPEA:EWX._>_- L5_T$# M[POS&V1#!E@/I&A;X&"NTFNJ!A%5$WV?8P0/HN#U6C3XX*5 8?S';]\#S"2X MI#EP(GJP7@9+CN'93PR0H%8@-T);$1W4MLUL0^K,!CR=WU*HG'BN=,*%!>/(!&Q9WTX$F.6T2R3:?35 M[4J\"I3+4%RM4A7EVJR4$D(A17>TC9#";E2YDE)3XS;2KCS>;BK(!Q) [@08 MAV6S_B^%MPW/BW9"N_ZS5BW?@;JIPX:^*9RR[L.!OEL%0&,0B')@@O M49-GF&#[^AWJ7$&OT&!]?^7(()>Y[FI>1V0?!<9C]%939/1E!>4#K"'N4*!= M2((KA.\%U%!@(H&H383KX3$M6CT>'+Q0 *SY8Q%M^\_O _? MLE1^%36A!*9XAD.?O GSWGB!>8-PS7.AXNC'U\, ,ML2,Z*"Z73>77APP"P MX!P:-KXS;OUI:<$'//*7@N6!PE4=J-.@YWZZS,;H"W^+0" MO#(/\.XNP)OMJ$?G^/C@L'Y2;S>:0O=CLWDNG)_5V]UZX[S5:>:7)H&$JZ%%$P%T[7_7J@]22X@8E+1T3IO?A$J]=?"UV_U]GGK MO'[>^MZD@3)XX\3_^:C5;9QTNM_.FEU0P@X[W\Z%+_6SSX!:9ZWNYYRCU .H MN4[;D8Y!N:%6CF^JLZ:=V/.3C9@#X4V;-EMNX&'BB5>>7"X]+;EM-@C/5OU$Z +_8_D E"5VOYV>GM"?ZV>_ MGC^#3]=?[WC23-A/--H_=+Z_Z(-W$6D:>D]S4:PCNJ<@"9 RKCCA_S4:S>;Q M,?OR? .S6NF?.?_ NIM&AP'ZG[Q!ZXVH*15:X]W E K\'+3L9GFQ3/^^FCR? M8?@]\3;?/%):=$M>O/QRJ]5 M8E[:ZNLR+;G:<+?O5&%DD^%_+_[?L"=)\HOW9U3FHPV.R(>^4/1%G)$+]$J@ MZ^6454%$G$#'NCUFIWYYVJAW#ND;0NM(D*1J[=6[?]7W.X?[\4&!XUSZ.#># M/(6-MS_#V69&GM%46L#%Y1VQ@T.K.T4OA:/7CM%+20:]0G&)>-4)^]X/(PVR M'=8A.WMH5^1HMV.T*Z:!=@T<*7%,I_CD NU*'.UVC':E--".-D_Q1D/YTU>: M=")2/M"PS-%PQVA8WGC[6,1%8[[KFZV[1:;*#$PC+1PR7G"SS 6TCFNR_!8T M'JKNO,$G=3%1Q#)SZZ\\/MC$8[D\D/BD7)4[1FZQ)@,T$8C:['3F;-9C9FH-& *5+_3(B>>;/6Q3#A M922]ZM5*7YC(ZK19*AIM6A--M)HK8W=BC $V'I75! 9C#YV9$74TH]UD@^K\ MN9?AXTS4^IX_>XGQ%']*W7RR+$M)7T4+.-A$2HH;XM*/^E73-(\-$]@Q MZ\\PPOPT;TJ>(S*>%%>4/8RFKJT$;>2D05, K"F(#$[$3[ R@WC T:T$D--I M'QPL@$#SB\V)CFW?$R8;PN_))*@4)\(W4P]L/%;G-B;806;G":][Q9@.54?W MB@$\'I4'-N1U8XKO^^ EA2)18'HI:UL]1P$Q;1E>"QTZSW+F6SJ;)'V#%.CE MM%,@+&L3OT7$Q-=2@JQ=^KAL.J<9/-&\& M(TSTPDV,=%")Z*LX"M!#KF+T]I;7J(G\LNV@E2X+V[8A<@G-/,[?"W M?N<55I]'A(FALDOSZ^ H/N"CZ C>/A;%X#CAH'D)%N#9]-EJWYK"&B/BY70O M$9*(U$.ODTL@&1%=_(^(P1K:E/8R S$-; _+H&S8R4QJ.)8#S.1[T9'$H/B( M\*X-!\)4<0+2[0*X1[1\DE:7L7-Y,I-6E9BL/YMK6X9@7E-/']V318HE@$,GT6+#RG,SO4![#8IN_%[C$0[Q_SWLQ!3%X"6J-=RI,@KX&?OL05FL92LREXMU3)&PR\RC*5.94V9FM>.HK6Q]_ M@_TVB*<^JG#PE_(KSYZG_(_1+>V8%F4*K-L:.Q!CAM["L27,=/F7A5?8R\0R MKCS%BBK4K,THZ+.& FH(+"UZ;0G\#7D, M:79'SY_YET_10108A\$/.ZRY*?%WXP2EP?'(A?S'C/+5Q?NQPN8$M]Y])LJG MLL.24B'M.B(.<0#^_4A72KG@H_G*PD9QUK_$K@D_"Q<53(#K6L:4&7HG)XW9 MJDW6#@&=4*QZ/+[(;_E<1"21*5HN27MWI: /;\-&Y9[R16>U5%CY/6!F=:.I2^NP0\>E]XN+:!>AQ1L.:KQGNXF. M@5DNZ>I,T35L%HWVK>%+)8RLPA:8;]7;DM>+' X1MDY@X G55-IOTJLR9;]IDV0&AIR-*^I0CQ0HG=@EA@7E4G:?:2N#[BW99 MC[96I]X-#P%BKB1@5 %#9(+.4RV<.-2CMOK4]#KVNK>9O[UW^ON/UC6SRWP% MV=.,A1\ _+JFH5L@# 90W?G=OWJ2.O,]]98;G\KGDMG>*.653$+=1NWKZP C MO7 6NP;6KR"6' *#^$V6SQO39F&F%"M:>C5?FK7XL#K: Z+PD0 Y(D3@,:KI M',158JU*H4$U,\QW6T@=BDF B\]R\V"VL("_F6I<9>Z+]TOF!&VZVJ:*1:U< MJ&6GTAH+[PHQ8 MLYY,>-@^[M>(7R_D7LYD"7+BX,21!G&$2AJ+"CC>Z!/6_2=.DW6"J,N,IS14 M<#T=X6'[6$J13K1#V((]$1*I,T.ED=9-/IT];#_^K"(VE4AEZNM-1G!/1"#42VT[!76J*<],I+VVE.J8^IBH38: MSAYA02B?T#?E+^'3 S'LLYR0P,,'+M":.&NVF0\$!YB8\!"'CHGB],CI<2MZ M] 3" _4_%D68&"#$3);.I*&G=FJK@R _*N*ET#!O$\?:>>D"-/TC.G@HZMEZ MR$9FINLP$>:9]0O:0%3X1F;&T?BQ;?UA$Q4B,9B';",R:(]3)*?(K;9V3AQW M(WHTB(?1>KF_[ER8^?.GKX;MZ8EMF> MTE1DFN\$&SW#@L)CVQJSMK;X?]>BK^7"@2*_$$Q8_;\7\+PWD<>]>']F.<3L M$_M".$,/[Z%Z26SAD-CT#*>OL3?1S/-"GV+F89XBFM/7KM8]PR M]Y4'5YY8)?#RUH7[6@F\7;>]]7OHP?YI73T]2:B1KK_C6=UUYL%Q2)*8VOJN M_QZ;'@K=\\Y9_4-3:'3.3N$5-A;V&B0>=EM'K?I9J]F=R5 ,>PDD?/:TCSM; MZ!SVS9UI&#G3;?F>@P>J>%I8>I^YZ8L,1:KW9!G$046]'!C'!:>E#UYX,X9O MZ4?>A$6F.*]Q^4E?S'&^16R?0CXX3S@A=:%22;'^5.8@D5K$>N_$ BXJU4J!9O(A[-AV;D_##=W+$?;B; M(MZ-M&]WL[+!#^,?,6QB3>*/%2 ID/_L,GV<3OD %A:H37*B^PJ!!CP7W_[O MA3+/X&=5VTB/W >>),&^17Y1.MN^7YG. ;Y;@$O+-+V0*4F'/3)U#BY4=0+6 M*@U7U_L.'??3TP][=_7JS?FU(LG 38IW/ZN*[9X4_Q0V MX";Y-3<\:+"=,P"]X3FMY"%6XAG,4J$Q6 KXKJIX3_8"O9*-;!XK>XV MO.F]U"$,+*?0ZHW5QEU#,GMWMW^:?TK%RI%*Y$PJ,H6HT[!4_B=MC@2P8T<( M^F:1$)3W*NKK'-$[1W7S21QK4-2#MR/'0'7C#?XO*2#)A;EM;4>W7K#H&,4N MYN"P*)!'.V_6(IT7,R&FNM,91L-*+-_FOQ?ZC?O&G(XUR]7(0!^KQ@O!>^%0 MUR:.RJ8+?.L>O7@O%T19*8E52?%C3_X.WR<&R"2O=PT7 2>$)TD(TG:$4*TI M8JE6S2T5Q(OG:M0"\,K[S\B &#[!FD3UU.!YZ2R7JS(RO6/6\O8Q+V0DD%0 M2-\@\$'$MFX'@!)>&C2GTS"L:UH_BI7W YM@=K5A85L?3"W['U:F5TI4=/]/ MD41)DC#WV6-N>^*5]U'4&G(ZH*H5(NB4JXDSZ2R M=84'%;B8C;4RRUT[7FS03'UX-.T\&N;3-NN#FI M*_V][YG:U8!=_6&+*KF-6#XE2/ MC=II[S=-WK4&T:4AF4M*62Q*8.!5Q*DI"$2@H-;%8*>P!%:W6 M#N;U /D<% &7*0*H$'P[/NO=?5=_7/W5"Z7+5CD[9KB2OA9PCNW>V+X]"'G1 M.ADF^ MF^PYGE21T&-X:LL^WD*\NB[-./.P::Q[>VJHI@L&$<8F)UCSTR;SR716\[;S MJU"?5GYNXL7+;S*=#Z(P?24 $D^JRQ[.\UO(PBW$U=>1E\\;K=7="',=BT8QO MV)"OXX^#."&J0^J#P70\I9,DCLC$QK:6M+$/"-IVJS>92!.II^F]L1,1N16% M=/Y.K@W7KF5'Y=^!G$5(TE9.A;<1L+&#:!'@<1_DT_-!OMR0XVU'ILGH [0 M+8EAFD5T:HJ5&D"8S>BBGRI?V_^UAHGG[N53%K_.\@> BQ7?LPG'5&Q;7G4'W\^?;@9N%\O-DG_W6F3K[1T>9IXSOOS9!O1^2UDX196 MMP#[X(W@9F6'+)0Q5COU]MWQ+ZEW-W0'7S\T?G[^5,U0M4$A::7%!P*/EZ9@ MV>W*X/ O,5UW?UDLE26QG(:=GJV+X\B<661.S'.NB))<$BN2E"]D7IT@-QN5 M.,.+Z@R_.83JBTM$W4?Y\-(95Y3:43^3FO4.8O#00>0_,#:W@P=4@R M-?:FQU%I M&E;ZAWXI/\L\D)^N\ZEQ\M.6]5]*)DW%';BCN'3,/_>(P_54 KZ2(A8*/(>< M8W,FL'G+Z&NQ!HK=7IB1T82KENFJYH7>-X@'0Q(FPD4IUB&U=(W3 E!:42R54Q#)/ .+DU2. M2"HQ>[A8*HDU)7>5$6OK"L5X(WDA%SL,IYYTC7+%_-2O7V;'1MYM\S8*)]ZZ MC?.L509+&D8W6"E%2:Q4]R%)E-,+IY>5]+*E6:^(E7)!K);V02?F7=MXJAU/ M>-SS6U@WO[JG>[V5:4_EOT=GED15 SZ5$&S MIF#[/HJ6L6S.6FJ[3;\W;"K#B\JBHA3%:AH=9V(Q,?L:.2>8O2:8K3LT54H% M49:+>T$O7"/GNB#7R/?\%E;/(#W1U;YNZ*Y.G+JI=5UK<#FR#&#[#M:,N[=A M!>1A[Z[1M_\<282RI]59KU0];)ZWS5K/K:>WM(Z%[ MWFE\_M@Y.6J>=6GCM[;NUXL@DCVHM"; \P;.<1@/%Z[.QA/+^%+-S"&NY);]#NJ7J+4W9!(8)W M["G1%AE2."GVZ%KOW0VG4]!NOI:._\K9<6+N?#[[A,&-MG=3&>2"F;$\E7D= METL&_2GKTT0ZK=F4HB(JM9S5]7 $?S((OJ57L5:IB:52"NU3=R]*I=GL?6(3 M!YO/'>E7.L@:S8=PO 0]4TZFQ<_?+\:33&KT.Y"E/IQF9"GG*BG$?1)D+=&O M'3AD<*#?'(QT#>[QC0!44=!O^K8AR5(5-T\;\P>[SS!]_X.B\M^B\;>%U61:KM;V8V%6>";^8 M!.#3 !CJ;KSP4YW++V=?FOK '&7=7$LH^@LP89NTAL* 0H8SB6PSB35-,[G( M33..:*E)HSAFFLH(AKVPPJ0>&4P=$!L'!\>ZJ9H#0AN)>;;LG!":G'^:#I7B MZ75_D\'*^;7 /,A$^D0ZW%V88U:AN8[[)@;=4\GZE\MBH<8M,([(CXW(VSH? MRU515G*&R$M3W^*$GN_!/2-TIN.I:KNW.$D<4:LWCYB5ZR)12EG>!TO-N6E,P?\ MS)W;>.?ET40]_FE=7!\.]2=E-\9.&##"+"?!&5FV"T^TQYRMY)"MQ#=AGR>& M5*Q*J206TRB,S=850^0M#3E*[U[&QHB&5%H;5HIB-8TQ MCAGI32S?6\SLMRAVF;1%J3O6OO;NK@J?NT<7?QJ_U QU0MN!J(UT0O,@%"UH MYDR*,ZGYE(I=5!X6Q%I%%BM[T7Z5DPTGFW7)9MN<6%$I%459VK?! VE8P;Q' MVN;TMP<-*?@M9.$65@^T/K',BW-BCX](WUV>64N )\AS1TE-+8[EK.N&<"BBF.9OZ&B^>CE;G M/BR55#>M>MLP+YOERR<['7-5)@1G*#EF*"OI(15O$;;3+_(,"([9F;UV(YEOMGTY2J*Y=(.!EOQ3 =.1UFFHZV;.1?%2G$' Q4?*:^Q M'I_7.&LV>ZF-J \$J8T?_UQ]:?_Y?O3]3'M2]G,DM1'Q[@ 1CRSR%QO-*ZV<_5C#?4C%0>=6"E( MHERI[H'2P>F%T\M*>ME222^)5446Y;THWN-*.E: *NVM4%/O_ZP=#61I=/2KG*"FODLF$3DIVP?.$QY$ M#RR\Q+(CH?QJWS Y>@NQPO@@Y6*?DK2P0\Z1\GB/\N/?(U=R R^2UD MX1;B%9=B1''INM;@?MB[FSK33T>3/]>5VB:] M!E/R+$:X2%J>Q2A8:'EMY2T[!8/1&X[KF<-U?@M9N(75\WM/;6\$)*6Q[ZHQ M)6&>9#)/>0?\)P 2V[N#H&*_A&_5,459N$+("?]C M#_!!79OI;C<+ZE/5[MA=%W/M*-1/B=T=J3;I#="E)Q<4N3?1M%6^P?76O-]M M&/H&6^WC6>_@*?VZ\^+]:TFZ)XC/_MD,MAXGGP=<82G@V);J4W=DV?H=T;8! MV/Q:"?A79V'HPT^61$FB?Q>@Z)T_"5@Z]&F"&ISG[0)E/F(5A_( 2W0LU5$$P$-\6B)(N5ZF( ('G4U!UG M2C3JI;+"HPFZ*2 ZX/OLF7@T48!O3 ALY8H8?"91&K'"W7?(*27?_CE;0.6( M]IBQTAAU-J7$1BF%=.#=FP+27-3$,I?: :=V5?ND?OKH_,Q07?\.E'\&EAG- M_QZ%_S@>H,EH^VLLF&E5?T&7.HR'UG8J_CT+I:9#%4K+%?PD%2@OR'>/@K^$ MHK?4[N];*375OBR6:TKL:,'TM'OE(>#;'"5WH=BN:LP9#>2K6C:*MU>CO\93#1Z$@/)[/^L:"L8! QCG'CGF'DN(()6R M!B"!(N9IYXR3<)3>7Y3>UHM6$2O%DEBI[L6,[:CGYXRXJFX2K:G:)L@[.R% M7J"[)*;50;7%C-Y(VP 4_50%T,>].Q/PAGP[__KG>S;[@>Y &XAT$#A2754 MX-GJ!1$:ECT18I* O?Q?;F_DV-Y8))!T9DZ(%3 W"I6GEHTGKKNNK?>G+O8E/[>P M5VDH!*,J@F].@XX0]/;X?&,,2\?#ZF'[R4:>(^9T!-:>[>PD8SQS7I=#7O=0 M&V83NDS)BB_+1;%?D!0ZP-A M/"*".AA88SC(+19;F9:+PMB&MTT:';BP58/.SQ2LH>".B$.>/YN)%+#Y;SI\ MBE:2TC:BKQ/9@'TV"5_I\0"4GTKT!(. M6%TX./!YD:9?W4_>H7G 'GC@6I,W0AF1SGO#_T*9\LJ9DQPX^AUY$Z-[L5N: M75.*69.J8\<'T8/Y1WHKG-].8/&Z#00^>"NT@>S9L=L6'E")?NE?_UOX&P37 MNW_AY'% L(EZ>= G0/BPVH0"\8$'#RX&WP[O>>:)T:WAEMF-)(U5E%X!UH8! MY#P (J"\"G_VV CSLK('7NN:.\(G2O^ 6LYP 51R0YTX G_U0O?4MA&09]Y ME,_1J!!X(Y1>%Q'$_KO(S((WX^A\4Z'1?W]4/Z\+W?/.6?U#4VATSD[AU7FK MTQ;J[2.A^^VPVSIJU<]:S>Z[?_OOEQE,"=@INS]Y6-4[[$F2\L(_7:/3[G9. M6@"8)D#@'/[YTFR?=X7.L= Y;3+HW .-0#ZDA<51K)W':M]P522I)\M*[X[\ MO96_:]>.=H&-V:9C>, M_*PT/6"B^_=^+RHN--I6HF/U%5-OKP@NP MUX0C,B#C/K$%118WZVV^IZBPN[!-@!_*O#Q?$1)Y#/Q!,<7!FR9XI:=!AH_- MC)47#UTXT8OF$$HL(EB8*>&](N:4.#2CZ*_5Z=U95Q_(L%H9?C[,EMKOI/-JH4?(OVGQW$%AZ^J\(_NPLB^-@^&RPXMJTQC;M) M^'_7VCX&)Q?%:J4L%@HI%/ZE<9L)Q=TXWN<1[R6&]]N'RVJB@KDT2@J!YQTA M_5;SJ;C++UW/34X=1/P6LG +\9KP;&->Q^T,/4[9&SN>.ES3VM:W#]='O_5: MAM7A1!M!.R[;I#44G$3T89[/NV?YO#.TDK8R716+I9HHR[EKHL&SX3GU;$8] MB:GD);%8*(F%_%79<>6NR M6)0KH%\OCG3)=)L=CM'[A=&)Z;R*6*V5Q$H:#5FX>LL5JSPI5OP6LG +\>IM M,=HCAM!"]P_$)+9JU$VMKHUU4W=<6\494LV;"3$=YI2FZN[II:-43RHWTWZ6 M_[4Y M6>6*K!)5_[NSH0@U\365P-K3$XLQ_'= MWJC_H]N[^KW1NW,[DY;L5+36]_Y3M0-. J_W$(2)X$'.,GG6RA/44%9TMXTA MJ^35_"7-;BOEBBA5P M+[>PNMBR;9G6+._TO"+U/KI)!FY//^S=?3EN_QZ=73<;D_)35>H[[HAX71<8 MG(27'J3F]1&.^(^/^/P6LG +J\DSB>M29N%0/_)7$M MOU-H4+Q[427%B"H_\P5D5+NGZ30#ADHHYZ)UT=':E:_GV9Q[M$-IQ;9.&*1$ MP20\\SO;K&2%>VT.]U/O55(HBY5B.<,<9%L?-,?GS.-S8AD@?<=IZ5$%;RUQ MP9N12>;U=5+I4""S2AF4QD&E3.OLQW5E>-WY?IW--JY*^@(Z,M:!_2X>[L<^?J#7&:-ZZM@I303=6^;;ED[ ' M1DYK6[0UB9^(XI?2HV& !L+T\K1WURD-U=*Y=-CZ6\BD@1#A4.DE%"(HV<9? M&@#Y5T*?PEB8V-:5[NC,L2>PQ'C!19AS;_UNO/4K>1DI2968KO0 M/GK @ >E,AZ4RA1Q)*C)*Z)2JF4X6LN5=JXNI^1F M&N\']6[<+MR.+K]=/EF-US(/(I!B)] ]>,$+E#C4-:.Z!(XU[3NZIJOVMFTR MN)\LCWZR^[-7'TJ-NRO= NT\=UW@N3N:DUEZ9);\J(5"62R7*GM 9=RBX+HL MMRCV\196SU&;8:Z^DQQ-!722EWYW>G=GO\O7MQ>F6[:U)VLR$->?LB"H$0$D MN)9PI+JJT'4M6[T@0L.R)]SSN"//X_I*0^KN\')%K!;C6DP_N@.18V.._>"K MD3@Q5WA!DD1)SG*/8ZZXT*%A@1>$6U$_^1!Z2[T+BB*6J[GS;_-!P9RJ$J>JY')ABD6Q7,F=.YN/#N:J*#<( M]O\65G?5GPT37JFZP6*$#6L\MDS*7T>6 0+".50=?>#[NJE!\+?6(:/?[8ZB M/-G6)E$?=WW.Q\U *$1AF+A8*+PN/8(V0Y\J:-843OHH"LW_'J++)+';W47J M5Y)@ZFYYH$FYO(.R3'HOV7-3LR\G<#VZV7_OYI6OU*=D:3 M[5S0>^#@'"KG'.I!K,:[]%U*[;@0?OI\AJ-S3M%Y%P+W/BK@(O>!(E>.B-P? M!&^1:'40I^H%:4_'?6)WA@P2G:GKN*J)N_:,[Q^-;].681=_5BZ>AO'MPX=M MU(.2P,"$ T(9H(0#;H4_;CY1UAG:@^@L56'O,[F2*%5*8B6-X@(>B./$EF]B M2T:G\$E-$0NR(LJ[J$I_-*5"6JU4>$K(P6W"J991RDX4@[*H%"51+I0>Q0W -8*G3C [U @>1&=)ZP1*N2Q* ML6/#?CFQZI]H<,.I? YD_=;+S9[^@'!ED0OWI^/B* . M!M88#G(+$!-,RX7ET.<.<,'FV:@ \;1?ELSLB#GG^;*81W;%NJN9 AT\% M92'.ZT2VG.CYT;_J+?-_!P>P:V)H;X13((6W\-F_4V(.R!M!J;T5OJO&%%[* MPL&!SZXT_>I^XI\$M3SL@0>N-7DCE!'IO#?\+Y0I.YTYR8&CWY$W,;G4[)9F MUY1BUJ0JV?%!]&#^D=X*Y[<36+QNJWU]\%9H U-@QVY;>,!B]$O_^M_"WR"X MWOT+)X\#@DW4RP,V8?(-8 <"\8$'#RX&WP[O>>:)T:WAEMF-)(U5+)M\0 P# MR'D 1$ 3"O%GCXVP7EOL@=>ZYH[PB=(_H(@S7 EW% G#D#"?_7"-P^V4\'7> MZK2%>OM(Z'X[[+:.6O6S5K/[[M_^"ELI ?MD]^=GWT0K;]B3I&*0'M'HM+N= MDQ: IPEP.(=_OC3;YUVA2R\E9H?OW6.O^%,-HKZ!QW MSH3SCTWA5[-^)C3;1P"+HV:C^>6P>28HLBB@0DXQ!76&Y:/[FEKU!@!W4_'\(!;^I$WH8@#&W5=#% GEN,CP(LY M,;+(.F;H/N CC^@2B(B=Q3J?611C$FP.&9?Z$/S+VK0!4.3[B;;PV6Y?L1I] MDDLFLH%S+""BYM^I[MXV0/NT3%0;ZS>ZTUO22.,+08,%B'-T M]=/Z=$;4F]$+?C<_&M7BE\[97ZW L?K1+J8.@@L= M$*IQJNI:RVRH$]U5#?^2;J_5FV_-\MGUAR&_I(0NJ?3@2SHCKJJ;1/,39/S; MT5IN]UCZ>->QJOQV$KJ=XH-O)[[QM7]'S;-F\>I0_?GC [^CI.[HL'=W=/%Q M>CN\F?2;?_( 5F;VK;1JEMHXNTS?,K2-G-=I-5," M0Q'?_N]%9=XJ7=&H:.V3).AKB&L+Q\&=&KB9BII_6"LO-MQI@K ,M4JV0=0M M@>UPB&X.T<%@.IX:ZJH,$0[%^S:*\Z8:H:[&(;GQ1L\MUR?N:*,+S_>_63L' MKOWL'(&R*XY9R@0'<'H296Q-39<#F&-P7@',,3AMDX@Y@SF$4X/P$1GJ YWC M<'H0]OVQ',2I@9BYQ[G.OVX.T0Y-PQUC H<0AQ"'$(<0AQ"'$(?0$X10;)FP MOY((2[4<2]2 S9;)E#HPIZG*GEHV!I'5&C??T;N_N6K%T MZ\_UU5E[M$%1\=J]2AYL,(3*K)?K7*C^LUTN\8:7=J@:JCD@[%R?5'.JVK<" M2UN7MBY"\\_V3YKEDP_>COQ/ZF62/J[7JL=1O%XH>@<4C2.%=7..5F4*?S2E M'V5=)LT!>2&XNHM'.R07NHEI8X#O].I%P6'EB!L#M/1/; I-*D6<*\HTZTYG M"$"LL>),'SZ]./!L5;DIBT5)%BO5%!JG[ Y+.3TO;G!9![5L$T4B C-M2EJ< M:P9$E$*/-4Y V8/4S@5B3(7!AX^='S=WA3YI]I^V-%R S=:-C0JBI*30V(A3 M,A>%V16%FY+1@ARD%,2IAU//4Z*>>RO--M8H*V*I*HOE4I63$R>G'9#3BAG2 M.Z2G^*+ ]0G) 6C\]^)@@:)*8J4FB5(E)YZ.[2>Y?6)%6NBE(Q M)P**DU-^R>FQJ6ESMV"E4!7EO)#(VMV12_.>KT/5(1IZL(CIJ'C GMZ;3*2) MM$&H,OO-CC9-FT<\/>@CJ-CA!A& 93$-#B&-- MNE@S\[4#APP.])N#D:X!-WDC "LMZ#=]VY *Y>HBAG%$XXC&V1/'FBRPIQIG M3QS1T@W]+E@0ZS6M3]D)7ZJB!9>\]9:MJ^;HGPT^6Y$YG^6(M@M$*W!$XXB6 M28'^I$1UO'>U,5] TG*<*=&.IC9ZM&$Q2Z-C3>CO.A,\IM.\(?9 !XAOX7A- M8YYMQ ?[6!Y7=@B+P4D@'J X@\DT@^$.#8XU*>H_):[_Y!_1PDS\-20FR_&. M%YFIY>F?_+B]Z5_4_I;UL&J-?D#P]B#XF]@B67^G8?8' ?:!+IQDD_D+8DE* M81HAI_.LP^31*6*Y4X/(EZ$:1MXK)# MM7&:?J7#XMK]TR4? MXK].>Z"9M]AZ0\P>&XG3WF\V_# Q5Y\]IL[Q,W?XN:XA7DN^CI.C-$=ISG(Y M?CXU_%R;Y29?T6M0LO%L5R)05G M:[I$N'V;8TY_N:._M45*\JD(7*1PE-X7D<)EQM) AW)(J^3EH$I>3F_2\:_* MW0_W1[5V*A43SWS?8KSQXXTT%MEACLB JC:"DLQ4XR<1; V;1!37&=T$6:3;-/)8Y/)YGZR6D$2:Z6]F!HA]A7A/6(GRCWNI+L?[OGWX^_&I]_J*"/E25GK0Q7"V)LO M,10F/J@%A\):<"V!5C5Q]O403V?I(8C,X%S(-IV M*=D2BQ,6BQSM.=KG!>W3B0.*2MY\5IP*,D<%Z]4,*3*?%(EGR]<[: MRA$M(XB6KW[Q\>&>0N@%6%8+%RC<=5/[H=JV"A;]PSSEGO?@SOFECGX>?YE> M7FI\%DEX63[@VUQMRQ/2X-A]NI.'B'"0,'D%9@P8 G$@Q;G/IGF/CR(P+$F1>6H MQI6C_"-:&$0HK!:;S!4<+S=3BP:TU-KUE\;DB]M2@F@ _8#@[4'P-Y%AA_], M(?*# /NH/O^2*)5SIA-R.L^<0-F$(I9KZ(_E]^?N34X'J;=R29$0$G+^+RGP MS#)U\.+.;!/&NA:'PLL .*+M!-%X@(DCVDX0+5\!IGA_>W')_'DO>N'K*\YL MPZ>'>QCNSF[ET\*)JNM?,U(!\+C>>#_/D;OC\\$4N#N>8TV*HJ2:*U'"$6V% M.[X1YO13GN_G OCR,$S>7T_XIN:?)^W38^G;KW&M),_YY_TMY\%!3W,R[@'T MX[;:*95$I<8=\?M X9G#_+AQEO/@63\L2JG+L^ M:REB]6YP=?<:?%%>4X/G-[>CF_,>L^[]K1N>R!:SY0(HCP(HB;1O%"ZR6*C( M^1(N\5[HTOQPRD/5(1H:LL1T5#Q5[VYLG%ZVOEA62V3PNBG(;?-37RL>]NGNTU<=JB6.;#&1'B)T.*%2=EF(=QEP;$F M10TG7\4?'-&RAFB)UE1M$TP\9\O^[^6*6(V= /OHV,KQ--,,<44#F(WQNVV9^'G;,@Q [Q9\ MTR:.FU!CEXI8*R@9=EAQ'TJVD3X)G$_"]5HHU0"3LYSJNH;3M;ZDU4*T@;1) MO:U]@X3S%#&ILW?WIWE3GM2G#E$O,I+]2MVL]*^,?Y=X:Q/TP@8@87MG,Z,T M_4J'Q;5M9R*&/F0&Q3=XJC392]^R-6('3SLTX-(H)!W+T+6W0M;83SK[S88/ M)>;JL\?5.7[F#C_7-:++R8?+.4ISE.8LE^/G4\//M5EN\NTH.4ISE'Y4E$Z^ M\25':8[2C^-,?8AW9,<1A26^UK(BEJLI.%O3I<%M/;"<_')(?FM+E.2S"+A$ MX2B=;XFR63QCCX5&;+1#:<8VK9R;4C6R#, DA_6M;)D#8XJ[/K5LA$+==6V] M/W55N)YS*SY.VM.;O3OM0_-TI(T+O]Q*XEGK?=CA9E&1PNO2;%PDF2C(H6H@ M\HILOT=D0+4709%% :&<..;08^R<^S'@:=84[CY####L\'HXW['&Z4Q=QU5- M!!YB93(M6V?9DM^U]9.A^_?AD. M\BYD5A>31J$ZJ_S7G6 &<'668'>1-SJX&<"CD53A6Q^K]H4.^Y/"ITRV7VSV[ ." M%[J#!YR/B* .%M4]#A0Q>V:L!UV:Y@#05W1!SR_!D@ M&ZJ9H#'3X5^%2=UXEL.='S8R6BM\S_'1S KHFAO1%.U0N@ZR[Y M.R7F@+P1B@"G[ZHQA9>R<'#@\S1-O[J?380Y'NR!K%%;&7':>\/_0IGRW)F3 M'#CZ'7D3C8C/W-+LFE+,FC1L?GP0/9A_I+?"^>T$%J_;:E\?O!7:P'78L=L6 M'K 4_=*__K?P-PBN=__"R>. 8!/U\J!/@*/ :A,*Q <>/+@8?#N\YYDG1K>& M6V8WDC16478 L#8,X!8#( +*!/%GCTLQ?8(]\%K7W!$^4?KGK>#AP@"8L#IQ M !+^JQ=^WLV]&4?GFSI0^N^/ZN=UH7O>.:M_: J- MSMDIO#IO==I"O7TD=+\==EM'K?I9J]E]]V]_:;%O$JT/=WYR]DV,. U[DE0* M2ID;G7:W<]("P#0! N?PSY=F^[PK=(Z%1KW[43@^Z?R@T%A+"*6%RU'+!=Z=XUOXZO;EO*S/ )=P)F.X0&W]"-O0J8N' AKG7P^Z+5('3.H MC:2""5*;IRL]79@.PHRYFJ%7DPH]Z[]=7CB',>6XU@=,4L*<$QB.%:VOCHGTM_RR:->L>,TTU\0W 4(.W_KO1>7%1AM*5!GZ153;$9H =6TFL99?_\XJ(V9P M0KD_L6BAXN Q<&8^YYH#-UG@2DN(+VRK5(ADR+6)VU"=T:EM85<@[?#VFT.T MEMF9$%MU ;3U@:M?Z:Y.G'K?<=&_U],/>W>?G*E<*ORX_/.IEE!SI5PIZP@R MX=BPKAUA:%MC(0"7$,+KS0(JI<20=J4>[DQK2?M .=WV/MU#+%^JQL_8T$'U M'JOMQNGAM[O*SU'OKMIQ:Z7/9N77W\MMJI>2YCB>[Z)4_B=E[@,\VYNKD8#B M[^VZ^L_CVR"^\R<&?LD$];;<5^&?)$VW/'6*S-"%TII&VG4BFB M4JKE!>'7%)[1 55U[<_4<6G %=,!0%EMN63LG%MG! [T T"(H1)$ 3WN;6) M"=#^J?QNWMV=.(>;U!#GW@2(P%AP+<'V(2N8()UU-O4*WL>?\ *$B0=>H7_+ M;O3E%,#,7NKF*\$*3 B5FQ"9/U!.M[U/]["2"QZ1"5"EKB)SA]<&HEY[0YMIN'I%@ "=A$ $49RLY9BO9G9V])U?Y MV,_/'D0RB=S)2N&K $T > (<_T=6^ M;NCN+0JL=D_3>V,G(K3@N$#C!/X?A!X)5\$ MSE$M*X;?IVEI*21(E*41B=I>S.56DTL*ZDD&2;'AKB,S0'.KZG.%:5[)\1F#[ K M,^)1@(EW7&Z4N@.I;E]ODC*? M>_,-X8;FFT8AIQHH[E0*+D[MV:;V>X,7:Y+$SOR1Q:)840J9%G)5 M<<4]D''1-!-05FU448\(^S>2A>YU1@Y3T"7YL'=7M-I[A ^5TV_MT#[$\J'DO#ZH/!L U7+"?!T2_ MPD9:\4IVY6?)DG^H/_[\T#*G9!?3YTL^F+ 6QH,3US,RK6>L:.V\#B6D[3@J M%B6Q)%Z(V&&!Z3V. MJ[ORA?GWS['\M;S5I-I<"5(*'>Z?R@-K>; $CBI32:JKOEAWN8-)N^3NJE1V-\G4G_]O:V>?NE_KU6R M%PO:@73U "<0!C'F/;.HR!U, 92FRT5O'GC2@T7O.A23>E57N28J*^;R/?9= M4E/M%&M7)]>F M^F2L60H83+B8.H1)5LY?\LA?:%;A2KQ/78!6)1$H,3^HM^=FS6,AC84Z)%TAD6*Z@'I^;9\4_US_2*/$4+-@BT M3AC46,LN!K? K.4\*-,\:./0ZWV4LK-$1[E8 /+)D3[/*2!S%+ S DC,BBT6 MQ;*\%]'9^UW+OJ/@C%P1\77?I6N?E-K&9&LBYW('1]H @V@PKG+IGF M+@^6KW-(OSM16E;$2B5'!;HF)2LU 5:Z5L5WZN*34KZU4JG.#/ M,^U49J7G=T4U?Y=&TE1^DM9K."N+59XGUT=E-_/@O(76FP&7)5J,0TF%H.R6116G+)R1ED/STQ\ &FEX/"6Q$I1R1^!K8X:%S>: MMHEJPWEO,I$F4F_LAMK#6&TTFF>-N^K7=N_N<#(M';4*?\I_,F*'R^FK#SC\ M#F'(2/(TG*HCO$1@"CA+)VX<)^>!G ?.\<#UJ3$%;P"0*+F/(2IE22S74O$+ M[) C3&S^DFW:?S&G"DT."AETR'7NY+EEV& MWSN++19*^>K]R_$[<_B];BLR)6?=TU>ZZD[56SK<^=RJ#_Y.=9L -8.]XMZ> M&JKIUDVM">].\".14H_&W;!_%I1\4-%U;)7L&]<>=:J;E'SD/MKGM6UC::F: M[DYMGIJ:<9)?X35;GS!2[PU4*HE5A1=3#"E&C)]S3KX>O:?)TRC=N#7DZ/K5O?OB5DK/AD[D+JA5 ]2V/2S/W5T M.D!/#4'&N4RFN4DA;A(*^+DKEO(WBY!B>/0Q?TTXL*GM@)QZ'/DRD MW89E.KI&8UD63L,\]!CTG$B[ST:\.W++/[J?;[,7:-F5A!M$@8C<+!TYQV/+ MN8LMW^=B79/\TN^P)Q=KHI+[!#9.4GG9\8ZD=3D%:9WC] B6E>GG8Z+LGLG' MU*L_Q[]_7;E_"YO(\7SG8PI>]F5LF@3G,4^/QVR6?!E#=#L+EV*?W"HFAG$I MSBGLR5-8"JUYTW-B/W:1A[1:G3C63=4PGM>*BQ8,C,9F%_[=X73 MS[<7A7[;B.,\4QV=C&U 0P^9W7>%!B+X(2 MI9S-T>2HECU4NS^-9 F;3;E?&>C;M4JV>^6N*;-*2V36"7KZ.\.&332=)F+Z M)=.^Z))EZ[KUX\(829N42.=^\+D/*P9F*LL, !G*L0&%&6\)69B@AS7KE M61Y3DC)?8L#E9QX0?5U5K9HO52U6FAU%I-D9F7@YIIWAB65>G!-[?$3ZF%OJ MYZ)F9 5 MN9I6%YH=1F?D)?)V%J:T[UDG%""+TM;YZ7P?_]9^-2]J3]&87%/PEF":>A\_(^CNQ91?;$Q"Q@>J&:[1[9#ZONBWJF6E[PK#-L6..Q979= M:W Y&V#\Y)IN_J;:LFGTB<<6:SOK,V MEB32GSTLUHI%4:EF6YWG[MH\H/J:[MKR/K2%J3^XA,L% MV=]?B7<_9>PN**F D)/%0B7;&C47='G ^#4%747: T&G++'@J'K:F5!#."#L M60NN6_@\^5HH5LY;ET_&@EM#KED3[A+=(R(OY(O(.:IE#]76]A'$,MV4W9!B M,7>Y7+&"K!E:;#,N7ATKLDPM4N0P&^ ;-[Y>E;^?ENSV)E(L]X;:;(#/AQ8O M=L@%9[FO3UYL//V>;CTTO_ES^J'PO*14Y M<[:KG+[M&O0A6Q@)^PJ[DL6U#N'L[NFQNXU:)L409.IF4Y=CZ!,;$E>R7[^_B)Z1B-F_2H0G([!YUZA,'RBGV]ZG>XBU M'^IS,W3P+PXANE(-M-+.B./:^L E&ITJ8FJS;T0^>0J/M8#[#FPL=3@B[-_F MS<"8(O7#BY%J7I SU27-X9 ,W, &"6V.>J'T\_A2*8Z^_'F*-H M4V,O(G#FD85L1Q96CN;9'86E;E3(8J%8$ OI&!59PY+'?G[V(/*DZ";!XKR* M*"G9CE_?JSQPHX KH_P>]N0>5B9N;\5Z>WJW=_?G0_=SH=]6KF]+3U&K7ZK) MB\(AN=!-$Z,(UE#X152;.SF?GI,S1<;T>O)@-W!*XY267^,\?3);J61TIY.)03";7#40N#C:KV4RR,&I M9T8?'JKEZECYK38^9:.8:0_3/:RLH&P! MSP8B@B\AQ!(K@($\Z.GB8[BG[MGEXIM5H*O5*X MH.68_=B879+2:,::$?E7C?8/L,P!07Z!=9/FEI02]ERR=B)>-0R9^KN MP*$&\#E (%4]"!$(W1#'T8,Y&I0=ZH: MG>&I38;$MHE&.YCZ[09IN^B[=N'P]]F9VB*C35*+\ZF@>X#!%(")#QJ!#??1 M/.!P?>9IZC/+.W:NH*:T77%E12Q7>?2?$]23)JCDW'+%HEBN[+-;KCR32Q@[ M0K%E#J8(=Z8)'%=/3VH#;5AUCE+]Q)6^@,$BV*EM)/&IEPKX$258:)*3#&H2B"_=E,ZM#O%X%\7!PO *_SS M;O+PK8]5^T*'_4GA4R;OMUYL]NP#@G'9%^_/1P2D\, :PS%NT4-H6BXLI]KP MMDG38RYL,-XGJDV[CKLCXI#GSP G:'V' MFTYXF?\[.(##$T-[(YRJ%T#=7?)W2D"'>2,4Y;?"=]68PDM9.#B SPOPOW>: M?G4_LY@$A8?L@0>N-7DCE!%SO3?\+Y0IWYTYR8&CWY$W,9YE=MFS:THQ:U*- M[O@@>C#_2&^%\]L)+%ZWU;X^>"NT@8FP8[ U284B \\>' Q^':(+C-/C&X-M\QN9 ^1,Y[&W_4])H?VRK G M2>47/H<]JI_7A>YYYZS^H2DT.F>G\.J\U6D+]?:1T/UVV&T=M>IGK6;W7=\6 M_H4-MCOGS:YPWH$/M[N=DQ8LT#P2CEOM>KO1JI_ 6O#&EV;[//C&<>=,./_8 M%'XUZV="LWT$'S]J-II?#IMG@B*+ BIF[_[MIPF N8MBPJ8]'<.7!VLKC<09 MJ!/T,=M3\F).B';L"]74[ZCH; 2\$7.Z30T,;@=SFO''SC!@EB&O#%.=X=-= MV+@^!"O0=,%D!YL/PS:GL-Y )\XY[//0P%G92 "^]5F5*A'K<]=;Z=T-/M]8 M?\Z;0_E+Z-3>X.H6BF*9?=E_WP:)A%PTQ&%ZZD*S=V>1RO67PTIQ^+GXXKUP MJ#HZ'=T4/:'ZFN M"@+8LI&_-2Q[ J_HB5_B5$8,!Q>DMPTFY^E/\MM7SY]-6"]:1W"F?6=@ZW3> MVD$?=$%-% P+]"> T5A0+VS",(1FV6BZHSKP"YS^:%T1^Q:%UI3JC:+0,H#MPI:A&@3. 9KG00!R];JMI])0J-VSY\NTM Q]3=V^?/\%:^6_@)?$6/ M$JR8C"HQ+Q(]N*5\5P]XZD>B:G^GH&81](?HIO"%&%>Z81!1:/\2GS_#6_2N M#U!\")@;@HA"S6$P=@37$OI3!X<5./#3M>Z.8#7\^HBHACL:@&XG"GW5O)P- M",.;<*^NK??IHL%Z(AS'G Y5O$[XALBT/WJ_E+R(-AUXE(:+72!"F'1*#9QO MB@L2Y[5P'MD^Z#WZ%6Q-!W2RR14QI_##$%CO#!:&!Z*G"Q$,M@,XKCU_%N[0 ML8;N-=-9-?@]JJW>D4 1T2=T-_@KR^Q;JHUV@4 QWX$5X8?9[='OPU_8X!PJ MFS1P12DL6/?Y,QVW"H<&!=@E@Y&)+CQ/]. 2%$U^6?:E""S'<=3!:.H0%PMC M@8>J\,^Q8=G H^GR;1 %X:L!;( *^+%L@_'RP%)(( MW()ZX8STB= -,.WYLY.3AO#2^[K_@>!K+]7@Z@Q]K*,I9.B@'1O T@3/HGI% M-Q4Y)LW+J;P%NAQ9AG%[8%V;& X%O-L:80>9VF'W$S( ,C:':FN$(48/;// ME@#BAB'TB>#&0U17S,$M+&U;TPOV",^NI1]A5JW@7EN"%=$4Y@ZF&@ZP56+H M!#D7?H&AT_-G]"P>%.DO -!]'6\5<(SFU0"4$?@V&1'3 8V5T '-!T$.*PZO-GE.5,;-T!O@=B]QJ7@G_' MNJ89Y (]I*X LM7 -;T6OA,/%$"8'." <[!]AG"Z)XW@-TLO U;U4WL10D, M$2X-_[%M%5<2QE/#U0\H@B!;#"H;&5^T#.LBHBD@:QSI%R,#WD-% #9M$T17 M@PCA200# [LE"&=CXBXUW![B!(,.TZM:P"F<^M@]A?P6QW!![+A^;,?P(BL M:R9+3G1S>B-ZIZ#1CW5TEB-?Z3GSE1XXL:9?H/=,B![VY=%9G)8#JR(5!\LV MNNQ3@<93-U7C%O#9F7G^$U%_@N?].V.=O4_!6-O(Q(KF':YK&!4^'Q=_CUV] M_>4R/<.HL&@82;T[3>[<&7[;_#I*]SB4WW3G\_=[=EN%M[^N.P M.]"MBXO1B_>GP+Q! AJ$&KXS!PCN4D_O+I=L_'%X",AK]N!&K'L:#(; T1&( M,-?S?T^]J<\O]5=1)42$-^ =M%3B%38=][S,]D:%[(@8*C5-!I'WF?82J^FM MH\/17<&V8G36!ZQ!M;F7^A4[WEC]8Z&8BM%(V^0&5# 0D@-U M4$>E)<)9:%GM@?F.@& RB MB/S8(C!]D73H:;4-JGLQ_9/QGSEN%J.SK55\?$'5FT19<:* 0B+@PVATUH@@[JV*CX MH[\/J/P.+#ITJ=S>\1 S/8YT/4K' &0Q'$%+&P84P.0&H2X)'4? M ?[ AN%$4V^;=)GYC=$O+=_3XHXB=A42/H */0_(KM".\[C^]8B@%3&9 #&B M/0- P?U&MFJC#8J?,EW8VA28H8TN)^9BFO;_@*G%X#V$:T2)!3P6C0*X"K"Q M1$&COCBZ1;![T6%//2!@]^J6YE_>&*PR,+*G$UP*;$[AEJA@L-+[BCN9U$@ M.Q&#?/%<8 %37Z4A: 3=TAY>^U]@>$+Q>&ZG\+V8C7I@0M<=Y35H5^JVXR*R MWE(!2*.8[@PL\.8"*J"B"F]V)AX>T3)@+X$O(L+"GH1!MQ;?"DT0P,NE?"O@ M0@AKYI6B: &X-%8OR8SJL90?B )UE8 B"!2WC+P#G\ \Q7K-0E3S0D<'!<,P MD?( 3%JA!0YA]DR(8ECZSMP*2 ,1+!2Q&N(@NH& GPSHKW'[(8MA7O=[> PJ M8<#'T<-U37Q/E4^W/@SHHN&AX(-4 QNK&AWBA)^>J,!4 [U,P-DCEDF=,A2> MDXEM36P=N07E]+>4(FC "%=@>2+HV$%'.?6$H^/(UFDV *X0]918?61Z\,V M)44NUZ/J@(@C[BCS)P4%A9\@=\ I\3NLMOW"G 5"" M!_NFPG!*G4.!(XR6U@T-]"K1_0-D-+AI,#-4 R_0][0%2.+MW%\W<(H%U^UO M>'%M>C.V]8?=#!X-]*5UY_:RP_);*CA1W> MEUE4>&*9196\91;=?[51Y*OU[IHMJ?K[HGW;^D8>$_G2-W'A#!%GJ6V9%K)L MJB8QH_5^-]WAS-SXARW5NS.FYE'KU_7YN%Y+',I;F+YR[^[O;4T9CL>20907 M[\_(P!-G+6"N'FN';8'"4M>L"3+[J,]VYN0IV; MFA_!3( #T$<("$[AQ*+Y M&"_/K0F0E%(HOQ*%+Q$;!]VW,Y\$!2EVR>?/_) T;.' >[P?E7Y-]^6]ZIX?0'!.:)#4,-N!I1U1-H/H1_)XJ MI8'^2[/4/2\!P3 G*C$LBHI["I1X #V-C-[.>A1"O8I!P6!0 (5F1)T6-!V9 M):7[OQM:D1T^?\:V. L!W<$8,(N0!B'.(6A+L&$TAT'+]6<:J4.,[AW!YL<8 MMY-+-$NA$ D4,K^F/O;LT4AR#0 ELB@8MDN#XB[5VZ^MJ:&A<6ZB"8.+8A 1 M/CZ@ZG-<&'S&Q@SO)6)M3GUC6D5F 8H9&#&HY0(, "0[U\/DZFXRWX!..P/7 MPCNCI"K$42K#!_BE1SJL=Q;<$W:*\HFR4I1>83 84/J@R5#T''W7--L*0.E5 MK75"C,3>(R98.GY*G>]Z";S9+%< 9"UA24T4!T"3'^E]W66_]$@@N#"*XUXZ MB^87S(>-K3Q\#DQ2V*M/3M&]>O1J1:G'VZN L0(?3I SPZS]@#!,,"/X0FP MM5VT-ZE)=\O(>#IAV'FS:WJ6P-H]]=Y?_ S3W[ MUDX5R@;-RMY/JN0I<>(IMA/'^:)" DG8"!1 MJ5??WOUP"1 2 ()V;SG?\Q7Z9'NP%LAFEA,>F3? M_A[=P)SP@U]R%EEB-_&*7^2.A"I41+FSAQE;&7-DUP)WG5&<["#N1 MZ?L!\0%LD$]L=A+\;6#4C@?;]R7BB29 M)D9R:03XC? TN"57#P).[7ZX-T2$ZFHNY'W8"9$SF#WY%]_? VFCR$RX>'?D M*!/NSO_EAL8S^, )B8-FY75PT^T!DR3+DF0Y Y*>Z&:\>"TAU.@1/HFC!@@A M_#M 1Y=E+.O #QMR-\S-&2KQ@!)Q1%EZ*&QCSYWS><:P*40083A;G <& M\:,17L!N-.SN 21(3O7]SE8/HXF2@OBG*63"Q2,64V1= ;=8<$;*-<*0EQ=L MH2KE=N1:G@,6IT@A^3K1IIX$YG"C$#PDZ*[.$*LR3(NVXSNDSF=<;4LT'.XG MXB?8OXY_R5U)4Z+-4YVT62TC0_'.'XV5. VOBZFLIR$&B0Z%?PM+X&6?V++D M=V.V+*9)V<#8(2MC!6?%DUI/67D!G 47,O]E8MM%YSM'FW:(!RRR[1 F6HJ\BI7'967D;2?&N*[/YL)XPI<,VN%B M$FWR'$LXX;R)- [Y"36DIP;TTD/J]6 &(9Y[QGYWYM%<0&#M[QTZ\1],F8_8IVNY4:\(90O_I0=) M@$Q$>BLJ=:$I!%=TU*>HBTCCK[_AX%<%VH MO_=:EZ0V8*#H4%"#^"R)(K'HI,=6!K1WCK#P6#;55H@?147:HD[T,V9?DKP' M]S(H($"I1KJG2G)(2#PA/'3L=50!RW TK&0< [C5WWWZ86'A MZARF2*&+ ^@M^+/')LEKHT022DXD/14,2#!;,%O[<<-];K>O7)8]*'W[M.QDPD#AR,)#PCK]O="(V(;9&P[P,."JH)+VZHG+LFRFB!( MQ[LE$&XLT/-+9.*1WVC@? 0>@T-T/&T61/],^ RVXL#(4TG&Y(?]O7.7&?HJ M*-UT)[\CC? !Y^N(73F&&RL=)HEH+Y2ADNQAQP_&,GW!/(1[I&$7LZJ]28\Y4!SB7?@3L#B=V@JL/FE\ #W5^2Y5%Q*DQRQM/S-Y0@@ISS#; 0!XA M4 R100]9]N K@/XC1*[@+AGTUMX.$1LZ9'$1(^(:,4>2U0,_Q11SQ;S5F7UM M_+CZ<6J?-@YR1*_(VA1%\^N?NX/12*H@>O6>P)/-!$<@M88D& S_)C+B!\O9 MMM6-&J?YIFI/O:I7\Z!&(]ASM$"(65J, T H('@'-)<*RVCJ^.+&)E(13%7# MJ=P]QF6#],I[5"+8B<-!>#HV!H0\3A\+T1U]+B_79Q7U+>+?IVUW2/$5+D?E M?GRX^1#07U6;]AW9WSM")J:E$HO<5=78 SB9W1.S=$.!Z*F)B=5 VG\#AT"H MDD.6S FW2A_S$TN6^=MCKENX+?"4,"QRD:*;;0M[)B9Q3AS@K2<]4YVQ M@'YUOR7$&BM7B@F_0"@@=N1QIP<[%=!_.AWX22Q7T$_1;Q],@0;:+ZKE?8IN M?^[ID%H>B6,'EN/D3.,+D2.=IM$2:_(K,P-7\%3D,"-2#D,(<0H8)G*1H MN:QNE">)$H.6QP]WOZ\_U^67;VJ.1,0.HF4^I$;VH0]76B\(6GJ[J4:_U)G9 M_:?#1T7_UKM^R%'D0^S,1$,QZ@>SUJ'B-C&R./ACK M)G2^)C,!O),,7*\SJ5(PQM#[AD"S"_,^/G#M>3V-1!0F.OJF[P-S8D'TC M%5J8XR<$E0DDT#+48^SXAT/4)6BBT=BS,F"3A*%FA)=9X3/D$=QA@#WN2:1S' M==]I\>3OL>26F#CU++2!$FM[.(!D*QR>HFV_F ("2\AX0(7G-#C\@OO1.WLD M'O&PHP"PV YI/OV3JCQ#GKM[A-!N71^X0TUUHG.J_@3S64A=@/S$+M0=PC&7 M;^64KK-,T8A,=E]*UIL1E>@^$:#M*CJP'TMR:')!V3G2,6J>QQCV6!KE^O=4;J7VXBX7!B51=5E3-+ M/3%9C\.9EMLP ''.K@(S^T@:$F9O#0[FJC[S[AC-*Y.04O@-AI] MG.4(Y?=6<%@8>1_W6R!-<-S6O:15 &L_A>,9X#? 40VV;_PZ;J"#/V&3OM>D M%$8C33T9NX6^FJ,)^660FT$.)F+!;D]45^MTFW.1&AI@M@.<.VZ2O@VJKW6# MJM,>"A^X(['4$#QU*C1"GEG#BMRM7T#_^%R31IFO[?$9[!,OW M4C_"KZMD_J0/C1PI_:8_=9XZI^:&99=;?*-2CG)/O1G-F73NNI5>XC5E MK_R/>J4SZ_Y2S,/OS^6C6NH.IK0UXW)GUE0G+R^CK\?-%BYUQ_U1< .S0AV. M ^81M43W]Z"93%11I+^QN]-/@C1]AA[ 8<:;F%Q(M M'OV#M2^"TGL$%A@E8TZA;XT+QN#4N:["YLV2EOXP15-C'=Y()Q"0 ([?(>98 M4$\+HA[I9WAGSE%\$A2/]O3OGPXBP,XH6D%'O5< %:>G"=(00HO6]"21*+0U MI$5IN&Y+(ET!72>:! (?J1&@?(2<-"=2(%?D?P6N7=P!!/K/-:I"211X;]&T MBLOLW(9E@!VZ9R@'@-=1*B8Z+G*!C%G+*;I!+R$UL.LZ*B7HRJ..G$&7<#NT MI)O0,?FLQ(T,4T%&\J.B34O0.J($.T$?LU0ZKHGUB8!^C!@3V9(3O2\](;+! M"38_J.6-UF3-&?$,R+ 4,E*,$89ZUN+PY@]/AS@D>@X47>DC7.RHIU1QDPVB MNQ&-[4(PC\_$B:0>=QV-[4\](F;84/:&RE]Z>A-3VI!LARF=LL)3@4S@ET;X' M?R82=( D/GH5^[%]35Y,'Z5&"E7+WW/7\2X3LX8@.Y >]$[C3A09CVN&7^ 2 M!2(!%"3J\;01, J]8WB4%\D9-D/:P\R)82RY)TB>D=;*:#<7]#01A;UL#X89 ML@5LB3JULJ2EH6<3.>'RV>OZK %H6Y?=%J.DZ5)R[3_Y(IW9^;=?W_7'G]71 M[]Q[R@\0=RU7NI>W7R\:GZOO/K%C$A%#:NT\?5D+$V%16[]@4ROHZ.*7D*19 MX\#;X);5H@2GR.#(H=OFT< ]HL#@:*LKXBLCW6'85&[2QA8:O.[OC:1'ZL6R M8J8:^:\,;Q@A!$(0^I-^7.K*5*#Q/]\E@Z[^Y"W4_UC=7]M%YO MW0\27%>W%P=_:C^MH;8AY(NK^]E$7AS.@+AV]=IX[47PI<+&Q[N=) B0FHW>Z)&UV M3-L;89L5J3,?E9E>PB/ M"G_]RU&ACM,XQQ82:>RG=U@4_6>;[ -/BHF'/K(C(''WCHDK6V9/T<4KC?&+ M"SY;CGRP)L"#/N1.>I)WG\3W#EJ$?6(QJTG^*=]K>&$9@K<8BS\2_P$DXH"= MTS4^:T";2_16V&VY;1Q(LB8=O\VXH1L9 M3T(:NT&V)\['/+HYY+ N.S952RF1GFYX+BE.!J6VK*HCN( #&6(;$M5^ PTA MG'T@RVEBZH_*='\/:=ZX%0N958L,)L0J561-(29L*IKJ=K0S++ODM'+GN1'D M-I1P5H;-G1Z<=@L^;#CM#FZ&Y M()[Q+@1B3C\];YI(%C'UM'&(48EOAQL7 [D#RR&C@V2/]R3LZ04=I$L#N0%L MV%'$^',TN(T0UX&+ZH@R'7 M)@T1,=WRW!$0VD^))OE@EGR-/H*H&UF-G+,A[_P"G"O>G6*%">HEB*J$(X>, M.> L>5Q3I;$.\8@)*=)(HZXAU43\PH(T\U*/35&6U0&F#T^_%1K%'8IQESZ"TWIV_,^D>3? MC[.!K<0:GUM<8RK,2"6I^Z1C+YTJB6U8R9E\$:&9H1_Z"F;N1+5328$2\$L\ MHXS*"$\/=QABA[W9Q%6.1[V1XJI+\!]*ILRD$](32Y.QIQI(T7' ULE><'1! M2-PQ^O:S1#(@()D%R2B20(%.J!'MK3_12=Q;@C07L,!)#A ]C+-9'*B!];O0 MN=B1BQ]@)"$GT<1AWI5_S*D_HEA-]^L\0.=ET500;.JS3#!/FT4LX4E+5))# M3$=V(.F-B&80E#"K46BH?O?:2,$M_\0%;8CKX'J/KH&NU="5D@-CJG%A="^1 MTC7'WX.5*H(96!&:C"%"QGN',!"]05>>2>HRPT >7;@IXY_ <%)-N83'G?J4 M%$96+ ?/?:JG&1/97ZY*\(A08 #)W)[K0T4; UH_\CC;V\95B I,F7-2^! I M39&V,B*'9P0SEFRDT[GGXEDDT3%]2(B28*4^ 1\7(D.3P81XK-QZ(#S\JS0P MH.&OH:M0!$@\9-0V(GL@F.CQD*T#+0OIV,>K)=G)O#\-[Q/JD9*Q[;YM7KVA1I M? S#8!:O2M$HG)N]R>#7@\D0/#J==4Y49^W8^Z)CK M'D:^0W<:A8:KF%;)V=4&3*OLF'-*++>ZF.5ND)%>*"\OJD5V\-,XO2+N(W## MN#9XRTOS6_AXGC(WU-,7;&I?DAJM>$FD4*J6UBC\VJ?U.ABO!2G M:I$^S:#$ZM@;!F$!9XXR'M9,THOA?Q Y*/X\6F=#2--D0R45R$8 'OIT:#N(?#^THEJ(K/QYJATU[[P2AYSXQ<)HYB;3EF*V:&2$;1':!2,8&DYDE-'L)S\KCN8%B#$QI/)P2L>/F(+&%/,4N'S;*J3=S M&2GLIMA'Q#[23U3U\X7+/O6[W +N>Y-579/2:T(&34PG/[35]B2T)OI&9U95 M+H\^GQ]^/SV%ROS)"$%PBI?["-E)K""LQ-V0/P%)W7@2]3P3U'&^+%3]_GVD M(%U8L]ZOP.\C#5R?(0R6;(RM2\1=V-7>D:N%MWU>NE)?&JG:].,R?CKPUP>+ M*9L'QYW9O?JG.:U_.QB4(QO.W- 8O)=#+61U?L-WI1,$XJ>I02'M57%P)+^; MS>_."C#N,!BI?V@A9V,,##$UX C_]TZLO%ME,_C99X4$(KN&)D2>=G3JHLA5,61/\"%?(4+_]/3+5+X@AQ6UL]C:(;Q@KT1+K4&S=>M>#FR_S%JGSY^ M/[\IM_IOC.S)^*$P.&;$!EH-OE*+&4N4-[PN>$!*/*"V"@]8CHP/AC>]:>WV MYMOWQ[=%QIF)[+)0X0I9QV[)*I"Q]+&.?0FK+),XE5#%]AU8 MF?-JEPD=;,G>8 J+.2DWYPA@M6Y) M?2D-55E6T-((W&7UI6MJ0JU1@9MIEL6R>S6[@#4%+<734CT]/3T).1Q\OS@: M2X8J/"S2V5^#U"M$73:*^H( PU9.>![5:Z!@10E9T>&6M75Z@^P"&BA4UF=<5;Y>%_E&H[%SC*L@YB3$+.9,1X\@[L>+6_'J MMW51_Y93?22I>MXJU//72$8KR<25**%<,[Y_-L;?SS\W\DD)&6CFA6Q[C=YS M4D/.%9KX9IT"*6KBY 9_&NHXR*7DP==;Y6OO>? EI_(Z6V4\"C I!/\:9;Y2 M72)2GRO4+0AZPP2]IC8>3> _SEZJK5^?#TXE*9\$GE A;]8*A?PU4M)**:RK M$L.5<-^]_G4_:WW1\DD,&>CDA8C+I:=\Y?/@87ZI@'@3M1P9U&]LD#FEGGB[ MI-Z.[YHQ+TDZ&UV=_#K__;S(H9 5M//$W.94>0^LUF=M8JW)5UI+^!M":"EG M6%TPB+QH+QG: 3Z&,:V]E,N-YO%OJ[Z;#".A:= 2$YL&!9F^23)=*7BV!*7= M'CX^C_[\>KSYL;MZT9EWI6,C;==(H<*Z-F+0T,Z-PKK@H0]FVKEQ=YK3S2'- M+C:H8XT;*=J$]V\L[F2C=Q+HX#C?/+"XC@U?QT9Z.(8/($NCC^-JY_9W;B3[ MP^T;N;G.C?^07H\T-!*!J]OO[A0.X7QT>/);?(UXBT]P+#YA,ZT<>^;!U_.# MV\'O8>\U-X,2',>/L+%6CC6^WA)YL1+O^K!>=R/'$*+?>"-'4:PA72#>O90CI"Y8P#99P')4;+PH@]^WDOZE MWGI;5)R9O&X*=;[2$':86--(.0D9'+^]3H[S@^'7-IBSY$AYP0,?+VIOR>9( MTMBJ;#%("U*],U?8S\-;70VJES\%ZWST M^V21V_ U<*Y-=72L- 6^(>P<]RH(.0$A'^=,28\@;"1 OYS]KM9[PV$^"3NA M?B[&-H_))[(41+2(B!:,1%I%/X^@@\MF^4&Y??GYN]7-)QUDH)H74NTU^L\1 M^O<5R\+R@>SH1"DT\>5YSX+.,)EKXMY[A!MTIB"=?/W2?/GS4NOFU*.6K2H> M#I84N%:]S%<:M5WC6@4I)R!E(6>Z>!1I?WMXO'ON2@>'MSE50A(JX^78=BWY MQ):"BC*)):]&",,_?5.]ZC[>3185.[X&&5<(MK?A(B=].LE>TG.1;Z[B(X,J MCXTQKP53(3+7YJ,[UD[E_D-+_7:HSMY<87<2?3^[YK;U5IVO->)'-^]*\7?! M.'8F()=9'_C1]$)[EKY>'U]6=Y.1)+4N&@FMBX)BWR3%KA1Y6Y7HU..K>F4J M&+5);3>)+@-+IA#9.Q!OP,]FVR:2]A^(:!59<, LBH\6M)-;R\Z9]>1GJ5^[ M%0>5@MFEVBJRQ9<%J!E^'9RM(.P,"#MU!T9^!4+/ ML$_DDC7"!=F_-;)?4I[/QD?5QV]7?:'55]X\Y:8AERME@6\E[^.1:P(-[Q"9 M5B?$-9<)GK)DJ3.%+#-WF U\,>5O[7B[R)8_WKJK'2!;RS&_K31U3*F?XZ(# MIF?KJR.$MN3[1I\S"8=&_]LS!HB7(EX9IR3L5NNZ+-O106_C12Z2 EH>: G; MZ=U7@]Y]:2;K@MO9XFQ3TJV^8IJ*S$DV)Y'/CPU5MSE51YK<:$$+ON9?&VJW ML[56>:'C$)S'"!^Z[-]20%[V/QN&'-5/Y]8%=]N^ BB?ZK [:@!C!3MA9YWR M7SG1?^3H="X MG"ZJ(,L=Q43WE\J>8IIB@T=WF#.*R2 HE;ZLA)90%HTLDL]YI2*P.1702=/BHQWKF98'?WW:_BLW+^>>P&>URBVB5JW^:(KT)P;@G=ZTO&-NNGMT9Y MUFIS$9H;=ZG_X;._C5;+<0RJ -HU\HEEWJ*I*)8U@]345'X(PN.A].]+$^<%>F\:1"5:8%),JAYQ$M MVN@;9%$%T1B$=*4>S@>T/'O$GQY)LH)?1.!1GU1Y@O1QY]FN9,%"8\0\K#$B M\K[:V]_K2\S'T5/-WF1DV9+>0P=6]9XV 8KC>B8"BZE*G#7I#3G)@K.K)B<- M%)Z>G"?OD^/ O#>AV"U1(X0(GU:"7*C\+T)B[86,TKR!C%B:W\/;GF@Z(!; MVM1%20C:()06&^"?JL>)4BQL#3J&'/G G"#/(-5EH60.C3%=%:"5S""DD M^/\ZH S"%!4=4E:HDXN%6:&IF* MS^C9EEC(.[!OA\K^WJ$Q0B]/N2%A'*)ACM/3W M/8E#,0E&Q(D0XX^PC7%T,%W<1#QNC:#??^HG\3W2,3\E^4XK&)R)QI@5"B+Q MPC*P>HSI'Y'^@6Y$4W5T!4>2+7$_I8EFH]NF6_V(M(.NA52%,3Q>(JH&DT'V M$&E,BMXSIV.J:[ (BL7)L!AB99;2FR!IA)D;F#?]B8E(T 1Y,]94X'B$)MGS M$KQAH*48T=I*;Z@#*M!\#T392-_B5)MR2(OM 3AL6Y-0 E#?[/1T_!!JS=4 MY GH>J _H8./X>P@PT9H T#Y'_;WKH@H)<_8S^C5::EO3$SN[W+U/3>$G] ? MT")8,\.##7%P"!]Z8H$B*3_!6C(Y"!*N$V+.P4_DH/ O?!C$H 93#)LADK(* M/&/9!LQ1A"4_A-@J"$\<:R4-)K"^.-TZMUC,*S+G$VGSB'((CUB*/ZR77?I% M'0RY]I.D:A+2'54;V=9M]'?_$-NP4"66+N=C^C''IYK&T,7A"3V]Z#)0%GXMRG'-7QC,2;T (4"2DX870+ZRI92LCJ\#XMX7QU54P/F,-D12O M*782Y="1"$@-TR?&!%Q/Y&WXG:X0]4C2#"0'Z8<[=*]%G2P-!W4=]8ANPP+MQU&=L&=.1EI1SWD??C54M#%^H:".-T<=]2WH1\FZ95V:3+F3B7I!O_[Z)K]=#CM@A/@ M!KP#2"DJE)NWA;:-'#)U9\089T%(QF7FZ%\0^*!L&J,O=O* TP89QYSBO$A= M]R044W#C-X?6K1RB]1G2.G3+U4T&I@0:^8"[N3GC>@#4/G7# F(;X)SE-/*. M5:#PFT-A4=B\1O'3.+UR2C&(HH TX9[-,7N3:_?07ZR/Y+@AVG5W8B%DMZS] MO2^&!4%46!)]"JU[:T[T1[SHK:%II1-342"):T(2,^;T#F]64"X\[>K+1^4% M9_Z=4XDY419,_-N4NFKO7^Y"&BGDV!<& M'% 4O6_]PUZ#/Q% HJ.'0<%4I,=25T%6(%INC*&XY,D]F2HN!@6^Z-T:[)EL M*^YN XAV^>/J5_O/T=%1I9LZHGGW'-S2A@DP2'K!K$#?/Q/G'RM63QH#YS2A M>(*D=\JV97\\HMZM:^KAY;UCQ'X,T[N>G1P]R'/ &@U.=X#H*;$H#9,F?BJN M.@0>0HD;FXJLH*L;(123(6U)-62Q4*Z-/^7)/+5Q8@3[A@T+>'M ('W) M9IYY!6]G*#TI['F< ^%DH"&\9FE_7L6+[H'W&+S[>RKV]ULJ>HXK;=#?^M7SI6A2\ MY GV%^O#_A[2%0WL@M*F/#V'AA/KPI.]N+E-=]%)T9^LO@HIDA(HA%,W#Y+E M/G)P&PSTWK7W]_R+NVM!MB5:2NJ9AD5>@S6"296\)RV3-<"9T4Q.A*&F!.4& M)> U))]S?FO[>WAO.22E*"K/6-*>0@LA2;M1[,D8')7QLO#8E84+7NS,M*O[ MVR_3:[-Q_;".M'+ ZX%D?B18I3,[//LSK-T/V[:$PX 8*N"^=7R_V0J4E."S MFT+&E\/J9/V3R!'VK_<5,)L1IU'&$LYM"^=T'[@;\KQK:IO.LYC!*&Y2FQ3@ MHI"P%\:5:,V$7[S@E*!@MCK[#JDJ@+^R,ZD68>.:F_T\EJ8CGP]UPS?UVK^7 M/Q[MN-]Q041B:R7VM<[LY>CKH#FJ3+X?MUXO?S[NS(8'_>/#7\>]F\.>)Y*! M.+0GE%'PYO1Y,VXV"0PK$#V*8,&\JZ<9&E/\QJ0CC2=Y.D1C_UO]H'S@(?F9 M5 0-#$.VL-J^O]=5T"^MH3H> Q.&LV2L2'-8*S@JB[0 M+O$*\#-HC];[#]R%@0,%+C?'FBRM4V6;#U=\>5*Y!.HO1!+0EPP$%-U QDFO M!TF=K+T.R"T9*?]@UH 9C%YKWQQR=:%>$H52N58J-] Z"/3(%"ZW^. W/; - M,3]\FGP84/V?J@CO70![E'@?%'$5"89X?Z+U29$5N9S]O9#;P?6K!'H,O B" MV)J/N:H%-Y-#&MF2U*#1K<\TJ'5C:8>>D%9;ER\AH$6?6B!5RJY466O9SNS\ MV]<'JWLL'$[JKU?JM#LS\4=%NJUK+S>R$VLBS5PCMF?C6 !F+@Y$1L?;8_R3/I184: MV35@_, P52CTI?L]F>@],@0"[_)F.NH"%R%0H(:1*[#I9B03@7Z DZ\L 4$ MD[4IDJU8LIJ0B&(J/M,*[6TD/4*Y%':NC=$>;,F<[N]AS@O%[<2]K"D!*4>O MEHE>"7WD6=<,"2L8GM^20*V;T0L'P'\T)G9DW3!/L)%MTM$-F$L2]D(!STW& M,N87Z+.3,6(G,G%8>C"'I#1 ^=OB>*38_M:#K)&V,#N!I%B0O<(2_R#W;RZ\@S]NXE[%_V# M.E0+V>[(]BOB [@%G2=><@NNY(YYJ3/3:X=?NW^^GS[JXH[(95?<'G5F9[7? MUS-E\"2*Z!%ZT/T]?-1":&;D=\,:=Y!_>9DOYLA<'R$X)Y:!953JI%V#1<)Z MTL0V2IC<.6-,NX%X>#SK-F(YP2%PPY%^#XB5T+)2PB> 83F^N[$V 26*1":D M >&04'M)V15[L& HWGY*GR<29L2*=8HV.]*).@JW@I3Z.RQ?;95J].A_ WRF MZ6DUM>1*G=EU_4&[$K2)KV \&3O\:<'( M@*&;6TJB(?5#\_4Q=I^RL-O &&'5"_B&P[HP]T$ZR;-SA3@, .J796BR$T30 MD)+H"P0 ;_/X2VK0<^QOZ3U^FT8E0+^Q.%KPB#3LB8GM"O=3'VC-8P[O8TM* MS@W:,V8=NOUU(A/=/E[9J;C*3H*7$>&^-(=7-U]_/?VJ["+?Z6K5NS_*S!3N MY'>?/ ?>WW..7/"@[#P&JLXZAV$WL*L!8>H8RW*)6OY;2_<*.,!W1HM MEB!PD: ;&K) 56M(S/X2%(6"Y0TQ..>%4UC*2A!:WVH0F4(;ED" MF\$^W#[9C:=]&UV-;-J:C)QGHKS;S^AS:,W>1&-MHIP3D$2CPQ+VD6?)"T@X#$(2[#S$?Y+&8TUUG=LV M;B3M9-"0)9"6BY.!L1^%=L$B3[M=LLBC: M&'(QVJ!U95+(MLO*^_ZB4N^<7 MUT=#*?4$R/628E?/!V^\M7SP\NO-!Z]U9OWKJ[OJGZ\71R>#/*#H'(G-'R9[ MR_(4"0'5!,EV:1ZIUMBP).VR?V;H@S/U29';EJ78"]Q8%8]YNIH MQ#PC9A;NHM&^.NK7N_JQD6 NA(D9 %26Q*K'N0=KQ(64/G[PUIRK/_:XCHD8E,VSRBY558N9MOT)#EOU)*2H]C7CN7"M^1A@6\;UC1!5/#2L M1;S..W9LP9N=V;=OI]U+Z==)[3'U+-LT61U(QH/S]@_C\''RB*Q5S[G GV-E MQMR6/]AN,CR?8TQY&9,(,/',6\"?+,OHJ9ARB>_=O0#*1*;87:7JO0DT0 YZ MXLEON?_Y+[8E5,*1]9CL('2JAG]8E>#I<=1/&,THZ&E$WP)XDP>P$ -_FRGCQ!0+7Q1I>=#S7!12 M;ZT)9). ?VPTUHRI0C/L8$*%\QN_N(,\5FE@*G2C9,J%-[\(^WLE32->4/@T M2XYYEO"D .K5\W\1U_5!S9\-4PULI(";*G3_L_&=@ _3NW'<]A4GOB NT#5T MV3WQ-]+T(%DB)8;D3]A928]% MG=JJ6X:(9$*7E$%:<%_.HZDR8*^[9ON8#?"CCN>18@\-F;3IG5AAKNW,2/Z[1@C0W=GY9$HCUN/B[+)W-;:*I M33'NPZ5!<:I_N?T]L@Q3*:0Q2?G#YCFN5@508M\^4C2X*;@ X2(PG)R,^9EB M&H'0!N85Q!. ;'1:8]#3)&R<0U(=F,1L70OG>8)_ ;T]0C]B\4+:9K%$/UR4 MCC\X1F3HO,F%O4A'H(!/U%(4G*I(+'&73V" HP?ZBHI-=%P$!T--7$O>@27I M:#WRUD-TX0; 0V%9J1>=11!B7DC]V &02Q:XD$)B[A>&PR'>E[G(EY?- E=F M5P.)E!KT489[P0$8\F$K&7K2C&Q'A'OC=/I>5?OO_MTH4#3*,0A$?+\?698 MUGL.'='A)W#4O"NU>3#B5O4YEXG/N<8Q_,+0QV#G<;."'LAAR$KZ6\.7,X;^ MYD/LDB&*X<0F6A<6"< .2T-_=0C-T](WIC8;(K9O$;R M@3M2-?QYA6T^='?X^]';XR09@$[D$?L3C# @+1^00OQL3#1((P2-8B9" M93#B"]#\A;*UL8''F."@.3D(/AFR-^ ]3SHJ+#Q"HA0JWA0;5U*KSK%-(J!7 MA1OOAR(H74C74XB"#_H[VR24(@ ,2?\2W-D5,]1YL+,@?MH)[]L)VD.(Z^>% MW;_J#_4_ZH8BHFO%XYMO+1Y?>;WQ^)/.[.;/]/G ^')]^#+<#/9EU;1M0R$$ M=P DCW $.NQ-V0/X& ]V320G=5L.V M'EBY O?WD6)+JF9QXOL56$KDZ"[?B*\%<[P(1PVCY3M"RVFTSO4;% =(E,\N ME,/?]];S\+<[[%E6K;$F33^"/Q4F$1#YG]6GWZ:3Q[5[\[28P>C>UWKST+9]^1[?MN;3C3E@,]MNH/;W^ M>MF&6O[7=&F+NW 3-O,N>D=$/\WJ[%BZ$9L,]J(AY9I*#D>E%$-%XGI?1YP4 M?O5_[QK.=8?J_**K\X?L-$4P.9UT[D%E^J_[Z1BT)AAR[(N'%W>[Q-U6PBH.5$(15;G%] Q=2'&()*><(>L%K6EPH-O&+@U.\S7I^W!K$ M,XX#;4.$R8II85.CH[($MJ5UXMK>AB=?Q3\\7R8"<&;[SC*?\H98!ZXEUM<$7.=F8H(.X-E.:,/M?&ALJ M!W;$M,38/+TE<3']M$=_\AX@JU@70Y+W(C!$C,*0%&^GP-(-8.F*5Y,YI'[5J-KU1:46FI6T7PU2VUC!U"K\7@?T4V?'$/^3A0J)99=]M1W-'(?KGJ*>^BH^&^D#M'\^R(=[? SN6D(VYUL@QZ MI*STG5Z<>&0C_J*%Q",O-&I\0ZPGEY %EWL%>+2J?A6.116^+%9XL=;(!19% M\6C'$W!$,W1NG 2==M?":40=]6 %?NQ5O5(_W]%\.E%!,CD]T(YN^S7=0RCQ M>\89D?(UJZ,*8KK:%UN(6HT?.0'_IQR>J9/L>'2S;P'/HF4=!<)&U*%RN<4W MR[4$CK""E6Q?"XK#C'05'+':XFL0DM/VF*"DU>0Z+"Y,H4F3KY%#L8U& M G$3P<^$ <]-T M$)I:Z6 ;4J< MAB)3IMK?CYNC*R8RA0]"-3_2LD#1'4?1=/2Y (*6\X.@"86%&",LJ*:\LKA( M0P<,DQ%OUI6PDR1(L6B365=1=(YVJY%)\RW6Q"6DT9C;TF&^S9>G MW8/2DZ#Y*-J4:G)*OP\#L7$_6;2I$FN(5;1XR6V+ES:Z)WDN*_*88@FL?XA; M_TBX _A<;Y9UNK\&*>>Y,0SNJ[78S^0V M?JEW9E=?Y6_:<'HE=!^3-'[QD7<4=_ )'O1_C.*P&%RX2<_3\=ZYQ0^&+9BG MW2Q1WAZS4598'7>PI(T&0M?(KFW&??C\A]V$3NK-%$C["#]"Y7>KPMHQHC!W MAV$+@ '-PYL?X9.&:$K"->U6'SN7II/6-@VGX NT7 MU>IT6#[B,9V-@ M_"7#%$[$IU]ZD -]/R= MZ..O%R)N\/5J1,7^BGBX"0RO9(+AP59>^<'PF3B\^#:^4B].9[W7@NIS_I*, M4;W6Y,5R6 G_BJB>1MY"0N5Z^1R"E MEK*]12'E!\.::>"59I6OA^8N+43FY%)JFY1P^!J%6( 29NK@J-50).GN:WTC M).'EER6T9DE]*0U565;0,PCL9?6E:VI"0ZS!Q33+8OG?Y#PR0XF0P$I)[!Z( M"!DMC=6+ C];9O&I,=G%H:7M\MD42VNJY3)"K\7Z?N)84DXQ4-@(:YV=3Y^/ M!Z8\'1XU7CDJIIN8G% 57PD+%\]_ANT?1_=CO;K.$(Z5@Z;_ M=3]=("K>WZMPI=#F]N5&9V8?VK5OW\7QG3U\]XF=#_>J=P[G8$%W+@JWY.:$*RM (" MT#]OX+6?'YW: P)T_&+>PJH7E8<9 L6\A:2P D#AJ'TZ!9[;:(%_8QMD_GBD ML T)<69#A1OJ ^[Z3=I)]+O/IF%9Q"47\#!'OG(PA:F2Q%/L/'VK](8ZNN?! MU'F.Q4_(Q 3J4<'?\ZN(SMTD#G)FD1T>#R&_'Z5M7?8] 1.Z1"<2!LD;E2,; M XUU[*\VJCSS>82O32SP+9D"/Z**.A@.0H*QF@*"EI$0<+F**A1JR/)LT1/ MX\U04%H=$]+/.E"Z%EH>XY=E].WG0-KN3A?TA\=MLQ*2;B-X#%+TV T%Z.H$ MGB)1)XRREEOS4=8MW=_NH]W1!B1+SM$N*UG"TEFB'.@>NH!ZJNDYZ",BSGY^@1=%OA6:$?N0LBM2!7-30JY MMT,502GW5JAB%XPZDGNJF-Q0,F6PKE^[H["\04T).>A(U$BPI1$/X1EW@Q>H2D?5BTM/&:5#< MH' N:#!4:&=*@^6FR O+Q"2W.-XJ+9NVT, #1'Z\BJ!]78KRET(NES%=5P^(]^LUOAJ>?==EAE'YBSK(W1LG8PFF@0=C65E M;"( 2P"K0DN,[O7A@NS( S'TLZ; #PC=VR,#W?$,_SZ2%#KJQ2FAX8ZL>N3. MS+@>CJHC\?S/\X-#W?&WM06E\.\%/1I2 E*VLJS*UVL-9*:M,0DQ7?7P?4%W MT1U.,J,[VN=D9)\/J^/??5D8%'27J8BN\;5JA6^6UYC[D"'=[4*4\4*QDQ;- M1T'P-<]8"9?MTF1QM5O-$QLI6E(M^J-/AJ8XF$N&*J\!8( MHK8,0809FJ^<(%(3.M)']E['U]$=+YGT^WY&$-PK5J+;S4B!YMBT,Q!I!T%$6(AA#9$O+9._GRN M'Y3EIW(VX%FU#V$,<)I((:W5(YVV/&0EENH,^OKDEV3'W_^D1^VV_BO&M7XK]*9 ME8^.[HWK^E5[6G_WB9T0DY![1HX$E&0;.Q7 MCRT;F?U@5&AJ/_O"LH)T%W[5$WS=\9,41)L18%4=NV^S[X"0[3%(LJ&$)ZGL M^%&\Z1 [?I0+Q5Z%9,,<6__OX>'Q\,-VP.6O2?5!Z-K(& (,V M!OP-9 GO!(?+]W)A8%TO/KR38"B@N@/+[2!4YV7"4H[7CYR _U/&\9!X-^KR M2@7UG2[M)D5U3P6R2>(]N6 M_3'LO*"NR$H?'VM^!AV]MASCRHY\+38Y[<1%R5O#EK0@9ET8]@W1'F\-K^*. M[1'O%-4,D#60#X/W%Q+KC=%P>DB"*?>WVGQG3 MP2NV_+8EL/)C!";/^/!&_7(;OBP2.;*'0Z!XO^OO9;.A_@C=[#KH%)=37$YQ M.;F$9GH9BS'.S36/OX*.M:/H7 C$K9!U5AZQK+Q6F^,_&_9[I=&*5FA4^58E MP:R0@A1B2>$@,R_5)CQ)&R21I!ZEQD*/4H&1L1A93\4WE++_9A5$VXQ/)EMF MFB]5- U7RGSI3*%IU@I-AG8Z6+>] M#"MO(]WHP-X/2^E/-,@WZLCV?29I5^SZS^#V:5RP8YEVJ72-EJ SR/"_S]'Z MH\F(/C.3[5KO\J%U,KV4'14TL=[!C/#'AX\&F M;4GNY=VG6D3>5REXY8<[>.72B_?*J^79Z.3@R_&H6LO_E7NWGO*5BU%WGFM^ MMN-?"S6>/?>%&ZBR7,Q0DH@>AIH>'869Y'.-%W-7RK4\&!-E4(0 *(W.Z'6Q MR@NM>4N^J.3:"/F)B>28E7V*WQKTMW3ZWD9H<;$4BH+J]LBQV6KQK71V]V08R+7&+OC7PO-_M^&D9J . I3=6FB7$FJ5T2! M%P2AT)"WIB%OU5Q-CQ+?E-%:$.;K_-JF3=?TR"]% S8ZMZXIS.?6K4BMN389 MMQ?OOCEMWQ16X]:LQE9.K$9 @TBSL7'R6[M\O+]0!V)>S,:8_19VX\Y_+;1% MV#;MQCCR* S'Y&#K:PFBLV$B+'YB*,D+636'[O1';SWD+H0'%@K:#!,SV M.U3/1I6G)^G+5VGKMA_+-HC>;\JV7[6P_?+136^KB:TQY%'8?LN3Y6IIKHTR M+U;G,X$*!7-3.>;Y2')=GQ;?E.U7D.8K_5JHE-Q$RNOZ!+B=S->$)F,Y1U- M\ATXO%.ZE@IVHRYS1^I A=LF5[QMVLC1US*U'Y,)Y>QCAQ03D"I)\<#757=V M-E$NKYI6PWKWT'SOMF MA$=:=EYABBTVQ5*PLOAFL\67J[D:"%20DZ^;?CJ&5F$++6T+I=$S2JPV^5:M MR-?,*7FUES-U"FLD-=(0^495X,NM7$F>U *!&5H;;# \C@?.(5]."#T/7RM, MC R9=OE#N896EHT)PKW4,?U_<3S[Q.79C!:P+NUG8PNX=CP5+6-7+(#$YAAY M## R9N4"WZI7>;&9I_YA!<&$)2[%X,AJ)L0B.EK-GM@%FBH,BAQ\+<>DANDC M!G\6CU1:1%L+9RCEAHP2P");NFGR3;'&ERNY2IYEUL8_MH0@\2F8OK2_A_XV M7O9#_W(CR1RH:+]"R%9+ECI3R#)S.QJ3+Z)-*"\];2*C'8T=U"Y76IW9O?U[ M+'_6CELS^=UZ^T(?P\=E7XK]\@GZLJX=5^UOU^WG8=9?_G]*)>Y$533Y(W0V"KMO[E?DK:!"#(E4KH70[]O_]D]2F"# \(&;IF/ME)"5'> M1ZX.)B+]!7NACB>]CB.N+,RB\:\IA*R)[_JDY#T8.]*_W.UTC!9OFU)7[?W+ M72"2)<>^,." 8M7[UC_L-?@3 20Z>A@43$5Z+'451+5HN3&&XI(G=Z[,BZB! M+WJW!GLFVTJ*50>=V?G O%2>&D;K9$U\]FXP^/TL*3A(N]E]*V9BW$UOJ,@3 M39'W][S!3LY #)2SAPJG(Z3E^NJ30A)*.(30(LYEL^ M@ITG5R\Z,0Q.E'YK&UZ1J2!9.$9?L\V)$DRH95=F]&,\YB<3>V(J7MWV^&6L MZ)9R"^+J%NWA0#-ZC^B@6'XA?J1IU V&)3#\&T&@Q_[-2*\)%KP3U$AS*YW9 M[->LJULOSZ(%JB>,_I<#-G;SP:A^D@U:_'6 MESA+DB>IEKO2HO,.XB@MD:R)K@R._7_O*E&:^D'C^71:J MR'YH\N5:[7V ^!A1_Y7BY2VP>^DG&ZE^$TF/\J(O;N&0(O#*;+^0YJ%B_0/- MA.'\>4EW@?9'*/H<$W2D[P!N\5WP@+6_\A&$7WRNC/UGC2;?*L^7%6P9[==A M3LG4@6SH)TW64\G^*]N;%)O))?B:-Z[(5NZ1;G;[;,1QDW !G1\.0H^0->-H M\+7ZO-M]&[>?H2JSBXRC6C".E1G'T7J,8V@J2ASKJ.X"ZX!#9,T\1%YHS&"VJ1JW@&"MSC).U.,:),3'C&$9M!Q@&G"%C?E%O\&*ULO/\XK4I&[=# MQ52DOJV8R[C.-NS"R-GS9<)29I]$)T,H9SZROY=@FZ:;-Z\&X92K\:P MOZ<0G0&(#4?S(8@/061%]L60.2!,G$6!?A"X9Z0JAB;]RN7_?"J MC4#7/**.+6 H\>N^2YPVLW9%=;G*5V)[VT2PF$1WA "]OS<'WY/D\'6EAN! M62#RP^Z?'%[^N1VWZXT,@"TX+0*%U/AXJQHZ"R452!/>92K66$&K/BG:],/^ MWM'$A"2*1?3 XR<.C1'Z\I0SE1[(79F3. V*BA T(9?&L"0-)\^0E"/TT]R] M>GHI?)94_0R]?:D?X7?54-"'DL^LJRMM<3:Z-!ZU^&*'1-](GY0"MUI;,.!F MG5LU%5RPL;]G&YQM2K*"^.NC]2'#M, %".;[GBF2 MI2!][DRQ+,-T<_*\Z81NEFY3\.K$"]_MS'[+P];/^ZOQ666=A-[E01F#,E/C M\;WT5=.RR1W,7T$ ](BOCT90UB&#:G*CC&VBS6!E1FQ]X-"*:'OF"'04>ZA: M=%W5HL:!J3B9_<@.4#3E24$&!,T[A5^9$]U"7RG!(JH^L;AGU1YRQ@0I4"^J M!13*EM2QYF0AD<%U)ZH&-C/Y?A?^+.GZ!"E-@&GP]3E]J>SJ2VW\Z+6BA^M$ M?@]OVUTW5D%R%]VC=)Q"8*.I2G.P$?@4_Z@'5+@(VI4==ET20@+"*6':'((]>NV_M[\WS/4\R$MD98 M(&-X=BAC\FNQ;5TF:$M#,PNF!>!WV 1(1."W:%O^+JH,!J%M4QU%B",DQ'/P M<8Y^>Y&Q'[KA.#*;;UKJWUT*I%?GR_5(]RUEBNBZL9&.A0VZ#C!+-(G4J/2Y MRE^<\P066R]C%5G[" \HF02N\"AXA6T[[$V5?1^MX^O3-K M]U7G+O$J9+?D++)DNU>XRHR&N,N!Q3%>R](40*7HH09= !;O/GV=:-/]/>H/ MB1K,4'#));>&5;MH/G@GF<]J[Q%1]RG/(5S7$%N#YYC$9:(V5!$X3,*BQ!IX M"P&[Q0;Y:0GLIMN[5BEZ=RS3+I6N)23+R8/XW^>JKHXFHVWR,;%6$LJ85,0& M^;EKZ67'[MJ[X33NNAJ=4D[N&ITL<,D-T$P<9<2GP,RC@RO9Y$C)5D\F MV39.^[-*_>?Y#ZGWVZBN+_Y2H^F5):*DXZNI4+,Z2B9BM9.Y5= 9<(AA?\^C M?TZ0_:-Q_O7*@@\K0 ?N3TQD2YO.&N2]W)QTSRX,;H9 M:C>!SV9QF64Q]C*IUP)[,+#K FYGCB_4<_(_AYSC7")/2.5S&VV^(O9NM&6^H65^5IT MSHV?\5GHY%9?!06&6N$6\3Y2CQ(6;+K!:0:2($@3[O4F8Q4IXYA-CDUEI%I* M85XLN;5+?7\/#+>(.+:%5H.T0&BK/A 9$2%YS!R0V M($)]@F2!\*RK@WHCJM]$C AP\L.$1M"Q%S=5,'Z7B^<)QL(2NX1*\%FOQ2:- MQZ;Q@JP".E:Y\B\6-.X%:NT&8,6>U1!W9X"L%.N+MK M. *"OSRE2* &[ M>5?C<#P;W@B=Q"&]:XZ-445_@!0IK+T@MG:$+#;)XJD4_D5L!O(<3E!0K7#E MM+VD!'(WF\GO0N[TC[\K#\&_!3PS22::5C&*]-,,2]=5C45HW13=T!VWRPUC!5S MEOK">;/ HC@13K!8G,SEL")?Y5NYA@D,41AZ8_;<5Q_EZ:'Z14+\JXQ?OA9SYPUGMA)'P3*E3VN*+.'XZ<_O636>.S!5^$ MM]9:O?9Z6ZLW.[.!6;?+A[5O]^WJ9K OJQ;LZ5EHZB>JT--R!.ZRBY;$+#*[ MRH3=-K$3A"MTA:HV@C]:L4"S(4F!7)_<"*11P%ODM#:M7H"(H3J&Q[W:C>'< M&M)Q]O<\N=>)0XO-U9*NO;6;M7*3&!9"??OVJ]AQ,./6>:)$?=(G#;/JF3R].G+LNE3V7?34QT;DBT_K_(BX5 M\'B'7Z8XYV=R?,D8%' 'EWUV*=Y :,JW)]STS>'GSU?'!_6 HP$66CW&NN)5 M+ [#QL$I.A3+N6%60G_!8B5&EHHN1[@&CQ/[>5CXI1;*^HXU*D95'2X570_AQ M/FU7QNKY42VWB@ZBWS+["9U]0XI.R&S)5!2=VKJ*3D:8<*7,?E]=FU^;Y=;6 M%)VL;CHS1:>ZCJ*3YNVU1_?&I7E\_/CU(7U%9_FKR+&BDSQHE1&AW?]0OS5_ M"X/O4@KYWNL3S7J*#A7(A::34>YI&MZ<$"4'<4!9,3V/>H@)_[B_Y]-]N%7< M.\+J-?6"DTDIX$S*M(@OQ[7Y@I/\*9#DSXTH.E6^%EUFMYZBTUI7T#+>CB&1XTPL4D?ERU02*2&-I1820LU-DE^[U M_3XY^MP^'C2>[&&JZLB*=Y$C=<3MG5>&G>N\#]S=<1AGA MM_^/^+?BO^]!US$5IM4@]61_SU5ZJ&RGG=@\2H_3K")"-]A52XF5 MH>.5'3%B4ZA4!-SLI"E4?=R3(B3&1X_LL0ZFWK_X^2D]"3U([GTR8K,D5$H5 M@?Q4]3#EL(.DT!B@PE<;D<."MAEVV@0>S"YZRLWG+^;GRHF\%7THD^M>H A% MWO;"T-/)JFZ9#&^P]M.P?PWTYZK82#,*M?1UK*L+5:-TH;XQ,=?RS"1L); 1 M>E-.+[1>\ZCYXY>R?E^I-6AGY;X&(.+W]\1Z?"G%G/Q$-&4\XQ8>B, ,C CH M']VI5TG :E?C7XN[0AQ#!GTZ82V_*688FMM16S M#ZP316(U"DE1KQZUL1P>L2F6B1]!;.%ZI"Q(>GIW^2A<7%Q.\NE;0KP!:JI: M -24Y6Q0M7B:ZV,O$KM-16J#6##_:URHOS\+AP\;\?!E,EU+_(L?8C6H!?J M5//-FY+J5-E=HJX=?+U1'FJ'>C!=9#V=:MD;65>GJD7J5.K3>M&NN;XJ43K5 M!DCN^%#^J/NT5W<@M1Q#IA4P9!:[WT]@V_@Q MUB[W37F?6HY)U?*;5'-PR52)$OE*><&,@23-0FH)N73>$68V/?VM]^K&Q?1/ M?WT6G\$=K\KZSR6S-V3],2*-Z5-[>56YLIZJG'N,.*C_%MO]ZNUHO)T:P8UR MBI53S*BYY1MCLX(LJFU'%MW@;1?": [%Y@&3J32JUN=G"B\MBY):#+E'F-D/ M^TGX>?KG4'T*)B&D*8S6N./\2:/J]J319G#BX/BR^O-Q>/!=&.1,'&7!*Q;[ M@Z(E4BX-Q9S;L/Y&:O'U*6"6)DJO6*G52%1J1-9FK>O2;S&/$FYQF(U'Z>O@ M\N#/=TVR^I6\:@;42T4[,6;LTQ<%OE;)J&1EO4S1C:##_<"XZ _OKY2+AVTQ M]_2O.X5LT21=+9:K7F7C6G-%4]"39U*A>4)*(]5)-4$:36$52^GT%X?"3PGFB M"&4Q(H5T?R]!#FEB1:F\SG3LBC,3I8)LKS?E-8'!(15GH@OZJ9JUJ[Y6CS1W MDKM'%B:I;>9B$X[,617 ZWDF:'@T*E/0:[ZX:BC,7TNBAPIK5BQE3W.S4U/] MVE.;@_:=M*WBI?1):X$>&AD%*SP):\WOD150#E4=ZB/Z8*TA@H&1J%@8PM5+ M2$*Y"8$P J.GC.$"/G#7T/0=A-8/]"=:GW%]^8/69' 2TF.14#.5,4(F6"XD MQW-_#W>.!S$YP2/U2(6J-@5!B1? $0I7<<6JK.0$,315ZJJ::@.-NQ]209:Z MC@N8'B0]LA6#R1S+%M/D&S:=QY/K SXTD)GMDWF]#)D/7 !-T+ M=!M&+X])]1(Z-9F[ZEGI>:@@7H<')IGH%X:.=!2DGO84$^X9/0@7#$J0IJ&7 M%;.GPO+P6X/>.9''K.*8&19BF779-\#PL B@=,/&P#)E%PI=2<,Z@C54%)OG MQI#N@J&C*81343-EC,D<)K$@B:G(*G9+97(Q^WL1-\,M?S'N%MC=*&3X$L-B M=[@5^KB$2-24 /]+F@H=?="VU.4^\H20&.N9@8VJ!-IC/& -_D6&8';EXAXA?M0$0M7D7([ MY4;H]0EHWA,+NQR'BOL">9SF]O?@JGC.@!'"SX"(48<-W'WP[.PP;0[9 M]3UD-2S0 !9E(A[15;#8![<%JU7&\U64KGTU/7K0;^_=%(4C[W<7#^^*_^2[ MB,+5)<;3K%P8@^<&3RP"9$0L8\FD)@\E6X="/0G^<.,>4MVAP2U1S>7;G5FS M^2C)O?'+W9_>+HPV$-_::(/ZZQUM@+"O/VYTY6/[\_>SA]T>;;"RI^>62(NQ MH2ML?(]?X#XC$X:#&?2&IAG/UL(_JTC65R3]&TL22#W8>](_!OM*<>^S?#WV9KSL,\ MOVIG-KN;'/TN*\\_;P8(PR@ M!LKY$'IITMA"$&4__8NT7-D>PBK"7^]@))!MLN61BH:U4T8[A!F$X>L=P5=X M6V9O>ZD.!F6QVW5@=%#NS%H'_>?:[Z9]/7J,"DS<](:*/$' O^QCY9 0 Q>D M!0V_]?]=(R$L/S?/]U/_W5-[I]/'"L182Y0<97K M#>-2YJ#[=UFH\N5*DR_7:N^S(K<3;]\QCU#.BL32WO\2WZ%<<><.M X:A0D[ M2L%(B<'_*6.]CDK6AO"7GW#6.DM[9*"-SB3F1R*N(IZYQK#1*H.3L*>29\!& ME;PO17%^MA='(?@KJXME7T@3+O^;_YKC[6AZ.@5[X7?9;V/HG5+8G>I''LBU M==G[,)NA3@(@;."L&#:@-ZTK>A<$6#, L?7(+VYNYYI0BHJHS*OCZX')3>#?NFRF 62*I3;I'84)\J&4&(N .''8B?:N"EMR8YMU@#W*$:=68\887C;Y -U.M\O1[IU-UIY2*UK5ZZKFJX MP4(SS>&!=E9L)-%Z; ,RH]R(R>L5&V)2C?,60.(09KI*9@2X-RLV5CC^!L5& MMYT4JW MS61:?%5<0C4-P?]=M513VS6^0DY7;"?=R;(3 [#\H;9A%H*_R,G&I*LIFW)R M'82%'!-PA##0QM-X].FR(/.YX.PFG4O56IU'U[\Z\6)8Y99\O7I#RO2QJSI\ M84MNE+'?3,9C#>="(B;D2YQ%*@BA7V %)AU/P JY+9REYZ:^%.B7OP,5C*G MC-UE3*ZSE)0#%'B4OP,5'*; C-? 8;!*0PZ! 5XR^B5<*@;>TL+,]9FYWK[H M_@(27*IWV?]A*=C+["E8\1N\ ;B[]1QYM'ICCYA"F4Q<*[QRF:^(D46IA>U; M"(#\'F@7!, A%.WIMK>$+.B1WSG4BN7=1Y&\F_GMIQ0FD M$2B.SAPX0WSAV94)S->>XK(CIQ\V#^UI2%:-?__> N_FE"0IX9E*Y!> M*!]R?PF/?,0ZW+M/[5YO,IJ0X+ZW!BYXUN2,;66C*4"_+J;6/:"S66'963?&;$I@+PLWUYB\T3XK+@;>ONHL; M%F*IEWV*&)?NUB/Q-OGIU_+9QO5)7[S[K(6$4*OS0NBT]Y54FXWSRZ7T&^*E M\S$FOS\T/SK.\2*NO, 5&7G(3-2<6%Z=-0K7&DU>;(15,Z2IY_B=@<'^]6Z7 MQV:[U9E=7RE/E>?FY4]#6<$7EX7;<./>R\WU4(SI->G-P]_?ZTG6D.MKQC-I M<0O=B9=*Q]_]3I3I-YG$@LP+Y@-2[7 #Q0ZG+G#II(1;@TB[=5M1-CW#5=;] M>F':$ MTR'6HPE_+!C-KC*:].*&:UV> *0<=B48^Z7,@&0BE^%R1,#$T?!QVOH M<_.=8>,[[^R>M$Y54]D%.BLTN5PP]3MLA$$>"]H?#/1!!H.DZFX.+PQQ(Y__ M&QD7,/+4>E]8#J\*WY+'YM.IB=Y%M6!#Z.-W..(9VA$Y^8QPVX1NKQG9XC_> M(J(5\80_^]X[XJ^I7%R>?+WY^K77=/2/1!Q@SJ[P<(-W<1.78\)=)4OI?90G M)JP2G-FT[%G??2I_J H18Y5WBQHWK](K!5DN29:-B.CT2D1I*']^*"^/%U>& MN"11^DV#C$ERN7,B3?U#H_PJ"+)0U0O5:95,SK0TN4&? MH(R/;DD4D'[>$==7B@G!R_GAVI_+9N.;2#1FPMJJ M)%KJ2R-5FWYST;P_>5QS>PN_[)D)?X7GSK.9]1^Y6OE?[J>D3> X,"H^9&Y] M:!:VFRFTY S[N=38^;0B_YI"R)JD-J3D/1@[TK_<[72,%F^;4E?M__6 M8,]D6TM@U>_!S]J3?J---'4]K/)N,/C]K61*GQGZH$1B'=XZ+O2@8D)*E4<; M@^3I@.=%LN<''*--V9 V^YKRIY.RJBR2K.&&X((\Q4$_X'8MRX?26+4E M+:4<:T^=[9H?[\RD%_'AM'DK7C4;RZ18EW<@Q9JMP/)-"5]U\T]-DN8IS&>D M"M%Y-6[.-6([E4/[UORBCFY;UB_[G$/+7!)2CE>[ MK,5/\MI\0F^>D/Q_J1YKB;89'E2X0+LBPI;(VH4M"?*"ZLL>+/-N!4*#;[9B M?':[EK^>>?P+P;_R:ESIX6,A$_+C4_WVV8#2N&CR"Y,UE8UEG"\I7]SS9$QU M]1;?"&VOL/% \^O W=82D@/N%UWS$@)C\_B:\ P9]VJJ-_EJ*W[F>?[3(389 M;D70KT9 9U.&:$+C@H)>%3:J"4@ 09PE9EC\:27S*C'4RH1"&7T=>-M>0M DE2^Y0-=% MA\G:H59O-/E:);$@R:G,2& V92L^SA3+^DB^V:8MB4QE;"H6ND;@D"J$QQ3+ M+O3'H"?$&4% P';M@=HI!5IR"82O(?X&MJ!1QDXVB#[VAJ8;B'6D22;N)I&M M)OF^H \??506B;T?.LO%5N3CEQY"?X)0'?7BE!!+1U:]^=T_7MJCE_:/LF3* M47)QIX@H5HY&02=KVTS@*_66,RF$B+++,=&"Z\_=&#A5FV!-*6%S:I#T/9D7UF/YQ?',I3+=XV6]S#?JMF MVO;ZVA>VV6JV&4W)*K1,>\FYMRQ)+TJMO.F>W3R\3/6CB_(BZVR94?>Y42_C MP9)QBI]0XZMBXIZ=A86V2=KQ)KQ"V07T?CE2NG:@',93-K.(E'X.GYZ,[\*P M5U/B+31&2"<+I61NR&@I"&UO\M'6Z2JOS7JB8)'^?/@D]+Z)&?'1^FZ$2+@P M]!ZC\!#==_!\]J5\]N7WDUB-%I3N&J]DHKQ[H(Q%9;G.5ZHKB\H-3)8O:*CB M^OQ=M BSKQ"*AY+0_%L(Y2*9C68+7AJ=#K?LIF(Z$[2M M_3VC/]]?@,SOD0KJ_Y^]+VUJ6UD:_DX5_V'>/.<\ ME5097^]+O?[AGMEN1-\@+LDY M$,UQ17/X^^#VQT%M5#J3U@O8' OJ]6JTMTWPF3&,L,.$S1F+_M_7U7#5 8%;(7N@'S5#J<=B0OAY<_#HYW,O7@3M2!^$:H96: M"7*#(^5L(!)XA4C[($UZH,;;&F6#:KS6QE#59'$HB12$;IMJAB IQBA#GE49 MY#[ZPXS&*0@C%5\C2KIF#E#\9@FL!,K$0)UBJ+A\NT?LA7=WAA+8'H+X3#4= MQ#*1P/1I&UXSZ'__IU;(5[_HI&7JDD)U@!:W=B0PB& ];ARQY4' FS*P&YA6 MEC6#36(D'?3'@#*8$7. R@M%IVJ"B0-KJ9J>V=WIH\$%S_'M"1HE/7"*8$/. M<4%_" -)A(_:/4'IVJUFX.\ 9]D7N[+:@K4LLJ/\ M:?RN 2"V$,3[KG9'Y8917 231L!*H!8)3R_RT0BIQ?D$AM*'!\.E'I4 MD(T>QY_0H09C)WP+[0]D=41=[$C@KZ"_"PC;)C-L([:V"9N*U"FL?=KNSOF? M:])\ 1)&JB(7R-?H(V8K&8($6,A]:>JZQ23[ME!G?\E_(8>"(9!K$)[8R_! MU0:J)1V>PH O3LBNCD X!A9 MQ91A^:\F6YX1I5:^,S@!&\-[+ ME 5-9J<%>"C!@A3.A5S]Z"P:!9@"J'

4; M>Q Z!K)4L]OSX4E4@]!*E-B89/B[PDU!-,-T-QR&>](H\@B>7Q_I!NWK67+".6/2]M5[#-B M*>#-##?+[+WW@:(P(J))K/>K:]\R'*BFYEIB#LBYU1>T^.B3*0V0H#)L_T@7 M +8VX!HI7V4?.N]B,R-QE9XTT-%8!@W+;0FC)VDB)R90H[%&MJ.IPTC%H^-9 MO$_5J:VXV1)[N,2(+:0@.R)6P%IE!C6J_@ZK1@,+&PP(E9T+J"[:BN86J*!P M,@"!1X';$#3L:#8Y(33\\LDQCRVY!B8*:[ +I** HO.0'I>S#%]@Y8,2@9?" MXHK])AUVRFPK>),#(5ND.&:SRN@)-^Q\!\&#GA$G.P;2#$[KQ@@LHD3/[NXT M%)3+<'8O@<"#LJIC2'7(M(FI66S-['+!(7'BMS]MPRJ(,2]Q(&+&@&642S5;?VQ8^',-M+X%4CLI<8IO.^BPW%NH_Q,>,'*W'U5TYCI>2!@ M)V)CY+GPO7<#IKY'&R^2[OFC0U:!!9AE%+@>X>G%(FT9*)-PDH'P+$@L*&&U MR9T AGW>:=']>0X9=Z%K'^P^]ES)5*ODPX2"'"P63O9BS$W&2YHNENRYQ!7S&F4D1N.-*A!+&WZ7GZL]J_BY7 M+#H$8>_8"H HG#:FD *A]LX)!PX^''O%ORQ@XJ[=4B*=*>,S -C,(FM:(79X*H-YYX-$KC?"[MK4,1E"7A\DH?RQ,M1\T+[*DP=X3&^71V5E7[75H-]:4UFF8U+L^9H+5[I%!"B96O9LB1+'0Q(!3M[8BTC\:" MP@*/KK?#_!G8A>4@8 P&+X!>VFB23.BO@VGZRYO)F@=)4BC=C^G34>OXSXMX MJ,FK4T7YZEZNN(>MU995,M5RK.O W47F1&+PE.T+[XY'&,MJHSDFR]RZHQ*+ MTO'@F6"PBS.,Z%HH&!$,Q,*!X:M#33(,JB ZI+9S^%.4'+BOV%W@!Q,1;2:%#'%B\=4 M=$EG=Q?.FU4%+&>\?>P#VC&4R.D9C@\.BM*6!A@W8W?_UKQJO,JVGL7'F..# MW!"&.\>(5DT# ] \4!YE?X=:VOF(:$!DAY=3WP[F\;W339:.)GHN/>,-JMV= M#;&HMCX7#UWHZ4EWWK:N$4_,$ M)!9)\/'J[@X*N"[3$B)8#+(*I\&L'Y70'"[9]2 M+9^I5ZO\T!_Q:];-_2F\U;JK_Y0A U/338%?6C'-(8S:/=I^W-VYU "W7"+" MC["K/O&^YO+RTGZ+%=,ZE)XE';_>0&"!J"4GKF[30 <^2QKHHH8D9D#QR!+M M\(A*T\X+NK:3;AIMP[?60>.J>;V[ Q^[&^LI/!%A!SOT:>/$Q8B%$#OZV+F3^L.S\?G3>?W# M#!(QMY7^=4V&5,0\'82KX_MM#D[H0(7 MQ81$O'CL"X^XN&9TT5&S>T)F CTB>2:CE;5HT $$*X<&LR@$]2VZ=^7S;\Y5P.:OC:A7/GG]TLFVO=VO&[";9Y& TPOPJ$@^C'HL<#(]>J;%KY ML*>G!S;M>51B,5?-%'/S4LP4(BQF2H7B.Q&FF6*9OLE_;8"YWE-E3(!N/IFL MNMR@TYT [\2@F=]Q/WYLWC:>+S3CYK2;M%NPO =0BZJO.;H?Y^5*IT'_%$0C M_^&K]\!6^ -G[':DMF1\6J$S\ I*:7C^^NX. ^E[0<2" M^ZTB&7K#-'JJAM$]#*MZ>^=T]D'@_" M*#C=7A]>VK "[RRR[)I% \()J^8!PJ5&.U33J#@+;:G[/T]^CF[E4LGM9.J\ M8'[RBE\[-0K+STU@[AFO^1GC2*P0"=T9J>SR>O#[3'T8:I?E^2"X'D+CP,(8 M 0/8%D2_W>O3U6TPSF193$'[C8K8T_-;UQ')%\-<,?^UJ\+CC_8MWL!LR> 6 MJ!V@,ZZLV(UKMZO1KC=2%.2"JD_0*I@(#C1ST?&P^@FXH%3,6WF$93N/,%?. M%^\'HMLYJ.%9S%*HTZ5OW(I1.7IE.T[!#+,A<<^L5[\8)?:%:6\*&- ,-+\'M M^^1)Y!QZ?5Y\XSX6-"&NJ:*S>$(#U^=1R_V1^Q5K DT#]B=>\,J,(U7K4(G% MV!N*V'P92%9$XD2Y9'58=Q2C151L ',(77JB&,#3NM1FZ)C*ATWK4(2=:1KB MUWN8%%G<2UW5;*DPF5WKD\PN=05(93V*]PQQAC?2'J^%#5Q0.WH]-M_"9BX1RW@03 'C^Y:Q83@$4OF-K@OT\TRJI&WHIZ M:Q6:=MN#2YZ7!!(1X>N4:3#@/MV=7ICYW/!2Z3C /;3FK\261H3?04Y9/V&J M#BEMJ,:4-A![L S3W.QB/TP0^&JYG6P!GMMCC=416'V]0$KE/1%O+@>\+--C M#J!%['2UFVX/GV#=,N]X8IE'W/4U0(.U3):/=J,VVFTJXY4".'?XYRMJ+\?( MF-T[A*KL\67M1+F3CNEEN>QZZ86P+N M:-ER1[F#$V XVX;FW.A_QU0FG$!OXKYPF_SET MX\-;B*20.^BNAL5FA=(2+.8$']DEC.LTH+KB=6?"%*_@8D"(R/8/[P10<5/0):*=Z+_7 R/S!/ M+GY38WCTVS4FCC55UYU-38]>1BV=**VZ6*@$L5"/-B X_/J2+&/7MW4426V0 MJY;ZEE/?[*P]GVS55/*I)B=4RJQ<=;G@MY?Z0)8,5O1J MMR[*L.Q^'@+P]O6P,VK:;?YRN^,9)GZ)GJX8NI-FLKN#[0QYXSM6N8 ;T0E/ M)@O;!^D)@P%5>#8G2W83-&Q39K $36*IVT0;:*R(N.6GUA_?76%^;NQR]W5_6B67S8KU0WFG8GF#+9ZL0MU)OO M8=FHZ\COICPBA=#4T$ 9J-7.#=NANKZ>[=58?;;LW.LV+\-B#SN5':R5VS-H M/>Q:R'6R55?']:8@\1YA$V9RL8=Z7G4N?[.5V9C5QU M;.3J7B&!0KI:II@K3P^K #2[OI,%FOEER66@.,:70S^)VF#"LA/WU2DVTL-. MPS/=1!?FO8GVXW M-]$+X3#J)KI8G0%];K++7'?-$]DOQ84NFVU IW>9S.&8 M6*[+[@XWZ%E;8NQ*/ P+;?_>[;*7 MMM'&<^.4K!\^L]6 8M!B$W3"JNX,F4LJ@;0%O4L_+/>&"WJ\O5D;BHK<3>5EG0+F$_6ITY.@7TE MKU&IWP)3BL,4"P4X1;6=;%J[V?J1;)8IM)>'A=N&=4R92C9TMS.*M6R^MGB2LI&6M"[;-G M6(1B>KI'+ SXV?DRMK$G3FFMZA2>\L)(M/54AY4P3JQQVFO3+ MIR3]7$YB3I+;2L3YW,H5L+FK/I2J_8[RH.1K&R*]2D, MYH1(6QV.^)#P-"$)ZIM-ZT'KM2#:<4,T+R_KQ.JZT\J:B_RCD MGMJ>.C:O!>?=G9V+8>]K'@,W9&.K&\Q:S!1K^4RA.B6<90W&U9U:AV3'6*VG M)VSE?GRD]J^K^4+^_/3;1(+K9[^/\$!XM.8A\2FK9MTSZ!VCXJF3"\Z MX9<87I>R81'S#4M^]C03XJU\L6NQCN-;E"XSBO#W >9=6[\[/7AJOK#)TANX M'__]:6C#<>WGR[?*!YLSV5J?B=NYB.P17Z\?8:#JGE8_^),A2++^:0&],91$ MHX=?S?T+ I<;#*S9\D '6K%_^H!)?H8V-;B)WQ+M;UD0M&R!+\3^W6U 9G_B M& =^48N-R;Z09XKC @79_I1_V:9O!S7[A?MQ]V_^-[WZ^UT]<9OZBY(^D(71 M9P+D!SNTD<9'),\DZ1PF,43_ :-V9O-6TM\'0/H!Q" YU_/+?AG0C<#XOP^% M#TL_R&AF#_F.(G:&FC"8Q/8&G#F)+W-4+W622&I9 "?P#XVSM'_-F5#B9\ Y M)>YU;<"!9=B 9\*%:S(?*NS[4'-L- M5[%^X5U''7-X R&].5O85 1?80:&BU^.3,**OZV/+@''#.V;#-Z-8.?"QK.S MG29CH=;*EK%^>F8GY5(#N UV#HTA1DZY-3J>,#G:L"HZW:_SDX M:#:/CC[,II@7/(PQG_R*(S>W$9H.4E>TFA._KY42S+SS0)BK MSWOIVFH,;X?[@]/HHJYQ_#?EH%(:%!\,MYO6LG"$M"@XS#FJ) M--=BK,4% 9UN%N $8$-G%-4#ETF1,%RNHCB?RU1+Q:@+C#?"0#/X!$NN_$_2 M>BA1<@_< I;=E,"(6$V@E22SH#V$B7>E3F*"SO2PGH;TN-V/KR^/G]H7K?.'MT-$7A L M343Y>C:Z&&'="N UK!:B8ES#\"@=PS!0KV#3H-74+05S\5&X,JM7%Q>M7,7A M0WL3ME,3\ !]KL*KMB;CL+$&&]-?5%*+8?[--?NB NH)65JU(%NVIA-":VY" MN+)G77K\_!NJ]0OWHO&'36.MVSR:KR_/HZKV[5PWE3]'?\1H'O5LA04;9I@$ M!N1J9=HM2+A[.FU_%DT-DR,G[D=7#WU??[W *+%Y8R\Q-XJ?28[]M\"R1%(* MQQSSQG[KYNAUQ5V2K'ADH'0J EGM3_)ZM"@\EH>WM''=J7G*C!@.5R8+4U6+ M(5 ,30S-.=F[N94$7&J9:IP9/-,UZFJ8)HVE9KU\37_9I:[3$]+^A41<9/XE MBWE]-E_R6N%2KI%8G\=(U.>R;V+C M,(D;C]?'K=R/(WG\H-9F#<*XO+@U<9?D,+!6PW-VUM_H*$R"RRZ>R[ *C]JI MYUTW7M;E2R]9VBV=WXM2\C*O7]@O?__>-(;Y_$3SH)6YS!]74C.^:I>XD"E' MWR^FJ[0_O7O#&^,-3\3"EU'.SFWH>BRDI]\OAW?B<_WO<6]V;\7ERK1-E[F@ MLS'62SZ)"^0M]R;6XK@DDE7(>ZFXPXWT"QQD %R9);VH6#0(T'2 MW+Y^B7+LK]Q8^]EOR->G^=E]FND&P,9Y-2M!S\:(C+C,I7>'9Q,N$%D33"K^ MYP#;U,GRQK@]TTH?5NX6Y5?95#4M+^KZ23"54K5LYKPM6 ,4,'/YR9J]K;21 ML!'.63U3*%7>G;-%Z7$3MK4)SETSP5LI1U!LPF6G^K=]=:7=_F[_J,SCZ:'( M\TB\5"^H(N"UP1>?^=(B&>>5UT-C_KO/TU^#L\=^\5OW^DV36++IZ*5L*9K$ MWHJ/OT&*S;5TBVL<'Y!R7/!8N3"-\O#NJE">)\H08.7E?)0M"$8D@;R-B4'$ M2IKW(,2F5) 'V^2^UY"G64,^?RO@.*E*'Z].GGZ(AX_=16O(MRJW>:8"\E5= MWN:JF6JI^I[1G(X<3;!N/&4/OYIFO6^2XF(FM_YV?-;X??+WYTN_N[WUOFOU MX15L-2;Z_#94S&K42CK%;'/6 MBB=J%BI/P]*)*=:.CDKOM>+S8&,-YF0@2WE+W>4T[:O#S2@53S8>=E&\_7-3 M:9[?W,F)EHHO'>C9N%+Q2K;R7BK^&L(KY164BB>J1LNU]L'/OS\OA:O"VRX5 MCQ[TE%*I>"&3+R\167D5C)-^:[ZDT^33[\^WFKKQE<=<2G?GFBP]=;3;XM:6 M^"X@(U*(O12SN.Q_7P>DM* M:2-*(U=<09ZH32GI/QI7U_FVW&Z_5Y OFLRP*GO4WY)DF>Y%[[D,[Q7D*Q"3 M1TE5D"YW"NX^\,A]YKH;'R5>3 M)RHYO@U+?RO*95N1JZ^SFGP=EDQ\:>A&*LXMN5R>KJ KFUE0GBC3'O;$EVOC MS]UM;^9.Y>\%Y7,5E&^>U-A<_?_6"LK?Z\E7F>8]3SUYHD)VW'WL_?RAEU^^ M]][KR1>J)U^UJY8O9VK+%)2_0E]M0T3#*N=_;F+J^?3"WY7?B/XT+R[/Z7T\M OE.MOFL22+B[?NN#" M&S-_DTQR7[[(/%&C^."E]T>J'K5_713>B\S74&2^CKA$.5NKO\"%;*,.;1=5LR70-$KJ1;AUZ,WG!V^@71\?/PV'C40BO0Z?LW_&B=2:P M;X]XG:U6?36QAT*EFBE5UA=\V R+;%8_/UW^GZVP?9:-;4@0(I].Z7+R8FJF MR$.K]/?T_/OO'U?2@D/3+5&WQKKE=<88%BI^/]QR"O('%JX+?PU9,,W?QAQ) M"UM-0W77/[^-Q,69ZQ2)U],O&LC:PCKY>2K&0 M_C4KX$U8+4G)L 7'?4\5?\?[:UOM]:'R_9[#LGL%,._?[SF6J59;TC/QX"'% M>XZ#Q]^7O[KM[J\#(5C)ABN_R7N."X[W>P[^ M)0_3!'+AUG7OT;GY_G!X=E8O_)R_U Z/D6XF7"2\7L<%2)(#?#:!M/P7(LK9 MW<^6.#K7+]X:9;U?C+PVJS;V8F0BPIJ,6;7RBY&2?/OC,?>L'/^8HTF-UQ-Z MVV;P1E^-U#;/.E[_UD^R "J018KSW)/\Q\#7?PT^L;L#?QO,2YE?2%_0NA+0=RZ$MO=TL&7X:R:8 M:;#\BEB2S%A, FL)GV;KQ.\BE?4M%G\ BUCJC.;=U!<2>6'%B&6/4'00&;#6?J=9KD=Z1H(B3 ML*XL!&L&U]"N[>,R;8R?+O^*DE;<0,!/M&]/ .SE6J9:B ;[4-")1MMJ5T%7 MB4@*44T-/M%-V=#9R8T>)2B?T:Z#;WB#W+L[2"$,=;CG##XWH+# ,Y5'V0T4 M#ZE*SM0DUTV/[NX\"[+)R;)/P;,5X1O=$3&1: T5:,$ !28IE*&K(T@:P0>8 MEXV?V&)-8DW.B,BZG+FH12K 7_;1.-^[;O=4&<[.']I#]QR^O;O35T4J9\G- MQ!?9'P#Y3Z8$%,#>!!O#M06BL+ P^QG6[MO[4-JRR1*IGE49CB5+QLC>JXXF M P\*9-@' E?;NSN:I#_N=31*X7DX+]4-H@D&? LI$+\YM"TJ0!/,[GED6/V5W=WO*PNH$/ 159P*5"8;5/F(A6^3>US$/\Q M.,'"=WH2;$Y#O]2[2R#7#D>;[SCX@0HR:'='L*B3@'2$1^$@WMV2B3%7C[U8K2_:[K9UJ MM8DAC>O:^_VX1;]IC]W21?4&; Z0 H#8$=OF9W(HZ6U991[)'F'W$B '0.WK M_RL,5/T+^7A(.U);,C[A3X8@R3K)?_HP/RT-)='HX5=S_X)QRF\_P3"5A8$. M4L#^Z8,_DS7J!G2V^HN0)*G@/5=M__!^?-&M_3R]->5ZV;UM$R4=3)D1/J=@ MF+S=HZ(I,PD[GP".O$D,W9TM!Y/^9YX*_H>_DV#)A<$S:RD'"8YPVL#0@]BR?!2 M[=^%#S#A!+G"DX4EEI">[OX6W][\#.FL6EA\U=@,JOSZS(CP^UE1C'9I8U5A M?*V7;2#4_MV>#*H))YG4 M1,ZL!YVQH^Q2%3O6I=->P2.!+DT-#I_/%O-SE^WD-I@0_"4X?RK-W\\_7^JM M6NE5$<*B!39QA%")&:BX EGW[X9*U%A.2C> MU+:39RFLI+T"]">O70IQ[43?/8)M%]2) MM#.>GU,7\@DJE6+U^?C'U<7)-G'JRAR!0F'^($XBF4NIH=\OJ*_4IV/UB/X4 MJI7M1W\*@KKP2KR M*\-FK[:DX\\R7I#1?]KU3*+]#6(8\3X3A+CAZ=<\_>W M<_GXIN,=&#U)!FGGVJ=W^ ]?\[D9.C=L$,&]SJ729*/*:MEH(IO@)B\)^LU1 M_^RFMSP;Q5^AOS/1-H33#J5G2:2*2$82E>=,@'YG_OF8/Y'!B'$<8",S+J(R M_ME]?/A[USUZ:;CE;GXJ6(LA[MU[&KEW<='W!?H2O@=(MH;M4@]EAK'=A.8] MEG_GVM__WG3'Q:UBNZ7RY+:%Z=+NAA91(KI(G27LC+Y@ZQG8YL"A\D*Q=C^N M7O?5_=*E?GZ=7Z#H:[G->K;)H&?O,7;/9=!&%\>E_+A]=E9\V-P]_[^]/7*$ M+/J97 I=^@66?S*I@E18KGPAC+?@I61O#YXE\)__BM)S1!G*/N\>ZI:A\#/L M&>K@,ZE@F;/U@?T +]4<1)PBK&+%_\YSC_2%8)O&SZ2A"2VI M_86<@PSBQSY7\8"%O/>I_]B/X9\X(.'H85#0J/"XUZ(@.^!U P;%.4_NJ05W MF2.PHG=KN&>^K5GIL7D_'CY?C"]_M=6JL7IZG&#XR9VO6 C%!/?^*WT%-=17 ME=T=5HE*[@341 ;L.=&VB@F*S@WH/Q#7ZV5WQZKVM;OI!!MY##F$"6K+9VSN M@Q7]=I<02>%J&>V&CBK+ZE#_O*8:_16C)JF=!?;T!NK^M[_-@%7J?='Q5L,W MGTS@CG/5H)9,TB^T*W0I]/ 6 =Z6 ,&6 6Z+ )\;L>BZ]V.I^3!N59O%N]]" M N7]A47*^R,K^GV5_Q^83ETH;'5GW_\PG>S:[UZ*D6G'"/IJM?WB_?C@E]FM M-^JWG:>9"OQGE(D^:Q_^[RM$G[I-;R5Z^/.'[;K9C-W,T(8C9J%U6 M/LLY0\K:W^2K[!H_+QYF$$ZKQ\2YW2PVD;?9'[PX,Y%7 M\>)3/B\D>1@N^2[/((!5X,3^IF4Z.2Y[?N 7F;'G"(V,>!ITA&V#C4(B5AWP MVG=S"7MA%+;VG?C'V:Q].SB+8TXZ##,DM6[K8R%7RA2*M4RA7/X40JMV%P)L M515Z3-L6)YZQXSCK]+N@F.AL\_9XN2#(K/<6HUX;9Y9,@YAM90=*[D,M&+7U31[A8\+5S_.2#G[6_EX^G[5]NV9=GM0QI47 @E9CY M2I'@RD6T*$BUU\ $I,+ZQ^;K@>$Q/J L-1.TF"D6P]("0ZDU'TZM,Y#9NJG^ MGQ""+R8R5C X13 A.K\I5T_N^@WAK#?[5$#5(X%6Q ;+3AFM3E7, M.T-O/4SD"XF]&EX*WT["##4Q*W.).6_1=!,UYZU@9WCFZS9WY>N+<=>OPY?# M ^/TU\,#G7W,W@S9H4#15N+('+2=YC2]!:#\X6LI6XY.)TV2;Y9RDV:/MSO. MT+'=LS&)**MKLDWD-R?6Y>M84W4](8525TJ#_1]_1]\*#LD?!WJE34M'0TK= MDU[V>I(H4O@.'+\@O;0T.5^HUA! M4*^\"6"5-*->;O8V$]P+K<%H( UG0@^ M'HWKJ_W;XMG3T31&-AO6B,NVNR=C7_95/R@3-;!P3C8<&!$;FDB;N^BOC5_".( U2\?RC_ M?7PZ/CZ_:<\:O]K,F)13K;JNF%3"W!86(3I*,4*T-"5=/X]_M$X>GZ73SD(A MHJ5(+?VX3PKT-7?<9P4DEF1#X%5'3IZ4G^-\\==CY;2\9.1D$T3==L14-L/B M"(8K:IL1KEB>I ?%REW^]J8L52L+E:AN8Q"B.'L08I."#&G%&"9H.848P]+* M7]Q_%FZ/OX_.S^ISQ1A6V#>=G7;&UE3)VY"%3*V:!]]DTV5H$N6'*PC"+$NP M,[5O.OSU?'-\/CR[?)SCTM.F^I0,U1C +$/;R[5X"C48JME29'\?3K>S_F=O MH@M48YN)S-\DRJCL'\@G[3^=Z];;(+)%&TF%$EDE6XEL]OB&@YM+Z_.?]AUF;K MELKE3+&^B*7[*84@?&*&@@/8!$V$\?CB>_'HLI[[UEQ _:\\3!H*B+7*W@@K MM0R3!1#BLB.S9[@T/>R:B< MRX[Q+.H_Y?*+Z&V*B#!>J AFOKR%8JXT+6]AJ3S,=1)#82O"$N.241M4&O+I MCW9E<9LC30JIO%H*F6N>U73U-R$A-LU&"$CNE5#/U'S$+:.>Q4$6H=A7G:\[ M0UEC<$N%;-E3S#@M=RL_[836Z^9&$WN.B*K9DNEN9?'VZ>1]*E(L+GK1H>K;:K.E8 MGTS)2"%W+1E&F.DV\*%U6?D^_CV^ZQ<6*X&TF&E]&6P;<0-([$F/$Y=ZR<3J M5DHA_JL\Y>?W%ZW4,,7'.6)YVT8AB5[?S5.HMW7B,YTRH9F3*A.R$:[:PK@\ MO.R^W!462JK<+A-BWJ3+U&\6:]-O%K>$,>;P:N8V+HXV)-]S:6[[:PS/_CP] MF/EA?8[)/G/1X<;E>Y8\.1Q3\CT7(O5$(]4;W*[O?3?;LILU1U,LK<8:PFY% M-"7)4CK/X1..IM#;BEZ_/33._G:"F1^XVE9$4R:@\QY-V2O3)YW(WPB)/+FIZ24QW2X67K*'DO)C!\'RM7OVHW9TI^_F90RL9K_6V M+:;$>U1E*Z,J$P,CKRW(QVU#!:/XS]ZGFC-7O3+S^G;6$P M9@&0KS 8$S-[[I6/HWD=\X)>W9Z6&0UVJ=$.U30J6M/!DIX*-A4.DD,XJUWX M5'HR)5&PKC81"#@=;Y4[>-4,$[H1:VP@4]ILN]8'*&P9P&X'@ U!&1'9Q4Z& MB)*NJ[+)?MG=434RE/@-G3EP)[!I U6SOC_L4?A,(\_PD&*P.6T:D13G5^S7 M@^,-V4KP+P&/^B^VI8!U6ZB*^'7P>").*MNGTH0=>IH8<<$;13%UXQ(L*S M(,FHC79WX$#^L\ [=<]HJ@PJ;T*%=H_?W\?NL$=ED;1&1#?AZ_P%&8 6$?H@ M10PW"2#\)?:@0?J$%HD%N@O NJ3 [ZP2S/()<$MLC>E;&LBF3A!N0KNMF? Q MSH\R%08ST9J-"[!2/.\#6HEYH>! %NB,VC][Q4+S&1"4)>>JYUGV8M@([%9B M)6W6>R9"T=GU#54$VPBL)5WR#--ZG^\XL;6;'A"(8D\!LA$+/WF9&JD7E"50 ME# #C?:%$?)QF\'?X-3".1U):Z"IHMD&[FX98,-29+#='4:Z*,LB>03W-AN+ M ,/B6^#_RA[M="A.6F/>@44-U@L_ L6*M(-;V-T!.4DEY=,C*B7AHM%43S0B/0'S+G+NPEW9H6S?K MW>$&\VH,\#@33U5J&>09UPV9Z=GFEH'.G^#,;G$ZD<\D?%[KT7AR$1BS'8J,].NJ?/M1*CTX$,I+C M[7<3?/FT,/TLVXHK??9/'YX]LJZW!5:(5? $V2]-#?:;C[QM^O?3[@YZ/8(" M[[8LDDF#[9!A1DG"W\D@L0V0H%GE$"R+9+*[8RHR!>G,W![+WK.FCV?)A4+. MP +-U[@'DO'^U97!%A?'])UT;3MK;#*_?CBPWY"W**5L4TJNG*_YZNL\UB&> MD1^(OX4XKYE&'U.W$44<93N6#3_E:TME=>0SI5P^4ZU5H@B#0Y,KPWA_$Q4H M_W:IF*GE*MXG$4I>X9(E#<2Q9H4")! 8FJ#H?&D_7F'S*B>'?X(X]29O.THD M_'+L "1-*/\/!KE!SL%KH]TV\41!OWL:*F=8/6%.SSE\GO/?I2%.\]5ZIEB. M;+_%,6.@?Q@7; D67_UB>B)2 ![&!N;DB%(]DDTUSC_2%X!7V9]+0A);4_D+.@6/XL<]5/&"AX'WJ/_9C^"<. M2#AZ&!0T*CSN\2#]9U!N",4Y3^YQ,5RR"JSHW1KNF6\K#K=>ZJO_?M$%E-=3G/4APG\&K[UEO_?T"GX(T&F :. C'X+7^B0(V"KT17@XEO2VK M.I@"-_#.?1DLE@]>X-1 _+HB.NZQ^_%^[JC;ZI9NF^>U96 X]4JK]?5N\ M'LP?K!5*]^-O%2'?T&Z'QP^U#U\)WS"!'5/7YVZM]'8R>5=[AG X=SD4[-^! M=J=HVZ\& @(4-MZ8Z:#69%D=ZI^W'AP>]9(PHURW>U0T97K1.;1@"+348+=Y M#44\E4!8RI(!;L(->OQ>'F*I)01;CE@Y*LPNP-_AZ&W[=X=V_?4%BZT*+'@B MM*[S!]3X#J:);O8!2".VP&?BLBS9\_$%^7A(#4&2]4\+<*VEY< PD86!#EBV M?_),=\S]B^4ARU4^Q9:U!,3 /MB)Y]V_[2;HAY0D1 M+546$U\(> (_^K\/?@/9MVB87;CP1OY008.E6U^;8+J(J#A]+K$O)6_KT!,Q M(C-*B@L0D;*D<00,K MA&*H,&WX3]N'0I_2X>M<=UL920.9W8 MB>WMLQP':N_]S9/_=*RF+0 +^>KZJ?\=][/C/CG#LA;ER:Q;[GES#"\PS?60 M#C0X" ]N*6*CKX)0&[-?[\>%L[MO9T='YM$WNL'F(SM')/&L(@ Z8]!S5?RR MR'R$6'Z:1BEI2])R?D9VFG$X03I@?Z>T-5%:8G([RF-9-YF%BO**&QB^40U! MGHBJW(]'5U^">G@B'OT8&G?58FN# M[7??!;7L'B7]6^H-\&.W\D!;NNW7A(>H7 $WY;L_$"0-@QX7G1/%$)2NU)(I MEZI'V *"RM(S%>_'_4I=+1AG5\Z^0Y(YMPYE*='@E-'O,])!"O5H M<+;_^[ 7U+GU*%\^;81\>B>A2.O?^UC,=,Q*>7(ZYH:(OH;K#;,8POV8'I3$ M$_E'_>FXO<'&SWOPC^^;A8/?CT(YLME9],,T9!HI<=1?6>731/?,72V.J%> MK[\+]3=/I;,*]6I^&X3ZQIK1[X&JC3[0EF[[->%A:O$;=D7A5^[87$!0VC1X M&W/0P^$1)TJ#M: &@^UV_[)2^_-W<+YQ29'.88ASFG?]MT%6FAV=G)?H5F:] MY3.5RKO]]DZ_JZ#?91J715%O],7V^JGWW:!\-V3>\;#M>)B6E'A.C:A(WX^# M_O=!>VQ4B]V$#,>9QXDM4:>^=/C/&N.W0I7HG]J7-I"6W^$:XBZ5B;C+@@O. M&;5)&O@K?BQPVG<.V%X.J"X<>9P=?'L=H2_)H\^+JYG8D8];UOEPD?"1:Y2E44!>S!9?:4O0AK*./NRSH,]K>-[ M3<^_P;AIQ,OWHBYGZL6HH7V*C_N.F(YX]_'O)S GTU M,$^L_W<271L8%<4J["NKN[P$17>T8'3DXYI8-=/ M>(S]0>*]/X>2T6/C!R8YT__>W9T6!5Y7&)>JA+X,)!R9I^".:JG.QG-[)"N^)D"MX6T*@U9]([!Y-(.INUHR&I>UZB1#3QLBF1OU:C< )>Q<>F M=!@61[2H0CLXN@?>KINM!V F^\6ZV>E(;8DJ[1';B)\1@)(M#L$!V#I?!?[2 M8I/]P@"A86$A&\_%SL1."&P"G &+.C- ^49Q." ?4-9H6WVF M&ILW%4)F]G1&9^B/+K$)5K#6[HXKYRF;9='& 54J2/2!JDML6"3RLT*[@L&& M5P&MRR8;0-23=$/5<,M@9(.V8:J<*&F*CWRS]Y"B. MP-_YY##38 -FB3 8R"-[OJQMM*'!9@(_CX+/XF[ 8,S]ZPZ+MO;'M!RP,/9T MCAMQ9&TN>!RFERV5!BS\++'98!\M]&7:';%^<<7D'RZ PP(66Z$ M 1M4,\\8@_W[\5WOQ\.?]M_NX;@URQB#,$%">8,VET-]43$C,!!@ZB:]+?E] M(P%*H?,,?KPT^E?#N^+=4)YQ), U]?!I!O6_?R5I7"NVGGM);WV.9ODQ MI[(;1X?O@ F[&9JXA\(PO5;LO/G\MFPUY\47%P#N)673(_=FD78-XXAK[6M; M:?N^C'-;Q_I9^;=3H8QW%A;*/; M<,*=UD5H68<.%Q.*?P0(!0'/ZD MPHZ=[U&=20WQYW.Q_G1]T5;SRR1"3-6@;!/V5*0D='!,'LO2M!0%L=7R=S6; MGTI%,3S]2L";$H\N!5PO7R:I:A,U4C?+9$[#"@X*QN*<@I&56#=$=+BQ.P47 MB(/K_N/5H%TK=:JI"L34V70J0+<'L=4Y$6MG/$_V?)@SR=W3/A>ZDC(4H9!=J,Y@-WR,B563581"HC9@4X 40GR#\-1-:CS9JC60QJ>+ BX(-?'9)6F^1(HK+XF5P*7:"+:_ID8EK 9U*N?2&H:?#=9&_/)EA1>HXG,UK@ M,ZD@ 5@?V ^P6SP_7CV'"0LF^]^9"WDG@\+1GO=@]I&^D)O1 %[>T(26U/Y" MSD%D\6.?JWC 0M'[U'_LQ_!/')!P]# H:%1XW.,WN9]!#R 4YSRYYT;6>ZWI M6]&[-=PSWU8<;H-D^5*XR;>DORUY+609RDJ3!TB#RVV>#4B5%&Z,3VE7D,\$ M T@5)\QSA=<%*L(9\YZK81OQ]_U_)#VO[9&ZOU%:,RS$@:Q:V_3>Q!Y>\C.H\SNCD[E MSIY&NZ8LL-M!5>L*BI61R]ZGBI@8J;!L0U7+V(E$CXHZE*G8I78B$GVA;9.E M[JF8GXNYC7A& $7;2MR#M[%_\4]ULZ5+HB1H(%1@'T8/%)A!,4E7Z J2HAOL M^]R"M]*DK.2E#,OI@[?V540[R**,_6+\@_?%^ Y,Q1,,@5S#^>#83NH3_"GL M?Q7EIKY971A6 U86OHQ'Z4?#^_']&<1O+&N]IAO??AJ 8(P M2! O*%+2EPE!855%>@DC2/IZQ'0'X.B4"B -+D"&=ZTL;B:/\E^(#R? 4F\. M_LO)IACX'YH:Z!M42#RYED2DUOJ3TIE?R,P(K-12,(6<(VC F(9; Y3(#*&J MB] LG) 2Y$A29LFV(D]_?',IX@F1VDRF(+#8.7UYD4#7'P@#";NXGIX>^+AH MDZU9+J4&%)NFBW<2P1#Y+(1Y2 A=P7_Y_8 MA_DOGV ;@6>&+%E=Z_-"KH&IM7O(@LY(7+8Y%A07+?;4\8O66TZ4=M8Q&'D/ M$XI%9>?J)"N#!2SI6#YB#"E5N "QQ0,NXM]8H@R^%"(WC*Z\95)@9U.<0T$Z M\#WT)V;AD'_RI4PA5^>_L.KG8C53+Y>(R"2[4S4Q0]&$MXPWFX)LF*%2=E-$ M_^JM^#.J=3$ U096U?F WH8B@O7-:\1\EOA,8:W%7G@_OCORR/MA=A\5*L'+:"C9*NF[PZEZBFH1L"CT]&@ZG/5#SN&W$' M.-0-%KZS3S-U0[L[)_9SCK'I*^D64*T@;3BO5!5R)HP\#B-NMT7; K8I,")1 MM![7+UD)L.B^0[=JW5IJO,(GYWR E_?L]\B=7YJ:;@J*TSJ"$WS&2TD9$LJ M_"(#G]6H@/(*>R)T01YU\0568P]PB\!G@B^9 _SG/_EEAW $B9/SFF-/!TV6"L E*@O5C&_IW;?5XG[?.B#'( YAEO70,^%(O3_).'359J)GH4%)XN8Q>2Q=8ZJ 4!; M5%:';*NJHE"^-09I ?L$#%7M$1=H6_ZCYRWVFN!0Y*J9(AX\('UW=P:"Q#]I M:>HCH+%CD<(_I5PA4RU4^2,6=$O@EDQ"4 ?'FNI1]>?^:X\(.'/GTP(T )'? M0^!G;N\"1C*V\/.(.^=#)[_/(^FQAXO<-GEHJP4.,':%(%Z5P#9I*H(IHB0& M@&@JSYD"&9BO>:[%6',BEN/-0&(]@-^JNPY8Z->]NV7?:N"S[B[!R981[*P/ MA(>$LRC#.:<^\W8O N_Y,GGDP%&YC'/.B\^X"T@HV@2S!ZIN& !,&?M\$/(@3V MJ%O-@?J,W1SAY+ H4KXC-:TM][FLM;NQ6&V(& _#[DS=ENR^,WO$D(\!!909 MG-=MODZQGU;(O?W"*GS6K++R_3AW>=30#MMY<]A-/.WN=/J4G>TJ=/NA$6=;'[:&AWL$Y"NF)3+Q3M*5C070\4P ML:6P5R--$<#L[.-W$TP (OB9&F*6.Q%.07"?%#16\!G]PH_<< M\]B!JCCY8KL[CC_FJ'^_YR9HC^1N),L2S4Q2T$%/HAW2=+*D+GA&468BIM0$ M8U =,8_#H8$,ITO8@N!I005^!$LE4EAS'5_7*GN# X\'S$G[3,M:F^3MS]J\ M'(*UK]*IAHYAY&:9^^F 1AVNLHX>^Q[H&9/;T9_)1 M^L1\9$5!GQBMS]T=79 QB(9&7EQ+W6O\&CBR#46\ TVE\][$@6XZK(&NTRFW MX2Y#^"K3RKJ#BZ0P!2FB 6Z^FHMO?_M1 M@!2\.V&&!;JF+BQ2HZ.IK$S'B@ MTR'\:;370?H:4 WM&_*Q4/[W4ZC?@P+8[D7H= ^40)]T 'MP^R(2 M'^OWB5F=K'D?;]*'_'O<:%RZ7=3PA(HH:.0)R 9],<\E(;Z%G<4B!(=.@%-8 M<(CTI#[0!'HV1!UPDO5[07X'88 $ADCF=+G/LS+10:+ PJS/&]LBMDRT[Z3X M_335&,[P$*R/(^W(=A>ZB?1+!#*\S]*BLJ#HKJ?K=>TD]E<;+.@^JLB5@?S) M#M&E/H ;/@>!B<>P48.@>09'5I8ZB D\ .[/[=RJ!,(]$RQSY,TYA[=<4P-X M 4&,*>=(5?J1(&G,!C^C1D\5CV"_[%=/MV\_'YV&[V8:,\VY?+I-O4NY*?R% M-/#Q&;OSF1H94OJH)+]#ABGRWC:$C_W9W@-HXPPA6;T(@:\8A M7>QW"L:]CBT!&6-U;*XRXD7I)RL5V=$52&.J:0"_@2#(D!ZU^Z?B+3Q#G>B- M3?*FH4&)"*N"DN[V[#:+5@->YU( @(B!$4PEIGL\=\O=&QZ11YH47[1S=P?6 MQ?5D03><15%@,9BZH3E+0LB@2()QY1A(9#"%G.?Y.J$4BLSKP0K;@B,1G(@% MR]K&P[D)QU[UZ^AKT'NR"C(+,,1Z'7-]KEN-BSD((K2AEPQ<^8:OP!1L*^,% M(0]DN,<$B\&EDE-&:@?,L9VE+3R1^QUP(R$)5FM=+O95*QC%@U^VI&4=E^&@ M.B->UTL8S /KH'&#KL!@H.*5C^@S< 3K1B@B:K6[LV\#_] &OIM0D@YRS#4E M_;TA2__#UR/;9N4A\K9MM%J=Q]W^[=M_GIT?&I;K3E9S=2SFL9W7Y[PLCK\OKM6#Z(+M-S3)N&0>FGW:6 M:B0D@2TON!64EAV7>%C[:,>583:7JG@1Z&0:@L';II\WX@RK!6?R'7%%0S<\ M[7 O+1!?(H27[GM;=H?4S;3$_?BN99XTGA]*-P?=V/ZV=CJ(U=DVW;ZVB72U M77+25:#S[>']^.GWE?YDG)X?M0NS=+Z]]#%/R "JA(<]SMC,-X&U5C3N<>7# M'I/LT+3H!B\C1.X[O;P">HGJ@6.)OVHNM&GG@EL_P' 23^6P9LZ VO"DR8:W M#<4MI#UV>\[64K$=31?C&+VS;R BPM%67"ZCP#3\I&J2B9?JF>*I6+L2/'P%KOISA;?>&UU@]ED M 3=AQD9&:Q8J*:L[5YR49AH*'LN MG6TM><#F@S+%B,UONPI.^CS! +;4D3#JQSG&9ACLD^]6*S1XL0*""_Z N6G/ MF%1@Z&F[-'%SC!*U*.Q+\G3!M58#I) O9'*5VJSFQX:R_BJU2:/=YG=25^S. M'M'^"J5%,2UIP;,*^3=="*8J,T(PMMTB) *&:Q4D^4RQ5L\4*C-[,ALJ2N8= M=#A_M%ZC+"37Y!,-]54Q$%TO;*E M4,V4JZ4MERRK-%*.I!+< "!,7YAX\;0R0>(+E*8'M[6* MC%(&J&3+!4;JIL@=;0'I\M3Z0ZG+BKM>K>LWOO45""<; M!S8*TI1*$_C>S%OBU&&\WMAN 1NRO(6;Y>2O#%FB0]3%X;OP6GVL^%XZX3(F M6;$U_E6[?1%_'AUVOQ4#:2Y1V-\8499Z0&C- >5JK9XIUE]E:DP*>77O63*O M/Z4AO=08CR0@EBAX3X]Y5;2TECOR2ZN&'*,3\*&&C45?\<57,UU+R/L'"\(6 M@-.RCCIZ6=5JS9N?/^J3U^EQR'T-MV+1X%ZK853.ES+%\K;?AJ6NVNRY[>0* MFX&8KS%)9W7BQ@:F!CU3*>9#V&L:7WEI:TLL_LO+2W*JPI.6A?0>(O4)A<.$[W< W AM MV_I/,]TM@-B-B7XF=Y'C!^9Z908?L/ :0YZKOK,)B6B]"Z4UN0_IUR2'3%'9 M&$FU&L=BS9W6B46NN?&M$;K/763; BD]O\'4CS#% @^4T>H3!I=3*-XOQ_4JFBY1F8 MFK)G&1",)-U)"OG[\?G9S=^GDY)9?7#U1\PD!6<2.\J&/6:W^UW$B8R?63,R M^#?MO97J^^YDP_&5T,.<1C@&CI](S7@XA M=5+MBLJ,_M"7T8\U56?I0N-OX\?G9N/\Z>:J_F%^A(<%EF;#?5S+^C@ZF-MU MM,]/? "8P+_]8K>/?:)!B/#NW^D$&D)76T7K=CLJ/!/U)3,],'CS6(N?RKD: M;,1&Y5R&K80S[(TFB!0= @^7ZH>%;^WSH_ZC+B[ I2F*Y?D3,_!TS-^9Y,&4 M&"Y%O$:NLR+V"M!*&CQ5*);GXZA5LY$GDHJW3'TPK\0[57N$X[99+V?TW8))B M6&FWNSN!]$SX&[M!M,>HPT](]["+MAV$U+QQL S+[^1.W-#V/C+LOJQK&4?\ MCDNTBRT-X<6I;AC!RP8:U7%L"!_DCG^EG0YM8ZC;D/IXPR9*\(&&E\>ZM3A> MN_&!GIY]VV>R,TZM;P"H\#8.?ARQ:SU%-8C:Z=[>'U[!O5BO2'_( MNO=^>OUT86-L=\=%"X=R*(YMT+6%@9,(RU'?,0V\\:$@$M6^U"8MJM".9"#Z M=%-F^.MH:M_%(,_PRI)SE0Q4S;K>Y!1A;XI(.B!)-$$ (I)A$XQ8!J8V4'6J M)WCCN4I>?MV2:K52<<%,BL -O(_P0Z[=0,]CEAY\Q(E9Q^LYU;X:U>UK^0.U M#XN.R% R>L1.P"-.!AZP%)&L"WS%X'5>0Q!RNSO.ZX$'O@N*B9?_^0P!:R*7 ML#Q*-.UL+5L);F*VF^]U7CE_B':>>$Y66@8\@]V0HD6,>Y'%Q!<"H.!'__>A M^"%RT; LM(4W\H<*&BS=^MH$[TO\[W]:7Q>)2VP.1M*?.AZ!IFGAM'31" @\ MI&V6D8PXY/LNYC/_;6GD/[#I BO#7$G R;W17_@T5A^<-W ['U]X[4G(]W$H8?SZT+-_N:>JQ-X3#\YERH9*I%\.&HZXGJ)^4^DZ @<%_XV3Q MNMBTYF5309?:34%3P,+4+ZEVC<=ML&QVS%>W23>ET^Z_QMB,(&-,;(O&PT\K"@/:AUA0*9,LG$ [< M%-RD'Q",0=AF!P5QXW@ELL)I$BD%!],/#8:?([WP8+3!,DMPT.W^G'.,DUQB M?:!-9;_X\UA\&(RJKR-2F'-,CMRJX@BU3+Y:R.1GGV2U17'"-'O=R:JNSQLI MW)*.5#'\?[A0I#!E*=#XWL_ICS=YM9I&V'#5\F%ZM''U4J*>S^1K,S=^WE"Q MD$+3.4<0A$89FUO0;RL=) M=05<./BX)7P]K0UM-='@8QHL3X]*QA_AH7Q9+[W9*.1*)(0M'8J90KZ8R9>K M"8J(1&.0P7Y]GD9>M<;^_?A[[D0XNRI?5_Y6EFOD%9)\':@.*E9"PS>I9U- M\C*87KSW5>OKN6K0W9U\D>P%6@(5&O?C]H^#UJ^3PMW/Q]:'K\0]".$G<>#O M!C973$FO.UD]HGS"@P=P!>V@)"GRG&SXIR?;>W='TG4<&^K';CU7]U*H =1X M,4 9>2D+BC5A-/0Z;MR^[M[F]5+NPIRF1L+?&G=+Y>?#!>N3:Z'C?8B%%Y7M M!TM[5$+[ UD=48J)]< =W1X#'&Z!L+T3<&$Q%?Z9$CP JQK2*;%>09ZI;A 5 M=.0$;+VI2$PKM02=BH@1@ !+RF]HFJ!T65>^_9'[E4MAA!\UAH(F/9VV/XNFALM,2-R-@1_0UH2& MX40%Y$,I!Q(K-NJ!64(F+^)*OBC$A1TS5C M;^\*8<#-4/;[&>R[;_9MRU,[>[P1'C7SY&]I2NVH=[T9KY%AP7O?>DM[=<5L M83(1S.;;__V?&AS]2PC@
1HIF87 CVY2*.K*/QX#0;58+5V _?HSW\]7+XT:M M.J' G*/$LO*T==,V6S -MAS#Q#ZCNVG@0EL&00<*M=$2?WY30,^(1?G]J\GY\?L MB:.3\\;YP4GC%)\].+VXOKUJ=@Y^P(D-D7G0%$%4.(*H!F+HX MO[FZ.+UF4+^\NCAH'@*HKS<3UA/M?[A ;WUM/H/L$>PN[9X>V,S+467NN# M M"(X8Y@,E=+SP':5QY-AP(ENUX=3"4SBL]2-OBH]5[N#_\6;X1D_224-1P/,C M5Q3;/V1 78-P9@_H)CS"^_ SH+%Z>O8F 6]_I($+9L$0,)2 ;B5S8*I?=-BX M(G#/-6.U-D&O4,)V(^ I*OB\C$9+VV21![73 >="8RNQ19SO="1%@!_A)^L[ MOL /VBO8F@(O&11"?>C'OA>B2P)M#PG@)FP:P$XJ<-HVG [\7][MHL,: 7!@ M7&$G\'Q1V,N7/])/;(?\H[)H?03OZIMR5S"<9W"'UW VC3<8:+ZT>^B+D48; M>Z"0?+U8RF +& +:!),FR4=\ H%7R'WQ?IM]E/_R*4OVT?/'W@0,;>Y).3C: M'!P.^"\=^#4=&%]X8.S\?7?GR &P_06 %.M%@Z@0C'#\1@"6N'!E35]X2QE< M'2-1"OL^>ZFD< L23H!=3ZR.)O"E%K7?;5.IBVQ)8;]JC%AU0#!0AXRVO@8( M;/41X2[\?4"7L 5*&TT/,\:S[.>^(=5/B[*:=W:SU#ZML,!)0R M /.V(['.-T$\XPN<9=%[DG3D'P=H7BQ?-P]LY ( @*#T['K$!5]U%=+YS)$) M#D2XW$&R/D%3#4=^6**:7&#,T25._DUVO?L*9?:-2^4A(I23KSX 3\WIP4-U MO&J3]![*53XF!5LQL9C>[H[+=Y(-5XM->2S7E:J:#5<4@[;D ]+VBKW.IPB^ MRH8+!WM-5#=3%F7B5@?P<.ZW!K# %P1=502KJY2I"6A38T@D7M-DF0-&+UGW'4Q\!DX,7@@+-O@+G!%L(S M$J&-$H5MC6G'6X5UK+G&+^FD2Q6J";*,O:[:=&!@BRM\PE38P2T-A^+KHR42 M<#"-+1.\6M/HJ1A@!?^H;4L9CYA%19M,V6\ (Q=(2+@AC.!2,QP<[RC9N36FJ&!G@$S:MF&!G93XKA!\;EX' MV'HZS>!3'@0&,&;OV.E6Q^ $)"Q;T7\!S@*LCI#F$H<;*#04 \GX1ANAV::O M[>JZ*!-U=\>VTFU9C9DWS'"=662W7*,08*Z!-8E]XI T@^IT#S_H:LQ&/7*_ MR *UNSNNG07<9% F+ZY1W:ALU-:%UA44+UGCEV^ -,6A,/(8.K@P&F&%7+XX MVPZR9-(HX-2FZUSSV:;HA'EOL.:&J#HBJ'8>U8DP!HQ/"=##C-8%+$>LB8'?'=_L-0HF%L1759<,A%1YQDY0) MO+FVB5"8V)#?%\CP#>WNQ%_'.[8(/+: )9(E#=<4L4CS$K5QVUF@X2C2W1TT M%'6\W+0T?P,[Q^%YKC%]"S\Y5[.DG/%**QM,:'\(;"U0K4I[A/+0[C3G4)KS M9]9GD;N*3$TQ%+ W>)49"%,PTWB;38Y$=UUD%%L@.LJ2N^"JA2JI'ZZ_6"]& M;*+9HK;81YK2+'%/Q37)UU6ONNKU]FE;,'5J1Q0D!;$.V),ED)5<)#)S:E8N MPW&&B$8+ARX&?<2ALPLKC06(,P2_:9F!^DB';_@E!?.:'48#JQN$I6UF,5LE MU(I@)@NZ%;B;"9$1481'$H:6=T&+$XA7TR1BH-,NM M#==+8+Y)@$0,> RX6//X!1U)ZWL,O#F$9I@FM38R%/A^=;/U8&';NUU_F&6. M?0Y,33<%?EO-8ACVD:^;!USV<0.==Y2UA;?'SV/4V9^,"UC[EI20*&4R=#<+ M_O.U5,S(V9>>Z!88 M8%%'RW 8@;WSB,$%0_4\0/CW,\NY7RD*])7T>0]>KU8"UZO[67)Q\ZUY14[. MCRZNSAHW)Q?GVT_TR5UW1\$U^7?;S3$LZ 015W40=]FXNB$G)R7#4/;BZNKC.D^;MY<'MS\JM)+HZ.3@Z:5SPAX.#BZO+BJG'3 MW-TYOOC5O,*DC.3R,,(N8M8IR]VN](27HK/8)]@(U@VX-9@#%#D?N\!H,K5"AV@!@\0%6QW=T,E+CNSN3E-H]T(NU;%T M7B=H1_-/")KP,F$WJ:BGX!1,U/=!0#L!%[8 4P/XH&ZV,>K.E8*[)Q'UC,RN M0^$$N+I]HMV=J%5G>IN]+A4T66*S3W"C@AWH9GL5Y&P"0R=B"6V]1K_;4,O; M0"O88&ON+7FZ9L5TU[(::OG[F 5\AE:P-]'TH=V%ZK^!0R\WN@MKNX =@UVG MPMHE8U<9NZ^3QMLGE;,EW)O]*99%6A]&3U>?!@.[7=$\JR7=PJG1G0DB^=Q* M05*:$P.+G__2DL?3FY%-%@W^S\%!LWETM)9!=. ^:1A%.ZJS4-N),RZ!(TN!S6]-;>O*@)]'.9+)5./&MA[0TT*>7&&J35$-X5*,G M)6PM;97J&W&F)7"$1#21D+=-$NR; )Z^2+YGR76[-Q0T8[P1*$F4S+#GP@:< M:>']VRY#AERB78UHWQPY==.#3W5RD"4_:'^ UP\; >QD":B\$6=*@(!PII:%VJ; 2ZDC7#7HD,VQS! M]5W5Z:!']K/DF]KIP!,/?E<&KI>2[EMT( M3"1+7;F-.-,K$DEG@@$NZI <:WCUMA'03=:.*FW$F=Z4/+I119$G*J%#?B3"DZ>M.:0&YIAI.=S.2/ MQF>L%:0YH\ 97E*$%1-8 0O<*7W=S,KZ")!'"HPSS88-7N6&53OM[D0 A5WX MAL(1/"C*B@]TJCWSHJ^H=^@2FL:%7*Z6<<'K?%K(97RK."4W_/; [-O4JPNP,2 !FL; R>YP0MMM=\W%?B575B# MMARH=A(UZ0AMK V0J+['RG< 0-CR#6?1P\%.U38KVK:+B 5-P_MO&4ZKZ!/E M$-=8HM^F@1(<@RH\A1NK%? ;O+@SK$[<@3]+8W##-]B^C>3K]2J"!$Z>RY)] M:@PQN0T^S3&HXI]] /&BRWKM_PK]P1=RI/+R48"^E17("VLF8:5[@;6[8U=& MGMPW+SM3WOL1NZSSQ/5GF MF+XVL@2C7&AV6P@&BS8A['H2B*LNT M2WT;L>BK5G&:4L(OP(;8[?#%C4Y55Y.;DO=QH()PHSS@_PWR=$3(2 M6RD;0I3!QX_1(U)8T67L]OE./3NJ,.C:CY,FLKUAZE]X]10(P;:I:2PIC4ZJO@%$2R/W#ABX8$/@ ;Z_):>;\> M0YV!JA9T5*KU*IN('V8Z![,-O+8SV'(A?6<2M8JW"%Q(OAQ>W[(^D 5L8*3: MB P!RY0]$T#IY&L\Q=_2@M[WN>]"I>-WY#*.Y>5TRY(YMQQ@D:'4[;,O9,G' M@Y/#L\^HLD3AB1S+:@OV@5X\-3YQ;=D8:!+8*: LJU;2)_RYW;,*#X:\6((; M%<&N)F$VJK?HS%3:O&Y:=8I^+9,^^!2@P.I!(F ]<(:72$B";3DY78O0PA-% MWOX !88A=#K8@8)U4N%9NN[UI<=1:*'EBE^9$8Y@GG@!F4$0^! B:9Y'&V"0 MXO@)P_L2!MT+L+]0CK$B>]@'@S;^5K7,IVML-M+G7\F5\"O>1\ 7C:(+@,2S M ,Z]?GOZ[K%I6$N4_W M60L1%"=4<'S3*Y T9#$#"!^^F?OJLH$05%!&=*]SCD"2=6N77NJ77N0?,,$ MI.\]?-WE]DU=E-HB3:&O:>W=8 $3/!&$2$K79!#5I#X7+3%&PZ&#BY[$801! M(X.0K!(APPI3 [3,%F<$$00\(+]) 6O0(YA/@Q4'X"]8 "E?381[X%%35LE1 M -,6IP[=QWQ*C..>A)&9^_O,W'_#("=564H!;N#AQ_9;,OTH$QRVNF,:.%ABUHZ M+M01CI3HY3']X:6)>><<^B(I5>>[5]B1"!XA1R(A!3"2]^'LFZ4> 0_F\.S$ M66$$@T1*^V77BP&8HH(#=AVHG,CT'>9D86HCL?6&WK"\>!.:A!"H$])V*Q!Y M53U@LI;+, 'Y3AZEC96)1D*SFV+[C&GHZ9^"1EP;,> M,0ER_\R?AZ7N!V9&):1H#IXSJ4!2#7)>#-5; =0BZF6NUL1T:E(WC^3O]Q25 M5 B2'$P.@,$L+!M0\_79V%XH5.]W?&],@Q43:)HB"FIW \2@;:O"W'1X*O2\ MPF-48Q O4&*+:O70=#Y%1GJ>*G6OH@"AAB@?G$UJ=B/J790AE81F06H@E0S* MI7)BZY0!VR$T_4*50L#F -A)=3^1+(L5JJ(;[NDBMBH>*S H@:]QIN#BK9YN MVB0'$MTL0: 26S"M2P]3W#PX2ROD#BGCL44W-46D)<2"7@AXN"%JKBY0--UE M.6##U%262VR]Z7D(>3@#?K5"99TYJ@/3)F_Z!-0VPF!05DVV%%NSS& ZB&=H]> MY@6L#9\=Z29CX2W-8\3Q5- G><2Y'32I' 832DAR7>)2'CMD]GR',N*5F$HY[H0]Q[=3FX7%P@0T?![\;M5+CCSL01Y>42W*3"&ZS0L^MT73K@PL+S)^3 M2DMFO[CT_V'[I>57,*,V#)96]1S=GJ4QX0-IDWMI6O[K-Z[ZR0D+LIRZ?_+P=WZVW$$?> MCU\;D45R@7/D@5=^@UJTQZ+F8*EL7L!+H52.^JC@$'$9)^'L\JH<%P&$8#;$AJ)>%J!#4+5X@5MJUOD70 M:5AY2B;&%T::T- >H@RITYY+IYC//^RN)\6[-3B5@^FGR0XIN\H*CK"NE%AX M&)=!C"FKCU$PGHFO#S7TIX-2K>JF[8 9GTVE2+%#BUVO@)$IL*BH=#* SB$S MP%W'5L#-=E NNZXV=*X9IC(@-=;1G0FF)@U<&J+5UO3];@>TMO$>;(ZB2F1G M/-P=C'D V+;AHKP>XP3HX'ZW8!P[" MU.Q%#GE(8YQA). ;LR-C#4Y:]6F.D MUJ,E#TCTE$WH&4W+.HS.B7Y'$/.F.30]XWF47&%L.UGOM$;<]I51Z?J@' M'-?TLI7X:]W%!V!,1D75X8IJ 7;UZ2Q((5U3E!QR4KL0VT'_(T!"ZMMS^Q<- MA(9>0,O K01\K!K>9TTKF4L;*S_#%M/92'6A#JOS Z_319.*=>S40B_Q8',Y MP(K)NC>Z6+%H)7*9M"^"7V4K"#2-3JZI'@ M[@9><;VAK/=&P"OJMG0(A.^LG9-T(@-UW&,JM.)@86A_&@\,11OH*M[92:[=AY>5NFFBOPC^5+&:*/G. M&9'_6H@J\@N JI+V,K25 J@'.WKJP()\?L3 !U))FYI0AF.V>R*+O\,+$%P2 M:T'"^)]=H^#E'\! [I:9UZHM&HHMJDG.\\QY5YCD@@;,*,5V6*@XJT:*,B: MW5UZP>N2"3$E+>K^G%2M ?$31&H0A1[>QF#$>"8)O@;[A+I:F1STA\3"V3HQ M%EKH-H._+5]JT;!WF(_U8U>Z/;#%[)TA24B IY2! OI<#6\$[7,S8+>3P:@4 M%ECN2XVVTT=7I"2CV !87'LQ>#.)X==PPE!)S#D3O\<.1K,=Z,2U[D:U$PL" MM*V.B/!&.I1UT#(!%@J.?2H.\=9.U]65%]#ST,=L [^JD56Y&U2-2)XBDF=/ M,<;/4:X>]2BN(X)1KH@F)@:L^I80G1F57K_N:M,K(_!1O1GUHJLX)\,$R:FQ MHECX*]6CWOOEBQ*LY?2TS(7=%#!5?I=>;WF;0?JQ[ 1/TXTR>3=)'05^0>G M66^ W3% UA&AT]=IUTEMBLL@<*#$"Q#7*&57620H#^-!DF$2P4+ MI3=Y?=_.2^'T)I7D@-&3B7M3QJYU3(RTP>@H]MEB#R.SJKK6W9%( "5>K7F' M&_>RBL:RXJT+G-$TTBO$C6$@/A 2[ X'8!#Z%KFV"L;<^/$]+@)H>@N]97-7 MP'+*HF.4:7?,*?6".N'(59IZQE*# M3!3PT?QLM(DV8TT<-ID@DZHIC&0B)9 M&+$5V'EO*3T:2^&>,V&@TXT4S2D2^\>4#@3D?$ M*SCJA0O;>#YWTL-P8BM"N0>BC[RHSC;+<@+]@B@*)6\%T\C<(>#=IO@2B"X] MK5US%[IE1P61LA2UQ%8@B#0,KA+66R0?"N3>/38HHX%0#1UFIK8&2HX%YD#] MM(KWF6M>I^Z 0/Z4R@>^6C*=_];]5W;#[K_R\?W7=T>B8?T3,!99"91UMQ79 M,L-Q4ZCAO- I="I[YF(*%"4-M/%U>2Y)LE/H;E[U+[,GI=(6L29PI$<42813.L9P>[:E_T1$ OV(I<_?Z+4+-VM^%]2_ MQ.*9&0R>91?0&J)%;GL CF00"K MANR6+6S'MOW>7V+PPLO-U9=HA!K)'KI@ M?4TEW :;G &(/=5R?0RX0W@E-/+,H]T@$,%((]+;%+0J&&S'*.D5&IM$,_0S M@GO'-$%8@7N,('FR-?O!9&/DA%E 9+L:(]# J) #F?24EN3'TST(M::8X7FUETGTE6^H1*I4V-<>;DI&_YQ%A7:M $) MN;U57M>+V? B+('N2BHZ\A-;UXT2]_O\OE$!V[%YW?CC)E5A-Q8_-!E$:%>V M[(!TC;@V1C>#[I]#74>$=V@-=;U/!@6Y-RPH)4,<$::@N31)KJ^W%!4$.PQG M -O8B! 4N6Y$@RB1&&GBMO?F1N5AP!LO2I_VJ,_L%KTH 1A?E.C91[#M]&MSJ2# 6J.TG6 5\0=NQ>EJ,ZG!R*D=(T=T0 M!MESM;A0N!O@^6TP*QFE!57!@*$^!G!8;9.XU8*K]P(Z8/E$I29)9TYR?X'S M>'5O?'_-! II5 :L@A((A_1!+L[U3@5VP;>2V P W-5,()OR5V11@/PQ1WTKP3! \M M)L&NFN?XP= .XJ+#X&_O24]MGF(^N"':/3]G*QCCCQX,DDQSH8H:>OEV;(W%L(1D:AR MR,[=9\2)2:!U"?(6>;3L71OZ,>\L#5Z6"9UXB4+TKX#MRCCU2F\_@3%$O#"8 M4$99@-3/0;^,F.1N1R2EG=3LT4U1TJE==&V+O22S>11J7P%5@FT%%(E%TM _ M-%94"?U+WID@[9FZ-&4=_EM(NCZ\!@W4F11P_HKIOF&Y>@P;8FXF+PIF%TU> MTBG*E:EL9."UOLX.&!4:RS,A-"-\OSYEA:5SD#"BPHH26[J;,4K#5'!"C<*% M);E8+J(?UA!1,IWNH3W%D9QTRRTP7YI'+"CYF\3'WH3Q$UNG.O;,[P;;-9HM_U7&])[OR>1.,%$HLU-W]PQ&RG,\^>FA;-3\V>"!??9"$G MM.-((2>O8A2 @S0[ D/@Y*@/@I6D,5LUFB>W&:6\)T**!*@X[;E%K?2T8L/ M!P3]*7B[2$)"_#S-,WAYR@5G0W>PU[L62-%<>:-M'B8WW8)ER$ MSTI8Y8UZ*]8Y4#[5-[NGF8V4&<>-\N^!]6=M=CH[Q1/]V[VKB;X]15K M@$HQ3%@5N^@1(?H_F*['2JB, NX:]UFBH92(ZRL4/9(XVK'U'?A/ ML4I^"67?^4F)Y+#I\E6H'H(/1,"]0(/AX%57:A,<,+,;5^*:.?B4[@&.WC O MI\^U4XEXCD"X9^Q1RXZ%7V/LKQ^)>UBJ!K4''AQ,O6MB_+=;#X5JKRLW)DUQV87G<3X#XS)(LA+-I@@)K&9K;$*0,P.&E/M?U-3'BR" M\A4N(K'%"]14IK'","N(8!B! DWLW3 >DD&3LN+%Y-*"M+3*49+S"_V>N\8^ M X2870H)D?(&),5"0U;$E#TGGC@\9J L <[1LXE!\'#UK*,9?0K*FV5Y#<8+@(J]R=P:,#[_Q] MP);! J5H82:^6"S@2"0*D*8X1*Z#F)?CYP1&$]X1!O4N;!EQ)P?#N4,!_=Y, MQ#X_=E0:5^'?G/=0J0:/+S0\W1UY@#1HB7G^LI]?ROS@[",6$\2ZN8T8<:,8E9>H^7:LEX_7Y>20_,%HNX36R65 M%B-#=[QWG,^F^-_M/[_3?SA-US#Q!4Y;@41TR51H,5_,,J;I*IVQ*8C1%? R M]IR6>S+-)'W4$L:$423TD!-)!]L92MI&?)!H/<:CWLGI@@;\)+D2MR^+8&IS M)1R(/%9W; P_(?3!#H1 7#6@GK;-RJFX:3(@$+&J#FAXEA[MQZ;"8S:>,28G M95='GLAE.E,Q7<<5*95"@EAI(GTM7-R-U&-QQQP_P4\A+[K57BF5 -E/0.>= MCK"0:UM1D^3IL\;%Q"\T(0-^+),T[?&?E\)H?>N>/;=A]^R%^)Y]>8^FT?J4 M^N2I1^ L;,?36S?"?C1,R?-W>S4@*%^2U#N4=5Z>%2GNQ;V@W49$1J//W%_4 M.FYZ162)%YF8%.W0''A!"^-/*LJF;G"'#F %6$5B)19* MS3I:U"$(ED*VS&]JKT-'ZQ^2YF6[1<%#3B;7@K(65,3/A6*.RQP7ORXG MK8!.0DV]-^DE20>=>$-B0),&]E9/'U*=[YE'&,6JDZ.75RV=>8I@Z\Q05P@P M,7IL.RV9Y1KB%B^4C*>V&/$FI4MKPQG%PF.^UOWOK]0O\IGU7R&?/PR8UY@= M.[,S%=K&]%?# @WB_O4KW,['K2;D+H.JDK%N/N_U:'^CVP]AX1U<)\"@Z4-3 M-#Q(TPCH'-L! 1OOTX :ZENVWNQC_V[C^3<@%_[Z-)!C=3GF E64/>-"FOH\ MJ(!/PO9N05&/5]_$ZXK:YMD4C^GUF M #EBUKK'->TL[.S#"OZAMVCBOFC+'C[L0Z#B^:[F=I8?B_CQ<0X%V)MJ:[X9FQ.OG?+;*(K=J,5^@CV73"NR"C*LT$#,DVM)IDMC?2^MK;J\2I/5 MP7=+ 2\)A\:6:[S2M=:+7I48-S]_21@O)M-XI?.P %9;*6(*"HE%=-O QMRY M?C2[L2M=074YV5\QYLBUI]/-6>EJ:\M QE#,E6M/JYNS4IA]([*+;!B+^@V$EM 14L:+#S/9C^CGA#0^^-F #>6?_Z.)@\&-9Q-] M/0@BD&V,^:(H\0R9B#WN5!8#N8O*/[OC8# " $@\$EB>.B->]% @N\?/B%U( MA*H70!J*%?V9"-4Z+#4B2\:+_L3,70V;OY/070WSFU@\Z"Z'[_JO8&2S6V"= M5B2@"2"LQ0N->\44/ZRC(;.>$QC0ZFXE23V1 M+DWY2^(KIMS7!Z)*8ERQ!1[\H^FT(/*(5O7$X.R>8@#U]G52 V3D[G(@+\@, MU RBRS#G%,OZ@>U8!!&$)@!B]Y+6:AX3M^4U).ZWE7HMD-JQT>+6[8 0!D1',%[JCX*I!NX MU<& Z+$@CN6T+$7"RJGS"E>?!U'^8*+.M)W&]&H1)@_8 ;^)C_)/D@M?2;NE M7X*A(^/T^@[%L#S#P!MMTA=>DP PR\_#]_(1 HK:RY 422J%EXT0(O>Q- N7 MTO\>6XJ_Q& L6FB!B:U/K7#*TKBW5D:+:[BY(.&%);;8RJ+S1?P%(N@35R73 MMI(\'=CQ6=>8V)IA&]]+?N@Q]T;DYT2/5DV:T38M*F MBY$G)TZ#<;$ND ;'(Z_X.[9V))6+J=2TP,22\766GT??)@-T9X5FO[,*<#:OO/"9-)^DQ M$V)S:+H9L*)[K.1<&!>>IX#2)P53T[4=_UCM,X6;/#KLL;IN4=8G'4(ADT59 M_MB.S')$VM[2MT<26R&CB^:^C@'KF1\BJH0H\W;*M1*7.FXU:3-.6NPYP;T6OTBJ&Z>")U M9T1N:.+O8$RR"I&BI!NVS[UD28&ZM.) 5%3B8L53,@B*H0S')^R"9WN%S8;# MX2Y6&F2)\6AQ[8)YAIY 5J"5S27)5MM46EBW WM-8HTOB99?9X6G5 M!O"11,:K@;AGNK'5KINK9KH,BC;V5UP439EA0NQ,28WG?-E#2J1-D3L4X$4* MG_"!;S>QY:X@ N: #)KI"!IQQ*;,-67\3_+_I#OX$\( RZQ95!A$"@+TYC)) MP'U1$$2O?G/DP6R'Y8T3%#.A)9 DSH7,ESE($&YVX9'8BI0>A&$^N+V>5&&- M6]_V^_A.'MIEPS-7/C?WA,3A/BEPW&YZGY,X[??-CQF%#O;CC98Z'T3-6KJ9 M/WE^D'08'=WYY#Y0))[=/JF&ZI9V-G15:8^PL>I0QKX5G\$X)P]$U2'42-C5 M;[OKEETG;0U>;+:C[@DW5*F'2!+@EEZ+N.=XK?4>*,GIMC6%K]/83/=\'>@J[M?W) M+>D+5F*G-9LM4C?5&^O1D;I>92TI6#8[7,[9+9TN8@7]77/GE_Y+L8E;'8MZ$5\4V M+!9E81ME 6F@[+N08078OMGK?!">W^[A2Z2?@TQZ*NOL'1?G=/<5DQ@4;",[ MZ+=C@!*R07GC-ZFGVY38"N[3G'O4KX*E<2:;7786+F$;)Q8QL7&F1=_'@QC M0]MWA00O),Z(M"I-WCC,9G%0!38Q2.CT,%W')[:(DB_KW9Z*2_=5?OALL6Y$ M3.BU2F- KH(Q(*L3Z#"%'.NPN]C;><>&U[RK;@R+ 65HL_+(*+C+,*6)#1O, M).D$@"0Y5#I$FDT+69A6H!Z@\RJ8'X!J4'7#4RTV";M14*4SJ@W $HR_ ;UB M#V6L"@VBN.>![G5X:5I1UB8B'"C&B%JS.?^[" M'531[2C)Q+-(48/W8W!$(68B$!$&%1WXWK*Z=Y.&G=7=8*1=K@0:W_!B#\/( MGL=1=P[MMS_:7/*MZ(3"9D4G9%*;&IWP_8$('PUP ]G6")REPSW1B%O<\^(M MJ!#QMU9BGH>?*("O0%E@UPM!F[<$NE*"*4)U*QCO(#H,0R.Z;M* $X<.P=I8M?=T0$+;)/TJDU.;GB6Y3('U M96C09A> 2!' .I-5TLPL29"+;=8XGL]G\O[]"J@$OQ&"-Q4L5<56T.:0A>H% M6^V-04];9!JF@DZ@(/2[7*W#'%(F=3?2H#F%>LE$2<+&)[2-"FE$(F+RB:.* MIMO=.LE>#TQ/(6O)+G#T=3&,-OB&M%OR($0W;;!O$7DZ$@E<& ?HM1HH@#L, M;1[# Y5M+B!DNI[,8B%^3X4D%^ (LOR&[=2!]S?C47S@Q;3.#!U_L5:6*UGC8NL=R")"-O=7; MCDD[HQ#5U5%4F9UHJ$=YJ+G-X+%S,%D1<7OZ/WB^; PI$5FW+;9@(B@ZCJDI M5@\-5KST8+S* -KE]D641V"E8;-?;*R$OS()X +/YL7FGAX.N+H'@J18;56W M',0P[$-5QVBX-$AH D^6K$H* .HMFEK5[DX1AYA%>Q<3_S&)6:<.?AR32[.1 M2+MY/]4 IB3]F'C2!%K@D^R8/91I_I 4R0>BQP=>(#.)Y:.]Y;VF2&D>=@9' MG8])_B..C#>*[<\W_6ZYAFFQ7$E%^N\O\7\IOOC+S66L-2MG8!7LY0+M>R)1Y0:XP6\7'C>A92DFW VUK1(Q60U0\^TL3L77T9+8@?8A=:GN7 MG8[)+!Z00U8;NT337G>3(H/((=H1>.S;%+TQ0W!I\TH4@ZX $ED_0->O, E8 ML#L<%==6(FOZY#L([#>)V'#T,SM7O/1,F'+[;RV1]OX$%A M;.'%ST&,# M[M X^N^O]*]OQ,(]:-"U7F!#5$$4K/42]W7-L=9ZA<2#RMB2M&)=[^76#;_Y MTB:L]US7=BK$(\/67-/P)[2G+U31142H,=4ZHZ,$IY,Z^E V;>%-W0;M&UU_ M;EJUK0_7I?MPV2JA\%<87(R4B"C)FJ2GP4F? (R+ :&.R2+=O-Z/$2W4_,YH M$WL2?H2/!.J=E[)C+Y$@D%__X&EY3A-]'+MO+/7C%<8B8?W7W,:?@C^^D$^F M"=7?UF:B%.=&'.&)X8GHV 9PE.V-&N>E.QN M1$[N* M;HM/NN7ZZOUJ<:ZO?M%XC?:UKXJFG;>1S//Y9#Y77"YS8$&H6XQWI9CD<_E- MP%]L)"\7ZVX0ZF+2B_&W3JS+9W+)8CJW]$?;E;2!8WAB>&)X-@>>)3WSCI5% M(B74>/YOOR[/LAYT/P#-U"-5E,XKII+Y3,1)Z>>(;8K]LMX 1=@R,7*6%J#% M<]@"Q.>26O&+\?_$T37+>\6W[OC;H"-XC+_EPV$L9>RE_[*@D%)/9PIQ1?O\PH^RCT?1PR.M\8\_ZQW226MJ?6W=#+3%_+:R MT>G^K^+K0?(E=RNO")XP6L9LZGDJ$*Z6Z3 M-?PNV+@'>[-[G7NXJ0CB@KU6R5/XK==CE;1AQF; "I9;QYKI E[AX#^#LE']SM&?Y$-L: M]6EY=QBS("$$)L$.81V=R+@(%%@@R^- M=8L"MNGKK&.YWWX\W)P&^QV(MHT=N[&] %VL+2H:?I)?VC*I"HMM#]R>G" Y ML/&QH]HB2/]DL'E.J*D.RE]#)D*8M&K'*;#]^&^LUTW[=@,MF')'-EG3&M$* MXNZ"M,E2#)S%$P>DP;JL@>%"^T0 *P2?(ZMV/]NRVRE>U;7N#G(]=BL;$FT% M%.1EX0:ZN8>ZY%R'R"HL]7JBQ+KFH%K%>;NFZ+9\YW2"-< (Y5:W\YJ[,<\. M"-G."!?,%JMX6Q\:P-U\2N!N(YN,(+BPUG!;R?98_84#I1VSF)0-.R#1D999'_Z;2MKWW2*<-;WVDZ8[_3&)K"O>^ MN?4,$V-,8/ET/OX+G9:@'08Q'!.E@>UR(&Y98@O%!' K;=G1 7Z@?:(Z'=8X M'GA1)AP$(^$N%9+I5#99+&1=S'"Z8Y/6]4AO8W)&)"N<:/9!.=*7$O*+@6V9 M0-IJ7!UX@.@2]BQK0HY-[F$"=>2V,1)I%R.&1[^Q**ZGX]B.N_!OM*,BNRF\ MT80CG]JP)AQ"W(3C!YMP@#H_$TT01@6W(1@VTV&-*C4FMU@_3.RD!NR&_2B) MCJ.R/TO[N>%K0:8?Z$0S6H$&9MCR<,#4>M#\)0V 2-GXL6+B8T8N/!52X:#I MQZ37F(G*7@")Q[7A/Y&J9D)&.YIB,T%-(-6I,<:^L#D5+[PM3I)Q,D5#"15L MY@B&00B#>R!Z0MV64+0KMBW+KL!SH1152\=N1_K0XARBD^$@J )?]CPC08D$V]VQ.M!*MWE M2H#++ARTN[@?>B>QQ4>=#_"]D)K%7JPMF9C'0 R^TO)V"-2]TWK$1NJP7K(% M1+F($G(3.=XS3*)-07JI,YU#Q@?U;JB*BS%*56W1@$%4MUOA^G6B>JLU<3T@ M+6A' 6:A $/9('6Q;1B'/4]V*A'-P?AEZ5CL]^L)]N<9[]_S8? "37FFPO)& M5Y\/-?+Q.@@('J"3-L OUB+PTQYDTDXP$#,PW^'>""-8;K@]Y//\M/X-K?'^ M#7/<'61$@W8*=+N7M/Y9A\V:-0SD#29X>QN^@G*T@K\3T3]!4+0C"I 5L?N\ M5EUX=OR6I;_?%V7!:#@G;CD7#7J'(<#OZ3$#HO5 I__%]IO\%-P&&8-QD5R7Y;O;;[]^]_ M?0]5_:C*JZ"320QT\(J23E\)*/Q_Y7*E4JV.16HSXRZ-#1<_N8B)ED93,>NU M7)BW)?3M$Z2CVU*L^*H6/D$J1MLG)A 6O@+A!_9E\:M:^0GR,;M\9H+,@M$V M/RW\69A^I__\SOU9M$&T]$?MW!Y?V,.;_XW'!)].YC%98J70L/18C1$Z;S+- M[N9S&X\%$%MY$%N"$"N5Y=R=6*F0B0K)HE!<,2PL/5)CG1+KE W2*9E8IR"- M"GL\'RL5HE32F17#P=*C-%8I\Q:FNZE5P^EB9%9J.55*O#>P-VG4)^F-1T6L M3V)]LNP(C?4)DUD"ZI-TK$^6<&\$W!L^&Z,BF$SJ%)639C&*F4ED+IJTF_I$2K$&L676D)^Z33*[WRL M5+Q[E%6[EIX_*M+)='K5KCV7'JG\;BY76#$L+#U2A=U,K%B\VY3B9Q3+%[5' M3(@Q&E8<#3%65V"X&*O?AH:?/Y*P5N''NUZW\'B;8FI=633$6%V!X6*L;I"" M^9V-'5YQ,HJ'B3C,*[Y!66Z$QIDH3&0M929*-LY$Z<29*(&),BL7FK#T*(U5 MRKR%:7PIO\29*/$!)Q/GH3!4Q'DHL4I9>H3&>2@!MTJJ2FX],*$5U9 M$%UI_C-:)Y$[EO6+9LQML4 M4^O*HB'&Z@H,%V-U@Q1,[/"*;^;C2Y3X9GZE$!K?S'L3Q??S2[U)\?U\?)4< M:^N50FI\/Q]2+M-OZ?=LL:7*\!?\;7QTBK^YOFAV%0 T]3='X%8T2<9WTSG# MCM)+PYYBRSX*##HQ@8%KRZH* +85K?O?7ZE?Y+,A2I+[^O7V\K7UHU?X9UC\PD9X^73>_:;G]2W493QZ%BV MTAE]>IX;V;)EB=,-6]$UBP.TR"9G]V3N0A6UW9A25H!2A.^AE&MM$-/*JM-* M^GMHI:YQ9Z+9[G%".LF!PY"41U+YX:BQ2F6Y0#!B0 OM$E;^@=CL\DA4*.LWJB"5# %VV]W]X#JZB"A?_'9W5S* MWYM=KJ9QR('JRJR M*OV;NQ"[('0:\K,CP^;^F\OS?W,WHNK G^D,M[,#+W#PO_](RL!= I-0U(?P M;VX?]OZ)$V!!EJXJD@OX#@BD?W-$[K(OW!?@.Y 3(8SL6,JK3-$27FT;5B>; MX3%3$6.FR)B!=;DK^IMKC@P8NF2*+:7]-W_^+6_0:$9@Z AS'1#EHZ>8H7YYHW* M(A0F"OV@2+.XH0S2C,E]T#QM^$X!Q/AZQI+- <@O"\28/E"(\ :EQ/7E?@OD M&$@U%/G[NFA**R;.8O+SR2^B%M#*D1]^*$D#Q=)-*SXEK +5150T7!#5@17& M;#AQ"*1BN=8QX@LHR)1E#LPWNP?&LZGW"4W14X"$MO)/R[68PCY+81&W2=]+ M87OX'RZ=WDVG_\)#ARS":95)+5V3=[B1+)IP;!KJ]$]R,B($Z7W6X"AB6J(Y M GFHJOH0=O#'"72"Z+XR Z"]]4\Y>+X%!!W *:MM@RC_SU[KGSE-,T>8QT\< MT8Q+C'14>O[.64Z_CWL9/,\GMBC/6K)MH=+#X[ Z=N0G5$7.YDD@(E.#/ULC M.,>:<(Q0)/=LCE@4M1')0:*@CY,]<1_^8^N.>#OZ9@/_P8/]MCV;_">S M("($ M=V3&]Y? V/1%O0W:OV8!ZE.+3L5[&"]JXQ:U2MSV-;5V2QUF4W7ZU_07ZRD9 MW5"2S1BY)V]NU%QI:?;IEQ*FKU#JG,ASQ3$8P[22E+9P:WX^$K"I]Z?DG*\< M 2PC3$M&E"N(P1BFE:2T9;;Z3L6A26*_SL2NJNB:' N^=2?'%<1@#--*4MJ* MV'W'>D_C2F97UF+AM^XDN8(8C&%:24I;9JOO6+=DH\?M[W)'>J?3%V/!M_;D MN((8C&%:24I;$:OO3+3MGCSD#DU]$/O[UI\L5Q"#,4PK26G+;/DU=4GBRKII MRJH:R[QUI\05Q& ,TTI2VLH8?>83=SM2526^Z%A[FEQ!#,8PK22E^=+/RUO\ MUO0P%Y3%)HF%5=W;,L6-=QYK.83R)C\+NT%^:'[\HJ_V3R>*@5E_O0>ZDV#&R2I.O]0ZTBDLN^@^L$]:(K& MC*;2;*2)^5>129A!5IN$8>Y<[24H"5](4(I$UY=0X]!49."M!JVOU7!:C\ / M(/-HQA97#[!GG542$4D=+IB$BUF6Q5&5R2V(L(K)C5S]O.SS*CZ%S;!A%'I M*X?E 9NB'YB*SI& M?Y4W>ZYVT?Q)95Y5R#Y4C%C8L&+$F8TK1CS%;?OE*G24_A7IO[_$_Z6$E&<@ MUIJ5,XX7=KE&I7Q]56O><_7;\\I5XZAVP=6K7+ERU2S5SKG]RGFE6BO72J?L M=ZYT?L"=EW0T'DJTL+MU,U#J_ZG4\2] M(R1I"7E3M@SJ)B+^TI:LR1VEK8@JIP\UV;1ZBN&57@PXD&CI]L06+4S;&G&_ ME3^D<%U/5R7J'.X#B\![L*:.,I"YW]F__F 5=^3LO^%Q>#Y8UW&\")_\(K<= MK!D%#P! ,O,(>T[>O\E'&$;YD]AZNXH?/A@U');$11P;NUSEI2W#KB*>L,;1 M$"O0P^: EK9E*1D"E*R8KM+B5(541"7.\L16#]X'62AS ]TF3G -RZQA,YU\XGC M^7PF'Y.RGV:%$,0]E-)7P2U6:S6GR:;,*53-=%]#QOB^ ZBB M0O;1.P7%YF@_NEA^OQS9!,:GH372 _Q%Y?OI^P)Z21!R\1O_<#\&SM( LA\0 M>4L#U-( @APIC5>E-&+FG#.:+ZB5!':_N_H0NC_F]OW"_WX, 9'+_EFR)Y;P MQS ?R27?%+ 8>4//KKMR?RU8H;.:E!0VKS EL3E%L+Y5!4U7#DO"V@J,,]8D M;_*JZ0O7@&^)C_'[K$FLS/.&:W)"8<;Z;[--6>0SR4RF\,Z.MFF))/ M[V:+W[AQ?T4X'1>3-O+9"]@OB!Y388+G0M3$KJ+;XI-NC2%W@23Y/70X/]J+ MB(S]MM7$V^!-\W\_L $_:(HL5 ;0DJ(4G.-=K[0H-]9@-2; X#0%(94L9M*Q M'/C9;>"%72&[Z$U88_W?[,&WS H[WIU-;FQ7I$QT85X/\4G\SP?\_X/\SZ_ M6\RO$.\OL0G@!Z\0%P0+8$ERQ^8N-]:W,Z;!X#08XI**!4%\&%AI*X &_R,P M) & &VN:NJ;4EDOF\JF8:6.F77GU[489(S@LTI@;:TN[IL07\W#,PRNL>+T4 M$H2'II%POPN;P+@9OA"S;>AOWFT^Q%"UK$TSY3TXC)+/90K)86'CXQ<8(CW1^MU#\ M!!IW.F)?44?_?@^>*7?9\TJ?GT,JH;6@LG^?K7,I%(V7^1AM"RM!>8J9I21M MF(_:WWAWI^]N:E?(*MJG,?]=148I/C&1V (=9M(D$#R8":F_@RG'B2V2R ]4'0#[#G4IPDCJS=F(=GX^'(E) MIM(_0U-\-EG(Y]ZDJ6PRE_3>RD4S[-)+8FJ(J$[<14M;)4E?M.JAJC+91( MF6FTXXJLW,0#;NVMF+J6GKKR/R*S@C)I4A=^+]D$FM9\Z.'/ !"R;R.M^<_O M9.%[=M+;PPQ?F _CK[@E^^:%#B.!,:\WFTN8>:Z/$4RH5=-8B-078 E>-7VN MN4A^J0IO>L"JTV8VM0CN_^K,-WTU9;L)NTG93 M-!VNDMQ0YGJB ME-B*:-%%] ?IQ%7JTPY9:&Q>R? EFW82KM6;">'$-Y8!?('5:\!Q]B!Q=U\IA?PJD<9B^F*J1RR=IXYV-VASR6$X14A22A7"]XV4AD^\^ MZ_R TM5T.ZQX YWK8O-PJC=VKQ1;ZO%6Q%NQ) OZF4/37(L]V:(Z\[67L)O] M9L.$S,A)NM-2Y1\V2*:#LMBC3.0F?!\NUI8&/GAF6=3VOWE4B?=^ _C_G7/( M]]- 1,CP:@8-?RIJ/*I?W:SU*&8[\:](EOZ!8Y(&\SV9&\FBR=$0P:DAAMRT M"$/:G5U(\2D2*;C+T5A%_!*&Q#\[B@5;0V<)#4&7W4Q^@>68C@FQJ.0W/4Q$,=J$_@Q+31F$I_&!TF, MJ1O50ENJN^ $!W0$9=@;_Y490!6&!A<*B 4X8'C.6TE-3FN#HSPU9*%BA%IW:! MI8(L,VF[#ZF3I:YQ9R*LF"NXK(#DN:]C4"P2 V/3H&\#"T(@LA2$H(V53O0. ME1I]\5$G5P^,RD.DR\HT!$G2=9Z02A02$!+\352^H>HC&06LY-?H MTC#P3[,"*=SR93J=1;0IF*L\26&R3K"4UO>T N M.:U' (W(1\0_D9I4 )(B).,BD,40AL693U%MT8 Q5"8GOR<':MYY#%3J*-)_ M?XG_ T3!=W01M6;EC./3NURY.:A<-KG1^0+^I''#- MJ])YHU0F/R;)+P>UJTJY6;]*;-7.#RH7%?C7>;F""0]S!7^.@TW)P$+VIH( M,QT\%L(R-+[T )+H8+LW)'1@()-(3Y "K)@/2!N46AVQ;3/F4\RVTT=!VT90 M"&M)ON$3U()3[1]9!!4 ,)V!."<,@RUGDF[?BB17UKL])/G$5L.6%?(%*:R= M#/2E0EA8N7RBX-"]8\C$QQ/B8<;]5"18M,"1;R]T9%@RP!O0$ZHXI"O%W\]% M2Q*?$UM8+EBV#3C7R-R5HQ)V^=Y\E:^32^1$+.7)I.484]X7>$(B9 HJNP2Z M1>7([O$%6H()$X)$;022DXA"Q"?6,]*(9#*(.%)EM&M$D(,R^4RD9V,$UAHH MR:8I$A,(%.XN]YNIV+$?746;1&..SD?,1VK5G)F['&U;RAV#_>&V+*46Q07( M68600K#"8Y*H&-GB6!VFJB)"B2+Y MEY!.9O)9JLKIV&W0T@KF+Z-D9(J*,YDJRO[%C&[ :0Z;)<,RLV$9EKF-R["DHIF5[&ZS" M\105M4L60#X!DN"3::% -IEZ%"ST*%"O .^JEYK])IWD__(<3CJ,\]Z\1%%F MJA22%5U^*K<)#['CONP&"Q4Z2;IWKP%V.IM/ZTGB; I0$9UQ3 MA,?;]&(J0.9H;T61.D41T'MB"^G][R//>$P>X7^2" M:^(Z;3>72FP9,BO^G>2PX#>YA1P06@*UQ3:8W:02SR1N._4?NK_#1TW!:T2T M#ICA0&^#)-04Y&'BCA7IZ$'KEV43KE2N5R_/F^6SIMA*K+"DB,I-E>5Y>6JIO4Y_4O< #K>'A/U1^QO2[8MVAV"AK3XMZ(B M+GW'5:,=F;C+6:42M+M!_\)7+455J2GFT),]#$+7-YL%B:;@%5@"&OS:Y:Z4 M-L"Q+S[!H_LRWE-S_Y_8-_[VK-F+W=+W,0VMRK4\E;AF: 643(RJH)!L!AI MN*!CJ.W76(E3=^"(JCX3KT87[)DPKY8&A)E;K,T7PU/2Y&9=\WM99C/B!#ER M=4!-?7#'/MGYTDUEG#6-V\PQAG$Q;^FH+4R1R^ MR7C9?TT9E!>B\PSY(EB4&*@?_5;D'-&D_1/0YW-H!7X:^(6T59R8P*9OB]8.!S-'Q&Q/,46\5.J%!%5_ M&([B%P A0C"QU7&EH&<]$F<-6HV&J7?@! CG/!+IPZ(,3;0>35;VEEBG1)K2 MH,2!(@^]4$X,C4(]0FU5$NF!O=!(U5?/=1SP_"7Q0/CNE%X4-#E@ L2LP"(G MPGLTOHKZPRDT^)BDMQTZ84=!P]@+2&Q4RLO9->RML(KLAH55Y..PBH]5)_XF M5R2>7*DE579#HTF,)(L1)\SDH9C_I'XOI$=H3ENZ,Y& M;J:(9\X#V>VQ2,4(#BQAS#7*#S0\=AS#DROT @W7Z*_(0#^3C9+/6QL6$0U, M-_:ZXA;/%V$BJVTJ!FLG26,V1:[E2%V9)#+T<:FTRR-ZTI6VHXH8F$QJ=RK4 M]Q:!41K.C1'D)H9MFBP]0!-)O#,+W30)Q\ G&%8QB.C&,%!TRP/%L*!0^$2A MP5M#RVG1E>Y.D /=;A#E"@IQTK11HGDJ;9DXJ['+HT<6H:5A!\Z)M8VFK(P% ML\M:%UGPP]0"6A GU$918V,!";8W+/Q5MR*AAEVMPC @3$"Y@$@CV^ _)ZKT MAG<<1VX ,7:^E'$#6.--?W$F>PC6X-[UDB!CC*>EK(]]2G%8TEW377B;D'/? M4;N!H$*OIRC)+"J7ZON4%B=V3K5TS'D8@^WCN,6M;^'EKJ%;I$&J',H[P/'Z M.OSLWU838P1#2A6<@*$!;(.6:-$T&H(>FH?DQ:2RY7N7AR2/3A%)G@O!&(:W MMAQ+T<"\ +:1=4/%5JB.BL2?#$)MT:OO)-C,UA,Q@A25!4Y[.Q3*NY"U'C5( M8 K082K."4L$,8O42!))--O453(@RR50^H1VF,!X=D1\*WHK,,Y*L M4D]@D+ 26R+M1D G!H;TDE4LEW2(O[M#XFI)J \059_X7#PK;&Q>"BOZF5#-VW",V%()+FM6.[50!2]@_Q0P!+30)]P5KL'TA9%:E^6$400(: 7 M&$!?5@7 UTB!Q* -,2P;9PRT50XZ^,@5HN/J*6]3@]BQ:#!V)/*1PH/(9UQG MA;9-;"%AAV0ST;YD&Z@V=;/)QO8#\XY,>1PXX'RJDVAFA1O:X,_ !J9GA._V M1"\L<,0K;#M^I9/VKG0N2E=-KG8SMUN0: 6'QHSL<3,V*U5=I>KW!W5]FO- M1I*KULY+Y^5:Z91K-$OP<^6\R37*1Y6#Z]-*8W=!R)AH&3:ORZP:Z!HZ)JR2 M#:[\4WGI*2V%'6RKWM&YX1Z=\1Z?2$[K/WO*/W.\!L.M4+Q%C@V]>/?,&SZ1SQO.;"[^B_&5?S7X/7P!Z;A+LO>;Y2422J!6T0<&J*FD:F W< M%=7$KC>&)I)-O^WSKEC"5W[__FHS/J_DP%A7,NQ7';DR-'ZQB\SW46 [ZKO=%E1SP&CTX MI:!]'.J!-D6B?KJ]Z9(@.B;,CPV7_@'"; 2O4A);=9) 2@[?[T;]Q%0;4RT, ME_EYJBUCR9,J*9\24VU,M;/5,OQQJFT$2M)O3/1X3@)+;<*QBL;S20 MN98L:YS.;J[9W9IW,39!' NYE737M]#+1YB'W?QQ6%7P[GOO.I?APBML&(XQ M:FNBA1%&P.\@M#"2I@]-T9ALWTWBBCT@/A]"C)M#!;7;)?M<9Q>P'XEP9I ( MGP?D8V76)Y V>WMS#]A"X4MH._ C_,;QM8('F>4_^$4EB_R_/R/R/7 %/KOKYYM&__>VQL.A[N6W-[MZH.]DMGN8?W?/5GJBN8>UJ_: MXS-\L9CE]U*I%,_GLEDAG\K#W[DBOR>_I'?X7?L%$ZL0\:I,*U;5/ ,,SPN_ M0_98T!##0#$F1CC IALW1F_^,'G;"^ISOR(#^K$0\*&*\7&-_1V!^UT%VY # M.<2ETP!7IL#G\G\P$$REP8-^XGL1W2^I_!^06.+'.3"*HH:!EF@Q:RX!:PJK MB,>OL*; IXOPWT(J):3RV;U.X8E/8:EZX%'E?[)CZK:I2;L]N__KGS)N14=I MLYI+)6 EB; 3\)_+Q]S7V)AP96'G))HI.8\GO;KXI!16JA"SY/JRY&3_F17 MXQQ8$O])I8O(DBD^E4L5@27_AP];MHYM*;Z'*5U5.0-3NE7YJ)HLQCRYOCR9 M644\SMF"%:@%NS\B=>QGY2C!ZV$R?Z.5BVW6363&["KB<5$VZ[C12A0B1N1] M@DUC:S1FMG%FF^R&N@)X_ JSY=,\+P@"C\9H.K,G"YEB^G^&*?.9-N4PPB5@ M8;YEB9+93 MB\K\BZS,,D/_WF!M\UEJI>0WK%9*<;5KI4RG@&6HW?$%=>:^.HQK;RDLJ*C?/)4UF!1^=,FB_L=:R" MR*.84#PY084$G,,F7 MN6(J(_B6:F++$TC9))D^9LT-8,V-\XTSUA3(>98GU2HR0IH7PNSIJ7&6CYO8 M(DXLF=25E::KXKFP;?3QTG=1!8H]E0Q343F!7,/SP@9A7JBWV!'@6?>99\I9V!'SZ&\OVX.Y9 F=FG!$_WC7[PI MO ,/+X\^V^1\]R*?!>;(Y[/_DU\R.SSEC2L9.,6B3;@'LE>TY58TL8@+.XN> MB2..9\0VHZ;*S*"H?#=H<((0-7.?1=GBF6$%Z&8I3FY\&Q,Y+$.,[)S/GQ""#85GL[4TU@W">"_O"A!77VL M]S2N+/9E5=79 ?]<'[!BXFG"=?D/L+9_9N=3EU.96PW-0B*9^'E648YY>VEY M>R/B)6;D[4*8MRM]0]5'A)\#G+T8EJ;(^QQ?[TQG[&B^#IOB,8^O.X]O1*K? MC#Q>I#R^[XQTQ^9.Y3%C_!WN)OS<&%FVW+?0B8XA/4G"ZIXS'L,<>&J#%V(- MN@'S,IHPON,EHD9;6G)8JD9;8/C+5)"*HT![R3> OF, MW8Y(DJQ)3I\C-XJ4V^:ES.B1C$9:\,59,DH2BRU84-BL@@795%RPX .GSZYXK1/Y9[,D#&KR5QZJN:/ MF7,9F?.'H^/6E3ESA0(P9ZZ08UZ2#.7.>H<4=9!ML.0Y$6:KN2N8MELPE#5,5;6 MD\=DMD_5%V.% [V:3U22.,0AB^5!A6PZE7&BLB-'X[Z6U.Y$2IWX7M7 MO6PVG]4B,E7=?E;JB.62 )_-)%;:0$4BR R#C6F.RY0Y^56GE]2(.7UY.?V' MPPX_< )<)LX=*\5VH8IMF5GEX3)1GV?;,_%%Z7.'L/_&!^I$?=BH?YMGXQ/\ MFHL 82-B%:(K=JQ>Q^*!] 7Y1> CZG6?@L&*I:T<*>P2PG3)S8\HKMYXOI8B[*-?]NY>[8,[XNC)O>Y?_O9U$Z7H)+ M2+L6[2>A*.N:14B_ [_#7W!Z[')72KO'[8M/<)+VB&UJ2L:PV MO.#]+\E_C@S7Z3?I=45M[N MP@2%HQBB"KH%SH^D)'V] T\ O\ ITG)$VBS9[QS5!GXA%>;3X@Z?^2W^27(E MBQ,EW4"-%7RGP7HQIU."V["Y(9HM49.MG?J+*H_(8/ +MK^(.6W].4U8/DX3 MOJ9QIK-35=%$^!/^BMGI>]AI#5E&6#[E)'S52/N(!C("Y,\7N.O=QFYYUV,$ M/IU-O3YKXTTJI1_EL"E9FY^([?N![+[W M4_BBT_-2QLNB6PMGOC#%)*,L0EA4B>L);Z/QIOB=C-ZY4 ;]]__#L^4^G_/JRYUP#:7U4:<^/;Z+GFOQB%>%7AW0)N3=!D M0!O!!!)13")W+1:VP&P-E+Y\]K?TAUR9C$4/A4[,\#-?3&>2;$!Z 0)3]##U M >\DVZ)CD?0'Q8+?2:8"":,B[<7II8<"T[?DGJAV\)H%!P)C2C;I TF:.9'8 MV+09G#62]C]Y MIP.CYE.JK\6 M9P[_Z#%]PZ::.UU_AGC>)O\(X'8Z8E]11_]^3ZB/68,PDO+/GK7'E7NBJ<*+ M9[N)K0M%=2S]/WO*=)GP7L^AA6UDN:?(G4E/X)H1$4U\HGTXPB$T/RV)?#KA M7#+Y.\[0H$;OF2?FYFS;BS M9*%B=F*E7WI[ 4,LZ%U;?3E!IS^_'^L_U=*)O/5$\WI. MM13$\^U7(J2S9\GLRMHZGACC8^(W"ZP@.2T7RM=SJJ406NN/YO6<:BF(Y_LT M'E5WEFSTN".]TX%7EFU#8G6WSZF6@GA^^,:07!>> MBD-:4.=,[*J*KLG+ME.Q+EPQ7;CV%+6<4RV%1%M_-*_G5$M!/-][ CP3;;L' M;QR:^F#][F5BK??-TFJ]R6DYIUH*J;7^:%[/J9:">+Y7Y35U2<+ZJJ:LJLNV M';'"6S&%M\[$M)Q3+87$6G\TK^=42T$\D<5>WG-XTL.:UY!K:3#ZU:FF18.N M;5+#K-E5H4)HB:^6IPF1SNI%>_N9J!^2/_Z4*^_\#YI$U[&]F49(@[\G' MK]5;FQ\)^>Y-1S\N[F=&FIHQ[R13?]6DUV/+N'<*#=MZ4C??[IO-WBE MT2T][]O9^W1.':3JEY7GZ]-V_SI3X/MGO7KUXJB0V=N62UY>!$Z1\^WF>]I1LO3XX2A6W+YJ#@\=4H;,W$@_ME+Q7N'#D MU(-ZTKBSU/:HRI_HK=O3DZ%RNIT:71N/M>/<^;EU.;(&QC$_N_EZ,]64MA_V+WI&/E]HGC?E/5U-Y3.%PN!*;=ZI7;M__6K8Y;OZPW7W M6#Y]KCM[EP^73\.CU]RQ(G1>*^DSZ[1Y?'>@BZ^Y:_6\T!L.K%/=:G:.]VX. M1/.U-LC)S4RV?I5J'(BE=+7VE9/+_+U2M>LG^R?WSM[^N:&4VM>'F;*@#-3#[M'VP?T-;Y:K0J;V\/)X M8CR\]@^.;G)2UQP=I_>D9^FLWW\>#*^LYK9Z?3POHX4EY%5/F M<[-1&J8[A91YD=DOI1M/V1M3,?9?;;U;S C2\V6GD:V7'JJO3?[QR,R5%3US M\71Y<=2_.AAEJ^K)5:JYMY]VJL[KU56W7&E43JX=,\._M&Y>CT5;';XZ^?JS M()E=HYV M?9L_>M8>TJ7MT6DFEWLUJ@.C<6=D[?+U95X4H@G=P_PHS=>R M+]=[K:=]\^I2R1[4]%/SN=2I=X2GU[Z:W<^/Q./3VSOY?+]E&KG6=?&Q]-CH M=F6M7FO;UV;S4GI(:>>=]O9U+9MKOCQ<'YP.]?IU.BM+CX^CX?9=^[@HG+2W M+PM[TGY.&YV8&<CZ3?KW9ODWQV^+1R=E_K^8?;V4M*:U5OKUG@9Y0=/G>OGZZ':4 L7V7TM6[?U MXUPY<]XK F5V;HO[1SGGX< ^UO?VVB/M_KJ\?74_LJHYRWRL[:FO6JOU.-0* M=CMWEK^OE6[.U5RF?UR_>RWO:;G[$^-(R5P.JO?'S^9MX\ 8])5*1BA=7:JG M%_J9(-^5E5JA>G^;$:[JXL/3XT/Q[J8C]'K]7J%7K-R=GJDW;>/YU;!&F[N^]7S6Z6EW[6Z M?#O3,W)G-:DD9*NG^9%QN^YGS=2] M?6"USRWI6M[;MU_NQ')**0ZK]W+QY*KW\J1+M;.&4\C8A:/SU^>;9N-A4#[C MNY7C=&K?T?+;E_KQX;;-E\362^;^QDFE;Q^.JR=&Z?A(R.7;+]+IY%O3#@Z?[ _7^\D#2+Z_KBG)5+PK/V9Q0VV_FNP?=0J/U5#EN M]\KWIX^/8K?^4>U&>1?P8>ZZNU"_DE5W_8;EGF@W:\=Y M/@Z.GJ]NK/Z) M(=P?O79*3\^'MR=JU3PZV"\^%&Y[Y]?5LZS(Y_EZ]41M##-R=O10O4WMZX.[ MN\?]X_RS]OPD'%Z6M)/C[+:<'JFINCC:+]OJ]G.IUQ]V;?NN\W*_%%]RIZ.S5,GIWYF&KO;5E[WR[78I5[JX-NQ*];IW?WTQW-^[*9J7 M;?VIN-T7Y9[UW#TSSP>'UNM!1:C7K[*.\'K?T8WM>O5L^Z'V*+V:Z9MZ6Z[< MYZOEO?W7(ZUT:Q=N*^;UWO[%J'"8O<\8H_R%O2\HER_GSMVHPE\V*J=J?_^D MUST=IJJJ_')\U%">'BJ%J^SEZ=%S6A_U^G;.*+^C>W%1>GF_E++6I>MZV;OQ3P_NCNP[]3;06MTI9Y=G78O]=+12S-]7^G2X?PKOQRW*X?U=H][5R\J#M'1[<=]?KU^.#Z[NSZ)-O*#TY? M\NF!8X!<[W2O3IRS8J[:'U2?*N7TU<6CW3E\.-M^?AQ=/&TKA_6F;-^6SF_3 M@[NSF^*#8^_O.3V*ML"T_'?#FB?B@I_;WSVM.6DVG;GHWN=/[=JY\ZXA' MQP\/^U7^T)&RAW''9JM?J@RIHJY>&T'T7(S&ZWKLS6O?C,RU>CF\/3 M\YO1M:@X_,']42M5>Z[N7S:[^?M\V7P&_?=X?^2\UG-]Q1&U?:>>RCS4;@0K MQ9+YS+JVKH_/+%_/U]BI[JQP7M+O;E]3+RT-#?;SNW%U? M[-_N#\^/CT3C6+LZ> MBOG7\N"LWFZ^#AJW]FB[E"\()\9U9E"IU!^=;DH3[?/[O9N]?M8J/-8J#W># M5$$ZSI[8KY6&G;]JG=5;KP='K]7MPVKYU&F?59_SW;)4>"DYY] M.E?O^('6M8?M6D,KUXJ5\E/=>#AJGY_L9[N.9EWH[=1]??]H='B@E\\; [68 M3::IW/5BZ[SV6]WSBQCM3JM=+8S]K/ M-\]BZZ2>D#UZU:Q\!93RT2A=%O*Z!MJA5.@:MR>ET^O* MQ7[A>+M7E3J5UZ?K[9<'OGMW]-H )=;(]P[MQY-*MG-YV_(CR-S>X6M+.'GN@$YJ/1>N M6P7[RLQTKVY:TG#;WC_4#5M_?;EI&CDSHYXUZ_;@^>*AS!?O'RJZ<*5?9Z[* MU=/S?.-8$F[WKQM@5?0.1R8HP6;3VKN]?#YKRV?V?7'4.5'K1>L?: 4SFYJ:3B*=!X;J9/]0JE>-+/#RT)-NFKK9KT[;'2O;PNZO'W;T7/U M4NVE?-L'FNZ^@,KOW&TW,L.VD&X4AL6ADCKHG8&IW==N#PK%I\[KJ7;4:>0: MK\=[^XY0>WCMC,K;+]M:(;MWTJK7=; @Q1LSK9\\GF0ZSX_BWDFZ5+I+F9?F M;>G:/A^\V+G'_.G]:;\I'=X.;OIB$I*2RXU-(VH,LS/=[6L++0,=PDI]M+/L*S* M=$HO@73E %!+ P04 " #P;']4=O E+H8" !4"0 $ &4S-C(U7V5X M,C,M,2YH=&W55N]OFS 0_5ZI_\,MTJ96"B' IE4I0TJ:5,W6=BB)-O6C@8-X M!1L9TS;[ZW<.H4HV5=NT9E+YP _?O;OW'K9L_V)Q=1D<'O@7D^&8GF N?S%= M7$X"WVZ>%+4W87_T>7P#\\7-Y>1#)Y5"#\#IEQH6O, *KO$>9K)@HML,=&&. MBJ<= A(T;'$%4QD7 ^AWJ$78!%]9%IQSS),!S.H&EK]UYT=N*%K5?P[4M D1E(EJ)IRHYS%MT U MH9(Y3QZ#;>4F[K3Q3O!&1%5YZMM4/]C5-\6"7]*T?B@+9;SC-(4 MSY:/2AO/1L'D8KCK! M5X1X(UY+T$L$+F*I2JF8YE) M *%*5D@8C3V4,;A0>/+)F.NF<9B[9Z '%W+'GB>9[GOWI\X[C$PD:S+_Q9[ D<;G/?VY!A*5)IQ08ZW!,=,,T(2 MPXRXG&V1=?NN8R*T7*;">,CO$,+JY5R9HD^2Z1HC\SHA+!? *7LH1$WX64.A M%>STK4^02K7NMD*FP$R^!,888Q&A:ODYO7U.@_U/-'\:V)5-6)IK)"N#&2?S M1^R6)(Y0K2N&O2&IG.YC16WS:,7NM]%<%J@JU-UUB8_F??6R?^'N>OF/6OYV M@_;VN3__R_[[C-.X]<8VIZ+FF&1.4S\ 4$L#!!0 ( /!L?U0I@7QX4@@ M )@L 0 93,V,C5?97@S,2TQ+FAT;>U:6V_:2!1^1^(_S")UU4@F7+)1 MM80B<+Q)48L9L%"=Z0N2 MO!D+K458(VX-FGW2_;O;OAWU_NKF<]>7,*4[/*SP M2ZZ^AMR#V^'-;?-J1$;7Y*;;-M*?E:NH@=&'[G=6^*UW_WNY]( MLSU"&:OE4AG MA]/R8 'L1). M/N6*T"B*@:)D,R$U$1&Y M!!: F>*?1/BD0S4E-UI(1.VVD#"):BZB(TEQ3 U63TF+*N:ACL(%N8O$?<"\ M"7,R%>D)(!\)35Q@C?((AA,:2_MJF"EQYS"- ,,+(@$9S@= 6\"K,D500G@:>ZTKP#2H/Y,"S7QGGD(X_H=O!_-X@]V!1. M=UO+#E@(E\&"S.",T+[0[H)@94#)T:E-%L!(/8X$')P2!V $8#4"CM:0588O MEZHI\0-QKU*3DFS"E984*%%\:?D';ITURU I-UM=87,#Y6"-(@A:ZGO!]#H]&PSU")3.'"6?#QP%#G1,&AC0.N)KB=)P6 NX@ M]N"SQY4;"!7#.D0D*0)[J#,I7.;!:T7>PAEZ#(P"8P.<5/?!G=((<+\)SHZY MNR*5,UJLG+]E)V9MY=RS3_:18^R/K#59 H@(:U9F3QNY62-%,BGELZCM7QRU&SUNZ3=[?=O!LUV[^J/]X5RP3P/FIU. M^IRP]JALP\5#\]O9&'_WYH*L25$IOWM#VL#56'*'?&#!G&GN4N"?1JJ8")'! M^4I%H\YC.G,T<)<&Z0(H0I M4[ />):)ZR\[OH,YATMCM?L2C/UC1I:4;#8A8@D; .K/N3*Q!&:QR.R#6?8@!466R%A-YA&+ D(9(AXMF% \Q#BA&S!15;,Q"4+*Y449J!R_&#)F"N 9[ M,.]BW4[@Q_A2R?CC41#A=6:3NF@BRFM098W82P:?"4"VYY8%0IG"!Q _BE.& M22[N].[-OF0?=;:9>0FI#LSA^.35W!E .C![*1)8Q@R*;*8#3V8#6_BS\\I, M&+(L9&$1X-><>P@Q5(F(8MY$%< 35D2(.U0:K+$H%' ZY@'7"TQVLV@C(AK$ M,"A@P6Q]:J**55EEK2H [#(9Y D/8\[/U'G)^K\7P[=;QMUV)P&,:8#EC/T1N;[4.#R.;B0 MRJA3TP)KEQS'/FZ6KFFC#/ %%D)^@O"B+ -T+&+]-!N[I&)T.9MA*\!?3THV M.RP)*V/L,B2H%UD$311C&W7'P(B?>/!=XH'W;>-!XF"I-VRX+'9@DSZ#&[9-,G*=_[J MQI_YA+.T<\>"/^(^!J1U"UN% &>[M%Z:.X7R6@NITFPVGS-OP#["D&O-V#,A M="P@8<9QCP--L\M;,%4(5@I;QO 7J_S4*]CGF -+QOCCR$7&3@[?KSMNEY>> MF/8[5B<<#A&4E\]AV]/E#/S-)O\F,3 %C/GTD[;<4:_;#57;DX!2(("2P /? M56SI^4\><5+&@!' ,4&AX>1S)N-0()N*0Y"+_\N, 21 N<(##S__I=U5PE$V M$(1Y&4W8+)-:K%H^]XS>82YDA,;V\H9H%TCF1VK?6MKC$Z,F7X+6'#A>AMX/ M("#ME[=$>XX-$#R:"TAC,$I$=))\093)]R(6S@*Q8 R-1-CSHNN61T#+7Q+X M$(J>" ZGW]DY[:6COFN6DI5T/I,_%3+[\N>83.TO;^J G=7(1RH!7,XJ#JF6 MJ]4G>]\I"WOEH+6H/4EPQRMHO^V7H_IMNL;8B(?0:9"Y!JX9L4*CI$JDWFML MW34A]5(/I+AM9*50F]]9,C/FPU84WRQU>\ 9U(H^#7FPJ+WD6.L7&\N(&%MG M4V\-&R2?:T\Y\TGW@;DQUNCD.DFQS#!Y.[ =-@"2K2DG9%NHC([_(:\F[A'_ M#H&IN]YES;B^>I9]>W4#,5]YE?7_W$[=GX9?OM):PIO%]JHQWDC^#U!+ P04 M " #P;']4NS*N'3<( O+P $ &4S-C(U7V5X,S$M,BYH=&WM6EMO M&LD2?D?B/_1!RBJ6!H-QK&AM@@08;]"R!F%\=/+8,U- 'P_3I+L'A_WUIZI[ M!C!@'^P8VUHG#S@S?:E+5WUUF:Y^'?S5J>5SU:^M^CG^9?2O.F@/.JU:M>3^ MXF@I':XVNN??V-7@6Z?UI3"4L3EE1^6I80,Q Y5A=MD]7>AG-ZFQDNQ5!,>/:SX3">X_QDS\,,4>21&^*C$:$S::=1:/\;" M%X8='QU6JJ5&;>\T]RU: +$!965KMOJ#]D6[61^TNY>L>\%Z_?9EL]VK=UB] MV>Q>7P[:EW_D<]T+G-/J[U?Z!5LO(7CONG]U7;\E7O-^J7K:MB]S^=UC<\U0')6"F7]VS+&0O[-N;_)MJ(X3Q]*>(0:-_* M9X*VML>:8R4TZ_&8CX0T_$9J+Y\+0-$:9L;&LRLC%<%T4RJT&D$+AWR %\I)B<8>8QT\S8FQ!" UES-:6<$XSF['(A@SG=#/P$V%#&>!)WJ4O,>*@WG MX[!:&1?QD'@DM\/_!U$2XJ9XNIM:]M!"A(KF;(IG1/9%=A=%2P-*CTZOLX!& M&@HBX-&4)$(C0*N1>+26K+9\!5R/V3"2MSHS*04CH8WB2(G32\<_JVS;@">XQX*L*/ M@+3- $W(CX0>TW2:-D'$(=2AYU#H()(ZP76$14I&[CBG2@80XFO-/N+IA8#F M0%$!SZCU(QCS&!&_CFY.:;IF1\>\>'3R$0[LVJ.3T#VY1T%A/W9VY @0%JS8 MESMGXF:%%-M**9]+20WOD!HB*1)UW>QP!D6U=Q71RXK$Z;2,57PF-?(9J!$0%'?GBLBRE3=XHYHM-/ M*^'JX#S;+IWS^<,]C$=XTL4Q4""BG3ZOE(6#\\WM9F3V 8^R?; *7?!Q_ @: MU8LNYOF/+LCY0;5$*VN/Y^[W\O[9"T'CUN2DQ)@-V__?NSU**0*>4"C:<0F% M=A]81BY-%F2B< ,$]9G0%"H<%S@58KL99=;+4+,:M11$W'I_FC(L'=A+(QH- M"HPZR)#M)'!CN?6U" 57@J00+K&Q@13#B'3D$TT)A\5,;=,3&V*D!N3*8$BC ME5-.QY9$G$)C!B(N.!$&N21H2PZ'+WP@SC" X1X0GJU:!_[T;0_(NE_MY=W_ M:3:4>5\JR&M R,_!Q_/(;=W[[0"/?_ DSEX2=!QXK(?Z>R/]!NSLO'(W]*%9 MB%@S$1*><"UC3ND0UXA%5.(0R'!E@<5!3B2X+R)AYI2];B-+&&B1P7J[0ZX[ M4U=*))MU_4@%FB98%VO4(:7;02!5:!FPQ=((8DRB(P0>'($IP1I-P4K0 0O" MGYABVO,PM/P"EQ?,3YX18-Y6=A.\[>P&9CQ**/"GB06Z(@R'6*Z*&3J1WE)U M9D73+BF->UPO1+.V%X(++L1,A+!%.P:X+Q-S/QN[9%Y\,1NHL!^N9A[K_9*4 M%9]Z!HX!Q!^+G*EB7-OM-1*07WCPC\2#\&WC0>I@F3>LN2SU4]/>@1W9B@N/ MR#FH>)%!D"CR273?9>*PV:(A=B92&QRD3QZXH48]L>\)%AJ@W%YCKA?%$$5_ M"R$0VK3(2I&F+'/4V U$:3=W;;[W( L[2_=JL/%"_9%]?E9[J/US\N0NGOT2 MLS!PSZ$^ 3Y%HE736F*_MUD]+^R<8P5MI-)9#IO/V3=H&).), : 8L^6=;[$ M%)G&0H'T[ X?T3XQ0FGJ^N)?*N(S5X#OB4!VK,4G<4!,';RKQINCS0]L4YVJ M$X%GBOK,YZBE&0A OW-E@$T0; %C/^ADC712]6:SU#4@L"B(L#@(T8$^V,R+P_"_$/K)J&"K7FX?$"@0%B@G+?TU+M M>2Y0B'@F,9VA:!'S4?I=4*5?@6 RC>0<@(Q$NO/BJY;'4,N/"8"$3/<$B1AT MC/W<5A][KA&*O&UP:3.5Y;BC5U_V4--I!\^I[GUV8?<1\G:],;SEDO#Q]CO" M:Z'KB1>&?^8.\%O3\*\]LSW))^C"N[L!3Q?E_P=02P,$% @ \&Q_5.IP MD1*X! CQ@ ! !E,S8R-5]E>#,R+3$N:'1M[5EM;]I($/X>*?]A#BD1 MD6Q>F]Z%.$@&3(..!(2=4_-QL==AK_:NNUZ2T%]_LS804G(AEP-458TB(WMF MYVWGF1FOK4OOJM\\/+ N';N#OZ#_+*_G]9VF5DZW6H',+KG?;=RX* MH>"J =5*HL!C,4WAFC[ 2,2$&_D# UPJ65C A;ATN%@7$WG'> ,J!50QS(F_ MF29T&8V"!HRF$36'Y(Z":3:M3N\OL/N]3]<7A;[3]0K/A9A*)&A"+5'G,'\R M%DJ)N 'U1!7RY2OFFBG[1G&!YA\+&5"92VA%Q/\"* 92$;%@25P(R^G5)_H# M"]1$.U\Y*C2/^3A-SJTR*FO.KRO^E)\YM#D4P_7XEKF0,8E>#_,B K^DO5O: M.2CZJ$P2L3N\E>QNHG.HU70^7_9:/0_JM5+5*K=VKW.14;M2XU.NJ,Q\:SLC MK]?MM6VO-[B&XNT,S^K]=.*\1-Y M:+M@=P9#S^FL;N'2W;/*Q\.#0?>^]0$U(2E8',^1>DCF@BI#@]$"!VB M"+A*2-UNVD(B@62+BFI"X3@*OD[%>5O$">&S8YG=G1B ]"X:BB:;?T(H)&CF M&242* ]H !WJTWA,)=2K!L:WAE>20L@BI,VMH1G"#@]\B( MG:4>PPW7(NH?L_EIH<"S6WT'VDZ_[P[M=N_ZTT6A4LCNAW:GL[A?'PS;:/A8 M,@,N:71/%?,):B8\->?JG\U16L]H(>1>[ZE/HH7K.*?E')T%QWQM_>@<(L:I M.:&Z>6IAOZ,PJSO &OB?1]5%8/5J/0%W]J"S6#W9I/#LP]&+F;!-,]RI/WE> M4MY3&,)I%,VP7,5)I(O LCQ(^G7*)(TQNU*-EW1>S:KU(CD!%%T]+08G2XP] ME9%E"9D#K7I6_W"NB\MJS/ RREY4LD3=,2BVDED_&K#R%[_]@VL?>HNUD[ZES,,(#-71%4$>!32-\(PP0%BF 3&@F3",=$TE0#ST %N7H2 M19CF.,8P5(/4!.&8&IG@D''"??T<[0I89J'NY<@UC7+P"E2>F9Y^UXM+KX)R M#9+5)TAN2NC7,?FK'RZS^+2V5>S@1$D;<$4D9N4\KVJ;NM5V+6C-&AO[\>G1 MVIG-.#^S*9T^G=ILSR:KU[1N%LNR1 FH/Y^U&\ %IX5F.2WG:;DVV5KE&_0% M1;P EOFU\\J^[W'>^;&TYUN[30->V)J7MN3M(-Q;;':N:%V<&9*81;/&IAJZ M>M):T67SW][CK):.;W$H&?:;!(OS&LL)K%NWHUEO%TWDK2?<+QQJUU\^T_ZN M1;SS@/O_G%EO+\)Z#_4'A?P+@_X0\0]02P,$% @ \&Q_5-_8826N! MHAD ! !E,S8R-5]E>#,R+3(N:'1M[5EM3^,X$/Z.Q'^8J\0*I*2OL'>4 M4BEMTR6Z+JV:<%H^NHG3^DCMK.,N='_]C?-2WGH+!RV']@ZA5,G8,\_8\\Q, MG-:9]WG0WMUIG=E6#W]!_[4\QQO8[58E^T5I)1>W.L/>);C>Y< ^+86"JR;4 MJK$"C\UI N?T&L9B3KB1/3# I9*%)9R(4T?%O#F14\:;4"VAB5$F_,4TH<]H M%#1AO(BH.2)3"J;9;O6U?,3X>W8_QXON3?%6LNE,!U:G M;7\Y<.39O;M;N'+WN/IQ M=V?8_XD<]LYL<*UQQSJW77/X96!?@M7U8-B'>K6Z99(6,+;-TC\7B6+ALM1V M./B"<^HK)C@6)#4#-6,)6)PO4/N8QD*JW1T10H\H JX24M>@KI H(.FD?36C M\"$*OB[$25?,8\*7'V1Z=V ROL(%"&;OT,H).C!2THD4$S= ?2H3^<3*J%1 M,W!]ZW@E"80L0EF.AJ8,V]UQJ;^03#%TE_ [!M_1GB*93YG2:*AX+\>'Q!% M848E%:$!C@'=F4271H23*1.*7(E$/V,TQ.K*"?<9>CH,0^8C#O14J\@=,7!' MI%XI4&)W1PLF-%%ZT'P)5UQ<(\XI-2!>R&1!N,)A<"N/=&=O=K M!\\Q>GRXMS8J-@G%7?BSS/Z])/.25!$NHFB)"6P>1SHMK!*&I%\73-(YAENB M"93D^:W6V"<'(&1FOG:T'QRLF'>;75:9):=?[;AQ>*)SSMT5Q,LX?:E)P[>] M3:)L)-+^)]L;DJW^;LCFS6AFGO%0QV)* ZSXBJ") )]"@G1\BHE/L) PB32, M)4TTX0RME401AC7V,EA;,P HC9&&B9'2+5P57@03L!26KNHX:A%EI!4QS3J, MY$%1+O\[//S/UL7'D7M4W2A?L+6D3?A,)$9B'E;U^P1: V&C"#K+YM\:?.8I MSN%F$;6<=B6I9#'WN']M59SV.A;DU]X/=G3;"?;=6L\V<), UNW+NCUY/K_> M;'&V;NCE:[KVO2S7#Z\#V/3 M8MC!9KS9H)+UI713!ZF;KYS//?1?<\[?6'_,_Z NOO#,_S7'^)M;8;V'^AM+ M]M%%?YOY"U!+ P04 " #P;']4U;MOY_T6 # <@ $ &4S-C(U7V5X M-"TQ,"YH=&WM/6MS&S>2WUG%_X#S;5)R%2E+\B-^:%4E2W*B.D56271R^0C. M@"36P\%D!B.:^^NO'P &,R1EY;+R%K5)8H>_B9O1;Q=G?W\R,;E]*_;W"BM& M>JXJ<:D6XMK,93[@"P-QHTH]>0(OPJM7_KVY+*CJS@/W[ MH[,O,SW65KS8W=\[?/;^Z$$G\_@\R#2)RJTJ:9[#]]GXNK3]"IZ& ./O?DY^.+W\\$\ U M>C!L_U%75D^63XY.I97BQIH29>S$E 5\LMKD//..G2GQ?9;^7IMW)V9>R'PY M^+ZDK_V>N[Y0_I)_LJ["%9FG_JJI2W?UJ9C)2IA>@.P"3I($(F $>1[!NPBO]WMF79"9SP. XL7B?EPDFD7,%8Z0B M1B1^V$,T$(N93F9"5S2VP_7[LL*[E4C,?&YR45F3?!Z(0I;B5F:U$G_;V]W; MVQ<%0%G-9*GZO0[%\*T;?,M/M"M&/'ZX@W-NPAEX?V?ZU&,< [[[D$SQ\&P' M4O:CRE4ILP>2H&^("R[HQ&296>A\BJLI1:JJI-0%+:%;O+F$]=4R@S'*.;"L MN]SEM)@SD%=@.!JQJN< QQ*D)EN25*4&8,Z-%46-0FN%-6*LD%.+3%FU*\XM MOEG5XW\ +^%=?.OW&J"?:. SG0MM 0[0-+I4=BG&2V##"?!@GBA\?!UTQZ75 M2:9(9,_SI%$7+0';^%20?P1ES?C]WOME)A=5:S2^U BJDB"G,#(++ @=H.+G M +Q::* &R(5RMAN0 I3%<9X#%<2U(K(![!],.0=.&/Y/&+;?LTAY;_1I!4#J M[2YSTZ@!7< \H-E >U9B:6J'OW9\-B_D[4QH#F!=\:E'HB?5':K0/(EC"[S:GC?M7](OGI8GOW% M6#1]UQC 5(^#/V)L\O9,+V@HP>\3T8>7P( MS;;-8':8%CUIG'K;E?OYT:F^U2EX[(^&E6X:]ZL(;@G&&-+"NTOTV"*[3T[: M$IT/!6Q3V\H"N^!J\[L8'K@0Q-[!HL@D,7L ZRD-7)LZX@+T>H(3483DH$@5 MQ&(X 3)H(35P:=GO5UD67-_!SCESG6*A]M\TQ M,*HM]9B&1>4(.A4YV5\%9@9'6I28X7#Q3",R)&0=-P/4<@)>>BHQ=%AH.\-W M= D"5!6HRT&&2->S%M>8HE&5K;9?[7XD2W3=X';5Z*KMY]6..5]9=S+I.2EH M-2]PF0?]7F+R6WB!['>)4703=3 /#'S@!MH6-6Z.BC:E =P[.O^,NAM58!31 M=?1]%QK.#[DI^KW8:)!F+D$M@OY4 96[,$.XF@0 0^RM3HKH*=3"DPG!=%+#Q=S"Q+&!8UKB$VP74U7! M(D) SZ)6536&^3A1OS>I;5UNO;.SIF"#=8YW,,#O-2XXS,-%#ZHD;2C?O%I3 MO7D5%67:=9=0EX'Y TZK>>3GX5B!F@9$"D+L M'G#'< 4*XN5F05HSQJ6B]56BK>*)\Z,/-3I&5^A_(>-?FAP-856ANMA^37R, M40^KBUCX-X3]E$^?$$$*3Y#W\6'S M6P]=>6Q9Y) /CTRCXPV/+]LO1<&'G?5[:&O120,^D"(QQ;+S@CB>*OH;#3E^ MPC+36$$L-=$8"ZUD@_'=:RJ]N"PVIE;Y59\6OAGNM_*L;JI^KS-7DWQ-*0W] M,QBQ_=<#<;!WL!]J/NS#NGQO&^@= "Y5$YUS:OX.K$(2'>QDOT<%+G91P*]@ MV.\B";JU&*GA,^#C5"[:0L!EIK"[X"/,..2ZE M2Z-0= 'VL[+L:Y7P. S!1;6[Z"(K%X"65(0DB&A8A%W-(29)4.EPG(/>24D> M7/!;XI=3A34>P P( UA-C4G%1 + Q>E8-FFZX#1"#ZFZ#A?N^(XY(MHP1%D M=@@;4E=N<$XD*1>=@0>%@?RBU$"?/%[RR'$$^#,E8=J7>[O[WS&[JB^J3'2% M"Z831O0>B=JJ)K)0AB",T!'K?B_XH*@1F.$352(SB$2723U'TY"@0M%YDM7$ M$4XHU*WG6.=7^CS! .8#,0:W1^>X3/ZZ8&\+24MERJG,_7> M2I531*\D*J&;]"A*)N='9[P0QC5 >091(2PK#PH@@69;% M7I>H,BN4PY-+<\73\>%UXHX Z/$0L$U1;.R^?BJ62F,%M!A4K8[+L!. < MHWM)2$DP^KV*8J"49<1JH$ X*-I3I(<@7$W57>#XPC+[83!60AD6T)N8R\%'0 0Q M?X)63G,A%IVW.*=G5_3* !X#Z\'S*#)DA TZ!F.9?P8KH$#(80P?,-?5()BH M1B$%BKOLN"?XKO@45#\5WE>)Y"P ZNJ)IRBQ SP9@$5SP&]BO1D+[T)-O$DK M8Q>B"BZ$;^I "RF\42T-F:RZ6F/^:%QP+5;SHH%ES63@3'?3D/(5M>M)LY(T MCF\ZVQ&J&TU-(PS7?MQD:+INM4173%:S#*QCQ&%*8HS.!AO[;R:4'>S 4X-_ MD($%2V9.7*N&P.BH>0+W>QLHC)SH\@D197RR2O*&J)4B74]B$CZO4:FD0BK) #W"=9ILP:0/P ZXS7:#@!^02G1,PW-A(='M$8GZ%5OO12/B:0 =[.1>P],J5VS'\C3@.@(^I@?J ?J;T-+8M0M\0C,Z8>2.S[ _>7NKTV8)$T,[!<.A^Y(\X^>^6-K8>!)H;_Y@8< M9*&P91>!Q6?ZO?#0O,ZL!HGF2&LULJ*DA\':8Q/6YK PL7)#"OJ!UH?4S>B^ M(9@N=[("[6X\WKTD9\VY7 /0J#!W\5!O_3"H,C M$,UJHLIOE,3[9F;AIN7X^,8(;(P?M)0]0^.UCVEMK7"JB13RQM1:VWV@;B5; M-7T&X*YPNJP=H;G&_."0Z1R\F)K3[=1$Y);%9_K,9$*[>##?4Q;:IV-%/5XIJ9(S]VL$0/'+B"B@D;V:,08@/"M:4F5KM>P[+-:6G?H]J M3_X-YQ_>D>9L4.737 U8H1Y( 35S1G(N MH!QXOPB+?OBF1-6 SM4<7$P0_T3YK#?Y19Q-(4HW%5 ,_$P]G8')\YG2 64P M!I1$D.CPX<2^8;=9C4%K+7!M&"P,LU!;<6Z*\C"#4&IW.\>:RJ.&94G0X>MF MA79@0$HQ187"I\X+7K/&A-WJS&Y\0/FN89W/2-'B6/GR93IP_6X^@5R7I)61 M.BZGU.;&%J,Z8I!%P6JNX8;[KW#)]FO:L$/T J)M0.T1UOHR325C8/I+6:7R M]ZBV7RWG8Y.%C)[!!W(YRN]"Y,(5]O@2NEQWCP\QOQ'IV1&*G'*^Z91O8;, M&=J&3C_#2L>#ZX)HI?DV->^V]KNSVF=O-OB[(3^':M]4.I1"4,]RPS2H5^NL M#BM?=+A=.H\:A\LF!VBK=M,%>1O4ZZ,A4>2\@^!Q196@4&3B5,YZWM]^Z^LW4*!#==.DI1]-J!/9XL ; MJ:&:5[MQH'*=*VZK NT=B)BXY=4[<7,2XU[GSH 6?[F.FY8J]+R^/IN\*XY] MJTZH;':V,;0@^4KW!&W!]-EDEZ=>MPN38O]HO^9,88EV@L":TF_^Q!XXWO?) MQS;@BW0/%,3CJFC\:, 3IP#Q0BZVWY2/NN;XKC"26]BG1 %2_@P?3OZ;*3_S MMTPNMGV5WX?TI.NK1<+XQNIR^X]EP$4/GH\,&/JNI*9G.NZ&!>^M$K]P8ZPG MST!<7)S@T2P5-CJ7V".@*X#Q-0C'1"X5J 1QE4GLB_O5& AG2_CDV47L[[]\ M\SH4FL"RJF*&6L>UP<%T.P?[!T_%ZX/7P]@_BA]6O"/;D5 MYI1I?^4[:#D!(RHR]1ERJGACB)V;(RFC=:V-%FW M5!!O $)K-S:R3%>/4@&: >.CKP7>/O4*4HC.V?W[L$(KPHY/96MT=!SB)/6\ MSB1U?;%1WZ0O5%#RTW?I$>H@U5W6& G@"H(V>_UZ$G!>AQ7,"1?H&N MPMJ$PAIR&793VJN!<;HF$2A)08^YFWO3N#-^$WGL"]HMPXQP@+ZKRE+C085PV^U-;'4/.DB*>ISIA OQ<)DE1>KV1"XSBM5^ M/I\A2B&Z/NQ*J'F1F:7BK2\JKTAU[/9[W,&)90C7*GTW)5=VR2643G-="AWM MR:>:N!,%J?X*(<&\L*N"VCU!$C,'E95V-7@>R(H"&EVNI%F M60!U'H$,;W(>W/&)E'[8=D'&0YO/C][7E#R)FG@YM[+M"(Z:K=9CCV74 MJNS/%>Z4 MV%&@XD/827" AP_&5IB<&95/Y91\&9!.5%*FKCP.:T"/4MYN&S-*K^\Z]>>E M1)NQ:8.!-F1S[<)TMR&V-B]%@Q,X?$@J]2EP/6.L$NS[)(CS=5C#5.1FL[B=M%J1"2M=BQ1L.+6!? ?5UUY5M5(LK=<^YP'@^3)GX) M=WF"UE.6ELGWF,0KZ8;%W3AT5.JMWSP]:3\7BCGDV88M)DWI)R[EM,I E <> M4R-\0XY^+QY]X/966FKD'ZNE"6U!8:N:7^B%&2(C.-[PR_9V2Z2?_GU.94TA_1XPS0>EV:83]8:UI0 MCO(?X,+:<*3*UU572R^^@ZEBQH&_KED"GY$$'SVTOG@H4?U+#?VEANZ"5D\: MT<<.%@W2P(+&A5TZN2MVY-/6M6:S(E>9 M<1Z&Y.[)T.%TN:K&EVSW:JA$A5WSL6\I\]S4>=/7VM4L88N_HTCL/'I/5']= M)[J?XL!C*9 TA#!WDF>DBL?-4&L/]+7K6YT>*K#U(&[\I;&/&,SY>Y#*N'[ M] H.8TWS#4Z4NR/0 J(T89X_6PM[R#AGI%P:I%HY\:?R32G<\X:2B2XXM]9B MYW5I(>*#3T6FTFG4%3=8VQ9'S=Q8IXTE CE#QD=H1E'AP(>%'KGU?.CQG,E; M$%=6$9@QFDY+-446;HE*T"POO^-6_M(S%6Y'6/N*E_O64;RMG[% H?S_3+GA M#0K-J%EP[>F J].#6.WOK0P..BUOG!?A%D(KZ/;V M= +U.UQ#I(,_R\'U-II$!]6SX RBQ@*79,8\:\"<,CIND@C!6&:.5S0O*;W5L7?7->NN*?57'IV9 6HN/> M,KF,M06+>"B*^5H5'5'KZR@N<4LX#-PY%C E[\=8MK*\[DDZ/,39EE9F%RMI M M/JTQEG2F1+E>!PE-C]ZOYX3E 4N$>CSC67?RJ59:ZWSFW=Q]TO_M2WL7%] M?5C/D[ L5*HBB=VJS;9_XA<2GS_D#R3^F1] _'-D>(:_0(D>P3/ZY6) M P!E,S8R-5]E>#,Q+3$N:'1M4$L! A0#% @ \&Q_5+LRKATW" +R\ M ! ( !99(# &4S-C(U7V5X,S$M,BYH=&U02P$"% ,4 M" #P;']4ZG"1$K@$ "/& $ @ '*F@, 93,V,C5?97@S M,BTQ+FAT;5!+ 0(4 Q0 ( /!L?U3?V&$EK@0 *(9 0 M " ;"? P!E,S8R-5]E>#,R+3(N:'1M4$L! A0#% @ \&Q_5-6[;^?] M%@ P'( ! ( !C*0# &4S-C(U7V5X-"TQ,"YH=&U02P4& 2 P # #[ @ M[L# end