2^32 -1 nanoseconds