Gary, thank you for putting some of this in perspective. These present generations all stand on the shoulders of the courageous, but bloody, past dreamers.