<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated by http://luca.auditchain.finance -->
<!--2026-06-06 16.36.28-->
<link:linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://luca.auditchain.finance/report/role/Heading" xlink:href="report.xsd#Heading" xlink:type="simple" />
  <link:roleRef roleURI="http://luca.auditchain.finance/report/role/SelectedOperatingData" xlink:href="report.xsd#SelectedOperatingData" xlink:type="simple" />
  <link:roleRef roleURI="http://luca.auditchain.finance/report/role/SelectedBalanceSheetAndOtherData" xlink:href="report.xsd#SelectedBalanceSheetAndOtherData" xlink:type="simple" />
  <link:roleRef roleURI="http://luca.auditchain.finance/report/role/WACC" xlink:href="report.xsd#WACC" xlink:type="simple" />
  <link:roleRef roleURI="http://luca.auditchain.finance/report/role/FreeCashFlowBuildup" xlink:href="report.xsd#FreeCashFlowBuildup" xlink:type="simple" />
  <link:roleRef roleURI="http://luca.auditchain.finance/report/role/EnterpriseValueToEquityValue" xlink:href="report.xsd#EnterpriseValueToEquityValue" xlink:type="simple" />
  <link:roleRef roleURI="http://luca.auditchain.finance/report/role/TerminalValue" xlink:href="report.xsd#TerminalValue" xlink:type="simple" />
  <link:roleRef roleURI="http://luca.auditchain.finance/report/role/Conclusion" xlink:href="report.xsd#Conclusion" xlink:type="simple" />
  <link:calculationLink xlink:role="http://luca.auditchain.finance/report/role/Heading" xlink:type="extended"></link:calculationLink>
  <link:calculationLink xlink:role="http://luca.auditchain.finance/report/role/SelectedOperatingData" xlink:type="extended"></link:calculationLink>
  <link:calculationLink xlink:role="http://luca.auditchain.finance/report/role/SelectedBalanceSheetAndOtherData" xlink:type="extended"></link:calculationLink>
  <link:calculationLink xlink:role="http://luca.auditchain.finance/report/role/WACC" xlink:type="extended">
    <link:loc xlink:href="report.xsd#dcfm_Capital" xlink:label="dcfm_Capital" xlink:title="dcfm_Capital" xlink:type="locator" />
    <link:loc xlink:href="report.xsd#dcfm_Debt" xlink:label="dcfm_Debt" xlink:title="dcfm_Debt" xlink:type="locator" />
    <link:loc xlink:href="report.xsd#dcfm_Equity" xlink:label="dcfm_Equity" xlink:title="dcfm_Equity" xlink:type="locator" />
    <link:calculationArc order="1.0" priority="1" use="optional" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="dcfm_Capital" xlink:to="dcfm_Debt" xlink:title="calculation: dcfm_Capital to dcfm_Debt" xlink:type="arc" />
    <link:calculationArc order="2.0" priority="1" use="optional" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="dcfm_Capital" xlink:to="dcfm_Equity" xlink:title="calculation: dcfm_Capital to dcfm_Equity" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://luca.auditchain.finance/report/role/FreeCashFlowBuildup" xlink:type="extended">
    <link:loc xlink:href="report.xsd#dcfm_UnleveredFreeCashFlows" xlink:label="dcfm_UnleveredFreeCashFlows" xlink:title="dcfm_UnleveredFreeCashFlows" xlink:type="locator" />
    <link:loc xlink:href="report.xsd#dcfm_DepreciationAndAmortization" xlink:label="dcfm_DepreciationAndAmortization" xlink:title="dcfm_DepreciationAndAmortization" xlink:type="locator" />
    <link:loc xlink:href="report.xsd#dcfm_EBIAT" xlink:label="dcfm_EBIAT" xlink:title="dcfm_EBIAT" xlink:type="locator" />
    <link:loc xlink:href="report.xsd#dcfm_AccountsReceivableIncreaseDecrease" xlink:label="dcfm_AccountsReceivableIncreaseDecrease" xlink:title="dcfm_AccountsReceivableIncreaseDecrease" xlink:type="locator" />
    <link:loc xlink:href="report.xsd#dcfm_InventoriesIncreaseDecrease" xlink:label="dcfm_InventoriesIncreaseDecrease" xlink:title="dcfm_InventoriesIncreaseDecrease" xlink:type="locator" />
    <link:loc xlink:href="report.xsd#dcfm_PrepaidExpensesIncreaseDecrease" xlink:label="dcfm_PrepaidExpensesIncreaseDecrease" xlink:title="dcfm_PrepaidExpensesIncreaseDecrease" xlink:type="locator" />
    <link:loc xlink:href="report.xsd#dcfm_AccountsPayableIncreaseDecrease" xlink:label="dcfm_AccountsPayableIncreaseDecrease" xlink:title="dcfm_AccountsPayableIncreaseDecrease" xlink:type="locator" />
    <link:loc xlink:href="report.xsd#dcfm_AccruedExpensesIncreaseDecrease" xlink:label="dcfm_AccruedExpensesIncreaseDecrease" xlink:title="dcfm_AccruedExpensesIncreaseDecrease" xlink:type="locator" />
    <link:loc xlink:href="report.xsd#dcfm_CapitalExpenditures" xlink:label="dcfm_CapitalExpenditures" xlink:title="dcfm_CapitalExpenditures" xlink:type="locator" />
    <link:calculationArc order="1.0" priority="1" use="optional" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="dcfm_UnleveredFreeCashFlows" xlink:to="dcfm_DepreciationAndAmortization" xlink:title="calculation: dcfm_UnleveredFreeCashFlows to dcfm_DepreciationAndAmortization" xlink:type="arc" />
    <link:calculationArc order="2.0" priority="1" use="optional" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="dcfm_UnleveredFreeCashFlows" xlink:to="dcfm_EBIAT" xlink:title="calculation: dcfm_UnleveredFreeCashFlows to dcfm_EBIAT" xlink:type="arc" />
    <link:calculationArc order="3.0" priority="1" use="optional" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="dcfm_UnleveredFreeCashFlows" xlink:to="dcfm_AccountsReceivableIncreaseDecrease" xlink:title="calculation: dcfm_UnleveredFreeCashFlows to dcfm_AccountsReceivableIncreaseDecrease" xlink:type="arc" />
    <link:calculationArc order="4.0" priority="1" use="optional" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="dcfm_UnleveredFreeCashFlows" xlink:to="dcfm_InventoriesIncreaseDecrease" xlink:title="calculation: dcfm_UnleveredFreeCashFlows to dcfm_InventoriesIncreaseDecrease" xlink:type="arc" />
    <link:calculationArc order="5.0" priority="1" use="optional" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="dcfm_UnleveredFreeCashFlows" xlink:to="dcfm_PrepaidExpensesIncreaseDecrease" xlink:title="calculation: dcfm_UnleveredFreeCashFlows to dcfm_PrepaidExpensesIncreaseDecrease" xlink:type="arc" />
    <link:calculationArc order="6.0" priority="1" use="optional" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="dcfm_UnleveredFreeCashFlows" xlink:to="dcfm_AccountsPayableIncreaseDecrease" xlink:title="calculation: dcfm_UnleveredFreeCashFlows to dcfm_AccountsPayableIncreaseDecrease" xlink:type="arc" />
    <link:calculationArc order="7.0" priority="1" use="optional" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="dcfm_UnleveredFreeCashFlows" xlink:to="dcfm_AccruedExpensesIncreaseDecrease" xlink:title="calculation: dcfm_UnleveredFreeCashFlows to dcfm_AccruedExpensesIncreaseDecrease" xlink:type="arc" />
    <link:calculationArc order="8.0" priority="1" use="optional" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="dcfm_UnleveredFreeCashFlows" xlink:to="dcfm_CapitalExpenditures" xlink:title="calculation: dcfm_UnleveredFreeCashFlows to dcfm_CapitalExpenditures" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://luca.auditchain.finance/report/role/EnterpriseValueToEquityValue" xlink:type="extended">
    <link:loc xlink:href="report.xsd#dcfm_EquityValue" xlink:label="dcfm_EquityValue" xlink:title="dcfm_EquityValue" xlink:type="locator" />
    <link:loc xlink:href="report.xsd#dcfm_EnterpriseValue" xlink:label="dcfm_EnterpriseValue" xlink:title="dcfm_EnterpriseValue" xlink:type="locator" />
    <link:loc xlink:href="report.xsd#dcfm_NetDebt" xlink:label="dcfm_NetDebt" xlink:title="dcfm_NetDebt" xlink:type="locator" />
    <link:calculationArc order="1.0" priority="1" use="optional" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="dcfm_EquityValue" xlink:to="dcfm_EnterpriseValue" xlink:title="calculation: dcfm_EquityValue to dcfm_EnterpriseValue" xlink:type="arc" />
    <link:calculationArc order="2.0" priority="1" use="optional" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="dcfm_EquityValue" xlink:to="dcfm_NetDebt" xlink:title="calculation: dcfm_EquityValue to dcfm_NetDebt" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://luca.auditchain.finance/report/role/TerminalValue" xlink:type="extended"></link:calculationLink>
  <link:calculationLink xlink:role="http://luca.auditchain.finance/report/role/Conclusion" xlink:type="extended">
    <link:loc xlink:href="report.xsd#dcfm_ValuationGapPerShare" xlink:label="dcfm_ValuationGapPerShare" xlink:title="dcfm_ValuationGapPerShare" xlink:type="locator" />
    <link:loc xlink:href="report.xsd#dcfm_SharePriceOnValuationDate" xlink:label="dcfm_SharePriceOnValuationDate" xlink:title="dcfm_SharePriceOnValuationDate" xlink:type="locator" />
    <link:loc xlink:href="report.xsd#dcfm_EquityValuePerShare" xlink:label="dcfm_EquityValuePerShare" xlink:title="dcfm_EquityValuePerShare" xlink:type="locator" />
    <link:calculationArc order="1.0" priority="1" use="optional" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="dcfm_ValuationGapPerShare" xlink:to="dcfm_SharePriceOnValuationDate" xlink:title="calculation: dcfm_ValuationGapPerShare to dcfm_SharePriceOnValuationDate" xlink:type="arc" />
    <link:calculationArc order="2.0" priority="1" use="optional" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="dcfm_ValuationGapPerShare" xlink:to="dcfm_EquityValuePerShare" xlink:title="calculation: dcfm_ValuationGapPerShare to dcfm_EquityValuePerShare" xlink:type="arc" />
  </link:calculationLink>
</link:linkbase>