All of this information exists on this site, but I've never taken the time to put it together before. Thank you lukery. This is an excellent piece.