Link to the written Opinion of the Court, just released today.