All rights reserved by IROST 1980-2016