Great info here. Nice to see it fleshed out so clearly.