Letters credit from Todd Klein via http://kleinletters.com/.
Ivan Brunetti credit includes "special thanks to Thad Doria."