Use uint32_t instead of unsigned int
Use uint32_t instead of unsigned