Author: HAL Laboratory, Incorporated