RICHARD THORNE & ASSOCIATES, INC. ID 34382256