TS purchased the site on 10/29/09 so it's no mystery that it expires every year on the same calendar date. In other words, it's set up deliberately, manipulated, no magical coincidence or clue, it was designed that way from the beginning. Considering TIAI was released that day, it really means nothing that it would expire that day too.