code: private static int appendLong(byte[] data, int offset, long value) {
          offset = appendByte(data, offset, value >>> 56);
          offset = appendByte(data, offset, value >>> 48);
          offset = appendByte(data, offset, value >>> 40);
          offset = appendByte(data, offset, value >>> 32);
          offset = appendInt(data, offset, value);
          return offset;
      }
docs: Appends a 64-bit integer without its leading zero bytes.