pub type STATE_LOCATION_TYPE = u32;