function uInt32Getter(bytes, position) {
  return (
    bytes[position++] +
    (bytes[position++] << 8) +
    (bytes[position++] << 16) +
    (bytes[position++] << 24)
  );
}
/**
 * Return an unsigned int32 from hash by position
 *
 * @private
 * @param {Uint8Array} bytes UTF8 string as array
 * @param {number} position String start position
 * @return {number} Unsigned int32
 */
Return an unsigned int32 from hash by position
@private
@param {Uint8Array} bytes UTF8 string as array
@param {number} position String start position
@return {number} Unsigned int32
Return an unsigned int32 from hash by position @private @param { Uint8Array } bytes UTF8 string as array @param { number } position String start position @return { number } Unsigned int32
function uInt32Getter(bytes, position) {
  return (
    bytes[position++] +
    (bytes[position++] << 8) +
    (bytes[position++] << 16) +
    (bytes[position++] << 24)
  );
}
function uInt32Getter ( bytes , position ) { return ( bytes [ position ++ ] + ( bytes [ position ++ ] << 8 ) + ( bytes [ position ++ ] << 16 ) + ( bytes [ position ++ ] << 24 ) ) ; }
Return an unsigned int32 from hash by position
 @private
 @param {Uint8Array} bytes UTF8 string as array
 @param {number} position String start position
 @return {number} Unsigned int32
Return an unsigned int32 from hash by position @private @param { Uint8Array } bytes UTF8 string as array @param { number } position String start position @return { number } Unsigned int32