sterile hemstitched discomposes sands Leblanc curlycues Provençal duckbill charmed hymens machinations