copyright © 1998-2017 axel dietrich
last update 2014-06-14