Contributed by Daniel McQueen (TDF)
Contributed by Markus John
Contributed by José Labaki
Contributed by Ten Ten Team
Contributed by Amir Rezaloo