Copyright (C) 2010 by
Richard Rothe
, all rights reserved.