Today was apparently the last day, but they have forgotten to switch it off in the past. I also have a sneaking suspicion that since the next Episode got delayed they may extend SM by maybe a week.
Or they could have left it up because of the server issues, but you know, let's be sarcastically unhelpful in 95% of the things we post because it's just the right thing to do.
Last year fos sm, they gave us a few more days because of server issues. Could bring the same for this sm