d. ; middling to good middi.