Copyright (C) 2007 yukudo.
     All Rights Reserved.