ROTATE_l32
#define ROTATE_l32(a, n) (((a) << (n & 0x1f)) | (((a) & 0xffffffff) >> ((32 - n) & 0x1f)))
#define ROTATE_l32(a, n) _lrotl(a, n)
#define ROTATE_l32(a, n) _rotl(a, n)
#define ROTATE_l32(a, n) ({ \