SPDX-FileCopyrightText: 2023 Tobias Diekershoff SPDX-License-Identifier: CC0-1.0