Steve,
Beautiful job and very well done!
Karl