<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated by http://luca.auditchain.finance -->
<!--2023-07-13 20.04.37-->
<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://www.xbrlsite.com/report/role/FinancialHighlights" xlink:href="report.xsd#FinancialHighlights" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrlsite.com/report/role/BalanceSheet" xlink:href="report.xsd#BalanceSheet" xlink:type="simple" />
  <link:calculationLink xlink:role="http://www.xbrlsite.com/report/role/FinancialHighlights" xlink:type="extended"></link:calculationLink>
  <link:calculationLink xlink:role="http://www.xbrlsite.com/report/role/BalanceSheet" xlink:type="extended">
    <link:loc xlink:href="report.xsd#report_Assets" xlink:label="report_Assets" xlink:title="report_Assets" xlink:type="locator" />
    <link:loc xlink:href="report.xsd#report_AssetsCurrent" xlink:label="report_AssetsCurrent" xlink:title="report_AssetsCurrent" xlink:type="locator" />
    <link:loc xlink:href="report.xsd#report_AssetsNoncurrent" xlink:label="report_AssetsNoncurrent" xlink:title="report_AssetsNoncurrent" xlink:type="locator" />
    <link:loc xlink:href="report.xsd#report_CashAndCashEquivalents" xlink:label="report_CashAndCashEquivalents" xlink:title="report_CashAndCashEquivalents" xlink:type="locator" />
    <link:loc xlink:href="report.xsd#report_ReceivablesNetCurrent" xlink:label="report_ReceivablesNetCurrent" xlink:title="report_ReceivablesNetCurrent" xlink:type="locator" />
    <link:loc xlink:href="report.xsd#report_Inventory" xlink:label="report_Inventory" xlink:title="report_Inventory" xlink:type="locator" />
    <link:loc xlink:href="report.xsd#report_PrepaidExpenses" xlink:label="report_PrepaidExpenses" xlink:title="report_PrepaidExpenses" xlink:type="locator" />
    <link:loc xlink:href="report.xsd#report_InvestmentsAtCost" xlink:label="report_InvestmentsAtCost" xlink:title="report_InvestmentsAtCost" xlink:type="locator" />
    <link:loc xlink:href="report.xsd#report_OtherAssetsCurrent" xlink:label="report_OtherAssetsCurrent" xlink:title="report_OtherAssetsCurrent" xlink:type="locator" />
    <link:loc xlink:href="report.xsd#report_PropertyPlantAndEquipmentNet" xlink:label="report_PropertyPlantAndEquipmentNet" xlink:title="report_PropertyPlantAndEquipmentNet" xlink:type="locator" />
    <link:loc xlink:href="report.xsd#report_Land" xlink:label="report_Land" xlink:title="report_Land" xlink:type="locator" />
    <link:loc xlink:href="report.xsd#report_BuildingsNet" xlink:label="report_BuildingsNet" xlink:title="report_BuildingsNet" xlink:type="locator" />
    <link:loc xlink:href="report.xsd#report_FurnitureAndFixturesNet" xlink:label="report_FurnitureAndFixturesNet" xlink:title="report_FurnitureAndFixturesNet" xlink:type="locator" />
    <link:loc xlink:href="report.xsd#report_OtherPropertyPlantAndEquipmentNet" xlink:label="report_OtherPropertyPlantAndEquipmentNet" xlink:title="report_OtherPropertyPlantAndEquipmentNet" xlink:type="locator" />
    <link:loc xlink:href="report.xsd#report_InvestmentInAffiliates" xlink:label="report_InvestmentInAffiliates" xlink:title="report_InvestmentInAffiliates" xlink:type="locator" />
    <link:loc xlink:href="report.xsd#report_ReceivablesNetNoncurrent" xlink:label="report_ReceivablesNetNoncurrent" xlink:title="report_ReceivablesNetNoncurrent" xlink:type="locator" />
    <link:loc xlink:href="report.xsd#report_OtherAssetsNoncurrent" xlink:label="report_OtherAssetsNoncurrent" xlink:title="report_OtherAssetsNoncurrent" xlink:type="locator" />
    <link:loc xlink:href="report.xsd#report_LiabilitiesCurrent" xlink:label="report_LiabilitiesCurrent" xlink:title="report_LiabilitiesCurrent" xlink:type="locator" />
    <link:loc xlink:href="report.xsd#report_PayablesAndAccruals" xlink:label="report_PayablesAndAccruals" xlink:title="report_PayablesAndAccruals" xlink:type="locator" />
    <link:loc xlink:href="report.xsd#report_LongTermDebtCurrent" xlink:label="report_LongTermDebtCurrent" xlink:title="report_LongTermDebtCurrent" xlink:type="locator" />
    <link:loc xlink:href="report.xsd#report_OtherLiabilitiesCurrent" xlink:label="report_OtherLiabilitiesCurrent" xlink:title="report_OtherLiabilitiesCurrent" xlink:type="locator" />
    <link:loc xlink:href="report.xsd#report_LiabilitiesNoncurrent" xlink:label="report_LiabilitiesNoncurrent" xlink:title="report_LiabilitiesNoncurrent" xlink:type="locator" />
    <link:loc xlink:href="report.xsd#report_LongTermDebtNoncurrent" xlink:label="report_LongTermDebtNoncurrent" xlink:title="report_LongTermDebtNoncurrent" xlink:type="locator" />
    <link:loc xlink:href="report.xsd#report_OtherLiabilitiesNoncurrent" xlink:label="report_OtherLiabilitiesNoncurrent" xlink:title="report_OtherLiabilitiesNoncurrent" xlink:type="locator" />
    <link:loc xlink:href="report.xsd#report_Equity" xlink:label="report_Equity" xlink:title="report_Equity" xlink:type="locator" />
    <link:loc xlink:href="report.xsd#report_PreferredStock" xlink:label="report_PreferredStock" xlink:title="report_PreferredStock" xlink:type="locator" />
    <link:loc xlink:href="report.xsd#report_CommonStock" xlink:label="report_CommonStock" xlink:title="report_CommonStock" xlink:type="locator" />
    <link:loc xlink:href="report.xsd#report_AdditionalPaidInCapital" xlink:label="report_AdditionalPaidInCapital" xlink:title="report_AdditionalPaidInCapital" xlink:type="locator" />
    <link:loc xlink:href="report.xsd#report_RetainedEarningsAccumulatedLosses" xlink:label="report_RetainedEarningsAccumulatedLosses" xlink:title="report_RetainedEarningsAccumulatedLosses" xlink:type="locator" />
    <link:loc xlink:href="report.xsd#report_LiabilitiesAndEquity" xlink:label="report_LiabilitiesAndEquity" xlink:title="report_LiabilitiesAndEquity" xlink:type="locator" />
    <link:loc xlink:href="report.xsd#report_Liabilities" xlink:label="report_Liabilities" xlink:title="report_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="report_Assets" xlink:to="report_AssetsCurrent" xlink:title="calculation: report_Assets to report_AssetsCurrent" 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="report_Assets" xlink:to="report_AssetsNoncurrent" xlink:title="calculation: report_Assets to report_AssetsNoncurrent" 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="report_AssetsCurrent" xlink:to="report_CashAndCashEquivalents" xlink:title="calculation: report_AssetsCurrent to report_CashAndCashEquivalents" 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="report_AssetsCurrent" xlink:to="report_ReceivablesNetCurrent" xlink:title="calculation: report_AssetsCurrent to report_ReceivablesNetCurrent" 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="report_AssetsCurrent" xlink:to="report_Inventory" xlink:title="calculation: report_AssetsCurrent to report_Inventory" 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="report_AssetsCurrent" xlink:to="report_PrepaidExpenses" xlink:title="calculation: report_AssetsCurrent to report_PrepaidExpenses" 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="report_AssetsCurrent" xlink:to="report_InvestmentsAtCost" xlink:title="calculation: report_AssetsCurrent to report_InvestmentsAtCost" 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="report_AssetsCurrent" xlink:to="report_OtherAssetsCurrent" xlink:title="calculation: report_AssetsCurrent to report_OtherAssetsCurrent" xlink:type="arc" />
    <link:calculationArc order="9.0" priority="1" use="optional" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="report_PropertyPlantAndEquipmentNet" xlink:to="report_Land" xlink:title="calculation: report_PropertyPlantAndEquipmentNet to report_Land" xlink:type="arc" />
    <link:calculationArc order="10.0" priority="1" use="optional" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="report_PropertyPlantAndEquipmentNet" xlink:to="report_BuildingsNet" xlink:title="calculation: report_PropertyPlantAndEquipmentNet to report_BuildingsNet" xlink:type="arc" />
    <link:calculationArc order="11.0" priority="1" use="optional" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="report_PropertyPlantAndEquipmentNet" xlink:to="report_FurnitureAndFixturesNet" xlink:title="calculation: report_PropertyPlantAndEquipmentNet to report_FurnitureAndFixturesNet" xlink:type="arc" />
    <link:calculationArc order="12.0" priority="1" use="optional" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="report_PropertyPlantAndEquipmentNet" xlink:to="report_OtherPropertyPlantAndEquipmentNet" xlink:title="calculation: report_PropertyPlantAndEquipmentNet to report_OtherPropertyPlantAndEquipmentNet" xlink:type="arc" />
    <link:calculationArc order="13.0" priority="1" use="optional" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="report_AssetsNoncurrent" xlink:to="report_PropertyPlantAndEquipmentNet" xlink:title="calculation: report_AssetsNoncurrent to report_PropertyPlantAndEquipmentNet" xlink:type="arc" />
    <link:calculationArc order="14.0" priority="1" use="optional" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="report_AssetsNoncurrent" xlink:to="report_InvestmentInAffiliates" xlink:title="calculation: report_AssetsNoncurrent to report_InvestmentInAffiliates" xlink:type="arc" />
    <link:calculationArc order="15.0" priority="1" use="optional" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="report_AssetsNoncurrent" xlink:to="report_ReceivablesNetNoncurrent" xlink:title="calculation: report_AssetsNoncurrent to report_ReceivablesNetNoncurrent" xlink:type="arc" />
    <link:calculationArc order="16.0" priority="1" use="optional" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="report_AssetsNoncurrent" xlink:to="report_OtherAssetsNoncurrent" xlink:title="calculation: report_AssetsNoncurrent to report_OtherAssetsNoncurrent" xlink:type="arc" />
    <link:calculationArc order="17.0" priority="1" use="optional" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="report_LiabilitiesCurrent" xlink:to="report_PayablesAndAccruals" xlink:title="calculation: report_LiabilitiesCurrent to report_PayablesAndAccruals" xlink:type="arc" />
    <link:calculationArc order="18.0" priority="1" use="optional" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="report_LiabilitiesCurrent" xlink:to="report_LongTermDebtCurrent" xlink:title="calculation: report_LiabilitiesCurrent to report_LongTermDebtCurrent" xlink:type="arc" />
    <link:calculationArc order="19.0" priority="1" use="optional" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="report_LiabilitiesCurrent" xlink:to="report_OtherLiabilitiesCurrent" xlink:title="calculation: report_LiabilitiesCurrent to report_OtherLiabilitiesCurrent" xlink:type="arc" />
    <link:calculationArc order="20.0" priority="1" use="optional" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="report_LiabilitiesNoncurrent" xlink:to="report_LongTermDebtNoncurrent" xlink:title="calculation: report_LiabilitiesNoncurrent to report_LongTermDebtNoncurrent" xlink:type="arc" />
    <link:calculationArc order="21.0" priority="1" use="optional" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="report_LiabilitiesNoncurrent" xlink:to="report_OtherLiabilitiesNoncurrent" xlink:title="calculation: report_LiabilitiesNoncurrent to report_OtherLiabilitiesNoncurrent" xlink:type="arc" />
    <link:calculationArc order="22.0" priority="1" use="optional" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="report_Equity" xlink:to="report_PreferredStock" xlink:title="calculation: report_Equity to report_PreferredStock" xlink:type="arc" />
    <link:calculationArc order="23.0" priority="1" use="optional" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="report_Equity" xlink:to="report_CommonStock" xlink:title="calculation: report_Equity to report_CommonStock" xlink:type="arc" />
    <link:calculationArc order="24.0" priority="1" use="optional" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="report_Equity" xlink:to="report_AdditionalPaidInCapital" xlink:title="calculation: report_Equity to report_AdditionalPaidInCapital" xlink:type="arc" />
    <link:calculationArc order="25.0" priority="1" use="optional" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="report_Equity" xlink:to="report_RetainedEarningsAccumulatedLosses" xlink:title="calculation: report_Equity to report_RetainedEarningsAccumulatedLosses" xlink:type="arc" />
    <link:calculationArc order="26.0" priority="1" use="optional" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="report_LiabilitiesAndEquity" xlink:to="report_Equity" xlink:title="calculation: report_LiabilitiesAndEquity to report_Equity" xlink:type="arc" />
    <link:calculationArc order="27.0" priority="1" use="optional" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="report_LiabilitiesAndEquity" xlink:to="report_Liabilities" xlink:title="calculation: report_LiabilitiesAndEquity to report_Liabilities" xlink:type="arc" />
    <link:calculationArc order="28.0" priority="1" use="optional" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="report_Liabilities" xlink:to="report_LiabilitiesCurrent" xlink:title="calculation: report_Liabilities to report_LiabilitiesCurrent" xlink:type="arc" />
    <link:calculationArc order="29.0" priority="1" use="optional" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="report_Liabilities" xlink:to="report_LiabilitiesNoncurrent" xlink:title="calculation: report_Liabilities to report_LiabilitiesNoncurrent" xlink:type="arc" />
  </link:calculationLink>
</link:linkbase>