Latest Concurrent Computer Corp.