Tim Stowell has done it again. It is great to see all the time and effort Tim puts into this list. I just want to say thanks. Tim, you deserve a round of applause. Pat