XC Trains Limited 6th supplemental agreement