Copyright (C) 2012-2025 Andrei Maltsev
All rights reserved where not granted under AGPL‑3.0‑or‑later.
