Hdfclifeanalysis