Contributed by Florian Hardwig
Contributed by Michele Galluzzo
Contributed by Jorge Iván Moreno Majul
Contributed by David Jonathan Ross
Contributed by MacNeill Chapman