2026-07-29 08:29:29 +00:00
// Module ID: 511
// Function ID: 512
// Name: Buffer
// Dependencies: [206, 512]
// Module 511 (Buffer)
2026-08-24 06:08:38 +00:00
import read from "read" /* 512 */ ;
require = arg1 ;
2026-07-29 08:29:29 +00:00
const exports = arg5 ;
const dependencyMap = arg6 ;
class Buffer {
constructor ( arg0 , arg1 , arg2 ) {
2026-08-04 21:03:28 +00:00
if ( typeof arg0 === "number" ) {
if ( typeof arg1 === "string" ) {
2026-07-29 08:29:29 +00:00
tmp = globalThis ;
_TypeError = TypeError ;
tmp2 = new . target ;
str = "The \"string\" argument must be of type string. Received type number" ;
tmp3 = new . target ;
typeError = new TypeError ( "The \"string\" argument must be of type string. Received type number" ) ;
tmp5 = typeError ;
throw typeError ;
} else {
tmp8 = allocUnsafe ;
num2 = 0 ;
return allocUnsafe ( arg0 ) ;
}
} else {
tmp6 = arg2 ;
tmp7 = from ;
num = 0 ;
return from ( arg0 , arg1 , arg2 ) ;
}
}
static from ( arg0 , arg1 , arg2 ) {
return from ( arg0 , arg1 , arg2 ) ;
}
static alloc ( arg0 , arg1 , arg2 ) {
2026-08-04 21:03:28 +00:00
if ( typeof arg0 !== "number" ) {
2026-07-29 08:29:29 +00:00
tmp62 = globalThis ;
_TypeError = TypeError ;
tmp63 = new . target ;
str11 = "\"size\" argument must be of type number" ;
tmp64 = new . target ;
typeError = new TypeError ( "\"size\" argument must be of type number" ) ;
tmp66 = typeError ;
throw typeError ;
} else {
num = 0 ;
if ( arg0 < 0 ) {
tmp57 = globalThis ;
_RangeError5 = RangeError ;
str9 = "The value \"" ;
tmp58 = new . target ;
str10 = "\" is invalid for option \"size\"" ;
tmp59 = new . target ;
rangeError = new RangeError ( "The value \"" + arg0 + "\" is invalid for option \"size\"" ) ;
tmp61 = rangeError ;
throw rangeError ;
} else {
if ( arg0 <= 0 ) {
tmp43 = c3 ;
if ( arg0 > c3 ) {
tmp52 = globalThis ;
_RangeError4 = RangeError ;
str7 = "The value \"" ;
tmp53 = new . target ;
str8 = "\" is invalid for option \"size\"" ;
tmp54 = new . target ;
rangeError1 = new RangeError ( "The value \"" + arg0 + "\" is invalid for option \"size\"" ) ;
tmp56 = rangeError1 ;
throw rangeError1 ;
} else {
tmp44 = globalThis ;
_Uint8Array4 = Uint8Array ;
tmp45 = new . target ;
tmp46 = new . target ;
tmp47 = arg0 ;
uint8Array = new Uint8Array ( arg0 ) ;
tmp49 = uint8Array ;
_Object4 = Object ;
tmp50 = Buffer ;
setPrototypeOfResult = Object . setPrototypeOf ( uint8Array , Buffer . prototype ) ;
tmp7 = uint8Array ;
}
} else {
tmp67 = arg1 ;
if ( undefined !== arg1 ) {
tmp15 = arg2 ;
2026-08-04 21:03:28 +00:00
if ( typeof arg2 === "string" ) {
2026-07-29 08:29:29 +00:00
tmp29 = c3 ;
if ( arg0 > c3 ) {
tmp38 = globalThis ;
_RangeError3 = RangeError ;
str5 = "The value \"" ;
tmp39 = new . target ;
str6 = "\" is invalid for option \"size\"" ;
tmp40 = new . target ;
rangeError2 = new RangeError ( "The value \"" + arg0 + "\" is invalid for option \"size\"" ) ;
tmp42 = rangeError2 ;
throw rangeError2 ;
} else {
tmp30 = globalThis ;
_Uint8Array3 = Uint8Array ;
tmp31 = new . target ;
tmp32 = new . target ;
tmp33 = arg0 ;
uint8Array1 = new Uint8Array ( arg0 ) ;
tmp34 = uint8Array1 ;
_Object3 = Object ;
tmp35 = Buffer ;
setPrototypeOfResult1 = Object . setPrototypeOf ( uint8Array1 , Buffer . prototype ) ;
fillResult = uint8Array1 . fill ( arg1 , arg2 ) ;
tmp37 = fillResult ;
}
} else {
tmp68 = c3 ;
if ( arg0 <= c3 ) {
tmp16 = globalThis ;
_Uint8Array2 = Uint8Array ;
tmp17 = new . target ;
tmp18 = new . target ;
tmp19 = arg0 ;
uint8Array2 = new Uint8Array ( arg0 ) ;
tmp20 = uint8Array2 ;
_Object2 = Object ;
tmp21 = Buffer ;
setPrototypeOfResult2 = Object . setPrototypeOf ( uint8Array2 , Buffer . prototype ) ;
fillResult = uint8Array2 . fill ( arg1 ) ;
}
}
tmp24 = globalThis ;
_RangeError2 = RangeError ;
str3 = "The value \"" ;
tmp25 = new . target ;
str4 = "\" is invalid for option \"size\"" ;
tmp26 = new . target ;
rangeError3 = new RangeError ( "The value \"" + arg0 + "\" is invalid for option \"size\"" ) ;
tmp28 = rangeError3 ;
throw rangeError3 ;
} else {
tmp = c3 ;
if ( arg0 > c3 ) {
tmp10 = globalThis ;
_RangeError = RangeError ;
str = "The value \"" ;
tmp11 = new . target ;
str2 = "\" is invalid for option \"size\"" ;
tmp12 = new . target ;
rangeError4 = new RangeError ( "The value \"" + arg0 + "\" is invalid for option \"size\"" ) ;
tmp14 = rangeError4 ;
throw rangeError4 ;
} else {
tmp2 = globalThis ;
_Uint8Array = Uint8Array ;
tmp3 = new . target ;
tmp4 = new . target ;
tmp5 = arg0 ;
uint8Array3 = new Uint8Array ( arg0 ) ;
tmp7 = uint8Array3 ;
_Object = Object ;
tmp8 = Buffer ;
setPrototypeOfResult3 = Object . setPrototypeOf ( uint8Array3 , Buffer . prototype ) ;
}
}
}
return tmp7 ;
}
}
}
static allocUnsafe ( arg0 ) {
return allocUnsafe ( arg0 ) ;
}
static allocUnsafeSlow ( arg0 ) {
return allocUnsafe ( arg0 ) ;
}
static isBuffer ( arg0 ) {
tmp = null != arg0 ;
if ( tmp ) {
flag = true ;
tmp = true === arg0 . _isBuffer ;
}
if ( tmp ) {
tmp2 = Buffer ;
tmp = arg0 !== Buffer . prototype ;
}
return tmp ;
}
static compare ( arg0 , arg1 ) {
tmp2 = arg0 instanceof Uint8Array ;
if ( ! tmp2 ) {
tmp3 = null ;
tmp4 = null != arg0 && null != arg0 . constructor && null != arg0 . constructor . name && arg0 . constructor . name === tmp . name ;
tmp2 = tmp4 ;
}
fromResult = arg0 ;
if ( tmp2 ) {
tmp5 = Buffer ;
fromResult = Buffer . from ( arg0 , arg0 . offset , arg0 . byteLength ) ;
}
tmp7 = arg1 instanceof Uint8Array ;
if ( ! tmp7 ) {
tmp8 = null ;
tmp9 = null != arg1 && null != arg1 . constructor && null != arg1 . constructor . name && arg1 . constructor . name === tmp6 . name ;
tmp7 = tmp9 ;
}
fromResult1 = arg1 ;
if ( tmp7 ) {
tmp10 = Buffer ;
fromResult1 = Buffer . from ( arg1 , arg1 . offset , arg1 . byteLength ) ;
}
obj = Buffer ;
if ( Buffer . isBuffer ( fromResult ) ) {
if ( obj . isBuffer ( fromResult1 ) ) {
if ( fromResult === fromResult1 ) {
num6 = 0 ;
return 0 ;
} else {
length = fromResult . length ;
length2 = fromResult1 . length ;
_Math = Math ;
bound = Math . min ( length , length2 ) ;
num = 0 ;
num2 = 1 ;
num3 = 0 ;
tmp13 = length2 ;
tmp14 = length ;
if ( 0 < bound ) {
tmp15 = num3 ;
while ( fromResult [ num3 ] === fromResult1 [ num3 ] ) {
num3 = num3 + 1 ;
tmp13 = length2 ;
tmp14 = length ;
}
tmp14 = fromResult [ num3 ] ;
tmp13 = fromResult1 [ num3 ] ;
}
num4 = - 1 ;
if ( tmp14 >= tmp13 ) {
num5 = 0 ;
if ( tmp13 < tmp14 ) {
num5 = 1 ;
}
num4 = num5 ;
}
return num4 ;
}
}
}
typeError = new TypeError ( "The \"buf1\", \"buf2\" arguments must be one of type Buffer or Uint8Array" ) ;
throw typeError ;
}
static isEncoding ( arg0 ) {
return true ;
}
static concat ( arg0 , arg1 ) {
if ( Array . isArray ( arg0 ) ) {
num = 0 ;
if ( 0 === arg0 . length ) {
tmp21 = Buffer ;
2026-08-24 06:08:38 +00:00
return require ( "module_0" ) ;
2026-07-29 08:29:29 +00:00
} else {
num5 = arg1 ;
if ( undefined === arg1 ) {
num2 = 1 ;
num3 = 0 ;
num4 = 0 ;
num5 = 0 ;
if ( 0 < arg0 . length ) {
do {
num4 = num4 + arg0 [ num3 ] . length ;
num3 = num3 + 1 ;
num5 = num4 ;
length = arg0 . length ;
} while ( num3 < length ) ;
}
}
tmp5 = Buffer ;
allocUnsafeResult = Buffer . allocUnsafe ( num5 ) ;
num6 = 1 ;
tmp7 = null ;
num7 = 0 ;
num8 = 0 ;
if ( 0 < arg0 . length ) {
while ( true ) {
tmp8 = arg0 [ num8 ] ;
tmp10 = tmp8 instanceof Uint8Array ;
tmp11 = num7 ;
tmp12 = num8 ;
if ( ! tmp10 ) {
tmp13 = null != tmp8 && null != tmp8 . constructor && null != tmp8 . constructor . name && tmp8 . constructor . name === tmp9 . name ;
tmp10 = tmp13 ;
}
fromResult = tmp8 ;
if ( tmp10 ) {
tmp14 = Buffer ;
fromResult = Buffer . from ( tmp8 ) ;
}
tmp15 = Buffer ;
if ( ! Buffer . isBuffer ( fromResult ) ) {
break ;
} else {
copyResult = fromResult . copy ( allocUnsafeResult , num7 ) ;
num7 = num7 + fromResult . length ;
num8 = num8 + 1 ;
}
}
_TypeError2 = TypeError ;
tmp16 = new . target ;
str2 = "\"list\" argument must be an Array of Buffers" ;
tmp17 = new . target ;
typeError = new TypeError ( "\"list\" argument must be an Array of Buffers" ) ;
tmp19 = typeError ;
throw typeError ;
}
return allocUnsafeResult ;
}
} else {
_TypeError = TypeError ;
tmp = new . target ;
str = "\"list\" argument must be an Array of Buffers" ;
tmp2 = new . target ;
typeError1 = new TypeError ( "\"list\" argument must be an Array of Buffers" ) ;
tmp4 = typeError1 ;
throw typeError1 ;
}
}
swap16 ( ) {
self = this ;
length = this . length ;
if ( length % 2 !== 0 ) {
tmp2 = globalThis ;
_RangeError = RangeError ;
tmp3 = new . target ;
str = "Buffer size must be a multiple of 16-bits" ;
tmp4 = new . target ;
rangeError = new RangeError ( "Buffer size must be a multiple of 16-bits" ) ;
tmp6 = rangeError ;
throw rangeError ;
} else {
num = 1 ;
for ( let num2 = 0 ; num2 < length ; num2 = num2 + 2 ) {
sum = num2 + 1 ;
self [ num2 ] = self [ sum ] ;
self [ sum ] = self [ num2 ] ;
}
return self ;
}
}
swap32 ( ) {
self = this ;
length = this . length ;
if ( length % 4 !== 0 ) {
tmp4 = globalThis ;
_RangeError = RangeError ;
tmp5 = new . target ;
str = "Buffer size must be a multiple of 32-bits" ;
tmp6 = new . target ;
rangeError = new RangeError ( "Buffer size must be a multiple of 32-bits" ) ;
tmp8 = rangeError ;
throw rangeError ;
} else {
num = 3 ;
num2 = 1 ;
num3 = 2 ;
for ( let num4 = 0 ; num4 < length ; num4 = num4 + 4 ) {
sum = num4 + 3 ;
self [ num4 ] = self [ sum ] ;
self [ sum ] = self [ num4 ] ;
sum1 = num4 + 1 ;
sum2 = num4 + 2 ;
self [ sum1 ] = self [ sum2 ] ;
self [ sum2 ] = self [ sum1 ] ;
}
return self ;
}
}
swap64 ( ) {
self = this ;
length = this . length ;
if ( length % 8 !== 0 ) {
tmp8 = globalThis ;
_RangeError = RangeError ;
tmp9 = new . target ;
str = "Buffer size must be a multiple of 64-bits" ;
tmp10 = new . target ;
rangeError = new RangeError ( "Buffer size must be a multiple of 64-bits" ) ;
tmp12 = rangeError ;
throw rangeError ;
} else {
num2 = 7 ;
num3 = 1 ;
num4 = 6 ;
num5 = 2 ;
num6 = 5 ;
num7 = 3 ;
num8 = 4 ;
for ( let num = 0 ; num < length ; num = num + 8 ) {
sum = num + 7 ;
self [ num ] = self [ sum ] ;
self [ sum ] = self [ num ] ;
sum1 = num + 1 ;
sum2 = num + 6 ;
self [ sum1 ] = self [ sum2 ] ;
self [ sum2 ] = self [ sum1 ] ;
sum3 = num + 2 ;
sum4 = num + 5 ;
self [ sum3 ] = self [ sum4 ] ;
self [ sum4 ] = self [ sum3 ] ;
sum5 = num + 3 ;
sum6 = num + 4 ;
self [ sum5 ] = self [ sum6 ] ;
self [ sum6 ] = self [ sum5 ] ;
}
return self ;
}
}
toString ( ) {
self = this ;
length = this . length ;
if ( 0 === length ) {
return "" ;
} else {
if ( 0 === arguments . length ) {
tmp4 = utf8Slice ;
applyResult = utf8Slice ( self , 0 , length ) ;
} else {
tmp = slowToString ;
tmp2 = arguments ;
applyResult = slowToString ( ... arguments ) ;
}
tmp5 = applyResult ;
}
return ;
}
equals ( arg0 ) {
obj = Buffer ;
if ( Buffer . isBuffer ( arg0 ) ) {
tmp7 = this === arg0 ;
if ( ! tmp7 ) {
num = 0 ;
tmp7 = 0 === obj . compare ( tmp6 , arg0 ) ;
}
return tmp7 ;
} else {
tmp = globalThis ;
_TypeError = TypeError ;
tmp2 = new . target ;
str = "Argument must be a Buffer" ;
tmp3 = new . target ;
typeError = new TypeError ( "Argument must be a Buffer" ) ;
tmp5 = typeError ;
throw typeError ;
}
}
inspect ( ) {
INSPECT _MAX _BYTES = closure _1 . INSPECT _MAX _BYTES ;
str = this . toString ( "hex" , 0 , INSPECT _MAX _BYTES ) ;
str2 = str . replace ( /(.{2})/g , "$1 " ) ;
trimmed = str2 . trim ( ) ;
text = trimmed ;
if ( this . length > INSPECT _MAX _BYTES ) {
str3 = " ... " ;
text = ` ${ tmp } ... ` ;
}
return "<Buffer " + text + ">" ;
}
compare ( arg0 , arg1 , arg2 , arg3 , arg4 ) {
tmp2 = arg0 instanceof Uint8Array ;
if ( ! tmp2 ) {
tmp3 = null ;
tmp4 = null != arg0 && null != arg0 . constructor && null != arg0 . constructor . name && arg0 . constructor . name === tmp . name ;
tmp2 = tmp4 ;
}
fromResult = arg0 ;
if ( tmp2 ) {
tmp5 = Buffer ;
fromResult = Buffer . from ( arg0 , arg0 . offset , arg0 . byteLength ) ;
}
if ( Buffer . isBuffer ( fromResult ) ) {
num = arg1 ;
if ( undefined === arg1 ) {
num = 0 ;
}
tmp10 = arg2 ;
if ( undefined === arg2 ) {
num2 = 0 ;
if ( fromResult ) {
num2 = fromResult . length ;
}
tmp10 = num2 ;
}
num3 = arg3 ;
if ( undefined === arg3 ) {
num3 = 0 ;
}
self = this ;
length = arg4 ;
if ( undefined === arg4 ) {
length = self . length ;
}
num4 = 0 ;
if ( num >= 0 ) {
if ( tmp10 <= fromResult . length ) {
if ( num3 >= 0 ) {
if ( length <= self . length ) {
if ( num3 >= length ) {
if ( num >= tmp10 ) {
return 0 ;
}
}
if ( num3 >= length ) {
num9 = - 1 ;
return - 1 ;
} else if ( num >= tmp10 ) {
num8 = 1 ;
return 1 ;
} else if ( self === fromResult ) {
return 0 ;
} else {
tmp18 = length >>> 0 ;
tmp19 = num3 >>> 0 ;
diff = tmp18 - tmp19 ;
tmp21 = tmp10 >>> 0 ;
tmp22 = num >>> 0 ;
diff1 = tmp21 - tmp22 ;
_Math = Math ;
bound = Math . min ( diff , diff1 ) ;
substr = self . slice ( tmp19 , tmp18 ) ;
substr1 = fromResult . slice ( tmp22 , tmp21 ) ;
num10 = 1 ;
num5 = 0 ;
tmp12 = diff1 ;
tmp13 = diff ;
if ( 0 < bound ) {
tmp11 = num5 ;
while ( substr [ num5 ] === substr1 [ num5 ] ) {
num5 = num5 + 1 ;
tmp12 = diff1 ;
tmp13 = diff ;
}
tmp13 = substr [ num5 ] ;
tmp12 = substr1 [ num5 ] ;
}
num6 = - 1 ;
if ( tmp13 >= tmp12 ) {
num7 = 0 ;
if ( tmp12 < tmp13 ) {
num7 = 1 ;
}
num6 = num7 ;
}
return num6 ;
}
}
}
}
}
_RangeError = RangeError ;
tmp14 = new . target ;
str2 = "out of range index" ;
tmp15 = new . target ;
rangeError = new RangeError ( "out of range index" ) ;
tmp17 = rangeError ;
throw rangeError ;
} else {
_TypeError = TypeError ;
tmp6 = new . target ;
str = "The \"target\" argument must be one of type Buffer or Uint8Array. Received type " ;
tmp7 = new . target ;
typeError = new TypeError ( "The \"target\" argument must be one of type Buffer or Uint8Array. Received type " + typeof fromResult ) ;
tmp9 = typeError ;
throw typeError ;
}
}
includes ( arg0 , arg1 , arg2 ) {
return - 1 !== this . indexOf ( arg0 , arg1 , arg2 ) ;
}
indexOf ( arg0 , arg1 , arg2 ) {
return bidirectionalIndexOf ( this , arg0 , arg1 , arg2 , true ) ;
}
lastIndexOf ( arg0 , arg1 , arg2 ) {
return bidirectionalIndexOf ( this , arg0 , arg1 , arg2 , false ) ;
}
write ( arg0 , arg1 , arg2 , arg3 ) {
self = this ;
if ( undefined === arg1 ) {
length = self . length ;
str2 = "utf8" ;
num2 = 0 ;
} else {
tmp20 = arg2 ;
if ( undefined === arg2 ) {
2026-08-04 21:03:28 +00:00
if ( typeof arg1 === "string" ) {
2026-07-29 08:29:29 +00:00
length = self . length ;
num2 = 0 ;
str2 = arg1 ;
}
}
tmp = globalThis ;
_isFinite = isFinite ;
if ( isFinite ( arg1 ) ) {
num = 0 ;
tmp6 = arg1 >>> 0 ;
_isFinite2 = isFinite ;
str2 = arg2 ;
num2 = tmp6 ;
if ( isFinite ( arg2 ) ) {
str2 = arg3 ;
tmp7 = arg2 >>> 0 ;
length = tmp7 ;
num2 = tmp6 ;
if ( undefined === arg3 ) {
str2 = "utf8" ;
length = tmp7 ;
num2 = tmp6 ;
}
}
} else {
_Error = Error ;
tmp2 = new . target ;
str = "Buffer.write(string, encoding, offset[, length]) is no longer supported" ;
tmp3 = new . target ;
error = new Error ( "Buffer.write(string, encoding, offset[, length]) is no longer supported" ) ;
tmp5 = error ;
throw error ;
}
}
diff = self . length - num2 ;
tmp9 = undefined === length || length > diff ;
if ( tmp9 ) {
length = diff ;
}
if ( arg0 . length <= 0 ) {
if ( num2 <= self . length ) {
if ( ! str2 ) {
str3 = "utf8" ;
}
flag = false ;
while ( true ) {
items = [ ] ;
if ( 0 >= arg0 . length ) {
break ;
} else {
num3 = 2 ;
diff1 = tmp10 - 2 ;
num4 = 8 ;
num5 = 256 ;
num6 = 1 ;
num7 = 0 ;
if ( diff1 < 0 ) {
break ;
} else {
charCodeAtResult = arg0 . charCodeAt ( num7 ) ;
tmp13 = charCodeAtResult >> 8 ;
arr = items . push ( charCodeAtResult % 256 ) ;
arr1 = items . push ( tmp13 ) ;
sum = num7 + 1 ;
tmp17 = diff1 ;
while ( sum < arg0 . length ) {
diff1 = diff1 - 2 ;
num7 = sum ;
if ( diff1 < 0 ) {
break ;
}
}
}
}
num8 = 0 ;
if ( 0 < length ) {
num8 = 0 ;
if ( num2 < self . length ) {
num9 = 1 ;
num10 = 0 ;
num8 = 0 ;
if ( 0 < items . length ) {
self [ num10 + num2 ] = items [ num10 ] ;
sum1 = num10 + 1 ;
num8 = sum1 ;
while ( sum1 < length ) {
num8 = sum1 ;
if ( sum1 + num2 >= self . length ) {
break ;
} else {
num10 = sum1 ;
num8 = sum1 ;
if ( sum1 >= items . length ) {
break ;
}
}
}
}
}
}
return num8 ;
}
}
} else if ( length >= 0 ) {
}
rangeError = new RangeError ( "Attempt to write outside buffer bounds" ) ;
throw rangeError ;
}
toJSON ( ) {
slice = Array . prototype . slice ;
call = slice . call ;
tmp = this . _arr || this ;
if ( typeof call === "unknown" ) {
num = 0 ;
2026-08-24 06:08:38 +00:00
substr = require ( "module_0" ) ;
2026-07-29 08:29:29 +00:00
} else {
num2 = 0 ;
substr = call ( tmp , 0 ) ;
}
return { type : "Buffer" , data : substr } ;
}
slice ( arg0 , arg1 ) {
self = this ;
length = this . length ;
tmp = ~ ~ arg0 ;
if ( tmp < 0 ) {
num = tmp + length ;
if ( num < 0 ) {
num = 0 ;
}
} else {
num = tmp ;
if ( tmp > length ) {
num = length ;
}
}
tmp2 = length ;
if ( undefined !== arg1 ) {
tmp2 = ~ ~ arg1 ;
}
if ( tmp2 < 0 ) {
num2 = tmp2 + length ;
if ( num2 < 0 ) {
num2 = 0 ;
}
} else {
num2 = tmp2 ;
if ( tmp2 > length ) {
num2 = length ;
}
}
if ( num2 < num ) {
num2 = num ;
}
subarrayResult = self . subarray ( num , num2 ) ;
setPrototypeOfResult = Object . setPrototypeOf ( subarrayResult , Buffer . prototype ) ;
return subarrayResult ;
}
readUIntLE ( arg0 , arg1 , arg2 ) {
self = this ;
tmp = arg0 >>> 0 ;
tmp2 = arg1 >>> 0 ;
if ( ! arg2 ) {
num = 1 ;
if ( tmp % 1 === 0 ) {
if ( tmp >= 0 ) {
if ( tmp + tmp2 > tmp3 ) {
tmp4 = globalThis ;
_RangeError = RangeError ;
tmp5 = new . target ;
str = "Trying to access beyond buffer length" ;
tmp6 = new . target ;
rangeError = new RangeError ( "Trying to access beyond buffer length" ) ;
tmp8 = rangeError ;
throw rangeError ;
}
}
}
tmp9 = globalThis ;
_RangeError2 = RangeError ;
tmp10 = new . target ;
str2 = "offset is not uint" ;
tmp11 = new . target ;
rangeError1 = new RangeError ( "offset is not uint" ) ;
tmp13 = rangeError1 ;
throw rangeError1 ;
}
tmp14 = self [ tmp ] ;
num2 = 256 ;
tmp15 = tmp14 ;
num3 = 1 ;
if ( 1 < tmp2 ) {
sum = tmp14 + self [ tmp + num3 ] * num2 ;
sum1 = num3 + 1 ;
tmp18 = num2 ;
tmp15 = sum ;
while ( sum1 < tmp2 ) {
num2 = num2 * 256 ;
num3 = sum1 ;
tmp14 = sum ;
tmp15 = sum ;
if ( ! num2 ) {
break ;
}
}
}
return tmp15 ;
}
readUIntBE ( arg0 , arg1 , arg2 ) {
self = this ;
tmp = arg0 >>> 0 ;
tmp2 = arg1 >>> 0 ;
if ( ! arg2 ) {
num = 1 ;
if ( tmp % 1 === 0 ) {
if ( tmp >= 0 ) {
if ( tmp + tmp2 > tmp3 ) {
tmp4 = globalThis ;
_RangeError = RangeError ;
tmp5 = new . target ;
str = "Trying to access beyond buffer length" ;
tmp6 = new . target ;
rangeError = new RangeError ( "Trying to access beyond buffer length" ) ;
tmp8 = rangeError ;
throw rangeError ;
}
}
}
tmp9 = globalThis ;
_RangeError2 = RangeError ;
tmp10 = new . target ;
str2 = "offset is not uint" ;
tmp11 = new . target ;
rangeError1 = new RangeError ( "offset is not uint" ) ;
tmp13 = rangeError1 ;
throw rangeError1 ;
}
diff = tmp2 - 1 ;
tmp15 = self [ tmp + diff ] ;
num2 = 256 ;
tmp16 = tmp15 ;
if ( 0 < diff ) {
diff1 = diff - 1 ;
sum = tmp15 + self [ tmp + diff1 ] * num2 ;
tmp19 = num2 ;
tmp16 = sum ;
while ( 0 < diff1 ) {
num2 = num2 * 256 ;
tmp15 = sum ;
diff = diff1 ;
tmp16 = sum ;
if ( ! num2 ) {
break ;
}
}
}
return tmp16 ;
}
readUInt8 ( arg0 , arg1 ) {
tmp = arg0 >>> 0 ;
if ( ! arg1 ) {
num = 1 ;
if ( tmp % 1 === 0 ) {
if ( tmp >= 0 ) {
if ( tmp + 1 > tmp2 ) {
tmp3 = globalThis ;
_RangeError = RangeError ;
tmp4 = new . target ;
str = "Trying to access beyond buffer length" ;
tmp5 = new . target ;
rangeError = new RangeError ( "Trying to access beyond buffer length" ) ;
tmp7 = rangeError ;
throw rangeError ;
}
}
}
tmp8 = globalThis ;
_RangeError2 = RangeError ;
tmp9 = new . target ;
str2 = "offset is not uint" ;
tmp10 = new . target ;
rangeError1 = new RangeError ( "offset is not uint" ) ;
tmp12 = rangeError1 ;
throw rangeError1 ;
}
return this [ tmp ] ;
}
readUInt16LE ( arg0 , arg1 ) {
self = this ;
tmp = arg0 >>> 0 ;
if ( ! arg1 ) {
num = 1 ;
if ( tmp % 1 === 0 ) {
if ( tmp >= 0 ) {
num2 = 2 ;
if ( tmp + 2 > tmp2 ) {
tmp3 = globalThis ;
_RangeError = RangeError ;
tmp4 = new . target ;
str = "Trying to access beyond buffer length" ;
tmp5 = new . target ;
rangeError = new RangeError ( "Trying to access beyond buffer length" ) ;
tmp7 = rangeError ;
throw rangeError ;
}
}
}
tmp8 = globalThis ;
_RangeError2 = RangeError ;
tmp9 = new . target ;
str2 = "offset is not uint" ;
tmp10 = new . target ;
rangeError1 = new RangeError ( "offset is not uint" ) ;
tmp12 = rangeError1 ;
throw rangeError1 ;
}
return self [ tmp ] | self [ tmp + 1 ] << 8 ;
}
readUInt16BE ( arg0 , arg1 ) {
self = this ;
tmp = arg0 >>> 0 ;
if ( ! arg1 ) {
num = 1 ;
if ( tmp % 1 === 0 ) {
if ( tmp >= 0 ) {
num2 = 2 ;
if ( tmp + 2 > tmp2 ) {
tmp3 = globalThis ;
_RangeError = RangeError ;
tmp4 = new . target ;
str = "Trying to access beyond buffer length" ;
tmp5 = new . target ;
rangeError = new RangeError ( "Trying to access beyond buffer length" ) ;
tmp7 = rangeError ;
throw rangeError ;
}
}
}
tmp8 = globalThis ;
_RangeError2 = RangeError ;
tmp9 = new . target ;
str2 = "offset is not uint" ;
tmp10 = new . target ;
rangeError1 = new RangeError ( "offset is not uint" ) ;
tmp12 = rangeError1 ;
throw rangeError1 ;
}
return self [ tmp ] << 8 | self [ tmp + 1 ] ;
}
readUInt32LE ( arg0 , arg1 ) {
self = this ;
tmp = arg0 >>> 0 ;
if ( ! arg1 ) {
num = 1 ;
if ( tmp % 1 === 0 ) {
if ( tmp >= 0 ) {
num2 = 4 ;
if ( tmp + 4 > tmp2 ) {
tmp3 = globalThis ;
_RangeError = RangeError ;
tmp4 = new . target ;
str = "Trying to access beyond buffer length" ;
tmp5 = new . target ;
rangeError = new RangeError ( "Trying to access beyond buffer length" ) ;
tmp7 = rangeError ;
throw rangeError ;
}
}
}
tmp8 = globalThis ;
_RangeError2 = RangeError ;
tmp9 = new . target ;
str2 = "offset is not uint" ;
tmp10 = new . target ;
rangeError1 = new RangeError ( "offset is not uint" ) ;
tmp12 = rangeError1 ;
throw rangeError1 ;
}
return ( self [ tmp ] | self [ tmp + 1 ] << 8 | self [ tmp + 2 ] << 16 ) + 16777216 * self [ tmp + 3 ] ;
}
readUInt32BE ( arg0 , arg1 ) {
self = this ;
tmp = arg0 >>> 0 ;
if ( ! arg1 ) {
num = 1 ;
if ( tmp % 1 === 0 ) {
if ( tmp >= 0 ) {
num2 = 4 ;
if ( tmp + 4 > tmp2 ) {
tmp3 = globalThis ;
_RangeError = RangeError ;
tmp4 = new . target ;
str = "Trying to access beyond buffer length" ;
tmp5 = new . target ;
rangeError = new RangeError ( "Trying to access beyond buffer length" ) ;
tmp7 = rangeError ;
throw rangeError ;
}
}
}
tmp8 = globalThis ;
_RangeError2 = RangeError ;
tmp9 = new . target ;
str2 = "offset is not uint" ;
tmp10 = new . target ;
rangeError1 = new RangeError ( "offset is not uint" ) ;
tmp12 = rangeError1 ;
throw rangeError1 ;
}
return 16777216 * self [ tmp ] + ( self [ tmp + 1 ] << 16 | self [ tmp + 2 ] << 8 | self [ tmp + 3 ] ) ;
}
readIntLE ( arg0 , arg1 , arg2 ) {
self = this ;
tmp = arg0 >>> 0 ;
tmp2 = arg1 >>> 0 ;
if ( ! arg2 ) {
num = 1 ;
if ( tmp % 1 === 0 ) {
if ( tmp >= 0 ) {
if ( tmp + tmp2 > tmp3 ) {
tmp4 = globalThis ;
_RangeError = RangeError ;
tmp5 = new . target ;
str = "Trying to access beyond buffer length" ;
tmp6 = new . target ;
rangeError = new RangeError ( "Trying to access beyond buffer length" ) ;
tmp8 = rangeError ;
throw rangeError ;
}
}
}
tmp9 = globalThis ;
_RangeError2 = RangeError ;
tmp10 = new . target ;
str2 = "offset is not uint" ;
tmp11 = new . target ;
rangeError1 = new RangeError ( "offset is not uint" ) ;
tmp13 = rangeError1 ;
throw rangeError1 ;
}
tmp14 = self [ tmp ] ;
num2 = 1 ;
num3 = 256 ;
tmp15 = tmp14 ;
num4 = 1 ;
if ( 1 < tmp2 ) {
sum = tmp14 + self [ tmp + num2 ] * num3 ;
sum1 = num2 + 1 ;
tmp18 = num3 ;
num4 = num3 ;
tmp15 = sum ;
while ( sum1 < tmp2 ) {
num3 = num3 * 256 ;
num2 = sum1 ;
tmp14 = sum ;
tmp15 = sum ;
num4 = num3 ;
if ( ! num3 ) {
break ;
}
}
}
diff = tmp15 ;
if ( tmp15 >= num4 * 128 ) {
tmp20 = globalThis ;
_Math = Math ;
num5 = 2 ;
num6 = 8 ;
diff = tmp15 - require ( "module_2" ) ;
}
return diff ;
}
readIntBE ( arg0 , arg1 , arg2 ) {
self = this ;
tmp = arg0 >>> 0 ;
tmp2 = arg1 >>> 0 ;
if ( ! arg2 ) {
num = 1 ;
if ( tmp % 1 === 0 ) {
if ( tmp >= 0 ) {
if ( tmp + tmp2 > tmp3 ) {
tmp4 = globalThis ;
_RangeError = RangeError ;
tmp5 = new . target ;
str = "Trying to access beyond buffer length" ;
tmp6 = new . target ;
rangeError = new RangeError ( "Trying to access beyond buffer length" ) ;
tmp8 = rangeError ;
throw rangeError ;
}
}
}
tmp9 = globalThis ;
_RangeError2 = RangeError ;
tmp10 = new . target ;
str2 = "offset is not uint" ;
tmp11 = new . target ;
rangeError1 = new RangeError ( "offset is not uint" ) ;
tmp13 = rangeError1 ;
throw rangeError1 ;
}
diff = tmp2 - 1 ;
tmp15 = self [ tmp + diff ] ;
num2 = 256 ;
tmp16 = tmp15 ;
num3 = 1 ;
if ( 0 < diff ) {
diff1 = diff - 1 ;
sum = tmp15 + self [ tmp + diff1 ] * num2 ;
tmp19 = num2 ;
tmp16 = sum ;
num3 = num2 ;
while ( 0 < diff1 ) {
num2 = num2 * 256 ;
tmp15 = sum ;
diff = diff1 ;
tmp16 = sum ;
num3 = num2 ;
if ( ! num2 ) {
break ;
}
}
}
diff2 = tmp16 ;
if ( tmp16 >= num3 * 128 ) {
tmp21 = globalThis ;
_Math = Math ;
num4 = 2 ;
num5 = 8 ;
diff2 = tmp16 - require ( "module_2" ) ;
}
return diff2 ;
}
readInt8 ( arg0 , arg1 ) {
self = this ;
tmp = arg0 >>> 0 ;
if ( ! arg1 ) {
num = 1 ;
if ( tmp % 1 === 0 ) {
if ( tmp >= 0 ) {
if ( tmp + 1 > tmp2 ) {
tmp3 = globalThis ;
_RangeError = RangeError ;
tmp4 = new . target ;
str = "Trying to access beyond buffer length" ;
tmp5 = new . target ;
rangeError = new RangeError ( "Trying to access beyond buffer length" ) ;
tmp7 = rangeError ;
throw rangeError ;
}
}
}
tmp8 = globalThis ;
_RangeError2 = RangeError ;
tmp9 = new . target ;
str2 = "offset is not uint" ;
tmp10 = new . target ;
rangeError1 = new RangeError ( "offset is not uint" ) ;
tmp12 = rangeError1 ;
throw rangeError1 ;
}
tmp13 = self [ tmp ] ;
if ( 128 & self [ tmp ] ) {
num2 = 255 ;
num3 = - 1 ;
num4 = 1 ;
result = - 1 * ( 255 - tmp13 + 1 ) ;
} else {
result = tmp13 ;
}
return result ;
}
readInt16LE ( arg0 , arg1 ) {
self = this ;
tmp = arg0 >>> 0 ;
if ( ! arg1 ) {
num = 1 ;
if ( tmp % 1 === 0 ) {
if ( tmp >= 0 ) {
num2 = 2 ;
if ( tmp + 2 > tmp2 ) {
tmp3 = globalThis ;
_RangeError = RangeError ;
tmp4 = new . target ;
str = "Trying to access beyond buffer length" ;
tmp5 = new . target ;
rangeError = new RangeError ( "Trying to access beyond buffer length" ) ;
tmp7 = rangeError ;
throw rangeError ;
}
}
}
tmp8 = globalThis ;
_RangeError2 = RangeError ;
tmp9 = new . target ;
str2 = "offset is not uint" ;
tmp10 = new . target ;
rangeError1 = new RangeError ( "offset is not uint" ) ;
tmp12 = rangeError1 ;
throw rangeError1 ;
}
tmp13 = self [ tmp ] | self [ tmp + 1 ] << 8 ;
tmp14 = tmp13 ;
if ( 32768 & tmp13 ) {
num3 = 4294901760 ;
tmp14 = 4294901760 | tmp13 ;
}
return tmp14 ;
}
readInt16BE ( arg0 , arg1 ) {
self = this ;
tmp = arg0 >>> 0 ;
if ( ! arg1 ) {
num = 1 ;
if ( tmp % 1 === 0 ) {
if ( tmp >= 0 ) {
num2 = 2 ;
if ( tmp + 2 > tmp2 ) {
tmp3 = globalThis ;
_RangeError = RangeError ;
tmp4 = new . target ;
str = "Trying to access beyond buffer length" ;
tmp5 = new . target ;
rangeError = new RangeError ( "Trying to access beyond buffer length" ) ;
tmp7 = rangeError ;
throw rangeError ;
}
}
}
tmp8 = globalThis ;
_RangeError2 = RangeError ;
tmp9 = new . target ;
str2 = "offset is not uint" ;
tmp10 = new . target ;
rangeError1 = new RangeError ( "offset is not uint" ) ;
tmp12 = rangeError1 ;
throw rangeError1 ;
}
tmp13 = self [ tmp + 1 ] | self [ tmp ] << 8 ;
tmp14 = tmp13 ;
if ( 32768 & tmp13 ) {
num3 = 4294901760 ;
tmp14 = 4294901760 | tmp13 ;
}
return tmp14 ;
}
readInt32LE ( arg0 , arg1 ) {
self = this ;
tmp = arg0 >>> 0 ;
if ( ! arg1 ) {
num = 1 ;
if ( tmp % 1 === 0 ) {
if ( tmp >= 0 ) {
num2 = 4 ;
if ( tmp + 4 > tmp2 ) {
tmp3 = globalThis ;
_RangeError = RangeError ;
tmp4 = new . target ;
str = "Trying to access beyond buffer length" ;
tmp5 = new . target ;
rangeError = new RangeError ( "Trying to access beyond buffer length" ) ;
tmp7 = rangeError ;
throw rangeError ;
}
}
}
tmp8 = globalThis ;
_RangeError2 = RangeError ;
tmp9 = new . target ;
str2 = "offset is not uint" ;
tmp10 = new . target ;
rangeError1 = new RangeError ( "offset is not uint" ) ;
tmp12 = rangeError1 ;
throw rangeError1 ;
}
return self [ tmp ] | self [ tmp + 1 ] << 8 | self [ tmp + 2 ] << 16 | self [ tmp + 3 ] << 24 ;
}
readInt32BE ( arg0 , arg1 ) {
self = this ;
tmp = arg0 >>> 0 ;
if ( ! arg1 ) {
num = 1 ;
if ( tmp % 1 === 0 ) {
if ( tmp >= 0 ) {
num2 = 4 ;
if ( tmp + 4 > tmp2 ) {
tmp3 = globalThis ;
_RangeError = RangeError ;
tmp4 = new . target ;
str = "Trying to access beyond buffer length" ;
tmp5 = new . target ;
rangeError = new RangeError ( "Trying to access beyond buffer length" ) ;
tmp7 = rangeError ;
throw rangeError ;
}
}
}
tmp8 = globalThis ;
_RangeError2 = RangeError ;
tmp9 = new . target ;
str2 = "offset is not uint" ;
tmp10 = new . target ;
rangeError1 = new RangeError ( "offset is not uint" ) ;
tmp12 = rangeError1 ;
throw rangeError1 ;
}
return self [ tmp ] << 24 | self [ tmp + 1 ] << 16 | self [ tmp + 2 ] << 8 | self [ tmp + 3 ] ;
}
readFloatLE ( arg0 , arg1 ) {
self = this ;
tmp = arg0 >>> 0 ;
if ( ! arg1 ) {
num = 1 ;
if ( tmp % 1 === 0 ) {
if ( tmp >= 0 ) {
num2 = 4 ;
if ( tmp + 4 > tmp2 ) {
tmp3 = globalThis ;
_RangeError = RangeError ;
tmp4 = new . target ;
str = "Trying to access beyond buffer length" ;
tmp5 = new . target ;
rangeError = new RangeError ( "Trying to access beyond buffer length" ) ;
tmp7 = rangeError ;
throw rangeError ;
}
}
}
tmp8 = globalThis ;
_RangeError2 = RangeError ;
tmp9 = new . target ;
str2 = "offset is not uint" ;
tmp10 = new . target ;
rangeError1 = new RangeError ( "offset is not uint" ) ;
tmp12 = rangeError1 ;
throw rangeError1 ;
}
obj = require ( "read" ) ;
return obj . read ( self , tmp , true , 23 , 4 ) ;
}
readFloatBE ( arg0 , arg1 ) {
self = this ;
tmp = arg0 >>> 0 ;
if ( ! arg1 ) {
num = 1 ;
if ( tmp % 1 === 0 ) {
if ( tmp >= 0 ) {
num2 = 4 ;
if ( tmp + 4 > tmp2 ) {
tmp3 = globalThis ;
_RangeError = RangeError ;
tmp4 = new . target ;
str = "Trying to access beyond buffer length" ;
tmp5 = new . target ;
rangeError = new RangeError ( "Trying to access beyond buffer length" ) ;
tmp7 = rangeError ;
throw rangeError ;
}
}
}
tmp8 = globalThis ;
_RangeError2 = RangeError ;
tmp9 = new . target ;
str2 = "offset is not uint" ;
tmp10 = new . target ;
rangeError1 = new RangeError ( "offset is not uint" ) ;
tmp12 = rangeError1 ;
throw rangeError1 ;
}
obj = require ( "read" ) ;
return obj . read ( self , tmp , false , 23 , 4 ) ;
}
readDoubleLE ( arg0 , arg1 ) {
self = this ;
tmp = arg0 >>> 0 ;
if ( ! arg1 ) {
num = 1 ;
if ( tmp % 1 === 0 ) {
if ( tmp >= 0 ) {
num2 = 8 ;
if ( tmp + 8 > tmp2 ) {
tmp3 = globalThis ;
_RangeError = RangeError ;
tmp4 = new . target ;
str = "Trying to access beyond buffer length" ;
tmp5 = new . target ;
rangeError = new RangeError ( "Trying to access beyond buffer length" ) ;
tmp7 = rangeError ;
throw rangeError ;
}
}
}
tmp8 = globalThis ;
_RangeError2 = RangeError ;
tmp9 = new . target ;
str2 = "offset is not uint" ;
tmp10 = new . target ;
rangeError1 = new RangeError ( "offset is not uint" ) ;
tmp12 = rangeError1 ;
throw rangeError1 ;
}
obj = require ( "read" ) ;
return obj . read ( self , tmp , true , 52 , 8 ) ;
}
readDoubleBE ( arg0 , arg1 ) {
self = this ;
tmp = arg0 >>> 0 ;
if ( ! arg1 ) {
num = 1 ;
if ( tmp % 1 === 0 ) {
if ( tmp >= 0 ) {
num2 = 8 ;
if ( tmp + 8 > tmp2 ) {
tmp3 = globalThis ;
_RangeError = RangeError ;
tmp4 = new . target ;
str = "Trying to access beyond buffer length" ;
tmp5 = new . target ;
rangeError = new RangeError ( "Trying to access beyond buffer length" ) ;
tmp7 = rangeError ;
throw rangeError ;
}
}
}
tmp8 = globalThis ;
_RangeError2 = RangeError ;
tmp9 = new . target ;
str2 = "offset is not uint" ;
tmp10 = new . target ;
rangeError1 = new RangeError ( "offset is not uint" ) ;
tmp12 = rangeError1 ;
throw rangeError1 ;
}
obj = require ( "read" ) ;
return obj . read ( self , tmp , false , 52 , 8 ) ;
}
writeUIntLE ( arg0 , arg1 , arg2 , arg3 ) {
self = this ;
tmp = + arg0 ;
tmp2 = arg1 >>> 0 ;
tmp3 = arg2 >>> 0 ;
if ( ! arg3 ) {
tmp4 = globalThis ;
_Math = Math ;
num = 2 ;
num2 = 8 ;
num3 = 1 ;
tmp6 = Buffer ;
diff = require ( "module_2" ) - 1 ;
if ( Buffer . isBuffer ( self ) ) {
if ( diff >= tmp ) {
if ( tmp >= 0 ) {
if ( tmp2 + tmp3 > self . length ) {
_RangeError = RangeError ;
tmp11 = new . target ;
str2 = "Index out of range" ;
tmp12 = new . target ;
rangeError = new RangeError ( "Index out of range" ) ;
tmp14 = rangeError ;
throw rangeError ;
}
}
}
_RangeError2 = RangeError ;
tmp15 = new . target ;
str3 = "\"value\" argument is out of bounds" ;
tmp16 = new . target ;
rangeError1 = new RangeError ( "\"value\" argument is out of bounds" ) ;
tmp18 = rangeError1 ;
throw rangeError1 ;
} else {
_TypeError = TypeError ;
tmp7 = new . target ;
str = "\"buffer\" argument must be a Buffer instance" ;
tmp8 = new . target ;
typeError = new TypeError ( "\"buffer\" argument must be a Buffer instance" ) ;
tmp10 = typeError ;
throw typeError ;
}
}
self [ tmp2 ] = 255 & tmp ;
num4 = 256 ;
num5 = 1 ;
if ( 1 < tmp3 ) {
self [ tmp2 + num5 ] = tmp / num4 & 255 ;
sum = num5 + 1 ;
tmp20 = num4 ;
while ( sum < tmp3 ) {
num4 = num4 * 256 ;
num5 = sum ;
if ( ! num4 ) {
break ;
}
}
}
return tmp2 + tmp3 ;
}
writeUIntBE ( arg0 , arg1 , arg2 , arg3 ) {
self = this ;
tmp = + arg0 ;
tmp2 = arg1 >>> 0 ;
tmp3 = arg2 >>> 0 ;
if ( ! arg3 ) {
tmp4 = globalThis ;
_Math = Math ;
num = 2 ;
num2 = 8 ;
num3 = 1 ;
tmp6 = Buffer ;
diff = require ( "module_2" ) - 1 ;
if ( Buffer . isBuffer ( self ) ) {
if ( diff >= tmp ) {
if ( tmp >= 0 ) {
if ( tmp2 + tmp3 > self . length ) {
_RangeError = RangeError ;
tmp11 = new . target ;
str2 = "Index out of range" ;
tmp12 = new . target ;
rangeError = new RangeError ( "Index out of range" ) ;
tmp14 = rangeError ;
throw rangeError ;
}
}
}
_RangeError2 = RangeError ;
tmp15 = new . target ;
str3 = "\"value\" argument is out of bounds" ;
tmp16 = new . target ;
rangeError1 = new RangeError ( "\"value\" argument is out of bounds" ) ;
tmp18 = rangeError1 ;
throw rangeError1 ;
} else {
_TypeError = TypeError ;
tmp7 = new . target ;
str = "\"buffer\" argument must be a Buffer instance" ;
tmp8 = new . target ;
typeError = new TypeError ( "\"buffer\" argument must be a Buffer instance" ) ;
tmp10 = typeError ;
throw typeError ;
}
}
diff1 = tmp3 - 1 ;
self [ tmp2 + diff1 ] = 255 & tmp ;
diff2 = diff1 - 1 ;
num4 = 256 ;
if ( 0 <= diff2 ) {
self [ tmp2 + diff2 ] = tmp / num4 & 255 ;
diff3 = diff2 - 1 ;
tmp22 = num4 ;
while ( 0 <= diff3 ) {
num4 = num4 * 256 ;
diff2 = diff3 ;
if ( ! num4 ) {
break ;
}
}
}
return tmp2 + tmp3 ;
}
writeUInt8 ( arg0 , arg1 , arg2 ) {
self = this ;
tmp = + arg0 ;
tmp2 = arg1 >>> 0 ;
if ( ! arg2 ) {
tmp3 = Buffer ;
if ( Buffer . isBuffer ( self ) ) {
num = 255 ;
if ( 255 >= tmp ) {
if ( tmp >= 0 ) {
num2 = 1 ;
if ( tmp2 + 1 > self . length ) {
tmp9 = globalThis ;
_RangeError = RangeError ;
tmp10 = new . target ;
str2 = "Index out of range" ;
tmp11 = new . target ;
rangeError = new RangeError ( "Index out of range" ) ;
tmp13 = rangeError ;
throw rangeError ;
}
}
}
tmp14 = globalThis ;
_RangeError2 = RangeError ;
tmp15 = new . target ;
str3 = "\"value\" argument is out of bounds" ;
tmp16 = new . target ;
rangeError1 = new RangeError ( "\"value\" argument is out of bounds" ) ;
tmp18 = rangeError1 ;
throw rangeError1 ;
} else {
tmp4 = globalThis ;
_TypeError = TypeError ;
tmp5 = new . target ;
str = "\"buffer\" argument must be a Buffer instance" ;
tmp6 = new . target ;
typeError = new TypeError ( "\"buffer\" argument must be a Buffer instance" ) ;
tmp8 = typeError ;
throw typeError ;
}
}
self [ tmp2 ] = 255 & tmp ;
return tmp2 + 1 ;
}
writeUInt16LE ( arg0 , arg1 , arg2 ) {
self = this ;
tmp = + arg0 ;
tmp2 = arg1 >>> 0 ;
if ( ! arg2 ) {
tmp3 = Buffer ;
if ( Buffer . isBuffer ( self ) ) {
num = 65535 ;
if ( 65535 >= tmp ) {
if ( tmp >= 0 ) {
num2 = 2 ;
if ( tmp2 + 2 > self . length ) {
tmp9 = globalThis ;
_RangeError = RangeError ;
tmp10 = new . target ;
str2 = "Index out of range" ;
tmp11 = new . target ;
rangeError = new RangeError ( "Index out of range" ) ;
tmp13 = rangeError ;
throw rangeError ;
}
}
}
tmp14 = globalThis ;
_RangeError2 = RangeError ;
tmp15 = new . target ;
str3 = "\"value\" argument is out of bounds" ;
tmp16 = new . target ;
rangeError1 = new RangeError ( "\"value\" argument is out of bounds" ) ;
tmp18 = rangeError1 ;
throw rangeError1 ;
} else {
tmp4 = globalThis ;
_TypeError = TypeError ;
tmp5 = new . target ;
str = "\"buffer\" argument must be a Buffer instance" ;
tmp6 = new . target ;
typeError = new TypeError ( "\"buffer\" argument must be a Buffer instance" ) ;
tmp8 = typeError ;
throw typeError ;
}
}
self [ tmp2 ] = 255 & tmp ;
self [ tmp2 + 1 ] = tmp >>> 8 ;
return tmp2 + 2 ;
}
writeUInt16BE ( arg0 , arg1 , arg2 ) {
self = this ;
tmp = + arg0 ;
tmp2 = arg1 >>> 0 ;
if ( ! arg2 ) {
tmp3 = Buffer ;
if ( Buffer . isBuffer ( self ) ) {
num = 65535 ;
if ( 65535 >= tmp ) {
if ( tmp >= 0 ) {
num2 = 2 ;
if ( tmp2 + 2 > self . length ) {
tmp9 = globalThis ;
_RangeError = RangeError ;
tmp10 = new . target ;
str2 = "Index out of range" ;
tmp11 = new . target ;
rangeError = new RangeError ( "Index out of range" ) ;
tmp13 = rangeError ;
throw rangeError ;
}
}
}
tmp14 = globalThis ;
_RangeError2 = RangeError ;
tmp15 = new . target ;
str3 = "\"value\" argument is out of bounds" ;
tmp16 = new . target ;
rangeError1 = new RangeError ( "\"value\" argument is out of bounds" ) ;
tmp18 = rangeError1 ;
throw rangeError1 ;
} else {
tmp4 = globalThis ;
_TypeError = TypeError ;
tmp5 = new . target ;
str = "\"buffer\" argument must be a Buffer instance" ;
tmp6 = new . target ;
typeError = new TypeError ( "\"buffer\" argument must be a Buffer instance" ) ;
tmp8 = typeError ;
throw typeError ;
}
}
self [ tmp2 ] = tmp >>> 8 ;
self [ tmp2 + 1 ] = 255 & tmp ;
return tmp2 + 2 ;
}
writeUInt32LE ( arg0 , arg1 , arg2 ) {
self = this ;
tmp = + arg0 ;
tmp2 = arg1 >>> 0 ;
if ( ! arg2 ) {
tmp3 = Buffer ;
if ( Buffer . isBuffer ( self ) ) {
num = 4294967295 ;
if ( 4294967295 >= tmp ) {
if ( tmp >= 0 ) {
num2 = 4 ;
if ( tmp2 + 4 > self . length ) {
tmp9 = globalThis ;
_RangeError = RangeError ;
tmp10 = new . target ;
str2 = "Index out of range" ;
tmp11 = new . target ;
rangeError = new RangeError ( "Index out of range" ) ;
tmp13 = rangeError ;
throw rangeError ;
}
}
}
tmp14 = globalThis ;
_RangeError2 = RangeError ;
tmp15 = new . target ;
str3 = "\"value\" argument is out of bounds" ;
tmp16 = new . target ;
rangeError1 = new RangeError ( "\"value\" argument is out of bounds" ) ;
tmp18 = rangeError1 ;
throw rangeError1 ;
} else {
tmp4 = globalThis ;
_TypeError = TypeError ;
tmp5 = new . target ;
str = "\"buffer\" argument must be a Buffer instance" ;
tmp6 = new . target ;
typeError = new TypeError ( "\"buffer\" argument must be a Buffer instance" ) ;
tmp8 = typeError ;
throw typeError ;
}
}
self [ tmp2 + 3 ] = tmp >>> 24 ;
self [ tmp2 + 2 ] = tmp >>> 16 ;
self [ tmp2 + 1 ] = tmp >>> 8 ;
self [ tmp2 ] = 255 & tmp ;
return tmp2 + 4 ;
}
writeUInt32BE ( arg0 , arg1 , arg2 ) {
self = this ;
tmp = + arg0 ;
tmp2 = arg1 >>> 0 ;
if ( ! arg2 ) {
tmp3 = Buffer ;
if ( Buffer . isBuffer ( self ) ) {
num = 4294967295 ;
if ( 4294967295 >= tmp ) {
if ( tmp >= 0 ) {
num2 = 4 ;
if ( tmp2 + 4 > self . length ) {
tmp9 = globalThis ;
_RangeError = RangeError ;
tmp10 = new . target ;
str2 = "Index out of range" ;
tmp11 = new . target ;
rangeError = new RangeError ( "Index out of range" ) ;
tmp13 = rangeError ;
throw rangeError ;
}
}
}
tmp14 = globalThis ;
_RangeError2 = RangeError ;
tmp15 = new . target ;
str3 = "\"value\" argument is out of bounds" ;
tmp16 = new . target ;
rangeError1 = new RangeError ( "\"value\" argument is out of bounds" ) ;
tmp18 = rangeError1 ;
throw rangeError1 ;
} else {
tmp4 = globalThis ;
_TypeError = TypeError ;
tmp5 = new . target ;
str = "\"buffer\" argument must be a Buffer instance" ;
tmp6 = new . target ;
typeError = new TypeError ( "\"buffer\" argument must be a Buffer instance" ) ;
tmp8 = typeError ;
throw typeError ;
}
}
self [ tmp2 ] = tmp >>> 24 ;
self [ tmp2 + 1 ] = tmp >>> 16 ;
self [ tmp2 + 2 ] = tmp >>> 8 ;
self [ tmp2 + 3 ] = 255 & tmp ;
return tmp2 + 4 ;
}
writeIntLE ( arg0 , arg1 , arg2 , arg3 ) {
self = this ;
tmp = + arg0 ;
tmp2 = arg1 >>> 0 ;
if ( ! arg3 ) {
tmp3 = globalThis ;
_Math = Math ;
num = 8 ;
num2 = 2 ;
num3 = 1 ;
powResult = require ( "module_2" ) ;
tmp7 = Buffer ;
diff = powResult - 1 ;
tmp6 = - powResult ;
if ( Buffer . isBuffer ( self ) ) {
if ( diff >= tmp ) {
if ( tmp >= tmp6 ) {
if ( tmp2 + arg2 > self . length ) {
_RangeError = RangeError ;
tmp12 = new . target ;
str2 = "Index out of range" ;
tmp13 = new . target ;
rangeError = new RangeError ( "Index out of range" ) ;
tmp15 = rangeError ;
throw rangeError ;
}
}
}
_RangeError2 = RangeError ;
tmp16 = new . target ;
str3 = "\"value\" argument is out of bounds" ;
tmp17 = new . target ;
rangeError1 = new RangeError ( "\"value\" argument is out of bounds" ) ;
tmp19 = rangeError1 ;
throw rangeError1 ;
} else {
_TypeError = TypeError ;
tmp8 = new . target ;
str = "\"buffer\" argument must be a Buffer instance" ;
tmp9 = new . target ;
typeError = new TypeError ( "\"buffer\" argument must be a Buffer instance" ) ;
tmp11 = typeError ;
throw typeError ;
}
}
self [ tmp2 ] = 255 & tmp ;
num4 = 0 ;
num5 = 256 ;
num6 = 1 ;
if ( 1 < arg2 ) {
while ( true ) {
num7 = num4 ;
tmp21 = num5 ;
tmp22 = num6 ;
tmp23 = tmp20 ;
if ( tmp < 0 ) {
tmp23 = 0 === num7 ;
}
if ( tmp23 ) {
tmp23 = 0 !== self [ tmp2 + num6 - 1 ] ;
}
if ( tmp23 ) {
num7 = 1 ;
}
self [ tmp2 + num6 ] = ( tmp / num5 | 0 ) - num7 & 255 ;
sum = num6 + 1 ;
if ( sum >= arg2 ) {
break ;
} else {
num5 = num5 * 256 ;
num4 = num7 ;
num6 = sum ;
if ( ! num5 ) {
break ;
}
}
}
}
return tmp2 + arg2 ;
}
writeIntBE ( arg0 , arg1 , arg2 , arg3 ) {
self = this ;
tmp = + arg0 ;
tmp2 = arg1 >>> 0 ;
if ( ! arg3 ) {
tmp3 = globalThis ;
_Math = Math ;
num = 8 ;
num2 = 2 ;
num3 = 1 ;
powResult = require ( "module_2" ) ;
tmp7 = Buffer ;
diff = powResult - 1 ;
tmp6 = - powResult ;
if ( Buffer . isBuffer ( self ) ) {
if ( diff >= tmp ) {
if ( tmp >= tmp6 ) {
if ( tmp2 + arg2 > self . length ) {
_RangeError = RangeError ;
tmp12 = new . target ;
str2 = "Index out of range" ;
tmp13 = new . target ;
rangeError = new RangeError ( "Index out of range" ) ;
tmp15 = rangeError ;
throw rangeError ;
}
}
}
_RangeError2 = RangeError ;
tmp16 = new . target ;
str3 = "\"value\" argument is out of bounds" ;
tmp17 = new . target ;
rangeError1 = new RangeError ( "\"value\" argument is out of bounds" ) ;
tmp19 = rangeError1 ;
throw rangeError1 ;
} else {
_TypeError = TypeError ;
tmp8 = new . target ;
str = "\"buffer\" argument must be a Buffer instance" ;
tmp9 = new . target ;
typeError = new TypeError ( "\"buffer\" argument must be a Buffer instance" ) ;
tmp11 = typeError ;
throw typeError ;
}
}
diff1 = arg2 - 1 ;
self [ tmp2 + diff1 ] = 255 & tmp ;
diff2 = diff1 - 1 ;
num4 = 256 ;
num5 = 0 ;
if ( 0 <= diff2 ) {
while ( true ) {
num6 = num5 ;
tmp23 = num4 ;
tmp24 = diff2 ;
tmp25 = tmp22 ;
if ( tmp < 0 ) {
tmp25 = 0 === num6 ;
}
if ( tmp25 ) {
tmp25 = 0 !== self [ tmp2 + diff2 + 1 ] ;
}
if ( tmp25 ) {
num6 = 1 ;
}
self [ tmp2 + diff2 ] = ( tmp / num4 | 0 ) - num6 & 255 ;
diff3 = diff2 - 1 ;
if ( 0 > diff3 ) {
break ;
} else {
num4 = num4 * 256 ;
num5 = num6 ;
diff2 = diff3 ;
if ( ! num4 ) {
break ;
}
}
}
}
return tmp2 + arg2 ;
}
writeInt8 ( arg0 , arg1 , arg2 ) {
self = this ;
tmp = + arg0 ;
tmp2 = arg1 >>> 0 ;
if ( ! arg2 ) {
tmp3 = Buffer ;
if ( Buffer . isBuffer ( self ) ) {
num = 127 ;
if ( 127 >= tmp ) {
num2 = - 128 ;
if ( tmp >= - 128 ) {
num3 = 1 ;
if ( tmp2 + 1 > self . length ) {
tmp9 = globalThis ;
_RangeError = RangeError ;
tmp10 = new . target ;
str2 = "Index out of range" ;
tmp11 = new . target ;
rangeError = new RangeError ( "Index out of range" ) ;
tmp13 = rangeError ;
throw rangeError ;
}
}
}
tmp14 = globalThis ;
_RangeError2 = RangeError ;
tmp15 = new . target ;
str3 = "\"value\" argument is out of bounds" ;
tmp16 = new . target ;
rangeError1 = new RangeError ( "\"value\" argument is out of bounds" ) ;
tmp18 = rangeError1 ;
throw rangeError1 ;
} else {
tmp4 = globalThis ;
_TypeError = TypeError ;
tmp5 = new . target ;
str = "\"buffer\" argument must be a Buffer instance" ;
tmp6 = new . target ;
typeError = new TypeError ( "\"buffer\" argument must be a Buffer instance" ) ;
tmp8 = typeError ;
throw typeError ;
}
}
sum = tmp ;
if ( tmp < 0 ) {
num4 = 1 ;
num5 = 255 ;
sum = 255 + tmp + 1 ;
}
self [ tmp2 ] = 255 & sum ;
return tmp2 + 1 ;
}
writeInt16LE ( arg0 , arg1 , arg2 ) {
self = this ;
tmp = + arg0 ;
tmp2 = arg1 >>> 0 ;
if ( ! arg2 ) {
tmp3 = Buffer ;
if ( Buffer . isBuffer ( self ) ) {
num = 32767 ;
if ( 32767 >= tmp ) {
num2 = - 32768 ;
if ( tmp >= - 32768 ) {
num3 = 2 ;
if ( tmp2 + 2 > self . length ) {
tmp9 = globalThis ;
_RangeError = RangeError ;
tmp10 = new . target ;
str2 = "Index out of range" ;
tmp11 = new . target ;
rangeError = new RangeError ( "Index out of range" ) ;
tmp13 = rangeError ;
throw rangeError ;
}
}
}
tmp14 = globalThis ;
_RangeError2 = RangeError ;
tmp15 = new . target ;
str3 = "\"value\" argument is out of bounds" ;
tmp16 = new . target ;
rangeError1 = new RangeError ( "\"value\" argument is out of bounds" ) ;
tmp18 = rangeError1 ;
throw rangeError1 ;
} else {
tmp4 = globalThis ;
_TypeError = TypeError ;
tmp5 = new . target ;
str = "\"buffer\" argument must be a Buffer instance" ;
tmp6 = new . target ;
typeError = new TypeError ( "\"buffer\" argument must be a Buffer instance" ) ;
tmp8 = typeError ;
throw typeError ;
}
}
self [ tmp2 ] = 255 & tmp ;
self [ tmp2 + 1 ] = tmp >>> 8 ;
return tmp2 + 2 ;
}
writeInt16BE ( arg0 , arg1 , arg2 ) {
self = this ;
tmp = + arg0 ;
tmp2 = arg1 >>> 0 ;
if ( ! arg2 ) {
tmp3 = Buffer ;
if ( Buffer . isBuffer ( self ) ) {
num = 32767 ;
if ( 32767 >= tmp ) {
num2 = - 32768 ;
if ( tmp >= - 32768 ) {
num3 = 2 ;
if ( tmp2 + 2 > self . length ) {
tmp9 = globalThis ;
_RangeError = RangeError ;
tmp10 = new . target ;
str2 = "Index out of range" ;
tmp11 = new . target ;
rangeError = new RangeError ( "Index out of range" ) ;
tmp13 = rangeError ;
throw rangeError ;
}
}
}
tmp14 = globalThis ;
_RangeError2 = RangeError ;
tmp15 = new . target ;
str3 = "\"value\" argument is out of bounds" ;
tmp16 = new . target ;
rangeError1 = new RangeError ( "\"value\" argument is out of bounds" ) ;
tmp18 = rangeError1 ;
throw rangeError1 ;
} else {
tmp4 = globalThis ;
_TypeError = TypeError ;
tmp5 = new . target ;
str = "\"buffer\" argument must be a Buffer instance" ;
tmp6 = new . target ;
typeError = new TypeError ( "\"buffer\" argument must be a Buffer instance" ) ;
tmp8 = typeError ;
throw typeError ;
}
}
self [ tmp2 ] = tmp >>> 8 ;
self [ tmp2 + 1 ] = 255 & tmp ;
return tmp2 + 2 ;
}
writeInt32LE ( arg0 , arg1 , arg2 ) {
self = this ;
tmp = + arg0 ;
tmp2 = arg1 >>> 0 ;
if ( ! arg2 ) {
tmp3 = Buffer ;
if ( Buffer . isBuffer ( self ) ) {
num = 2147483647 ;
if ( 2147483647 >= tmp ) {
num2 = - 2147483648 ;
if ( tmp >= - 2147483648 ) {
num3 = 4 ;
if ( tmp2 + 4 > self . length ) {
tmp9 = globalThis ;
_RangeError = RangeError ;
tmp10 = new . target ;
str2 = "Index out of range" ;
tmp11 = new . target ;
rangeError = new RangeError ( "Index out of range" ) ;
tmp13 = rangeError ;
throw rangeError ;
}
}
}
tmp14 = globalThis ;
_RangeError2 = RangeError ;
tmp15 = new . target ;
str3 = "\"value\" argument is out of bounds" ;
tmp16 = new . target ;
rangeError1 = new RangeError ( "\"value\" argument is out of bounds" ) ;
tmp18 = rangeError1 ;
throw rangeError1 ;
} else {
tmp4 = globalThis ;
_TypeError = TypeError ;
tmp5 = new . target ;
str = "\"buffer\" argument must be a Buffer instance" ;
tmp6 = new . target ;
typeError = new TypeError ( "\"buffer\" argument must be a Buffer instance" ) ;
tmp8 = typeError ;
throw typeError ;
}
}
self [ tmp2 ] = 255 & tmp ;
self [ tmp2 + 1 ] = tmp >>> 8 ;
self [ tmp2 + 2 ] = tmp >>> 16 ;
self [ tmp2 + 3 ] = tmp >>> 24 ;
return tmp2 + 4 ;
}
writeInt32BE ( arg0 , arg1 , arg2 ) {
self = this ;
tmp = + arg0 ;
tmp2 = arg1 >>> 0 ;
if ( ! arg2 ) {
tmp3 = Buffer ;
if ( Buffer . isBuffer ( self ) ) {
num = 2147483647 ;
if ( 2147483647 >= tmp ) {
num2 = - 2147483648 ;
if ( tmp >= - 2147483648 ) {
num3 = 4 ;
if ( tmp2 + 4 > self . length ) {
tmp9 = globalThis ;
_RangeError = RangeError ;
tmp10 = new . target ;
str2 = "Index out of range" ;
tmp11 = new . target ;
rangeError = new RangeError ( "Index out of range" ) ;
tmp13 = rangeError ;
throw rangeError ;
}
}
}
tmp14 = globalThis ;
_RangeError2 = RangeError ;
tmp15 = new . target ;
str3 = "\"value\" argument is out of bounds" ;
tmp16 = new . target ;
rangeError1 = new RangeError ( "\"value\" argument is out of bounds" ) ;
tmp18 = rangeError1 ;
throw rangeError1 ;
} else {
tmp4 = globalThis ;
_TypeError = TypeError ;
tmp5 = new . target ;
str = "\"buffer\" argument must be a Buffer instance" ;
tmp6 = new . target ;
typeError = new TypeError ( "\"buffer\" argument must be a Buffer instance" ) ;
tmp8 = typeError ;
throw typeError ;
}
}
sum = tmp ;
if ( tmp < 0 ) {
num4 = 1 ;
num5 = 4294967295 ;
sum = 4294967295 + tmp + 1 ;
}
self [ tmp2 ] = sum >>> 24 ;
self [ tmp2 + 1 ] = sum >>> 16 ;
self [ tmp2 + 2 ] = sum >>> 8 ;
self [ tmp2 + 3 ] = 255 & sum ;
return tmp2 + 4 ;
}
writeFloatLE ( arg0 , arg1 , arg2 ) {
self = this ;
tmp = + arg0 ;
tmp2 = arg1 >>> 0 ;
if ( ! arg2 ) {
num = 4 ;
if ( tmp2 + 4 > self . length ) {
tmp8 = globalThis ;
_RangeError2 = RangeError ;
tmp9 = new . target ;
str2 = "Index out of range" ;
tmp10 = new . target ;
rangeError = new RangeError ( "Index out of range" ) ;
tmp12 = rangeError ;
throw rangeError ;
} else if ( tmp2 < 0 ) {
tmp3 = globalThis ;
_RangeError = RangeError ;
tmp4 = new . target ;
str = "Index out of range" ;
tmp5 = new . target ;
rangeError1 = new RangeError ( "Index out of range" ) ;
tmp7 = rangeError1 ;
throw rangeError1 ;
}
}
obj = require ( "read" ) ;
writeResult = obj . write ( self , tmp , tmp2 , true , 23 , 4 ) ;
return tmp2 + 4 ;
}
writeFloatBE ( arg0 , arg1 , arg2 ) {
self = this ;
tmp = + arg0 ;
tmp2 = arg1 >>> 0 ;
if ( ! arg2 ) {
num = 4 ;
if ( tmp2 + 4 > self . length ) {
tmp8 = globalThis ;
_RangeError2 = RangeError ;
tmp9 = new . target ;
str2 = "Index out of range" ;
tmp10 = new . target ;
rangeError = new RangeError ( "Index out of range" ) ;
tmp12 = rangeError ;
throw rangeError ;
} else if ( tmp2 < 0 ) {
tmp3 = globalThis ;
_RangeError = RangeError ;
tmp4 = new . target ;
str = "Index out of range" ;
tmp5 = new . target ;
rangeError1 = new RangeError ( "Index out of range" ) ;
tmp7 = rangeError1 ;
throw rangeError1 ;
}
}
obj = require ( "read" ) ;
writeResult = obj . write ( self , tmp , tmp2 , false , 23 , 4 ) ;
return tmp2 + 4 ;
}
writeDoubleLE ( arg0 , arg1 , arg2 ) {
self = this ;
tmp = + arg0 ;
tmp2 = arg1 >>> 0 ;
if ( ! arg2 ) {
num = 8 ;
if ( tmp2 + 8 > self . length ) {
tmp8 = globalThis ;
_RangeError2 = RangeError ;
tmp9 = new . target ;
str2 = "Index out of range" ;
tmp10 = new . target ;
rangeError = new RangeError ( "Index out of range" ) ;
tmp12 = rangeError ;
throw rangeError ;
} else if ( tmp2 < 0 ) {
tmp3 = globalThis ;
_RangeError = RangeError ;
tmp4 = new . target ;
str = "Index out of range" ;
tmp5 = new . target ;
rangeError1 = new RangeError ( "Index out of range" ) ;
tmp7 = rangeError1 ;
throw rangeError1 ;
}
}
obj = require ( "read" ) ;
writeResult = obj . write ( self , tmp , tmp2 , true , 52 , 8 ) ;
return tmp2 + 8 ;
}
writeDoubleBE ( arg0 , arg1 , arg2 ) {
self = this ;
tmp = + arg0 ;
tmp2 = arg1 >>> 0 ;
if ( ! arg2 ) {
num = 8 ;
if ( tmp2 + 8 > self . length ) {
tmp8 = globalThis ;
_RangeError2 = RangeError ;
tmp9 = new . target ;
str2 = "Index out of range" ;
tmp10 = new . target ;
rangeError = new RangeError ( "Index out of range" ) ;
tmp12 = rangeError ;
throw rangeError ;
} else if ( tmp2 < 0 ) {
tmp3 = globalThis ;
_RangeError = RangeError ;
tmp4 = new . target ;
str = "Index out of range" ;
tmp5 = new . target ;
rangeError1 = new RangeError ( "Index out of range" ) ;
tmp7 = rangeError1 ;
throw rangeError1 ;
}
}
obj = require ( "read" ) ;
writeResult = obj . write ( self , tmp , tmp2 , false , 52 , 8 ) ;
return tmp2 + 8 ;
}
copy ( arg0 , arg1 , arg2 , arg3 ) {
if ( Buffer . isBuffer ( arg0 ) ) {
num = arg2 ;
if ( ! arg2 ) {
num = 0 ;
}
length = arg3 ;
tmp6 = arg3 ;
if ( ! arg3 ) {
num2 = 0 ;
tmp6 = 0 === length ;
}
self = this ;
if ( ! tmp6 ) {
length = self . length ;
}
num3 = arg1 ;
if ( arg1 >= arg0 . length ) {
num3 = arg0 . length ;
}
if ( ! num3 ) {
num3 = 0 ;
}
num4 = 0 ;
tmp7 = length > 0 && length < num ;
if ( tmp7 ) {
length = num ;
}
if ( length === num ) {
return 0 ;
} else {
if ( 0 !== arg0 . length ) {
if ( 0 !== self . length ) {
if ( num3 < 0 ) {
tmp26 = globalThis ;
_RangeError3 = RangeError ;
tmp27 = new . target ;
str4 = "targetStart out of bounds" ;
tmp28 = new . target ;
rangeError = new RangeError ( "targetStart out of bounds" ) ;
tmp30 = rangeError ;
throw rangeError ;
} else {
if ( num >= 0 ) {
if ( num < self . length ) {
if ( length < 0 ) {
tmp16 = globalThis ;
_RangeError = RangeError ;
tmp17 = new . target ;
str2 = "sourceEnd out of bounds" ;
tmp18 = new . target ;
rangeError1 = new RangeError ( "sourceEnd out of bounds" ) ;
tmp20 = rangeError1 ;
throw rangeError1 ;
} else {
if ( length > self . length ) {
length = self . length ;
}
if ( arg0 . length - num3 < length - num ) {
length = arg0 . length - num3 + num ;
}
diff = length - num ;
tmp9 = self === arg0 ;
if ( tmp9 ) {
tmp10 = globalThis ;
_Uint8Array = Uint8Array ;
2026-08-04 21:03:28 +00:00
if ( typeof Uint8Array . prototype . copyWithin === "function" ) {
2026-07-29 08:29:29 +00:00
copyWithinResult = self . copyWithin ( num3 , num , length ) ;
}
return diff ;
}
if ( tmp9 ) {
if ( num < num3 ) {
if ( num3 < length ) {
num5 = 1 ;
diff1 = diff - 1 ;
if ( 0 <= diff1 ) {
do {
arg0 [ diff1 + num3 ] = self [ diff1 + num ] ;
diff1 = diff1 - 1 ;
} while ( 0 <= diff1 ) ;
}
}
}
}
tmp11 = globalThis ;
_Uint8Array2 = Uint8Array ;
set = Uint8Array . prototype . set ;
call = set . call ;
subarrayResult = self . subarray ( num , length ) ;
if ( typeof call === "unknown" ) {
result = set ( subarrayResult , num3 ) ;
} else {
callResult = call ( arg0 , subarrayResult , num3 ) ;
}
}
}
}
tmp21 = globalThis ;
_RangeError2 = RangeError ;
tmp22 = new . target ;
str3 = "Index out of range" ;
tmp23 = new . target ;
rangeError2 = new RangeError ( "Index out of range" ) ;
tmp25 = rangeError2 ;
throw rangeError2 ;
}
}
}
return 0 ;
}
} else {
tmp = globalThis ;
_TypeError = TypeError ;
tmp2 = new . target ;
str = "argument should be a Buffer" ;
tmp3 = new . target ;
typeError = new TypeError ( "argument should be a Buffer" ) ;
tmp5 = typeError ;
throw typeError ;
}
}
fill ( arg0 , arg1 , arg2 , arg3 ) {
self = this ;
tmp = arg3 ;
2026-08-04 21:03:28 +00:00
if ( typeof arg0 === "string" ) {
if ( typeof arg1 === "string" ) {
2026-07-29 08:29:29 +00:00
length = self . length ;
num3 = 0 ;
tmp = arg1 ;
} else {
length = arg2 ;
num3 = arg1 ;
2026-08-04 21:03:28 +00:00
if ( typeof arg2 === "string" ) {
2026-07-29 08:29:29 +00:00
length = self . length ;
tmp = arg2 ;
num3 = arg1 ;
}
}
if ( undefined !== tmp ) {
2026-08-04 21:03:28 +00:00
if ( typeof tmp !== "string" ) {
2026-07-29 08:29:29 +00:00
tmp21 = globalThis ;
_TypeError3 = TypeError ;
tmp22 = new . target ;
str6 = "encoding must be a string" ;
tmp23 = new . target ;
typeError = new TypeError ( "encoding must be a string" ) ;
tmp25 = typeError ;
throw typeError ;
}
}
2026-08-04 21:03:28 +00:00
if ( typeof tmp === "string" ) {
2026-07-29 08:29:29 +00:00
tmp27 = Buffer ;
if ( ! Buffer . isEncoding ( tmp ) ) {
tmp5 = globalThis ;
_TypeError = TypeError ;
str = "Unknown encoding: " ;
tmp6 = new . target ;
tmp7 = new . target ;
typeError1 = new TypeError ( "Unknown encoding: " + tmp ) ;
tmp9 = typeError1 ;
throw typeError1 ;
}
}
num4 = 1 ;
tmp2 = tmp ;
tmp3 = length ;
tmp4 = num3 ;
num2 = arg0 ;
if ( 1 === arg0 . length ) {
num5 = 0 ;
2026-08-24 06:08:38 +00:00
charCodeAtResult = require ( "module_0" ) ;
2026-07-29 08:29:29 +00:00
str2 = "utf8" ;
tmp11 = "utf8" === tmp ;
if ( tmp11 ) {
num6 = 128 ;
tmp11 = charCodeAtResult < 128 ;
}
if ( ! tmp11 ) {
str3 = "latin1" ;
tmp11 = "latin1" === tmp ;
}
tmp2 = tmp ;
tmp3 = length ;
tmp4 = num3 ;
num2 = arg0 ;
if ( tmp11 ) {
tmp2 = tmp ;
tmp3 = length ;
tmp4 = num3 ;
num2 = charCodeAtResult ;
}
}
2026-08-04 21:03:28 +00:00
} else if ( typeof arg0 === "number" ) {
2026-07-29 08:29:29 +00:00
num = 255 ;
num2 = arg0 & 255 ;
tmp2 = tmp ;
tmp3 = arg2 ;
tmp4 = arg1 ;
} else {
tmp2 = tmp ;
tmp3 = arg2 ;
tmp4 = arg1 ;
num2 = arg0 ;
2026-08-04 21:03:28 +00:00
if ( typeof arg0 === "boolean" ) {
2026-07-29 08:29:29 +00:00
tmp26 = globalThis ;
_Number = Number ;
num2 = Number ( arg0 ) ;
tmp2 = tmp ;
tmp3 = arg2 ;
tmp4 = arg1 ;
}
}
if ( tmp4 >= 0 ) {
if ( self . length >= tmp4 ) {
if ( self . length >= tmp3 ) {
if ( tmp3 <= tmp4 ) {
return self ;
} else {
sum = tmp4 >>> 0 ;
tmp12 = undefined === tmp3 ? self . length : tmp3 >>> 0 ;
if ( ! num2 ) {
num2 = 0 ;
}
2026-08-04 21:03:28 +00:00
if ( typeof num2 === "number" ) {
2026-07-29 08:29:29 +00:00
num9 = 1 ;
if ( sum < tmp12 ) {
do {
self [ sum ] = num2 ;
sum = sum + 1 ;
} while ( sum < tmp12 ) ;
}
} else {
obj = Buffer ;
fromResult = num2 ;
if ( ! Buffer . isBuffer ( num2 ) ) {
fromResult = obj . from ( num2 , tmp2 ) ;
}
length2 = fromResult . length ;
if ( 0 === length2 ) {
tmp14 = globalThis ;
_TypeError2 = TypeError ;
str4 = "The value \"" ;
tmp15 = new . target ;
str5 = "\" is invalid for argument \"value\"" ;
tmp16 = new . target ;
typeError2 = new TypeError ( "The value \"" + num2 + "\" is invalid for argument \"value\"" ) ;
tmp18 = typeError2 ;
throw typeError2 ;
} else {
num7 = 1 ;
num8 = 0 ;
if ( 0 < tmp12 - sum ) {
do {
self [ num8 + sum ] = fromResult [ num8 % length2 ] ;
num8 = num8 + 1 ;
diff = tmp12 - sum ;
} while ( num8 < diff ) ;
}
}
}
return self ;
}
}
}
}
rangeError = new RangeError ( "Out of range index" ) ;
throw rangeError ;
}
}
2026-08-04 21:03:28 +00:00
function from ( data , str ) {
if ( typeof data === "string" ) {
let rangeError = typeof str === "string" ;
if ( typeof str === "string" ) {
rangeError = "" !== str ;
2026-07-29 08:29:29 +00:00
}
2026-08-04 21:03:28 +00:00
let str17 = str ;
2026-07-29 08:29:29 +00:00
if ( ! rangeError ) {
str17 = "utf8" ;
}
rangeError = Buffer ;
if ( Buffer . isEncoding ( str17 ) ) {
rangeError = byteLength ;
2026-08-04 21:03:28 +00:00
rangeError = byteLength ( data , str17 ) | 0 ;
2026-07-29 08:29:29 +00:00
rangeError = c3 ;
if ( rangeError > c3 ) {
rangeError = globalThis ;
const _RangeError8 = RangeError ;
rangeError = new . target ;
rangeError = new . target ;
rangeError = new RangeError ( "The value \"" + rangeError + "\" is invalid for option \"size\"" ) ;
throw rangeError ;
} else {
rangeError = globalThis ;
const _Uint8Array8 = Uint8Array ;
rangeError = new . target ;
rangeError = new . target ;
const uint8Array = new Uint8Array ( rangeError ) ;
rangeError = uint8Array ;
const _Object4 = Object ;
rangeError = Object . setPrototypeOf ( uint8Array , rangeError . prototype ) ;
2026-08-04 21:03:28 +00:00
rangeError = uint8Array . write ( data , str17 ) ;
2026-07-29 08:29:29 +00:00
rangeError = uint8Array ;
if ( rangeError !== rangeError ) {
rangeError = uint8Array . slice ( 0 , rangeError ) ;
}
return rangeError ;
}
} else {
rangeError = globalThis ;
const _TypeError4 = TypeError ;
rangeError = new . target ;
rangeError = new . target ;
rangeError = new TypeError ( "Unknown encoding: " + str17 ) ;
throw rangeError ;
}
} else {
rangeError = globalThis ;
const _ArrayBuffer = ArrayBuffer ;
2026-08-04 21:03:28 +00:00
if ( ArrayBuffer . isView ( data ) ) {
return fromArrayLike ( data ) ;
2026-07-29 08:29:29 +00:00
} else {
rangeError = null ;
2026-08-04 21:03:28 +00:00
if ( null == data ) {
2026-07-29 08:29:29 +00:00
const _TypeError3 = TypeError ;
2026-08-04 21:03:28 +00:00
const typeError = new TypeError ( "The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type " + typeof data ) ;
2026-07-29 08:29:29 +00:00
throw typeError ;
} else {
2026-08-04 21:03:28 +00:00
let tmp3 = data instanceof ArrayBuffer ;
2026-07-29 08:29:29 +00:00
if ( ! tmp3 ) {
2026-08-04 21:03:28 +00:00
tmp3 = null != data && null != data . constructor && null != data . constructor . name && data . constructor . name === rangeError . name ;
const tmp2 = null != data && null != data . constructor && null != data . constructor . name && data . constructor . name === rangeError . name ;
2026-07-29 08:29:29 +00:00
}
if ( ! tmp3 ) {
2026-08-04 21:03:28 +00:00
if ( data ) {
const buffer = data . buffer ;
2026-07-29 08:29:29 +00:00
let tmp6 = buffer instanceof ArrayBuffer ;
if ( ! tmp6 ) {
tmp6 = null != buffer && null != buffer . constructor && null != buffer . constructor . name && buffer . constructor . name === tmp5 . name ;
const tmp7 = null != buffer && null != buffer . constructor && null != buffer . constructor . name && buffer . constructor . name === tmp5 . name ;
}
}
const _SharedArrayBuffer = SharedArrayBuffer ;
2026-08-04 21:03:28 +00:00
if ( typeof SharedArrayBuffer !== "undefined" ) {
let tmp9 = data instanceof SharedArrayBuffer ;
2026-07-29 08:29:29 +00:00
if ( ! tmp9 ) {
2026-08-04 21:03:28 +00:00
tmp9 = null != data && null != data . constructor && null != data . constructor . name && data . constructor . name === rangeError . name ;
const tmp8 = null != data && null != data . constructor && null != data . constructor . name && data . constructor . name === rangeError . name ;
2026-07-29 08:29:29 +00:00
}
if ( ! tmp9 ) {
2026-08-04 21:03:28 +00:00
if ( data ) {
const buffer2 = data . buffer ;
2026-07-29 08:29:29 +00:00
let tmp11 = buffer2 instanceof SharedArrayBuffer ;
if ( ! tmp11 ) {
tmp11 = null != buffer2 && null != buffer2 . constructor && null != buffer2 . constructor . name && buffer2 . constructor . name === tmp10 . name ;
const tmp12 = null != buffer2 && null != buffer2 . constructor && null != buffer2 . constructor . name && buffer2 . constructor . name === tmp10 . name ;
}
}
}
2026-08-04 21:03:28 +00:00
if ( str >= 0 ) {
if ( data . byteLength >= str ) {
2026-07-29 08:29:29 +00:00
let num9 = arg2 ;
if ( ! arg2 ) {
num9 = 0 ;
}
2026-08-04 21:03:28 +00:00
if ( data . byteLength < str + num9 ) {
2026-07-29 08:29:29 +00:00
const _RangeError4 = RangeError ;
const rangeError1 = new RangeError ( "\"length\" is outside of buffer bounds" ) ;
throw rangeError1 ;
} else {
2026-08-04 21:03:28 +00:00
if ( undefined === str ) {
2026-07-29 08:29:29 +00:00
if ( undefined === arg2 ) {
const _Uint8Array4 = Uint8Array ;
2026-08-04 21:03:28 +00:00
let uint8Array1 = new Uint8Array ( data ) ;
2026-07-29 08:29:29 +00:00
}
const _Object2 = Object ;
Object . setPrototypeOf ( uint8Array1 , Buffer . prototype ) ;
return uint8Array1 ;
}
if ( undefined === arg2 ) {
const _Uint8Array3 = Uint8Array ;
2026-08-04 21:03:28 +00:00
uint8Array1 = new Uint8Array ( data , str ) ;
2026-07-29 08:29:29 +00:00
} else {
const _Uint8Array2 = Uint8Array ;
2026-08-04 21:03:28 +00:00
uint8Array1 = new Uint8Array ( data , str , arg2 ) ;
2026-07-29 08:29:29 +00:00
}
}
}
}
const _RangeError5 = RangeError ;
const rangeError2 = new RangeError ( "\"offset\" is outside of buffer bounds" ) ;
throw rangeError2 ;
}
2026-08-04 21:03:28 +00:00
if ( typeof data === "number" ) {
2026-07-29 08:29:29 +00:00
const _TypeError2 = TypeError ;
const typeError1 = new TypeError ( "The \"value\" argument must not be of type number. Received type number" ) ;
throw typeError1 ;
} else {
2026-08-04 21:03:28 +00:00
const tmp13 = data . valueOf && data . valueOf ( ) ;
2026-07-29 08:29:29 +00:00
if ( null != tmp13 ) {
2026-08-04 21:03:28 +00:00
if ( tmp13 !== data ) {
return Buffer . from ( tmp13 , str , arg2 ) ;
2026-07-29 08:29:29 +00:00
}
}
2026-08-04 21:03:28 +00:00
if ( Buffer . isBuffer ( data ) ) {
2026-07-29 08:29:29 +00:00
if ( length >= c3 ) {
const _RangeError3 = RangeError ;
const rangeError3 = new RangeError ( "Attempt to allocate Buffer larger than maximum size: 0x" + str4 . toString ( 16 ) + " bytes" ) ;
throw rangeError3 ;
} else {
rangeError = length | 0 | 0 ;
if ( rangeError > str4 ) {
const _RangeError2 = RangeError ;
const rangeError4 = new RangeError ( "The value \"" + rangeError + "\" is invalid for option \"size\"" ) ;
throw rangeError4 ;
} else {
const _Uint8Array9 = Uint8Array ;
rangeError = new . target ;
rangeError = new . target ;
const uint8Array2 = new Uint8Array ( rangeError ) ;
const _Object5 = Object ;
rangeError = uint8Array2 ;
rangeError = Object . setPrototypeOf ( uint8Array2 , obj . prototype ) ;
let tmp14 = uint8Array2 ;
if ( 0 !== uint8Array2 . length ) {
2026-08-04 21:03:28 +00:00
data . copy ( rangeError , 0 , 0 , rangeError ) ;
2026-07-29 08:29:29 +00:00
tmp14 = uint8Array2 ;
}
}
}
} else if ( undefined !== length ) {
2026-08-04 21:03:28 +00:00
if ( typeof data . length === "number" ) {
if ( data . length == data . length ) {
let tmp17 = fromArrayLike ( data ) ;
2026-07-29 08:29:29 +00:00
}
tmp14 = tmp17 ;
}
if ( 0 > c3 ) {
const _RangeError = RangeError ;
const rangeError5 = new RangeError ( "The value \"" + "\" is invalid for option \"size\"" ) ;
throw rangeError5 ;
} else {
const _Uint8Array = Uint8Array ;
const uint8Array3 = new Uint8Array ( 0 ) ;
const _Object = Object ;
Object . setPrototypeOf ( uint8Array3 , obj . prototype ) ;
tmp17 = uint8Array3 ;
}
2026-08-04 21:03:28 +00:00
} else if ( "Buffer" === data . type ) {
2026-07-29 08:29:29 +00:00
const _Array = Array ;
2026-08-04 21:03:28 +00:00
if ( Array . isArray ( data . data ) ) {
tmp14 = fromArrayLike ( data . data ) ;
2026-07-29 08:29:29 +00:00
}
}
if ( tmp14 ) {
return tmp14 ;
} else {
const _Symbol = Symbol ;
2026-08-04 21:03:28 +00:00
if ( typeof Symbol !== "undefined" ) {
2026-07-29 08:29:29 +00:00
const _Symbol4 = Symbol ;
if ( null != Symbol . toPrimitive ) {
const _Symbol2 = Symbol ;
2026-08-04 21:03:28 +00:00
if ( typeof data [ Symbol . toPrimitive ] === "function" ) {
2026-07-29 08:29:29 +00:00
const _Symbol3 = Symbol ;
2026-08-04 21:03:28 +00:00
return obj . from ( data [ Symbol . toPrimitive ] ( "string" ) , str , arg2 ) ;
2026-07-29 08:29:29 +00:00
}
}
}
const _TypeError = TypeError ;
2026-08-04 21:03:28 +00:00
const typeError2 = new TypeError ( "The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type " + typeof data ) ;
2026-07-29 08:29:29 +00:00
throw typeError2 ;
}
}
}
2026-08-04 21:03:28 +00:00
if ( str >= 0 ) {
if ( data . byteLength >= str ) {
2026-07-29 08:29:29 +00:00
let num11 = arg2 ;
if ( ! arg2 ) {
num11 = 0 ;
}
2026-08-04 21:03:28 +00:00
if ( data . byteLength < str + num11 ) {
2026-07-29 08:29:29 +00:00
const _RangeError6 = RangeError ;
const rangeError6 = new RangeError ( "\"length\" is outside of buffer bounds" ) ;
throw rangeError6 ;
} else {
2026-08-04 21:03:28 +00:00
if ( undefined === str ) {
2026-07-29 08:29:29 +00:00
if ( undefined === arg2 ) {
const _Uint8Array7 = Uint8Array ;
2026-08-04 21:03:28 +00:00
let uint8Array4 = new Uint8Array ( data ) ;
2026-07-29 08:29:29 +00:00
}
const _Object3 = Object ;
Object . setPrototypeOf ( uint8Array4 , Buffer . prototype ) ;
return uint8Array4 ;
}
if ( undefined === arg2 ) {
const _Uint8Array6 = Uint8Array ;
2026-08-04 21:03:28 +00:00
uint8Array4 = new Uint8Array ( data , str ) ;
2026-07-29 08:29:29 +00:00
} else {
const _Uint8Array5 = Uint8Array ;
2026-08-04 21:03:28 +00:00
uint8Array4 = new Uint8Array ( data , str , arg2 ) ;
2026-07-29 08:29:29 +00:00
}
}
}
}
const _RangeError7 = RangeError ;
const rangeError7 = new RangeError ( "\"offset\" is outside of buffer bounds" ) ;
throw rangeError7 ;
}
}
}
}
2026-08-04 21:03:28 +00:00
function allocUnsafe ( num ) {
if ( typeof num !== "number" ) {
2026-07-29 08:29:29 +00:00
const _TypeError = TypeError ;
const typeError = new TypeError ( "\"size\" argument must be of type number" ) ;
throw typeError ;
2026-08-04 21:03:28 +00:00
} else if ( num < 0 ) {
2026-07-29 08:29:29 +00:00
const _RangeError3 = RangeError ;
2026-08-04 21:03:28 +00:00
const rangeError = new RangeError ( "The value \"" + num + "\" is invalid for option \"size\"" ) ;
2026-07-29 08:29:29 +00:00
throw rangeError ;
} else {
2026-08-04 21:03:28 +00:00
num = 0 ;
if ( num >= 0 ) {
if ( num >= c3 ) {
2026-07-29 08:29:29 +00:00
const _RangeError = RangeError ;
const rangeError1 = new RangeError ( "Attempt to allocate Buffer larger than maximum size: 0x" + str . toString ( 16 ) + " bytes" ) ;
throw rangeError1 ;
} else {
2026-08-04 21:03:28 +00:00
num = num | 0 | 0 ;
2026-07-29 08:29:29 +00:00
}
str = c3 ;
}
if ( num > c3 ) {
const _RangeError2 = RangeError ;
const rangeError2 = new RangeError ( "The value \"" + num + "\" is invalid for option \"size\"" ) ;
throw rangeError2 ;
} else {
const _Uint8Array = Uint8Array ;
const uint8Array = new Uint8Array ( num ) ;
const _Object = Object ;
Object . setPrototypeOf ( uint8Array , Buffer . prototype ) ;
return uint8Array ;
}
}
}
function fromArrayLike ( data ) {
let num = 0 ;
if ( data . length >= 0 ) {
if ( data . length >= c3 ) {
const _RangeError = RangeError ;
const rangeError = new RangeError ( "Attempt to allocate Buffer larger than maximum size: 0x" + str . toString ( 16 ) + " bytes" ) ;
throw rangeError ;
} else {
num = length | 0 | 0 ;
}
str = c3 ;
}
if ( num > c3 ) {
const _RangeError2 = RangeError ;
const rangeError1 = new RangeError ( "The value \"" + num + "\" is invalid for option \"size\"" ) ;
throw rangeError1 ;
} else {
const _Uint8Array = Uint8Array ;
const uint8Array = new Uint8Array ( num ) ;
const _Object = Object ;
Object . setPrototypeOf ( uint8Array , Buffer . prototype ) ;
let num5 = 0 ;
if ( 0 < num ) {
do {
uint8Array [ num5 ] = 255 & data [ num5 ] ;
num5 = num5 + 1 ;
} while ( num5 < num ) ;
}
return uint8Array ;
}
}
2026-08-04 21:03:28 +00:00
function byteLength ( str ) {
if ( Buffer . isBuffer ( str ) ) {
return str . length ;
2026-07-29 08:29:29 +00:00
} else {
2026-08-24 06:08:38 +00:00
byteLength = globalThis ;
2026-07-29 08:29:29 +00:00
const _ArrayBuffer = ArrayBuffer ;
2026-08-04 21:03:28 +00:00
if ( ! ArrayBuffer . isView ( str ) ) {
2026-08-06 08:05:19 +00:00
let tmp2 = str instanceof ArrayBuffer ;
if ( ! tmp2 ) {
tmp2 = null != str && null != str . constructor && null != str . constructor . name && str . constructor . name === tmp . name ;
const tmp4 = null != str && null != str . constructor && null != str . constructor . name && str . constructor . name === tmp . name ;
2026-07-29 08:29:29 +00:00
}
2026-08-06 08:05:19 +00:00
if ( ! tmp2 ) {
2026-08-04 21:03:28 +00:00
if ( typeof str !== "string" ) {
2026-07-29 08:29:29 +00:00
const _TypeError = TypeError ;
2026-08-04 21:03:28 +00:00
const typeError = new TypeError ( "The \"string\" argument must be one of type string, Buffer, or ArrayBuffer. Received type " + typeof str ) ;
2026-07-29 08:29:29 +00:00
throw typeError ;
} else {
2026-08-06 08:05:19 +00:00
let tmp5 = arguments . length > 2 ;
if ( tmp5 ) {
tmp5 = true === arguments [ 2 ] ;
2026-07-29 08:29:29 +00:00
}
2026-08-06 08:05:19 +00:00
let flag2 = false ;
let tmp7 = arg1 ;
if ( ! tmp5 ) {
flag2 = false ;
tmp7 = arg1 ;
2026-08-04 21:03:28 +00:00
if ( 0 === str . length ) {
2026-07-29 08:29:29 +00:00
return 0 ;
}
}
}
}
2026-08-06 08:05:19 +00:00
return byteLength ;
2026-07-29 08:29:29 +00:00
}
2026-08-06 08:05:19 +00:00
byteLength = str . byteLength ;
2026-07-29 08:29:29 +00:00
}
}
function slowToString ( arg0 , arg1 , arg2 ) {
let num = arg1 ;
let tmp = undefined === arg1 ;
if ( ! tmp ) {
tmp = num < 0 ;
}
if ( tmp ) {
num = 0 ;
}
const self = this ;
if ( num > this . length ) {
return "" ;
} else {
let length = arg2 ;
if ( tmp2 ) {
length = self . length ;
}
if ( length <= 0 ) {
return "" ;
} else if ( length >>> 0 <= num >>> 0 ) {
return "" ;
} else {
while ( true ) {
let substr = self . slice ( tmp5 , tmp4 ) ;
let str2 = "" ;
let tmp3 = globalThis ;
let num4 = 1 ;
let num5 = 256 ;
let num6 = 2 ;
let num7 = 0 ;
let str3 = "" ;
if ( 0 >= substr . length ) {
break ;
} else {
do {
let _String = String ;
str2 = ` ${ String . fromCharCode ( arr [ num7 ] + 256 * arr [ num7 + 1 ] ) } ` ;
num7 = num7 + 2 ;
str3 = str2 ;
length2 = substr . length ;
} while ( num7 < length2 ) ;
}
return str3 ;
}
}
tmp2 = undefined === arg2 || length > self . length ;
}
}
2026-08-04 21:03:28 +00:00
function bidirectionalIndexOf ( arg0 , str , str2 ) {
2026-07-29 08:29:29 +00:00
if ( 0 === arg0 . length ) {
return - 1 ;
} else {
2026-08-04 21:03:28 +00:00
let tmp = str2 ;
2026-07-29 08:29:29 +00:00
let num2 = 0 ;
2026-08-04 21:03:28 +00:00
if ( typeof str2 !== "string" ) {
2026-07-29 08:29:29 +00:00
tmp = arg3 ;
num2 = 2147483647 ;
2026-08-04 21:03:28 +00:00
if ( str2 <= 2147483647 ) {
2026-07-29 08:29:29 +00:00
tmp = arg3 ;
2026-08-04 21:03:28 +00:00
num2 = str2 ;
if ( str2 < - 2147483648 ) {
2026-07-29 08:29:29 +00:00
tmp = arg3 ;
num2 = - 2147483648 ;
}
}
}
// // eliminated: always false
let num3 = tmp3 ;
if ( + num2 < 0 ) {
num3 = arg0 . length + tmp3 ;
}
if ( num3 >= arg0 . length ) {
if ( arg4 ) {
return - 1 ;
} else {
num3 = arg0 . length - 1 ;
}
} else if ( num3 < 0 ) {
num3 = 0 ;
if ( ! arg4 ) {
return - 1 ;
}
}
2026-08-04 21:03:28 +00:00
let fromResult = str ;
if ( typeof str === "string" ) {
fromResult = Buffer . from ( str , tmp ) ;
2026-07-29 08:29:29 +00:00
}
if ( Buffer . isBuffer ( fromResult ) ) {
let num7 = - 1 ;
if ( 0 !== fromResult . length ) {
num7 = arrayIndexOf ( arg0 , fromResult , num3 , tmp , arg4 ) ;
}
return num7 ;
2026-08-04 21:03:28 +00:00
} else if ( typeof fromResult === "number" ) {
2026-07-29 08:29:29 +00:00
const _Uint8Array = Uint8Array ;
2026-08-04 21:03:28 +00:00
if ( typeof Uint8Array . prototype . indexOf === "function" ) {
2026-07-29 08:29:29 +00:00
const _Uint8Array2 = Uint8Array ;
if ( ! arg4 ) {
const lastIndexOf = prototype . lastIndexOf ;
const call = lastIndexOf . call ;
typeof call === "unknown" ? lastIndexOf ( tmp6 , num3 ) : call ( arg0 , tmp6 , num3 ) ;
}
const indexOf = prototype . indexOf ;
const call2 = indexOf . call ;
typeof call2 === "unknown" ? indexOf ( tmp6 , num3 ) : call2 ( arg0 , tmp6 , num3 ) ;
} else {
const items = [ tmp6 ] ;
return arrayIndexOf ( arg0 , items , num3 , tmp , arg4 ) ;
}
} else {
const _TypeError = TypeError ;
const typeError = new TypeError ( "val must be string, number or Buffer" ) ;
throw typeError ;
}
}
}
function arrayIndexOf ( readUInt16BE , readUInt16BE2 ) {
let tmp11 ;
let num = 1 ;
let result1 = length2 ;
let result = length ;
let num2 = 1 ;
let result2 = arg2 ;
if ( undefined !== arg3 ) {
const _String = String ;
const formatted = String ( arg3 ) . toLowerCase ( ) ;
if ( "ucs2" !== formatted ) {
if ( "ucs-2" !== formatted ) {
if ( "utf16le" !== formatted ) {
num = 1 ;
result1 = length2 ;
result = length ;
num2 = 1 ;
result2 = arg2 ;
}
}
}
if ( readUInt16BE . length >= 2 ) {
if ( readUInt16BE2 . length >= 2 ) {
result = length / 2 ;
result1 = length2 / 2 ;
result2 = arg2 / 2 ;
num = 2 ;
num2 = 2 ;
}
}
return - 1 ;
}
if ( arg4 ) {
let num7 = - 1 ;
if ( result2 < result ) {
while ( true ) {
tmp11 = num7 ;
let tmp12 = result2 ;
if ( 1 === num ) {
let uInt16BE = readUInt16BE [ result2 ] ;
} else {
uInt16BE = readUInt16BE . readUInt16BE ( result2 * num ) ;
}
let tmp14 = - 1 === tmp11 ;
let num8 = 0 ;
if ( ! tmp14 ) {
num8 = result2 - tmp11 ;
}
if ( 1 === num ) {
let uInt16BE1 = readUInt16BE2 [ num8 ] ;
} else {
uInt16BE1 = readUInt16BE2 . readUInt16BE ( num8 * num ) ;
}
if ( uInt16BE === uInt16BE1 ) {
if ( tmp14 ) {
tmp11 = result2 ;
}
let num9 = tmp11 ;
let diff = result2 ;
if ( result2 - tmp11 + 1 === result1 ) {
break ;
}
} else {
diff = result2 ;
if ( - 1 !== tmp11 ) {
diff = result2 - ( result2 - tmp11 ) ;
}
num9 = - 1 ;
}
result2 = diff + 1 ;
num7 = num9 ;
}
return tmp11 * num2 ;
}
} else {
let diff1 = result2 ;
if ( result2 + result1 > result ) {
diff1 = result - result1 ;
}
if ( diff1 >= 0 ) {
while ( true ) {
let tmp5 = diff1 ;
let num5 = 0 ;
let flag = true ;
if ( 0 < result1 ) {
while ( true ) {
let sum = diff1 + num5 ;
let tmp7 = num5 ;
if ( 1 === num ) {
let uInt16BE2 = readUInt16BE [ sum ] ;
} else {
uInt16BE2 = readUInt16BE . readUInt16BE ( sum * num ) ;
}
if ( 1 === num ) {
let uInt16BE3 = readUInt16BE2 [ num5 ] ;
} else {
uInt16BE3 = readUInt16BE2 . readUInt16BE ( num5 * num ) ;
}
flag = false ;
if ( uInt16BE2 !== uInt16BE3 ) {
break ;
} else {
let sum1 = num5 + 1 ;
num5 = sum1 ;
flag = true ;
if ( sum1 >= result1 ) {
break ;
}
}
}
}
if ( flag ) {
break ;
} else {
diff1 = diff1 - 1 ;
}
}
return diff1 ;
}
}
return - 1 ;
}
function utf8Slice ( arg0 , arg1 , arg2 ) {
let sum1 ;
let sum = arg1 ;
const bound = Math . min ( arg0 . length , arg2 ) ;
const items = [ ] ;
if ( arg1 < bound ) {
do {
let tmp4 = arg0 [ sum ] ;
let tmp5 = tmp3 ;
let tmp6 = sum ;
let num = 4 ;
if ( tmp4 <= 239 ) {
let num2 = 3 ;
if ( tmp4 <= 223 ) {
let num3 = 1 ;
if ( tmp4 > 191 ) {
num3 = 2 ;
}
num2 = num3 ;
}
num = num2 ;
}
let tmp7 = null ;
let tmp8 = tmp3 ;
if ( sum + num <= bound ) {
if ( 1 === num ) {
tmp7 = null ;
tmp8 = tmp3 ;
if ( tmp4 < 128 ) {
tmp7 = tmp4 ;
tmp8 = tmp3 ;
}
} else if ( 2 === num ) {
let tmp19 = arg0 [ sum + 1 ] ;
let tmp20 = 192 & tmp19 ;
let tmp21 = 128 === tmp20 ;
let tmp22 = tmp3 ;
if ( 128 === tmp20 ) {
let tmp23 = ( 31 & tmp4 ) << 6 | 63 & tmp19 ;
tmp21 = tmp23 > 127 ;
tmp22 = tmp23 ;
}
tmp7 = null ;
tmp8 = tmp22 ;
if ( tmp21 ) {
tmp7 = tmp22 ;
tmp8 = tmp22 ;
}
} else if ( 3 === num ) {
let tmp12 = arg0 [ sum + 1 ] ;
let tmp13 = arg0 [ sum + 2 ] ;
let tmp14 = 192 & tmp12 ;
let tmp15 = 128 === tmp14 ;
if ( 128 === tmp14 ) {
tmp15 = 128 === ( 192 & tmp13 ) ;
}
let tmp16 = tmp3 ;
if ( tmp15 ) {
let tmp17 = ( 15 & tmp4 ) << 12 | ( 63 & tmp12 ) << 6 | 63 & tmp13 ;
tmp15 = tmp17 > 2047 ;
tmp16 = tmp17 ;
}
if ( tmp15 ) {
let tmp18 = tmp16 < 55296 || tmp16 > 57343 ;
tmp15 = tmp18 ;
}
tmp7 = null ;
tmp8 = tmp16 ;
if ( tmp15 ) {
tmp7 = tmp16 ;
tmp8 = tmp16 ;
}
} else {
tmp7 = null ;
tmp8 = tmp3 ;
if ( 4 === num ) {
let tmp30 = arg0 [ sum + 1 ] ;
let tmp31 = arg0 [ sum + 2 ] ;
let tmp32 = arg0 [ sum + 3 ] ;
let tmp33 = 192 & tmp30 ;
let tmp9 = 128 === tmp33 ;
if ( 128 === tmp33 ) {
tmp9 = 128 === ( 192 & tmp31 ) ;
}
if ( tmp9 ) {
tmp9 = 128 === ( 192 & tmp32 ) ;
}
let tmp10 = tmp3 ;
if ( tmp9 ) {
let tmp11 = ( 15 & tmp4 ) << 18 | ( 63 & tmp30 ) << 12 | ( 63 & tmp31 ) << 6 | 63 & tmp32 ;
tmp9 = tmp11 > 65535 ;
tmp10 = tmp11 ;
}
if ( tmp9 ) {
tmp9 = tmp10 < 1114112 ;
}
tmp7 = null ;
tmp8 = tmp10 ;
if ( tmp9 ) {
tmp7 = tmp10 ;
tmp8 = tmp10 ;
}
}
}
}
let num4 = 1 ;
let num5 = 65533 ;
if ( null !== tmp7 ) {
num4 = num ;
num5 = tmp7 ;
if ( tmp7 > 65535 ) {
let diff = tmp7 - 65536 ;
let arr = items . push ( diff >>> 10 & 1023 | 55296 ) ;
num5 = 56320 | 1023 & diff ;
num4 = num ;
}
}
arr = items . push ( num5 ) ;
sum = sum + num4 ;
tmp3 = tmp8 ;
} while ( sum < bound ) ;
}
if ( items . length <= c13 ) {
const _String3 = String ;
const _String4 = String ;
let str2 = fromCharCode2 . apply ( String , items ) ;
} else {
let num6 = 0 ;
let str = "" ;
str2 = "" ;
if ( 0 < length ) {
do {
let _String = String ;
let _String2 = String ;
let tmp28 = c13 ;
sum1 = num6 + c13 ;
str = ` ${ tmp27 ( String , arr . slice ( num6 , tmp29 ) ) } ` ;
str2 = str ;
num6 = sum1 ;
} while ( sum1 < length ) ;
}
}
return str2 ;
}
function utf8ToBytes ( str ) {
let num = arg1 ;
if ( ! arg1 ) {
num = Infinity ;
}
const items = [ ] ;
let num2 = 0 ;
let tmp = null ;
if ( 0 < str . length ) {
while ( true ) {
let charCodeAtResult = str . charCodeAt ( num2 ) ;
let tmp3 = num2 ;
let tmp4 = tmp ;
let tmp5 = num ;
if ( charCodeAtResult > 55295 ) {
if ( charCodeAtResult < 57344 ) {
if ( tmp ) {
if ( charCodeAtResult < 56320 ) {
let diff = num - 3 ;
let tmp12 = charCodeAtResult ;
let tmp13 = diff ;
if ( - 1 < diff ) {
let arr = items . push ( 239 , 191 , 189 ) ;
tmp12 = charCodeAtResult ;
tmp13 = diff ;
}
} else {
let sum = 65536 + ( tmp - 55296 << 10 | charCodeAtResult - 56320 ) ;
let tmp10 = num ;
}
if ( sum < 128 ) {
let diff1 = tmp10 - 1 ;
if ( diff1 >= 0 ) {
arr = items . push ( sum ) ;
tmp12 = null ;
tmp13 = diff1 ;
}
} else if ( sum < 2048 ) {
let diff2 = tmp10 - 2 ;
if ( diff2 >= 0 ) {
let arr1 = items . push ( sum >> 6 | 192 , 63 & sum | 128 ) ;
tmp12 = null ;
tmp13 = diff2 ;
}
} else if ( sum < 65536 ) {
let diff3 = tmp10 - 3 ;
if ( diff3 >= 0 ) {
let arr2 = items . push ( sum >> 12 | 224 , sum >> 6 & 63 | 128 , 63 & sum | 128 ) ;
tmp12 = null ;
tmp13 = diff3 ;
}
} else if ( sum >= 1114112 ) {
break ;
} else {
let diff4 = tmp10 - 4 ;
if ( diff4 >= 0 ) {
let tmp31 = items ;
let arr3 = items . push ( sum >> 18 | 240 , sum >> 12 & 63 | 128 , sum >> 6 & 63 | 128 , 63 & sum | 128 ) ;
tmp12 = null ;
tmp13 = diff4 ;
}
}
} else if ( charCodeAtResult > 56319 ) {
let diff5 = num - 3 ;
tmp12 = tmp ;
tmp13 = diff5 ;
if ( - 1 < diff5 ) {
let arr4 = items . push ( 239 , 191 , 189 ) ;
tmp12 = tmp ;
tmp13 = diff5 ;
}
} else {
tmp12 = charCodeAtResult ;
tmp13 = num ;
if ( num2 + 1 === length ) {
let diff6 = num - 3 ;
tmp12 = tmp ;
tmp13 = diff6 ;
if ( - 1 < diff6 ) {
let arr5 = items . push ( 239 , 191 , 189 ) ;
tmp12 = tmp ;
tmp13 = diff6 ;
}
}
}
num2 = num2 + 1 ;
tmp = tmp12 ;
num = tmp13 ;
}
}
let tmp6 = tmp ;
let tmp7 = num ;
if ( tmp ) {
let diff7 = num - 3 ;
tmp6 = diff7 > - 1 ;
tmp7 = diff7 ;
}
sum = charCodeAtResult ;
tmp10 = tmp7 ;
if ( tmp6 ) {
let arr6 = items . push ( 239 , 191 , 189 ) ;
sum = charCodeAtResult ;
tmp10 = tmp7 ;
}
}
const _Error = Error ;
2026-08-24 06:08:38 +00:00
error = new Error ( "Invalid code point" ) ;
2026-07-29 08:29:29 +00:00
throw error ;
}
return items ;
}
let forResult = null ;
2026-08-04 21:03:28 +00:00
if ( typeof Symbol === "function" ) {
2026-07-29 08:29:29 +00:00
let _Symbol = Symbol ;
forResult = null ;
2026-08-04 21:03:28 +00:00
if ( typeof Symbol . for === "function" ) {
2026-07-29 08:29:29 +00:00
let _Symbol2 = Symbol ;
forResult = Symbol . for ( "nodejs.util.inspect.custom" ) ;
}
}
arg5 . Buffer = Buffer ;
arg5 . SlowBuffer = function SlowBuffer ( arg0 ) {
let num = arg0 ;
if ( + arg0 != arg0 ) {
num = 0 ;
}
return Buffer . alloc ( + num ) ;
} ;
arg5 . INSPECT _MAX _BYTES = 50 ;
let c3 = 2147483647 ;
arg5 . kMaxLength = 2147483647 ;
Buffer . TYPED _ARRAY _SUPPORT = ( function typedArraySupport ( ) {
try {
const _Uint8Array = Uint8Array ;
const uint8Array = new Uint8Array ( 1 ) ;
const obj = { foo : null } ;
obj [ 0 ] = function foo ( ) {
return 42 ;
} ;
const _Object = Object ;
const _Uint8Array2 = Uint8Array ;
Object . setPrototypeOf ( obj , Uint8Array . prototype ) ;
const _Object2 = Object ;
Object . setPrototypeOf ( uint8Array , obj ) ;
return 42 === uint8Array . foo ( ) ;
} catch ( err ) {
return false ;
}
} ) ( ) ;
let TYPED _ARRAY _SUPPORT = Buffer . TYPED _ARRAY _SUPPORT ;
if ( ! TYPED _ARRAY _SUPPORT ) {
const _console = console ;
2026-08-04 21:03:28 +00:00
TYPED _ARRAY _SUPPORT = typeof console === "undefined" ;
2026-07-29 08:29:29 +00:00
}
if ( ! TYPED _ARRAY _SUPPORT ) {
const _console2 = console ;
2026-08-04 21:03:28 +00:00
TYPED _ARRAY _SUPPORT = typeof console . error !== "function" ;
2026-07-29 08:29:29 +00:00
}
if ( ! TYPED _ARRAY _SUPPORT ) {
const _console3 = console ;
console . error ( "This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support." ) ;
}
let obj = {
enumerable : true ,
get ( ) {
if ( Buffer . isBuffer ( this ) ) {
return this . buffer ;
}
}
} ;
Object . defineProperty ( Buffer . prototype , "parent" , obj ) ;
obj = {
enumerable : true ,
get ( ) {
if ( Buffer . isBuffer ( this ) ) {
return this . byteOffset ;
}
}
} ;
Object . defineProperty ( Buffer . prototype , "offset" , obj ) ;
Buffer . poolSize = 8192 ;
Object . setPrototypeOf ( Buffer . prototype , Uint8Array . prototype ) ;
Object . setPrototypeOf ( Buffer , Uint8Array ) ;
Buffer . byteLength = byteLength ;
Buffer . prototype . _isBuffer = true ;
Buffer . prototype . toLocaleString = Buffer . prototype . toString ;
if ( forResult ) {
Buffer . prototype [ forResult ] = Buffer . prototype . inspect ;
}
let c13 = 4096 ;
const re14 = /[^+/0-9A-Za-z-_]/g ;
const array = new Array ( 256 ) ;
let num = 0 ;
let num2 = 0 ;
do {
do {
array [ tmp8 + num2 ] = "0123456789abcdef" [ num ] + "0123456789abcdef" [ num2 ] ;
num2 = num2 + 1 ;
} while ( num2 < 16 ) ;
num = num + 1 ;
} while ( num < 16 ) ;