Anyone help to ID this? Fishing a stream yesterday with these exoskeletons on the surface, BWO coming off and a pretty big midge hatch.