You all know I'm a big skeptic about well, everything, and don't buy conspiracy theories, but something smells about this. It could just be a series of coincidences, and likely it is, but with the timing of the leaks it does raise a red flag with me.