src/main/java/software/amazon/awssdk/crt/checksums/CRC32.java [40:66]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    @Override
    public long getValue() {
        return (long) value & 0xffffffffL;
    }

    /**
     * Resets the checksum to its initial value.
     */
    @Override
    public void reset() {
        value = 0;
    }

    /**
     * Updates the current checksum with the specified array of bytes.
     *
     * @param b the byte array to update the checksum with
     * @param off the starting offset within b of the data to use
     * @param len the number of bytes to use in the update
     */
    @Override
    public void update(byte[] b, int off, int len) {
        if (b == null) {
            throw new NullPointerException();
        }
        if (off < 0 || len < 0 || off > b.length - len) {
            throw new ArrayIndexOutOfBoundsException();
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



src/main/java/software/amazon/awssdk/crt/checksums/CRC32C.java [39:65]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    @Override
    public long getValue() {
        return (long) value & 0xffffffffL;
    }

    /**
     * Resets the checksum to its initial value.
     */
    @Override
    public void reset() {
        value = 0;
    }

    /**
     * Updates the current checksum with the specified array of bytes.
     *
     * @param b the byte array to update the checksum with
     * @param off the starting offset within b of the data to use
     * @param len the number of bytes to use in the update
     */
    @Override
    public void update(byte[] b, int off, int len) {
        if (b == null) {
            throw new NullPointerException();
        }
        if (off < 0 || len < 0 || off > b.length - len) {
            throw new ArrayIndexOutOfBoundsException();
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



