ribald

??????

?????

?????????

??????

???????

????