copyright (c)
2000-2023
Bernd Rehorst
graph & IT