pub type uint_fast16_t = c_ulong;