Public Code nfdr Markov reliability