Mayflies criteria is met:
Stoneflies criteria is met
Caddisflies criteria is met
Beetles criteria is met
riffle beetle
Worms criteria is met
damsel fly larva, pouch snail, scud, orb snail, midgefly larva, gilled snail