Created by Jussi Ojala
Contributed by Noah Baker
Contributed by XXIX
Contributed by Gareth Hague
Contributed by Sharp Type
Contributed by Raphael Wicki