Copyright (C) tamy corporation all rights reserved.