HFC or bank