Contributed by Bryson Stohr
Contributed by Jay Mellor
Contributed by PampaType Team
Contributed by Stephen Coles