(C) 2003-2012 by Bernd Gabriel (info at fast-function-factory.de)