And the long version below, starting back at the beginning: