What Training Plan Choose for a XC - Marathon Multi-stage

Existing stage race discussion (mix of MTB & Road):