mjg, I salute you for an incredibly informative post. Kudos....