Author: Virodyne Corporation.