MICHAEL RICHARDS ASSOCIATES, INC.