Sten Sture , Thuleoch