theodorus ginting 28