20swansemi