Change counts type uint32_t to uint16_t
Use SSE4.2 for RangeAtom