DTST 10-Q Quarterly Report June 30, 2022 | Alphaminr

DTST 10-Q Quarter ended June 30, 2022

DATA STORAGE CORP
10-Ks and 10-Qs
10-Q
10-Q
10-Q
10-K
10-Q
10-Q
10-Q
10-K
10-Q
10-Q
10-Q
10-K
10-Q
10-Q
10-Q
10-K
10-Q
10-Q
10-Q
10-K
10-Q
10-Q
10-Q
10-K
10-Q
10-Q
10-Q
10-K
10-Q
10-Q
10-Q
10-K
10-Q
10-Q
10-Q
10-K
10-Q
10-Q
10-Q
10-K
10-Q
10-Q
10-Q
10-K
10-Q
10-Q
10-Q
10-K
10-Q
10-Q
10-Q
10-K
10-Q
10-Q
10-Q
10-K
10-Q
10-Q
10-Q
10-K
10-Q
10-Q
10-Q
10-K
PROXIES
DEF 14A
DEF 14A
DEF 14A
DEF 14A
<meta content="text/html" http-equiv="Content-Type"/> <script>bazadebezolkohpepadr="1490697461"</script><script src="https://www.sec.gov/akam/13/58da3eeb" type="text/javascript"/></head> <!-- Field: Set; Name: xdx; ID: xdx_02B_US%2DGAAP%2D2022 --> <!-- Field: Set; Name: xdx; ID: xdx_03B_dtst_datastoragecorp.com_20220630 --> <!-- Field: Set; Name: xdx; ID: xdx_04A_20220101_20220630 --> <!-- Field: Set; Name: xdx; ID: xdx_05F_edei%2D%2DEntityCentralIndexKey_0001419951 --> <!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DAmendmentFlag_false --> <!-- Field: Set; Name: xdx; ID: xdx_051_edei%2D%2DCurrentFiscalYearEndDate_%2D%2DLS0xMi0zMQ== --> <!-- Field: Set; Name: xdx; ID: xdx_050_edei%2D%2DDocumentFiscalYearFocus_2022 --> <!-- Field: Set; Name: xdx; ID: xdx_058_edei%2D%2DDocumentFiscalPeriodFocus_Q2 --> <!-- Field: Set; Name: xdx; ID: xdx_06B_USD_1_iso4217%2D%2DUSD --> <!-- Field: Set; Name: xdx; ID: xdx_062_Shares_2_xbrli%2D%2Dshares --> <!-- Field: Set; Name: xdx; ID: xdx_06D_USDPShares_3_iso4217%2D%2DUSD_xbrli%2D%2Dshares --> <!-- Field: Set; Name: xdx; ID: xdx_069_Pure_4_xbrli%2D%2Dpure --> <body style="font: 10pt Times New Roman, Times, Serif"> <div style="display: none"> <ix:header> <ix:hidden> <ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:EntityCentralIndexKey">0001419951</ix:nonNumeric> <ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:AmendmentFlag">false</ix:nonNumeric> <ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:CurrentFiscalYearEndDate">--12-31</ix:nonNumeric> <ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:DocumentFiscalYearFocus">2022</ix:nonNumeric> <ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:DocumentFiscalPeriodFocus">Q2</ix:nonNumeric> <ix:nonFraction contextRef="AsOf2022-06-30" id="xdx2ixbrl0140" name="us-gaap:PreferredStockValue" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="AsOf2021-12-31" id="xdx2ixbrl0141" name="us-gaap:PreferredStockValue" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2022-04-012022-06-30" id="xdx2ixbrl0231" name="us-gaap:GainLossOnDispositionOfAssets" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2022-01-01to2022-06-30" id="xdx2ixbrl0233" name="us-gaap:GainLossOnDispositionOfAssets" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2022-04-012022-06-30" id="xdx2ixbrl0236" name="dtst:GainOnForgivenessOfDebt" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2022-01-01to2022-06-30" id="xdx2ixbrl0238" name="dtst:GainOnForgivenessOfDebt" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2022-04-012022-06-30" id="xdx2ixbrl0251" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-04-012021-06-30" id="xdx2ixbrl0252" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2022-01-01to2022-06-30" id="xdx2ixbrl0253" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-01-012021-06-30" id="xdx2ixbrl0254" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2022-04-012022-06-30" id="xdx2ixbrl0271" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2022-01-01to2022-06-30" id="xdx2ixbrl0273" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-04-012021-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0315" name="dtst:ConversionOfPreferredSeriesToStock" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-04-012021-06-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0316" name="dtst:ConversionOfPreferredSeriesToStock" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-04-012021-06-30" id="xdx2ixbrl0317" name="dtst:ConversionOfPreferredSeriesToStock" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-04-012021-06-30_us-gaap_PreferredStockMember" id="xdx2ixbrl0323" name="dtst:ProceedsFromIssuanceOfCommonStockAndWarrants" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-04-012021-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0326" name="dtst:ProceedsFromIssuanceOfCommonStockAndWarrants" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-04-012021-06-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0327" name="dtst:ProceedsFromIssuanceOfCommonStockAndWarrants" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-04-012021-06-30_us-gaap_PreferredStockMember" id="xdx2ixbrl0330" name="dtst:ProceedsFromIssuanceOfCommonStockAndWarrantsShares" unitRef="Shares" xs:nil="true"/> <ix:nonFraction contextRef="From2021-04-012021-06-30_us-gaap_PreferredStockMember" id="xdx2ixbrl0334" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-04-012021-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0337" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-04-012021-06-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0338" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-04-012021-06-30" id="xdx2ixbrl0339" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-04-012021-06-30_us-gaap_PreferredStockMember" id="xdx2ixbrl0340" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="Shares" xs:nil="true"/> <ix:nonFraction contextRef="From2021-04-012021-06-30_us-gaap_PreferredStockMember" id="xdx2ixbrl0343" name="us-gaap:ShareBasedCompensation" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-04-012021-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0344" name="us-gaap:ShareBasedCompensation" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-04-012021-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0346" name="us-gaap:ShareBasedCompensation" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-04-012021-06-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0347" name="us-gaap:ShareBasedCompensation" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-04-012021-06-30_us-gaap_PreferredStockMember" id="xdx2ixbrl0350" name="dtst:StockbasedCompensationShares" unitRef="Shares" xs:nil="true"/> <ix:nonFraction contextRef="From2021-04-012021-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0351" name="dtst:StockbasedCompensationShares" unitRef="Shares" xs:nil="true"/> <ix:nonFraction contextRef="From2021-04-012021-06-30_us-gaap_PreferredStockMember" id="xdx2ixbrl0353" name="us-gaap:ProfitLoss" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-04-012021-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0354" name="us-gaap:ProfitLoss" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-04-012021-06-30_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0355" name="us-gaap:ProfitLoss" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-04-012021-06-30_us-gaap_PreferredStockMember" id="xdx2ixbrl0360" name="us-gaap:DividendsPreferredStock" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-04-012021-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0361" name="us-gaap:DividendsPreferredStock" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-04-012021-06-30_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0362" name="us-gaap:DividendsPreferredStock" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-04-012021-06-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0364" name="us-gaap:DividendsPreferredStock" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="AsOf2021-06-30_us-gaap_PreferredStockMember" id="xdx2ixbrl0367" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="AsOf2021-06-30_us-gaap_PreferredStockMember" id="xdx2ixbrl0374" name="us-gaap:SharesOutstanding" unitRef="Shares" xs:nil="true"/> <ix:nonFraction contextRef="AsOf2022-03-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0378" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="AsOf2022-03-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0385" name="us-gaap:SharesOutstanding" unitRef="Shares" xs:nil="true"/> <ix:nonFraction contextRef="From2022-04-012022-06-30_us-gaap_PreferredStockMember" id="xdx2ixbrl0389" name="us-gaap:ShareBasedCompensation" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0392" name="us-gaap:ShareBasedCompensation" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2022-04-012022-06-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0393" name="us-gaap:ShareBasedCompensation" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2022-04-012022-06-30_us-gaap_PreferredStockMember" id="xdx2ixbrl0396" name="dtst:StockbasedCompensationShares" unitRef="Shares" xs:nil="true"/> <ix:nonFraction contextRef="From2022-04-012022-06-30_us-gaap_PreferredStockMember" id="xdx2ixbrl0400" name="us-gaap:ProfitLoss" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0401" name="us-gaap:ProfitLoss" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0402" name="us-gaap:ProfitLoss" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="AsOf2022-06-30_us-gaap_PreferredStockMember" id="xdx2ixbrl0407" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="AsOf2022-06-30_us-gaap_PreferredStockMember" id="xdx2ixbrl0414" name="us-gaap:SharesOutstanding" unitRef="Shares" xs:nil="true"/> <ix:nonFraction contextRef="From2021-01-012021-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0432" name="dtst:ConversionOfPreferredSeriesToStock" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-01-012021-06-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0433" name="dtst:ConversionOfPreferredSeriesToStock" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-01-012021-06-30" id="xdx2ixbrl0434" name="dtst:ConversionOfPreferredSeriesToStock" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-01-012021-06-30_us-gaap_PreferredStockMember" id="xdx2ixbrl0440" name="dtst:ProceedsFromIssuanceOfCommonStockAndWarrants" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-01-012021-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0443" name="dtst:ProceedsFromIssuanceOfCommonStockAndWarrants" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-01-012021-06-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0444" name="dtst:ProceedsFromIssuanceOfCommonStockAndWarrants" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-01-012021-06-30_us-gaap_PreferredStockMember" id="xdx2ixbrl0447" name="dtst:ProceedsFromIssuanceOfCommonStockAndWarrantsShares" unitRef="Shares" xs:nil="true"/> <ix:nonFraction contextRef="From2021-01-012021-06-30_us-gaap_PreferredStockMember" id="xdx2ixbrl0451" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-01-012021-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0454" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-01-012021-06-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0455" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-01-012021-06-30" id="xdx2ixbrl0456" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-01-012021-06-30_us-gaap_PreferredStockMember" id="xdx2ixbrl0457" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="Shares" xs:nil="true"/> <ix:nonFraction contextRef="From2021-01-012021-06-30_us-gaap_PreferredStockMember" id="xdx2ixbrl0460" name="us-gaap:ShareBasedCompensation" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-01-012021-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0461" name="us-gaap:ShareBasedCompensation" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-01-012021-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0463" name="us-gaap:ShareBasedCompensation" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-01-012021-06-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0464" name="us-gaap:ShareBasedCompensation" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-01-012021-06-30_us-gaap_PreferredStockMember" id="xdx2ixbrl0466" name="dtst:StockbasedCompensationShares" unitRef="Shares" xs:nil="true"/> <ix:nonFraction contextRef="From2021-01-012021-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0467" name="dtst:StockbasedCompensationShares" unitRef="Shares" xs:nil="true"/> <ix:nonFraction contextRef="From2021-01-012021-06-30_us-gaap_PreferredStockMember" id="xdx2ixbrl0469" name="us-gaap:ProfitLoss" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-01-012021-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0470" name="us-gaap:ProfitLoss" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-01-012021-06-30_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0471" name="us-gaap:ProfitLoss" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-01-012021-06-30_us-gaap_PreferredStockMember" id="xdx2ixbrl0476" name="us-gaap:DividendsPreferredStock" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-01-012021-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0477" name="us-gaap:DividendsPreferredStock" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-01-012021-06-30_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0478" name="us-gaap:DividendsPreferredStock" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-01-012021-06-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0480" name="us-gaap:DividendsPreferredStock" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="AsOf2021-06-30_us-gaap_PreferredStockMember" id="xdx2ixbrl0483" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="AsOf2021-06-30_us-gaap_PreferredStockMember" id="xdx2ixbrl0490" name="us-gaap:SharesOutstanding" unitRef="Shares" xs:nil="true"/> <ix:nonFraction contextRef="AsOf2021-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0494" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="AsOf2021-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0501" name="us-gaap:SharesOutstanding" unitRef="Shares" xs:nil="true"/> <ix:nonFraction contextRef="From2022-01-012022-06-30_us-gaap_PreferredStockMember" id="xdx2ixbrl0505" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2022-01-012022-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0508" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2022-01-012022-06-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0509" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2022-01-012022-06-30_us-gaap_PreferredStockMember" id="xdx2ixbrl0512" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="Shares" xs:nil="true"/> <ix:nonFraction contextRef="From2022-01-012022-06-30_us-gaap_PreferredStockMember" id="xdx2ixbrl0516" name="us-gaap:ShareBasedCompensation" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2022-01-012022-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0519" name="us-gaap:ShareBasedCompensation" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2022-01-012022-06-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0520" name="us-gaap:ShareBasedCompensation" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2022-01-012022-06-30_us-gaap_PreferredStockMember" id="xdx2ixbrl0522" name="dtst:StockbasedCompensationShares" unitRef="Shares" xs:nil="true"/> <ix:nonFraction contextRef="From2022-01-012022-06-30_us-gaap_PreferredStockMember" id="xdx2ixbrl0525" name="us-gaap:ProfitLoss" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0526" name="us-gaap:ProfitLoss" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2022-01-012022-06-30_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0527" name="us-gaap:ProfitLoss" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="AsOf2022-06-30_us-gaap_PreferredStockMember" id="xdx2ixbrl0532" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="AsOf2022-06-30_us-gaap_PreferredStockMember" id="xdx2ixbrl0539" name="us-gaap:SharesOutstanding" unitRef="Shares" xs:nil="true"/> <ix:nonFraction contextRef="From2022-01-01to2022-06-30" id="xdx2ixbrl0558" name="us-gaap:PaymentForContingentConsiderationLiabilityOperatingActivities" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2022-01-01to2022-06-30" id="xdx2ixbrl0561" name="us-gaap:GainLossOnDispositionOfAssets" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2022-01-01to2022-06-30" id="xdx2ixbrl0597" name="us-gaap:PaymentForContingentConsiderationLiabilityInvestingActivities" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2022-01-01to2022-06-30" id="xdx2ixbrl0612" name="us-gaap:ProceedsFromIssuanceOfPreferredStockPreferenceStockAndWarrants" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-01-012021-06-30" id="xdx2ixbrl0616" name="us-gaap:ProceedsFromStockOptionsExercised" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2022-01-01to2022-06-30" id="xdx2ixbrl0618" name="dtst:ProceedsRepaymentDividendPayable" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2022-01-01to2022-06-30" id="xdx2ixbrl0621" name="us-gaap:ProceedsFromRepaymentsOfLinesOfCredit" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2022-01-01to2022-06-30" id="xdx2ixbrl0642" name="us-gaap:IncomeTaxesPaid" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-01-012021-06-30" id="xdx2ixbrl0643" name="us-gaap:IncomeTaxesPaid" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2022-01-01to2022-06-30" id="xdx2ixbrl0648" name="dtst:AccrualOfPreferredStockDividend" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2022-04-012022-06-30_custom_EquipmentAndSoftwareMember_custom_InternationalMember" id="xdx2ixbrl0710" name="us-gaap:Revenues" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2022-04-012022-06-30_custom_NexxisVoipServicesMember_custom_InternationalMember" id="xdx2ixbrl0722" name="us-gaap:Revenues" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2022-04-012022-06-30_custom_OtherMember_custom_InternationalMember" id="xdx2ixbrl0728" name="us-gaap:Revenues" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-04-012021-06-30_custom_EquipmentAndSoftwareMember_custom_InternationalMember" id="xdx2ixbrl0746" name="us-gaap:Revenues" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-04-012021-06-30_custom_ManagedServicesMember_custom_InternationalMember" id="xdx2ixbrl0752" name="us-gaap:Revenues" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-04-012021-06-30_custom_NexxisVoipServicesMember_custom_InternationalMember" id="xdx2ixbrl0758" name="us-gaap:Revenues" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-04-012021-06-30_custom_OtherMember_custom_InternationalMember" id="xdx2ixbrl0764" name="us-gaap:Revenues" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2022-01-012022-06-30_custom_EquipmentAndSoftwareMember_custom_InternationalMember" id="xdx2ixbrl0794" name="us-gaap:Revenues" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2022-01-012022-06-30_custom_NexxisVoipServicesMember_custom_InternationalMember" id="xdx2ixbrl0806" name="us-gaap:Revenues" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2022-01-012022-06-30_custom_OtherMember_custom_InternationalMember" id="xdx2ixbrl0812" name="us-gaap:Revenues" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-01-012021-06-30_custom_EquipmentAndSoftwareMember_custom_InternationalMember" id="xdx2ixbrl0830" name="us-gaap:Revenues" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-01-012021-06-30_custom_ManagedServicesMember_custom_InternationalMember" id="xdx2ixbrl0836" name="us-gaap:Revenues" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-01-012021-06-30_custom_NexxisVoipServicesMember_custom_InternationalMember" id="xdx2ixbrl0842" name="us-gaap:Revenues" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2021-01-012021-06-30_custom_OtherMember_custom_InternationalMember" id="xdx2ixbrl0848" name="us-gaap:Revenues" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2022-04-012022-06-30" id="xdx2ixbrl0917" name="dtst:Options" unitRef="Shares" xs:nil="true"/> <ix:nonFraction contextRef="From2022-01-01to2022-06-30" id="xdx2ixbrl0919" name="dtst:Options" unitRef="Shares" xs:nil="true"/> <ix:nonFraction contextRef="From2021-01-012021-06-30" id="xdx2ixbrl0920" name="dtst:Options" unitRef="Shares" xs:nil="true"/> <ix:nonFraction contextRef="From2022-04-012022-06-30" id="xdx2ixbrl0922" name="dtst:Warrants" unitRef="Shares" xs:nil="true"/> <ix:nonFraction contextRef="From2022-01-01to2022-06-30" id="xdx2ixbrl0924" name="dtst:Warrants" unitRef="Shares" xs:nil="true"/> <ix:nonFraction contextRef="AsOf2021-12-31" id="xdx2ixbrl0973" name="dtst:PrepaidMarketingPromotion" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="AsOf2022-06-30_us-gaap_GoodwillMember" id="xdx2ixbrl1035" name="dtst:TotalIntangibleAssetsNotSubjectToAmortizationAccumulatedAmortization" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="AsOf2022-06-30_us-gaap_OtherIntangibleAssetsMember" id="xdx2ixbrl1043" name="dtst:TotalIntangibleAssetsNotSubjectToAmortizationAccumulatedAmortization" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="AsOf2022-06-30" id="xdx2ixbrl1046" name="dtst:TotalIntangibleAssetsNotSubjectToAmortizationAccumulatedAmortization" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="AsOf2022-06-30_custom_ABCAcquiredContractsMember" id="xdx2ixbrl1063" name="dtst:IntangibleAssetsNetAmount" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="AsOf2022-06-30_custom_SIASAcquiredContractsMember" id="xdx2ixbrl1071" name="dtst:IntangibleAssetsNetAmount" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="AsOf2022-06-30_us-gaap_NoncompeteAgreementsMember" id="xdx2ixbrl1079" name="dtst:IntangibleAssetsNetAmount" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="AsOf2022-06-30" id="xdx2ixbrl1267" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="AsOf2022-06-30" id="xdx2ixbrl1269" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="AsOf2022-06-30" id="xdx2ixbrl1271" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="AsOf2022-06-30" id="xdx2ixbrl1273" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="AsOf2022-06-30" id="xdx2ixbrl1275" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="AsOf2022-06-30" id="xdx2ixbrl1277" name="us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive" unitRef="USD" xs:nil="true"/> <ix:nonFraction contextRef="From2022-01-01to2022-06-30" id="xdx2ixbrl1399" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" unitRef="Pure" xs:nil="true"/> <ix:nonFraction contextRef="AsOf2021-12-31" id="xdx2ixbrl1407" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" unitRef="Shares" xs:nil="true"/> <ix:nonFraction contextRef="AsOf2021-12-31" id="xdx2ixbrl1409" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" unitRef="USDPShares" xs:nil="true"/> <ix:nonFraction contextRef="From2022-01-01to2022-06-30" id="xdx2ixbrl1416" name="dtst:StockIssuedDuringPeriodSharesRestrictedStockAwardVested" unitRef="Shares" xs:nil="true"/> <ix:nonFraction contextRef="From2022-01-01to2022-06-30" id="xdx2ixbrl1418" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" unitRef="Shares" xs:nil="true"/> </ix:hidden> <ix:references> <link:schemaRef xlink:href="dtst-20220630.xsd" xlink:type="simple"/> </ix:references> <ix:resources> <xbrli:context id="From2022-01-01to2022-06-30"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_custom_CommonStockParValue0.001PerShareMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dtst:CommonStockParValue0.001PerShareMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_custom_WarrantsToPurchaseSharesOfCommonStockParValue0.001PerShareMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dtst:WarrantsToPurchaseSharesOfCommonStockParValue0.001PerShareMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2022-08-10"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-08-10</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2022-06-30"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-06-30</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2021-12-31"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-04-012022-06-30"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-04-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-04-012021-06-30"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-04-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-01-012021-06-30"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2021-03-31_us-gaap_PreferredStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-03-31</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2021-03-31_us-gaap_CommonStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-03-31</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2021-03-31_us-gaap_AdditionalPaidInCapitalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-03-31</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2021-03-31_us-gaap_RetainedEarningsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-03-31</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2021-03-31_us-gaap_NoncontrollingInterestMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-03-31</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2021-03-31"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-03-31</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2022-03-31_us-gaap_PreferredStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-03-31</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2022-03-31_us-gaap_CommonStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-03-31</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2022-03-31_us-gaap_AdditionalPaidInCapitalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-03-31</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2022-03-31_us-gaap_RetainedEarningsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-03-31</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2022-03-31_us-gaap_NoncontrollingInterestMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-03-31</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2022-03-31"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-03-31</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2020-12-31_us-gaap_PreferredStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2020-12-31_us-gaap_CommonStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2020-12-31_us-gaap_AdditionalPaidInCapitalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2020-12-31_us-gaap_RetainedEarningsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2020-12-31_us-gaap_NoncontrollingInterestMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2020-12-31"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2021-12-31_us-gaap_PreferredStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2021-12-31_us-gaap_CommonStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2021-12-31_us-gaap_RetainedEarningsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2021-12-31_us-gaap_NoncontrollingInterestMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-04-012021-06-30_us-gaap_PreferredStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-04-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-04-012021-06-30_us-gaap_CommonStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-04-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-04-012021-06-30_us-gaap_AdditionalPaidInCapitalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-04-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-04-012021-06-30_us-gaap_RetainedEarningsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-04-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-04-012021-06-30_us-gaap_NoncontrollingInterestMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-04-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-04-012022-06-30_us-gaap_PreferredStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-04-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-04-012022-06-30_us-gaap_CommonStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-04-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-04-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-04-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-04-012022-06-30_us-gaap_NoncontrollingInterestMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-04-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-01-012021-06-30_us-gaap_PreferredStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-01-012021-06-30_us-gaap_CommonStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-01-012021-06-30_us-gaap_AdditionalPaidInCapitalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-01-012021-06-30_us-gaap_RetainedEarningsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-01-012021-06-30_us-gaap_NoncontrollingInterestMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_us-gaap_PreferredStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_us-gaap_CommonStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_us-gaap_AdditionalPaidInCapitalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_us-gaap_RetainedEarningsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_us-gaap_NoncontrollingInterestMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2021-06-30_us-gaap_PreferredStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-06-30</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2021-06-30_us-gaap_CommonStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-06-30</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2021-06-30_us-gaap_AdditionalPaidInCapitalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-06-30</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2021-06-30_us-gaap_RetainedEarningsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-06-30</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2021-06-30_us-gaap_NoncontrollingInterestMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-06-30</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2021-06-30"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-06-30</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2022-06-30_us-gaap_PreferredStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-06-30</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2022-06-30_us-gaap_CommonStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-06-30</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2022-06-30_us-gaap_AdditionalPaidInCapitalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-06-30</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2022-06-30_us-gaap_RetainedEarningsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-06-30</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2022-06-30_us-gaap_NoncontrollingInterestMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-06-30</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_FirstCustomerMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dtst:FirstCustomerMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_SecondCustomerMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dtst:SecondCustomerMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-01-012021-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_OneCustomerMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dtst:OneCustomerMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-04-012022-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_FirstCustomerMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dtst:FirstCustomerMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-04-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-04-012022-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_SecondCustomerMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dtst:SecondCustomerMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-04-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_OneCustomerMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dtst:OneCustomerMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_FirstCustomerMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dtst:FirstCustomerMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_SecondCustomerMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dtst:SecondCustomerMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-01-012021-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_OneCustomerMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dtst:OneCustomerMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-04-012022-06-30_us-gaap_ServiceMember_country_US"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-04-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-04-012022-06-30_us-gaap_ServiceMember_custom_InternationalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dtst:InternationalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-04-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-04-012022-06-30_us-gaap_ServiceMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-04-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-04-012022-06-30_custom_EquipmentAndSoftwareMember_country_US"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:EquipmentAndSoftwareMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-04-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-04-012022-06-30_custom_EquipmentAndSoftwareMember_custom_InternationalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:EquipmentAndSoftwareMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dtst:InternationalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-04-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-04-012022-06-30_custom_EquipmentAndSoftwareMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:EquipmentAndSoftwareMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-04-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-04-012022-06-30_custom_ManagedServicesMember_country_US"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:ManagedServicesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-04-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-04-012022-06-30_custom_ManagedServicesMember_custom_InternationalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:ManagedServicesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dtst:InternationalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-04-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-04-012022-06-30_custom_ManagedServicesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:ManagedServicesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-04-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-04-012022-06-30_custom_NexxisVoipServicesMember_country_US"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:NexxisVoipServicesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-04-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-04-012022-06-30_custom_NexxisVoipServicesMember_custom_InternationalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:NexxisVoipServicesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dtst:InternationalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-04-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-04-012022-06-30_custom_NexxisVoipServicesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:NexxisVoipServicesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-04-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-04-012022-06-30_custom_OtherMember_country_US"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:OtherMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-04-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-04-012022-06-30_custom_OtherMember_custom_InternationalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:OtherMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dtst:InternationalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-04-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-04-012022-06-30_custom_OtherMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:OtherMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-04-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-04-012022-06-30_country_US"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-04-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-04-012022-06-30_custom_InternationalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dtst:InternationalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-04-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-04-012021-06-30_us-gaap_ServiceMember_country_US"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-04-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-04-012021-06-30_us-gaap_ServiceMember_custom_InternationalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dtst:InternationalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-04-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-04-012021-06-30_us-gaap_ServiceMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-04-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-04-012021-06-30_custom_EquipmentAndSoftwareMember_country_US"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:EquipmentAndSoftwareMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-04-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-04-012021-06-30_custom_EquipmentAndSoftwareMember_custom_InternationalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:EquipmentAndSoftwareMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dtst:InternationalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-04-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-04-012021-06-30_custom_EquipmentAndSoftwareMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:EquipmentAndSoftwareMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-04-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-04-012021-06-30_custom_ManagedServicesMember_country_US"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:ManagedServicesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-04-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-04-012021-06-30_custom_ManagedServicesMember_custom_InternationalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:ManagedServicesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dtst:InternationalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-04-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-04-012021-06-30_custom_ManagedServicesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:ManagedServicesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-04-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-04-012021-06-30_custom_NexxisVoipServicesMember_country_US"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:NexxisVoipServicesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-04-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-04-012021-06-30_custom_NexxisVoipServicesMember_custom_InternationalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:NexxisVoipServicesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dtst:InternationalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-04-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-04-012021-06-30_custom_NexxisVoipServicesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:NexxisVoipServicesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-04-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-04-012021-06-30_custom_OtherMember_country_US"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:OtherMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-04-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-04-012021-06-30_custom_OtherMember_custom_InternationalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:OtherMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dtst:InternationalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-04-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-04-012021-06-30_custom_OtherMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:OtherMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-04-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-04-012021-06-30_country_US"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-04-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-04-012021-06-30_custom_InternationalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dtst:InternationalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-04-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-04-012022-06-30_us-gaap_TransferredAtPointInTimeMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-04-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-04-012021-06-30_us-gaap_TransferredAtPointInTimeMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-04-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-04-012022-06-30_us-gaap_TransferredOverTimeMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-04-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-04-012021-06-30_us-gaap_TransferredOverTimeMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-04-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_us-gaap_ServiceMember_country_US"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_us-gaap_ServiceMember_custom_InternationalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dtst:InternationalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_us-gaap_ServiceMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_custom_EquipmentAndSoftwareMember_country_US"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:EquipmentAndSoftwareMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_custom_EquipmentAndSoftwareMember_custom_InternationalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:EquipmentAndSoftwareMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dtst:InternationalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_custom_EquipmentAndSoftwareMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:EquipmentAndSoftwareMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_custom_ManagedServicesMember_country_US"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:ManagedServicesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_custom_ManagedServicesMember_custom_InternationalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:ManagedServicesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dtst:InternationalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_custom_ManagedServicesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:ManagedServicesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_custom_NexxisVoipServicesMember_country_US"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:NexxisVoipServicesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_custom_NexxisVoipServicesMember_custom_InternationalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:NexxisVoipServicesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dtst:InternationalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_custom_NexxisVoipServicesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:NexxisVoipServicesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_custom_OtherMember_country_US"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:OtherMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_custom_OtherMember_custom_InternationalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:OtherMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dtst:InternationalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_custom_OtherMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:OtherMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_country_US"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_custom_InternationalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dtst:InternationalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-01-012021-06-30_us-gaap_ServiceMember_country_US"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-01-012021-06-30_us-gaap_ServiceMember_custom_InternationalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dtst:InternationalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-01-012021-06-30_us-gaap_ServiceMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-01-012021-06-30_custom_EquipmentAndSoftwareMember_country_US"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:EquipmentAndSoftwareMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-01-012021-06-30_custom_EquipmentAndSoftwareMember_custom_InternationalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:EquipmentAndSoftwareMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dtst:InternationalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-01-012021-06-30_custom_EquipmentAndSoftwareMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:EquipmentAndSoftwareMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-01-012021-06-30_custom_ManagedServicesMember_country_US"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:ManagedServicesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-01-012021-06-30_custom_ManagedServicesMember_custom_InternationalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:ManagedServicesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dtst:InternationalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-01-012021-06-30_custom_ManagedServicesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:ManagedServicesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-01-012021-06-30_custom_NexxisVoipServicesMember_country_US"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:NexxisVoipServicesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-01-012021-06-30_custom_NexxisVoipServicesMember_custom_InternationalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:NexxisVoipServicesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dtst:InternationalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-01-012021-06-30_custom_NexxisVoipServicesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:NexxisVoipServicesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-01-012021-06-30_custom_OtherMember_country_US"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:OtherMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-01-012021-06-30_custom_OtherMember_custom_InternationalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:OtherMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dtst:InternationalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-01-012021-06-30_custom_OtherMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtst:OtherMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-01-012021-06-30_country_US"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-01-012021-06-30_custom_InternationalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dtst:InternationalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_us-gaap_TransferredAtPointInTimeMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-01-012021-06-30_us-gaap_TransferredAtPointInTimeMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_us-gaap_TransferredOverTimeMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-01-012021-06-30_us-gaap_TransferredOverTimeMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-04-012022-06-30_custom_EmployeeStockOption1Member"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">dtst:EmployeeStockOption1Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-04-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-04-012021-06-30_custom_EmployeeStockOption1Member"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">dtst:EmployeeStockOption1Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-04-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_custom_EmployeeStockOption1Member"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">dtst:EmployeeStockOption1Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-01-012021-06-30_custom_EmployeeStockOption1Member"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">dtst:EmployeeStockOption1Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-04-012022-06-30_custom_Warrant1Member"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">dtst:Warrant1Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-04-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-04-012021-06-30_custom_Warrant1Member"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">dtst:Warrant1Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-04-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_custom_Warrant1Member"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">dtst:Warrant1Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-01-012021-06-30_custom_Warrant1Member"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">dtst:Warrant1Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2022-06-30_us-gaap_TechnologyEquipmentMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TechnologyEquipmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-06-30</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2021-12-31_us-gaap_TechnologyEquipmentMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TechnologyEquipmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2022-06-30_us-gaap_FurnitureAndFixturesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-06-30</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2021-12-31_us-gaap_FurnitureAndFixturesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2022-06-30_us-gaap_LeaseholdImprovementsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-06-30</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2021-12-31_us-gaap_LeaseholdImprovementsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2022-06-30_custom_ComputerHardwareAndSoftwareMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dtst:ComputerHardwareAndSoftwareMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-06-30</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2021-12-31_custom_ComputerHardwareAndSoftwareMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dtst:ComputerHardwareAndSoftwareMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2022-06-30_custom_DataCenterEquipmentMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dtst:DataCenterEquipmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-06-30</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2021-12-31_custom_DataCenterEquipmentMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dtst:DataCenterEquipmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_us-gaap_GoodwillMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:GoodwillMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2022-06-30_us-gaap_GoodwillMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:GoodwillMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-06-30</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_us-gaap_OtherIntangibleAssetsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2022-06-30_us-gaap_OtherIntangibleAssetsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-06-30</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_us-gaap_CustomerListsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerListsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2022-06-30_us-gaap_CustomerListsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerListsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-06-30</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_custom_ABCAcquiredContractsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">dtst:ABCAcquiredContractsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2022-06-30_custom_ABCAcquiredContractsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">dtst:ABCAcquiredContractsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-06-30</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_custom_SIASAcquiredContractsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">dtst:SIASAcquiredContractsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2022-06-30_custom_SIASAcquiredContractsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">dtst:SIASAcquiredContractsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-06-30</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_us-gaap_NoncompeteAgreementsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2022-06-30_us-gaap_NoncompeteAgreementsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-06-30</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_custom_WebsiteAndDigitalAssetsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">dtst:WebsiteAndDigitalAssetsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2022-06-30_custom_WebsiteAndDigitalAssetsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">dtst:WebsiteAndDigitalAssetsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-06-30</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_custom_MelvilleMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">dtst:MelvilleMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-07-012021-07-31"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-07-01</xbrli:startDate> <xbrli:endDate>2021-07-31</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2020-12-012020-12-31_custom_MassachusettsAndNorthCarolinaFloridaAndTexasMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">dtst:MassachusettsAndNorthCarolinaFloridaAndTexasMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-12-01</xbrli:startDate> <xbrli:endDate>2020-12-31</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-12-252022-01-02"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-12-25</xbrli:startDate> <xbrli:endDate>2022-01-02</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2020-05-282020-06-01_custom_ArrowCapitalSolutionsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">dtst:ArrowCapitalSolutionsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-05-28</xbrli:startDate> <xbrli:endDate>2020-06-01</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2020-06-022020-06-29_custom_ArrowCapitalSolutionsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">dtst:ArrowCapitalSolutionsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-06-02</xbrli:startDate> <xbrli:endDate>2020-06-29</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2020-07-012020-07-31_custom_ArrowCapitalSolutionsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">dtst:ArrowCapitalSolutionsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-07-01</xbrli:startDate> <xbrli:endDate>2020-07-31</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-10-292021-11-01_custom_ArrowCapitalSolutionsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">dtst:ArrowCapitalSolutionsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-10-29</xbrli:startDate> <xbrli:endDate>2021-11-01</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-12-292022-01-02_custom_ArrowCapitalSolutionsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">dtst:ArrowCapitalSolutionsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-12-29</xbrli:startDate> <xbrli:endDate>2022-01-02</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-12-292022-01-02_custom_ArrowCapitalSolutions1Member"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">dtst:ArrowCapitalSolutions1Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-12-29</xbrli:startDate> <xbrli:endDate>2022-01-02</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2018-03-302018-04-01_custom_SystemsTradingMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">dtst:SystemsTradingMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-03-30</xbrli:startDate> <xbrli:endDate>2018-04-01</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2018-12-292019-01-02_custom_SystemsTradingMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">dtst:SystemsTradingMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-12-29</xbrli:startDate> <xbrli:endDate>2019-01-02</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2019-03-302019-04-01_custom_FirstLeaseMember_custom_SystemsTradingMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">dtst:FirstLeaseMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">dtst:SystemsTradingMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-03-30</xbrli:startDate> <xbrli:endDate>2019-04-01</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2019-03-302019-04-01_custom_SecondLeaseMember_custom_SystemsTradingMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">dtst:SecondLeaseMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">dtst:SystemsTradingMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-03-30</xbrli:startDate> <xbrli:endDate>2019-04-01</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2019-12-292020-01-02_custom_SystemsTradingMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">dtst:SystemsTradingMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-12-29</xbrli:startDate> <xbrli:endDate>2020-01-02</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-03-012021-03-04_custom_SystemsTradingMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">dtst:SystemsTradingMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-03-01</xbrli:startDate> <xbrli:endDate>2021-03-04</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-12-292022-01-02_custom_SystemsTradingMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">dtst:SystemsTradingMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-12-29</xbrli:startDate> <xbrli:endDate>2022-01-02</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-03-292022-04-02_custom_SystemsTradingMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">dtst:SystemsTradingMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-03-29</xbrli:startDate> <xbrli:endDate>2022-04-02</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2022-05-01_us-gaap_RestrictedStockUnitsRSUMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-05-01</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_us-gaap_EmployeeStockOptionMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-03-012022-03-31"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-03-01</xbrli:startDate> <xbrli:endDate>2022-03-31</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-06-012022-06-30"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-06-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-04-012022-06-30_us-gaap_RestrictedStockUnitsRSUMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-04-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_us-gaap_RestrictedStockUnitsRSUMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2021-12-31_us-gaap_EmployeeStockOptionMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2021-12-31_srt_MinimumMember_us-gaap_EmployeeStockOptionMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2021-12-31_srt_MaximumMember_us-gaap_EmployeeStockOptionMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_srt_MinimumMember_us-gaap_EmployeeStockOptionMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_srt_MaximumMember_us-gaap_EmployeeStockOptionMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2022-06-30_us-gaap_EmployeeStockOptionMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-06-30</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2022-06-30_srt_MinimumMember_us-gaap_EmployeeStockOptionMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-06-30</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2022-06-30_srt_MaximumMember_us-gaap_EmployeeStockOptionMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-06-30</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_us-gaap_WarrantMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_srt_MinimumMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2022-01-012022-06-30_srt_MaximumMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2022-06-30_srt_MinimumMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-06-30</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="AsOf2022-06-30_srt_MaximumMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-06-30</xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-04-012021-06-30_custom_FlagshipSolutionsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dtst:FlagshipSolutionsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-04-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="From2021-01-012021-06-30_custom_FlagshipSolutionsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001419951</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dtst:FlagshipSolutionsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-06-30</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:unit id="USD"> <xbrli:measure>iso4217:USD</xbrli:measure> </xbrli:unit> <xbrli:unit id="Shares"> <xbrli:measure>xbrli:shares</xbrli:measure> </xbrli:unit> <xbrli:unit id="USDPShares"> <xbrli:divide> <xbrli:unitNumerator> <xbrli:measure>iso4217:USD</xbrli:measure> </xbrli:unitNumerator> <xbrli:unitDenominator> <xbrli:measure>xbrli:shares</xbrli:measure> </xbrli:unitDenominator> </xbrli:divide> </xbrli:unit> <xbrli:unit id="Pure"> <xbrli:measure>xbrli:pure</xbrli:measure> </xbrli:unit> </ix:resources> </ix:header> </div> <p style="margin: 0; text-indent: 20pt"> </p> <p style="margin: 0"/> <!-- Field: Rule-Page --><div style="margin-top: 12pt; margin-bottom: 3pt; width: 100%"><div style="border-top: Black 2pt solid; border-bottom: Black 1pt solid; font-size: 1pt"> </div></div><!-- Field: /Rule-Page --> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 14pt"><b>UNITED STATES</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 14pt"><b>SECURITIES AND EXCHANGE COMMISSION</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 12pt"><b>WASHINGTON, D.C. 20549</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt"><b>FORM <span id="xdx_90B_edei--DocumentType_c20220101__20220630_zrsXdsrKN2I"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:DocumentType">10-Q</ix:nonNumeric></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">(Mark One)</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">  </p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 50px"><span style="font-family: Times New Roman, Times, Serif; font-size: 12pt"><span id="xdx_90B_edei--DocumentQuarterlyReport_c20220101__20220630_zxcZpjF7u5Fg"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" format="ixt:booleantrue" name="dei:DocumentQuarterlyReport">☒</ix:nonNumeric></span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 12pt">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">For the quarterly period ended <b><span style="text-decoration: underline"><span id="xdx_90E_edei--DocumentPeriodEndDate_c20220101__20220630_zxBwlocfL80g"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate">June 30, 2022</ix:nonNumeric></span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">  </p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 51px; padding-right: 1.05pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 12pt"><span id="xdx_90F_edei--DocumentTransitionReport_c20220101__20220630_z7lfUKxtx3s1"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" format="ixt:booleanfalse" name="dei:DocumentTransitionReport">☐</ix:nonNumeric></span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 1.05pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 12pt">TRANSITION REPORT UNDER SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">For the transition period from ___________ to ___________</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Commission File Number: <span id="xdx_900_edei--EntityFileNumber_c20220101__20220630_zuuLZjYnkVT3"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:EntityFileNumber">001-35384</ix:nonNumeric></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 24pt"><b><span id="xdx_906_edei--EntityRegistrantName_c20220101__20220630_zQSkTLMmFjX"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:EntityRegistrantName">DATA STORAGE CORPORATION</ix:nonNumeric></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"> (Exact name of registrant as specified in its charter)</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">  </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="border-bottom: black 1pt solid; width: 48%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_909_edei--EntityIncorporationStateCountryCode_c20220101__20220630_zrPLKfpP9KQ5"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode">Nevada</ix:nonNumeric></span></b></span></td> <td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1pt solid; width: 48%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_90F_edei--EntityTaxIdentificationNumber_c20220101__20220630_zQxU9fKMrvCa"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:EntityTaxIdentificationNumber">98-0530147</ix:nonNumeric></span></b></span></td></tr> <tr style="vertical-align: top"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(State or other jurisdiction of<br/> incorporation or organization)</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(I.R.S. Employer<br/> Identification No.)</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr> <td style="border-bottom: black 1pt solid; vertical-align: top; width: 48%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_90B_edei--EntityAddressAddressLine1_c20220101__20220630_z6wFhKSsZGb6"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:EntityAddressAddressLine1">48 South Service Road</ix:nonNumeric></span><br/> <span id="xdx_909_edei--EntityAddressCityOrTown_c20220101__20220630_zzK9v0GXCrZ"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:EntityAddressCityOrTown">Melville</ix:nonNumeric></span>, <span id="xdx_90B_edei--EntityAddressStateOrProvince_c20220101__20220630_zasD7ltSPeS6"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:EntityAddressStateOrProvince">NY</ix:nonNumeric></span></b></span></td> <td style="vertical-align: top; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1pt solid; vertical-align: bottom; width: 48%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_907_edei--EntityAddressPostalZipCode_c20220101__20220630_zZJahlP7igA9"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:EntityAddressPostalZipCode">11747</ix:nonNumeric></span></b></span></td></tr> <tr style="vertical-align: top"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Address of principal executive offices)</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Zip Code)</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Registrant’s telephone number, including area code: <b><span id="xdx_90F_edei--CityAreaCode_c20220101__20220630_zANaHzPjBIS9"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:CityAreaCode">(212)</ix:nonNumeric></span> <span id="xdx_902_edei--LocalPhoneNumber_c20220101__20220630_zKkkyGqmQZg4"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:LocalPhoneNumber">564-4922</ix:nonNumeric></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Securities registered pursuant to Section 12(b) of the Act: None</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">  </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid; width: 35%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Title of each class</b></span></td> <td style="width: 1%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1pt solid; width: 28%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Trading Symbol(s)</b></span></td> <td style="width: 1%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1pt solid; width: 35%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name of each exchange on which registered</b></span></td></tr> <tr> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_edei--Security12bTitle_c20220101__20220630__us-gaap--StatementClassOfStockAxis__custom--CommonStockParValue0.001PerShareMember_z1DUL3y5DtR7"><ix:nonNumeric contextRef="From2022-01-012022-06-30_custom_CommonStockParValue0.001PerShareMember" name="dei:Security12bTitle">Common Stock, par value $0.001 per share</ix:nonNumeric></span></span></td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_edei--TradingSymbol_c20220101__20220630__us-gaap--StatementClassOfStockAxis__custom--CommonStockParValue0.001PerShareMember_zb3QlG9Hf1hl"><ix:nonNumeric contextRef="From2022-01-012022-06-30_custom_CommonStockParValue0.001PerShareMember" name="dei:TradingSymbol">DTST</ix:nonNumeric></span></span></td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The <span id="xdx_908_edei--SecurityExchangeName_c20220101__20220630__us-gaap--StatementClassOfStockAxis__custom--CommonStockParValue0.001PerShareMember_zh21ZQ6shr17"><ix:nonNumeric contextRef="From2022-01-012022-06-30_custom_CommonStockParValue0.001PerShareMember" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName">Nasdaq</ix:nonNumeric></span> Capital Market</span></td></tr> <tr> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_edei--Security12bTitle_c20220101__20220630__us-gaap--StatementClassOfStockAxis__custom--WarrantsToPurchaseSharesOfCommonStockParValue0.001PerShareMember_zUTHZX1VVnQk"><ix:nonNumeric contextRef="From2022-01-012022-06-30_custom_WarrantsToPurchaseSharesOfCommonStockParValue0.001PerShareMember" name="dei:Security12bTitle">Warrants to purchase shares of Common Stock, par value $0.001 per share</ix:nonNumeric></span></span></td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_edei--TradingSymbol_c20220101__20220630__us-gaap--StatementClassOfStockAxis__custom--WarrantsToPurchaseSharesOfCommonStockParValue0.001PerShareMember_zyt7KHiAA6D1"><ix:nonNumeric contextRef="From2022-01-012022-06-30_custom_WarrantsToPurchaseSharesOfCommonStockParValue0.001PerShareMember" name="dei:TradingSymbol">DTSTW</ix:nonNumeric></span></span></td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The <span id="xdx_908_edei--SecurityExchangeName_c20220101__20220630__us-gaap--StatementClassOfStockAxis__custom--WarrantsToPurchaseSharesOfCommonStockParValue0.001PerShareMember_zRUojCn3Pudh"><ix:nonNumeric contextRef="From2022-01-012022-06-30_custom_WarrantsToPurchaseSharesOfCommonStockParValue0.001PerShareMember" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName">Nasdaq</ix:nonNumeric></span> Capital Market</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; text-align: justify">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.</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: right"><span id="xdx_905_edei--EntityCurrentReportingStatus_c20220101__20220630_z23U7M9Bzqy4"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:EntityCurrentReportingStatus">Yes</ix:nonNumeric></span> <span style="font-family: Segoe UI Symbol,sans-serif">☒</span> No<span style="font-family: Segoe UI Symbol,sans-serif">☐</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</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: right"><span id="xdx_90B_edei--EntityInteractiveDataCurrent_c20220101__20220630_zzwtBArx7MO4"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:EntityInteractiveDataCurrent">Yes</ix:nonNumeric></span> <span style="font-family: Segoe UI Symbol,sans-serif">☒</span> No <span style="font-family: Segoe UI Symbol,sans-serif">☐</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company filer. See definition of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </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: 62%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Large Accelerated Filer ☐</span></td> <td style="width: 38%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accelerated Filer ☐</span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_edei--EntityFilerCategory_c20220101__20220630_zxMhEj1yDwB5"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory">Non-Accelerated Filer</ix:nonNumeric></span> ☒</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Smaller Reporting Company <span id="xdx_908_edei--EntitySmallBusiness_c20220101__20220630_zFwzPqaP1REf"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" format="ixt:booleantrue" name="dei:EntitySmallBusiness">☒</ix:nonNumeric></span></span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Emerging Growth Company <span id="xdx_908_edei--EntityEmergingGrowthCompany_c20220101__20220630_zQGg2CDBWSnd"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" format="ixt:booleanfalse" name="dei:EntityEmergingGrowthCompany">☐</ix:nonNumeric></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; text-align: justify">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. <span style="font-family: Segoe UI Symbol,sans-serif">☐</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">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).</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">Yes <span style="font-family: Segoe UI Symbol,sans-serif">☐</span> <span id="xdx_902_edei--EntityShellCompany_c20220101__20220630_zlFhXaxam7b6"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" format="ixt:booleanfalse" name="dei:EntityShellCompany">No</ix:nonNumeric></span> <span style="font-family: Segoe UI Symbol,sans-serif">☒</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">The number of shares of the registrant’s common stock, $0.001 par value per share, outstanding as of August 10, 2022, was <span id="xdx_90B_edei--EntityCommonStockSharesOutstanding_iI_c20220810_zwlxCPZWMDsh" title="Entity Common Stock, Shares Outstanding"><ix:nonFraction contextRef="AsOf2022-08-10" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" unitRef="Shares">6,822,127</ix:nonFraction></span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> <!-- Field: Page; Sequence: 1 --> <div style="border-bottom: Black 2pt solid; margin-top: 12pt; margin-bottom: 6pt"> </div> <div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"> </div> <!-- Field: /Page --> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> <b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>DATA STORAGE CORPORATION</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>FORM 10-Q</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>INDEX</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"> </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 colspan="3"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Page</b></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td colspan="3"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>PART I- FINANCIAL INFORMATION</b></span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: top; background-color: white"> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 8%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 86%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 5%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 1</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial Statements</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: top; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_001"><span style="text-decoration: underline">Condensed Consolidated Balance Sheets as of June 30, 2022 (unaudited) and December 31, 2021</span></a></span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3</span></td></tr> <tr style="vertical-align: top; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_002"><span style="text-decoration: underline">Condensed Consolidated Statements of Operations for the three and six months ended June 30, 2022 and 2021 (unaudited)</span></a></span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4</span></td></tr> <tr style="vertical-align: top; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_003"><span style="text-decoration: underline">Condensed Consolidated Statements of Stockholders’ Equity for three and six months ended June 30, 2022 and 2021 (unaudited)</span></a></span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5</span></td></tr> <tr style="vertical-align: top; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_004"><span style="text-decoration: underline">Condensed Consolidated Statements of Cash Flows for the six months ended June 30, 2022 and 2021 (unaudited)</span></a></span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7</span></td></tr> <tr style="vertical-align: top; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_005"><span style="text-decoration: underline">Notes to Condensed Consolidated Financial Statements</span></a></span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8</span></td></tr> <tr style="vertical-align: top; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 2.</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_006">Management’s Discussion and Analysis of Financial Condition and Results of Operations</a></span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">24</span></td></tr> <tr style="vertical-align: top; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 3.</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_007">Quantitative and Qualitative Disclosures About Market Risk</a></span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31</span></td></tr> <tr style="vertical-align: top; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 4.</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_008">Control and Procedures</a></span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31</span></td></tr> <tr style="vertical-align: top; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td colspan="3"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_009"><b>PART II- OTHER INFORMATION</b></a></span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> 31</span></td></tr> <tr style="vertical-align: top; background-color: white"> <td colspan="3"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 1.</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_010">Legal Proceedings</a></span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31</span></td></tr> <tr style="vertical-align: top; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 1A.</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_011">Risk Factors</a></span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31</span></td></tr> <tr style="vertical-align: top; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 2.</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_012">Unregistered Sales of Equity Securities and Use of Proceeds</a></span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31</span></td></tr> <tr style="vertical-align: top; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 3.</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_013">Defaults Upon Senior Securities</a></span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32</span></td></tr> <tr style="vertical-align: top; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 4.</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_014">Mine Safety Disclosures</a></span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32</span></td></tr> <tr style="vertical-align: top; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 5.</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_015">Other Information</a></span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32</span></td></tr> <tr style="vertical-align: top; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 6.</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_016">Exhibits</a></span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"> </p> <!-- Field: Page; Sequence: 2; Options: NewSection; Value: 2 --> <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --> </p></div> <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"> </p></div> <!-- Field: /Page --> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>   </b></p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse"> <tr> <td style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>DATA STORAGE CORPORATION AND SUBSIDIARIES</b></span></td></tr> <span class="alphaminr_link" id="alphaminr_balance_sheet"/><tr> <td style="font: 11pt Calibri, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_001"/>CONDENSED CONSOLIDATED BALANCE SHEETS</b></span></td></tr> </table> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" id="xdx_307_111_zdpbdYZUcYOl" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Statement - CONSOLIDATED BALANCE SHEETS (Unaudited)"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_491_20220630_zhdi1XJHDO82" style="color: black; text-align: right"> </td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_49A_20211231_zPV67VlWRcR9" style="color: black; text-align: right"> </td><td style="color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">June 30,</p> <p style="margin-top: 0; margin-bottom: 0">2022</p></td><td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; font-weight: bold; text-align: center">December 31, 2021</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="color: black; font-weight: bold"> </td> <td colspan="3" style="color: black; font-weight: bold; text-align: center">(Unaudited)</td><td> </td> <td colspan="3" style="text-align: center"> </td></tr> <tr id="xdx_40B_eus-gaap--AssetsAbstract_iB_zDV3lXNtPVMa" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black">ASSETS</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_402_eus-gaap--AssetsCurrentAbstract_i01B_z6I3QoyvQka" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Current Assets:</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_401_eus-gaap--CashAndCashEquivalentsAtCarryingValue_i02I_maCzbri_zV703UjkmDUk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 20pt; width: 56%; color: black; text-align: left">Cash and cash equivalents</td><td style="width: 8%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td><td style="width: 12%; color: black; text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="USD">11,214,436</ix:nonFraction></td><td style="width: 1%; color: black; text-align: left"> </td><td style="width: 8%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td><td style="width: 12%; color: black; text-align: right"><ix:nonFraction contextRef="AsOf2021-12-31" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="USD">12,135,803</ix:nonFraction></td><td style="width: 1%; color: black; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--AccountsReceivableNetCurrent_i02I_maCzbri_z49xywAI9XRh" style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; color: black; text-align: left">Accounts receivable (less allowance for credit losses of $<span id="xdx_905_eus-gaap--AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent_c20220630_pp0p0"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent" scale="0" unitRef="USD">28,355</ix:nonFraction> </span>and $<span id="xdx_906_eus-gaap--AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent_c20211231_pp0p0"><ix:nonFraction contextRef="AsOf2021-12-31" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent" scale="0" unitRef="USD">30,000</ix:nonFraction> </span>in 2022 and 2021, respectively)</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" unitRef="USD">2,484,857</ix:nonFraction></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="AsOf2021-12-31" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" unitRef="USD">2,384,367</ix:nonFraction></td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_i02I_maCzbri_z506gddm8cQg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 20pt; color: black; text-align: left">Prepaid expenses and other current assets</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" unitRef="USD">974,845</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><ix:nonFraction contextRef="AsOf2021-12-31" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" unitRef="USD">536,401</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--AssetsCurrent_i01TI_mtCzbri_maCzwD4_zFsbrbkbS8bk" style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 30pt; color: black; text-align: left">Total Current Assets</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" unitRef="USD">14,674,138</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><ix:nonFraction contextRef="AsOf2021-12-31" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" unitRef="USD">15,056,571</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; 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_407_eus-gaap--PropertyPlantAndEquipmentNetAbstract_i01B_zlwgP7y8RTqg" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Property and Equipment:</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_407_eus-gaap--PropertyPlantAndEquipmentGross_i02I_maCzgcI_zjaIRzbChQla" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 20pt; color: black; text-align: left">Property and equipment</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD">7,092,451</ix:nonFraction></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="AsOf2021-12-31" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD">6,595,236</ix:nonFraction></td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation_i02NI_di_msCzgcI_zKVNLRjwXhG4" style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; color: black">Less—Accumulated depreciation</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">(<ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation" unitRef="USD">4,510,837</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left">)</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">(<ix:nonFraction contextRef="AsOf2021-12-31" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation" unitRef="USD">4,657,765</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left">)</td></tr> <tr id="xdx_403_eus-gaap--PropertyPlantAndEquipmentNet_i01TI_mtCzgcI_maCzwD4_zixS4KHvCh71" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 30pt; color: black; text-align: left">Net Property and Equipment</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="USD">2,581,614</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><ix:nonFraction contextRef="AsOf2021-12-31" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="USD">1,937,471</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; 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></tr> <tr id="xdx_40A_eus-gaap--AssetsNoncurrentAbstract_i01B_zvSAU3Xjljdc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Other Assets:</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_405_eus-gaap--Goodwill_i02I_pp0p0_maOANzK3a_zrwdOGYqfl14" style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; color: black"> Goodwill</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="0" unitRef="USD">6,560,671</ix:nonFraction></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="AsOf2021-12-31" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="0" unitRef="USD">6,560,671</ix:nonFraction></td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--OperatingLeaseRightOfUseAsset_i02I_pp0p0_maOANzK3a_zKuWsIgj62Sf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 20pt; color: black; text-align: left"> Operating lease right-of-use assets</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="0" unitRef="USD">325,745</ix:nonFraction></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="AsOf2021-12-31" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="0" unitRef="USD">422,318</ix:nonFraction></td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_400_ecustom--AssetsNoncurrent1_i02I_maOANzK3a_zZbU3siwXMF" style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; color: black; text-align: left"> Other assets</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:AssetsNoncurrent1" unitRef="USD">103,436</ix:nonFraction></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="AsOf2021-12-31" decimals="0" format="ixt:numdotdecimal" name="dtst:AssetsNoncurrent1" unitRef="USD">103,226</ix:nonFraction></td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--IntangibleAssetsNetExcludingGoodwill_i02I_pp0p0_maOANzK3a_z4B13I9ZpCBj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 20pt; color: black; text-align: left"> Intangible assets, net</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="0" unitRef="USD">2,115,105</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><ix:nonFraction contextRef="AsOf2021-12-31" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="0" unitRef="USD">2,254,566</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--OtherAssetsNoncurrent_i01TI_maCzwD4_mtOANzK3a_zdjKHx6SJH29" style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 30pt; color: black; text-align: left">Total Other Assets</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" unitRef="USD">9,104,957</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><ix:nonFraction contextRef="AsOf2021-12-31" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" unitRef="USD">9,340,781</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; 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_408_eus-gaap--Assets_iTI_mtCzwD4_ziPwigxOfy07" style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 30pt; color: black; text-align: left">Total Assets</td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Assets" unitRef="USD">26,360,709</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right"><ix:nonFraction contextRef="AsOf2021-12-31" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Assets" unitRef="USD">26,334,823</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: black; 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_40C_eus-gaap--LiabilitiesAndStockholdersEquityAbstract_iB" style="vertical-align: bottom; background-color: White"> <td style="color: black; font-weight: bold; text-align: left">LIABILITIES AND STOCKHOLDERS’ DEFICIT</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_407_eus-gaap--LiabilitiesCurrentAbstract_i01B_zGBGg458CMtc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Current Liabilities:</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_402_eus-gaap--AccountsPayableAndAccruedLiabilitiesCurrent_i02I_maCzEhA_zf81UMljh2Q3" style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; color: black; text-align: left">Accounts payable and accrued expenses</td><td style="color: black"> </td> <td style="color: black; text-align: left">$</td><td style="color: black; text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" unitRef="USD">1,312,387</ix:nonFraction></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left">$</td><td style="color: black; text-align: right"><ix:nonFraction contextRef="AsOf2021-12-31" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" unitRef="USD">1,343,391</ix:nonFraction></td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--DeferredRevenueCurrent_i02I_maCzEhA_zWMPjfA4Q7h5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 20pt; color: black; text-align: left">Deferred revenue</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DeferredRevenueCurrent" unitRef="USD">249,482</ix:nonFraction></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="AsOf2021-12-31" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DeferredRevenueCurrent" unitRef="USD">366,859</ix:nonFraction></td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_40A_ecustom--FinanceLeasePayable_i02I_maCzEhA_zvEHxo2MPsYc" style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; color: black; text-align: left">Finance leases payable</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:FinanceLeasePayable" unitRef="USD">424,603</ix:nonFraction></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="AsOf2021-12-31" decimals="0" format="ixt:numdotdecimal" name="dtst:FinanceLeasePayable" unitRef="USD">216,299</ix:nonFraction></td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_40D_ecustom--FinanceLeasesPayableRelatedParty_i02I_maCzEhA_zwtqrPdgxL12" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 20pt; color: black; text-align: left">Finance leases payable related party</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:FinanceLeasesPayableRelatedParty" unitRef="USD">706,001</ix:nonFraction></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="AsOf2021-12-31" decimals="0" format="ixt:numdotdecimal" name="dtst:FinanceLeasesPayableRelatedParty" unitRef="USD">839,793</ix:nonFraction></td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--OperatingLeaseLiabilityCurrent_i02I_maCzEhA_zPySa3dEJWb6" style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; color: black; text-align: left">Operating lease liabilities short term</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" unitRef="USD">207,062</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><ix:nonFraction contextRef="AsOf2021-12-31" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" unitRef="USD">205,414</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--LiabilitiesCurrent_i01TI_mtCzEhA_maCzMix_zHTUbxJqb0Oe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 20pt; color: black; text-align: left">Total Current Liabilities</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" unitRef="USD">2,899,535</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><ix:nonFraction contextRef="AsOf2021-12-31" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" unitRef="USD">2,971,756</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; 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></tr> <tr id="xdx_404_eus-gaap--OperatingLeaseLiabilityNoncurrent_i01I_maCzjvz_zG4pawWzHz9i" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 20pt; color: black; text-align: left">Operating lease liabilities</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" unitRef="USD">128,952</ix:nonFraction></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="AsOf2021-12-31" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" unitRef="USD">226,344</ix:nonFraction></td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--FinanceLeaseLiabilityNoncurrent_i01I_maCzjvz_z8YjHXEsAof4" style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; color: black; text-align: left">Finance leases payable</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityNoncurrent" unitRef="USD">421,648</ix:nonFraction></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="AsOf2021-12-31" decimals="0" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityNoncurrent" unitRef="USD">157,424</ix:nonFraction></td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_402_ecustom--FinanceLeasesPayableRelatedPartyLongTerm_i01I_maCzjvz_zrbuRdnWST2d" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 20pt; color: black; text-align: left">Finance leases payable related party</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:FinanceLeasesPayableRelatedPartyLongTerm" unitRef="USD">450,970</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><ix:nonFraction contextRef="AsOf2021-12-31" decimals="0" format="ixt:numdotdecimal" name="dtst:FinanceLeasesPayableRelatedPartyLongTerm" unitRef="USD">364,654</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--LiabilitiesNoncurrent_i01TI_mtCzjvz_maCzMix_zJQpzeRMYDha" style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; color: black; text-align: left">Total Long-Term Liabilities</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesNoncurrent" unitRef="USD">1,001,570</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><ix:nonFraction contextRef="AsOf2021-12-31" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesNoncurrent" unitRef="USD">748,422</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; 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_408_eus-gaap--Liabilities_i01TI_mtCzMix_maCzxyE_z1xzsQF3Bvha" style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 30pt; color: black; text-align: left">Total Liabilities</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Liabilities" unitRef="USD">3,901,105</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><ix:nonFraction contextRef="AsOf2021-12-31" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Liabilities" unitRef="USD">3,720,178</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; 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_40F_eus-gaap--CommitmentsAndContingencies_i01I_zfiDusGBPSyk" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Commitments and contingencies (Note 6)</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> </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_407_eus-gaap--StockholdersEquityAbstract_i01B_zr32JgHfwYvg" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Stockholders’ Equity:</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_40A_eus-gaap--PreferredStockValue_i02I_maCzjb4_zdG9xAfxUSyl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Preferred stock, Series A par value $<span id="xdx_90C_eus-gaap--PreferredStockParOrStatedValuePerShare_c20220630_pdd" title="Preferred Stock, Par or Stated Value Per Share"><span id="xdx_902_eus-gaap--PreferredStockParOrStatedValuePerShare_c20211231_pdd" title="Preferred Stock, Par or Stated Value Per Share"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" unitRef="USDPShares"><ix:nonFraction contextRef="AsOf2021-12-31" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" unitRef="USDPShares">.001</ix:nonFraction></ix:nonFraction></span></span>; <span id="xdx_906_eus-gaap--PreferredStockSharesAuthorized_c20220630_pdd" title="Preferred Stock, Shares Authorized"><span id="xdx_903_eus-gaap--PreferredStockSharesAuthorized_c20211231_pdd" title="Preferred Stock, Shares Authorized"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" unitRef="Shares"><ix:nonFraction contextRef="AsOf2021-12-31" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" unitRef="Shares">10,000,000</ix:nonFraction></ix:nonFraction></span></span> shares authorized; <span id="xdx_90D_eus-gaap--PreferredStockSharesIssued_c20220630_pdd" title="Preferred Stock, Shares Issued"><span id="xdx_90E_eus-gaap--PreferredStockSharesOutstanding_c20220630_pdd" title="Preferred Stock, Shares Outstanding"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesIssued" unitRef="Shares"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesOutstanding" unitRef="Shares">0</ix:nonFraction></ix:nonFraction></span></span> and <span id="xdx_908_eus-gaap--PreferredStockSharesIssued_c20211231_pdd" title="Preferred Stock, Shares Issued"><span id="xdx_90D_eus-gaap--PreferredStockSharesOutstanding_c20211231_pdd" title="Preferred Stock, Shares Outstanding"><ix:nonFraction contextRef="AsOf2021-12-31" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesIssued" unitRef="Shares"><ix:nonFraction contextRef="AsOf2021-12-31" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesOutstanding" unitRef="Shares">0</ix:nonFraction></ix:nonFraction></span></span> shares issued and outstanding in 2022 and 2021, respectively</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0140">—</span></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0141">—</span></td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--CommonStockValue_i02I_maCzjb4_zdJ6L1yX7C45" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Common stock, par value $<span id="xdx_903_eus-gaap--CommonStockParOrStatedValuePerShare_c20220630_pdd" title="Common Stock, Par or Stated Value Per Share"><span id="xdx_900_eus-gaap--CommonStockParOrStatedValuePerShare_c20211231_pdd" title="Common Stock, Par or Stated Value Per Share"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" unitRef="USDPShares"><ix:nonFraction contextRef="AsOf2021-12-31" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" unitRef="USDPShares">.001</ix:nonFraction></ix:nonFraction></span></span>; <span id="xdx_900_eus-gaap--CommonStockSharesAuthorized_c20220630_pdd" title="Common Stock, Shares Authorized"><span id="xdx_90A_eus-gaap--CommonStockSharesAuthorized_c20211231_pdd" title="Common Stock, Shares Authorized"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" unitRef="Shares"><ix:nonFraction contextRef="AsOf2021-12-31" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" unitRef="Shares">250,000,000</ix:nonFraction></ix:nonFraction></span></span> shares authorized; <span id="xdx_90E_eus-gaap--CommonStockSharesOutstanding_c20220630_pdd" title="Common Stock, Shares, Outstanding"><span id="xdx_904_eus-gaap--CommonStockSharesIssued_c20220630_pdd" title="Common Stock, Shares, Issued"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" unitRef="Shares"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" unitRef="Shares">6,822,127</ix:nonFraction></ix:nonFraction></span></span> and <span id="xdx_900_eus-gaap--CommonStockSharesOutstanding_c20211231_pdd" title="Common Stock, Shares, Outstanding"><span id="xdx_901_eus-gaap--CommonStockSharesIssued_c20211231_pdd" title="Common Stock, Shares, Issued"><ix:nonFraction contextRef="AsOf2021-12-31" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" unitRef="Shares"><ix:nonFraction contextRef="AsOf2021-12-31" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" unitRef="Shares">6,693,793</ix:nonFraction></ix:nonFraction></span></span> shares issued and outstanding in 2022 and 2021, respectively</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CommonStockValue" unitRef="USD">6,822</ix:nonFraction></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="AsOf2021-12-31" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CommonStockValue" unitRef="USD">6,694</ix:nonFraction></td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--AdditionalPaidInCapital_i02I_maCzjb4_zcOxhxuJ8Mm9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Additional paid in capital</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapital" unitRef="USD">38,799,853</ix:nonFraction></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="AsOf2021-12-31" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapital" unitRef="USD">38,241,155</ix:nonFraction></td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--RetainedEarningsAccumulatedDeficit_i02I_maCzjb4_zMWXaCZWdTij" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Accumulated deficit</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">(<ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" sign="-" unitRef="USD">16,221,610</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left">)</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">(<ix:nonFraction contextRef="AsOf2021-12-31" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" sign="-" unitRef="USD">15,530,576</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left">)</td></tr> <tr id="xdx_404_eus-gaap--StockholdersEquity_i02TI_mtCzjb4_maCzxSa_zA5X60QoaYSh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Total Data Storage Corp Stockholders’ Equity</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" unitRef="USD">22,585,065</ix:nonFraction></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="AsOf2021-12-31" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" unitRef="USD">22,717,273</ix:nonFraction></td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--MinorityInterest_i02I_maCzxSa_zpULrJNKK9Q6" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Non-controlling interest in consolidated subsidiary</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">(<ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MinorityInterest" sign="-" unitRef="USD">125,461</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left">)</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">(<ix:nonFraction contextRef="AsOf2021-12-31" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MinorityInterest" sign="-" unitRef="USD">102,628</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left">)</td></tr> <tr id="xdx_40F_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_i01TI_pp0p0_mtCzxSa_maCzxyE_z47SttZisHf9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Total Stockholder’s Equity</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="USD">22,459,604</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><ix:nonFraction contextRef="AsOf2021-12-31" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="USD">22,614,645</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--LiabilitiesAndStockholdersEquity_iTI_mtCzxyE_zOxUD8nu1ZW5" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Total Liabilities and Stockholders’ Equity</td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" unitRef="USD">26,360,709</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right"><ix:nonFraction contextRef="AsOf2021-12-31" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" unitRef="USD">26,334,823</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td></tr> </table> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accompanying notes are an integral part of <b style="font-style: normal; font-weight: normal">these</b> condensed consolidated Financial Statements.</span></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"> </p> <!-- Field: Page; Sequence: 3; Value: 2 --> <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --> </p></div> <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"> </p></div> <!-- Field: /Page --> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse"> <tr> <td style="font: 10pt/107% Calibri, Helvetica, Sans-Serif; width: 100%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black"><b>DATA STORAGE CORPORATION AND SUBSIDIARIES</b></span></td></tr> <span class="alphaminr_link" id="alphaminr_income"/><tr> <td style="font: 10pt/107% Calibri, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black"><b><span id="a_002"/>CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS</b></span></td></tr> <tr> <td style="font: 10pt/107% Calibri, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black"><b>(Unaudited)</b></span></td></tr> </table> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" id="xdx_30E_113_zPciQrJNGQnd" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)"> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49C_20220401__20220630_zNwpjvYiWsa9" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_494_20210401__20210630_zenAPNoYiC82" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_491_20220101__20220630_zWPPNxZYOKkb" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_499_20210101__20210630_zZqOQpHfogI9" 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="color: black; font-weight: bold"> </td> <td colspan="7" style="color: black; font-weight: bold; text-align: center">Three Months Ended June 30,</td><td style="color: black; font-weight: bold"> </td> <td colspan="7" style="color: black; font-weight: bold; text-align: center">Six Months Ended June 30,</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; font-weight: bold; text-align: center">2022</td><td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; font-weight: bold; text-align: center">2021</td><td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; font-weight: bold; text-align: center">2022</td><td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; font-weight: bold; text-align: center">2021</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"> </td></tr> <tr id="xdx_408_eus-gaap--Revenues_maCzsWG_z2zLgqzhAKXh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; color: black">Sales</td><td style="width: 3%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td><td style="width: 10%; color: black; text-align: right"><ix:nonFraction contextRef="From2022-04-012022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" unitRef="USD">4,827,749</ix:nonFraction></td><td style="width: 1%; color: black; text-align: left"> </td><td style="width: 3%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td><td style="width: 10%; color: black; text-align: right"><ix:nonFraction contextRef="From2021-04-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" unitRef="USD">3,528,249</ix:nonFraction></td><td style="width: 1%; color: black; text-align: left"> </td><td style="width: 3%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td><td style="width: 10%; color: black; text-align: right"><ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" unitRef="USD">13,484,948</ix:nonFraction></td><td style="width: 1%; color: black; text-align: left"> </td><td style="width: 3%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td><td style="width: 10%; color: black; text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" unitRef="USD">6,102,940</ix:nonFraction></td><td style="width: 1%; color: black; 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 id="xdx_40C_eus-gaap--CostOfRevenue_msCzsWG_zMJMUnlBzOfh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black">Cost of sales</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><ix:nonFraction contextRef="From2022-04-012022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CostOfRevenue" unitRef="USD">2,977,132</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><ix:nonFraction contextRef="From2021-04-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CostOfRevenue" unitRef="USD">2,021,324</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CostOfRevenue" unitRef="USD">8,988,421</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CostOfRevenue" unitRef="USD">3,442,223</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; 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 id="xdx_408_eus-gaap--GrossProfit_iT_mtCzsWG_maCzPUQ_zspPOqtLwuVd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Gross Profit</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="From2022-04-012022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" unitRef="USD">1,850,617</ix:nonFraction></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="From2021-04-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" unitRef="USD">1,506,925</ix:nonFraction></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" unitRef="USD">4,496,527</ix:nonFraction></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" unitRef="USD">2,660,717</ix:nonFraction></td><td style="color: black; 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 id="xdx_401_eus-gaap--SellingGeneralAndAdministrativeExpense_msCzPUQ_zvzdVIxZR3r5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Selling, general and administrative</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><ix:nonFraction contextRef="From2022-04-012022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" unitRef="USD">2,594,204</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><ix:nonFraction contextRef="From2021-04-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" unitRef="USD">1,602,311</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" unitRef="USD">5,054,070</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" unitRef="USD">2,720,718</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; 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 id="xdx_405_eus-gaap--OperatingIncomeLoss_iT_mtCzPUQ_maCzsck_zgwzM8G9o8cc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Loss from Operations</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">(<ix:nonFraction contextRef="From2022-04-012022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" sign="-" unitRef="USD">743,587</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left">)</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">(<ix:nonFraction contextRef="From2021-04-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" sign="-" unitRef="USD">95,386</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left">)</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">(<ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" sign="-" unitRef="USD">557,543</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left">)</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">(<ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" sign="-" unitRef="USD">60,001</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; 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 id="xdx_40F_eus-gaap--NonoperatingIncomeExpenseAbstract_iB_zS4cnlYELnA8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Other Income (Expense)</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 id="xdx_40A_eus-gaap--InterestExpense_i01N_di_msNIEz6x3_zDLlQXOyquMb" style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; color: black; text-align: left">Interest expense, net</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">(<ix:nonFraction contextRef="From2022-04-012022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" unitRef="USD">113,664</ix:nonFraction></td><td style="color: black; text-align: left">)</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">(<ix:nonFraction contextRef="From2021-04-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" unitRef="USD">46,621</ix:nonFraction></td><td style="color: black; text-align: left">)</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">(<ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" unitRef="USD">156,324</ix:nonFraction></td><td style="color: black; text-align: left">)</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">(<ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" unitRef="USD">81,666</ix:nonFraction></td><td style="color: black; text-align: left">)</td></tr> <tr id="xdx_40F_eus-gaap--GainLossOnDispositionOfAssets_i01_maNIEz6x3_zg6OFC8zXzQi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 20pt; color: black; text-align: left">Loss on disposal of equipment</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0231">—</span></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">(<ix:nonFraction contextRef="From2021-04-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:GainLossOnDispositionOfAssets" sign="-" unitRef="USD">29,732</ix:nonFraction></td><td style="color: black; text-align: left">)</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0233">—</span></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">(<ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:GainLossOnDispositionOfAssets" sign="-" unitRef="USD">29,732</ix:nonFraction></td><td style="color: black; text-align: left">)</td></tr> <tr id="xdx_401_ecustom--GainOnForgivenessOfDebt_i01N_di_msNIEz6x3_zcA1sgjVvus1" style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; color: black; text-align: left">Gain on forgiveness of debt</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0236">—</span></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><ix:nonFraction contextRef="From2021-04-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:GainOnForgivenessOfDebt" sign="-" unitRef="USD">307,300</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0238">—</span></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:GainOnForgivenessOfDebt" sign="-" unitRef="USD">307,300</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--NonoperatingIncomeExpense_i01T_maCzsck_mtNIEz6x3_zRSXdBUP5YL8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 30pt; color: black; text-align: left">Total Other Income (Expense)</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">(<ix:nonFraction contextRef="From2022-04-012022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NonoperatingIncomeExpense" sign="-" unitRef="USD">113,664</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left">)</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><ix:nonFraction contextRef="From2021-04-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NonoperatingIncomeExpense" unitRef="USD">230,947</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">(<ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NonoperatingIncomeExpense" sign="-" unitRef="USD">156,324</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left">)</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NonoperatingIncomeExpense" unitRef="USD">195,902</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; 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 id="xdx_405_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_iT_mtCzsck_maCzcHr_z2H7w6sqZVOa" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Income (Loss) before provision for income taxes</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">(<ix:nonFraction contextRef="From2022-04-012022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" sign="-" unitRef="USD">857,251</ix:nonFraction></td><td style="color: black; text-align: left">)</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="From2021-04-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="USD">135,561</ix:nonFraction></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">(<ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" sign="-" unitRef="USD">713,867</ix:nonFraction></td><td style="color: black; text-align: left">)</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="USD">135,901</ix:nonFraction></td><td style="color: black; 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 id="xdx_403_eus-gaap--IncomeTaxExpenseBenefit_iN_di_msCzcHr_zX2YDVA1qpc5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left"><p style="margin: 0">Provision for income taxes</p></td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0251">—</span></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0252">—</span></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0253">—</span></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0254">—</span></td><td style="padding-bottom: 1pt; color: black; 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 id="xdx_40F_eus-gaap--ProfitLoss_iT_mtCzcHr_maCzLZQ_zutqMmdcYLWe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Net Income (Loss)</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">(<ix:nonFraction contextRef="From2022-04-012022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" unitRef="USD">857,251</ix:nonFraction></td><td style="color: black; text-align: left">)</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="From2021-04-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" unitRef="USD">135,561</ix:nonFraction></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">(<ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" unitRef="USD">713,867</ix:nonFraction></td><td style="color: black; text-align: left">)</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" unitRef="USD">135,901</ix:nonFraction></td><td style="color: black; 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 id="xdx_40A_eus-gaap--NetIncomeLossAttributableToNoncontrollingInterest_iN_di_msCzLZQ_zPugSDLZ51Dg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Non-controlling interest in consolidated subsidiary</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><ix:nonFraction contextRef="From2022-04-012022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" sign="-" unitRef="USD">10,207</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><ix:nonFraction contextRef="From2021-04-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" sign="-" unitRef="USD">3,552</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" sign="-" unitRef="USD">22,833</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" sign="-" unitRef="USD">5,311</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; 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 id="xdx_40D_eus-gaap--NetIncomeLoss_iT_mtCzLZQ_maCze5P_zExso09375de" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Net Income (Loss) attributable to Data Storage Corp</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">(<ix:nonFraction contextRef="From2022-04-012022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" sign="-" unitRef="USD">847,044</ix:nonFraction></td><td style="color: black; text-align: left">)</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="From2021-04-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" unitRef="USD">139,113</ix:nonFraction></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">(<ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" sign="-" unitRef="USD">691,034</ix:nonFraction></td><td style="color: black; text-align: left">)</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" unitRef="USD">141,212</ix:nonFraction></td><td style="color: black; 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 id="xdx_40A_eus-gaap--PreferredStockDividendsIncomeStatementImpact_iN_di_msCze5P_zciATr54AQNg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Preferred Stock Dividends</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0271">—</span></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">(<ix:nonFraction contextRef="From2021-04-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" unitRef="USD">24,800</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left">)</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0273">—</span></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">(<ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" unitRef="USD">63,683</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; 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 id="xdx_40A_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_iT_mtCze5P_zqJA11NkboLi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Net Income (Loss) Attributable to Common Stockholders</td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">(<ix:nonFraction contextRef="From2022-04-012022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" sign="-" unitRef="USD">847,044</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: black; text-align: left">)</td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right"><ix:nonFraction contextRef="From2021-04-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" unitRef="USD">114,313</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">(<ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" sign="-" unitRef="USD">691,034</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: black; text-align: left">)</td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" unitRef="USD">77,529</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: black; 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 id="xdx_40C_eus-gaap--EarningsPerShareBasic_zf2HH8zfgXgj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black">Earnings (Loss) per Share – Basic</td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">(<ix:nonFraction contextRef="From2022-04-012022-06-30" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" sign="-" unitRef="USDPShares">0.13</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: black; text-align: left">)</td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right"><ix:nonFraction contextRef="From2021-04-012021-06-30" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" unitRef="USDPShares">0.03</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">(<ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" sign="-" unitRef="USDPShares">0.10</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: black; text-align: left">)</td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" unitRef="USDPShares">0.02</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--EarningsPerShareDiluted_zyYlwDvVAhm6" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Earnings (Loss) pers Share – Diluted</td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">(<ix:nonFraction contextRef="From2022-04-012022-06-30" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" sign="-" unitRef="USDPShares">0.13</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: black; text-align: left">)</td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right"><ix:nonFraction contextRef="From2021-04-012021-06-30" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" unitRef="USDPShares">0.03</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">(<ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" sign="-" unitRef="USDPShares">0.10</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: black; text-align: left">)</td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" unitRef="USDPShares">0.02</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_zTYWxXvayii9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black">Weighted Average Number of Shares - Basic</td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right"><ix:nonFraction contextRef="From2022-04-012022-06-30" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="Shares">6,758,238</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right"><ix:nonFraction contextRef="From2021-04-012021-06-30" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="Shares">3,981,402</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right"><ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="Shares">6,727,108</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="Shares">3,607,909</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_za7hPsnM1V6b" style="vertical-align: bottom; background-color: White"> <td style="color: black">Weighted Average Number of Shares - Diluted</td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right"><ix:nonFraction contextRef="From2022-04-012022-06-30" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="Shares">6,758,238</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right"><ix:nonFraction contextRef="From2021-04-012021-06-30" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="Shares">4,118,989</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right"><ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="Shares">6,758,238</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="Shares">3,611,242</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td></tr> </table> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accompanying notes are an integral part of these condensed consolidated Financial Statements.</span></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"> </p> <!-- Field: Page; Sequence: 4; Value: 2 --> <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --> </p></div> <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"> </p></div> <!-- Field: /Page --> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse"> <tr> <td style="font: 10pt/107% Calibri, Helvetica, Sans-Serif; width: 100%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif; color: black"><b>DATA STORAGE CORPORATION AND SUBSIDIARIES</b> </span></td></tr> <tr> <td style="font: 10pt/107% Calibri, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif; color: black"><b><span id="a_003"/>CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY</b></span></td></tr> <tr> <td style="font: 10pt/107% Calibri, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif; color: black"><b>FOR THE THREE MONTHS ENDED JUNE 30, 2021 AND 2022</b></span></td></tr> <tr> <td style="font: 10pt/107% Calibri, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"> <b>(Unaudited)</b></td></tr> </table> <p style="margin-top: 0; margin-bottom: 0"> </p> <p style="margin-top: 0; margin-bottom: 0"/> <table cellpadding="0" cellspacing="0" id="xdx_30C_114_zzmLLh45Gcgc" style="border-collapse: collapse; width: 100%" summary="xdx: Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY"> <tr style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"> </td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"> </td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"> </td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"> </td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"> </td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"> </td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"> </td> <td id="xdx_4BD_us-gaap--StatementEquityComponentsAxis_us-gaap--PreferredStockMember_zCS0g2Eghuu" style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"> </td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"> </td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"> </td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"> </td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"> </td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"> </td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"> </td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"> </td> <td id="xdx_4BD_us-gaap--StatementEquityComponentsAxis_us-gaap--CommonStockMember_zaZR43z4UDGc" style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"> </td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"> </td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"> </td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"> </td> <td id="xdx_4B0_us-gaap--StatementEquityComponentsAxis_us-gaap--AdditionalPaidInCapitalMember_zdMZBnhGPvx6" style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"> </td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"> </td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"> </td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"> </td> <td id="xdx_4B4_us-gaap--StatementEquityComponentsAxis_us-gaap--RetainedEarningsMember_zgy0iDyJUjA4" style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"> </td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"> </td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"> </td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"> </td> <td id="xdx_4B3_us-gaap--StatementEquityComponentsAxis_us-gaap--NoncontrollingInterestMember_zwQSQTNkvIL4" style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"> </td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"> </td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"> </td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"> </td> <td id="xdx_4B7_ziE952ZyyYGh" style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"> </td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; 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: bold 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="7" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Preferred Stock</span></td> <td style="font: bold 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="7" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Common Stock</span></td> <td style="font: bold 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Additional Paid-in</span></td> <td style="font: bold 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Accumulated</span></td> <td style="font: bold 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Non-Controlling</span></td> <td style="font: bold 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Total Stockholders’</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: bold 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Shares</span></td> <td style="font: bold 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Amount</span></td> <td style="font: bold 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Shares</span></td> <td style="font: bold 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Amount</span></td> <td style="font: bold 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Capital</span></td> <td style="font: bold 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Deficit</span></td> <td style="font: bold 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Interest</span></td> <td style="font: bold 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Equity</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: 10pt Calibri, Helvetica, Sans-Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="font: 10pt Calibri, Helvetica, Sans-Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Calibri, Helvetica, Sans-Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="font: 10pt Calibri, Helvetica, Sans-Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Calibri, Helvetica, Sans-Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="font: 10pt Calibri, Helvetica, Sans-Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Calibri, Helvetica, Sans-Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="font: 10pt Calibri, Helvetica, Sans-Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Calibri, Helvetica, Sans-Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="font: 10pt Calibri, Helvetica, Sans-Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Calibri, Helvetica, Sans-Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="font: 10pt Calibri, Helvetica, Sans-Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Calibri, Helvetica, Sans-Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="font: 10pt Calibri, Helvetica, Sans-Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Calibri, Helvetica, Sans-Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="3" style="font: 10pt Calibri, Helvetica, Sans-Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_439_c20210401__20210630_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iS_zow8qjMtJm7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: bold 10pt Times New Roman, Times, Serif; width: 28%; color: black"><span style="font: 10pt Times New Roman, Times, Serif">Balance April 1, 2021</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_982_eus-gaap--SharesOutstanding_iS_c20210401__20210630__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zpEuMnJZDxVa" style="font: 10pt Times New Roman, Times, Serif; width: 5%; color: black; text-align: right" title="Beginning balance, shares"><span style="font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="AsOf2021-03-31_us-gaap_PreferredStockMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" unitRef="Shares">1,401,786</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 5%; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="AsOf2021-03-31_us-gaap_PreferredStockMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD">1,402</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_986_eus-gaap--SharesOutstanding_iS_c20210401__20210630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zXpHd8g6cnv9" style="font: 10pt Times New Roman, Times, Serif; width: 5%; color: black; text-align: right" title="Beginning balance, shares"><span style="font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="AsOf2021-03-31_us-gaap_CommonStockMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" unitRef="Shares">3,213,486</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 5%; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="AsOf2021-03-31_us-gaap_CommonStockMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD">3,213</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 5%; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="AsOf2021-03-31_us-gaap_AdditionalPaidInCapitalMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD">17,787,956</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 5%; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">(<ix:nonFraction contextRef="AsOf2021-03-31_us-gaap_RetainedEarningsMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" unitRef="USD">15,771,521</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 5%; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">(<ix:nonFraction contextRef="AsOf2021-03-31_us-gaap_NoncontrollingInterestMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" unitRef="USD">96,464</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 5%; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="AsOf2021-03-31" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD">1,924,586</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40B_ecustom--ConversionOfPreferredSeriesToStock_i_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Conversion of  preferred series to common stock</span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98E_ecustom--ConversionOfPreferredSeriesToStockShares_c20210401__20210630__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_pdd" style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right" title="Conversion of preferred series to stock, shares"><span style="font: 10pt Times New Roman, Times, Serif">(<ix:nonFraction contextRef="From2021-04-012021-06-30_us-gaap_PreferredStockMember" decimals="INF" format="ixt:numdotdecimal" name="dtst:ConversionOfPreferredSeriesToStockShares" sign="-" unitRef="Shares">1,401,786</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">(<ix:nonFraction contextRef="From2021-04-012021-06-30_us-gaap_PreferredStockMember" decimals="0" format="ixt:numdotdecimal" name="dtst:ConversionOfPreferredSeriesToStock" sign="-" unitRef="USD">1,402</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_986_ecustom--ConversionOfPreferredSeriesToStockShares_c20210401__20210630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_pdd" style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right" title="Conversion of preferred series to stock, shares"><span style="font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="From2021-04-012021-06-30_us-gaap_CommonStockMember" decimals="INF" format="ixt:numdotdecimal" name="dtst:ConversionOfPreferredSeriesToStockShares" unitRef="Shares">43,806</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="From2021-04-012021-06-30_us-gaap_CommonStockMember" decimals="0" format="ixt:numdotdecimal" name="dtst:ConversionOfPreferredSeriesToStock" unitRef="USD">44</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="From2021-04-012021-06-30_us-gaap_AdditionalPaidInCapitalMember" decimals="0" format="ixt:numdotdecimal" name="dtst:ConversionOfPreferredSeriesToStock" unitRef="USD">1,358</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0315">—</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0316">—</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0317">—</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_ecustom--ProceedsFromIssuanceOfCommonStockAndWarrants_zjahw98Cmow9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Proceeds from issuance of common stock and warrants</span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_984_ecustom--ProceedsFromIssuanceOfCommonStockAndWarrantsShares_c20210401__20210630__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_pdd" style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right" title="Proceeds from issuance of common stock and warrants, shares"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0330">—</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0323">—</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98F_ecustom--ProceedsFromIssuanceOfCommonStockAndWarrantsShares_c20210401__20210630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_pdd" style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right" title="Proceeds from issuance of common stock and warrants, shares"><span style="font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="From2021-04-012021-06-30_us-gaap_CommonStockMember" decimals="INF" format="ixt:numdotdecimal" name="dtst:ProceedsFromIssuanceOfCommonStockAndWarrantsShares" unitRef="Shares">1,600,000</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="From2021-04-012021-06-30_us-gaap_CommonStockMember" decimals="0" format="ixt:numdotdecimal" name="dtst:ProceedsFromIssuanceOfCommonStockAndWarrants" unitRef="USD">1,600</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="From2021-04-012021-06-30_us-gaap_AdditionalPaidInCapitalMember" decimals="0" format="ixt:numdotdecimal" name="dtst:ProceedsFromIssuanceOfCommonStockAndWarrants" unitRef="USD">9,453,294</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0326">—</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0327">—</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="From2021-04-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:ProceedsFromIssuanceOfCommonStockAndWarrants" unitRef="USD">9,454,894</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_eus-gaap--StockIssuedDuringPeriodValueStockOptionsExercised_i_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; color: black">Stock-based compensation</td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"> </td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"> </td> <td id="xdx_985_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20210401__20210630__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zViZgGrSpwE1" style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0340">—</span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"> </td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"> </td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"> </td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0334">—</span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"> </td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"> </td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">     </td> <td id="xdx_982_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20210401__20210630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zKRLH76Z04I9" style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><ix:nonFraction contextRef="From2021-04-012021-06-30_us-gaap_CommonStockMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="Shares">5,060</ix:nonFraction></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"> </td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"> </td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"> </td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><ix:nonFraction contextRef="From2021-04-012021-06-30_us-gaap_CommonStockMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="USD">5</ix:nonFraction></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"> </td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"> </td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"> </td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">(<ix:nonFraction contextRef="From2021-04-012021-06-30_us-gaap_AdditionalPaidInCapitalMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" sign="-" unitRef="USD">5</ix:nonFraction></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">)</td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"> </td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"> </td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0337">—</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"> </td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"> </td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"> </td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0338">—</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"> </td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"> </td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"> </td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0339">—</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--ShareBasedCompensation_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif">Stock-based compensation</span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_982_ecustom--StockbasedCompensationShares_c20210401__20210630__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zuF44isiEzW7" style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right" title="Stock-based compensation, shares"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0350">—</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0343">—</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_987_ecustom--StockbasedCompensationShares_c20210401__20210630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zaKIlLTYd3hc" style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0351">—</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0344">—</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="From2021-04-012021-06-30_us-gaap_AdditionalPaidInCapitalMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" unitRef="USD">34,050</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0346">—</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0347">—</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="From2021-04-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" unitRef="USD">34,050</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--ProfitLoss_i_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Net Income (Loss)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">—</span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0353">—</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">—</span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0354">—</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0355">—</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="From2021-04-012021-06-30_us-gaap_RetainedEarningsMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" unitRef="USD">139,113</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">(<ix:nonFraction contextRef="From2021-04-012021-06-30_us-gaap_NoncontrollingInterestMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" unitRef="USD">3,552</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="From2021-04-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" unitRef="USD">135,561</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_eus-gaap--DividendsPreferredStock_iN_pp0p0_di_zP62MM9hiw1j" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Preferred stock dividends</span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">—</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0360">—</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">—</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0361">—</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0362">—</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">(<ix:nonFraction contextRef="From2021-04-012021-06-30_us-gaap_RetainedEarningsMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DividendsPreferredStock" scale="0" unitRef="USD">24,800</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0364">—</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">(<ix:nonFraction contextRef="From2021-04-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DividendsPreferredStock" scale="0" unitRef="USD">24,800</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_434_c20210401__20210630_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iE_zENNIoqP2Rmi" style="vertical-align: bottom; background-color: White"> <td style="font: bold 10pt Times New Roman, Times, Serif; color: black"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Balance, June 30, 2021</b></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98C_eus-gaap--SharesOutstanding_iE_c20210401__20210630__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zLqGsnMlPOkh" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right" title="Ending balance, shares"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0374">—</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0367">—</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_985_eus-gaap--SharesOutstanding_iE_c20210401__20210630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zgSbH7kjxPk1" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right" title="Ending balance, shares"><span style="font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="AsOf2021-06-30_us-gaap_CommonStockMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" unitRef="Shares">4,862,352</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="AsOf2021-06-30_us-gaap_CommonStockMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD">4,862</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="AsOf2021-06-30_us-gaap_AdditionalPaidInCapitalMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD">27,276,653</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">(<ix:nonFraction contextRef="AsOf2021-06-30_us-gaap_RetainedEarningsMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" unitRef="USD">15,657,208</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">(<ix:nonFraction contextRef="AsOf2021-06-30_us-gaap_NoncontrollingInterestMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" unitRef="USD">100,016</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="AsOf2021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD">11,524,291</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: black; 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> <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> <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> <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> <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_435_c20220401__20220630_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iS_zySInnPK8cMe" style="vertical-align: bottom; background-color: White"> <td style="font: bold 10pt Times New Roman, Times, Serif; color: black"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Balance April 1, 2022</b></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_981_eus-gaap--SharesOutstanding_iS_c20220401__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zgwX2OmOOla9" style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right" title="Beginning balance, shares"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0385">—</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0378">—</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_984_eus-gaap--SharesOutstanding_iS_c20220401__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zKe8UBjceuX6" style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right" title="Beginning balance, shares"><span style="font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="AsOf2022-03-31_us-gaap_CommonStockMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" unitRef="Shares">6,697,127</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="AsOf2022-03-31_us-gaap_CommonStockMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD">6,697</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="AsOf2022-03-31_us-gaap_AdditionalPaidInCapitalMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD">38,314,591</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">(<ix:nonFraction contextRef="AsOf2022-03-31_us-gaap_RetainedEarningsMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" unitRef="USD">15,374,566</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">(<ix:nonFraction contextRef="AsOf2022-03-31_us-gaap_NoncontrollingInterestMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" unitRef="USD">115,254</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="AsOf2022-03-31" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD">22,831,468</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--ShareBasedCompensation_zTbYqZqvtgG4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif">Stock-based compensation</span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98E_ecustom--StockbasedCompensationShares_c20220401__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zdSxkdNJvF8" style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right" title="Stock-based compensation, shares"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0396">—</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0389">—</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98D_ecustom--StockbasedCompensationShares_c20220401__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z1GaJe7iYCzd" style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right" title="Stock-based compensation, shares"><span style="font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember" decimals="INF" format="ixt:numdotdecimal" name="dtst:StockbasedCompensationShares" unitRef="Shares">125,000</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" unitRef="USD">125</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" unitRef="USD">485,262</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0392">—</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0393">—</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="From2022-04-012022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" unitRef="USD">485,387</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--ProfitLoss_zvi7jjbWsS6e" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Net (Loss)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">—</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0400">—</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">—</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0401">—</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0402">—</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">(<ix:nonFraction contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" unitRef="USD">847,044</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">(<ix:nonFraction contextRef="From2022-04-012022-06-30_us-gaap_NoncontrollingInterestMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" unitRef="USD">10,207</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">(<ix:nonFraction contextRef="From2022-04-012022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" unitRef="USD">857,251</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_43D_c20220401__20220630_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iE_zBi5QoyAilid" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: bold 10pt Times New Roman, Times, Serif; color: black"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Balance, June 30, 2022</b></span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98A_eus-gaap--SharesOutstanding_iE_c20220401__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_z6iFmN175NU1" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right" title="Ending balance, shares"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0414">—</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0407">—</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_985_eus-gaap--SharesOutstanding_iE_c20220401__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zzvT2YlHSBqf" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right" title="Ending balance, shares"><span style="font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="AsOf2022-06-30_us-gaap_CommonStockMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" unitRef="Shares">6,822,127</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="AsOf2022-06-30_us-gaap_CommonStockMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD">6,822</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="AsOf2022-06-30_us-gaap_AdditionalPaidInCapitalMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD">38,799,853</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">(<ix:nonFraction contextRef="AsOf2022-06-30_us-gaap_RetainedEarningsMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" unitRef="USD">16,221,610</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">(<ix:nonFraction contextRef="AsOf2022-06-30_us-gaap_NoncontrollingInterestMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" unitRef="USD">125,461</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD">22,459,604</ix:nonFraction></span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="margin-top: 0; margin-bottom: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accompanying notes are an integral part of these condensed consolidated Financial Statements</span></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"> </p> <!-- Field: Page; Sequence: 5; Value: 2 --> <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --> </p></div> <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"> </p></div> <!-- Field: /Page --> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse"> <tr> <td style="font: 10pt/107% Calibri, Helvetica, Sans-Serif; width: 100%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif; color: black"><b>DATA STORAGE CORPORATION AND SUBSIDIARIES</b> </span></td></tr> <tr> <td style="font: 10pt/107% Calibri, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif; color: black"><b>CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY</b></span></td></tr> <tr> <td style="font: 10pt/107% Calibri, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif; color: black"><b>FOR THE SIX MONTHS ENDED JUNE 30, 2022 AND 2021</b></span></td></tr> <tr> <td style="font: 10pt/107% Calibri, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif; color: black"><b>(Unaudited)</b></span></td></tr> </table> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"/> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt/normal 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 style="text-align: center"> </td> <td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="7" style="border-bottom: Black 1pt solid; color: black; font-weight: bold; text-align: center">Preferred Stock</td> <td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="7" style="border-bottom: Black 1pt solid; color: black; font-weight: bold; text-align: center">Common Stock</td> <td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="color: black; font-weight: bold; text-align: center">Additional Paid-in</td> <td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="color: black; font-weight: bold; text-align: center">Accumulated</td> <td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="color: black; font-weight: bold; text-align: center">Non-Controlling</td> <td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="color: black; font-weight: bold; text-align: center">Total Stockholders’</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; font-weight: bold; text-align: center">Shares</td> <td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; font-weight: bold; text-align: center">Amount</td> <td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; font-weight: bold; text-align: center">Shares</td> <td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; font-weight: bold; text-align: center">Amount</td> <td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; font-weight: bold; text-align: center">Capital</td> <td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; font-weight: bold; text-align: center">Deficit</td> <td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; font-weight: bold; text-align: center">Interest</td> <td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; font-weight: bold; text-align: center">Equity</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"> </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"> </td></tr> <tr id="xdx_430_c20210101__20210630_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iS_ze5xX4n49Lvj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 28%; color: black; font-weight: bold"><p style="margin-top: 0; margin-bottom: 0">Balance</p> <p style="margin-top: 0; margin-bottom: 0">January  1, 2021</p></td> <td style="width: 2%; color: black"> </td> <td style="width: 1%; color: black; text-align: left"> </td> <td id="xdx_98C_eus-gaap--SharesOutstanding_iS_c20210101__20210630__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zKUTRnfltqcb" style="width: 5%; color: black; text-align: right" title="Beginning balance, shares"><ix:nonFraction contextRef="AsOf2020-12-31_us-gaap_PreferredStockMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" unitRef="Shares">1,401,786</ix:nonFraction></td> <td style="width: 1%; color: black; text-align: left"> </td> <td style="width: 2%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td> <td style="width: 5%; color: black; text-align: right"><ix:nonFraction contextRef="AsOf2020-12-31_us-gaap_PreferredStockMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD">1,402</ix:nonFraction></td> <td style="width: 1%; color: black; text-align: left"> </td> <td style="width: 2%; color: black"> </td> <td style="width: 1%; color: black; text-align: left"> </td> <td id="xdx_98B_eus-gaap--SharesOutstanding_iS_c20210101__20210630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zkN4KLDpxxK2" style="width: 5%; color: black; text-align: right" title="Beginning balance, shares"><ix:nonFraction contextRef="AsOf2020-12-31_us-gaap_CommonStockMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" unitRef="Shares">3,213,486</ix:nonFraction></td> <td style="width: 1%; color: black; text-align: left"> </td> <td style="width: 2%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td> <td style="width: 5%; color: black; text-align: right"><ix:nonFraction contextRef="AsOf2020-12-31_us-gaap_CommonStockMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD">3,213</ix:nonFraction></td> <td style="width: 1%; color: black; text-align: left"> </td> <td style="width: 2%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td> <td style="width: 5%; color: black; text-align: right"><ix:nonFraction contextRef="AsOf2020-12-31_us-gaap_AdditionalPaidInCapitalMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD">17,745,785</ix:nonFraction></td> <td style="width: 1%; color: black; text-align: left"> </td> <td style="width: 2%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td> <td style="width: 5%; color: black; text-align: right">(<ix:nonFraction contextRef="AsOf2020-12-31_us-gaap_RetainedEarningsMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" unitRef="USD">15,734,737</ix:nonFraction></td> <td style="width: 1%; color: black; text-align: left">)</td> <td style="width: 2%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td> <td style="width: 5%; color: black; text-align: right">(<ix:nonFraction contextRef="AsOf2020-12-31_us-gaap_NoncontrollingInterestMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" unitRef="USD">94,705</ix:nonFraction></td> <td style="width: 1%; color: black; text-align: left">)</td> <td style="width: 2%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td> <td style="width: 5%; color: black; text-align: right"><ix:nonFraction contextRef="AsOf2020-12-31" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD">1,920,958</ix:nonFraction></td> <td style="width: 1%; color: black; text-align: left"> </td></tr> <tr id="xdx_403_ecustom--ConversionOfPreferredSeriesToStock_z1VsUaeD8QU" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Conversion of preferred series to stock</td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td id="xdx_981_ecustom--ConversionOfPreferredSeriesToStockShares_c20210101__20210630__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zYufFZAteoyg" style="color: black; text-align: right" title="Conversion of preferred series to stock, shares">(<ix:nonFraction contextRef="From2021-01-012021-06-30_us-gaap_PreferredStockMember" decimals="INF" format="ixt:numdotdecimal" name="dtst:ConversionOfPreferredSeriesToStockShares" sign="-" unitRef="Shares">1,401,786</ix:nonFraction></td> <td style="color: black; text-align: left">)</td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right">(<ix:nonFraction contextRef="From2021-01-012021-06-30_us-gaap_PreferredStockMember" decimals="0" format="ixt:numdotdecimal" name="dtst:ConversionOfPreferredSeriesToStock" sign="-" unitRef="USD">1,402</ix:nonFraction></td> <td style="color: black; text-align: left">)</td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td id="xdx_987_ecustom--ConversionOfPreferredSeriesToStockShares_c20210101__20210630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z3KcGVWDwQO8" style="color: black; text-align: right" title="Conversion of preferred series to stock, shares"><ix:nonFraction contextRef="From2021-01-012021-06-30_us-gaap_CommonStockMember" decimals="INF" format="ixt:numdotdecimal" name="dtst:ConversionOfPreferredSeriesToStockShares" unitRef="Shares">43,806</ix:nonFraction></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30_us-gaap_CommonStockMember" decimals="0" format="ixt:numdotdecimal" name="dtst:ConversionOfPreferredSeriesToStock" unitRef="USD">44</ix:nonFraction></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30_us-gaap_AdditionalPaidInCapitalMember" decimals="0" format="ixt:numdotdecimal" name="dtst:ConversionOfPreferredSeriesToStock" unitRef="USD">1,358</ix:nonFraction></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0432">—</span></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0433">—</span></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0434">—</span></td> <td style="color: black; text-align: left"> </td></tr> <tr id="xdx_400_ecustom--ProceedsFromIssuanceOfCommonStockAndWarrants_za0TVAvmV4Ba" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Proceeds from issuance of common stock and warrants</td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td id="xdx_987_ecustom--ProceedsFromIssuanceOfCommonStockAndWarrantsShares_c20210101__20210630__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zzZrYgrrHmVk" style="color: black; text-align: right" title="Proceeds from issuance of common stock and warrants, shares"><span style="-sec-ix-hidden: xdx2ixbrl0447">—</span></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0440">—</span></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td id="xdx_98C_ecustom--ProceedsFromIssuanceOfCommonStockAndWarrantsShares_c20210101__20210630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zlSZvSz5f3C2" style="color: black; text-align: right" title="Proceeds from issuance of common stock and warrants, shares"><ix:nonFraction contextRef="From2021-01-012021-06-30_us-gaap_CommonStockMember" decimals="INF" format="ixt:numdotdecimal" name="dtst:ProceedsFromIssuanceOfCommonStockAndWarrantsShares" unitRef="Shares">1,600,000</ix:nonFraction></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30_us-gaap_CommonStockMember" decimals="0" format="ixt:numdotdecimal" name="dtst:ProceedsFromIssuanceOfCommonStockAndWarrants" unitRef="USD">1,600</ix:nonFraction></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30_us-gaap_AdditionalPaidInCapitalMember" decimals="0" format="ixt:numdotdecimal" name="dtst:ProceedsFromIssuanceOfCommonStockAndWarrants" unitRef="USD">9,453,294</ix:nonFraction></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0443">—</span></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0444">—</span></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:ProceedsFromIssuanceOfCommonStockAndWarrants" unitRef="USD">9,454,894</ix:nonFraction></td> <td style="color: black; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--StockIssuedDuringPeriodValueStockOptionsExercised_z3iREldoZWce" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Stock Options Exercise </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td id="xdx_98A_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20210101__20210630__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zerOHTsuMjI3" style="color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0457">—</span></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"> <span style="-sec-ix-hidden: xdx2ixbrl0451">—</span></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td id="xdx_984_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20210101__20210630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zDSQ2i28mgUc" style="color: black; text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30_us-gaap_CommonStockMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="Shares">5,060</ix:nonFraction></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30_us-gaap_CommonStockMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="USD">5</ix:nonFraction></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right">(<ix:nonFraction contextRef="From2021-01-012021-06-30_us-gaap_AdditionalPaidInCapitalMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" sign="-" unitRef="USD">5</ix:nonFraction></td> <td style="color: black; text-align: left">) </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"> <span style="-sec-ix-hidden: xdx2ixbrl0454">—</span></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"> <span style="-sec-ix-hidden: xdx2ixbrl0455">—</span></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0456">—</span> </td> <td style="color: black; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--ShareBasedCompensation_zQixlYdItA49" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black">Stock-based compensation</td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td id="xdx_986_ecustom--StockbasedCompensationShares_c20210101__20210630__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zHUbq5IxcGxi" style="color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0466">—</span></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0460">—</span></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td id="xdx_989_ecustom--StockbasedCompensationShares_c20210101__20210630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zk5qv5fUtFV3" style="color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0467">—</span></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0461">—</span></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30_us-gaap_AdditionalPaidInCapitalMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" unitRef="USD">76,221</ix:nonFraction></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0463">—</span></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0464">—</span></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" unitRef="USD">76,221</ix:nonFraction></td> <td style="color: black; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--ProfitLoss_zZETu1qbxkkh" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Net Income (Loss)</td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right">—</td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0469">—</span></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right">—</td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0470">—</span></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0471">—</span></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30_us-gaap_RetainedEarningsMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" unitRef="USD">141,212</ix:nonFraction></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right">(<ix:nonFraction contextRef="From2021-01-012021-06-30_us-gaap_NoncontrollingInterestMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" unitRef="USD">5,311</ix:nonFraction></td> <td style="color: black; text-align: left">)</td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" unitRef="USD">135,901</ix:nonFraction></td> <td style="color: black; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--DividendsPreferredStock_iN_pp0p0_di_zM5hvHKJuGja" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Preferred stock dividends</td> <td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: right">—</td> <td style="padding-bottom: 1pt; color: black; text-align: left"> </td> <td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0476">—</span></td> <td style="padding-bottom: 1pt; color: black; text-align: left"> </td> <td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: right">—</td> <td style="padding-bottom: 1pt; color: black; text-align: left"> </td> <td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0477">—</span></td> <td style="padding-bottom: 1pt; color: black; text-align: left"> </td> <td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0478">—</span></td> <td style="padding-bottom: 1pt; color: black; text-align: left"> </td> <td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: right">(<ix:nonFraction contextRef="From2021-01-012021-06-30_us-gaap_RetainedEarningsMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DividendsPreferredStock" scale="0" unitRef="USD">63,683</ix:nonFraction></td> <td style="padding-bottom: 1pt; color: black; text-align: left">)</td> <td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0480">—</span></td> <td style="padding-bottom: 1pt; color: black; text-align: left"> </td> <td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: right">(<ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DividendsPreferredStock" scale="0" unitRef="USD">63,683</ix:nonFraction></td> <td style="padding-bottom: 1pt; color: black; text-align: left">)</td></tr> <tr id="xdx_431_c20210101__20210630_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iE_zpMjFcZAmfZe" style="vertical-align: bottom; background-color: White"> <td style="color: black; font-weight: bold">Balance, June 30, 2021</td> <td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left"> </td> <td id="xdx_98B_eus-gaap--SharesOutstanding_iE_c20210101__20210630__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zF0PZDotheIf" style="border-bottom: Black 2.5pt double; color: black; text-align: right" title="Ending balance, shares"><span style="-sec-ix-hidden: xdx2ixbrl0490">—</span></td> <td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td> <td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0483">—</span></td> <td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td> <td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left"> </td> <td id="xdx_983_eus-gaap--SharesOutstanding_iE_c20210101__20210630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z36iFPEC7fuf" style="border-bottom: Black 2.5pt double; color: black; text-align: right" title="Ending balance, shares"><ix:nonFraction contextRef="AsOf2021-06-30_us-gaap_CommonStockMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" unitRef="Shares">4,862,352</ix:nonFraction></td> <td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td> <td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: right"><ix:nonFraction contextRef="AsOf2021-06-30_us-gaap_CommonStockMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD">4,862</ix:nonFraction></td> <td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td> <td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: right"><ix:nonFraction contextRef="AsOf2021-06-30_us-gaap_AdditionalPaidInCapitalMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD">27,276,653</ix:nonFraction></td> <td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td> <td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: right">(<ix:nonFraction contextRef="AsOf2021-06-30_us-gaap_RetainedEarningsMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" unitRef="USD">15,657,208</ix:nonFraction></td> <td style="padding-bottom: 2.5pt; color: black; text-align: left">)</td> <td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: right">(<ix:nonFraction contextRef="AsOf2021-06-30_us-gaap_NoncontrollingInterestMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" unitRef="USD">100,016</ix:nonFraction></td> <td style="padding-bottom: 2.5pt; color: black; text-align: left">)</td> <td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: right"><ix:nonFraction contextRef="AsOf2021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD">11,524,291</ix:nonFraction></td> <td style="padding-bottom: 2.5pt; color: black; 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> <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> <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_434_c20220101__20220630_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iS_zPYzeNVRDVK" style="vertical-align: bottom; background-color: White"> <td style="color: black; font-weight: bold"><p style="margin-top: 0; margin-bottom: 0">Balance</p> <p style="margin-top: 0; margin-bottom: 0">January  1, 2021</p></td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td id="xdx_986_eus-gaap--SharesOutstanding_iS_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zckm2WsHypyd" style="color: black; text-align: right" title="Beginning balance, shares"><span style="-sec-ix-hidden: xdx2ixbrl0501">—</span></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left">$</td> <td style="color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0494">—</span></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td id="xdx_981_eus-gaap--SharesOutstanding_iS_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zfKnVuz081Y1" style="color: black; text-align: right" title="Beginning balance, shares"><ix:nonFraction contextRef="AsOf2021-12-31_us-gaap_CommonStockMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" unitRef="Shares">6,693,793</ix:nonFraction></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left">$</td> <td style="color: black; text-align: right"><ix:nonFraction contextRef="AsOf2021-12-31_us-gaap_CommonStockMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD">6,694</ix:nonFraction></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left">$</td> <td style="color: black; text-align: right"><ix:nonFraction contextRef="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD">38,241,155</ix:nonFraction></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left">$</td> <td style="color: black; text-align: right">(<ix:nonFraction contextRef="AsOf2021-12-31_us-gaap_RetainedEarningsMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" unitRef="USD">15,530,576</ix:nonFraction></td> <td style="color: black; text-align: left">)</td> <td style="color: black"> </td> <td style="color: black; text-align: left">$</td> <td style="color: black; text-align: right">(<ix:nonFraction contextRef="AsOf2021-12-31_us-gaap_NoncontrollingInterestMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" unitRef="USD">102,628</ix:nonFraction></td> <td style="color: black; text-align: left">)</td> <td style="color: black"> </td> <td style="color: black; text-align: left">$</td> <td style="color: black; text-align: right"><ix:nonFraction contextRef="AsOf2021-12-31" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD">22,614,645</ix:nonFraction></td> <td style="color: black; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--StockIssuedDuringPeriodValueStockOptionsExercised_zGzm4nz1VYeh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black">Stock options exercise</td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td id="xdx_988_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_pdd" style="color: black; text-align: right" title="Stock Options Exercise, shares"><span style="-sec-ix-hidden: xdx2ixbrl0512">—</span></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0505">—</span></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td id="xdx_985_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_pdd" style="color: black; text-align: right" title="Stock Options Exercise, shares"><ix:nonFraction contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="Shares">3,334</ix:nonFraction></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"><ix:nonFraction contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="USD">3</ix:nonFraction></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"><ix:nonFraction contextRef="From2022-01-012022-06-30_us-gaap_AdditionalPaidInCapitalMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="USD">6,931</ix:nonFraction></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0508">—</span></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0509">—</span></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"><ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="USD">6,934</ix:nonFraction></td> <td style="color: black; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--ShareBasedCompensation_zK0IyPHoYhog" style="vertical-align: bottom; background-color: White"> <td style="color: black">Stock-based compensation</td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td id="xdx_985_ecustom--StockbasedCompensationShares_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zjV140gNf1Ld" style="color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0522">—</span></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0516">—</span></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td id="xdx_986_ecustom--StockbasedCompensationShares_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z84QsuOISmA8" style="color: black; text-align: right"><ix:nonFraction contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember" decimals="INF" format="ixt:numdotdecimal" name="dtst:StockbasedCompensationShares" unitRef="Shares">125,000</ix:nonFraction></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"><ix:nonFraction contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" unitRef="USD">125</ix:nonFraction></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"><ix:nonFraction contextRef="From2022-01-012022-06-30_us-gaap_AdditionalPaidInCapitalMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" unitRef="USD">551,767</ix:nonFraction></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0519">—</span></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0520">—</span></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"><ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" unitRef="USD">551,892</ix:nonFraction></td> <td style="color: black; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--ProfitLoss_zU1BOjQrx3Vf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Net (Loss)</td> <td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: right">—</td> <td style="padding-bottom: 1pt; color: black; text-align: left"> </td> <td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0525">—</span></td> <td style="padding-bottom: 1pt; color: black; text-align: left"> </td> <td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: right">—</td> <td style="padding-bottom: 1pt; color: black; text-align: left"> </td> <td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0526">—</span></td> <td style="padding-bottom: 1pt; color: black; text-align: left"> </td> <td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0527">—</span></td> <td style="padding-bottom: 1pt; color: black; text-align: left"> </td> <td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: right">(<ix:nonFraction contextRef="From2022-01-012022-06-30_us-gaap_RetainedEarningsMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" unitRef="USD">691,034</ix:nonFraction></td> <td style="padding-bottom: 1pt; color: black; text-align: left">)</td> <td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: right">(<ix:nonFraction contextRef="From2022-01-012022-06-30_us-gaap_NoncontrollingInterestMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" unitRef="USD">22,833</ix:nonFraction></td> <td style="padding-bottom: 1pt; color: black; text-align: left">)</td> <td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: right">(<ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" unitRef="USD">713,867</ix:nonFraction></td> <td style="padding-bottom: 1pt; color: black; text-align: left">)</td></tr> <tr id="xdx_434_c20220101__20220630_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iE_zLKojXzD7fKl" style="vertical-align: bottom; background-color: White"> <td style="color: black; font-weight: bold">Balance, June 30, 2022</td> <td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left"> </td> <td id="xdx_987_eus-gaap--SharesOutstanding_iE_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zvV8a83FioC3" style="border-bottom: Black 2.5pt double; color: black; text-align: right" title="Ending balance, shares"><span style="-sec-ix-hidden: xdx2ixbrl0539">—</span></td> <td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td> <td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0532">—</span></td> <td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td> <td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left"> </td> <td id="xdx_987_eus-gaap--SharesOutstanding_iE_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z2ciXPfBORH3" style="border-bottom: Black 2.5pt double; color: black; text-align: right" title="Ending balance, shares"><ix:nonFraction contextRef="AsOf2022-06-30_us-gaap_CommonStockMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" unitRef="Shares">6,822,127</ix:nonFraction></td> <td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td> <td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30_us-gaap_CommonStockMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD">6,822</ix:nonFraction></td> <td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td> <td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30_us-gaap_AdditionalPaidInCapitalMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD">38,799,853</ix:nonFraction></td> <td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td> <td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: right">(<ix:nonFraction contextRef="AsOf2022-06-30_us-gaap_RetainedEarningsMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" unitRef="USD">16,221,610</ix:nonFraction></td> <td style="padding-bottom: 2.5pt; color: black; text-align: left">)</td> <td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: right">(<ix:nonFraction contextRef="AsOf2022-06-30_us-gaap_NoncontrollingInterestMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" unitRef="USD">125,461</ix:nonFraction></td> <td style="padding-bottom: 2.5pt; color: black; text-align: left">)</td> <td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD">22,459,604</ix:nonFraction></td> <td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td></tr> </table> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"/> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accompanying notes are an integral part of these condensed consolidated Financial Statements</span></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"> </p> <!-- Field: Page; Sequence: 6; Value: 2 --> <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --> </p></div> <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"> </p></div> <!-- Field: /Page --> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse"> <tr> <td style="font: 10pt/107% Calibri, Helvetica, Sans-Serif; width: 100%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif; color: black"><b>DATA STORAGE CORPORATION AND SUBSIDIARIES</b></span></td></tr> <span class="alphaminr_link" id="alphaminr_cash_flow"/><tr> <td style="font: 10pt/107% Calibri, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif; color: black"><b><span id="a_004"/>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</b> </span></td></tr> <tr> <td style="font: 10pt/107% Calibri, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif; color: black"><b>(Unaudited)</b></span></td></tr> </table> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" id="xdx_30C_112_z7qQukqV1Zg4" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_49C_20220101__20220630_zC2OcpLCOM1i" style="color: black; text-align: right"> </td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_49B_20210101__20210630_zsUjeQ3scOwl" style="color: black; text-align: right"> </td><td style="color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="color: black; font-weight: bold"> </td> <td colspan="7" style="color: black; font-weight: bold; text-align: center">Six Months Ended June 30,</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; font-weight: bold; text-align: center">2022</td><td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; font-weight: bold; text-align: center">2021</td></tr> <tr id="xdx_40A_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesAbstract_iB_zZ0wkWcM9wT5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Cash Flows from Operating Activities:</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--ProfitLoss_i01_maCzK8P_zzocfsdm1rO7" style="vertical-align: bottom; background-color: White"> <td style="width: 56%; color: black; text-align: left">Net Income</td><td style="width: 8%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td><td style="width: 12%; color: black; text-align: right">(<ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" unitRef="USD">713,867</ix:nonFraction></td><td style="width: 1%; color: black; text-align: left">)</td><td style="width: 8%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td><td style="width: 12%; color: black; text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" unitRef="USD">135,901</ix:nonFraction></td><td style="width: 1%; color: black; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_iB_zNiAKd5kQaWc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Adjustments to reconcile net income to net cash provided by operating activities:</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_40D_eus-gaap--DepreciationDepletionAndAmortization_i01_maCzK8P_z0zxFu8PuXB" style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; color: black; text-align: left">Depreciation and amortization</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="USD">640,589</ix:nonFraction></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="USD">577,044</ix:nonFraction></td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--ShareBasedCompensation_i01_maCzK8P_zsjkKZIrhaEf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 20pt; color: black; text-align: left">Stock based compensation</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" unitRef="USD">551,892</ix:nonFraction></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" unitRef="USD">76,221</ix:nonFraction></td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--PaymentForContingentConsiderationLiabilityOperatingActivities_i01N_di_msCzK8P_zZlSEmVGQPoa" style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; color: black; text-align: left">Gain on contingent liability</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0558">—</span></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">(<ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PaymentForContingentConsiderationLiabilityOperatingActivities" unitRef="USD">307,300</ix:nonFraction></td><td style="color: black; text-align: left">)</td></tr> <tr id="xdx_402_eus-gaap--GainLossOnDispositionOfAssets_i01N_di_msCzK8P_zPwdmPhL7qxg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 20pt; color: black; text-align: left">Loss on disposal of equipment</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0561">—</span></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:GainLossOnDispositionOfAssets" sign="-" unitRef="USD">29,732</ix:nonFraction></td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--IncreaseDecreaseInOperatingCapitalAbstract_i01B_z90DtCb750I4" style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 30pt; color: black; text-align: left">Changes in Assets and Liabilities:</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--IncreaseDecreaseInAccountsReceivable_i01N_di_msCzK8P_zDumKTYGCRkf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 40pt; color: black; text-align: left">Accounts receivable</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">(<ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" unitRef="USD">100,490</ix:nonFraction></td><td style="color: black; text-align: left">)</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" sign="-" unitRef="USD">385,134</ix:nonFraction></td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--IncreaseDecreaseInOtherOperatingAssets_i01N_di_msCzK8P_zDJyGs2Jptcg" style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 40pt; color: black; text-align: left">Other assets</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">(<ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" unitRef="USD">211</ix:nonFraction></td><td style="color: black; text-align: left">)</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">(<ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" unitRef="USD">344</ix:nonFraction></td><td style="color: black; text-align: left">)</td></tr> <tr id="xdx_40A_eus-gaap--IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_i01N_di_msCzK8P_zdbUOV7T7nJk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 40pt; color: black; text-align: left">Prepaid expenses and other current assets</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">(<ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" unitRef="USD">438,444</ix:nonFraction></td><td style="color: black; text-align: left">)</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">(<ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" unitRef="USD">25,443</ix:nonFraction></td><td style="color: black; text-align: left">)</td></tr> <tr id="xdx_409_ecustom--IncreaseDecreaseInRightOfUseAsset_i01N_di_msCzK8P_zE1pnlbUZuS2" style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 40pt; color: black; text-align: left">Right of use asset</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:IncreaseDecreaseInRightOfUseAsset" sign="-" unitRef="USD">96,573</ix:nonFraction></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:IncreaseDecreaseInRightOfUseAsset" sign="-" unitRef="USD">43,362</ix:nonFraction></td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_i01_maCzK8P_zHZxxmZ0XKye" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 40pt; color: black; text-align: left">Accounts payable and accrued expenses</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">(<ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" sign="-" unitRef="USD">31,003</ix:nonFraction></td><td style="color: black; text-align: left">)</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" unitRef="USD">53,857</ix:nonFraction></td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--IncreaseDecreaseInDeferredRevenue_i01_maCzK8P_zpYAWA1uW0Di" style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 40pt; color: black; text-align: left">Deferred revenue</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">(<ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInDeferredRevenue" sign="-" unitRef="USD">117,377</ix:nonFraction></td><td style="color: black; text-align: left">)</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">(<ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInDeferredRevenue" sign="-" unitRef="USD">99,582</ix:nonFraction></td><td style="color: black; text-align: left">)</td></tr> <tr id="xdx_406_eus-gaap--IncreaseDecreaseInOperatingLeaseLiability_i01_maCzK8P_zMKgXkzuGjia" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 40pt; color: black; text-align: left">Operating lease liability</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">(<ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" sign="-" unitRef="USD">95,744</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left">)</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">(<ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" sign="-" unitRef="USD">43,565</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left">)</td></tr> <tr id="xdx_404_eus-gaap--NetCashProvidedByUsedInOperatingActivities_i01T_mtCzK8P_maCzvBj_zpGnM2RTtzm8" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Net Cash (Used in) Provided by Operating Activities</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">(<ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" sign="-" unitRef="USD">208,082</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left">)</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" unitRef="USD">825,017</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--NetCashProvidedByUsedInInvestingActivitiesAbstract_iB_zqwBgArduTQa" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Cash Flows from Investing Activities:</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_40E_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_i01N_pp0p0_di_msCz9o0_zI1UyV2BqaR9" style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 40pt; color: black; text-align: left"> Capital expenditures</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">(<ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="0" unitRef="USD">51,220</ix:nonFraction></td><td style="color: black; text-align: left">)</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">(<ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="0" unitRef="USD">303,228</ix:nonFraction></td><td style="color: black; text-align: left">)</td></tr> <tr id="xdx_40B_eus-gaap--PaymentForContingentConsiderationLiabilityInvestingActivities_i01N_di_msCz9o0_z8DFYBMtHRNh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 40pt; color: black; text-align: left"> Cash consideration for business acquisition</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0597">—</span></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">(<ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PaymentForContingentConsiderationLiabilityInvestingActivities" unitRef="USD">5,937,275</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left">)</td></tr> <tr id="xdx_40B_eus-gaap--NetCashProvidedByUsedInInvestingActivities_i01T_mtCz9o0_maCzvBj_zM4tAwS8tvXd" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Net Cash Used in Investing Activities</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">(<ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" sign="-" unitRef="USD">51,220</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left">)</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">(<ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" sign="-" unitRef="USD">6,240,503</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left">)</td></tr> <tr id="xdx_406_eus-gaap--NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_iB_zvKJ4q9KdZb9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Cash Flows from Financing Activities:</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_404_eus-gaap--RepaymentsOfLongTermDebtAndCapitalSecurities_i01N_di_msCzhoS_zVG57ALiAKm" style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; color: black; text-align: left">Repayments of finance lease obligations related party</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">(<ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities" unitRef="USD">487,403</ix:nonFraction></td><td style="color: black; text-align: left">)</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">(<ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities" unitRef="USD">603,495</ix:nonFraction></td><td style="color: black; text-align: left">)</td></tr> <tr id="xdx_40A_eus-gaap--RepaymentsOfDebtAndCapitalLeaseObligations_i01N_di_msCzhoS_zOanPVPaDYKj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 20pt; color: black; text-align: left">Repayments of finance lease obligations</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">(<ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations" unitRef="USD">181,597</ix:nonFraction></td><td style="color: black; text-align: left">)</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">(<ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations" unitRef="USD">74,010</ix:nonFraction></td><td style="color: black; text-align: left">)</td></tr> <tr id="xdx_40C_eus-gaap--ProceedsFromIssuanceOfPreferredStockPreferenceStockAndWarrants_i01_maCzhoS_zLjZGqGSz9f1" style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; color: black; text-align: left">Proceeds from issuance of common stock and warrants</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0612">—</span></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfPreferredStockPreferenceStockAndWarrants" unitRef="USD">9,454,894</ix:nonFraction></td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--ProceedsFromStockOptionsExercised_i01_maCzhoS_zo4zGlT00PU5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 20pt; color: black; text-align: left">Cash received for the exercised of options</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromStockOptionsExercised" unitRef="USD">6,935</ix:nonFraction></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0616">—</span></td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_40F_ecustom--ProceedsRepaymentDividendPayable_i01N_di_msCzhoS_zyECOZFMpUR4" style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; color: black; text-align: left">Repayments of Dividend payable</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0618">—</span></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">(<ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:ProceedsRepaymentDividendPayable" unitRef="USD">1,179,357</ix:nonFraction></td><td style="color: black; text-align: left">)</td></tr> <tr id="xdx_40B_eus-gaap--ProceedsFromRepaymentsOfLinesOfCredit_i01_maCzhoS_zErefBeIXASc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 20pt; color: black">Repayment of line of credit</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0621">—</span></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">(<ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromRepaymentsOfLinesOfCredit" sign="-" unitRef="USD">24</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left">)</td></tr> <tr id="xdx_40A_eus-gaap--NetCashProvidedByUsedInFinancingActivities_i01T_mtCzhoS_maCzvBj_zXXXqlIejmo1" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Net Cash (Used in) Provided by Financing Activities</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">(<ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" sign="-" unitRef="USD">662,065</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left">)</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" unitRef="USD">7,598,008</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; 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_40C_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_i01T_mtCzvBj_zcSqB2jU7Sy7" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Increase (decrease) in Cash and Cash Equivalents</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">(<ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" sign="-" unitRef="USD">921,367</ix:nonFraction></td><td style="color: black; text-align: left">)</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" unitRef="USD">2,182,522</ix:nonFraction></td><td style="color: black; 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_40A_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iS_zXygsJRMxZd5" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Cash and Cash Equivalents, Beginning of Period</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><ix:nonFraction contextRef="AsOf2021-12-31" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" unitRef="USD">12,135,803</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><ix:nonFraction contextRef="AsOf2020-12-31" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" unitRef="USD">893,598</ix:nonFraction></td><td style="padding-bottom: 1pt; color: black; 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_40E_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iE_zpNkYdEJCZF9" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Cash and Cash Equivalents, End of Period</td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" unitRef="USD">11,214,436</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right"><ix:nonFraction contextRef="AsOf2021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" unitRef="USD">3,076,120</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--SupplementalCashFlowInformationAbstract_iB_z4VR4yyZldc2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Supplemental Disclosures:</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_406_eus-gaap--InterestPaidNet_i01_zdc1mU5RTVP9" style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; color: black; text-align: left">Cash paid for interest</td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right"><ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" unitRef="USD">76,874</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" unitRef="USD">78,136</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--IncomeTaxesPaid_i01_z9DAWOrqAJYi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 20pt; color: black; text-align: left">Cash paid for income taxes</td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0642">—</span></td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0643">—</span></td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_iB_z37QTe2S1Zxk" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Non-cash investing and financing activities:</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_405_ecustom--AccrualOfPreferredStockDividend_i01_zCLsY2GFCzSi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 20pt; color: black; text-align: left">Accrual of preferred stock dividend</td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0648">—</span></td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:AccrualOfPreferredStockDividend" unitRef="USD">63,683</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--CapitalLeaseObligationsIncurred_i01_zfEQywRUo6Xf" style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; color: black; text-align: left">Assets acquired by finance lease</td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right"><ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CapitalLeaseObligationsIncurred" unitRef="USD">1,094,051</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CapitalLeaseObligationsIncurred" unitRef="USD">50,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td></tr> </table> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accompanying notes are an integral part of these condensed consolidated Financial Statements.</span></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"> <b/></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"><b/></p> <!-- Field: Page; Sequence: 7; Value: 2 --> <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --> </p></div> <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"> </p></div> <!-- Field: /Page --> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><b><span id="a_005"/>DATA STORAGE CORPORATION AND SUBSIDIARIES<br/> NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS<br/> FOR THE THREE AND SIX MONTHS ENDED JUNE 30, 2022</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><b>(Unaudited)</b> </p> <ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock"><p id="xdx_809_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_z21tXK4aBgt8" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span class="alphaminr_link" id="alphaminr_1" style="display:inline-block"/><b>Note 1 - <span id="xdx_82C_za6ifbU54TBe">Basis of Presentation, Organization and Other Matters</span></b> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt">Data Storage Corporation (“DSC” or the “Company”) provides subscription based, long term agreements for disaster recovery solutions, cloud infrastructure, Cyber Security and Voice and Data solutions.</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">Headquartered in Melville, NY, DSC offers solutions and services to businesses within the healthcare, banking and finance, distribution services, manufacturing, construction, education, and government industries. DSC derives its revenues from subscription services and solutions, managed services, software and maintenance, equipment and onboarding provisioning. DSC maintains infrastructure and storage equipment in seven technical centers in New York, Massachusetts, Texas, Florida, North Carolina and Canada.</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">On May 31, 2021, the Company completed a merger of Flagship Solutions, LLC (“Flagship”) (a Florida limited liability company) and the Company’s wholly-owned subsidiary, Data Storage FL, LLC. Flagship is a provider of Hybrid Cloud solutions, managed services and cloud solutions.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> </ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:SignificantAccountingPoliciesTextBlock"><p id="xdx_802_eus-gaap--SignificantAccountingPoliciesTextBlock_zTf452HLx8Id" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span class="alphaminr_link" id="alphaminr_2" style="display:inline-block"/><b>Note 2 - <span id="xdx_825_zmiumMu8S0bj">Summary of Significant Accounting Policies</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:ConsolidationPolicyTextBlock"><p id="xdx_84E_eus-gaap--ConsolidationPolicyTextBlock_zTC5e0J1PxY1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span id="xdx_86C_zxNtABSHF3Ic">Principles of Consolidation</span></i></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">The Condensed 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 inter-company transactions and balances have been eliminated in consolidation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> </ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock"><p id="xdx_848_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zIxwhQM0Z8Dj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span id="xdx_86D_zX7tWmyi2YE7">Basis of Presentation</span></i></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">The Condensed Consolidated Financial Statements of the Company are prepared in accordance with accounting principles generally accepted in the United States of America (US GAAP).</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">Certain information and note disclosures normally included in the financial statements prepared in accordance with US GAAP have been condensed. As such, the information included in these financial statements should be read in conjunction with the audited financial statements as of and for the year ended December 31, 2021, included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021 (the “2021 Form 10-K”), as filed on March 31, 2022. In the opinion of the Company’s management, these condensed consolidated financial statements include all adjustments, which are of only a normal and recurring nature, necessary for a fair presentation of the statement of financial position of the Company as of June 30, 2022, statement of cash flows for the six months ended June 30, 2022 and 2021 <span style="background-color: yellow">and t</span>he results of operations for the three and six months ended June 30, 2022, are not necessarily indicative of the results to be expected for the full fiscal year ending December 31, 2022.</p> </ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock"><p id="xdx_84D_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zTyFc1cPazi6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span id="xdx_864_zXoq4415oH06">Recently Issued and Newly Adopted Accounting Pronouncements</span></i></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">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"> </p> <ix:exclude><!-- Field: Page; Sequence: 8; Value: 2 --> <div id="xdx_231_z7EX8tZPmvG5" style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_230_zijvNXb6UcNe" style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --> </p></div> <div id="xdx_23C_zFf9q9PTX7O1" style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_230_z96FKvUWBuUj" style="margin: 0pt"> </p></div> <!-- Field: /Page --></ix:exclude> <ix:exclude><p id="xdx_23C_zUy8kLkZukdl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p></ix:exclude> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><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">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: 0; text-align: justify"><span style="background-color: white"/></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">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 adoption of ASU 2021-08 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"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"/> </ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:UseOfEstimates"><p id="xdx_843_eus-gaap--UseOfEstimates_zkL8yDvUujpj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span id="xdx_869_zVb5Dv8lv74j">Use of Estimates</span></i></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">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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> </ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:FairValueOfFinancialInstrumentsPolicy"><p id="xdx_846_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zRl5MUVd708c" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span id="xdx_86B_z10uQiBkaWT">Estimated Fair Value of Financial Instruments</span></i></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">The Company’s financial instruments include cash, accounts receivable, accounts payable and, lease commitments. Management believes the estimated fair value of these accounts on June 30, 2022, approximate 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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> </ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock"><p id="xdx_847_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zRWdZImp7lN4" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span id="xdx_86C_zh8Hk5xGMVO3">Cash and Cash Equivalents</span></i></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">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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> </ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:ConcentrationRiskCreditRisk"><p id="xdx_848_eus-gaap--ConcentrationRiskCreditRisk_z3dXkO9GHDu4" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span id="xdx_869_zbNfPWoRBGXf">Concentration of Credit Risk and Other Risks and Uncertainties</span></i></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">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.</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">The Company’s customers are primarily concentrated in the United States.</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">The Company provides credit in the normal course of business. The Company maintains allowances for doubtful accounts on factors surrounding the credit risk of specific customers, historical trends, and other information.</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">As of June 30, 2022, DSC had two customers with an accounts receivable balance representing <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20220630__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FirstCustomerMember_zrWBqkgpWd46"><ix:nonFraction contextRef="From2022-01-012022-06-30_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_FirstCustomerMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="Pure">20</ix:nonFraction>% </span>and <span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20220630__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--SecondCustomerMember_z3XaKkKVbSr2"><ix:nonFraction contextRef="From2022-01-012022-06-30_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_SecondCustomerMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="Pure">14</ix:nonFraction></span>% of total accounts receivable. As of December 31, 2021, the Company had one customer with an accounts receivable balance representing <span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomerMember_zwH5SzCFNFy8"><ix:nonFraction contextRef="From2021-01-012021-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_OneCustomerMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="Pure">16</ix:nonFraction></span>% of total accounts receivable</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">For the three months ended June 30, 2022, the Company had two customers that accounted for <span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_dp_c20220401__20220630__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FirstCustomerMember_zJ3qYCbcP851"><ix:nonFraction contextRef="From2022-04-012022-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_FirstCustomerMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="Pure">12</ix:nonFraction></span>% and <span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_dp_c20220401__20220630__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--SecondCustomerMember_zF9Zr4i18oO5"><ix:nonFraction contextRef="From2022-04-012022-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_SecondCustomerMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="Pure">11</ix:nonFraction></span>% of revenue. For the six months ended June 30, 2021, the Company had one customer that accounted for <span style="background-color: yellow"><span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20220630__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomerMember_zR3WoLolyqOl"><ix:nonFraction contextRef="From2022-01-012022-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_OneCustomerMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="Pure">13</ix:nonFraction></span></span>% of revenue.</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">For the six months ended June 30, 2022, the Company had two customers that accounted for <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20220630__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FirstCustomerMember_zWWKVrbq1J4b" title="Concentration Risk, Percentage"><ix:nonFraction contextRef="From2022-01-012022-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_FirstCustomerMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="Pure">24</ix:nonFraction>%</span> and <span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20220630__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--SecondCustomerMember_zsGHCEeHKsYd"><ix:nonFraction contextRef="From2022-01-012022-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_SecondCustomerMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="Pure">17</ix:nonFraction></span>% of revenue. For the six months ended June 30, 2021, the Company had one customer that accounted for <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20210630__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomerMember_zWy0FshpxSOj" title="Concentration Risk, Percentage"><ix:nonFraction contextRef="From2021-01-012021-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_OneCustomerMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="Pure">15</ix:nonFraction>%</span> of revenue.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <ix:exclude><!-- Field: Page; Sequence: 9; Value: 2 --> <div id="xdx_23B_zsUL7UsOKlhi" style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_23E_zHwlgqzWeJI4" style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --> </p></div> <div id="xdx_23F_zeHQyAvYnPv3" style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_232_zjvISBG2FXS1" style="margin: 0pt"> </p></div> <!-- Field: /Page --></ix:exclude> <ix:exclude><p id="xdx_231_zGKaU7qp1sdk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p></ix:exclude> </ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:ReceivablesPolicyTextBlock"><p id="xdx_845_eus-gaap--ReceivablesPolicyTextBlock_znH3yXLoi5Di" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span id="xdx_865_zFPHDcwDIy13">Accounts Receivable/Allowance for Credit Losses</span></i></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">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_905_ecustom--AccountsReceivablesDue_dtD_c20220101__20220630_ziIewmM5G0ff" title="Accounts receivables due"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" format="ixt-sec:durday" name="dtst:AccountsReceivablesDue">30</ix:nonNumeric></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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> </ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock"><p id="xdx_840_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zjutQRRoIPsl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span id="xdx_861_zU5G0oJJQstc">Property and Equipment</span></i></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">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_c20220101__20220630__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--PropertyPlantAndEquipmentMember_zWAWt3xqbRGb" style="display: none" title="Property, Plant and Equipment, Useful Life"><ix:nonNumeric contextRef="From2022-01-012022-06-30_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentMember" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">5</ix:nonNumeric></span> five to <span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--PropertyPlantAndEquipmentMember_zw65eYhz18I4" style="display: none" title="Property, Plant and Equipment, Useful Life"><ix:nonNumeric contextRef="From2022-01-012022-06-30_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentMember" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">7</ix:nonNumeric></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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> </ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock"><p id="xdx_847_eus-gaap--GoodwillAndIntangibleAssetsPolicyTextBlock_zItRNEefuEbc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span id="xdx_86B_z1yVTvnb7rue">Goodwill and Other Intangibles</span></i></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">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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> </ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:RevenueRecognitionPolicyTextBlock"><p id="xdx_844_eus-gaap--RevenueRecognitionPolicyTextBlock_zIgbdvtcV6mh" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span id="xdx_868_z3NINFqwblGi">Revenue Recognition</span></i></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"><b>Nature of goods and services</b></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">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:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </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: 3%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 4%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1)</span></td> <td style="text-align: justify"><span style="text-decoration: underline; font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Cloud Infrastructure and Disaster Recovery Revenue</i></span></td></tr> </table> <p style="font: 12pt Times New Roman, Times, Serif; margin: 0">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> Cloud Infrastructure provides clients the ability to migrate their on-premise computing and digital storage to DSC’s enterprise-level technical compute and digital storage assets located in Tier 3 data centers. Data Storage Corporation owns the assets and provides a turnkey solution whereby achieving reliable and cost-effective, multi-tenant IBM Power compute, x86/intel, flash digital storage, while providing disaster recovery and cyber security while eliminating client capital expenditures. The client pays a monthly fee and can increase capacity as required.</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"> Clients can subscribe to an array of disaster recovery solutions without subscribing to cloud infrastructure. Product offerings provided directly from DSC are High Availability, Data Vaulting and retention solutions, including standby servers which allows clients to centralize and streamline their mission-critical digital information and technical environment while ensuring business continuity if they experience a cyber-attack or natural disaster Client’s data is vaulted, at two data centers with the maintenance of retention schedules for corporate governances and regulations all to meet their back to work objective in a disaster.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </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: 3%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 4%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2)</span></td> <td><span style="text-decoration: underline; font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Managed Services</i></span><i><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></i></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; text-align: justify">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 DSC to offer time and material billing supplementing the client’s staff.</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">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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <ix:exclude><!-- Field: Page; Sequence: 10; Value: 2 --> <div id="xdx_23B_z4meZV8jcZVe" style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_23F_zPf0gXd6Rbxa" style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --> </p></div> <div id="xdx_237_zKnvNXdm1nl5" style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_23D_zlUl8D7ayE9c" style="margin: 0pt"> </p></div> <!-- Field: /Page --></ix:exclude> <ix:exclude><p id="xdx_230_zw258yIsW72a" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p></ix:exclude> <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: 3%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 4%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>3)</i></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span style="text-decoration: underline">Equipment and Software </span></i></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; text-align: justify">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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </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: 3%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 4%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>4)</i></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span style="text-decoration: underline">Nexxis Voice over Internet and Direct Internet Access</span></i></span></td></tr> </table> <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">The Company provides VoIP, Internet access and data transport services to ensure businesses are fully connected to the Internet from any location, remote and on premise. The company provides, highly reliable Hosted VoIP solutions with equipment options for IP phones and internet speeds of up to 10Gb delivered over fiber optics.</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"><b>Disaggregation of revenue</b></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">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"> </p> <ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:DisaggregationOfRevenueTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--DisaggregationOfRevenueTableTextBlock_zZCNxAPsh24l" 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="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt"><span id="xdx_8B2_z6FoEfq3d1U1" style="display: none">Schedule of revenue is disaggregated by major product</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></tr> <tr style="vertical-align: bottom"> <td colspan="13" style="font-weight: bold; text-align: left">For the Three Months</td></tr> <tr style="vertical-align: bottom"> <td colspan="13" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Ended June 30, 2022</td></tr> <tr style="vertical-align: bottom"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: center; text-indent: -10pt"> </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">United States</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">International</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">Total</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; width: 46%; text-align: left; text-indent: -10pt">Infrastructure Disaster Recovery/Cloud Service</td><td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--Revenues_c20220401__20220630__srt--ProductOrServiceAxis__us-gaap--ServiceMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="width: 11%; text-align: right" title="Revenues"><ix:nonFraction contextRef="From2022-04-012022-06-30_us-gaap_ServiceMember_country_US" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">1,974,980</ix:nonFraction></td><td style="width: 1%; text-align: left"> </td><td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--Revenues_c20220401__20220630__srt--ProductOrServiceAxis__us-gaap--ServiceMember__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="width: 11%; text-align: right" title="Revenues"><ix:nonFraction contextRef="From2022-04-012022-06-30_us-gaap_ServiceMember_custom_InternationalMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">38,826</ix:nonFraction></td><td style="width: 1%; text-align: left"> </td><td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--Revenues_c20220401__20220630__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Revenues"><ix:nonFraction contextRef="From2022-04-012022-06-30_us-gaap_ServiceMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">2,013,806</ix:nonFraction></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Equipment and Software</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--Revenues_c20220401__20220630__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues"><ix:nonFraction contextRef="From2022-04-012022-06-30_custom_EquipmentAndSoftwareMember_country_US" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">968,490</ix:nonFraction></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--Revenues_c20220401__20220630__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0710">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--Revenues_c20220401__20220630__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Revenues"><ix:nonFraction contextRef="From2022-04-012022-06-30_custom_EquipmentAndSoftwareMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">968,490</ix:nonFraction></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Managed Services</td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--Revenues_c20220401__20220630__srt--ProductOrServiceAxis__custom--ManagedServicesMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues"><ix:nonFraction contextRef="From2022-04-012022-06-30_custom_ManagedServicesMember_country_US" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">1,586,384</ix:nonFraction></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--Revenues_c20220401__20220630__srt--ProductOrServiceAxis__custom--ManagedServicesMember__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="text-align: right" title="Revenues"><ix:nonFraction contextRef="From2022-04-012022-06-30_custom_ManagedServicesMember_custom_InternationalMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">40,731</ix:nonFraction></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--Revenues_c20220401__20220630__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Revenues"><ix:nonFraction contextRef="From2022-04-012022-06-30_custom_ManagedServicesMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">1,627,115</ix:nonFraction></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Nexxis VoIP Services</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--Revenues_c20220401__20220630__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues"><ix:nonFraction contextRef="From2022-04-012022-06-30_custom_NexxisVoipServicesMember_country_US" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">188,926</ix:nonFraction></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--Revenues_c20220401__20220630__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0722">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--Revenues_c20220401__20220630__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="text-align: right" title="Revenues"><ix:nonFraction contextRef="From2022-04-012022-06-30_custom_NexxisVoipServicesMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">188,926</ix:nonFraction></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-indent: -10pt">Other</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98B_eus-gaap--Revenues_c20220401__20220630__srt--ProductOrServiceAxis__custom--OtherMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><ix:nonFraction contextRef="From2022-04-012022-06-30_custom_OtherMember_country_US" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">29,412</ix:nonFraction></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--Revenues_c20220401__20220630__srt--ProductOrServiceAxis__custom--OtherMember__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0728">—</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_984_eus-gaap--Revenues_c20220401__20220630__srt--ProductOrServiceAxis__custom--OtherMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><ix:nonFraction contextRef="From2022-04-012022-06-30_custom_OtherMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">29,412</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; font-weight: bold; text-align: left; text-indent: -10pt">Total Revenue</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_981_eus-gaap--Revenues_c20220401__20220630__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><ix:nonFraction contextRef="From2022-04-012022-06-30_country_US" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">4,748,192</ix:nonFraction></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_986_eus-gaap--Revenues_c20220401__20220630__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><ix:nonFraction contextRef="From2022-04-012022-06-30_custom_InternationalMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">79,557</ix:nonFraction></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_983_eus-gaap--Revenues_c20220401__20220630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><ix:nonFraction contextRef="From2022-04-012022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">4,827,749</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </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 colspan="13" style="font-weight: bold; text-align: left">For the Three Months</td></tr> <tr style="vertical-align: bottom"> <td colspan="13" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Ended June 30, 2021</td></tr> <tr style="vertical-align: bottom"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: center; text-indent: -10pt"> </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">United States</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">International</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">Total</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; width: 46%; text-align: left; text-indent: -10pt">Infrastructure  Disaster Recovery/Cloud Service</td><td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--Revenues_c20210401__20210630__srt--ProductOrServiceAxis__us-gaap--ServiceMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="width: 11%; text-align: right" title="Revenues"><ix:nonFraction contextRef="From2021-04-012021-06-30_us-gaap_ServiceMember_country_US" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">1,685,951</ix:nonFraction></td><td style="width: 1%; text-align: left"> </td><td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--Revenues_c20210401__20210630__srt--ProductOrServiceAxis__us-gaap--ServiceMember__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="width: 11%; text-align: right" title="Revenues"><ix:nonFraction contextRef="From2021-04-012021-06-30_us-gaap_ServiceMember_custom_InternationalMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">39,212</ix:nonFraction></td><td style="width: 1%; text-align: left"> </td><td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--Revenues_c20210401__20210630__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Revenues"><ix:nonFraction contextRef="From2021-04-012021-06-30_us-gaap_ServiceMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">1,725,163</ix:nonFraction></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Equipment and Software</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--Revenues_c20210401__20210630__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues"><ix:nonFraction contextRef="From2021-04-012021-06-30_custom_EquipmentAndSoftwareMember_country_US" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">760,451</ix:nonFraction></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--Revenues_c20210401__20210630__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0746">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--Revenues_c20210401__20210630__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Revenues"><ix:nonFraction contextRef="From2021-04-012021-06-30_custom_EquipmentAndSoftwareMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">760,451</ix:nonFraction></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Managed Services</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--Revenues_c20210401__20210630__srt--ProductOrServiceAxis__custom--ManagedServicesMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues"><ix:nonFraction contextRef="From2021-04-012021-06-30_custom_ManagedServicesMember_country_US" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">809,487</ix:nonFraction></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--Revenues_c20210401__20210630__srt--ProductOrServiceAxis__custom--ManagedServicesMember__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0752">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--Revenues_c20210401__20210630__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Revenues"><ix:nonFraction contextRef="From2021-04-012021-06-30_custom_ManagedServicesMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">809,487</ix:nonFraction></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Nexxis VoIP Services</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--Revenues_c20210401__20210630__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues"><ix:nonFraction contextRef="From2021-04-012021-06-30_custom_NexxisVoipServicesMember_country_US" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">183,118</ix:nonFraction></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--Revenues_c20210401__20210630__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0758">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--Revenues_c20210401__20210630__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="text-align: right" title="Revenues"><ix:nonFraction contextRef="From2021-04-012021-06-30_custom_NexxisVoipServicesMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">183,118</ix:nonFraction></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-indent: -10pt">Other</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--Revenues_c20210401__20210630__srt--ProductOrServiceAxis__custom--OtherMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><ix:nonFraction contextRef="From2021-04-012021-06-30_custom_OtherMember_country_US" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">50,030</ix:nonFraction></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_989_eus-gaap--Revenues_c20210401__20210630__srt--ProductOrServiceAxis__custom--OtherMember__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0764">—</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_986_eus-gaap--Revenues_c20210401__20210630__srt--ProductOrServiceAxis__custom--OtherMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><ix:nonFraction contextRef="From2021-04-012021-06-30_custom_OtherMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">50,030</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; font-weight: bold; text-align: left; text-indent: -10pt">Total Revenue</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_98F_eus-gaap--Revenues_c20210401__20210630__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><ix:nonFraction contextRef="From2021-04-012021-06-30_country_US" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">3,489,037</ix:nonFraction></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_988_eus-gaap--Revenues_c20210401__20210630__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><ix:nonFraction contextRef="From2021-04-012021-06-30_custom_InternationalMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">39,212</ix:nonFraction></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_988_eus-gaap--Revenues_pp0p0_c20210401__20210630_zEZNf3nOyY24" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="From2021-04-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">3,528,249</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </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 colspan="9" style="font-weight: bold; text-align: left">For the Three Months</td></tr> <tr style="vertical-align: bottom"> <td colspan="9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Ended June 30,</td></tr> <tr style="vertical-align: bottom"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Timing of revenue recognition</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">2022</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></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; width: 56%; text-align: left; text-indent: -10pt">Products transferred at a point in time</td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--Revenues_c20220401__20220630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pp0p0" style="width: 12%; text-align: right" title="Revenues"><ix:nonFraction contextRef="From2022-04-012022-06-30_us-gaap_TransferredAtPointInTimeMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">1,093,916</ix:nonFraction></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_989_eus-gaap--Revenues_c20210401__20210630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pp0p0" style="width: 12%; text-align: right" title="Revenues"><ix:nonFraction contextRef="From2021-04-012021-06-30_us-gaap_TransferredAtPointInTimeMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">937,178</ix:nonFraction></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Products and services transferred over time</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98C_eus-gaap--Revenues_c20220401__20220630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><ix:nonFraction contextRef="From2022-04-012022-06-30_us-gaap_TransferredOverTimeMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">3,733,833</ix:nonFraction></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_98A_eus-gaap--Revenues_pp0p0_c20210401__20210630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zXyAPHbxLfZ7" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><ix:nonFraction contextRef="From2021-04-012021-06-30_us-gaap_TransferredOverTimeMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">2,591,071</ix:nonFraction></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: 0pt 0pt 0pt 10pt; font-weight: bold; text-align: left; text-indent: -10pt">Total Revenue</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_981_eus-gaap--Revenues_pp0p0_c20220401__20220630_zk2y8zEqECo8" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><ix:nonFraction contextRef="From2022-04-012022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">4,827,749</ix:nonFraction></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--Revenues_pp0p0_c20210401__20210630_zF5Wyk4veQt" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><ix:nonFraction contextRef="From2021-04-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">3,528,249</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <ix:exclude><!-- Field: Page; Sequence: 11; Value: 2 --> <div id="xdx_234_zrxww29cV6I7" style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_238_zyePOoJiIo8k" style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --> </p></div> <div id="xdx_23D_zxIGMvc5Tvwj" style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_233_zt3LEEC77DQj" style="margin: 0pt"> </p></div> <!-- Field: /Page --></ix:exclude> <ix:exclude><p id="xdx_230_zQKCzKtKruS7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p></ix:exclude> <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-weight: bold; text-align: left">For the Six Months</td></tr> <tr style="vertical-align: bottom"> <td colspan="13" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Ended June 30, 2022</td></tr> <tr style="vertical-align: bottom"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: center; text-indent: -10pt"> </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">United States</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">International</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">Total</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; width: 46%; text-align: left; text-indent: -10pt">Infrastructure Disaster Recovery/Cloud Service</td><td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--Revenues_c20220101__20220630__srt--ProductOrServiceAxis__us-gaap--ServiceMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="width: 11%; text-align: right" title="Revenues"><ix:nonFraction contextRef="From2022-01-012022-06-30_us-gaap_ServiceMember_country_US" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">3,863,367</ix:nonFraction></td><td style="width: 1%; text-align: left"> </td><td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--Revenues_c20220101__20220630__srt--ProductOrServiceAxis__us-gaap--ServiceMember__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="width: 11%; text-align: right" title="Revenues"><ix:nonFraction contextRef="From2022-01-012022-06-30_us-gaap_ServiceMember_custom_InternationalMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">76,289</ix:nonFraction></td><td style="width: 1%; text-align: left"> </td><td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--Revenues_c20220101__20220630__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Revenues"><ix:nonFraction contextRef="From2022-01-012022-06-30_us-gaap_ServiceMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">3,939,656</ix:nonFraction></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Equipment and Software</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--Revenues_c20220101__20220630__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues"><ix:nonFraction contextRef="From2022-01-012022-06-30_custom_EquipmentAndSoftwareMember_country_US" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">6,287,949</ix:nonFraction></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--Revenues_c20220101__20220630__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0794">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--Revenues_c20220101__20220630__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Revenues"><ix:nonFraction contextRef="From2022-01-012022-06-30_custom_EquipmentAndSoftwareMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">6,287,949</ix:nonFraction></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Managed Services</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--Revenues_c20220101__20220630__srt--ProductOrServiceAxis__custom--ManagedServicesMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues"><ix:nonFraction contextRef="From2022-01-012022-06-30_custom_ManagedServicesMember_country_US" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">2,735,887</ix:nonFraction></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--Revenues_c20220101__20220630__srt--ProductOrServiceAxis__custom--ManagedServicesMember__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="text-align: right" title="Revenues"><ix:nonFraction contextRef="From2022-01-012022-06-30_custom_ManagedServicesMember_custom_InternationalMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">74,038</ix:nonFraction></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--Revenues_c20220101__20220630__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Revenues"><ix:nonFraction contextRef="From2022-01-012022-06-30_custom_ManagedServicesMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">2,809,925</ix:nonFraction></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Nexxis VoIP Services</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--Revenues_c20220101__20220630__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues"><ix:nonFraction contextRef="From2022-01-012022-06-30_custom_NexxisVoipServicesMember_country_US" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">383,860</ix:nonFraction></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--Revenues_c20220101__20220630__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0806">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--Revenues_c20220101__20220630__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="text-align: right" title="Revenues"><ix:nonFraction contextRef="From2022-01-012022-06-30_custom_NexxisVoipServicesMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">383,860</ix:nonFraction></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-indent: -10pt">Other</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--Revenues_c20220101__20220630__srt--ProductOrServiceAxis__custom--OtherMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><ix:nonFraction contextRef="From2022-01-012022-06-30_custom_OtherMember_country_US" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">63,558</ix:nonFraction></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_98E_eus-gaap--Revenues_c20220101__20220630__srt--ProductOrServiceAxis__custom--OtherMember__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0812">—</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_989_eus-gaap--Revenues_c20220101__20220630__srt--ProductOrServiceAxis__custom--OtherMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><ix:nonFraction contextRef="From2022-01-012022-06-30_custom_OtherMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">63,558</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; font-weight: bold; text-align: left; text-indent: -10pt">Total Revenue</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_98E_eus-gaap--Revenues_c20220101__20220630__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><ix:nonFraction contextRef="From2022-01-012022-06-30_country_US" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">13,334,621</ix:nonFraction></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--Revenues_c20220101__20220630__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><ix:nonFraction contextRef="From2022-01-012022-06-30_custom_InternationalMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">150,327</ix:nonFraction></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_986_eus-gaap--Revenues_c20220101__20220630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">13,484,948</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </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 colspan="13" style="font-weight: bold; text-align: left">For the Six Months</td></tr> <tr style="vertical-align: bottom"> <td colspan="13" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Ended June 30, 2021</td></tr> <tr style="vertical-align: bottom"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: center; text-indent: -10pt"> </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">United States</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">International</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">Total</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; width: 46%; text-align: left; text-indent: -10pt">Infrastructure  Disaster Recovery/Cloud Service</td><td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--Revenues_c20210101__20210630__srt--ProductOrServiceAxis__us-gaap--ServiceMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="width: 11%; text-align: right" title="Revenues"><ix:nonFraction contextRef="From2021-01-012021-06-30_us-gaap_ServiceMember_country_US" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">3,315,724</ix:nonFraction></td><td style="width: 1%; text-align: left"> </td><td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--Revenues_c20210101__20210630__srt--ProductOrServiceAxis__us-gaap--ServiceMember__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="width: 11%; text-align: right" title="Revenues"><ix:nonFraction contextRef="From2021-01-012021-06-30_us-gaap_ServiceMember_custom_InternationalMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">69,787</ix:nonFraction></td><td style="width: 1%; text-align: left"> </td><td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--Revenues_c20210101__20210630__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Revenues"><ix:nonFraction contextRef="From2021-01-012021-06-30_us-gaap_ServiceMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">3,385,511</ix:nonFraction></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Equipment and Software</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--Revenues_c20210101__20210630__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues"><ix:nonFraction contextRef="From2021-01-012021-06-30_custom_EquipmentAndSoftwareMember_country_US" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">1,225,334</ix:nonFraction></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--Revenues_c20210101__20210630__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0830">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--Revenues_c20210101__20210630__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Revenues"><ix:nonFraction contextRef="From2021-01-012021-06-30_custom_EquipmentAndSoftwareMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">1,225,334</ix:nonFraction></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Managed Services</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--Revenues_c20210101__20210630__srt--ProductOrServiceAxis__custom--ManagedServicesMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues"><ix:nonFraction contextRef="From2021-01-012021-06-30_custom_ManagedServicesMember_country_US" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">1,036,254</ix:nonFraction></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--Revenues_c20210101__20210630__srt--ProductOrServiceAxis__custom--ManagedServicesMember__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0836">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--Revenues_c20210101__20210630__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Revenues"><ix:nonFraction contextRef="From2021-01-012021-06-30_custom_ManagedServicesMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">1,036,254</ix:nonFraction></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Nexxis VoIP Services</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--Revenues_c20210101__20210630__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues"><ix:nonFraction contextRef="From2021-01-012021-06-30_custom_NexxisVoipServicesMember_country_US" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">378,444</ix:nonFraction></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--Revenues_c20210101__20210630__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0842">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--Revenues_c20210101__20210630__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="text-align: right" title="Revenues"><ix:nonFraction contextRef="From2021-01-012021-06-30_custom_NexxisVoipServicesMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">378,444</ix:nonFraction></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-indent: -10pt">Other</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_986_eus-gaap--Revenues_pp0p0_c20210101__20210630__srt--ProductOrServiceAxis__custom--OtherMember__srt--StatementGeographicalAxis__country--US_zpeZhN4ezpui" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><ix:nonFraction contextRef="From2021-01-012021-06-30_custom_OtherMember_country_US" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">77,397</ix:nonFraction></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--Revenues_c20210101__20210630__srt--ProductOrServiceAxis__custom--OtherMember__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0848">—</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--Revenues_c20210101__20210630__srt--ProductOrServiceAxis__custom--OtherMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><ix:nonFraction contextRef="From2021-01-012021-06-30_custom_OtherMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">77,397</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; font-weight: bold; text-align: left; text-indent: -10pt">Total Revenue</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_98C_eus-gaap--Revenues_c20210101__20210630__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><ix:nonFraction contextRef="From2021-01-012021-06-30_country_US" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">6,033,153</ix:nonFraction></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_98D_eus-gaap--Revenues_c20210101__20210630__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><ix:nonFraction contextRef="From2021-01-012021-06-30_custom_InternationalMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">69,787</ix:nonFraction></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_985_eus-gaap--Revenues_pp0p0_c20210101__20210630_z9UwysmhGFB2" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">6,102,940</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </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 colspan="9" style="font-weight: bold; text-align: left">For the Six Months</td></tr> <tr style="vertical-align: bottom"> <td colspan="9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Ended June 30,</td></tr> <tr style="vertical-align: bottom"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Timing of revenue recognition</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">2022</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></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; width: 56%; text-align: left; text-indent: -10pt">Products transferred at a point in time</td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--Revenues_c20220101__20220630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pp0p0" style="width: 12%; text-align: right" title="Revenues"><ix:nonFraction contextRef="From2022-01-012022-06-30_us-gaap_TransferredAtPointInTimeMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">6,383,582</ix:nonFraction></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_985_eus-gaap--Revenues_c20210101__20210630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pp0p0" style="width: 12%; text-align: right" title="Revenues"><ix:nonFraction contextRef="From2021-01-012021-06-30_us-gaap_TransferredAtPointInTimeMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">1,511,751</ix:nonFraction></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Products and services transferred over time</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_981_eus-gaap--Revenues_c20220101__20220630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><ix:nonFraction contextRef="From2022-01-012022-06-30_us-gaap_TransferredOverTimeMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">7,101,366</ix:nonFraction></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_983_eus-gaap--Revenues_c20210101__20210630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><ix:nonFraction contextRef="From2021-01-012021-06-30_us-gaap_TransferredOverTimeMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">4,591,189</ix:nonFraction></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: 0pt 0pt 0pt 10pt; font-weight: bold; text-align: left; text-indent: -10pt">Total Revenue</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_98B_eus-gaap--Revenues_pp0p0_c20220101__20220630_z8aqaPSQ5mH2" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">13,484,948</ix:nonFraction></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_98F_eus-gaap--Revenues_pp0p0_c20210101__20210630_zKBaKTT1fEB5" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="USD">6,102,940</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> </ix:nonNumeric><p id="xdx_8A9_zjj6s8Cnw21i" 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">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.</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">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.</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"><b>Transaction price allocated to the remaining performance obligations</b></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">The Company has the following performance obligations:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 4%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>1)</i></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Data Vaulting</span>: Subscription-based cloud service that encrypts and transfers data to a secure Tier 3 data center and further replicates the data to a second Tier 3 DSC technical center where it remains encrypted. Ensuring client retention schedules for corporate compliance and disaster recovery. Provides for twenty-four (24) hour or less recovery time and utilizes advanced data reduction, reduplication technology to shorten back-up and restore time.</span></td></tr> </table> <p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </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: 3%"><span style="font: 10pt Times New Roman, Times, Serif"><i>2)</i></span></td> <td style="width: 97%; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif; text-decoration: underline">High Availability</span><span style="font: 10pt Times New Roman, Times, Serif">: A managed cloud subscription-based service that provides cost-effective mirroring software replication technology and provides one (1) hour or less recovery time for a client to be back in business. .</span></td></tr> <tr style="vertical-align: top"> <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"><i>3)</i></span></td> <td style="text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif; text-decoration: underline">Cloud Infrastructure</span><span style="font: 10pt Times New Roman, Times, Serif">: subscription-based cloud service provides for “capacity on-demand” for IBM Power and X86 Intel server systems.</span></td></tr> <tr style="vertical-align: top"> <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"><i>4)</i></span></td> <td style="text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif; text-decoration: underline">Internet</span><span style="font: 10pt Times New Roman, Times, Serif">: Subscription-based service, offering continuous internet connection combined with FailSAFE which provides disaster recovery for both a clients’ voice and data environments.</span></td></tr> <tr style="vertical-align: top"> <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"><i>5)</i></span></td> <td style="text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif; text-decoration: underline">Support and Maintenance</span><span style="font: 10pt Times New Roman, Times, Serif">: Subscription based service offers support for clients on their servers, firewalls, desktops or software. Services are provided 24x7x365 to our clients.</span></td></tr> <tr style="vertical-align: top"> <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"><i>6)</i></span></td> <td style="text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif; text-decoration: underline">Implementation / Set-Up Fees</span><span style="font: 10pt Times New Roman, Times, Serif">: Onboarding and set-up for cloud infrastructure and disaster recovery as well as Cyber Security.</span></td></tr> <tr style="vertical-align: top"> <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"><i>7)</i></span></td> <td style="text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif; text-decoration: underline">Equipment sales</span><span style="font: 10pt Times New Roman, Times, Serif">: 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 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"><i>9)</i></span></td> <td style="text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif; text-decoration: underline">License</span><span style="font: 10pt Times New Roman, Times, Serif">: Granting SSL certificates and licenses.</span></td></tr> </table> <p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <ix:exclude><p id="xdx_23C_zxuIgwgiggH8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"/></ix:exclude> <ix:exclude><!-- Field: Page; Sequence: 12; Value: 2 --> <div id="xdx_238_z1bfdNSgmqq7" style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_235_zTh7EzFijl49" style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --> </p></div> <div id="xdx_23D_z7Wic8zc2jsa" style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_23F_ztkeXVKoxgee" style="margin: 0pt"> </p></div> <!-- Field: /Page --></ix:exclude> <ix:exclude><p id="xdx_238_ziZnUx4eSGE9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: none"><i> </i></span></p></ix:exclude> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline"/></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline"/></i></p> </ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="dtst:DisasterRecoveryAndBusinessContinuitySolutionsPolicyTextBlock"><p id="xdx_84E_ecustom--DisasterRecoveryAndBusinessContinuitySolutionsPolicyTextBlock_zHRODisxWJU9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline"><span id="xdx_860_zFB0EHRYVH2g">Disaster Recovery and Business Continuity Solutions</span></span></i></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">Subscription services allow clients to access data or receive services for a predetermined period of time. As the client obtains access at a point in time and 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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> </ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="dtst:InitialSetupFeesPolicyTextBlock"><p id="xdx_84C_ecustom--InitialSetupFeesPolicyTextBlock_zJBYzAFTpmce" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline"><span id="xdx_86C_zkzEeleT7TAf">Initial Set-Up Fees</span></span></i></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">The Company accounts for set-up fees as a separate performance obligation. Set-up services are performed one time and accordingly the revenue is recognized at the point in time, and is non-refundable, and the Company is entitled to the payment.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> </ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="dtst:EquipmentSalesPolicyTextBlock"><p id="xdx_846_ecustom--EquipmentSalesPolicyTextBlock_zlN7KRATAIS1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline"><span id="xdx_86B_zERvw3SpH24l">Equipment Sales</span></span></i></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">The obligation for the equipment sales is such the control of the product transfer is 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, the performance obligation is considered to be satisfied at a point in time 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).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> </ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="dtst:LicenseGrantingSSLCertificatesAndOtherLicensesPolicyTextBlock"><p id="xdx_84E_ecustom--LicenseGrantingSSLCertificatesAndOtherLicensesPolicyTextBlock_zLBpmG204bg6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline"><span id="xdx_86C_z2Fjr9n07LMd">License - granting SSL certificates and other licenses</span></span></i></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">Performance obligations as it relates to licensing is that the control of the product transfers, either at a point in time or over time, depending on the nature of the license. The revenue standard identifies two types of licenses of IP: (i) a right to access IP; and, (ii) 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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> </ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="dtst:PaymentTermPolicyTextBlock"><p id="xdx_840_ecustom--PaymentTermPolicyTextBlock_z3iTvebWLCa8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span id="xdx_863_zwkHEnDbvfG3" style="text-decoration: underline"><i>Payment Terms</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">The typical terms of subscription contracts range from 12 to 36 months, with auto-renew options extending the contract for an additional term. The Company invoices clients one month in advance for its services, in addition to any contractual data overages or for additional services.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> </ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:StandardProductWarrantyPolicy"><p id="xdx_844_eus-gaap--StandardProductWarrantyPolicy_zK3s0hcdTKf8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span id="xdx_86B_zQTwQwQmq06h" style="text-decoration: underline"><i>Warranties</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">The Company offers guaranteed service levels and service guarantees on some of its contracts. These warranties are not sold separately are accounted as “assurance warranties”.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> </ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="dtst:SignificantJudgementPolicyTextBlock"><p id="xdx_841_ecustom--SignificantJudgementPolicyTextBlock_zHh2Ned4l0T3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span id="xdx_86D_zawHCWgaSqLb" style="text-decoration: underline"><i>Significant Judgement</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">In the instance’s contracts have multiple performance obligations, the Company uses judgment to establish a stand-alone price for each performance obligation. 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 is calculated to determine the aggregate price for the individual services. The proportion of each individual service to the aggregate price is determined. The ratio is applied to the total contract price in order to allocate the transaction price to each performance obligation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <ix:exclude><!-- Field: Page; Sequence: 13; Value: 2 --> <div id="xdx_234_zJqvVe2ClOya" style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_230_zrrcZUcTLzib" style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --> </p></div> <div id="xdx_23B_z8OVhZIBg5Kc" style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_23D_zoXJcZyfQ4U2" style="margin: 0pt"> </p></div> <!-- Field: /Page --></ix:exclude> <ix:exclude><p id="xdx_236_zCuNAr9R0wl9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p></ix:exclude> </ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"><p id="xdx_84D_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zy9leXfrvJe3" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span id="xdx_866_zkby7SSAyAWg" style="text-decoration: underline"><i>Impairment of Long-Lived Assets</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">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 un-discounted future cash flows.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> </ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:AdvertisingCostsPolicyTextBlock"><p id="xdx_846_eus-gaap--AdvertisingCostsPolicyTextBlock_z8UuzmtASVDb" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span id="xdx_86D_zXjDh1sfO2r8" style="text-decoration: underline"><i>Advertising Costs</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">The Company expenses the costs associated with advertising as they are incurred. The Company incurred $<span id="xdx_90E_eus-gaap--AdvertisingExpense_pp0p0_c20220401__20220630_zMHfih2CZFq9"><ix:nonFraction contextRef="From2022-04-012022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AdvertisingExpense" scale="0" unitRef="USD">316,062</ix:nonFraction></span> and $<span id="xdx_90F_eus-gaap--AdvertisingExpense_pp0p0_c20210401__20210630_zThrcnVxxTV4"><ix:nonFraction contextRef="From2021-04-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AdvertisingExpense" scale="0" unitRef="USD">156,510</ix:nonFraction></span>for advertising costs for the three months ended June 30, 2022 and 2021, respectively. The Company incurred $<span id="xdx_907_eus-gaap--AdvertisingExpense_c20220101__20220630_pp0p0" title="Advertising Expense"><ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AdvertisingExpense" scale="0" unitRef="USD">405,793</ix:nonFraction></span> and $<span id="xdx_901_eus-gaap--AdvertisingExpense_c20210101__20210630_pp0p0" title="Advertising Expense"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AdvertisingExpense" scale="0" unitRef="USD">252,286</ix:nonFraction></span> for advertising costs for the six months ended June 30, 2022 and 2021, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> </ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy"><p id="xdx_847_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zBSUb8G0iG05" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span id="xdx_869_zMJBKKxgL9nf" style="text-decoration: underline"><i>Stock-Based Compensation</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">DSC 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. DSC 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 style="background-color: white">The Company has a relatively low forfeiture rate of stock-based compensation and forfeitures are recognized as they occur.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"/></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">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 the 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.</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">Estimated volatility is a measure of the amount by which DSC’s stock price is expected to fluctuate each year during the expected life of the award. DSC’s calculation of estimated volatility is based on historical stock prices over a period equal to the expected life of the awards.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> </ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:EarningsPerSharePolicyTextBlock"><p id="xdx_848_eus-gaap--EarningsPerSharePolicyTextBlock_zr7Slhv8dUeh" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span id="xdx_86D_zuYn7zxhV8ui" style="text-decoration: underline"><i>Net Income (Loss) Per Common Share</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">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.</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"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table sets forth the information needed to compute basic and diluted earnings per share for the three and six months ended June 30, 2022 and 2021:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> <ix:exclude><!-- Field: Page; Sequence: 14; Value: 2 --> <div id="xdx_233_zCHSzO4JyZYf" style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_230_zCzEX4hFxBO4" style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --> </p></div> <div id="xdx_23D_zEMmCi7SwZa4" style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_238_zW1SqvrlXYQg" style="margin: 0pt"> </p></div> <!-- Field: /Page --></ix:exclude> <ix:exclude><p id="xdx_230_zH6qWyoIKz47" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p></ix:exclude> <ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_894_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zaWcqGJyVe6f" 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 style="padding: 0pt 0pt 0pt 10pt; text-indent: -10pt"><span id="xdx_8B6_zvUI2ju16JLj" style="display: none">Schedule of Earning per share basic and diluted</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_497_20220401__20220630_zC8FaBvm8Koa" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49E_20210401__20210630_zY6XgjARcgic" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_495_20220101__20220630_zIaVHazzLVef" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_496_20210101__20210630_z4n8kvBN6Sy9" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: center; text-indent: -10pt"> </td><td style="font-weight: bold"> </td> <td colspan="7" style="font-weight: bold; text-align: center">For the Three Months Ended</td><td style="font-weight: bold"> </td> <td colspan="7" style="font-weight: bold; text-align: center">For the Six Months Ended</td></tr> <tr style="vertical-align: bottom"> <td style="padding: 0pt 0pt 1pt 10pt; text-align: center; text-indent: -10pt"> </td><td style="padding-bottom: 1pt; font-weight: bold"> </td> <td colspan="7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td> <td colspan="7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30,</td></tr> <tr style="vertical-align: bottom"> <td style="padding: 0pt 0pt 1pt 10pt; text-align: center; text-indent: -10pt"> </td><td style="padding-bottom: 1pt; font-weight: bold"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td></tr> <tr style="vertical-align: bottom"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: center; text-indent: -10pt"> </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"> </td></tr> <tr id="xdx_406_ecustom--NetIncomeLossAvailableToCommonStockholderBasic_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 2.5pt 10pt; width: 40%; text-align: left; text-indent: -10pt">Net Income (Loss) Available to Common Shareholders</td><td style="padding-bottom: 2.5pt; width: 3%"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right">(<ix:nonFraction contextRef="From2022-04-012022-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:NetIncomeLossAvailableToCommonStockholderBasic" sign="-" unitRef="USD">847,044</ix:nonFraction></td><td style="padding-bottom: 2.5pt; width: 1%; text-align: left">)</td><td style="padding-bottom: 2.5pt; width: 3%"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right"><ix:nonFraction contextRef="From2021-04-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:NetIncomeLossAvailableToCommonStockholderBasic" unitRef="USD">114,313</ix:nonFraction></td><td style="padding-bottom: 2.5pt; width: 1%; text-align: left"> </td><td style="padding-bottom: 2.5pt; width: 3%"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right">(<ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:NetIncomeLossAvailableToCommonStockholderBasic" sign="-" unitRef="USD">691,034</ix:nonFraction></td><td style="padding-bottom: 2.5pt; width: 1%; text-align: left">)</td><td style="padding-bottom: 2.5pt; width: 3%"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:NetIncomeLossAvailableToCommonStockholderBasic" unitRef="USD">77,529</ix:nonFraction></td><td style="padding-bottom: 2.5pt; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-indent: -10pt"> </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 id="xdx_406_ecustom--WeightedAverageNumberOfShareOutstandingBasic_i_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-indent: -10pt">Weighted average number of common shares - basic</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><ix:nonFraction contextRef="From2022-04-012022-06-30" decimals="INF" format="ixt:numdotdecimal" name="dtst:WeightedAverageNumberOfShareOutstandingBasic" unitRef="Shares">6,758,238</ix:nonFraction></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><ix:nonFraction contextRef="From2021-04-012021-06-30" decimals="INF" format="ixt:numdotdecimal" name="dtst:WeightedAverageNumberOfShareOutstandingBasic" unitRef="Shares">3,981,402</ix:nonFraction></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="INF" format="ixt:numdotdecimal" name="dtst:WeightedAverageNumberOfShareOutstandingBasic" unitRef="Shares">6,727,108</ix:nonFraction></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="INF" format="ixt:numdotdecimal" name="dtst:WeightedAverageNumberOfShareOutstandingBasic" unitRef="Shares">3,607,909</ix:nonFraction></td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--DilutiveSecuritiesAbstract_iB" style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Dilutive securities</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 id="xdx_40E_ecustom--Options_i01_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 20pt; text-indent: -10pt">Options</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0917">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><ix:nonFraction contextRef="From2021-04-012021-06-30" decimals="INF" format="ixt:numdotdecimal" name="dtst:Options" unitRef="Shares">134,254</ix:nonFraction></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0919">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0920">—</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_ecustom--Warrants_i01_pdd" style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 1pt 20pt; text-indent: -10pt">Warrants</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"><span style="-sec-ix-hidden: xdx2ixbrl0922">—</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"><ix:nonFraction contextRef="From2021-04-012021-06-30" decimals="INF" format="ixt:numdotdecimal" name="dtst:Warrants" unitRef="Shares">3,333</ix:nonFraction></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"><span style="-sec-ix-hidden: xdx2ixbrl0924">—</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"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="INF" format="ixt:numdotdecimal" name="dtst:Warrants" unitRef="Shares">3,333</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--WeightedAverageNumberDilutedSharesOutstandingAdjustment_i_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 1pt 10pt; text-indent: -10pt">Weighted average number of common shares - diluted</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"><ix:nonFraction contextRef="From2022-04-012022-06-30" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" unitRef="Shares">6,758,238</ix:nonFraction></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"><ix:nonFraction contextRef="From2021-04-012021-06-30" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" unitRef="Shares">4,118,989</ix:nonFraction></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"><ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" unitRef="Shares">6,727,108</ix:nonFraction></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"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" unitRef="Shares">3,611,242</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40A_ecustom--EarningPerShareBasic_i_pdd" style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 2.5pt 10pt; text-indent: -10pt">Earnings (Loss) per share, basic</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">(<ix:nonFraction contextRef="From2022-04-012022-06-30" decimals="INF" format="ixt:numdotdecimal" name="dtst:EarningPerShareBasic" sign="-" unitRef="USDPShares">0.13</ix:nonFraction></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"><ix:nonFraction contextRef="From2021-04-012021-06-30" decimals="INF" format="ixt:numdotdecimal" name="dtst:EarningPerShareBasic" unitRef="USDPShares">0.03</ix:nonFraction></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">(<ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="INF" format="ixt:numdotdecimal" name="dtst:EarningPerShareBasic" sign="-" unitRef="USDPShares">0.10</ix:nonFraction></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"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="INF" format="ixt:numdotdecimal" name="dtst:EarningPerShareBasic" unitRef="USDPShares">0.02</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr id="xdx_403_ecustom--EarningPerShareDiluted_i_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 2.5pt 10pt; text-indent: -10pt">Earnings (Loss) per share, diluted</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">(<ix:nonFraction contextRef="From2022-04-012022-06-30" decimals="INF" format="ixt:numdotdecimal" name="dtst:EarningPerShareDiluted" sign="-" unitRef="USDPShares">0.13</ix:nonFraction></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"><ix:nonFraction contextRef="From2021-04-012021-06-30" decimals="INF" format="ixt:numdotdecimal" name="dtst:EarningPerShareDiluted" unitRef="USDPShares">0.03</ix:nonFraction></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">(<ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="INF" format="ixt:numdotdecimal" name="dtst:EarningPerShareDiluted" sign="-" unitRef="USDPShares">0.10</ix:nonFraction></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"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="INF" format="ixt:numdotdecimal" name="dtst:EarningPerShareDiluted" unitRef="USDPShares">0.02</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> </ix:nonNumeric><p id="xdx_8A5_zg6NM4LHRp4e" 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">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:</p> <ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zhGH8N6ierG9" 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="padding-top: 0pt; padding-right: 0pt; padding-left: 10pt; text-align: left; text-indent: -10pt"><span id="xdx_8BA_z3og0RSzoPo4" 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><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">Three Months ended June 30,</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">Six Months ended June 30,</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">2022</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">2022</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></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; width: 40%; text-align: left; text-indent: -10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Options</span></td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_984_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220401__20220630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--EmployeeStockOption1Member_pdd" style="width: 10%; text-align: right" title="Potentially dilutive securities"><ix:nonFraction contextRef="From2022-04-012022-06-30_custom_EmployeeStockOption1Member" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="Shares">306,243</ix:nonFraction></td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_986_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210401__20210630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--EmployeeStockOption1Member_pdd" style="width: 10%; text-align: right" title="Potentially dilutive securities"><ix:nonFraction contextRef="From2021-04-012021-06-30_custom_EmployeeStockOption1Member" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="Shares">66,901</ix:nonFraction></td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_981_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20220630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--EmployeeStockOption1Member_pdd" style="width: 10%; text-align: right" title="Potentially dilutive securities"><ix:nonFraction contextRef="From2022-01-012022-06-30_custom_EmployeeStockOption1Member" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="Shares">306,243</ix:nonFraction></td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_983_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20210630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--EmployeeStockOption1Member_pdd" style="width: 10%; text-align: right" title="Potentially dilutive securities"><ix:nonFraction contextRef="From2021-01-012021-06-30_custom_EmployeeStockOption1Member" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="Shares">201,155</ix:nonFraction></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrants</span></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_c20220401__20220630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--Warrant1Member_pdd" style="border-bottom: Black 1pt solid; text-align: right" title="Potentially dilutive securities"><ix:nonFraction contextRef="From2022-04-012022-06-30_custom_Warrant1Member" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="Shares">2,419,193</ix:nonFraction></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_983_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210401__20210630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--Warrant1Member_pdd" style="border-bottom: Black 1pt solid; text-align: right" title="Potentially dilutive securities"><ix:nonFraction contextRef="From2021-04-012021-06-30_custom_Warrant1Member" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="Shares">1,840,000</ix:nonFraction></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_980_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20220630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--Warrant1Member_pdd" style="border-bottom: Black 1pt solid; text-align: right" title="Potentially dilutive securities"><ix:nonFraction contextRef="From2022-01-012022-06-30_custom_Warrant1Member" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="Shares">2,419,193</ix:nonFraction></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_986_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20210630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--Warrant1Member_pdd" style="border-bottom: Black 1pt solid; text-align: right" title="Potentially dilutive securities"><ix:nonFraction contextRef="From2021-01-012021-06-30_custom_Warrant1Member" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="Shares">1,840,000</ix:nonFraction></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: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_982_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220401__20220630_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Potentially dilutive securities"><ix:nonFraction contextRef="From2022-04-012022-06-30" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="Shares">2,725,436</ix:nonFraction></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_983_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210401__20210630_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Potentially dilutive securities"><ix:nonFraction contextRef="From2021-04-012021-06-30" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="Shares">1,906,901</ix:nonFraction></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_c20220101__20220630_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Potentially dilutive securities"><ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="Shares">2,725,436</ix:nonFraction></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--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20210630_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Potentially dilutive securities"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="Shares">2,041,155</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> </ix:nonNumeric><p id="xdx_8AE_zuK3NLeCoS48" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> </ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="dtst:PrepaidsAndOtherCurrentAssetsTextBlock"><p id="xdx_80E_ecustom--PrepaidsAndOtherCurrentAssetsTextBlock_zuCJpVZC58Bi" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span class="alphaminr_link" id="alphaminr_3" style="display:inline-block"/><b>Note 3 - <span id="xdx_821_zP11W6bSeuzh">Prepaids and other current assets</span></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: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaids and other current assets consist of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_zk0vjoChjGs9" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Prepaids and other current assets (Details)"> <tr style="vertical-align: bottom"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt"><span id="xdx_8B9_zv5sUBpmF46f" style="display: none">Schedule of prepaids and other current assets</span></td><td style="font-weight: bold"> </td> <td colspan="3" id="xdx_49D_20220630_zDdHUb70y6ah" style="font-weight: bold; text-align: center">June 30,</td><td style="font-weight: bold"> </td> <td colspan="3" id="xdx_497_20211231_zIdcojoQJYJ4" style="font-weight: bold; text-align: center">December 31,</td></tr> <tr style="vertical-align: bottom"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: center; text-indent: -10pt"> </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">2022</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></tr> <tr id="xdx_408_ecustom--PrepaidMarketingPromotion_iI_maPEAOAz69L_zsxl7EQBgdaa" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; width: 56%; text-align: left; text-indent: -10pt">Prepaid Marketing Promotion</td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:PrepaidMarketingPromotion" unitRef="USD">387,721</ix:nonFraction></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"><span style="-sec-ix-hidden: xdx2ixbrl0973">—</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_406_ecustom--PrepaidSubscriptionsAndLicense_iI_maPEAOAz69L_z1ojd3MMXFch" style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Prepaid Subscriptions and license</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:PrepaidSubscriptionsAndLicense" unitRef="USD">337,154</ix:nonFraction></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><ix:nonFraction contextRef="AsOf2021-12-31" decimals="0" format="ixt:numdotdecimal" name="dtst:PrepaidSubscriptionsAndLicense" unitRef="USD">409,985</ix:nonFraction></td><td style="text-align: left"> </td></tr> <tr id="xdx_407_ecustom--PrepaidMaintenance_iI_maPEAOAz69L_zVNXEYnflsW" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Prepaid Maintenance</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:PrepaidMaintenance" unitRef="USD">129,920</ix:nonFraction></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><ix:nonFraction contextRef="AsOf2021-12-31" decimals="0" format="ixt:numdotdecimal" name="dtst:PrepaidMaintenance" unitRef="USD">80,227</ix:nonFraction></td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--OtherPrepaidExpenseCurrent_iI_maPEAOAz69L_zMo1BdBSxb2g" style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-indent: -10pt">Other</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"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherPrepaidExpenseCurrent" unitRef="USD">120,050</ix:nonFraction></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"><ix:nonFraction contextRef="AsOf2021-12-31" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherPrepaidExpenseCurrent" unitRef="USD">46,189</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_mtPEAOAz69L_z1y5COlInoEl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Total prepaids and other current assets</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"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" unitRef="USD">974,845</ix:nonFraction></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"><ix:nonFraction contextRef="AsOf2021-12-31" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" unitRef="USD">536,401</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table></ix:nonNumeric> </ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock"><p id="xdx_800_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_z2CGC7FuwwYd" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span class="alphaminr_link" id="alphaminr_4" style="display:inline-block"/><b>Note 4- <span id="xdx_826_z44UoYdBonDc">Property and Equipment</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Property and equipment, at cost, consist of the following:</p> <ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:PropertyPlantAndEquipmentTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_883_eus-gaap--PropertyPlantAndEquipmentTextBlock_z7jSXKeOhqW1" 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="padding: 0pt 0pt 0pt 10pt; display: none; text-align: left; text-indent: -10pt">Schedule of property and equipment</td><td> </td> <td style="text-align: left"> </td><td id="xdx_49A_20220630_zPOWkraY66r3" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_494_20211231_z3kMcU0r5UOb" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: center; text-indent: -10pt"> </td><td style="font-weight: bold"> </td> <td colspan="3" style="font-weight: bold; text-align: center">June 30,</td><td style="font-weight: bold"> </td> <td colspan="3" style="font-weight: bold; text-align: center">December 31,</td></tr> <tr style="vertical-align: bottom"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: center; text-indent: -10pt"> </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">2022</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></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; width: 56%; text-align: left; text-indent: -10pt">Storage equipment</td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--TechnologyEquipmentMember_pp0p0" style="width: 12%; text-align: right" title="Gross Property and equipment"><ix:nonFraction contextRef="AsOf2022-06-30_us-gaap_TechnologyEquipmentMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="USD">60,288</ix:nonFraction></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_987_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--TechnologyEquipmentMember_zIqbI7gzyy6e" style="width: 12%; text-align: right" title="Gross Property and equipment"><ix:nonFraction contextRef="AsOf2021-12-31_us-gaap_TechnologyEquipmentMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="USD">476,887</ix:nonFraction></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Furniture and fixtures</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="text-align: right" title="Gross Property and equipment"><ix:nonFraction contextRef="AsOf2022-06-30_us-gaap_FurnitureAndFixturesMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="USD">20,860</ix:nonFraction></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zw6XHdR0TTi7" style="text-align: right" title="Gross Property and equipment"><ix:nonFraction contextRef="AsOf2021-12-31_us-gaap_FurnitureAndFixturesMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="USD">19,491</ix:nonFraction></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Leasehold improvements</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pp0p0" style="text-align: right" title="Gross Property and equipment"><ix:nonFraction contextRef="AsOf2022-06-30_us-gaap_LeaseholdImprovementsMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="USD">20,983</ix:nonFraction></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zc8WpAoWari" style="text-align: right" title="Gross Property and equipment"><ix:nonFraction contextRef="AsOf2021-12-31_us-gaap_LeaseholdImprovementsMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="USD">20,983</ix:nonFraction></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Computer hardware and software</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerHardwareAndSoftwareMember_pp0p0" style="text-align: right" title="Gross Property and equipment"><ix:nonFraction contextRef="AsOf2022-06-30_custom_ComputerHardwareAndSoftwareMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="USD">89,618</ix:nonFraction></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerHardwareAndSoftwareMember_zpstFdkIrTbh" style="text-align: right" title="Gross Property and equipment"><ix:nonFraction contextRef="AsOf2021-12-31_custom_ComputerHardwareAndSoftwareMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="USD">317,729</ix:nonFraction></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Data center equipment</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98C_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--DataCenterEquipmentMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Gross Property and equipment"><ix:nonFraction contextRef="AsOf2022-06-30_custom_DataCenterEquipmentMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="USD">6,900,702</ix:nonFraction></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_980_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--DataCenterEquipmentMember_zFqj45lZKMg1" style="border-bottom: Black 1pt solid; text-align: right" title="Gross Property and equipment"><ix:nonFraction contextRef="AsOf2021-12-31_custom_DataCenterEquipmentMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="USD">5,760,146</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; color: White; text-indent: -10pt"> Gross Property and equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="USD">7,092,451</ix:nonFraction></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><ix:nonFraction contextRef="AsOf2021-12-31" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="USD">6,595,236</ix:nonFraction></td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_zm0LPmYlFj7g" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Less: Accumulated depreciation</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">(<ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="0" unitRef="USD">4,510,837</ix:nonFraction></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">(<ix:nonFraction contextRef="AsOf2021-12-31" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="0" unitRef="USD">4,657,765</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40F_eus-gaap--PropertyPlantAndEquipmentNet_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Net property and equipment</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"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="USD">2,581,614</ix:nonFraction></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"><ix:nonFraction contextRef="AsOf2021-12-31" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="USD">1,937,471</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table></ix:nonNumeric> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Depreciation expense for the three months ended June 30, 2022 and 2021 was $<span id="xdx_90E_eus-gaap--Depreciation_pp0p0_c20220401__20220630_z01Rib8toqm9"><ix:nonFraction contextRef="From2022-04-012022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="0" unitRef="USD">219,520</ix:nonFraction></span> and $<span id="xdx_90D_eus-gaap--Depreciation_pp0p0_c20210401__20210630_zA0NLRRCmIZ7"><ix:nonFraction contextRef="From2021-04-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="0" unitRef="USD">261,079</ix:nonFraction></span>, respectively. </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Depreciation expense for the six months ended June 30, 2022 and 2021 was $<span id="xdx_90C_eus-gaap--Depreciation_pp0p0_c20220101__20220630_z3bPet78FrS5" title="Depreciation expense"><ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="0" unitRef="USD">501,128</ix:nonFraction></span> and $<span id="xdx_906_eus-gaap--Depreciation_pp0p0_c20210101__20210630_z1TxEtIe1bK6" title="Depreciation expense"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="0" unitRef="USD">479,768</ix:nonFraction></span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <ix:exclude><!-- Field: Page; Sequence: 15; Value: 2 --> <div id="xdx_234_zKqu8envMnT" style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_23D_zVmDXQHVNzO6" style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --> </p></div> <div id="xdx_234_zT7oRFicmhJ5" style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_23F_zsEWjt4XPTJ2" style="margin: 0pt"> </p></div> <!-- Field: /Page --></ix:exclude> <ix:exclude><p id="xdx_237_zcTaEUp9Lp0l" style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p></ix:exclude> </ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock"><p id="xdx_802_eus-gaap--GoodwillAndIntangibleAssetsDisclosureTextBlock_zUd0XEaGrsb7" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span class="alphaminr_link" id="alphaminr_5" style="display:inline-block"/><b>Note 5 - <span id="xdx_82A_zBEpKch2M4Lb">Goodwill and Intangible Assets</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Goodwill and intangible assets consisted of the following:</p> <ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_zXElRihsAGU5" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Goodwill and Intangible Assets (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="display: none; padding-top: 0pt; padding-right: 0pt; padding-left: 10pt; text-indent: -10pt">Schedule of goodwill and intangible assets</td><td> </td> <td style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center"> </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="padding: 0pt 0pt 0pt 10pt; text-align: center; text-indent: -10pt"> </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">June 30, 2022</td><td> </td> <td colspan="3" style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: center; text-indent: -10pt"> </td><td> </td> <td colspan="3" style="text-align: center">Estimated life</td><td> </td> <td colspan="3" style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center">Accumulated</td><td> </td> <td colspan="3" style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: center; text-indent: -10pt"> </td><td> </td> <td colspan="3" style="text-align: center">in years</td><td> </td> <td colspan="3" style="text-align: center">Gross amount</td><td> </td> <td colspan="3" style="text-align: center">Amortization</td><td> </td> <td colspan="3" style="text-align: center">Net</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Intangible assets not subject to amortization</td><td> </td> <td style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center"> </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: White"> <td style="padding: 0pt 0pt 0pt 20pt; width: 40%; text-indent: -10pt">Goodwill</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: center"> </td><td style="width: 10%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_ecustom--EstimatedLifeInYears_c20220101__20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember" title="Estimated life in years"><ix:nonNumeric contextRef="From2022-01-012022-06-30_us-gaap_GoodwillMember" name="dtst:EstimatedLifeInYears">Indefinite</ix:nonNumeric></span></span></td><td style="width: 1%; text-align: center"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_988_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationGrossAmount_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_pp0p0" style="width: 10%; text-align: right" title="Total intangible assets not subject to amortization, Gross amount"><ix:nonFraction contextRef="AsOf2022-06-30_us-gaap_GoodwillMember" decimals="0" format="ixt:numdotdecimal" name="dtst:TotalIntangibleAssetsNotSubjectToAmortizationGrossAmount" scale="0" unitRef="USD">6,560,671</ix:nonFraction></td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationAccumulatedAmortization_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_pp0p0" style="width: 10%; text-align: right" title="Total intangible assets not subject to amortization, Accumulated Amortization"><span style="-sec-ix-hidden: xdx2ixbrl1035">—</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_981_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationNetAmount_iI_pp0p0_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_zCaeE649nTA6" style="width: 10%; text-align: right" title="Total intangible assets not subject to amortization, Net amount"><ix:nonFraction contextRef="AsOf2022-06-30_us-gaap_GoodwillMember" decimals="0" format="ixt:numdotdecimal" name="dtst:TotalIntangibleAssetsNotSubjectToAmortizationNetAmount" scale="0" unitRef="USD">6,560,671</ix:nonFraction></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 20pt; text-indent: -10pt">Trademarks</td><td> </td> <td style="text-align: center"> </td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_ecustom--EstimatedLifeInYears_c20220101__20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember" title="Estimated life in years"><ix:nonNumeric contextRef="From2022-01-012022-06-30_us-gaap_OtherIntangibleAssetsMember" name="dtst:EstimatedLifeInYears">Indefinite</ix:nonNumeric></span></span></td><td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationGrossAmount_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember_pp0p0" style="text-align: right" title="Total intangible assets not subject to amortization, Gross amount"><ix:nonFraction contextRef="AsOf2022-06-30_us-gaap_OtherIntangibleAssetsMember" decimals="0" format="ixt:numdotdecimal" name="dtst:TotalIntangibleAssetsNotSubjectToAmortizationGrossAmount" scale="0" unitRef="USD">514,268</ix:nonFraction></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationAccumulatedAmortization_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember_pp0p0" style="text-align: right" title="Total intangible assets not subject to amortization, Accumulated Amortization"><span style="-sec-ix-hidden: xdx2ixbrl1043">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationNetAmount_iI_pp0p0_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember_z4DcTmK73h91" style="text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30_us-gaap_OtherIntangibleAssetsMember" decimals="0" format="ixt:numdotdecimal" name="dtst:TotalIntangibleAssetsNotSubjectToAmortizationNetAmount" scale="0" unitRef="USD">514,268</ix:nonFraction></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-indent: -10pt"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: center"> </td><td style="border-bottom: Black 1pt solid; text-align: center"> </td><td style="padding-bottom: 1pt; text-align: center"> </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><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><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: 0pt 0pt 0pt 20pt; text-align: left; text-indent: -10pt">Total intangible assets not subject to amortization</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: center"> </td><td style="border-bottom: Black 1pt solid; text-align: center"> </td><td style="padding-bottom: 1pt; text-align: center"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98C_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationGrossAmount_iI_pp0p0_c20220630_zH3m8mxRBU14" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:TotalIntangibleAssetsNotSubjectToAmortizationGrossAmount" scale="0" unitRef="USD">7,074,939</ix:nonFraction></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_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationAccumulatedAmortization_iI_pp0p0_c20220630_zFMZElA1uCRh" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1046">—</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_98E_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationNetAmount_iI_pp0p0_c20220630_zWxMMAC0YFKg" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:TotalIntangibleAssetsNotSubjectToAmortizationNetAmount" scale="0" unitRef="USD">7,074,939</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Intangible assets subject to amortization</td><td> </td> <td style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center"> </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: 0pt 0pt 0pt 20pt; text-align: left; text-indent: -10pt">Customer lists</td><td> </td> <td style="text-align: center"> </td><td style="text-align: center"><span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20220101__20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember_zt5X8wtS1ut9" title="Intangible assets subject to amortization, Estimated life in years"><ix:nonNumeric contextRef="From2022-01-012022-06-30_us-gaap_CustomerListsMember" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">7</ix:nonNumeric></span></td><td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember_pp0p0" style="text-align: right" title="Total Intangible Assets, Gross amount"><ix:nonFraction contextRef="AsOf2022-06-30_us-gaap_CustomerListsMember" decimals="0" format="ixt:numdotdecimal" name="dtst:FiniteLivedAndIndefiniteLivedIntangibleAssetsGross" scale="0" unitRef="USD">2,614,099</ix:nonFraction></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember_pp0p0" style="text-align: right" title="Total Intangible Assets, Accumulated Amortization"><ix:nonFraction contextRef="AsOf2022-06-30_us-gaap_CustomerListsMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="0" unitRef="USD">1,033,503</ix:nonFraction></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_ecustom--IntangibleAssetsNetAmount_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember_pp0p0" style="text-align: right" title="Total Intangible Assets, Net amount"><ix:nonFraction contextRef="AsOf2022-06-30_us-gaap_CustomerListsMember" decimals="0" format="ixt:numdotdecimal" name="dtst:IntangibleAssetsNetAmount" scale="0" unitRef="USD">1,580,596</ix:nonFraction></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 20pt; text-align: left; text-indent: -10pt">ABC acquired contracts</td><td> </td> <td style="text-align: center"> </td><td style="text-align: center"><span id="xdx_902_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20220101__20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ABCAcquiredContractsMember_zby8jZwxEve8" title="Intangible assets subject to amortization, Estimated life in years"><ix:nonNumeric contextRef="From2022-01-012022-06-30_custom_ABCAcquiredContractsMember" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">5</ix:nonNumeric></span></td><td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ABCAcquiredContractsMember_pp0p0" style="text-align: right" title="Total Intangible Assets, Gross amount"><ix:nonFraction contextRef="AsOf2022-06-30_custom_ABCAcquiredContractsMember" decimals="0" format="ixt:numdotdecimal" name="dtst:FiniteLivedAndIndefiniteLivedIntangibleAssetsGross" scale="0" unitRef="USD">310,000</ix:nonFraction></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ABCAcquiredContractsMember_pp0p0" style="text-align: right" title="Total Intangible Assets, Accumulated Amortization"><ix:nonFraction contextRef="AsOf2022-06-30_custom_ABCAcquiredContractsMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="0" unitRef="USD">310,000</ix:nonFraction></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_ecustom--IntangibleAssetsNetAmount_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ABCAcquiredContractsMember_pp0p0" style="text-align: right" title="Total Intangible Assets, Net amount"><span style="-sec-ix-hidden: xdx2ixbrl1063">—</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 20pt; text-align: left; text-indent: -10pt">SIAS acquired contracts</td><td> </td> <td style="text-align: center"> </td><td style="text-align: center"><span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20220101__20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SIASAcquiredContractsMember_z9uLX3SPHDO6" title="Intangible assets subject to amortization, Estimated life in years"><ix:nonNumeric contextRef="From2022-01-012022-06-30_custom_SIASAcquiredContractsMember" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">5</ix:nonNumeric></span></td><td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SIASAcquiredContractsMember_pp0p0" style="text-align: right" title="Total Intangible Assets, Gross amount"><ix:nonFraction contextRef="AsOf2022-06-30_custom_SIASAcquiredContractsMember" decimals="0" format="ixt:numdotdecimal" name="dtst:FiniteLivedAndIndefiniteLivedIntangibleAssetsGross" scale="0" unitRef="USD">660,000</ix:nonFraction></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SIASAcquiredContractsMember_pp0p0" style="text-align: right" title="Total Intangible Assets, Accumulated Amortization"><ix:nonFraction contextRef="AsOf2022-06-30_custom_SIASAcquiredContractsMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="0" unitRef="USD">660,000</ix:nonFraction></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_ecustom--IntangibleAssetsNetAmount_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SIASAcquiredContractsMember_pp0p0" style="text-align: right" title="Total Intangible Assets, Net amount"><span style="-sec-ix-hidden: xdx2ixbrl1071">—</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 20pt; text-align: left; text-indent: -10pt">Non-compete agreements</td><td> </td> <td style="text-align: center"> </td><td style="text-align: center"><span id="xdx_90F_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20220101__20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_zfEgUOTTfdMh" title="Intangible assets subject to amortization, Estimated life in years"><ix:nonNumeric contextRef="From2022-01-012022-06-30_us-gaap_NoncompeteAgreementsMember" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">4</ix:nonNumeric></span></td><td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_pp0p0" style="text-align: right" title="Total Intangible Assets, Gross amount"><ix:nonFraction contextRef="AsOf2022-06-30_us-gaap_NoncompeteAgreementsMember" decimals="0" format="ixt:numdotdecimal" name="dtst:FiniteLivedAndIndefiniteLivedIntangibleAssetsGross" scale="0" unitRef="USD">272,147</ix:nonFraction></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_pp0p0" style="text-align: right" title="Total Intangible Assets, Accumulated Amortization"><ix:nonFraction contextRef="AsOf2022-06-30_us-gaap_NoncompeteAgreementsMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="0" unitRef="USD">272,147</ix:nonFraction></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_ecustom--IntangibleAssetsNetAmount_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_pp0p0" style="text-align: right" title="Total Intangible Assets, Net amount"><span style="-sec-ix-hidden: xdx2ixbrl1079">—</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 20pt; text-align: left; text-indent: -10pt">Website and Digital Assets</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: center"> </td><td style="border-bottom: Black 1pt solid; text-align: center"><span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20220101__20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--WebsiteAndDigitalAssetsMember_zMRml5hjqsW3" title="Intangible assets subject to amortization, Estimated life in years"><ix:nonNumeric contextRef="From2022-01-012022-06-30_custom_WebsiteAndDigitalAssetsMember" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">3</ix:nonNumeric></span></td><td style="padding-bottom: 1pt; text-align: center"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98D_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--WebsiteAndDigitalAssetsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Intangible Assets, Gross amount"><ix:nonFraction contextRef="AsOf2022-06-30_custom_WebsiteAndDigitalAssetsMember" decimals="0" format="ixt:numdotdecimal" name="dtst:FiniteLivedAndIndefiniteLivedIntangibleAssetsGross" scale="0" unitRef="USD">33,002</ix:nonFraction></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--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--WebsiteAndDigitalAssetsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Intangible Assets, Accumulated Amortization"><ix:nonFraction contextRef="AsOf2022-06-30_custom_WebsiteAndDigitalAssetsMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="0" unitRef="USD">12,761</ix:nonFraction></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_980_ecustom--IntangibleAssetsNetAmount_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--WebsiteAndDigitalAssetsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Intangible Assets, Net amount"><ix:nonFraction contextRef="AsOf2022-06-30_custom_WebsiteAndDigitalAssetsMember" decimals="0" format="ixt:numdotdecimal" name="dtst:IntangibleAssetsNetAmount" scale="0" unitRef="USD">20,241</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 30pt; text-align: left; text-indent: -10pt">Total intangible assets subject to amortization</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: center"> </td><td style="border-bottom: Black 1pt solid; text-align: center"> </td><td style="padding-bottom: 1pt; text-align: center"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_984_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20220630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Intangible Assets, Gross amount"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:FiniteLivedAndIndefiniteLivedIntangibleAssetsGross" scale="0" unitRef="USD">3,889,248</ix:nonFraction></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_98A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20220630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Intangible Assets, Accumulated Amortization"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="0" unitRef="USD">2,288,411</ix:nonFraction></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_98F_ecustom--IntangibleAssetsNetAmount_c20220630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Intangible Assets, Net amount"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:IntangibleAssetsNetAmount" scale="0" unitRef="USD">1,600,837</ix:nonFraction></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: 0pt 0pt 0pt 30pt; text-align: left; text-indent: -10pt">Total Goodwill and Intangible Assets</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: center"> </td><td style="border-bottom: Black 2.5pt double; text-align: center"> </td><td style="padding-bottom: 2.5pt; text-align: center"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98C_ecustom--GoodwillAndIntangibleAssets_c20220630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Goodwill and Intangible Assets, Gross amount"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:GoodwillAndIntangibleAssets" scale="0" unitRef="USD">10,964,187</ix:nonFraction></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_989_ecustom--GoodwillAndIntangibleAssetsAccumulatedAmortization_c20220630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Goodwill and Intangible Assets, Accumulated Amortization"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:GoodwillAndIntangibleAssetsAccumulatedAmortization" scale="0" unitRef="USD">2,288,411</ix:nonFraction></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_989_ecustom--TotalGoodwillAndIntangibleAssetsNet_c20220630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Goodwill and Intangible Assets, Net"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:TotalGoodwillAndIntangibleAssetsNet" scale="0" unitRef="USD">8,675,776</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> </ix:nonNumeric><p id="xdx_8AE_zJQmlzY9k4s8" style="font: 10pt Times New Roman, Times, Serif; margin: 0">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Scheduled amortization over the next five years are as follows:</p> <ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_z9hOxNthuuIe" 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="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt"><span id="xdx_8B7_zeZHmRrXSTHc" style="display: none">Schedule of amortization over the next two years</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_492_20220630_zZKcsq0BFLOg" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; text-align: left">Twelve months ending June 30,</td> <td style="padding-bottom: 1pt"> </td> <td colspan="3" style="padding-bottom: 1pt; text-align: center"> </td></tr> <tr id="xdx_408_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pp0p0_maFLIANzh83_zMY8eZNqPus5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; width: 73%; text-align: left; text-indent: -10pt">2023</td><td style="width: 10%"> </td> <td style="width: 1%; text-align: left"> $</td><td style="width: 15%; text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="0" unitRef="USD">278,727</ix:nonFraction></td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pp0p0_maFLIANzh83_zioQfIPQzUAb" style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="0" unitRef="USD">275,800</ix:nonFraction></td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pp0p0_maFLIANzh83_z89p4G9hLrpk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="0" unitRef="USD">267,143</ix:nonFraction></td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_pp0p0_maFLIANzh83_zx1h2wataTRe" style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="0" unitRef="USD">267,143</ix:nonFraction></td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_pp0p0_maFLIANzh83_zZaFUY25s7w1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" scale="0" unitRef="USD">267,143</ix:nonFraction></td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_pp0p0_maFLIANzh83_zYjSbUk6jmXk" style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</span></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"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" scale="0" unitRef="USD">244,881</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pp0p0_mtFLIANzh83_za3MYDg2ja43" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></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"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="0" unitRef="USD">1,600,837</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> </ix:nonNumeric><p id="xdx_8A5_zlYgACnT9nxa" style="font: 10pt Times New Roman, Times, Serif; margin: 0">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Amortization expense for the six months ended June 30, 2022 and 2021 were $<span id="xdx_909_eus-gaap--AmortizationOfIntangibleAssets_c20220101__20220630_pp0p0"><ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="0" unitRef="USD">139,461</ix:nonFraction> </span>and $<span id="xdx_90B_eus-gaap--AmortizationOfIntangibleAssets_c20210101__20210630_pp0p0"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="0" unitRef="USD">98,667</ix:nonFraction> </span>respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> </ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:LesseeOperatingLeasesTextBlock"><p id="xdx_80E_eus-gaap--LesseeOperatingLeasesTextBlock_zdXCRla77YYa" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span class="alphaminr_link" id="alphaminr_6" style="display:inline-block"/><b>Note 6-<span id="xdx_827_zalxRhXD0yhh">Leases</span></b></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"><i>Operating Leases</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"><span style="background-color: white">The Company currently maintains two leases for office space located in Melville, NY.</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 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_90F_ecustom--AnnualRent_c20220101__20220630_pp0p0"><ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:AnnualRent" scale="0" unitRef="USD">10,764</ix:nonFraction></span></span><span style="background-color: white"> payable in equal monthly installments of $<span id="xdx_90D_ecustom--FianceLeasesContingentMonthlyRentalPayments_c20220101__20220630_pp0p0"><ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:FianceLeasesContingentMonthlyRentalPayments" scale="0" unitRef="USD">897</ix:nonFraction></span></span><span style="background-color: white">.</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">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_905_ecustom--RentalExpense_pp0p0_c20220101__20220630__us-gaap--LeaseContractualTermAxis__custom--MelvilleMember_zJvkAPaQniGb" title="Rent expenses"><ix:nonFraction contextRef="From2022-01-012022-06-30_custom_MelvilleMember" decimals="0" format="ixt:numdotdecimal" name="dtst:RentalExpense" scale="0" unitRef="USD">86,268</ix:nonFraction></span></span><span style="background-color: white"> per year with an escalation of 3% per year and expires on <span id="xdx_904_eus-gaap--LeaseExpirationDate1_dd_c20220101__20220630__us-gaap--LeaseContractualTermAxis__custom--MelvilleMember_zcKuOtMDRN3d"><ix:nonNumeric contextRef="From2022-01-012022-06-30_custom_MelvilleMember" format="ixt:datemonthdayyearen" name="us-gaap:LeaseExpirationDate1">July 31, 2023</ix:nonNumeric></span></span><span style="background-color: white">.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <ix:exclude><!-- Field: Page; Sequence: 16; Value: 2 --> <div id="xdx_236_zuOkYayJhLQi" style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_23F_zR5vYEqlvgW1" style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --> </p></div> <div id="xdx_231_zmWW8q7YYgUj" style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_237_zUeiYzEoofw4" style="margin: 0pt"> </p></div> <!-- Field: /Page --></ix:exclude> <ix:exclude><p id="xdx_235_zEltcoIK7so" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p></ix:exclude> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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 <span id="xdx_907_eus-gaap--LeaseExpirationDate1_c20210701__20210731"><ix:nonNumeric contextRef="From2021-07-012021-07-31" format="ixt:datemonthdayyearen" name="us-gaap:LeaseExpirationDate1">August 2, 2021</ix:nonNumeric></span>. The monthly rent is $<span id="xdx_905_eus-gaap--DebtInstrumentPeriodicPayment_c20220101__20220630_pp0p0"><ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentPeriodicPayment" scale="0" unitRef="USD">4,500</ix:nonFraction></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">The Company leases cages and racks for technical space in Tier 3 data centers in New York, Massachusetts, North Carolina and Florida. These leases are month to month. The monthly rent is approximately $<span id="xdx_909_ecustom--RentalExpense_pp0p0_c20201201__20201231__us-gaap--LeaseContractualTermAxis__custom--MassachusettsAndNorthCarolinaFloridaAndTexasMember_z9P2JYRwQlCf" title="Rent expenses"><ix:nonFraction contextRef="From2020-12-012020-12-31_custom_MassachusettsAndNorthCarolinaFloridaAndTexasMember" decimals="0" format="ixt:numdotdecimal" name="dtst:RentalExpense" scale="0" unitRef="USD">39,000</ix:nonFraction></span>. The Company also leases technical space in Dallas, TX. The lease term is thirteen months and monthly payments are $<span id="xdx_903_ecustom--AnnualBaseRent_pp0p0_c20210101__20210630_zs3VPGNqe8F6"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:AnnualBaseRent" scale="0" unitRef="USD">1,403</ix:nonFraction></span>. The lease term expires on July 31, 2023.</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">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_908_ecustom--AnnualBaseRent_c20211225__20220102_pp0p0"><ix:nonFraction contextRef="From2021-12-252022-01-02" decimals="0" format="ixt:numdotdecimal" name="dtst:AnnualBaseRent" scale="0" unitRef="USD">1,470</ix:nonFraction></span> and expires on <span id="xdx_902_eus-gaap--LeaseExpirationDate1_c20211225__20220102"><ix:nonNumeric contextRef="From2021-12-252022-01-02" format="ixt:datemonthdayyearen" name="us-gaap:LeaseExpirationDate1">June 30, 2022</ix:nonNumeric></span>. Subsequent to June 30, 2022, the company is on a month-to-month lease with WeWork in Austin, TX.</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"><i>Finance Lease Obligations</i></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">On June 1, 2020, the Company entered into a lease agreement with a finance company to lease technical equipment. The lease obligation is payable in monthly installments of $<span id="xdx_903_ecustom--FianceLeasesContingentMonthlyRentalPayments_c20200528__20200601__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_pp0p0" title="Fiance leases contingent monthly rental payments"><ix:nonFraction contextRef="From2020-05-282020-06-01_custom_ArrowCapitalSolutionsMember" decimals="0" format="ixt:numdotdecimal" name="dtst:FianceLeasesContingentMonthlyRentalPayments" scale="0" unitRef="USD">5,008</ix:nonFraction></span>. The lease carries an interest rate of <span id="xdx_903_eus-gaap--SaleLeasebackTransactionImputedInterestRate_c20200528__20200601__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_pdd" title="Sale Leaseback Transaction, Imputed Interest Rate"><ix:nonFraction contextRef="From2020-05-282020-06-01_custom_ArrowCapitalSolutionsMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleLeasebackTransactionImputedInterestRate" scale="-2" unitRef="Pure">7</ix:nonFraction>%</span> and is a three-year lease. The term of the lease ends <span id="xdx_901_eus-gaap--LeaseExpirationDate1_c20200528__20200601__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember" title="Lease Expiration Date"><ix:nonNumeric contextRef="From2020-05-282020-06-01_custom_ArrowCapitalSolutionsMember" format="ixt:datemonthdayyearen" name="us-gaap:LeaseExpirationDate1">June 1, 2023</ix:nonNumeric></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">On June 29, 2020, the Company entered into a lease agreement for technical equipment with a finance company. The lease obligation is payable in monthly installments of $<span id="xdx_90D_ecustom--FianceLeasesContingentMonthlyRentalPayments_c20200602__20200629__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_pp0p0" title="Fiance leases contingent monthly rental payments"><ix:nonFraction contextRef="From2020-06-022020-06-29_custom_ArrowCapitalSolutionsMember" decimals="0" format="ixt:numdotdecimal" name="dtst:FianceLeasesContingentMonthlyRentalPayments" scale="0" unitRef="USD">5,050</ix:nonFraction></span>. The lease carries an interest rate of <span id="xdx_900_eus-gaap--SaleLeasebackTransactionImputedInterestRate_c20200602__20200629__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_pdd" title="Sale Leaseback Transaction, Imputed Interest Rate"><ix:nonFraction contextRef="From2020-06-022020-06-29_custom_ArrowCapitalSolutionsMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleLeasebackTransactionImputedInterestRate" scale="-2" unitRef="Pure">7</ix:nonFraction>%</span> and is a three-year lease. The term of the lease ends <span id="xdx_904_eus-gaap--LeaseExpirationDate1_c20200602__20200629__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember" title="Lease Expiration Date"><ix:nonNumeric contextRef="From2020-06-022020-06-29_custom_ArrowCapitalSolutionsMember" format="ixt:datemonthdayyearen" name="us-gaap:LeaseExpirationDate1">June 29, 2023</ix:nonNumeric></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">On July 31, 2020, the Company entered into a lease agreement for technical equipment with a finance company. 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"><ix:nonFraction contextRef="From2020-07-012020-07-31_custom_ArrowCapitalSolutionsMember" decimals="0" format="ixt:numdotdecimal" name="dtst:FianceLeasesContingentMonthlyRentalPayments" scale="0" unitRef="USD">4,524</ix:nonFraction></span>. The lease carries an interest rate of <span id="xdx_906_eus-gaap--SaleLeasebackTransactionImputedInterestRate_c20200701__20200731__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_pdd" title="Sale Leaseback Transaction, Imputed Interest Rate"><ix:nonFraction contextRef="From2020-07-012020-07-31_custom_ArrowCapitalSolutionsMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleLeasebackTransactionImputedInterestRate" scale="-2" unitRef="Pure">7</ix:nonFraction>%</span> and is a three-year lease. The term of the lease ends <span id="xdx_909_eus-gaap--LeaseExpirationDate1_c20200701__20200731__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember" title="Lease Expiration Date"><ix:nonNumeric contextRef="From2020-07-012020-07-31_custom_ArrowCapitalSolutionsMember" format="ixt:datemonthdayyearen" name="us-gaap:LeaseExpirationDate1">July 31, 2023</ix:nonNumeric></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">On November 1, 2021, the Company entered into a lease agreement with a finance company for technical equipment. The lease obligation is payable in monthly installments of $<span id="xdx_906_ecustom--FianceLeasesContingentMonthlyRentalPayments_c20211029__20211101__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_pp0p0" title="Fiance leases contingent monthly rental payments"><ix:nonFraction contextRef="From2021-10-292021-11-01_custom_ArrowCapitalSolutionsMember" decimals="0" format="ixt:numdotdecimal" name="dtst:FianceLeasesContingentMonthlyRentalPayments" scale="0" unitRef="USD">3,152</ix:nonFraction></span>. The lease carries an interest rate of <span id="xdx_909_eus-gaap--SaleLeasebackTransactionImputedInterestRate_c20211029__20211101__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_pdd" title="Sale Leaseback Transaction, Imputed Interest Rate"><ix:nonFraction contextRef="From2021-10-292021-11-01_custom_ArrowCapitalSolutionsMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleLeasebackTransactionImputedInterestRate" scale="-2" unitRef="Pure">6</ix:nonFraction>%</span> and is a three-year lease. The term of the lease ends <span id="xdx_90B_eus-gaap--LeaseExpirationDate1_c20211029__20211101__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember" title="Lease Expiration Date"><ix:nonNumeric contextRef="From2021-10-292021-11-01_custom_ArrowCapitalSolutionsMember" format="ixt:datemonthdayyearen" name="us-gaap:LeaseExpirationDate1">September 21, 2024</ix:nonNumeric></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">On January 1, 2022, the Company entered into a lease agreement with a finance company for technical equipment. The lease obligation is payable in monthly installments of $<span id="xdx_901_ecustom--FianceLeasesContingentMonthlyRentalPayments_c20211229__20220102__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_pp0p0" title="Fiance leases contingent monthly rental payments"><ix:nonFraction contextRef="From2021-12-292022-01-02_custom_ArrowCapitalSolutionsMember" decimals="0" format="ixt:numdotdecimal" name="dtst:FianceLeasesContingentMonthlyRentalPayments" scale="0" unitRef="USD">17,718</ix:nonFraction></span>. The lease carries an interest rate of <span id="xdx_905_eus-gaap--SaleLeasebackTransactionImputedInterestRate_c20211229__20220102__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_pdd" title="Sale Leaseback Transaction, Imputed Interest Rate"><ix:nonFraction contextRef="From2021-12-292022-01-02_custom_ArrowCapitalSolutionsMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleLeasebackTransactionImputedInterestRate" scale="-2" unitRef="Pure">5</ix:nonFraction>%</span> and is a three-year lease. The term of the lease ends <span id="xdx_908_eus-gaap--LeaseExpirationDate1_c20211229__20220102__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember" title="Lease Expiration Date"><ix:nonNumeric contextRef="From2021-12-292022-01-02_custom_ArrowCapitalSolutionsMember" format="ixt:datemonthdayyearen" name="us-gaap:LeaseExpirationDate1">January 1, 2025</ix:nonNumeric></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">On January 1, 2022, the Company entered into a technical equipment lease with a finance company . The lease obligation is payable in monthly installments of $<span id="xdx_90F_ecustom--FianceLeasesContingentMonthlyRentalPayments_c20211229__20220102__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutions1Member_pp0p0" title="Fiance leases contingent monthly rental payments"><ix:nonFraction contextRef="From2021-12-292022-01-02_custom_ArrowCapitalSolutions1Member" decimals="0" format="ixt:numdotdecimal" name="dtst:FianceLeasesContingentMonthlyRentalPayments" scale="0" unitRef="USD">2,037</ix:nonFraction></span>. The lease carries an interest rate of <span id="xdx_90A_eus-gaap--SaleLeasebackTransactionImputedInterestRate_c20211229__20220102__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutions1Member_pdd" title="Sale Leaseback Transaction, Imputed Interest Rate"><ix:nonFraction contextRef="From2021-12-292022-01-02_custom_ArrowCapitalSolutions1Member" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleLeasebackTransactionImputedInterestRate" scale="-2" unitRef="Pure">6</ix:nonFraction>%</span> and is a three-year lease. The term of the lease ends <span id="xdx_903_eus-gaap--LeaseExpirationDate1_c20211229__20220102__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutions1Member" title="Lease Expiration Date"><ix:nonNumeric contextRef="From2021-12-292022-01-02_custom_ArrowCapitalSolutions1Member" format="ixt:datemonthdayyearen" name="us-gaap:LeaseExpirationDate1">January 1, 2025</ix:nonNumeric></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"><i>Finance Lease Obligations – Related Party</i></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">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"><ix:nonFraction contextRef="From2018-03-302018-04-01_custom_SystemsTradingMember" decimals="0" format="ixt:numdotdecimal" name="dtst:FianceLeasesContingentMonthlyRentalPayments" scale="0" unitRef="USD">23,475</ix:nonFraction></span>. The lease carries an interest rate of <span id="xdx_90B_eus-gaap--SaleLeasebackTransactionImputedInterestRate_c20180330__20180401__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_pdd" title="Sale Leaseback Transaction, Imputed Interest Rate"><ix:nonFraction contextRef="From2018-03-302018-04-01_custom_SystemsTradingMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleLeasebackTransactionImputedInterestRate" scale="-2" unitRef="Pure">5</ix:nonFraction>%</span> and is a four-year lease. The term of the lease ends <span id="xdx_904_eus-gaap--LeaseExpirationDate1_c20180330__20180401__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember" title="Lease Expiration Date"><ix:nonNumeric contextRef="From2018-03-302018-04-01_custom_SystemsTradingMember" format="ixt:datemonthdayyearen" name="us-gaap:LeaseExpirationDate1">April 16, 2022</ix:nonNumeric></span>. Systems Trading is owned and operated by the Company’s President, Harold Schwartz.</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">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_906_ecustom--FianceLeasesContingentMonthlyRentalPayments_c20181229__20190102__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_pp0p0" title="Fiance leases contingent monthly rental payments"><ix:nonFraction contextRef="From2018-12-292019-01-02_custom_SystemsTradingMember" decimals="0" format="ixt:numdotdecimal" name="dtst:FianceLeasesContingentMonthlyRentalPayments" scale="0" unitRef="USD">29,592</ix:nonFraction></span>. The lease carries an interest rate of <span id="xdx_902_eus-gaap--SaleLeasebackTransactionImputedInterestRate_c20181229__20190102__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_pdd" title="Sale Leaseback Transaction, Imputed Interest Rate"><ix:nonFraction contextRef="From2018-12-292019-01-02_custom_SystemsTradingMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleLeasebackTransactionImputedInterestRate" scale="-2" unitRef="Pure">6.75</ix:nonFraction>%</span> and is a five-year lease. The term of the lease ends <span id="xdx_903_eus-gaap--LeaseExpirationDate1_c20181229__20190102__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember" title="Lease Expiration Date"><ix:nonNumeric contextRef="From2018-12-292019-01-02_custom_SystemsTradingMember" format="ixt:datemonthdayyearen" name="us-gaap:LeaseExpirationDate1">December 31, 2023</ix:nonNumeric></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">On April 1, 2019, the Company entered into two lease agreements with Systems Trading to add 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"><ix:nonFraction contextRef="From2019-03-302019-04-01_custom_FirstLeaseMember_custom_SystemsTradingMember" decimals="0" format="ixt:numdotdecimal" name="dtst:FianceLeasesContingentMonthlyRentalPayments" scale="0" unitRef="USD">1,328</ix:nonFraction></span> and expires on <span id="xdx_90B_eus-gaap--LeaseExpirationDate1_c20190330__20190401__us-gaap--LeaseContractualTermAxis__custom--FirstLeaseMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember" title="Lease Expiration Date"><ix:nonNumeric contextRef="From2019-03-302019-04-01_custom_FirstLeaseMember_custom_SystemsTradingMember" format="ixt:datemonthdayyearen" name="us-gaap:LeaseExpirationDate1">March 1, 2022</ix:nonNumeric></span>. It carries an interest rate of <span id="xdx_905_eus-gaap--SaleLeasebackTransactionImputedInterestRate_c20190330__20190401__us-gaap--LeaseContractualTermAxis__custom--FirstLeaseMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_pdd" title="Sale Leaseback Transaction, Imputed Interest Rate"><ix:nonFraction contextRef="From2019-03-302019-04-01_custom_FirstLeaseMember_custom_SystemsTradingMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleLeasebackTransactionImputedInterestRate" scale="-2" unitRef="Pure">7</ix:nonFraction>%</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"><ix:nonFraction contextRef="From2019-03-302019-04-01_custom_SecondLeaseMember_custom_SystemsTradingMember" decimals="0" format="ixt:numdotdecimal" name="dtst:FianceLeasesContingentMonthlyRentalPayments" scale="0" unitRef="USD">461</ix:nonFraction></span> and expires on <span id="xdx_901_eus-gaap--LeaseExpirationDate1_c20190330__20190401__us-gaap--LeaseContractualTermAxis__custom--SecondLeaseMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember" title="Lease Expiration Date"><ix:nonNumeric contextRef="From2019-03-302019-04-01_custom_SecondLeaseMember_custom_SystemsTradingMember" format="ixt:datemonthdayyearen" name="us-gaap:LeaseExpirationDate1">March 1, 2022</ix:nonNumeric></span>. It carries an interest rate of <span id="xdx_900_eus-gaap--SaleLeasebackTransactionImputedInterestRate_c20190330__20190401__us-gaap--LeaseContractualTermAxis__custom--SecondLeaseMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_pdd" title="Sale Leaseback Transaction, Imputed Interest Rate"><ix:nonFraction contextRef="From2019-03-302019-04-01_custom_SecondLeaseMember_custom_SystemsTradingMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleLeasebackTransactionImputedInterestRate" scale="-2" unitRef="Pure">6.7</ix:nonFraction>%</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <ix:exclude><!-- Field: Page; Sequence: 17; Value: 2 --> <div id="xdx_236_zjuAEuqWWft4" style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_23F_zb7J893dhER7" style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --> </p></div> <div id="xdx_23E_ztfVDNd1Fp1k" style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_236_zmhY2k9AcvL7" style="margin: 0pt"> </p></div> <!-- Field: /Page --></ix:exclude> <ix:exclude><p id="xdx_230_zTlezPQhI1T1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p></ix:exclude> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On January 1, 2020, the Company entered into a lease agreement with Systems Trading to lease equipment. The lease obligation is payable to Systems Trading with monthly installments of $<span id="xdx_90E_ecustom--FianceLeasesContingentMonthlyRentalPayments_c20191229__20200102__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_pp0p0" title="Fiance leases contingent monthly rental payments"><ix:nonFraction contextRef="From2019-12-292020-01-02_custom_SystemsTradingMember" decimals="0" format="ixt:numdotdecimal" name="dtst:FianceLeasesContingentMonthlyRentalPayments" scale="0" unitRef="USD">10,534</ix:nonFraction></span>. The lease carries an interest rate of <span id="xdx_90B_eus-gaap--SaleLeasebackTransactionImputedInterestRate_c20191229__20200102__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_pdd" title="Sale Leaseback Transaction, Imputed Interest Rate"><ix:nonFraction contextRef="From2019-12-292020-01-02_custom_SystemsTradingMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleLeasebackTransactionImputedInterestRate" scale="-2" unitRef="Pure">6</ix:nonFraction>%</span> and is a three-year lease. The term of the lease ends <span id="xdx_904_eus-gaap--LeaseExpirationDate1_c20191229__20200102__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember" title="Lease Expiration Date"><ix:nonNumeric contextRef="From2019-12-292020-01-02_custom_SystemsTradingMember" format="ixt:datemonthdayyearen" name="us-gaap:LeaseExpirationDate1">January 1, 2023</ix:nonNumeric></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">On March 4, 2021, the Company entered into a 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"><ix:nonFraction contextRef="From2021-03-012021-03-04_custom_SystemsTradingMember" decimals="0" format="ixt:numdotdecimal" name="dtst:FianceLeasesContingentMonthlyRentalPayments" scale="0" unitRef="USD">1,567</ix:nonFraction></span> and expires on <span id="xdx_907_eus-gaap--LeaseExpirationDate1_c20210301__20210304__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember" title="Lease Expiration Date"><ix:nonNumeric contextRef="From2021-03-012021-03-04_custom_SystemsTradingMember" format="ixt:datemonthdayyearen" name="us-gaap:LeaseExpirationDate1">March 31, 2024</ix:nonNumeric></span>. The lease carries an interest rate of <span id="xdx_90E_eus-gaap--SaleLeasebackTransactionImputedInterestRate_c20210301__20210304__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_pdd" title="Sale Leaseback Transaction, Imputed Interest Rate"><ix:nonFraction contextRef="From2021-03-012021-03-04_custom_SystemsTradingMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleLeasebackTransactionImputedInterestRate" scale="-2" unitRef="Pure">8</ix:nonFraction>%</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: 0; text-align: justify"><span style="background-color: white">On January 1, 2022, the Company entered into a lease agreement with Systems Trading effective January 1, 2022. This lease obligation is payable to Systems Trading with monthly installments of $<span id="xdx_909_ecustom--FianceLeasesContingentMonthlyRentalPayments_c20211229__20220102__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_pp0p0" title="Fiance leases contingent monthly rental payments"><ix:nonFraction contextRef="From2021-12-292022-01-02_custom_SystemsTradingMember" decimals="0" format="ixt:numdotdecimal" name="dtst:FianceLeasesContingentMonthlyRentalPayments" scale="0" unitRef="USD">7,145</ix:nonFraction></span> and expires on <span id="xdx_908_eus-gaap--LeaseExpirationDate1_c20211229__20220102__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember" title="Lease Expiration Date"><ix:nonNumeric contextRef="From2021-12-292022-01-02_custom_SystemsTradingMember" format="ixt:datemonthdayyearen" name="us-gaap:LeaseExpirationDate1">April 1, 2025</ix:nonNumeric></span>. The lease carries an interest rate of <span id="xdx_907_eus-gaap--SaleLeasebackTransactionImputedInterestRate_c20211229__20220102__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_pdd" title="Sale Leaseback Transaction, Imputed Interest Rate"><ix:nonFraction contextRef="From2021-12-292022-01-02_custom_SystemsTradingMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleLeasebackTransactionImputedInterestRate" scale="-2" unitRef="Pure">8</ix:nonFraction>%</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: 0; text-align: justify"><span style="background-color: white">On April 1, 2022, the Company entered into a lease agreement with Systems Trading effective May 1, 2022. This lease obligation is payable to Systems Trading with monthly installments of $<span id="xdx_90D_ecustom--FianceLeasesContingentMonthlyRentalPayments_c20220329__20220402__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_pp0p0" title="Fiance leases contingent monthly rental payments"><ix:nonFraction contextRef="From2022-03-292022-04-02_custom_SystemsTradingMember" decimals="0" format="ixt:numdotdecimal" name="dtst:FianceLeasesContingentMonthlyRentalPayments" scale="0" unitRef="USD">6,667</ix:nonFraction></span> and expires on <span id="xdx_90C_eus-gaap--LeaseExpirationDate1_c20220329__20220402__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember" title="Lease Expiration Date"><ix:nonNumeric contextRef="From2022-03-292022-04-02_custom_SystemsTradingMember" format="ixt:datemonthdayyearen" name="us-gaap:LeaseExpirationDate1">February 1, 2025</ix:nonNumeric></span>. The lease carries an interest rate of <span id="xdx_90A_eus-gaap--SaleLeasebackTransactionImputedInterestRate_c20220329__20220402__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_pdd" title="Sale Leaseback Transaction, Imputed Interest Rate"><ix:nonFraction contextRef="From2022-03-292022-04-02_custom_SystemsTradingMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleLeasebackTransactionImputedInterestRate" scale="-2" unitRef="Pure">8</ix:nonFraction>%</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: 0; text-align: justify">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_900_eus-gaap--LesseeOperatingLeaseDiscountRate_c20220630_pdd" title="Discount rate"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseDiscountRate" scale="-2" unitRef="Pure">5</ix:nonFraction>%</span> was used in preparation of the ROU asset and operating liabilities.</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">The components of lease expense were as follows:</p> <ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:LeaseCostTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--LeaseCostTableTextBlock_zLXQlz0MQOLd" 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; text-indent: -10pt; padding-left: 10pt"><span id="xdx_8B9_zN3w1EzEvFt" 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: center"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Six Months Ended<br/> June 30, 2022</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">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; text-indent: -10pt; padding-left: 20pt">Amortization of assets, included in depreciation and amortization expense</td><td style="width: 10%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_984_ecustom--AmortizationOfAssetsIncludedInDepreciationAndAmortizationExpense_c20220101__20220630_pp0p0" style="width: 18%; text-align: right"><ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:AmortizationOfAssetsIncludedInDepreciationAndAmortizationExpense" scale="0" unitRef="USD">668,770</ix:nonFraction></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; text-indent: -10pt; padding-left: 20pt">Interest on lease liabilities, included in interest expense</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_ecustom--InterestOnLeaseLiabilitiesIncludedInInterestExpense_c20220101__20220630_pp0p0" style="text-align: right"><ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:InterestOnLeaseLiabilitiesIncludedInInterestExpense" scale="0" unitRef="USD">134,939</ix:nonFraction></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Operating lease:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Amortization of assets, included in total operating expense</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_ecustom--AmortizationOfAssetsIncludedInTotalOperatingExpense_c20220101__20220630_pp0p0" style="text-align: right"><ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:AmortizationOfAssetsIncludedInTotalOperatingExpense" scale="0" unitRef="USD">102,466</ix:nonFraction></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 30pt">Interest on lease liabilities, included in total operating expense</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_988_ecustom--InterestOnLeaseLiabilitiesIncludedInTotalOperatingExpense_c20220101__20220630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:InterestOnLeaseLiabilitiesIncludedInTotalOperatingExpense" scale="0" unitRef="USD">9,657</ix:nonFraction></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: left; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 10pt">Total net lease cost</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_eus-gaap--LeaseCost_c20220101__20220630_pp0p0" style="border-bottom: Black 2.5pt double; padding-left: 0.31in; text-align: right"><ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LeaseCost" scale="0" unitRef="USD">915,832</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Supplemental balance sheet information related to leases was as follows:</td><td> </td> <td style="text-align: left"> </td><td style="padding-left: 0.03in; text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -10pt; padding-left: 10pt"> </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; text-indent: -10pt; padding-left: 10pt">Operating 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: rgb(204,238,255)"> <td style="text-indent: -10pt; padding-left: 10pt"> </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; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 10pt">Operating lease right-of-use asset</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--OperatingLeaseRightOfUseAsset_c20220630_pp0p0" style="border-bottom: Black 2.5pt double; padding-left: 0.03in; text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="0" unitRef="USD">325,745</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -10pt; padding-left: 10pt"> </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; text-indent: -10pt; padding-left: 10pt">Current operating lease liabilities</td><td> </td> <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--OperatingLeaseLiabilityCurrent_c20220630_pp0p0" style="text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="0" unitRef="USD">207,062</ix:nonFraction></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; text-indent: -10pt; padding-left: 20pt">Noncurrent operating lease liabilities</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--OperatingLeaseLiabilityNoncurrent_c20220630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="USD">128,952</ix:nonFraction></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; text-indent: -10pt; padding-left: 20pt">Total operating 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_981_eus-gaap--OperatingLeaseLiability_c20220630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="0" unitRef="USD">336,014</ix:nonFraction></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"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Lease (Details)"> <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">June 30, 2022</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">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; text-indent: -10pt; padding-left: 10pt">Property and equipment, at cost</td><td style="width: 10%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_ecustom--PropertyAndEquipmentAtCost_c20220630_pp0p0" style="width: 18%; text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:PropertyAndEquipmentAtCost" scale="0" unitRef="USD">5,471,716</ix:nonFraction></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; text-indent: -10pt; 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_983_ecustom--AccumulatedAmortization_c20220630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:AccumulatedAmortization" scale="0" sign="-" unitRef="USD">3,248,858</ix:nonFraction></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; text-indent: -10pt; 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_986_ecustom--PropertyAndEquipmentNet_c20220630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:PropertyAndEquipmentNet" scale="0" unitRef="USD">2,222,858</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -10pt; padding-left: 10pt"> </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; text-indent: -10pt; padding-left: 10pt">Current obligations of finance leases</td><td> </td> <td style="text-align: left">$</td><td id="xdx_989_eus-gaap--FinanceLeaseLiabilityCurrent_c20220630_pp0p0" style="text-align: right"><p style="margin: 0"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="0" unitRef="USD">1,130,604</ix:nonFraction></p></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; text-indent: -10pt; 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_98E_ecustom--FinanceLeasesNetOfCurrentObligations_c20220630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right"><p style="margin: 0"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:FinanceLeasesNetOfCurrentObligations" scale="0" unitRef="USD">872,618</ix:nonFraction></p></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; text-indent: -10pt; 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_98D_eus-gaap--FinanceLeaseLiability_c20220630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiability" scale="0" unitRef="USD">2,003,222</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> </ix:nonNumeric><p id="xdx_8A5_zSVKRC31OMZ4" 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">Supplemental cash flow and other information related to leases were as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">  </p> <ix:exclude><!-- Field: Page; Sequence: 18; Value: 2 --> <div id="xdx_237_z3qUnKdpou65" style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_239_zyyRyBXYTiC" style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --> </p></div> <div id="xdx_23F_zWSq5K4D70Sg" style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_231_zrh8MNoml5i3" style="margin: 0pt"> </p></div> <!-- Field: /Page --></ix:exclude> <ix:exclude><p id="xdx_23C_z3AKaY2dB8S2" style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p></ix:exclude> <ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="dtst:SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_89A_ecustom--SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock_zRH1mrwRGNY2" 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 style="padding: 0pt 0pt 0pt 10pt; text-indent: -10pt"><span id="xdx_8B3_zEHmVJpUAGx2" style="display: none">Supplemental balance sheet information related to leases</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="padding: 0pt 0pt 0pt 10pt; text-align: center; text-indent: -10pt"> </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">Six Months Ended June 30, 2022</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Cash paid for amounts included in the measurement of lease liabilities:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; width: 70%; text-align: left; text-indent: -10pt">Operating cash flows related to operating leases</td><td style="width: 10%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_ecustom--OperatingCashFlowsRelatedToOperatingLeases_c20220101__20220630_pp0p0" style="width: 18%; text-align: right" title="Operating cash flows related to operating leases"><ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:OperatingCashFlowsRelatedToOperatingLeases" scale="0" unitRef="USD">95,744</ix:nonFraction></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Financing cash flows related to finance leases</td><td> </td> <td style="text-align: left">$</td><td id="xdx_98A_ecustom--FinancingCashFlowsRelatedToFinanceLeases_c20220101__20220630_pp0p0" style="text-align: right" title="Financing cash flows related to finance leases"><ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:FinancingCashFlowsRelatedToFinanceLeases" scale="0" unitRef="USD">669,000</ix:nonFraction></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-indent: -10pt"> </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: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Weighted average remaining lease term (in years):</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: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90D_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20220630_zuqIovLsq6zh" title="Operating Lease, Weighted Average Remaining Lease Term"><ix:nonNumeric contextRef="AsOf2022-06-30" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1">1.71</ix:nonNumeric></span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Finance leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_902_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20220630_zTQwqwfoGIw8" title="Finance Lease, Weighted Average Remaining Lease Term"><ix:nonNumeric contextRef="AsOf2022-06-30" format="ixt-sec:duryear" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1">1.30</ix:nonNumeric></span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-indent: -10pt"> </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: 0pt 0pt 0pt 10pt; text-indent: -10pt">Weighted average discount rate:</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: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_908_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_c20220630_zpmFcojTrxsf" title="Operating Lease, Weighted Average Discount Rate, Percent"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" unitRef="Pure">5</ix:nonFraction></span></td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Finance leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_905_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_dp_c20220630_zOAH5R7hr3Rg" title="Finance Lease, Weighted Average Discount Rate, Percent"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" unitRef="Pure">7</ix:nonFraction></span></td><td style="text-align: left">%</td></tr> </table> </ix:nonNumeric><p id="xdx_8AE_z3hLusMkmHKe" style="font: 10pt Times New Roman, Times, Serif; margin: 0">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Long-term obligations under the operating and finance leases at June 30, 2022 mature as follows: </p> <ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="dtst:LongtermObligationsUnderOperatingAndCapitalLeasesTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_899_ecustom--LongtermObligationsUnderOperatingAndCapitalLeasesTableTextBlock_zteDFzJfAzHh" 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: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt"><span id="xdx_8B4_znVs76RbJTK8" 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="font-weight: bold; text-align: left">For the Twelve Months Ended June 30,</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">Operating Leases</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">Finance Leases</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; width: 56%; text-align: left; text-indent: -10pt">2023</td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_c20220630_zMNMCTf5Dhzl" style="width: 12%; text-align: right" title="Operating Leases 2023"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="0" unitRef="USD">223,433</ix:nonFraction></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_982_eus-gaap--FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_c20220630_pp0p0" style="width: 12%; text-align: right" title="Finance Leases 2023"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" scale="0" unitRef="USD">1,234,126</ix:nonFraction></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">2024</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0_c20220630_zpluTliDUn81" style="text-align: right" title="Operating Leases 2024"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="0" unitRef="USD">117,191</ix:nonFraction></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearTwo_c20220630_pp0p0" style="text-align: right" title="Finance Leases 2024"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" scale="0" unitRef="USD">649,735</ix:nonFraction></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">2025</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_c20220630_zwMHxI6SZnta" style="text-align: right" title="Operating Leases 2025"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="0" unitRef="USD">9,226</ix:nonFraction></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearThree_c20220630_pp0p0" style="text-align: right" title="Finance Leases 2025"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" scale="0" unitRef="USD">265,235</ix:nonFraction></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">2026</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pp0p0_c20220630_zVWNsDY86F23" style="text-align: right" title="Operating Leases 2026"><span style="-sec-ix-hidden: xdx2ixbrl1267">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFour_c20220630_pp0p0" style="text-align: right" title="Finance Leases 2026"><span style="-sec-ix-hidden: xdx2ixbrl1269">—</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">2027</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_pp0p0_c20220630_zV0NFrNWGRak" style="text-align: right" title="Operating Leases 2027"><span style="-sec-ix-hidden: xdx2ixbrl1271">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFive_c20220630_pp0p0" style="text-align: right" title="Finance Leases 2027"><span style="-sec-ix-hidden: xdx2ixbrl1273">—</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</span></td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pp0p0_c20220630_zzZbhio7xyF8" style="border-bottom: Black 1pt solid; text-align: right" title="Operating Leases Thereafter"><span style="-sec-ix-hidden: xdx2ixbrl1275">—</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_98E_eus-gaap--FinanceLeaseLiabilityPaymentsDueAfterYearFive_c20220630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Finance Leases Thereafter"><span style="-sec-ix-hidden: xdx2ixbrl1277">—</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="padding: 0pt 0pt 0pt 20pt; text-align: left; text-indent: -10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total lease payments</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_pp0p0_c20220630_z5q2yfbHS4F9" style="text-align: right" title="Operating Leases Total lease payments"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="0" unitRef="USD">349,850</ix:nonFraction></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--FinanceLeaseLiabilityPaymentsDue_c20220630_pp0p0" style="text-align: right" title="Finance Leases Total lease payments"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" scale="0" unitRef="USD">2,149,096</ix:nonFraction></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 20pt; text-align: left; text-indent: -10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less: Amounts representing interest</span></td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98C_ecustom--AmountsRepresentingInterest_c20220630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Operating Leases Less: Amounts representing interest">(<ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:AmountsRepresentingInterest" scale="0" sign="-" unitRef="USD">13,836</ix:nonFraction></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--FinanceLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_c20220630_zVdAQ0Gksfl8" style="border-bottom: Black 1pt solid; text-align: right" title="Finance Leases Less: Amounts representing interest">(<ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" scale="0" unitRef="USD">145,874</ix:nonFraction></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: 0pt 0pt 0pt 20pt; text-align: left; text-indent: -10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total lease obligations</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--OperatingLeaseLiability_iI_pp0p0_c20220630_zPDFUlJs2xke" style="text-align: right" title="Operating Leases Total operating lease liabilities"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="0" unitRef="USD">336,014</ix:nonFraction></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--FinanceLeaseLiability_iI_pp0p0_c20220630_zUjMfV5fOXG9" style="text-align: right" title="Finance Leases Total finance lease liabilities"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiability" scale="0" unitRef="USD">2,003,222</ix:nonFraction></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 20pt; text-align: left; text-indent: -10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less: Current</span></td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_985_eus-gaap--OperatingLeaseLiabilityCurrent_iNI_pp0p0_di_c20220630_zdaqpu3yefki" style="border-bottom: Black 1pt solid; text-align: right" title="Operating Leases Less: Current operating lease liabilities">(<ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="0" unitRef="USD">207,062</ix:nonFraction></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_985_eus-gaap--LongTermDebtAndCapitalLeaseObligationsCurrent_iNI_pp0p0_di_c20220630_zDqhW061CSP2" style="border-bottom: Black 1pt solid; text-align: right" title="Finance Leases Less: Current Finance lease liabilities">(<ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent" scale="0" unitRef="USD">1,130,604</ix:nonFraction></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: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0_c20220630_zt3BbKjAWbH2" style="border-bottom: Black 2.5pt double; text-align: right" title="Operating Leases Noncurrent operating lease liabilities"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="USD">128,952</ix:nonFraction></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_98D_ecustom--NoncurrentFinanceLeaseLiabilities_iI_pp0p0_c20220630_z3psEK4CJFdg" style="border-bottom: Black 2.5pt double; text-align: right" title="Finance Leases Noncurrent Finance lease liabilities"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:NoncurrentFinanceLeaseLiabilities" scale="0" unitRef="USD">872,618</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> </ix:nonNumeric><p id="xdx_8AD_znf2FvUyF6ke" 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">As of June 30, 2022, the Company had no additional significant operating or finance leases that had not yet commenced. Rent expense under all operating leases for the six months ended June 30, 2022 and 2021 was $<span id="xdx_901_ecustom--OperatingLeasesRentExpensesNet_pp0p0_c20220101__20220630_zOfin2IsXgx" title="Operating leases rent expenses net"><ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:OperatingLeasesRentExpensesNet" scale="0" unitRef="USD">105,245</ix:nonFraction> </span>and $<span id="xdx_903_ecustom--OperatingLeasesRentExpensesNet_pp0p0_c20210101__20210630_zZgwlavnl1Kk"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:OperatingLeasesRentExpensesNet" scale="0" unitRef="USD">41,894</ix:nonFraction></span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"/> </ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock"><p id="xdx_801_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zUtKQGLbmNsb" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span class="alphaminr_link" id="alphaminr_7" style="display:inline-block"/><b>Note 7 - <span id="xdx_82C_zc5B2OX7EZJj">Commitments and Contingencies</span></b></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">Management did not identify any other commitments and contingencies. </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <ix:exclude><!-- Field: Page; Sequence: 19; Value: 2 --> <div id="xdx_23C_zAtMNOYPcN7l" style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_23D_zO6B9QdcK0g8" style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --> </p></div> <div id="xdx_237_z7jJDqmYstic" style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_23A_zSwzOmonkGXk" style="margin: 0pt"> </p></div> <!-- Field: /Page --></ix:exclude> <ix:exclude><p id="xdx_23A_zdfslBsbCegi" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p></ix:exclude> </ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock"><p id="xdx_806_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zPqCAtjzUmlg" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span class="alphaminr_link" id="alphaminr_8" style="display:inline-block"/><b>Note 8 - <span id="xdx_824_z3AundIY7Kti">Stockholders’ (Deficit)</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>Capital Stock</i></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">The Company has <span id="xdx_90F_eus-gaap--CapitalUnitsAuthorized_c20220630_pdd" title="Capital stock authorized"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CapitalUnitsAuthorized" unitRef="Shares">260,000,000</ix:nonFraction></span> authorized shares of capital stock, consisting of <span id="xdx_90B_eus-gaap--CommonStockSharesAuthorized_iI_c20220630_zQo9hQM8gV9a" title="Common stock, authorized"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" unitRef="Shares">250,000,000</ix:nonFraction></span> shares of common stock, par value $0<span id="xdx_908_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20220630_z3dufuXn6cvc"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" unitRef="USDPShares">.001</ix:nonFraction></span>, and <span id="xdx_90C_eus-gaap--PreferredStockSharesAuthorized_iI_c20220630_zpt6DNKocKsl" title="Preferred stock, authorized"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" unitRef="Shares">10,000,000</ix:nonFraction></span> shares of Preferred Stock, par value $0<span id="xdx_907_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20220630_z5LQxioDx2Q3"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" unitRef="USDPShares">.001</ix:nonFraction></span> per share.</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">On May 1, 2022, the Company issued <span id="xdx_907_eus-gaap--CommonStockSharesIssued_iI_c20220501__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zUv02XnYe81g" title="Restricted stock units, issued"><ix:nonFraction contextRef="AsOf2022-05-01_us-gaap_RestrictedStockUnitsRSUMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" unitRef="Shares">125,000</ix:nonFraction></span> shares of its restricted common stock to employees in exchange for services at a fair value of $<span id="xdx_907_ecustom--RestrictedStockUnitsFairValue_iI_c20220501__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zU6wbqe7DIw4" title="Restricted stock units, fair value"><ix:nonFraction contextRef="AsOf2022-05-01_us-gaap_RestrictedStockUnitsRSUMember" decimals="0" format="ixt:numdotdecimal" name="dtst:RestrictedStockUnitsFairValue" unitRef="USD">400,000</ix:nonFraction></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">During the six months ended June 30, 2022, employees exercised <span id="xdx_906_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" title="Stock option exercise"><ix:nonFraction contextRef="From2022-01-012022-06-30_us-gaap_EmployeeStockOptionMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="Shares">3,334</ix:nonFraction></span> options into shares of common stock. The Company received $<span id="xdx_901_eus-gaap--ProceedsFromCommissionsReceived_c20220101__20220630_pp0p0" title="Proceeds from common stock shares received"><ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromCommissionsReceived" scale="0" unitRef="USD">6,934</ix:nonFraction></span> for these options.</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"><i>Common Stock Options</i></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">A summary of the Company’s options activity and related information follows:</p> <ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zEFCSQ1B2to1" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stockholders' (Deficit) (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt"><span id="xdx_8BA_z1NpvAyXFRll" style="display: none">Schedule of option 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 style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Number of<br/> Shares<br/> Under Options</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Range of<br/> Option Price<br/> Per Share</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Weighted<br/> Average<br/> Exercise Price</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Weighted<br/> Average<br/> Contractual<br/> Life</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-indent: -10pt; padding-left: 10pt">Options Outstanding at December 31, 2021</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zf7biZoj4tdl" style="width: 10%; text-align: right" title="Outstanding, beginning"><ix:nonFraction contextRef="AsOf2021-12-31_us-gaap_EmployeeStockOptionMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" unitRef="Shares">267,467</ix:nonFraction></td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPrices_iS_c20220101__20220630__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zARuOdb5CsC" title="Range of option price per share, beginning"><ix:nonFraction contextRef="AsOf2021-12-31_srt_MinimumMember_us-gaap_EmployeeStockOptionMember" decimals="INF" format="ixt:numdotdecimal" name="dtst:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPrices" unitRef="USDPShares">2.00</ix:nonFraction></span> – <span id="xdx_90C_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPrices_iS_c20220101__20220630__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zGF1qmw6XsNd" title="Range of option price per share, beginning"><ix:nonFraction contextRef="AsOf2021-12-31_srt_MaximumMember_us-gaap_EmployeeStockOptionMember" decimals="INF" format="ixt:numdotdecimal" name="dtst:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPrices" unitRef="USDPShares">16.00</ix:nonFraction></span></span></td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zrqcB2j43iR1" style="width: 10%; text-align: right" title="Weighted Average Exercise Price Outstanding beginning"><ix:nonFraction contextRef="AsOf2021-12-31_us-gaap_EmployeeStockOptionMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" unitRef="USDPShares">5.19</ix:nonFraction></td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right"><span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zQ2PjEjTcRP8" title="Weighted average contractual life, beginning"><ix:nonNumeric contextRef="From2022-01-012022-06-30_us-gaap_EmployeeStockOptionMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">6.94</ix:nonNumeric></span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Options Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="text-align: right" title="Granted"><ix:nonFraction contextRef="From2022-01-012022-06-30_us-gaap_EmployeeStockOptionMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" unitRef="Shares">76,928</ix:nonFraction></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesGrantedExercisePrices_c20220101__20220630__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zoOIIcLHEIjk" title="Range of option price per share, Granted"><ix:nonFraction contextRef="From2022-01-012022-06-30_srt_MinimumMember_us-gaap_EmployeeStockOptionMember" decimals="INF" format="ixt:numdotdecimal" name="dtst:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesGrantedExercisePrices" unitRef="USDPShares">5.87</ix:nonFraction></span> – <span id="xdx_90D_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesGrantedExercisePrices_c20220101__20220630__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z1syY5QDpLyd" title="Range of option price per share, Granted"><ix:nonFraction contextRef="From2022-01-012022-06-30_srt_MaximumMember_us-gaap_EmployeeStockOptionMember" decimals="INF" format="ixt:numdotdecimal" name="dtst:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesGrantedExercisePrices" unitRef="USDPShares">2.87</ix:nonFraction></span></span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="text-align: right" title="Weighted Average Exercise Price, Granted"><ix:nonFraction contextRef="From2022-01-012022-06-30_us-gaap_EmployeeStockOptionMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" unitRef="USDPShares">3.30</ix:nonFraction></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_907_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z3q9gE3mXAo1" title="Weighted average contractual life, granted"><ix:nonNumeric contextRef="From2022-01-012022-06-30_us-gaap_EmployeeStockOptionMember" format="ixt-sec:duryear" name="dtst:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2">10</ix:nonNumeric></span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -10pt; padding-left: 10pt">Exercised</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zU62v9mo5eRl" style="text-align: right" title="Exercised">(<ix:nonFraction contextRef="From2022-01-012022-06-30_us-gaap_EmployeeStockOptionMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="Shares">3,334</ix:nonFraction></td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220101__20220630__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z0lStpxLA24i" title="Range of option price per share, Exercised"><ix:nonFraction contextRef="From2022-01-012022-06-30_srt_MinimumMember_us-gaap_EmployeeStockOptionMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" unitRef="USDPShares">2.00</ix:nonFraction></span> – <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220101__20220630__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zLDi1yAd5Ky2" title="Range of option price per share, Exercised"><ix:nonFraction contextRef="From2022-01-012022-06-30_srt_MaximumMember_us-gaap_EmployeeStockOptionMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" unitRef="USDPShares">2.16</ix:nonFraction></span></span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zHaoq8iQ1V12" style="text-align: right"><ix:nonFraction contextRef="From2022-01-012022-06-30_us-gaap_EmployeeStockOptionMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" unitRef="USDPShares">2.08</ix:nonFraction></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; text-indent: -10pt; padding-left: 10pt">Expired/Cancelled</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_di_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zmTOLbU2JsW9" style="border-bottom: Black 1pt solid; text-align: right" title="Expired/Cancelled">(<ix:nonFraction contextRef="From2022-01-012022-06-30_us-gaap_EmployeeStockOptionMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" unitRef="Shares">34,817</ix:nonFraction></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><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><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; text-indent: -10pt; padding-left: 10pt">Options Outstanding at June 30, 2022</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zdKWGeyoUe84" style="border-bottom: Black 2.5pt double; text-align: right" title="Outstanding, ending"><ix:nonFraction contextRef="AsOf2022-06-30_us-gaap_EmployeeStockOptionMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" unitRef="Shares">306,243</ix:nonFraction></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="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPrices_iE_c20220101__20220630__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zGEViuKeNBxc" title="Range of option price per share, ending"><ix:nonFraction contextRef="AsOf2022-06-30_srt_MinimumMember_us-gaap_EmployeeStockOptionMember" decimals="INF" format="ixt:numdotdecimal" name="dtst:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPrices" unitRef="USDPShares">2.00</ix:nonFraction></span> – <span id="xdx_901_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPrices_iE_c20220101__20220630__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zG6jo9d1NGg1" title="Range of option price per share, ending"><ix:nonFraction contextRef="AsOf2022-06-30_srt_MaximumMember_us-gaap_EmployeeStockOptionMember" decimals="INF" format="ixt:numdotdecimal" name="dtst:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPrices" unitRef="USDPShares">16.00</ix:nonFraction></span></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_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zqPLUQukYmK" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding ending"><ix:nonFraction contextRef="AsOf2022-06-30_us-gaap_EmployeeStockOptionMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" unitRef="USDPShares">2.66</ix:nonFraction></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_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_dtY_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zC9o2GoSO3yb" title="Weighted average contractual life, ending"><ix:nonNumeric contextRef="From2022-01-012022-06-30_us-gaap_EmployeeStockOptionMember" format="ixt-sec:duryear" name="dtst:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm">7.71</ix:nonNumeric></span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -10pt; padding-left: 10pt"> </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; text-indent: -10pt; padding-left: 10pt">Options Exercisable at June 30, 2022</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_c20220630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Exercisable, ending"><ix:nonFraction contextRef="AsOf2022-06-30_us-gaap_EmployeeStockOptionMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" unitRef="Shares">132,556</ix:nonFraction></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="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesExercisableExercisePrices_iI_c20220630__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zwhGUd9h8OHk" title="Range of option price per share, exercisable"><ix:nonFraction contextRef="AsOf2022-06-30_srt_MinimumMember_us-gaap_EmployeeStockOptionMember" decimals="INF" format="ixt:numdotdecimal" name="dtst:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesExercisableExercisePrices" unitRef="USDPShares">2.00</ix:nonFraction></span> – <span id="xdx_901_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesExercisableExercisePrices_iI_c20220630__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zSVQid6oG9dd" title="Range of option price per share, exercisable"><ix:nonFraction contextRef="AsOf2022-06-30_srt_MaximumMember_us-gaap_EmployeeStockOptionMember" decimals="INF" format="ixt:numdotdecimal" name="dtst:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesExercisableExercisePrices" unitRef="USDPShares">16.00</ix:nonFraction></span></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_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_c20220630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zYBxsBgo1Sjg" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price, Exercisable ending"><ix:nonFraction contextRef="AsOf2022-06-30_us-gaap_EmployeeStockOptionMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" unitRef="USDPShares">2.40</ix:nonFraction></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_906_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zuPj7Zu2Qnc8" title="Weighted average contractual life, exercisable"><ix:nonNumeric contextRef="From2022-01-012022-06-30_us-gaap_WarrantMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">5.68</ix:nonNumeric></span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> </ix:nonNumeric><p id="xdx_8AC_ze7cNoZSGabh" style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"> </p> <ix:exclude><!-- Field: Page; Sequence: 20; Value: 2 --> <div id="xdx_23B_zG6TnojrtRpf" style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_23D_z4bWiAogdREb" style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --> </p></div> <div id="xdx_23B_zFs1U9EfYY6" style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_233_zx0nNKHOiXL8" style="margin: 0pt"> </p></div> <!-- Field: /Page --></ix:exclude> <ix:exclude><p id="xdx_23B_zaCqYOj1iEAg" style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt">  </p></ix:exclude> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Share-based compensation expense for options totaling $<span id="xdx_909_eus-gaap--EmployeeBenefitsAndShareBasedCompensation_pp0p0_c20220401__20220630_zTGgpM328pVb"><ix:nonFraction contextRef="From2022-04-012022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" scale="0" unitRef="USD">75,320</ix:nonFraction></span> and $<span id="xdx_900_eus-gaap--EmployeeBenefitsAndShareBasedCompensation_pp0p0_c20210401__20210630_zGhzAEDgD345"><ix:nonFraction contextRef="From2021-04-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" scale="0" unitRef="USD">24,334</ix:nonFraction></span> was recognized in our results for the three months ended June 30, 2022 and 2021, respectively. Share-based compensation expense for options totaling $<span id="xdx_908_eus-gaap--EmployeeBenefitsAndShareBasedCompensation_c20220101__20220630_pp0p0" title="Share-based compensation expense for options"><ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" scale="0" unitRef="USD">141,825</ix:nonFraction></span> and $<span id="xdx_907_eus-gaap--EmployeeBenefitsAndShareBasedCompensation_c20210101__20210630_pp0p0" title="Share-based compensation expense for options"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" scale="0" unitRef="USD">66,505</ix:nonFraction></span> was recognized in our results for the six months ended June 30, 2022 and 2021, respectively.</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">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 the volatility of the stock price, the average risk-free interest rate, and the weighted average expected life of the options.</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">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.</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">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.</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">As of June 30, 2022, there was $<span id="xdx_90D_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_c20220630_pp0p0" title="Total unrecognized compensation expense"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="0" unitRef="USD">524,576</ix:nonFraction></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_906_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20220101__20220630_zS0TEXiNier8" title="Weighted average period expected to recognized compensation expense (in years)"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">2.51</ix:nonNumeric></span> years.</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">The weighted average fair value of options granted, and the assumptions used in the Black-Scholes model during the six months ended June 30, 2022, are set forth in the table below.</p> <ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_894_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock_z04RykdrAYdl" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stockholders' (Deficit) (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_8BE_zeqoPPVuP67k" style="display: none">Schedule of weighted average fair value of options granted</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="padding: 0pt 0pt 0pt 10pt; text-align: center; text-indent: -10pt"> </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">2022</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; width: 70%; text-indent: -10pt">Weighted average fair value of options granted</td><td style="width: 10%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20220101__20220630_pdd" style="width: 18%; text-align: right" title="Weighted average fair value of options granted"><ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" unitRef="USDPShares">4.45</ix:nonFraction></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Risk-free interest rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_c20220101__20220630__srt--RangeAxis__srt--MinimumMember_pdd" title="Risk-free interest rate"><ix:nonFraction contextRef="From2022-01-012022-06-30_srt_MinimumMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" unitRef="Pure">1.63</ix:nonFraction>%</span> – <span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_c20220101__20220630__srt--RangeAxis__srt--MaximumMember_pdd" title="Risk-free interest rate"><ix:nonFraction contextRef="From2022-01-012022-06-30_srt_MaximumMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" unitRef="Pure">2.32</ix:nonFraction>%</span></span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-indent: -10pt">Volatility</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_c20220101__20220630__srt--RangeAxis__srt--MinimumMember_pdd" title="Volatility"><ix:nonFraction contextRef="From2022-01-012022-06-30_srt_MinimumMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" unitRef="Pure">204</ix:nonFraction>%</span> – <span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_c20220101__20220630__srt--RangeAxis__srt--MaximumMember_pdd" title="Volatility"><ix:nonFraction contextRef="From2022-01-012022-06-30_srt_MaximumMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" unitRef="Pure">214</ix:nonFraction>%</span></span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Expected life (years)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_c20220101__20220630" title="Expected life (years)"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" format="ixt-sec:durwordsen" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">10 years</ix:nonNumeric></span></span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Dividend yield</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_c20220101__20220630_pdd" style="text-align: right" title="Dividend yield"><span style="-sec-ix-hidden: xdx2ixbrl1399">—</span></td><td style="text-align: left"> </td></tr> </table> </ix:nonNumeric><p id="xdx_8A3_zE4LxOjbKoFe" style="font: 12pt 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"><i>Share-based awards, restricted stock award (“RSAs”)</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"><span style="background-color: white">On March 31, 2022, the Board resolved that, the Company shall pay each member of the Board, compensation as a group amount to $<span id="xdx_903_eus-gaap--RestrictedStockExpense_c20220301__20220331_zZP4iZ8e0GX2" title="Restricted stock expense"><ix:nonFraction contextRef="From2022-03-012022-03-31" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RestrictedStockExpense" unitRef="USD">40,375</ix:nonFraction></span>. The shares vest one year after issuance.</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">On June 30, 2022, the Board resolved that, the Company shall pay each member of the Board, compensation as a group amount to $<span id="xdx_906_eus-gaap--RestrictedStockExpense_c20220601__20220630_zKwKGvNumdtl" title="Restricted stock expense"><ix:nonFraction contextRef="From2022-06-012022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RestrictedStockExpense" unitRef="USD">6,175</ix:nonFraction></span>. The shares vest one year after issuance.</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">A summary of the activity related to RSAs for the six months ended June 30, 2022, is presented below:</span></p> <ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_zQGrUpsMa2r6" 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_8B7_z0sppKn21Bw5" style="display: none">Schedule of non-vested restricted stock units</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">Restricted stock award (RSAs)</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">Total<br/> shares</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">Grant date<br/> fair value</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>RSAs non-vested at January 1, 2022</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_iS_c20220101__20220630_zbXUfi7ZP3R4" style="text-align: right" title="RSAs non-vested shares, beginning"><span style="-sec-ix-hidden: xdx2ixbrl1407">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_c20220101__20220630_zBKKfzz5EuGe" style="text-align: right" title="Grant date fair value, beginning"><span style="-sec-ix-hidden: xdx2ixbrl1409">—</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 56%; text-align: left">RSAs granted</td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98F_ecustom--StockIssuedDuringPeriodSharesRestrictedStockAwardGranted_c20220101__20220630_zqMb3uypfKka" style="width: 12%; text-align: right" title="RSAs granted shares"><ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="INF" format="ixt:numdotdecimal" name="dtst:StockIssuedDuringPeriodSharesRestrictedStockAwardGranted" unitRef="Shares">25,000</ix:nonFraction></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"><span id="xdx_90F_ecustom--GrantDateFairValueGranted_c20220101__20220630__srt--RangeAxis__srt--MinimumMember_zlc4qae2Qgbk" title="Grant date fair value, granted"><ix:nonFraction contextRef="From2022-01-012022-06-30_srt_MinimumMember" decimals="INF" format="ixt:numdotdecimal" name="dtst:GrantDateFairValueGranted" unitRef="USDPShares">2.45</ix:nonFraction></span> – <span id="xdx_90E_ecustom--GrantDateFairValueGranted_c20220101__20220630__srt--RangeAxis__srt--MaximumMember_znh6LBQN9X1g"><ix:nonFraction contextRef="From2022-01-012022-06-30_srt_MaximumMember" decimals="INF" format="ixt:numdotdecimal" name="dtst:GrantDateFairValueGranted" unitRef="USDPShares">3.23</ix:nonFraction></span></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">RSAs vested</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_ecustom--StockIssuedDuringPeriodSharesRestrictedStockAwardVested_c20220101__20220630_zrrh7jH0saN2" style="text-align: right" title="RSAs vested shares"><span style="-sec-ix-hidden: xdx2ixbrl1416">—</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: White"> <td style="text-align: left">RSAs forfeited</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_c20220101__20220630_z28G3pQbD0hk" style="text-align: right" title="RSAs forfeited shares"><span style="-sec-ix-hidden: xdx2ixbrl1418">—</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>RSAs non-vested June 30, 2022</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_iE_c20220101__20220630_zg6TMK959T06" style="text-align: right" title="RSAs non-vested shares, ending"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" unitRef="Shares">25,000</ix:nonFraction></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_c20220101__20220630__srt--RangeAxis__srt--MinimumMember_zCLYzBjUBs1" title="Grant date fair value, ending"><ix:nonFraction contextRef="AsOf2022-06-30_srt_MinimumMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" unitRef="USDPShares">2.45</ix:nonFraction></span> – <span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_c20220101__20220630__srt--RangeAxis__srt--MaximumMember_zDnzeP4jxbqc"><ix:nonFraction contextRef="AsOf2022-06-30_srt_MaximumMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" unitRef="USDPShares">3.23</ix:nonFraction></span></td><td style="text-align: left"> </td></tr> </table> </ix:nonNumeric><p id="xdx_8AE_z5bbo2fhfRff" 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">Stock-based compensation for RSA’s has been recorded in the consolidated statements of operations and totaled $<span id="xdx_908_eus-gaap--ShareBasedCompensation_c20220401__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zol2KYM8Xu51"><span id="xdx_908_eus-gaap--ShareBasedCompensation_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zTrisGcRZkVj"><ix:nonFraction contextRef="From2022-04-012022-06-30_us-gaap_RestrictedStockUnitsRSUMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" unitRef="USD"><ix:nonFraction contextRef="From2022-01-012022-06-30_us-gaap_RestrictedStockUnitsRSUMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" unitRef="USD">10,066</ix:nonFraction></ix:nonFraction></span> </span></span><span style="background-color: white">for the three and six months ended June 30, 2021.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> </ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:LegalMattersAndContingenciesTextBlock"><p id="xdx_80F_eus-gaap--LegalMattersAndContingenciesTextBlock_zYdc52rhLkMh" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span class="alphaminr_link" id="alphaminr_9" style="display:inline-block"/><b>Note 9 - <span id="xdx_82A_zXAJFWAPI9V8">Litigation</span></b> </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">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 DSC, its common stock, any of its subsidiaries or of DSC’s or DSC’s subsidiaries’ officers or directors in their capacities as such, in which an adverse decision could have a material adverse effect.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <ix:exclude><p id="xdx_234_z1nKhxIAGPPh" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"/></ix:exclude> <ix:exclude><!-- Field: Page; Sequence: 21; Value: 2 --> <div id="xdx_23B_zba6CTsXtK2b" style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_234_zDMG2PYD9Oi3" style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --> </p></div> <div id="xdx_23F_zSelCaaqcCgi" style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_23E_zNVe1X9fobd" style="margin: 0pt"> </p></div> <!-- Field: /Page --></ix:exclude> <ix:exclude><p id="xdx_238_znJxJuD5jgn5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p></ix:exclude> </ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock"><p id="xdx_80B_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_z4IEUY8H9bUi" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span class="alphaminr_link" id="alphaminr_10" style="display:inline-block"/><b>Note 10 - <span id="xdx_822_zCmwAi8S1A1f">Related Party Transactions</span></b></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"><i>Finance Lease Obligations - Related Party</i></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">During the six months ended June 30, 2022, the Company entered into two related party finance lease obligations. See Note 5 for details.</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"><i>Nexxis Capital LLC</i></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">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. The Company received funds of $<span id="xdx_909_eus-gaap--ProceedsFromRelatedPartyDebt_c20220101__20220630_zRK2y1gsIfu5" title="Proceeds from related party debt"><ix:nonFraction contextRef="From2022-01-01to2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromRelatedPartyDebt" unitRef="USD">14,036</ix:nonFraction></span> and $<span id="xdx_908_eus-gaap--ProceedsFromRelatedPartyDebt_c20210101__20210630_zrEGs68ABhmg"><ix:nonFraction contextRef="From2021-01-012021-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromRelatedPartyDebt" unitRef="USD">3,968</ix:nonFraction></span> during the six months ended June 30, 2022 and 2021 respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> </ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock"><p id="xdx_803_eus-gaap--MergersAcquisitionsAndDispositionsDisclosuresTextBlock_zjo6sxMVQYta" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><span class="alphaminr_link" id="alphaminr_11" style="display:inline-block"/><b>Note 11 - <span id="xdx_823_zHIPXBRdUIEc">Merger</span></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: 0; text-align: justify; background-color: white"><span style="background-color: white"><i>Flagship Solutions, LLC</i></span></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: 0; text-align: justify; background-color: white"><span style="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. The purchase price was $5.5 million.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"/></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: 0; text-align: justify; background-color: white"><span style="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: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><span style="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 $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.</span></span></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: 0; text-align: justify; background-color: white"><span style="background-color: white">Following the closing of the transaction, Flagship’s financial statements as of the Closing were consolidated with the Consolidated Financial Statements of the Company. </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <ix:exclude><!-- Field: Page; Sequence: 22; Value: 2 --> <div id="xdx_233_zFLdczirnZ66" style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_23D_zjggqH35Sx01" style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --> </p></div> <div id="xdx_23D_zJqMwDZwC4Ma" style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_23E_zZFlWbkegl2f" style="margin: 0pt"> </p></div> <!-- Field: /Page --></ix:exclude> <ix:exclude><p id="xdx_231_zXUqo5HyzXJc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p></ix:exclude> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><span style="background-color: white">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"/> <ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="dtst:ScheduleOfPurchasePriceTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_89D_ecustom--ScheduleOfPurchasePriceTableTextBlock_zfLVfkDZwRcj" 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 style="padding: 0pt 0pt 0pt 10pt; text-indent: -10pt"><span id="xdx_8B0_z8Ww641CLi98" style="display: none">Schedule of Purchase price</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_495_20220630_zDmZFTnTU5z" 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: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Purchase price:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_ecustom--BusinessAcquisitionConsiderationCashPaidToSeller_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; width: 70%; text-align: left; text-indent: -10pt">Cash paid to the seller</td><td style="width: 10%; 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: 18%; text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:BusinessAcquisitionConsiderationCashPaidToSeller" scale="0" unitRef="USD">6,149,343</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_407_ecustom--BusinessAcquisitionConsiderationTotalPurchasePrice_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-indent: -10pt">Total purchase price</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"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:BusinessAcquisitionConsiderationTotalPurchasePrice" scale="0" unitRef="USD">6,149,343</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-indent: -10pt"> </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: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Tangible Assets Acquired:</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_402_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-indent: -10pt">Cash</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" scale="0" unitRef="USD">212,068</ix:nonFraction></td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Accounts Receivable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" scale="0" unitRef="USD">1,389,263</ix:nonFraction></td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Prepaid Expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" scale="0" unitRef="USD">127,574</ix:nonFraction></td><td style="text-align: left"> </td></tr> <tr id="xdx_406_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsFixAssets_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Fixed Assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsFixAssets" scale="0" unitRef="USD">4,986</ix:nonFraction></td><td style="text-align: left"> </td></tr> <tr id="xdx_403_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsWebSiteAndDigitalAssets_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Website and Digital Assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsWebSiteAndDigitalAssets" scale="0" unitRef="USD">33,002</ix:nonFraction></td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsSecurityDeposits_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Security Deposits</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"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsSecurityDeposits" scale="0" unitRef="USD">22,500</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Total Tangible Assets Acquired</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"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" scale="0" unitRef="USD">1,789,393</ix:nonFraction></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: 0pt 0pt 0pt 10pt; text-indent: -10pt"> </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: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Tangible Liabilities Assumed:</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_405_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Accounts Payable and Accrued Expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" scale="0" unitRef="USD">514,354</ix:nonFraction></td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Deferred Revenue</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" scale="0" unitRef="USD">68,736</ix:nonFraction></td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Deferred Tax Liability</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" scale="0" unitRef="USD">399,631</ix:nonFraction></td><td style="text-align: left"> </td></tr> <tr id="xdx_402_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesPPPLoanPayable_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">PPP Loan Payable</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"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesPPPLoanPayable" scale="0" unitRef="USD">307,300</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Total Tangible Liabilities Assumed</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"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" scale="0" unitRef="USD">1,290,021</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-indent: -10pt"> </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_40B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Net Tangible Assets Acquired</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"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" scale="0" unitRef="USD">499,372</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-indent: -10pt"> </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_40A_ecustom--BusinessCombinationRecognizedIdentifiableExcessPurchasePrice_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-indent: -10pt">Excess Purchase Price</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"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:BusinessCombinationRecognizedIdentifiableExcessPurchasePrice" scale="0" unitRef="USD">5,649,971</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> </ix:nonNumeric><p id="xdx_8A0_zhC8foKOAWY3" style="font: 12pt Times New Roman, Times, Serif; margin: 0; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The following table shows the allocation of the excess purchase price. </span>  </p> <ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="dtst:SummaryOfTheAllocationOfTheExcessPurchasePriceTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_89B_ecustom--SummaryOfTheAllocationOfTheExcessPurchasePriceTableTextBlock_zX26mvJZ7AFe" 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_8B5_zCKKTNwJcH0g" style="display: none">Schedule of allocation of the excess purchase price</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_493_20220630_zc6dceuMjjDh" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--FiniteLivedCustomerRelationshipsGross_iI_pp0p0" 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">Customer Relationships</td><td style="width: 10%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedCustomerRelationshipsGross" scale="0" unitRef="USD">1,870,000</ix:nonFraction></td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--FiniteLivedTradeNamesGross_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Trade Names</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedTradeNamesGross" scale="0" unitRef="USD">235,000</ix:nonFraction></td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_ecustom--AssembledWorkforce_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Assembled Workforce</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:AssembledWorkforce" scale="0" unitRef="USD">287,000</ix:nonFraction></td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--GoodwillGross_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-indent: -10pt">Goodwill</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"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:GoodwillGross" scale="0" unitRef="USD">3,257,971</ix:nonFraction></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: 0pt 0pt 0pt 10pt; text-indent: -10pt"> </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_407_ecustom--ExcessPurchasePrice_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-indent: -10pt">Excess Purchase Price</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"><ix:nonFraction contextRef="AsOf2022-06-30" decimals="0" format="ixt:numdotdecimal" name="dtst:ExcessPurchasePrice" scale="0" unitRef="USD">5,649,971</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> </ix:nonNumeric><p id="xdx_8A0_zEIkhKcuU0Mj" 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 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; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><span style="background-color: white">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, 2021.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><span style="background-color: white"/></p> <ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="dtst:ScheduleOfUnauditedProFormaOfOperationTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_89C_ecustom--ScheduleOfUnauditedProFormaOfOperationTableTextBlock_zzcuU2Rh0QQh" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Merger (Details 2)"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt"><span id="xdx_8B3_zL1aC2QssaRe" style="display: none">Schedule of unaudited pro-forma</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_499_20210401__20210630__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_zHztDHl72dbb" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: center; text-indent: -10pt"> </td><td style="font-weight: bold"> </td> <td colspan="3" style="font-weight: bold; text-align: center">Three Months Ended</td></tr> <tr style="vertical-align: bottom"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: center; text-indent: -10pt"> </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">June 30,<br/> 2021</td></tr> <tr id="xdx_40E_eus-gaap--BusinessAcquisitionsProFormaRevenue_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; width: 70%; text-indent: -10pt">Revenues</td><td style="width: 10%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right"><ix:nonFraction contextRef="From2021-04-012021-06-30_custom_FlagshipSolutionsMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:BusinessAcquisitionsProFormaRevenue" unitRef="USD">7,759,779</ix:nonFraction></td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_iN_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Net income attributable to common shareholders</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="From2021-04-012021-06-30_custom_FlagshipSolutionsMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" scale="0" unitRef="USD">1,288,367</ix:nonFraction></td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--BasicEarningsPerShareAdjustmentProForma_i_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-indent: -10pt">Net income per share</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="From2021-04-012021-06-30_custom_FlagshipSolutionsMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:BasicEarningsPerShareAdjustmentProForma" unitRef="USDPShares">0.41</ix:nonFraction></td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--WeightedAverageNumberBasicSharesOutstandingAdjustmentProForma_i_pdd" style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-indent: -10pt">Weighted average number of shares outstanding</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><ix:nonFraction contextRef="From2021-04-012021-06-30_custom_FlagshipSolutionsMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberBasicSharesOutstandingAdjustmentProForma" unitRef="Shares">3,751,825</ix:nonFraction></td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">  </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49A_20210101__20210630__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_zTYgC1qEtOmf" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: center; text-indent: -10pt"> </td><td style="font-weight: bold"> </td> <td colspan="3" style="font-weight: bold; text-align: center">Six Months Ended</td></tr> <tr style="vertical-align: bottom"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: center; text-indent: -10pt"> </td><td style="font-weight: bold"> </td> <td colspan="3" style="font-weight: bold; text-align: center">June 30,<br/> 2021</td></tr> <tr id="xdx_408_eus-gaap--BusinessAcquisitionsProFormaRevenue_z38H3bXtR7Uh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; width: 70%; text-indent: -10pt">Revenues</td><td style="width: 10%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30_custom_FlagshipSolutionsMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:BusinessAcquisitionsProFormaRevenue" unitRef="USD">14,270,565</ix:nonFraction></td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_iN_pp0p0_di_zwfc6Ykl6iy2" style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Net income attributable to common shareholders</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30_custom_FlagshipSolutionsMember" decimals="0" format="ixt:numdotdecimal" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" scale="0" sign="-" unitRef="USD">1,202,704</ix:nonFraction></td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--BasicEarningsPerShareAdjustmentProForma_zR1ocuOUuEY5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-indent: -10pt">Net income per share</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="From2021-01-012021-06-30_custom_FlagshipSolutionsMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:BasicEarningsPerShareAdjustmentProForma" unitRef="USDPShares">0.32</ix:nonFraction></td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--WeightedAverageNumberBasicSharesOutstandingAdjustmentProForma_zvrdbTPH0ZN6" style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-indent: -10pt">Weighted average number of shares outstanding</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><p style="margin: 0"><ix:nonFraction contextRef="From2021-01-012021-06-30_custom_FlagshipSolutionsMember" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberBasicSharesOutstandingAdjustmentProForma" unitRef="Shares">3,751,825</ix:nonFraction></p></td><td style="text-align: left"> </td></tr> </table> </ix:nonNumeric><p id="xdx_8A1_zTrrBw0dmyJ9" style="font: 12pt Times New Roman, Times, Serif; margin: 0; background-color: white"> </p> </ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:SubsequentEventsTextBlock"><p id="xdx_803_eus-gaap--SubsequentEventsTextBlock_zsAR2KSTIVJ8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span class="alphaminr_link" id="alphaminr_12" style="display:inline-block"/><b>Note 12 - <span id="xdx_82D_zJrhvrkbppw3">Subsequent Events</span></b> </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">Management did not identify any subsequent Events.</p> </ix:nonNumeric><p id="xdx_81F_zLS14dbDmpBh" 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"/> <!-- Field: Page; Sequence: 23; Value: 2 --> <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --> </p></div> <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"> </p></div> <!-- Field: /Page --> <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 class="alphaminr_link" id="alphaminr_13" style="display:inline-block"/><b><span id="a_006"/>ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATION</b></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">The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our unaudited consolidated financial statements and notes thereto included in Part I, Item 1 of this Quarterly Report on Form 10-Q and with our audited financial statements and notes thereto for the year ended December 31, 2021, included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021 filed on March 31, 2022 (the “Annual Report”) with the U.S. Securities and Exchange Commission (the “SEC”). This Quarterly Report on Form 10-Q contains forward looking statements, including without limitation, statements related to our plans, strategies, objectives, expectations, intentions and adequacy of resources. Investors are cautioned that such forward-looking statements involve risks and uncertainties including without limitation the following: (i) our plans, strategies, objectives, expectations and intentions are subject to change at any time at our discretion; (ii) our plans and results of operations will be affected by our ability to manage growth; and (iii) other risks and uncertainties indicated from time to time in our filings with the Securities and Exchange Commission.</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">In some cases, you can identify forward-looking statements by terminology such as <b>‘</b>may,<b>’ ‘</b>will,<b>’ ‘</b>should,<b>’ ‘</b>could,<b>’ ‘</b>expects,<b>’ ‘</b>plans,<b>’ ‘</b>intends,<b>’ ‘</b>anticipates,<b>’ ‘</b>believes,<b>’ ‘</b>estimates,<b>’ ‘</b>predicts,<b>’ ‘</b>potential,<b>’ </b>or <b>‘</b>continue<b>’ </b>or the negative of such terms or other comparable terminology. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee future results, levels of activity, performance, or achievements. Moreover, neither we nor any other person assumes responsibility for the accuracy and completeness of such statements. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of the date hereof. We are under no duty to update any of the forward-looking statements after the date of this report.</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; background-color: white"><b>The Industry Overview</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: 0; text-align: justify; background-color: white">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. Cloud Managed Service Providers assist businesses manage their cloud infrastructure and meet their security requirements and financial objectives while optimizing the value of these technologies and cloud resources through multi-cloud management, ensuring business continuity, governance, and operational efficiencies.</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: 0; text-align: justify; background-color: white">This is a $500 billion-industry. One subset of this $500 billion industry is IBM Power cloud infrastructure and disaster recovery. Globally estimated at over one million virtual IBM Power servers. The Company has a core competency as a cloud service provider and is a leader in this segment. According to the most recent information received from IBM, typical industries utilizing IBM Power servers are finance, retail, healthcare, government, and distribution organizations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <!-- Field: Page; Sequence: 24; Value: 2 --> <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --> </p></div> <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"> </p></div> <!-- Field: /Page --> <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: 0; text-align: justify; background-color: white">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 the number 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 buyers<b>. </b>Gartner 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. According to Globe Newswire, this market was valued at $198 billion in 2020 and with a projected 13.5% CAGR. Gartner sees 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.</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: 0; text-align: justify; background-color: white"><b>Company Overview</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: 0; text-align: justify; background-color: white">Data Storage Corporation, headquartered in Melville, New York, with three subsidiaries, DSC now referred to as CloudFirst, Flagship Solutions and Nexxis provide 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. The Company’s contracted, non-employee, distribution channels provide long-term subscription-based disaster recovery and cloud infrastructure typically into their client base.</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: 0; text-align: justify; background-color: white">During 2021, based on the May capital raise and the up list to Nasdaq, the Company accelerated organic growth strategies by adding 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.</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: 0; text-align: justify; background-color: white">DSC is a leader in providing IBM Power cloud infrastructure, disaster recovery and the creation of unique offering.</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: 0; text-align: justify; background-color: white">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. Today there is limited competition in this IBM segment, whereas non-IBM type servers, X86 et.al. are over-crowded with companies such as Amazon, Google and Microsoft holding a large share of that marketplace.</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: 0; text-align: justify; background-color: white">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. Further, in today’s environment, capital preservation is an encouragement to move from a capital-intensive on-premise technology to a pay as you grow, CapEx to OpEx model. These trends create an opportunity for cloud technology service providers.</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: 0; text-align: justify; background-color: white">DSC’s market opportunity is derived from the demand for fully managed cloud and cybersecurity services across all major operating systems.</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: 0; text-align: justify; background-color: white">The Company’s addressable market is estimated at $48 billion in annual recurring revenue in the United States and Canada.</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: 0; text-align: justify; background-color: white">The Company has designed and built its solutions and services to support demand for Cloud based IBM Power System that support client critical workloads and custom in house developed applications, manage hybrid cloud deployments and continue to provide solutions that keep data and workloads protected from disasters and security attacks.</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: 0; text-align: justify; background-color: white">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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <!-- Field: Page; Sequence: 25; Value: 2 --> <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --> </p></div> <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"> </p></div> <!-- Field: /Page --> <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: 0; text-align: justify; background-color: white">The Company’s disaster recovery and 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 is 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.</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: 0; text-align: justify; background-color: white">The Company’s solution architects and 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. Reflecting on client satisfaction, the Company’s renewal rate on client subscription solutions is approximately 94% after their initial contract term expired.</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: 0; text-align: justify; background-color: white">The Company provides its clients subscription-based, long-term agreements for managed cloud disaster recovery, managed cloud infrastructure, cyber security, 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 contracted managed service solutions.</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: 0; text-align: justify; background-color: white">The Company’s focus is to continue to build on annual recurring revenue, (ARR). DSC entered 2022 with a baseline ARR of over $12 million.</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: 0; text-align: justify; background-color: white"><b>The Company’s Core Services</b>: 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:</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: 0; text-align: justify; background-color: white"><b><i>Cyber Security Solutions:</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">  </p> <table cellpadding="0" cellspacing="0" style="width: 100%; background-color: white"> <tr style="vertical-align: top"> <td style="font: 12pt Times New Roman, Times, Serif; width: 48px"><span style="font: 10pt Times New Roman, Times, Serif">●</span></td> <td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>ezSecurity™ </b>offers a suite of comprehensive cyber security solutions that can be utilized on systems at the client’s location or on systems hosted in the Company. These solutions 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.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> <b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b><i>Data Protection and Recovery Solutions:</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; background-color: white"> <tr style="vertical-align: top"> <td style="width: 48px"><span style="font: 10pt Times New Roman, Times, Serif"><b>●</b></span></td> <td style="text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>ezVault™ </b>solution is at the core of the Company’s data protection services and allows its clients to have their data protected and stored 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 viruses allowing restoration of data from a known good point in time prior to an attack.</span></td></tr> <tr style="vertical-align: top"> <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 style="text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>ezRecovery™ </b>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 cloud based hosted location.</span></td></tr> <tr style="vertical-align: top"> <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 style="text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>ezAvailability™ </b>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.</span></td></tr> <tr style="vertical-align: top"> <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 style="text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>ezMirror™ </b>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.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <!-- Field: Page; Sequence: 26; Value: 2 --> <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --> </p></div> <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"> </p></div> <!-- Field: /Page --> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white; color: #262626"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b><i>Cloud Hosted Production Systems:</i> <span style="color: #262626">ezHost™</span></b><span style="color: #262626"> solution provides 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.</span></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: 0; text-align: justify; background-color: white"><b><i>Voice Data Solutions:</i></b> 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.</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: 0"><b>RESULTS OF OPERATIONS</b></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"><b>Three months ended June 30, 2022, as compared to June 30, 2021</b></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">Total Revenue. For the three months ended June 30, 2022, total revenue was $4,827,749 an increase of $1,299,500 or 37% compared to $3,528,249 for the three months ended June 30, 2021. The increase is primarily attributed to the additional sales from the Flagship merger and an increase in monthly subscription revenue.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </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="font-weight: bold; text-align: left">Revenue</td><td style="font-weight: bold"> </td> <td colspan="7" style="font-weight: bold; text-align: center">For the Three Months</td><td> </td> <td colspan="3" style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center"> </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">Ended June 30,</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="text-align: center"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="text-align: center"> </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">2022</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">$ Change</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">% Change</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left; text-indent: -10pt; padding-left: 10pt">Infrastructure Disaster Recovery/Cloud Service</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">2,013,806</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">1,725,163</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">288,643</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right">17</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Equipment and Software</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">968,490</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">760,451</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">208,039</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">27</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Managed Services</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,627,115</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">809,487</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">817,628</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">101</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Nexxis VoIP Services</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">188,926</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">183,118</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,808</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">Other</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">29,412</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">50,030</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">(20,618</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">(41</td><td style="padding-bottom: 1pt; text-align: left">)%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">Total Revenue</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">4,827,749</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">3,528,249</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">1,299,500</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">37</td><td style="padding-bottom: 1pt; text-align: left">%</td></tr> </table> <p style="font: 12pt 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">Cost of Sales. For the three months ended June 30, 2022, cost of sales was $2,977,132, an increase of $955,808 or 47% compared to $2,021,324 for the three months ended June 30, 2021. The increase of $955,808 was mostly related to the Flagship merger and the variable nature of costs incurred to produce and sell our products or services.</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">Selling, general and administrative expenses. For the three months ended June 30, 2022, selling, general and administrative expenses were $2,594,204, an increase of $ $991,893, or 62%, as compared to $1,602,311 for the three months ended June 30, 2021. The net increase is reflected in the chart below.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </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="padding: 0pt 0pt 0pt 10pt; font-weight: bold; text-align: left; text-indent: -10pt">Selling, general and administrative expenses</td><td style="font-weight: bold"> </td> <td colspan="7" style="font-weight: bold; text-align: center">For the Three Months</td><td> </td> <td colspan="3" style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: center; text-indent: -10pt"> </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">Ended June 30,</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="text-align: center"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: center; text-indent: -10pt"> </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">2022</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">$ Change</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">% Change</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; width: 40%; text-align: left; text-indent: -10pt">Increase in Salaries</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">1,405,717</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">645,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">760,717</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right">118</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Decrease in Professional Fees</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">200,542</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">225,727</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(25,185</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(11</td><td style="text-align: left">)%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Increase in Software as a Service Expense</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">76,841</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">53,318</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">23,523</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">44</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Increase in Advertising Expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">314,920</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">156,510</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">158,410</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">101</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Decrease in Commissions Expense</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">293,829</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">298,909</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(5,080</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2</td><td style="text-align: left">)%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Increase in Amortization and Depreciation expense</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">73,536</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">52,195</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21,341</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">41</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Increase in Travel and Entertainment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">77,395</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">49,609</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">27,786</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">56</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Increase in Rent and Occupancy</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">55,047</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">24,593</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">30,454</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">124</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Increase in all other Expenses</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">96,377</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">96,450</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">(73</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: White"> <td style="padding: 0pt 0pt 0pt 10pt; font-weight: bold; text-align: left; text-indent: -10pt">Total Expenses</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">2,594,204</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">1,602,311</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">991,893</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">62</td><td style="padding-bottom: 1pt; text-align: left">%</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <!-- Field: Page; Sequence: 27; Value: 2 --> <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --> </p></div> <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"> </p></div> <!-- Field: /Page --> <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"><i>Salaries. </i>Salaries increased as a result of the increased staff due to the Flagship merger and the hiring of our Chief Financial Officer.</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"><i>Professional fees.</i> Professional fees decreased primarily due to the reduction in acquisition costs for the Flagship merger and the reduction of legal fees since the Company changed corporate lawyers. These decreases were offset by an increase in accounting and audit, investor relations, and consulting for government lobbyists.</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">S<i>oftware as a Service Expense (SaaS). </i>SaaS increased due to additional costs paid to existing vendors to improve to our customer relationship management software and sales quoting process.</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"><i>Advertising Expenses. </i>Advertising Expenses increased primarily due to the Flagship merger.</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"><i>Amortization and Depreciation expense</i><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">. <span style="font-weight: normal">Amortization and Depreciation expense</span> increased due to the increases in Finance leases payable and the increase in the intangible assets acquired with flagship.</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">Travel And Entertainment. <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Travel And Entertainment increased primarily due to the Flagship merger</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"><i>Other Income (Expense)</i>. Other income (expenses) for the three months ended June 30, 2022, decreased $(344,611) to $(113,644) from $230,947 for the three months ended June 30, 2021. The increase in other expense is primarily attributable to the increase interest expense for the three months ended June 30, 2022, and the reduction of from the gain on forgiveness of debt from the prior period.</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"><i>Net Income before provision for income taxes.</i> Net income before provision for income taxes for the three months ended June 30, 2022 was $(857,251), as compared to a net income of $135,561 for the three months ended June 30, 2021.</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"><b>Six months ended June 30, 2022, as compared to June 30, 2021</b></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"><i>Total Revenue.</i> For the six months ended June 30, 2022, total revenue was $13,484,948 an increase of $7,382,008 or 121% compared to $6,102,940 for the six months ended June 30, 2021. The increase is primarily attributed to the additional sales from the Flagship merger and an increase in monthly subscription revenue.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </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="padding: 0pt 0pt 0pt 10pt; font-weight: bold; text-align: left; text-indent: -10pt">Revenue</td><td style="font-weight: bold"> </td> <td colspan="7" style="font-weight: bold; text-align: center">For the Six Months</td><td> </td> <td colspan="3" style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: center; text-indent: -10pt"> </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">Ended June 30,</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="text-align: center"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: center; text-indent: -10pt"> </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">2022</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">$ Change</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">% Change</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; width: 40%; text-align: left; text-indent: -10pt">Infrastructure Disaster Recovery/Cloud Service</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">3,939,656</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">3,385,643</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">554,013</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right">16</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Equipment and Software</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,287,949</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,225,334</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,062,615</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">413</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Managed Services</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,809,925</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,036,254</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,773,671</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">171</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Nexxis VoIP Services</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">383,860</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">378,444</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,416</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-indent: -10pt">Other</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">63,558</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">77,265</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">(13,707</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">(18</td><td style="padding-bottom: 1pt; text-align: left">)%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; font-weight: bold; text-align: left; text-indent: -10pt">Total Revenue</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">13,484,948</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">6,102,940</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">7,382,008</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">121</td><td style="padding-bottom: 1pt; text-align: left">%</td></tr> </table> <p style="font: 12pt 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"><i>Cost of Sales.</i> For the six months ended June 30, 2022, cost of sales was $8,988,421, an increase of $5,546,198 or 161% compared to $3,442,223 for the six months ended June 30, 2021. The increase of $5,546,198 was mostly related to the Flagship merger and the variable nature of costs incurred to produce and sell our products or services.</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"><i>Selling, general and administrative expenses.</i> For the six months ended June 30, 2022, selling, general and administrative expenses were $5,054,070, an increase of $2,333,352, or 86%, as compared to $2,720,718 for the six months ended June 30, 2021. The net increase is reflected in the chart below.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <!-- Field: Page; Sequence: 28; Value: 2 --> <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --> </p></div> <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"> </p></div> <!-- Field: /Page --> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </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="padding: 0pt 0pt 0pt 10pt; font-weight: bold; text-align: left; text-indent: -10pt">Selling, general and administrative expenses</td><td style="font-weight: bold"> </td> <td colspan="7" style="font-weight: bold; text-align: center">For the Six Months</td><td> </td> <td colspan="3" style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: center; text-indent: -10pt"> </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">Ended June 30,</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="text-align: center"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: center; text-indent: -10pt"> </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">2022</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">$ Change</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">% Change</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; width: 40%; text-align: left; text-indent: -10pt">Increase in Salaries</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">2,890,661</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">1,153,710</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">1,736,951</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right">151</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Increase in Professional Fees</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">387,629</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">350,628</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">37,001</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Increase in Software as a Service Expense</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">146,899</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">105,461</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">41,438</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">39</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Increase in Advertising Expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">405,793</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">252,286</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">153,507</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">61</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Increase in Commissions Expense</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">639,093</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">512,163</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">126,930</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">25</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Increase in Amortization and Depreciation expense</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">146,947</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">104,026</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">42,921</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">41</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Increase in Travel and Entertainment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">115,926</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">55,674</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">60,252</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">108</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Increase in Rent and Occupancy</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">108,114</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">41,894</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">66,220</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">158</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Increase in all other Expenses</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">213,008</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">144,876</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">68,132</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">47</td><td style="padding-bottom: 1pt; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; font-weight: bold; text-align: left; text-indent: -10pt">Total Expenses</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">5,054,070</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">2,720,718</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">2,333,352</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">86</td><td style="padding-bottom: 1pt; text-align: left">%</td></tr> </table> <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"><i>Salaries. </i>Salaries increased as a result of the increased staff due to the Flagship merger and the hiring of our Chief Financial Officer.</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"><i>Professional fees.</i> Professional fees increased primarily due to a new investor relations firm, and an increase in fees associated with being on NASDAQ.</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">S<i>oftware as a Service Expense (SaaS). </i>SaaS increased due to additional costs paid to existing vendors to improve to our customer relationship management software and sales quoting process.</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"><i>Advertising Expenses.</i> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advertising Expenses increased primarily due to the Flagship merger.</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"><i>Commissions Expense. </i>Commissions expenses increased due to the Flagship merger and the sales associated with Flagship.</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"><i>Amortization and Depreciation expense. </i>Amortization and Depreciation expense increased due to the increases in Finance leases payable and the increase in the intangible assets acquired with flagship.</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"><i>Travel And Entertainment. </i>Travel And Entertainment increased primarily due to the Flagship merger.</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"><i>All Other Expenses. </i>Other expenses increased primarily due to the Flagship merger. </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"><i>Other Income (Expense)</i>. Other income (expenses) for the six months ended June 30, 2022, decreased $(352,226) to $(156,324) from $195,902 for the six months ended June 30, 2021. The decrease in other expense is primarily attributable to the increase interest expense for the six months ended June 30, 2022, and the reduction of from the gain on forgiveness of debt from the prior period.</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"><i>Net Income before provision for income taxes.</i> Net income before provision for income taxes for the six months ended June 30, 2022, was $(713,867), as compared to a net income of $135,901 for the six months ended June 30, 2021.</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"><b>LIQUIDITY AND CAPITAL RESOURCES</b></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">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 DSC will realize its assets and discharge its liabilities in the ordinary course of business.</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">To the extent we are successful in growing our business, identifying potential acquisition targets and negotiating the terms of such acquisition, and the purchase price includes a cash component, we plan to use our working capital and the proceeds of any financing to finance such acquisition costs.</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">Our opinion concerning our liquidity is based on current information. If this information proves to be inaccurate, or if circumstances change, we may not be able to meet our liquidity needs, which will require a renegotiation of related party capital equipment leases, a reduction in advertising and marketing programs, renegotiation of our arrangement with Nexxis and/or a reduction in salaries for officers that are major shareholders.</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">We have long-term contracts to supply our subscription-based solutions that are invoiced to clients monthly. We believe the total contract value of our subscription contracts with clients based on the actual contracts that we have to date, exceeds $10 million . Further, we continue to see an uptick in client interest distribution channel expansion and in sales proposals. In 2021, we intend to continue to work to increase our 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 our technical expertise, data centers utilization, assets deployed in the data centers, 24 x 365 monitoring and software.</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">During the six months ended June 30, 2022, DSC’s cash decreased by $(921,367) to $11,214,436 from $12,135,803 on December 31, 2021. Net cash of $208,082 was used in DSC’s operating activities resulting primarily from the changes in assets and liabilities. Net cash of $51,220 was used in investing activities from the purchase of equipment. Net cash of $662,065 was used by financing activities resulting primarily from payments on capital lease obligations. This was offset by the cash received for the exercised options.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <!-- Field: Page; Sequence: 29; Value: 2 --> <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --> </p></div> <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"> </p></div> <!-- Field: /Page --> <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">DSC’s working capital was $11,774,603 on June 30, 2022, decreasing by $310,212 from $12,084,815 at December 31, 2021. The decrease is primarily attributable to a decrease in cash. This was offset by an increase in accounts receivable, prepaids, other current assets, accounts payable and leases payable.</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"><b>Off-Balance Sheet Arrangements</b></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">DSC does not have any off-balance sheet arrangements, financings, or other relationships with unconsolidated entities or other persons, also known as “special purpose entities”.</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"><b>Non-GAAP Financial Measures</b></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"><i>Adjusted EBITDA</i></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">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, debtholders 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.</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">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.</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">The following table shows our reconciliation of net income (loss) to adjusted EBITDA for the three and six months ended June 30, 2022 and 2021, respectively:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </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="padding: 0pt 0pt 0pt 10pt; text-align: center; text-indent: -10pt"> </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">For the Three Months Ended</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">For the Six Months Ended</td></tr> <tr style="vertical-align: bottom"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: center; text-indent: -10pt"> </td><td style="font-weight: bold"> </td> <td colspan="3" style="font-weight: bold; text-align: center">June 30,</td><td style="font-weight: bold"> </td> <td colspan="3" style="font-weight: bold; text-align: center">June 30,</td><td style="font-weight: bold"> </td> <td colspan="3" style="font-weight: bold; text-align: center">June 30,</td><td style="font-weight: bold"> </td> <td colspan="3" style="font-weight: bold; text-align: center">June 30,</td></tr> <tr style="vertical-align: bottom"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: center; text-indent: -10pt"> </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">2022</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">2022</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></tr> <tr style="vertical-align: bottom"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: center; text-indent: -10pt"> </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"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; width: 40%; text-align: left; text-indent: -10pt">Net income (loss)</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">(857,251</td><td style="width: 1%; text-align: left">)</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">135,561</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">(713,867</td><td style="width: 1%; text-align: left">)</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">135,901</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-indent: -10pt"> </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: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Non-GAAP adjustments:</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: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Depreciation and amortization</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">289,251</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">309,855</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">640,589</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">577,044</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Interest income and expense</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">115,501</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">46,621</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">158,161</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">81,666</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Flagship acquisition costs</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><p style="margin: 0">165</p></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">770</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: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Loss on disposal of equipment</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">29,732</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">29,732</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Gain on forgiveness of debt</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">(307,300</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">(307,300</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Stock based compensation</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">485,387</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">34,050</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">551,892</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">76,221</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-indent: -10pt"> </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: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Adjusted EBITDA</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"><p style="margin: 0">33,053</p></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">248,519</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"><p style="margin: 0">637,545</p></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">593,264</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">  </p> <!-- Field: Page; Sequence: 30; Value: 2 --> <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --> </p></div> <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"> </p></div> <!-- Field: /Page --> <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: 0; text-align: justify"><span class="alphaminr_link" id="alphaminr_14" style="display:inline-block"/><b><span id="a_007"/>Item 3. Quantitative and Qualitative Disclosures About Market Risk.</b></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">As a smaller reporting company this item is not required.</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 class="alphaminr_link" id="alphaminr_15" style="display:inline-block"/><b><span id="a_008"/>Item 4. Controls and Procedures.</b></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"><b>Evaluation of Disclosure Controls and Procedures</b>.</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">As of the end of the period covered by this Report, under the supervision and with the participation of DSC’s management, including its principal executive officer, DSC 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, m<span style="background-color: white">anagement has determined that, there were no material weaknesses in our internal control over financial reporting and, management has concluded that, as of June 30, 2022, the Company maintained effective internal control over financial reporting.</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">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.</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"><b>Changes in Internal Control Over Financial Reporting</b>.</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">There have been no changes in our internal control over financial reporting that occurred during the quarter ended June 30, 2022 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.</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: center"><span class="alphaminr_link" id="alphaminr_16" style="display:inline-block"/><b><span id="a_009"/>PART II - OTHER INFORMATION</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span class="alphaminr_link" id="alphaminr_17" style="display:inline-block"/><b><span id="a_010"/>Item 1. Legal Proceedings.</b></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">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 DSC, its common stock, any of its subsidiaries or of DSC’s or DSC’s subsidiaries’ officers or directors in their capacities as such, in which an adverse decision could have a material adverse effect.</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 class="alphaminr_link" id="alphaminr_18" style="display:inline-block"/><b><span id="a_011"/>Item 1A. Risk Factors.</b></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; background-color: white">Our business, financial condition, results of operations, and cash flows may be impacted by a number of factors, many of which are beyond our control, including those set forth in our most recent Annual Report on Form 10-K for the year ended December 31, 2021, the occurrence of any one of which could have a material adverse effect on our actual results.</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: 0; text-align: justify; background-color: white">There have been no material changes to the Risk Factors previously disclosed in our Annual Report on Form 10-K for the year ended December 31, 2021.</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: 0; text-align: justify"><span class="alphaminr_link" id="alphaminr_19" style="display:inline-block"/><b><span id="a_012"/>Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.</b></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">Other than as set forth below, there were no unregistered sales of the Company’s equity securities during the period ended June 30, 2022, that were not previously reported in a Current Report on Form 8-K.</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">During the six months ended June 30, 2022, employees exercised 3,334 options, into 3,334 shares of common stock. The Company received $6,934 for the exercise of these options.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <!-- Field: Page; Sequence: 31; Value: 2 --> <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --> </p></div> <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"> </p></div> <!-- Field: /Page --> <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 class="alphaminr_link" id="alphaminr_20" style="display:inline-block"/><b><span id="a_013"/>Item 3. Defaults Upon Senior Securities.</b></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">There were no defaults upon senior securities during the period ended June 30, 2022.</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 class="alphaminr_link" id="alphaminr_21" style="display:inline-block"/><b><span id="a_014"/>Item 4. Mine Safety Disclosures</b></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">Not Applicable.</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 class="alphaminr_link" id="alphaminr_22" style="display:inline-block"/><b><span id="a_015"/>Item 5. Other Information.</b></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">There is no other information required to be disclosed under this item that was not previously disclosed.</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 class="alphaminr_link" id="alphaminr_23" style="display:inline-block"/><b><span id="a_016"/>Item 6. Exhibits.</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </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="border-bottom: black 1pt solid; width: 7%">Exhibit No.</td> <td style="width: 1%; padding-bottom: 1.25pt"> </td> <td style="border-bottom: black 1pt solid; width: 92%; text-align: justify">Description</td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td>31.1*</td> <td> </td> <td style="text-align: justify"><a href="e3946_ex31-1.htm">Certification by the Principal Executive Officer of Registrant pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 (Rule 13a-14(a) or Rule 15d-14(a)).</a></td></tr> <tr style="vertical-align: top; background-color: White"> <td style="text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td>31.2*</td> <td> </td> <td style="text-align: justify"><a href="e3946_ex31-2.htm">Certification by the Principal Financial Officer of Registrant pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 (Rule 13a-14(a) or Rule 15d-14(a)).</a></td></tr> <tr style="vertical-align: top; background-color: White"> <td> </td> <td> </td> <td> </td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td>32.1*</td> <td> </td> <td style="text-align: justify"><a href="e3946_ex32-1.htm">Certification by the Principal Executive Officer pursuant to 18 U.S.C. 1350 as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</a></td></tr> <tr style="vertical-align: top; background-color: White"> <td> </td> <td> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td>32.2*</td> <td style="text-align: justify"> </td> <td style="text-align: justify"><a href="e3946_ex32-2.htm">Certification by the Principal Financial Officer pursuant to 18 U.S.C. 1350 as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</a></td></tr> <tr style="vertical-align: top; background-color: White"> <td> </td> <td style="text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="width: 10%; text-align: justify">101.INS</td> <td style="width: 1%; text-align: justify"> </td> <td style="width: 89%; text-align: justify">XBRL Instant Document</td></tr> <tr style="vertical-align: top; background-color: White"> <td style="text-align: justify">101.SCH</td> <td style="text-align: justify"> </td> <td style="text-align: justify">XBRL Taxonomy Extension Schema Document</td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="text-align: justify">101.CAL</td> <td style="text-align: justify"> </td> <td style="text-align: justify">XBRL Taxonomy Extension Calculation Linkbase Document</td></tr> <tr style="vertical-align: top; background-color: White"> <td style="text-align: justify">101.DEF*</td> <td style="text-align: justify"> </td> <td style="text-align: justify">XBRL Taxonomy Extension Definition Linkbase Document</td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="text-align: justify">101.LAB*</td> <td style="text-align: justify"> </td> <td style="text-align: justify">XBRL Taxonomy Extension Label Linkbase Document</td></tr> <tr style="vertical-align: top; background-color: White"> <td style="text-align: justify">101.PRE*</td> <td style="text-align: justify"> </td> <td style="text-align: justify">XBRL Taxonomy Extension Presentation Linkbase Document</td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="text-align: justify">104</td> <td style="text-align: justify"> </td> <td style="text-align: justify">Cover Page Interactive Data File (embedded within the Inline XBRL document).</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">* Filed herewith.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"># Indicates management contract or compensatory plan.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <!-- Field: Page; Sequence: 32; Value: 2 --> <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --> </p></div> <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"> </p></div> <!-- Field: /Page --> <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: center"><b>SIGNATURES</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>DATA STORAGE CORPORATION</b></span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date: August 11, 2022</span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: top"> <td style="width: 50%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</span></td> <td style="border-bottom: black 1pt solid; width: 45%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ <i>Charles M. Piluso</i></span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Charles M. Piluso</span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Executive Officer</span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal Executive Officer)</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="padding-right: 1.05pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date: August 11, 2022</span></td> <td colspan="2" style="padding-right: 2.05pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: top"> <td style="width: 50%; padding-right: 1.05pt; padding-bottom: 1.25pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 5%; padding-right: 1.05pt; padding-bottom: 1.25pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</span></td> <td style="border-bottom: black 1pt solid; width: 45%; padding-right: 1.05pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/ Chris H. Panagiotakos</i></span></td></tr> <tr style="vertical-align: top"> <td style="padding-right: 1.05pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="padding-right: 1.05pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="padding-right: 1.05pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chris H. Panagiotakos</span></td></tr> <tr style="vertical-align: top"> <td style="padding-right: 1.05pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="padding-right: 1.05pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="padding-right: 1.05pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Financial Officer</span></td></tr> <tr style="vertical-align: top"> <td style="padding-right: 1.05pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="padding-right: 1.05pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="padding-right: 1.05pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal Financial Officer)</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: center; margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">33</span></p> <!-- Field: Rule-Page --><div style="margin-top: 3pt; margin-bottom: 3pt; width: 100%"><div style="border-top: Black 2pt solid; font-size: 1pt"> </div></div><!-- Field: /Rule-Page --> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <noscript><img src="https://www.sec.gov/akam/13/pixel_58da3eeb?a=dD1mMjE3ZWIzYTAxNGRmYzI3ZDRmMGZiY2FlMTI2ZTljMDk2YTczYTQ1JmpzPW9mZg==" style="visibility: hidden; position: absolute; left: -999px; top: -999px;"/></noscript></body> </html><!-- Field: Set; Name: xdx; ID: xdx_08B_extensions --><!-- eJzFWu9y27gRf4K8A8bTj4pPci+d1t9k2c65dSyNpSTtdPoBIpcSLiSgA0jZyhv1Lbu7AClKIinZTu8ymbFNLn672P8L8Oysd/bR3KoUrPjn1eO9mEG2SmUO4hESsKAjQIrR3T8uBf58hIVyuZU65z/LhSODawDXfDgffJjjCyZdKwfxpej/9afB4KeLC9H/y+XPfxOTT2fv6P3I6ETFoHMlUyF1LCbWrKyCXNqNR5jJZ6NNtmFWX8A6ZfSlGJz3/ev/iov+4EI8mLV8MvabE/f3o7N3Pf737uyjNcWK2BQuN5m4SSFDXs4v3f5nUSKmufwqLe3MzcyksNFSOpgupQU3TnB/mdHT3ETfJtJ+kWkB/fN+fzAByySfIJuDRaR+/wKFGgYJS0CRG7EKkMIxpjCJ8KiCYXtiJa1YE7L4E2OLFSqWicW/Pf5/GmR+pWQ/gvW1ctLlYB8hMmuwm6GOrwqnNDiHts2VLlS+mZq0yNFubmJSFW1m8JxfpcgUYQYs0ehDqz3utCLnmEJerG4BXgNx81uhVmT4qUxfBXCvItAOPpIdlV5Mp/cjsLlKVIQh4nDL43wJNlC9hsFEbki+GdjsFaunaqFZGJ3/vYgX7OOvgSlWKx8gMr2SqcSgny4B8judGJtJMuAjUFKIZ+Ye0IvdTM5TeJkmjV6gt2TjeaoWDOk+6xjsGJ1Nkm5RmSO5UijCa1lMoyXERQrjpAzgiUXLvAXos5ZFrHDjmJ1uSRfjJAhs9CtwiyzD9DZOZksYpriKcfjPm+cIA+eNct9p1LBmUJlWoT/YCf0dmq74rmIHDTM1Sf7Unk4qUk7kJXEX+Cep5QLiKdg17tS1yBqoREnWhfgAz8/KfTFqdQTUEwqiPAmYI7wFi991S4VBFJkM7o1zw7VUKRvV1PL20qQYBlfSqYjwLwi//3N7lQK1WKJDDjHnonIeCmI9Tjjbj4vc5WgCjKYKj+Xtt/vMeMWxeEC6fd5WJ09Bv5FWozRlOdqV6mp06rprhWUE4pNWYitiNgCsW7+JQZP1hlrwPnzSFE9oSJhv0IEFBASBXkL9SZ6iC2IJtxCBWuNjLdDsIinywkJPuGL+K0Q5UazBUSbjKDDsGljqc4xlVmVPSKHZXFT9Qx8QwJgPcscIEm4FESZ1ZLqiNIDLnIghwcoal+RyYYHlPhfDNF+aYrGk5xhzFHdraZUMLDUlrTTdIEqCgV+K2KMNa9qtYRXxXp/BRtSz9bxIQQ3vvYNil7Bx/IJ29A1Cx4ACRdItaff0TjlXkAbCYvu+3BhqJOgPGf1GrUHQwLmYEbP6I0TUYo6MkDEyCNCYOb9BLrAieY6oK3ocFdaSAcNrVpl4UqSUvK7+cxE8Gik3hF44b1aZY0Mb5T0kzqXSLKrCCoiCr9X3rR5QmfQ2xnJACvNSKTLxokixg3JYOO2mZvs5aLRa7s4pQ5Y+xW4ZRBGDrtQRwmzQlHOngNsmheVLVMOCtUrKCKaiXy2liZbO07EQtJsoMjames8q44VUpJmK7alRgQV5Wg8VVpAniWKFoq9830J0dY+VmSnQK8+q5rd7j7Mn4xv0WobdLS1IIUqSziyt4QgSUpyENESd4B7cI7srpWt3XUCVPAZXlDwCTfBpJhJxAecd7xpY0dyEec3+Im1MFbOp0tZSVkkuloGenc2FFed1il/qFKcU5GuZyxFQb1AV87oIfw4iEJnwdByzTHi+92LbDnS1F5iHMmop71UCd/pfIO22ogxCRamIRIpU5LGbQHfgSQYbR+xtMKEr1PjQOcjdg8mnPjvPzDAz2Lh/57yIwyFWY3ZVYjkY1EouA1HWCUiYfQkKE2leT/WyBtcTDBic/63Cof8UWcHddv3xjxG0Bi720A/i4Go0jNCSFmKa5yhHNrZUtSFBYAHN5K+YofPNCgRl6hSloiSB5Qvb6Pcppqr4UGiOm6uRKBmKimOXC03vhtPfVURi+EIZv8LcISpG9rVa0HDjjd/STwZqgeQi0Au/oIvHLQt+T3LjwjvNzUL5ZN/t2FV3ncmvF37jlDC2EKJFG97jzys33HIJ8h6NiYNwgLwzIhs44JJ2/I/GxE8qTVkju6x2OZSEYed7XLZb7KY7ut8OeToi/uJEMVsD+3T5X5AaGLBjQ2iYFiseE8KvPEhFNXHGiafFsSotYvLva1hhqfUdLwpTJ755XtHBDAtTn6vqNNzCBPYqgFKliWuwLG49k2KzXCI3ODZQ3znWfI5xr+RcpdgzQk3kkqZNvvK9QE4poWAcVjC7YqqStF2ibvWxYapTmLdoLGcTmxLqjTo6Ta4XaOp08egoGmxOR5rbU5B8ZNyhW5ek7CFVR9Sj6STy9A395fFo931kFY+yOx6b5G2KwTZhdWPUYVmgycCfxiHcOBn5Wat2hHcgdVjkbeEYmtylnNLMztJ9jpW1Rzjg3abmyVXHjtUrL87Z/klJ9d4Phwktxg7cqw/boK3Z0xKgeb+N3HdUccC7WtjCO9nRSXOA+okDM44DPmku/fpAwduNemnwh3OXIkAg2y1GlRsaWD4YHWxS31stEFstG9huAcSOzevx17RVrXGKfIRQ53dSDL8SFhrr563aWsDfLyxoRsHflunmkY+uw1l6k4Fq+se4LFeLzC9nnsh6tQXYZ/8J0jXWrca5bK+9XNDVEzl96QJeL7XTJncubrHzhGdJ92Y9MS9ybttTlSnvM71SWAbDR4ibyIj0uuGmNfSepDAe2KnOlzJ2H7w6J6Nlgdk7p/uLB0wsy5G0JkUjotNbFUt8PEPZ2k9laxDcqjKIKFFEgOFXDNQ5brPVr3CzpVNcNDjFnDTY4hlDa81TuDqo7ptaZGdaEYhFRd0pYBN846lMB37nKch043LI3MxKOrltkny2VE5k/ELwCS8fgzleJ3K/jgcUjyQCVPfQYF3O4dSiKibw0d4pPKAvxl1AnuIEpHBCTMNcRqWZI8rfwQ6LfIlO9R1ivjSqHe5OUqndTTi6dHxx4s8RBt3nxG/g5on4ThDiknXFuX/shPrNnANLOlk64H7avuf73Ifb5HS12ZKEjDp8kjYOx6dh23vXEI+QSUUn9qNtYqI7zYvKG/jc7P8jUu3a40SxTpHqMZwdQ8xW+IzjsLuVyl+yk513WqsGgPI2nA8MHJ8aoxhOxeH+kNqMiVTYXkwBs7b9EZjcNO/cIr4EFdU/Vzrc90ZmockR7/gjjUTJ2rzqT0Awv9caBnxXZGhC3xR4ylv1XI3cf5wUX2E+bTiD+UNlKk/wcXg1aMffT5jJZHJvpMYwIsofyrbhDvsUfJI2w+XxV2O/YV2L/JS3MwuVJKJOsw/UzH8XydOIkkiUVAc5iWL+Dg0H8TUaiq8ilYl9At5LDZyLQl6sMkvHpeiLsb/gs9OgWYpr7DqrTLUvV0dpuE3lwi3V6rCJ2m1ySrrT+qf6fLH1ut3Z4sgyF9aFeWwicYY9BaM8aC8nlcGBO7yCMX3IUtaQYwJ8xOoz1tjr0xUdxdA4uYb54ejTsPROR5ZEuAb/804/UmkbJ5+dj++zEz4WwIE/AohpsvRl81qt6aO7uG6IIxjDKLJYNsfJxNIXgTY4Zol0CgSWqLX/fq+Ogk4PDotf7r9u6Z+6mVtrMooestLOt3mY6GrfJhzFOy6Vj8iDuNsupClvVS4VjtfSxO/8h3WuXP+WrbQIUUKIBDH43p1nXDpr8R/3+UtemhWeAlKHQMz0oAVrYd2w3g/gbYd0DQv2znNofVhdnR4fQXjRpVr77UKjdTBcVFx93rdTuF/2dZ9H+iTpJIbTygv440ZcZJXvcbmIR5V2T0P4xN9EUIFBHzGNt4iNCRAHv4PL9N2ZrsmFeMw7cd3/ADp+aP0= --> </div> </div> <!---------------------------------------> <!----------- 3rd column ----------------> <!----------- RIGHT MENU ----------------> <section class="col-md-3 col-sm-3 col-lg-3 section toc" id="3rd"> <div id="report_table_cont">TABLE OF CONTENTS</div> <div id="table_filing"> <a href="#alphaminr_1" class="note-link link-button">Note 1 - Basis Of Presentation, Organization and Other Matters</a><a href="#alphaminr_2" class="note-link link-button">Note 2 - Summary Of Significant Accounting Policies</a><a href="#alphaminr_3" class="note-link link-button">Note 3 - Prepaids and Other Current Assets</a><a href="#alphaminr_4" class="note-link link-button">Note 4- Property and Equipment</a><a href="#alphaminr_5" class="note-link link-button">Note 5 - Goodwill and Intangible Assets</a><a href="#alphaminr_6" class="note-link link-button">Note 6-leases</a><a href="#alphaminr_7" class="note-link link-button">Note 7 - Commitments and Contingencies</a><a href="#alphaminr_8" class="note-link link-button">Note 8 - Stockholders (deficit)</a><a href="#alphaminr_9" class="note-link link-button">Note 9 - Litigation</a><a href="#alphaminr_10" class="note-link link-button">Note 10 - Related Party Transactions</a><a href="#alphaminr_11" class="note-link link-button">Note 11 - Merger</a><a href="#alphaminr_12" class="note-link link-button">Note 12 - Subsequent Events</a><a href="#alphaminr_13" class="item-link link-button">Item 2. Management S Discussion and Analysis Of Financial Condition and Results Of Operation</a><a href="#alphaminr_14" class="item-link link-button">Item 3. Quantitative and Qualitative Disclosures About Market Risk</a><a href="#alphaminr_15" class="item-link link-button">Item 4. Controls and Procedures</a><a href="#alphaminr_16" class="part-link link-button">Part II - Other Information</a><a href="#alphaminr_17" class="item-link link-button">Item 1. Legal Proceedings</a><a href="#alphaminr_18" class="item-link link-button">Item 1A. Risk Factors</a><a href="#alphaminr_19" class="item-link link-button">Item 2. Unregistered Sales Of Equity Securities and Use Of Proceeds</a><a href="#alphaminr_20" class="item-link link-button">Item 3. Defaults Upon Senior Securities</a><a href="#alphaminr_21" class="item-link link-button">Item 4. Mine Safety Disclosures</a><a href="#alphaminr_22" class="item-link link-button">Item 5. Other Information</a><a href="#alphaminr_23" class="item-link link-button">Item 6. Exhibits</a><h3 class="exhibit-header">Exhibits</h3><a href="e3946_ex31-1.htm" class="exhibit-link" target="_blank">31.1* Certification by the Principal Executive Officer of Registrant pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 (Rule 13a-14(a) or Rule 15d-14(a)). </a><a href="e3946_ex31-2.htm" class="exhibit-link" target="_blank">31.2* Certification by the Principal Financial Officer of Registrant pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 (Rule 13a-14(a) or Rule 15d-14(a)). </a><a href="e3946_ex32-1.htm" class="exhibit-link" target="_blank">32.1* Certification by the Principal Executive Officer pursuant to 18 U.S.C. 1350 as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002. </a><a href="e3946_ex32-2.htm" class="exhibit-link" target="_blank">32.2* Certification by the Principal Financial Officer pursuant to 18 U.S.C. 1350 as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002. </a> </div> </section> </div> </div> <style> .ended { font-size: 8pt; display: block; } #financeModal { padding: 0 !important; } .reload { font-family: Lucida Sans Unicode; cursor: pointer; } .modal-blur { -webkit-filter: blur(5px); -moz-filter: blur(5px); -o-filter: blur(5px); -ms-filter: blur(5px); filter: blur(5px); } #financeModal .modal-dialog { width: 80%; max-width: none; margin: 0; left: 10%; top: 5%; } #financeModal .modal-content { border: 0; border-radius: 0; } #financeModal .modal-body { overflow-y: auto; } .date { font-size: 9pt; } .active-finance { background-color: #2196f3 !important; color : ffffff !important; } .active-fin-type { background-color: #2196f3 !important; color : ffffff !important; } .finance_type:hover, .finance_type:active, .finance_type:focus { background-color: #ffffff; text-decoration: none; } .finance:hover, .finance:active, .finance:focus { background-color: #ffffff; text-decoration: none; } #finance-div table tbody tr td:not(:first-child) { text-align: right; } .blur { box-shadow: 0px 0px 20px 20px rgba(255, 255, 255, 1); text-shadow: 0px 0px 10px rgba(51, 51, 51, 0.9); transform: scale(0.9); opacity: 0.6; } </style> <style> .gemini-response { font-family: Arial, sans-serif; line-height: 1; } .gemini-response h2, .gemini-response h3 { margin-top: 20px; margin-bottom: 10px; } .gemini-response ul { padding-left: 20px; } .gemini-response ul li { margin-bottom: 10px; } .gemini-response p { margin-bottom: 15px; } .modal-lg { max-width: 50%; } </style> <div aria-hidden="true" aria-labelledby="shareholderModalLabel" class="modal fade " id="shareholderModal" role="dialog" tabindex="-1"> <div class="modal-dialog modal-xl modal-dialog-scrollable" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="shareholderModalTitle"></h5> <button aria-label="Close" class="close pr-2 pt-2 pb-1" data-dismiss="modal" type="button"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <h2 class="fund-header" id='dynamic-header' style="text-decoration:underline"></h2> <p id="p-fund" style="display: none;">No information found </p> <div id="fund_div"> <p class="small-note ">* THE VALUE IS THE MARKET VALUE AS OF THE LAST DAY OF THE QUARTER FOR WHICH THE 13F WAS FILED.</p> <div class="table-responsive x-overflow-hide"> <table class="fl-table table" id="fund-table"> <thead> <th onclick="sortTable(0)">FUND</th> <th onclick="sortTable(1)">NUMBER OF SHARES</th> <th onclick="sortTable(2)">VALUE ($)</th> <th>PUT OR CALL</th> </thead> <tbody class="tbody"> </tbody> </table> </div> </div> </div> </div> </div> </div> <div aria-hidden="true" aria-labelledby="directorModalLabel" class="modal fade" id="directorModal" role="dialog" tabindex="-1"> <div class="modal-dialog modal-xl modal-dialog-scrollable" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="dynamicDirector-header">Directors of Data Storage Corp - as per the latest proxy <sup><small>Beta</small></sup></h5> <button aria-label="Close" class="close pr-2 pt-2 pb-1" data-dismiss="modal" type="button"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <div class="table-wrapper-director" id="dircter-table-div"> <table class="fl-table table" id="director-table"> <thead> <th class="directorCol">DIRECTORS</th> <th class="directorCol ageCol">AGE</th> <th class="directorCol">BIO</th> <th class="directorCol">OTHER DIRECTOR MEMBERSHIPS</th> </thead> <tbody class="tbody"> </tbody> </table> </div> </div> </div> </div> </div> <div aria-labelledby="registerModalLabel" class="modal fade " data-backdrop="static" data-keyboard="false" id="registerModal" role="dialog" tabindex="-1"> <div class="modal-dialog modal-dialog-centered" role="document"> <div class="modal-content"> <div> <button class="close pr-2 pt-2" type="button"> <a class="text-dark text-decoration-none" href="/DTST/"> <span aria-hidden="true">×</span></a> </button> </div> <div class="text-center pb-3"><a href="/pricing/">Subscribe</a> to view this or get a <a href="/token/">free 24 hour token </a> or take a free test drive with ticker <a href="/snapshot/AAPL">AAPL</a>. View our demo <a href="/demo/">video</a>. </div> </div> </div> </div> <div aria-hidden="true" aria-labelledby="executiveModalLabel" class="modal fade" id="executiveModal" role="dialog" tabindex="-1"> <div class="modal-dialog modal-xl modal-dialog-scrollable" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id='executiveModalLabelTitle'></h5> <button aria-label="Close" class="close pr-2 pt-2 pb-1" data-dismiss="modal" type="button"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <h2 class="fund-header" style="text-decoration:underline"></h2> <div class="table-responsive"> <div class="table-wrapper-execs" id='executive-button'> <p>No information found </p> </div> </div> </div> </div> </div> </div> <div aria-hidden="true" aria-labelledby="customerModalLabel" class="modal fade" id="customerModal" role="dialog" tabindex="-1"> <div class="modal-dialog modal-xl modal-dialog-scrollable" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="cust-header"> Customers and Suppliers of Data Storage Corp <sup><small>Beta</small></sup></h5> <button aria-label="Close" class="close pr-2 pt-2 pb-1" data-dismiss="modal" type="button"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <div class="container"> <div class="row"> <div class="col-md-6 col-12"> <div class=" table-responsive x-overflow-hide" id="Customer_table"> <p>No Customers Found </p> </tbody> </table> </div> </div> <div class="col-md-6 col-12"> <div class=" table-responsive x-overflow-hide" id="Supplier_table"> <p>No Suppliers Found</p> </tbody> </table> </div> </div> </div> </div> </div> </div> </div> </div> <div aria-hidden="true" aria-labelledby="bondModalLabel" class="modal fade " id="bondModal" role="dialog" tabindex="-1"> <div class="modal-dialog modal-xl modal-dialog-scrollable" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="bondModalTitle">Bonds of Data Storage Corp</h5> <button aria-label="Close" class="close pr-2 pt-2 pb-1" data-dismiss="modal" type="button"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <div class="table-responsive " id="bond_table"> </div> </div> </div> </div> </div> <div aria-hidden="true" aria-labelledby="bondpricegraphModalLabel" class="modal fade " id="bondpricegraphModal" role="dialog" tabindex="-1"> <div class="modal-dialog modal-xl modal-dialog-scrollable" role="document" style=" height: 100%;"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="bondpricegraphModalTitle">Price Graph </h5> <button aria-label="Close" class="close" data-dismiss="modal" type="button"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body" id="price_graph"> <img id="bond_graph" src=""> </div> <div class="row mt-5"> <div class="col-1 mt-2 pr-0"> <h6 style="position: relative;float: right;"><em class="dot red"></em> </h6> </div> <div class="col-11 pl-0"> <p class="text-muted">Price</p> </div> <div class="col-1 mt-2 pr-0"> <h6 style="position: relative;float: right;"><em class="dot"></em> </h6> </div> <div class="col-11 pl-0"> <p class="text-muted">Yield</p> </div> </div> </div> </div> </div> <div aria-hidden="true" aria-labelledby="InsiderOwnershipModalLabel" class="modal fade " id="InsiderOwnershipModal" role="dialog" tabindex="-1"> <div class="modal-dialog modal-xl modal-dialog-scrollable" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="insider_ownershipModalTitle">Insider Ownership of Data Storage Corp company <sup><small>Beta</small></sup></h5> <button aria-label="Close" class="close pr-2 pt-2 pb-1" data-dismiss="modal" type="button"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <div class="table-wrapper-director" id="insider_ownership_table-div"> <table class="fl-table table" id="insider_ownership_table"> <thead> <th class="insideOwnershipCol">Owner</th> <th class="insideOwnershipCol">Position</th> <th class="insideOwnershipCol">Direct Shares</th> <th class="insideOwnershipCol">Indirect Shares</th> </thead> <tbody class="tbody"> </tbody> </table> </div> </div> </div> </div> </div> <div class="modal fade" id="aiInsights" tabindex="-1" role="dialog" aria-labelledby="aiInsightsLabel" aria-hidden="true"> <div class="modal-dialog modal-lg" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="aiInsightsLabel">AI Insights</h5> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <div id="geminiResponseContainer" class="gemini-response"> <!-- Response content will be loaded here --> </div> </div> <div class="modal-footer"> <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button> </div> </div> </div> </div> <div aria-hidden="true" aria-labelledby="financeModalLabel" class="modal fade " id="financeModal" role="dialog" tabindex="-1"> <div class="modal-dialog modal-xl modal-dialog-scrollable" role="document"> <div class="modal-content"> <div class="modal-header"> <div> <span> <h5 class="modal-title" id="financeModalTitle">Summary Financials of Data Storage Corp <sup><small>Beta</small></sup></h5> </span> <span style="font-size:80%"> <small>(We are using algorithms to extract and display detailed data. This is a hard problem and we are working continuously to classify data in an accurate and useful manner.)</small> </span> </div> <button aria-label="Close" class="close pr-2 pt-2 pb-1" data-dismiss="modal" type="button"> <span aria-hidden="true">×</span> </button> </div> <input id="ftitle" type="hidden" value=""> <input id="displayed_finance" type="hidden" value="balance"> <input id="displayed_ftype" type="hidden" value="10-Q"> <input id="company_name_hidden" type="hidden" value="Data Storage Corp"> <div class="modal-body"> <div class="row"> <div class="col-10"> <div aria-label="Basic example" class="btn-group" role="group"> <button class="btn model_button border border-primary finance p-1 active-finance" id="balance" type="button">Balance Sheet </button> <button class="btn model_button finance p-1" id="income" type="button"> Income Statement </button> <button class="btn model_button finance p-1" id="cash_flow" type="button">Cash Flow </button> </div> </div> <div class="col-2 pull-right"> <div aria-label="Basic example" class="btn-group" role="group" style="float: right;"> <button class="btn model_button finance_type p-1 active-fin-type" id="10-Q" type="button">Quarterly </button> <button class="btn model_button finance_type p-1" id="10-K" type="button">Annual </button> </div> </div> </div> <div class="table-responsive pt-2" id="finance-div"> No information found </div> </div> </div> </div> </div> </div> <script> </script> <script src="/static/js/threeButtonScroll.js?v=9"></script> <script src="/static/js/scroll_js.js?v=7"></script> <script> var ticker = "DTST"; $(document).ready(function() { $('#aiInsights').on('show.bs.modal', function (event) { var companyName = "Data Storage Corp"; var csrftoken = $('input[name="csrfmiddlewaretoken"]').val(); // Show loading spinner $('#geminiResponseContainer').html('<div class="text-center"><span class="spinner-border text-primary" role="status"><span class="sr-only">Loading...</span></span></div>'); // Logging the data sent in the AJAX request console.log('Preparing AJAX request with data:', { company_Name: companyName, csrfmiddlewaretoken: csrftoken }); $.ajax({ url: '/api/get_gemini_response/', type: 'POST', data: { 'company_Name': companyName, 'company_Ticker': ticker, 'csrfmiddlewaretoken': csrftoken }, success: function(data) { console.log('AJAX request successful. Data received:', data); if (data.error) { $('#geminiResponseContainer').html(`<div class='alert alert-danger'>Error: ${data.error}</div>`); } else { $('#geminiResponseContainer').html(formatResponse(data.response)); } }, error: function(xhr, status, error) { console.error("AJAX Error:", error); console.error("Detailed response:", xhr.responseText); $('#geminiResponseContainer').html(`<div class='alert alert-danger'>AJAX Error: ${error}</div>`); } }); }); }); function formatResponse(response) { let formattedResponse = response.replace(/\*\*(.*?)\*\*/g, '<strong>$1</strong>'); // Convert **text** to <strong>text</strong> formattedResponse = formattedResponse.replace(/\* (.*?)(\n|$)/g, '<li>$1</li>'); // Convert * text to <li>text</li> formattedResponse = formattedResponse.replace(/<\/li><li>/g, '</li><li>').replace(/<li>/g, '<ul><li>').replace(/<\/li>/g, '</li></ul>'); // Wrap <li> in <ul> formattedResponse = formattedResponse.replace(/## (.*?)(\n|$)/g, '<h2>$1</h2>'); // Convert ## text to <h2>text</h2> formattedResponse = formattedResponse.replace(/### (.*?)(\n|$)/g, '<h3>$1</h3>'); // Convert ### text to <h3>text</h3> formattedResponse = formattedResponse.replace(/\n/g, '<br>'); // Convert newlines to <br> return `<div>${formattedResponse}</div>`; } </script> <script src="/static/js/filing.js?v=1"></script> <script> $("#second").contents().find("body").css({'padding': '1px 4px', 'overflow-x': 'hidden'}) var fid = '1419951', printerLink = "/printer/" + "497349" + "/" + "False" + '/' //Append the print button to TOC function addPrintButton(items, type) { items.forEach((itm) => { itm.innerHTML = itm.innerHTML + '<span class="print">print</span>' itm.addEventListener('mouseover', function () { this.querySelector('span.print').style.display = 'inline-block' }) itm.addEventListener('mouseout', function () { this.querySelector('span.print').style.display = 'none' }) }) $('.' + type + '-link span.print').on('click', function (e) { let part = this.parentElement.hash.replace('#', '') openPrintPortion(part) }) } document.addEventListener('DOMContentLoaded', function () { I_frame = document.querySelector('#second') if (window.innerWidth > '700') { // I_frame.setAttribute('style','border:none;position:absolute;left:0vw;min-width:100%;max-width:100%;top:0vh;height:100%;min-height:100%;') } else { // I_frame.setAttribute('style','border:none;position:absolute;left:0vw;min-width:100vw;max-width:100vw!important;top:0vh;height:100%;min-height:100%;') } let partsInTOC = document.querySelectorAll('.part-link') let itemsInToc = document.querySelectorAll('.item-link') let notesInTOC = document.querySelectorAll('.note-link') addPrintButton(partsInTOC, 'part'); addPrintButton(itemsInToc, 'item'); addPrintButton(notesInTOC, 'note'); /* Toogle between the sections*/ let fillinglist = document.querySelectorAll('.firstsec')[0] let doc_preview = document.querySelectorAll('.document-view-section')[0] let toc = document.querySelectorAll('.toc')[0] let mobile_view = document.querySelectorAll('.mobile_view')[0] /* buttons for toggling */ let showfilings_btn = document.querySelectorAll('.show_filings_btn')[0] let showdoc_btn = document.querySelectorAll('.show_doc_btn')[0] let showtoc_btn = document.querySelectorAll('.show_toc_btn')[0] showfilings_btn.addEventListener('click', function () { let shortcutsmobile = document.querySelector('#shortcuts-mobile') fillinglist.style.display = 'block' doc_preview.style.display = 'none' toc.style.display = 'none' mobile_view.style.display = 'block' shortcutsmobile.style.display = 'none' }) showdoc_btn.addEventListener('click', function () { let shortcutsmobile = document.querySelector('#shortcuts-mobile') fillinglist.style.display = 'none' doc_preview.style.display = 'block' toc.style.display = 'none' mobile_view.style.display = 'none' shortcutsmobile.style.display = 'block' }) showtoc_btn.addEventListener('click', function () { let shortcutsmobile = document.querySelector('#shortcuts-mobile') fillinglist.style.display = 'none' doc_preview.style.display = 'none' toc.style.display = 'block' mobile_view.style.display = 'none' shortcutsmobile.style.display = 'none' }) $(".section document-view-section div").eq(1).after('<div id="doc-head"></div>') }) //track which filing has been clicked on let filingslinks = document.querySelectorAll('.filedate') /* let filingvalue = window.location.href.split('&'); console.log(filingvalue,'filingvaluefilingvalue') if (filingvalue.length===1){ let row =document.querySelector('#filings-section-list').querySelector('tbody').querySelectorAll('tr')[0] row.style.backgroundColor='#d8ecf3'; } else { filingvalue = window.location.href.split('&')[1].split('=')[1]; console.log(filingvalue,'filingvalue') filingslinks.forEach((filing)=>{ if (filing.outerHTML.search(filingvalue) > -1) { filing.setAttribute('style','background-color:#d8ecf3') } }) }*/ function openPrintPortion(portion) { var a = window.open(printerLink + portion, '_blank'); } </script> <script> function numberWithCommasNoDecimal(x) { // If null or undefined, just return dash if (x === null || x === undefined) return '-'; // Convert to float let val = parseFloat(String(x).replace(/,/g, '').trim()); if (isNaN(val)) return '-'; // Track negativity const negative = val < 0; // Work with absolute value for splitting val = Math.abs(val); // Now split at the decimal let [intPart, decimalPart] = val.toString().split('.'); // Insert commas in integer portion only intPart = intPart.replace(/\B(?=(\d{3})+(?!\d))/g, ','); // Reattach sign and decimal let result = negative ? '-' + intPart : intPart; if (decimalPart !== undefined) { result += '.' + decimalPart; } return result; } function fetch_bond_price_graph(bond_symbol) { $("#bond_graph").attr("src","/image/price_graph/"+bond_symbol+".png"); } function clear_div(element) { $('#' + element).html(''); } $(document).ready(function () { var ticker = "DTST"; /***************************************************** * 1) OLD FUNCTION: create_table_new2 (flat structure) *****************************************************/ function create_table_new2( finance_data_section, finance_data_value, finance_data_label, ended_lst, f_data, dates, finance_title ) { if (!f_data || f_data.length === 0) { $('#finance-div').html('<div class="alert alert-info">No financial data available.</div>'); return; } // A quick helper to strip commas and parse float function parseValue(val) { if (val === null || val === undefined) return null; // Already a number if (typeof val === 'number') return val; // If it's a string, remove commas, extra spaces, etc. if (typeof val === 'string') { let cleaned = val.replace(/,/g, '').trim(); let parsed = parseFloat(cleaned); return isNaN(parsed) ? null : parsed; } return null; } var table = ` <div class="text-center"><strong>${finance_title}</strong></div> <table class="fl-table table table-hover" id="finance-table"> <thead> <tr> <th>Field</th>`; // Add headers for each date (same order as ended_lst) ended_lst.forEach(function(date) { table += `<th>${date}</th>`; }); table += `</tr></thead><tbody>`; // Track the last section and sub-section for grouping var lastSection = null; var lastSubSection = null; // f_data = [section, sub_section, label, [values per date]] f_data.forEach(function(item) { var section = item[0]; var sub_section = item[1]; var label = item[2]; var values = item[3]; // If we've hit a new section, print a row if (section && section !== lastSection) { table += ` <tr style="background-color: #000; color: #fff; text-transform: uppercase;"> <td colspan="${ended_lst.length + 1}"> <strong>${section}</strong> </td> </tr>`; lastSection = section; lastSubSection = null; } // If we've hit a new sub-section if (sub_section && sub_section !== lastSubSection) { table += ` <tr style="background-color: #f0f0f0;"> <td colspan="${ended_lst.length + 1}"> <strong>${sub_section}</strong> </td> </tr>`; lastSubSection = sub_section; } // Now the actual row for this label table += `<tr> <td style="padding-left: 20px;">${label}</td>`; // For each value in this row’s array (aligned with ended_lst) values.forEach(function(value) { // Convert to a real float if possible let numericVal = parseValue(value); if (numericVal === null) { // Not a valid float => dash table += `<td>-</td>`; } else { // Format as thousands with commas (keeping negatives and decimals) let formatted = numberWithCommasNoDecimal(numericVal); table += `<td>${formatted}</td>`; } }); table += `</tr>`; }); table += `</tbody></table>`; $('#finance-div').html(table); } /******************************************************* * 2) NEW FUNCTION: createNestedTable (hierarchical) *******************************************************/ function createNestedTable(nested_sections, ended_lst, finance_title) { // 1) Declare "table" in this scope let table = ` <div class="text-center"><strong>${finance_title}</strong></div> <table class="fl-table table table-hover" id="finance-table"> <thead> <tr> <th>Field</th>`; ended_lst.forEach(function(date) { table += `<th>${date}</th>`; }); table += `</tr></thead><tbody>`; // 2) Define processNode *inside* so it can reference "table" function processNode(node, indentLevel) { const leftPadding = indentLevel * 20; table += `<tr> <td style="padding-left:${leftPadding}px; font-weight:${indentLevel === 0 ? 'bold' : 'normal'};"> ${node.label || node.sectionName} </td>`; node.valueByPeriod.forEach(function(val) { if (val === null || val === undefined) { val = '-'; } else { // Attempt to parse even if it's a string if (typeof val === 'string') { let cleaned = val.replace(/,/g, '').trim(); let parsed = parseFloat(cleaned); if (!isNaN(parsed)) { val = numberWithCommasNoDecimal(parsed); } else { val = '-'; } } else if (typeof val === 'number') { val = numberWithCommasNoDecimal(val); } } table += `<td>${val}</td>`; }); table += `</tr>`; // Recurse if (node.children && node.children.length > 0) { node.children.forEach(child => processNode(child, indentLevel + 1)); } } // 3) Loop through top-level nodes nested_sections.forEach(node => { processNode(node, 0); }); table += `</tbody></table>`; $('#finance-div').html(table); } /************************************************ * 3) Show the modal -> call get_ajax_data ************************************************/ $('#financeModal').on('shown.bs.modal', function (e) { get_ajax_data(); }); /************************************************ * 4) get_ajax_data: calls Django endpoint ************************************************/ function get_ajax_data() { console.log($('#company_name_hidden').val()); var company_name = $('#company_name_hidden').val().replace('/', ' ').replace('\\', ' '); console.log(company_name); var cik = "1419951"; // e.g. '123456' var finance_type = $('#displayed_finance').val(); // e.g. 'balance', 'income', 'cash_flow' var data_type = $('#displayed_ftype').val(); // e.g. '10-K', '10-Q' var url = `/get/finance/data/${cik}/${finance_type}/${data_type}/${encodeURIComponent(ticker)}/`; $.ajax({ url: url, method: 'GET', success: function (resp) { $('#finance-div').html(''); if (resp.error) { $('#finance-div').html(`<div class="alert alert-danger">${resp.error}</div>`); } else { console.log(resp); // If server returns nested_sections, show them if (resp.nested_sections && resp.nested_sections.length > 0) { createNestedTable(resp.nested_sections, resp.date, resp.finance_title); } else { // Otherwise, fallback to the old flat approach create_table_new2( resp.finance_data_section, resp.finance_data_value, resp.finance_data_label, resp.ended_lst, resp.f_data, resp.date, resp.finance_title ); } } }, error: function (xhr, status, error) { $('#finance-div').html(`<div class="alert alert-danger">An error occurred: ${error}</div>`); console.error(error); } }); } /************************************************ * 5) On-click handlers for toggling (unchanged) ************************************************/ $(document).on('click', '.finance', function () { $('.finance').removeClass('active-finance'); $(this).addClass('active-finance'); // the button's ID (like "balance" or "income") is stored: $('#displayed_finance').val($(this).attr('id')); get_ajax_data(); // calls the /get/finance/data endpoint }); $(document).on('click', '.finance_type', function () { $('.finance_type').removeClass('active-fin-type'); $(this).addClass('active-fin-type'); // the button's ID ("10-Q" or "10-K") is stored: $('#displayed_ftype').val($(this).attr('id')); get_ajax_data(); }); $("#registerModal").on('shown', function () { console.log(7899809) alert("I want this to appear after the modal has opened!"); }); /* close popover */ $('body').on('click', function (e) { $('[data-toggle="popover"]').each(function () { //the 'is' for buttons that trigger popups //the 'has' for icons within a button that triggers a popup if (!$(this).is(e.target) && $(this).has(e.target).length === 0 && $('.popover').has(e.target).length === 0) { $(this).popover('hide'); } }); }); $('[data-toggle="tooltip"]').tooltip(); $('.exhibit-link').each(function () { href = $(this).attr('href') if (href.search('/www.sec.gov/Archives/edgar/data/') == -1) $(this).attr('href', "https://www.sec.gov/Archives/edgar/data/1419951/000173112222001351/" + href) }); $('.info-btn-circle').on('click', function (e) { $('.info-btn-circle').not(this).popover('hide'); }); if ($('#fixed-content-filing').length > 0) { fetch("/fetch_fixed_content_filing", { headers: { "X-CSRFToken": document.getElementById("csrf") .querySelector("input") .value, 'Content-type': 'application/json' }, method: "POST", body: JSON.stringify({ "ticker": "DTST", "current_filing_name": "Data Storage Corp", "current_filing_filingtype": "10-Q", "current_filing_filingdate": "2022-06-30" }) }) .then(response => response.json()) .then(function (data) { bonds = data.data.bonds directors = data.data.director executives = data.data.executive funds = data.data.funds insider_ownership = data.data.insider_ownership bond_html = '' director_html = '' funds_html = '' executive_html = '' insider_ownership_html = '' if (bonds.length > 0) { bond_html += '<table class="fl-table table" id="bond-table"> <thead> <tr> <th rowspan="2">ISSUER NAME</th> <th rowspan="2">SYMBOL</th> <th rowspan="2">CALLABLE</th> <th rowspan="2">SUB-PRODUCT TYPE</th> <th rowspan="2"> COUPON</th> <th rowspan="2">MATURITY</th> <th class="text-center" colspan="2">RATINGS</th> <th class="text-center" colspan="2">LAST SALE</th><th rowspan="2">GRAPH</th> </tr> <tr> <th>MOODY\'S® </th> <th>S&P</th > <th> PRICE </th> <th>YIELD</th> </tr> </thead> <tbody class = "tbody" > ' for (let i = 0; i < bonds.length; i++) { bond_html += '<tr> <td>' + bonds[i].issuer_name + '</td> <td> '+ bonds[i].symbol + ' </td> <td>' + bonds[i].callable + '</td> <td>' + bonds[i].sub_product_type + '</td> <td>' + bonds[i].coupon + '</td> <td>' + bonds[i].matuarity + '</td> <td>' + bonds[i].moody_rating + '</td> <td>' + bonds[i].s_and_p_rating + '</td> <td>' + bonds[i].last_sale_price + '</td> <td>' + bonds[i].last_sale_yield + '</td> <td> <div class="row justify-content-center"> <button class="btn col" style="font-size: inherit; margin-top: 0px; padding-top: 0px;" data-target="#bondpricegraphModal" onclick="fetch_bond_price_graph(\''+bonds[i].symbol+'\')" data-toggle="modal">Price Graph</button><div></td> </tr>' } bond_html += '</tbody> </table>' } else { bond_html = 'No information found' } $("#bond_table").empty(); $('#bond_table').append(bond_html); if (executives.length > 0) { executive_html = executives } else { executive_html = 'No information found' } $("#executive-button").empty(); $('#executive-button').append(executive_html); document.getElementById("dynamicDirector-header").innerHTML = "Directors of Data Storage Corp - as per the latest proxy " + '<sup><small>Beta</small></sup>'; if (directors.length == 0) { $('#director-table').hide(); $('#dircter-table-div').html('<p>No information found</p>') } else { $('#director-table').show(); for (var i = 0; i < directors.length; i++) { tr = ' <tr >' tr += '<td ><center>' + directors[i][0] + '</center></td>' if (directors[i][1] == null) tr += '<td class=" ageCol" ><center></center></td>' else tr += '<td class=" ageCol" ><center>' + directors[i][1] + '</center></td>' tr += '<td id = "bioCol" ><p>' + directors[i][2] + '</p></td>' other = '' for (k = 0; k < directors[i][3].length; k++) { if (k == directors[i][3].length - 1) { other = other + directors[i][3][k] } else { other = other + directors[i][3][k] + ', ' } } tr += ' <td ><center>' + other + '</center></td>' tr += '</tr>' $('#director-table tbody').append(tr) } } if (funds.length != 0) { date = new Date(data.data.fund_report_date) day = date.getDate(); month = date.toLocaleString('default', { month: 'short' }); year = date.getFullYear(); $("#shareholderModalTitle").text("Top 100 Shareholders of Data Storage Corp as of " + month + ' ' + day + ', ' + year) } else { $("#shareholderModalTitle").text("Top 100 Shareholders of Data Storage Corp") } //$('#cust-header').text( "Customers and Suppliers of Data Storage Corp") for (var i = 0; i < funds.length; i++) { tr = '<tr id="tr_doc">' tr += '<td class="success fund text-uppercase">' + funds[i].fund + '<button type="button" id="' + i + '" class="btn btn-secondary btn-small info-btn-circle" data-container="body" data-title="×" data-toggle="popover" data-placement="top" data-html="true" >i</button></td>' tr += '<td class = "fund-shares" >' + numberWithCommasNoDecimal(funds[i].share_prn_amount) + '</td>' tr += '<td class="fund-value">' + numberWithCommasNoDecimal(funds[i].value) + '</td>' tr += '<td class="success"><center>' + funds[i].put_call + '</center></td>' tr += '</tr>' $('#fund-table tbody').append(tr) } $('[data-toggle="popover"]').popover({sanitize:false, content: function() { var i = $(this).attr('id') text_tooltip = '<div class="container"><div class="row">'+ '<div class="col-4 p-0 font-weight-bold " >Filed By: </div><div class="col-8 p-0 hover-shareholder tooltip-custom copy-details"><div class="copy-text">'+funds[i].filed_by_name+'</div><span class="tooltiptext">Click To Copy</span></div>'+ '<div class="col-4 p-0 font-weight-bold" >Address: </div><div class="col-8 p-0 hover-shareholder tooltip-custom copy-details"><div class="copy-text">'+funds[i].address+'</div><span class="tooltiptext">Click To Copy</span></div>'+ '<div class="col-4 p-0 font-weight-bold" >Phone: </div><div class="col-8 p-0 hover-shareholder tooltip-custom copy-details"><div class="copy-text">'+funds[i].phone+'</div><span class="tooltiptext">Click To Copy</span></div>'+ '</div></div>' return text_tooltip; //return $('#po' + id).html(); } }); if (insider_ownership.length != 0) { for (var i = 0; i < insider_ownership.length; i++) { tr = '<tr id="tr_doc">' tr += '<td class="success fund text-uppercase">' + insider_ownership[i].owner + '</td>' tr += '<td class = "fund-shares" >' + numberWithCommasNoDecimal(insider_ownership[i].position) + '</td>' tr += '<td class="fund-value">' + numberWithCommasNoDecimal(insider_ownership[i].current_direct_shares) + '</td>' tr += '<td class="fund-value">' + numberWithCommasNoDecimal(insider_ownership[i].current_indirect_shares) + '</td>' tr += '</tr>' $('#insider_ownership_table tbody').append(tr) } } else { $('#insider_ownership_table tbody').append('No Data Found') } $("#executiveModalLabelTitle").text("Executives of Data Storage Corp - as per the latest proxy") $('#executive-button table').addClass('table') $('#executive-button table tr:first-child').css('background-color', '#4FC3A1') $('#executive-button table tr td').css('border-right', 'none') $('#executive-button table').addClass('fl-table') $('#executive-button table').attr('border', '0') color = '#4FC3A1'; no = 0; $('#executive-button table tr:first-child td').each(function () { text = $(this).text(); text = text.replace(/\u200B/g, ''); text = text.replace(/[\u200B-\u200D\uFEFF]/g, ''); if (text.trim() == '') { $(this).css('background-color', color) if (no == 0) color = '#324960' } else { if (color == '#4FC3A1') color = '#324960' else color = '#4FC3A1' $(this).css('background-color', color) } no++; }) const table = document.querySelector('#executive-button table'); dates = data.data.yearly_years; ended_lst = data.data.ended_lst; finance_data_section = data.data.finance_data_section; finance_data_value = data.data.finance_data_value; finance_data_label = data.data.finance_data_label; f_data = data.data.f_data; }) } }) </script> </div> </div> </div> </body> <script crossorigin="anonymous" defer integrity="sha384-9/reFTGAW83EW2RDu2S0VKaIzap3H66lZH81PoYlFhbGU+6BZp6G7niu735Sk7lN" src="/static/bootstrap/js/popper.min.js"></script> <script defer src="/static/bootstrap/js/bootstrap.min.js"></script> <script defer src="/static/bootstrap/js/custom.min.js"></script> <script> var today_date = new Date(); today_date.setHours(0); today_date.setMinutes(0); today_date.setSeconds(0); $(document).ready(function() { $('#load-div-graph').show() finance_table_div = $('#finance_table_div') if (finance_table_div.length > 0) { fetch_live_stock_data(initial_call = 'true') setInterval(function() { fetch_live_stock_data() }, 30000) } serverStartTime = new Date("") moment_current_time = moment().tz("America/New_York"); moment_server_time = moment(serverStartTime).tz("America/New_York") var server_difference = (moment_current_time.diff(moment_server_time) / 1000).toFixed(2); var endTime = new Date(); var difference = ((endTime - startTime) / 1000).toFixed(2); //var serverdiff = ((endTime - serverStartTime)/1000).toFixed(2); $('#load_time').text(server_difference + ' s/' + difference + ' s') //MOBILE ONE AND MOBILE THREE var menu = "close"; $(".mobile-one .menu-toggle, .mobile-three .menu-toggle").click(function() { if (menu === "close") { $(this).parent().next(".mobile-nav").css("transform", "translate(0, 0)"); menu = "open"; } else { $(this).parent().next(".mobile-nav").css("transform", "translate(-100%, 0)"); menu = "close"; } }); }) function openNav() { document.getElementById("mySidebar").style.width = "250px"; // document.getElementById("main").style.marginLeft = "250px"; } function closeNav() { document.getElementById("mySidebar").style.width = "0"; // document.getElementById("main").style.marginLeft= "0"; } function change_selected_view(element) { site_view = element.value; if (document.getElementById('site_view').length == 3) { if (site_view === 'filing') { href = window.location.href href = href.split('/') href = href.slice(0, 3).join('/') + '/' + href.slice(-1) window.location.href = href } else { href = window.location.href href = href.split('/') href = href.slice(0, 3).join('/') + '/snapshot/' + href.slice(-1) window.location.href = href } } else if (site_view === 'filing') { href = window.location.href href = href.split('/') href = href.slice(0, 3).join('/') + '/' + href.slice(-1)[0].split('#')[0] window.location.href = href } else { href = window.location.href href = href.split('/') if (href.slice(-1) !== '') { ticker = href.slice(-2, -1) if (ticker[0].length == 1 && /^[1-9]+$/.test(ticker)) { ticker = href.slice(-1) } else if (!/^[a-zA-Z]+$/.test(ticker)) { ticker = href.slice(-3, -2) } } else { ticker = href.slice(-1) } href = href.slice(0, 3).join('/') + '/snapshot/' + ticker window.location.href = href } } function load_document(filedata) { // read text from URL location var request = new XMLHttpRequest(); request.open('GET', filedata.path, true); request.send(null); $('#second #load-div').show(); request.onreadystatechange = function() { if (request.readyState === 4 && request.status === 200) { var type = request.getResponseHeader('Content-Type'); if (type.indexOf("text") !== 1) { $('#load-div').hide(); $("#second").empty(); second = document.getElementById('second') second.insertAdjacentHTML('beforeend', request.responseText) second.scrollTop = 00; $("#filing-title").empty(); $('#filing-title').append(filedata.file_title); return true } } } } function fetch_history_graph_data(element) { ticker = window.location.href.split('/').slice(-1)[0] graph = localStorage.getItem('graph_' + ticker + today_date); if (graph) { $('#graph_div')[0].innerHTML = ''; $('#graph_div').append(graph); } else { localStorage.clear(); fetch("/fetch_history_graph_data", { headers: { "X-CSRFToken": document.getElementById("csrf") .querySelector("input") .value, 'Content-type': 'application/json' }, method: "POST", body: JSON.stringify({ "ticker": ticker, "years": '1y' }) }) .then(response => response.json()) .then(function(data) { $('#load-div-graph').hide() $('#graph_div').append(data.graph); fetch("/fetch_history_graph_data", { headers: { "X-CSRFToken": document.getElementById("csrf") .querySelector("input") .value, 'Content-type': 'application/json' }, method: "POST", body: JSON.stringify({ "ticker": ticker, "years": '10y' }) }) .then(response => response.json()) .then(function(data) { $('#load-div-graph').hide() $('#finance_table_div').append(data.table); $('#graph_div')[0].innerHTML = ''; $('#graph_div').append(data.graph); localStorage.setItem('graph_' + ticker + today_date, data.graph); }) }) } } function fetch_history_table_data(element) { table = localStorage.getItem('table_' + ticker + today_date); if (table) { $('#finance_table_div').append(table); } else { fetch("/fetch_history_table_data", { headers: { "X-CSRFToken": document.getElementById("csrf") .querySelector("input") .value, 'Content-type': 'application/json' }, method: "POST", body: JSON.stringify({ "ticker": window.location.href.split('/').slice(-1)[0], }) }) .then(response => response.json()) .then(function(data) { $('#finance_table_div').append(data.table); localStorage.setItem('table_' + ticker + today_date, data.table); }) } } function fetch_live_stock_data(initial_call = '') { let options = { timeZone: 'America/New_York', hour: 'numeric', minute: 'numeric', second: 'numeric', }; let formatter = new Intl.DateTimeFormat([], options); // "09:00:00" < currentTime < "16:00:00" or forced initial_call const currentTime = String(formatter.format(new Date())); if ((currentTime > '09:00:00' && currentTime < '16:00:00') || initial_call) { fetch("/fetch_live_stock_data", { headers: { "X-CSRFToken": document.getElementById("csrf").querySelector("input").value, "Content-type": "application/json" }, method: "POST", body: JSON.stringify({ // e.g. ticker is last part of the URL "ticker": window.location.href.split('/').slice(-1)[0] }) }) .then(response => response.json()) .then(function(data) { // Sanitize/format the incoming data so no double minus signs, etc. const cleanPrice = sanitizePrice(data.price); const cleanChange = sanitizeChange(data.change, data.change_type); // Update DOM $("#stock_price").empty().append(cleanPrice); $("#stock_price_difference").empty().append( `<div class="stock_${data.change_type}">${cleanChange}</div>` ); // Exchange name if (data.exchange) { $('#exchange_name').text(`(${data.exchange})`); } }) .catch(err => console.error("Error fetching stock data:", err)); } } /** * e.g. turns "$236.8500" into "$236.85" */ function sanitizePrice(rawPrice) { // Remove everything except digits, minus, plus, decimal let numeric = parseFloat(rawPrice.replace(/[^\d.-]/g, '')) || 0; return `$${numeric.toFixed(2)}`; } /** * Normalizes the change string. * Example: raw = "- $-5.8500 (-2.4104%)", changeType="loss" => "-5.85 (-2.41%)" * If changeType="gain", we might do "+5.85 (+2.41%)" instead. */ function sanitizeChange(rawChange, changeType) { // Regex tries to capture something like: "- $-5.8500 (-2.4104%)" // Group 1: optional sign before dollar // Group 2: optional sign + digits for the numeric difference // Group 3: optional sign + digits + % for the parenthetical part // // We'll parse them out, strip extra signs, and reapply a single sign // based on "changeType" (e.g. "loss" => "-"). // const re = /^(-?)\s*\$?(-?[\d.]+)\s*\((-?[\d.]+%)\)\s*$/; const match = rawChange.trim().match(re); if (!match) { // If it doesn't match, fallback: just strip out extra non-digit // and reapply sign from changeType return fallbackClean(rawChange, changeType); } // e.g. match[1] = "-" // match[2] = "-5.8500" // match[3] = "-2.4104%" let diffVal = parseFloat(match[2].replace(/[^\d.-]/g, '')) || 0; let pctVal = parseFloat(match[3].replace(/[^\d.-]/g, '')) || 0; // Decide sign from "changeType" const sign = (changeType === "loss") ? "-" : "+"; // Build final difference & percentage const finalDiff = `${sign}${Math.abs(diffVal).toFixed(2)}`; // e.g. "-5.85" const finalPct = `${sign}${Math.abs(pctVal).toFixed(2)}%`; // e.g. "(-2.41%)" return `${finalDiff} (${finalPct})`; } /** * If the data doesn't match our regex, do a simpler approach: * - strip all non-numerics except sign * - parse & reapply sign from changeType */ function fallbackClean(rawStr, changeType) { let numericVal = parseFloat(rawStr.replace(/[^\d.-]/g, '')) || 0; let sign = (changeType === "loss") ? "-" : "+"; return `${sign}${Math.abs(numericVal).toFixed(2)}`; } </script> </html>