Half year liquidity contract H2 2023