They contacted Centro Leaks and had them take down the recent mega leak. Now if you'd all just kindly forget what you saw and move along.

edit: COO not CEO