Hitchcock Fleming & Associates Inc