All the icons are from http://www.iconarchive.com/