Hdfcanalysis