Wow, quite the treatise! Well done!