I think that this frame has been resprayed at some time as some of the decals don't match(one says disc specific and the mounts don't exist on the frame)
It has XT on the front, X0 on the rear, Avid v-brakes, Mavic rims on XT hubs, Ringlé seat post, etc