pub const SHFT_INVALID: u32 = 15u32;