The opinion, dated Friday, is here. Our prior posts on the case are here.