RYxR_MONTH_S
tm->tm_mon = (((rycr & RYxR_MONTH_MASK) >> RYxR_MONTH_S)) - 1;
#define RYxR_MONTH_MASK (0xf << RYxR_MONTH_S)
| ((tm->tm_mon + 1) << RYxR_MONTH_S)