uint64_t offset:40; int reserved:7; int independent:1 uint16_t number:16;