Specifications include, but are not limited to: Provide equipment and software for electronic knowledge testing for 114 testing stations and 18 examiner consoles. With the cooperation of NV DMV, establish a process to allow Drive Schools to perform in office, online drivers’ knowledge testing using contractor supplied test machines that are the same as the testing machines used in the NV DMV offices. These should allow for test results to be transmitted to or picked up by the NV DMV to be able to complete the transaction and issue a non-commercial learner’s permit. With the cooperation of the NV DMV, establish a web-based driver knowledge testing program. With the cooperation of the NV DMV, establish a program for driver test examiners to use electronic means to capture all aspects of the skills testing procedures.