MARK P HANAFIN