At the risk of jinxing this new routine, I have to say that in the last few weeks Hazel has started to sleep from around 9 pm to 1 to 3 am. This is a nice long stretch, and the longest stretch of the day.