Copyright(C) 2006 saly All Rights Reserved