D !g OSc -- r!