ncc hpde