d ( vnM1f ( vnM1f vnM1f nM1f M1f 1ff