Wow! A lot of great info. Thank you for a good presentation of key information.