third party vendors developed a variety of 2770/2780/3780 simulators and multi-leaving implementations for use with hasp and asp. some of these vendors incorrectly referred to their products as hasp emulators, but the products were actually terminals that talked to hasp; they did not perform any of the functions of hasp.