Created by Ângelo Gonçalves
Contributed by Suwanna Ruayrinsaowarot
Contributed by Kristi Rummel
Contributed by Stephen Coles