midt s. r trapran.