Which Party prepares forecasts of the total Defined Cost?

Which Party prepares forecasts of the total Defined Cost?

The Contractor prepares forecasts of the total Defined Cost for the whole of the works in consultation with the Project Manager and submits them to the Project Manager (see Clause 20.4).