harlan branch