pub const SMC_PROMOTE: u32 = 18u32;