I do not have an ITA yet, but I am trying to prepare for what will come if I get an invitation. To me, it seems that the most difficult part will be providing a complete personal and/or travel history.
The problem is, in the past 10 years, I have traveled quite extensively around the world...