Created by Riccardo Sartori
Contributed by Matt Kelsey
Contributed by Riccardo Sartori
Contributed by Mak Kai-hang
Contributed by ricordo
Contributed by Florian Hardwig