Ophelia , Mattsson ; Thor , Söderlund.