- fixed typo uint64_t should use htole64