Author: InterTechnology/Solar Corporation.