Created by Aaron Amado
Contributed by Étienne Aubert Bonn
Contributed by Nikolas Wrobel
Contributed by Ganplank
Contributed by Florian Hardwig