Yeah, that is very sketchy to say the least. Whistleblower = another moron that is about to find out the hard way that accepting the fat envelope full of $100 bills is nowhere near the scrutiny, having your life turned completely upside down, and putting your family through hell (ref: Stormy Daniels).