freemanhart7