M is the cabin (WT) and NON END means "non endorseable", i.e. the fare can't be voluntarily used on a different carrier.
I've never seen UPLIFT VALUE RESTIRCTED (sic) before . There's a rather old explanation here:
http://www.pprune.org/passengers-slf...lue-restr.html
NON REF is of course "non refundable".
IMO not at all related to the chances of an op-up