Did anyone catch the question answer for Impactppa? If so please post what you can remember about it or anything past the 400 million dollar Haiti contract! LOL