<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated by http://luca.auditchain.finance -->
<!--2026-04-20 17.14.15-->
<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="https://github.com/seattlemethod/report/role/BalanceSheet" xlink:href="report.xsd#BalanceSheet" xlink:type="simple" />
  <link:roleRef roleURI="https://github.com/seattlemethod/report/role/NetAssets" xlink:href="report.xsd#NetAssets" xlink:type="simple" />
  <link:roleRef roleURI="https://github.com/seattlemethod/report/role/ComprehensiveIncome" xlink:href="report.xsd#ComprehensiveIncome" xlink:type="simple" />
  <link:roleRef roleURI="https://github.com/seattlemethod/report/role/ComprehensiveIncome2" xlink:href="report.xsd#ComprehensiveIncome2" xlink:type="simple" />
  <link:roleRef roleURI="https://github.com/seattlemethod/report/role/ComprehensiveIncome3" xlink:href="report.xsd#ComprehensiveIncome3" xlink:type="simple" />
  <link:roleRef roleURI="https://github.com/seattlemethod/report/role/CashFlow" xlink:href="report.xsd#CashFlow" xlink:type="simple" />
  <link:roleRef roleURI="https://github.com/seattlemethod/report/role/PriorPeriodErrors" xlink:href="report.xsd#PriorPeriodErrors" xlink:type="simple" />
  <link:roleRef roleURI="https://github.com/seattlemethod/report/role/PriorPeriodErrors2" xlink:href="report.xsd#PriorPeriodErrors2" xlink:type="simple" />
  <link:roleRef roleURI="https://github.com/seattlemethod/report/role/ChangesInEquity" xlink:href="report.xsd#ChangesInEquity" xlink:type="simple" />
  <link:roleRef roleURI="https://github.com/seattlemethod/report/role/Policies" xlink:href="report.xsd#Policies" xlink:type="simple" />
  <link:roleRef roleURI="https://github.com/seattlemethod/report/role/VarianceAnalysis" xlink:href="report.xsd#VarianceAnalysis" xlink:type="simple" />
  <link:roleRef roleURI="https://github.com/seattlemethod/report/role/SegmentRevenues" xlink:href="report.xsd#SegmentRevenues" xlink:type="simple" />
  <link:roleRef roleURI="https://github.com/seattlemethod/report/role/StockPlanActivity" xlink:href="report.xsd#StockPlanActivity" xlink:type="simple" />
  <link:roleRef roleURI="https://github.com/seattlemethod/report/role/FinancialHighlights" xlink:href="report.xsd#FinancialHighlights" xlink:type="simple" />
  <link:calculationLink xlink:role="https://github.com/seattlemethod/report/role/BalanceSheet" xlink:type="extended">
    <link:loc xlink:href="https://raw.githubusercontent.com/seattlemethod/proof/refs/heads/main/base-taxonomy/proof.xsd#proof_Assets" xlink:label="proof_Assets" xlink:title="proof_Assets" xlink:type="locator" />
    <link:loc xlink:href="https://raw.githubusercontent.com/seattlemethod/proof/refs/heads/main/base-taxonomy/proof.xsd#proof_CurrentAssets" xlink:label="proof_CurrentAssets" xlink:title="proof_CurrentAssets" xlink:type="locator" />
    <link:loc xlink:href="https://raw.githubusercontent.com/seattlemethod/proof/refs/heads/main/base-taxonomy/proof.xsd#proof_NoncurrentAssets" xlink:label="proof_NoncurrentAssets" xlink:title="proof_NoncurrentAssets" xlink:type="locator" />
    <link:loc xlink:href="https://raw.githubusercontent.com/seattlemethod/proof/refs/heads/main/base-taxonomy/proof.xsd#proof_Liabilities" xlink:label="proof_Liabilities" xlink:title="proof_Liabilities" xlink:type="locator" />
    <link:loc xlink:href="https://raw.githubusercontent.com/seattlemethod/proof/refs/heads/main/base-taxonomy/proof.xsd#proof_CurrentLiabilities" xlink:label="proof_CurrentLiabilities" xlink:title="proof_CurrentLiabilities" xlink:type="locator" />
    <link:loc xlink:href="https://raw.githubusercontent.com/seattlemethod/proof/refs/heads/main/base-taxonomy/proof.xsd#proof_NoncurrentLiabilities" xlink:label="proof_NoncurrentLiabilities" xlink:title="proof_NoncurrentLiabilities" xlink:type="locator" />
    <link:loc xlink:href="https://raw.githubusercontent.com/seattlemethod/proof/refs/heads/main/base-taxonomy/proof.xsd#proof_LiabilitiesAndEquity" xlink:label="proof_LiabilitiesAndEquity" xlink:title="proof_LiabilitiesAndEquity" xlink:type="locator" />
    <link:loc xlink:href="https://raw.githubusercontent.com/seattlemethod/proof/refs/heads/main/base-taxonomy/proof.xsd#proof_Equity" xlink:label="proof_Equity" xlink:title="proof_Equity" xlink:type="locator" />
    <link:loc xlink:href="https://raw.githubusercontent.com/seattlemethod/proof/refs/heads/main/base-taxonomy/proof.xsd#proof_EquityAttributableToControllingInterests" xlink:label="proof_EquityAttributableToControllingInterests" xlink:title="proof_EquityAttributableToControllingInterests" xlink:type="locator" />
    <link:loc xlink:href="https://raw.githubusercontent.com/seattlemethod/proof/refs/heads/main/base-taxonomy/proof.xsd#proof_EquityAttributableToNoncontrollingInterests" xlink:label="proof_EquityAttributableToNoncontrollingInterests" xlink:title="proof_EquityAttributableToNoncontrollingInterests" 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="proof_Assets" xlink:to="proof_CurrentAssets" xlink:title="calculation: proof_Assets to proof_CurrentAssets" 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="proof_Assets" xlink:to="proof_NoncurrentAssets" xlink:title="calculation: proof_Assets to proof_NoncurrentAssets" 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="proof_Liabilities" xlink:to="proof_CurrentLiabilities" xlink:title="calculation: proof_Liabilities to proof_CurrentLiabilities" 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="proof_Liabilities" xlink:to="proof_NoncurrentLiabilities" xlink:title="calculation: proof_Liabilities to proof_NoncurrentLiabilities" 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="proof_LiabilitiesAndEquity" xlink:to="proof_Liabilities" xlink:title="calculation: proof_LiabilitiesAndEquity to proof_Liabilities" 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="proof_Equity" xlink:to="proof_EquityAttributableToControllingInterests" xlink:title="calculation: proof_Equity to proof_EquityAttributableToControllingInterests" 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="proof_Equity" xlink:to="proof_EquityAttributableToNoncontrollingInterests" xlink:title="calculation: proof_Equity to proof_EquityAttributableToNoncontrollingInterests" 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="proof_LiabilitiesAndEquity" xlink:to="proof_Equity" xlink:title="calculation: proof_LiabilitiesAndEquity to proof_Equity" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="https://github.com/seattlemethod/report/role/NetAssets" xlink:type="extended">
    <link:loc xlink:href="https://raw.githubusercontent.com/seattlemethod/proof/refs/heads/main/base-taxonomy/proof.xsd#proof_NetAssets" xlink:label="proof_NetAssets" xlink:title="proof_NetAssets" xlink:type="locator" />
    <link:loc xlink:href="https://raw.githubusercontent.com/seattlemethod/proof/refs/heads/main/base-taxonomy/proof.xsd#proof_Assets" xlink:label="proof_Assets" xlink:title="proof_Assets" xlink:type="locator" />
    <link:loc xlink:href="https://raw.githubusercontent.com/seattlemethod/proof/refs/heads/main/base-taxonomy/proof.xsd#proof_Liabilities" xlink:label="proof_Liabilities" xlink:title="proof_Liabilities" 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="proof_NetAssets" xlink:to="proof_Assets" xlink:title="calculation: proof_NetAssets to proof_Assets" 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="proof_NetAssets" xlink:to="proof_Liabilities" xlink:title="calculation: proof_NetAssets to proof_Liabilities" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="https://github.com/seattlemethod/report/role/ComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:href="https://raw.githubusercontent.com/seattlemethod/proof/refs/heads/main/base-taxonomy/proof.xsd#proof_NetIncome" xlink:label="proof_NetIncome" xlink:title="proof_NetIncome" xlink:type="locator" />
    <link:loc xlink:href="https://raw.githubusercontent.com/seattlemethod/proof/refs/heads/main/base-taxonomy/proof.xsd#proof_Revenues" xlink:label="proof_Revenues" xlink:title="proof_Revenues" xlink:type="locator" />
    <link:loc xlink:href="https://raw.githubusercontent.com/seattlemethod/proof/refs/heads/main/base-taxonomy/proof.xsd#proof_Expenses" xlink:label="proof_Expenses" xlink:title="proof_Expenses" xlink:type="locator" />
    <link:loc xlink:href="https://raw.githubusercontent.com/seattlemethod/proof/refs/heads/main/base-taxonomy/proof.xsd#proof_Gains" xlink:label="proof_Gains" xlink:title="proof_Gains" xlink:type="locator" />
    <link:loc xlink:href="https://raw.githubusercontent.com/seattlemethod/proof/refs/heads/main/base-taxonomy/proof.xsd#proof_Losses" xlink:label="proof_Losses" xlink:title="proof_Losses" 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="proof_NetIncome" xlink:to="proof_Revenues" xlink:title="calculation: proof_NetIncome to proof_Revenues" 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="proof_NetIncome" xlink:to="proof_Expenses" xlink:title="calculation: proof_NetIncome to proof_Expenses" 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="proof_NetIncome" xlink:to="proof_Gains" xlink:title="calculation: proof_NetIncome to proof_Gains" 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="proof_NetIncome" xlink:to="proof_Losses" xlink:title="calculation: proof_NetIncome to proof_Losses" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="https://github.com/seattlemethod/report/role/ComprehensiveIncome2" xlink:type="extended">
    <link:loc xlink:href="https://raw.githubusercontent.com/seattlemethod/proof/refs/heads/main/base-taxonomy/proof.xsd#proof_NetIncome" xlink:label="proof_NetIncome" xlink:title="proof_NetIncome" xlink:type="locator" />
    <link:loc xlink:href="https://raw.githubusercontent.com/seattlemethod/proof/refs/heads/main/base-taxonomy/proof.xsd#proof_IncomeFromNormalActivitiesOfEntity" xlink:label="proof_IncomeFromNormalActivitiesOfEntity" xlink:title="proof_IncomeFromNormalActivitiesOfEntity" xlink:type="locator" />
    <link:loc xlink:href="https://raw.githubusercontent.com/seattlemethod/proof/refs/heads/main/base-taxonomy/proof.xsd#proof_IncomeFromPeripheralOrIncidentalTransactionsOfEntity" xlink:label="proof_IncomeFromPeripheralOrIncidentalTransactionsOfEntity" xlink:title="proof_IncomeFromPeripheralOrIncidentalTransactionsOfEntity" 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="proof_NetIncome" xlink:to="proof_IncomeFromNormalActivitiesOfEntity" xlink:title="calculation: proof_NetIncome to proof_IncomeFromNormalActivitiesOfEntity" 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="proof_NetIncome" xlink:to="proof_IncomeFromPeripheralOrIncidentalTransactionsOfEntity" xlink:title="calculation: proof_NetIncome to proof_IncomeFromPeripheralOrIncidentalTransactionsOfEntity" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="https://github.com/seattlemethod/report/role/ComprehensiveIncome3" xlink:type="extended">
    <link:loc xlink:href="https://raw.githubusercontent.com/seattlemethod/proof/refs/heads/main/base-taxonomy/proof.xsd#proof_ComprehensiveIncome" xlink:label="proof_ComprehensiveIncome" xlink:title="proof_ComprehensiveIncome" xlink:type="locator" />
    <link:loc xlink:href="https://raw.githubusercontent.com/seattlemethod/proof/refs/heads/main/base-taxonomy/proof.xsd#proof_NetIncome" xlink:label="proof_NetIncome" xlink:title="proof_NetIncome" xlink:type="locator" />
    <link:loc xlink:href="https://raw.githubusercontent.com/seattlemethod/proof/refs/heads/main/base-taxonomy/proof.xsd#proof_OtherComprehensiveIncome" xlink:label="proof_OtherComprehensiveIncome" xlink:title="proof_OtherComprehensiveIncome" 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="proof_ComprehensiveIncome" xlink:to="proof_NetIncome" xlink:title="calculation: proof_ComprehensiveIncome to proof_NetIncome" 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="proof_ComprehensiveIncome" xlink:to="proof_OtherComprehensiveIncome" xlink:title="calculation: proof_ComprehensiveIncome to proof_OtherComprehensiveIncome" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="https://github.com/seattlemethod/report/role/CashFlow" xlink:type="extended">
    <link:loc xlink:href="https://raw.githubusercontent.com/seattlemethod/proof/refs/heads/main/base-taxonomy/proof.xsd#proof_NetCashFlow" xlink:label="proof_NetCashFlow" xlink:title="proof_NetCashFlow" xlink:type="locator" />
    <link:loc xlink:href="https://raw.githubusercontent.com/seattlemethod/proof/refs/heads/main/base-taxonomy/proof.xsd#proof_NetCashFlowOperatingActivities" xlink:label="proof_NetCashFlowOperatingActivities" xlink:title="proof_NetCashFlowOperatingActivities" xlink:type="locator" />
    <link:loc xlink:href="https://raw.githubusercontent.com/seattlemethod/proof/refs/heads/main/base-taxonomy/proof.xsd#proof_NetCashFlowInvestingActivities" xlink:label="proof_NetCashFlowInvestingActivities" xlink:title="proof_NetCashFlowInvestingActivities" xlink:type="locator" />
    <link:loc xlink:href="https://raw.githubusercontent.com/seattlemethod/proof/refs/heads/main/base-taxonomy/proof.xsd#proof_NetCashFlowFinancingActivities" xlink:label="proof_NetCashFlowFinancingActivities" xlink:title="proof_NetCashFlowFinancingActivities" 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="proof_NetCashFlow" xlink:to="proof_NetCashFlowOperatingActivities" xlink:title="calculation: proof_NetCashFlow to proof_NetCashFlowOperatingActivities" 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="proof_NetCashFlow" xlink:to="proof_NetCashFlowInvestingActivities" xlink:title="calculation: proof_NetCashFlow to proof_NetCashFlowInvestingActivities" 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="proof_NetCashFlow" xlink:to="proof_NetCashFlowFinancingActivities" xlink:title="calculation: proof_NetCashFlow to proof_NetCashFlowFinancingActivities" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="https://github.com/seattlemethod/report/role/PriorPeriodErrors" xlink:type="extended"></link:calculationLink>
  <link:calculationLink xlink:role="https://github.com/seattlemethod/report/role/PriorPeriodErrors2" xlink:type="extended"></link:calculationLink>
  <link:calculationLink xlink:role="https://github.com/seattlemethod/report/role/ChangesInEquity" xlink:type="extended"></link:calculationLink>
  <link:calculationLink xlink:role="https://github.com/seattlemethod/report/role/Policies" xlink:type="extended"></link:calculationLink>
  <link:calculationLink xlink:role="https://github.com/seattlemethod/report/role/VarianceAnalysis" xlink:type="extended">
    <link:loc xlink:href="https://raw.githubusercontent.com/seattlemethod/proof/refs/heads/main/base-taxonomy/proof.xsd#proof_NetIncome" xlink:label="proof_NetIncome" xlink:title="proof_NetIncome" xlink:type="locator" />
    <link:loc xlink:href="https://raw.githubusercontent.com/seattlemethod/proof/refs/heads/main/base-taxonomy/proof.xsd#proof_Revenues" xlink:label="proof_Revenues" xlink:title="proof_Revenues" xlink:type="locator" />
    <link:loc xlink:href="https://raw.githubusercontent.com/seattlemethod/proof/refs/heads/main/base-taxonomy/proof.xsd#proof_Expenses" xlink:label="proof_Expenses" xlink:title="proof_Expenses" xlink:type="locator" />
    <link:loc xlink:href="https://raw.githubusercontent.com/seattlemethod/proof/refs/heads/main/base-taxonomy/proof.xsd#proof_Gains" xlink:label="proof_Gains" xlink:title="proof_Gains" xlink:type="locator" />
    <link:loc xlink:href="https://raw.githubusercontent.com/seattlemethod/proof/refs/heads/main/base-taxonomy/proof.xsd#proof_Losses" xlink:label="proof_Losses" xlink:title="proof_Losses" 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="proof_NetIncome" xlink:to="proof_Revenues" xlink:title="calculation: proof_NetIncome to proof_Revenues" 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="proof_NetIncome" xlink:to="proof_Expenses" xlink:title="calculation: proof_NetIncome to proof_Expenses" 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="proof_NetIncome" xlink:to="proof_Gains" xlink:title="calculation: proof_NetIncome to proof_Gains" 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="proof_NetIncome" xlink:to="proof_Losses" xlink:title="calculation: proof_NetIncome to proof_Losses" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="https://github.com/seattlemethod/report/role/SegmentRevenues" xlink:type="extended"></link:calculationLink>
  <link:calculationLink xlink:role="https://github.com/seattlemethod/report/role/StockPlanActivity" xlink:type="extended"></link:calculationLink>
  <link:calculationLink xlink:role="https://github.com/seattlemethod/report/role/FinancialHighlights" xlink:type="extended"></link:calculationLink>
</link:linkbase>