I'd really encourage you to read through the other threads discussing the recent deposit issues. What you are seeing on blockchain is SR's bitcoin tumbler at work.