Copyright (c) 2001-2003
anym
All rights reserved.