Thanks for the comprehensive writeup. Very thorough. You have a nice writing style.