s

    sh

    CD

    D

    E

    j

    zi

    q