Hi, Bill, This is an exceptionally well written and informative post. There's never a need to apologize for its length, considering the complex topic. Please feel to write again. vy 73Norman