WILLIAM J. O'REILLY, INC.