CAS HANCOCK AND ASSOCIATES