SIP_ROTL
#define SIP_ROTL(x, b) ((x) << (b)) | ( (x) >> (64 - (b)))
#define SIP_ROTL(x, b) (uint64_t)(((x) << (b)) | ((x) >> (64 - (b))))