HFFC Branch network