Excellent post.
What a timeline, huh?
That is the chronology as I understand it.
Others may wish to verify the dates.