classes of suppliers 1140960