It wouldn't surprise me at all if Nick Abe is the paymaster for the basher monkey rat parade IMO.