Leonard Tarigan – Software Engineer.