I have 3 yellow perch egg ribbons on March 12. Water temp 47.7F. I have never seen perch eggs this early. Earliest that I have seen YP eggs in the past 12 yrs has been Mar 19. Early ice off and mild late winter temps no doubt allowed faster development of the eggs.