teo s. d. li.