HCF full form