The bit RTCHour.5 is mixing the time up.. I think..
Why did they use it at a dual purpose.... !