Copyright (C)2006 hinode. All rights Reserved