2.3800000000000000374e-33 seed development stages