Created by Ariel Fogden
Contributed by Nick Sherman
Contributed by Filippo La Duca
Contributed by Hector Pahaut