@Override short readShort() {
      require(2);
      return (short) ((buf[offset++] & 0xff) << 8 | (buf[offset++] & 0xff));
    }
Do not use the buffer passed here after, as it may be manipulated directly.
zipkin/src/main/java/zipkin2/internal/ReadBuffer.java