might be larvae of biting midges

Biting midge larvae

6004    Found on rope attached to a dock. Six Mile Lake, Port Severn Ontario. May 21, 2017.

I cannot be certain, but these might be larvae of biting midges in the family Ceratopogonidae – see https://tinyurl.com/ybpw4oal for an example. Ed Saugstad, retired entomologist; Sinks Grove, WV.