<?xml version="1.0"  encoding="UTF-8"?>
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <link:roleRef roleURI="http://www.icac.meh.es/es/fr/gaap/pgc07/cuentasAnuales/ModeloAbreviado/2008-01-01/role/CambiosPatrimonioNeto" xlink:type="simple" xlink:href="../comun/pgc-07-roles-2008-01-01.xsd#CuentasAnualesModeloAbreviadoCambiosPatrimonioNeto"/>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.icac.meh.es/es/fr/gaap/pgc07/cuentasAnuales/ModeloAbreviado/2008-01-01/role/CambiosPatrimonioNeto">
    <link:loc xlink:type="locator" xlink:href="../comun/pgc-07-c-bs-2008-01-01.xsd#pgc-07-c-bs_CambiosPatrimonioNetoIngresosGastosReconocidosTotal" xlink:label="CambiosPatrimonioNetoIngresosGastosReconocidosTotal" xlink:title="CambiosPatrimonioNetoIngresosGastosReconocidosTotal"/>
    <link:loc xlink:type="locator" xlink:href="../comun/pgc-07-c-bs-2008-01-01.xsd#pgc-07-c-bs_CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoTotal" xlink:label="CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoTotal" xlink:title="CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoTotal"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CambiosPatrimonioNetoIngresosGastosReconocidosTotal" xlink:to="CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoTotal" xlink:title="calculation: CambiosPatrimonioNetoIngresosGastosReconocidosTotal to CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoTotal" use="optional" order="2.0" weight="1.0"/>
    <link:loc xlink:type="locator" xlink:href="../comun/pgc-07-c-bs-2008-01-01.xsd#pgc-07-c-bs_CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoValoracionInstrumentosFinancieros" xlink:label="CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoValoracionInstrumentosFinancieros" xlink:title="CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoValoracionInstrumentosFinancieros"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoTotal" xlink:to="CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoValoracionInstrumentosFinancieros" xlink:title="calculation: CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoTotal to CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoValoracionInstrumentosFinancieros" use="optional" order="1.0" weight="1.0"/>
    <link:loc xlink:type="locator" xlink:href="../comun/pgc-07-c-bs-2008-01-01.xsd#pgc-07-c-bs_CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoCoberturasFlujosEfectivos" xlink:label="CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoCoberturasFlujosEfectivos" xlink:title="CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoCoberturasFlujosEfectivos"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoTotal" xlink:to="CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoCoberturasFlujosEfectivos" xlink:title="calculation: CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoTotal to CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoCoberturasFlujosEfectivos" use="optional" order="2.0" weight="1.0"/>
    <link:loc xlink:type="locator" xlink:href="../comun/pgc-07-c-bs-2008-01-01.xsd#pgc-07-c-bs_CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoSubvencionesDonacionesLegados" xlink:label="CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoSubvencionesDonacionesLegados" xlink:title="CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoSubvencionesDonacionesLegados"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoTotal" xlink:to="CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoSubvencionesDonacionesLegados" xlink:title="calculation: CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoTotal to CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoSubvencionesDonacionesLegados" use="optional" order="3.0" weight="1.0"/>
    <link:loc xlink:type="locator" xlink:href="../comun/pgc-07-c-bs-2008-01-01.xsd#pgc-07-c-bs_CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoGanaciasPerdidasActuarialesOtrosAjustes" xlink:label="CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoGanaciasPerdidasActuarialesOtrosAjustes" xlink:title="CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoGanaciasPerdidasActuarialesOtrosAjustes"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoTotal" xlink:to="CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoGanaciasPerdidasActuarialesOtrosAjustes" xlink:title="calculation: CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoTotal to CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoGanaciasPerdidasActuarialesOtrosAjustes" use="optional" order="4.0" weight="1.0"/>
    <link:loc xlink:type="locator" xlink:href="../comun/pgc-07-c-bs-2008-01-01.xsd#pgc-07-c-bs_CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoEfectoImpositivo" xlink:label="CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoEfectoImpositivo" xlink:title="CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoEfectoImpositivo"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoTotal" xlink:to="CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoEfectoImpositivo" xlink:title="calculation: CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoTotal to CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoEfectoImpositivo" use="optional" order="7.0" weight="1.0"/>
    <link:loc xlink:type="locator" xlink:href="../comun/pgc-07-c-bs-2008-01-01.xsd#pgc-07-c-bs_CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoActivosNoCorrientesPasivosVinculadosMantenidosParaVenta" xlink:label="CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoActivosNoCorrientesPasivosVinculadosMantenidosParaVenta" xlink:title="CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoActivosNoCorrientesPasivosVinculadosMantenidosParaVenta"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoTotal" xlink:to="CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoActivosNoCorrientesPasivosVinculadosMantenidosParaVenta" xlink:title="calculation: CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoTotal to CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoActivosNoCorrientesPasivosVinculadosMantenidosParaVenta" order="5.0" weight="1.0"/>
    <link:loc xlink:type="locator" xlink:href="../comun/pgc-07-c-bs-2008-01-01.xsd#pgc-07-c-bs_CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoDiferenciasConversion" xlink:label="CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoDiferenciasConversion" xlink:title="CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoDiferenciasConversion"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoTotal" xlink:to="CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoDiferenciasConversion" xlink:title="calculation: CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoTotal to CambiosPatrimonioNetoIngresosGastosReconocidosIngresosGastosImputadosDirectamentePatrimonioNetoDiferenciasConversion" order="6.0" weight="1.0"/>
    <link:loc xlink:type="locator" xlink:href="../comun/pgc-07-c-bs-2008-01-01.xsd#pgc-07-c-bs_CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasTotal" xlink:label="CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasTotal" xlink:title="CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasTotal"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CambiosPatrimonioNetoIngresosGastosReconocidosTotal" xlink:to="CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasTotal" xlink:title="calculation: CambiosPatrimonioNetoIngresosGastosReconocidosTotal to CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasTotal" use="optional" order="3.0" weight="1.0"/>
    <link:loc xlink:type="locator" xlink:href="../comun/pgc-07-c-bs-2008-01-01.xsd#pgc-07-c-bs_CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasValoracionInstrumentosFinancieros" xlink:label="CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasValoracionInstrumentosFinancieros" xlink:title="CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasValoracionInstrumentosFinancieros"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasTotal" xlink:to="CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasValoracionInstrumentosFinancieros" xlink:title="calculation: CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasTotal to CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasValoracionInstrumentosFinancieros" use="optional" order="1.0" weight="1.0"/>
    <link:loc xlink:type="locator" xlink:href="../comun/pgc-07-c-bs-2008-01-01.xsd#pgc-07-c-bs_CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasCoberturasFlujosEfectivo" xlink:label="CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasCoberturasFlujosEfectivo" xlink:title="CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasCoberturasFlujosEfectivo"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasTotal" xlink:to="CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasCoberturasFlujosEfectivo" xlink:title="calculation: CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasTotal to CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasCoberturasFlujosEfectivo" use="optional" order="2.0" weight="1.0"/>
    <link:loc xlink:type="locator" xlink:href="../comun/pgc-07-c-bs-2008-01-01.xsd#pgc-07-c-bs_CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasSubvencionesDonacionesLegadosRecibidos" xlink:label="CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasSubvencionesDonacionesLegadosRecibidos" xlink:title="CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasSubvencionesDonacionesLegadosRecibidos"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasTotal" xlink:to="CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasSubvencionesDonacionesLegadosRecibidos" xlink:title="calculation: CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasTotal to CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasSubvencionesDonacionesLegadosRecibidos" use="optional" order="3.0" weight="1.0"/>
    <link:loc xlink:type="locator" xlink:href="../comun/pgc-07-c-bs-2008-01-01.xsd#pgc-07-c-bs_CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasEfectoImpositivo" xlink:label="CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasEfectoImpositivo" xlink:title="CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasEfectoImpositivo"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasTotal" xlink:to="CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasEfectoImpositivo" xlink:title="calculation: CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasTotal to CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasEfectoImpositivo" use="optional" order="6.0" weight="1.0"/>
    <link:loc xlink:type="locator" xlink:href="../comun/pgc-07-c-bs-2008-01-01.xsd#pgc-07-c-bs_CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasActivosNoCorrientesPasivosVinculadosMantenidosVenta" xlink:label="CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasActivosNoCorrientesPasivosVinculadosMantenidosVenta" xlink:title="CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasActivosNoCorrientesPasivosVinculadosMantenidosVenta"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasTotal" xlink:to="CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasActivosNoCorrientesPasivosVinculadosMantenidosVenta" xlink:title="calculation: CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasTotal to CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasActivosNoCorrientesPasivosVinculadosMantenidosVenta" order="4.0" weight="1.0"/>
    <link:loc xlink:type="locator" xlink:href="../comun/pgc-07-c-bs-2008-01-01.xsd#pgc-07-c-bs_CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasDiferenciasConversion" xlink:label="CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasDiferenciasConversion" xlink:title="CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasDiferenciasConversion"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasTotal" xlink:to="CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasDiferenciasConversion" xlink:title="calculation: CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasTotal to CambiosPatrimonioNetoIngresosGastosReconocidosTransferenciasCuentaPerdidasGananciasDiferenciasConversion" order="5.0" weight="1.0"/>
    <link:loc xlink:type="locator" xlink:href="../comun/pgc-07-c-bs-2008-01-01.xsd#pgc-07-c-bs_CambiosPatrimonioNetoIngresosGastosReconocidosResultadoCuentaPerdidasGanancias" xlink:label="CambiosPatrimonioNetoIngresosGastosReconocidosResultadoCuentaPerdidasGanancias" xlink:title="CambiosPatrimonioNetoIngresosGastosReconocidosResultadoCuentaPerdidasGanancias"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CambiosPatrimonioNetoIngresosGastosReconocidosTotal" xlink:to="CambiosPatrimonioNetoIngresosGastosReconocidosResultadoCuentaPerdidasGanancias" xlink:title="calculation: CambiosPatrimonioNetoIngresosGastosReconocidosTotal to CambiosPatrimonioNetoIngresosGastosReconocidosResultadoCuentaPerdidasGanancias" order="1.0" weight="1.0"/>
  </link:calculationLink>
</link:linkbase>
