Bravo, bravo. 15 pages, this is a masterful thread.