dsopr sopr opr prr