Copyright (C) 2022 Rico Riedel <rico.riedel@protonmail.ch>