Half year liquidity contract H1 2023