Contract Payments Completed March 2025