{"dependencies":[{"name":"@babel/runtime/helpers/classCallCheck","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"yg7e6laZwmpbIvId5jovq9ugXp8=","exportNames":["*"],"imports":1}},{"name":"@babel/runtime/helpers/createClass","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"Z6pzkVZ2fvxBLkFTgVVOy4UDj30=","exportNames":["*"],"imports":1}},{"name":"@babel/runtime/helpers/callSuper","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"378KbBHdmndC3iMXZ2Ix8oB3LeE=","exportNames":["*"],"imports":1}},{"name":"@babel/runtime/helpers/inherits","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"y0uNg4LxF1CLscQChxzgo5dfjvA=","exportNames":["*"],"imports":1}},{"name":"@babel/runtime/helpers/slicedToArray","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"5y7e5+zC7teYEEC6niD9f5zII1M=","exportNames":["*"],"imports":1}},{"name":"@noble/hashes/sha2.js","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":14,"column":18,"index":826},"end":{"line":14,"column":50,"index":858}}],"key":"vu3GrmX7IyKWLC5hFxoq1UnCcJ8=","exportNames":["*"],"imports":1}},{"name":"@noble/hashes/utils.js","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":15,"column":19,"index":879},"end":{"line":15,"column":52,"index":912}}],"key":"p7DyZ5tsNLZq/3XRYBR2CQCL188=","exportNames":["*"],"imports":1}},{"name":"./abstract/curve.js","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":16,"column":19,"index":933},"end":{"line":16,"column":49,"index":963}}],"key":"uG6BB1yHvnPNURhjNoN1pAfNFaM=","exportNames":["*"],"imports":1}},{"name":"./abstract/edwards.js","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":17,"column":21,"index":986},"end":{"line":17,"column":53,"index":1018}}],"key":"k0DK349sxldzfwgSnX/LZHIvzB4=","exportNames":["*"],"imports":1}},{"name":"./abstract/hash-to-curve.js","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":18,"column":27,"index":1047},"end":{"line":18,"column":65,"index":1085}}],"key":"V7aW6RTrVrmfWtSF3dQ4BGgJnvk=","exportNames":["*"],"imports":1}},{"name":"./abstract/modular.js","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":19,"column":21,"index":1108},"end":{"line":19,"column":53,"index":1140}}],"key":"+wqfTwYuIjwX8vzKXzerMvYz6ok=","exportNames":["*"],"imports":1}},{"name":"./abstract/montgomery.js","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":20,"column":24,"index":1166},"end":{"line":20,"column":59,"index":1201}}],"key":"Cyntt6J/58VrRo+pvu/rGjpR1VM=","exportNames":["*"],"imports":1}},{"name":"./utils.js","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":21,"column":19,"index":1222},"end":{"line":21,"column":40,"index":1243}}],"key":"v6h+l9IeOWbEcXdtKQqd2f4now4=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n var _classCallCheck = require(_dependencyMap[0], \"@babel/runtime/helpers/classCallCheck\").default;\n var _createClass = require(_dependencyMap[1], \"@babel/runtime/helpers/createClass\").default;\n var _callSuper = require(_dependencyMap[2], \"@babel/runtime/helpers/callSuper\").default;\n var _inherits = require(_dependencyMap[3], \"@babel/runtime/helpers/inherits\").default;\n var _slicedToArray = require(_dependencyMap[4], \"@babel/runtime/helpers/slicedToArray\").default;\n Object.defineProperty(exports, \"__esModule\", {\n value: true\n });\n exports.hash_to_ristretto255 = exports.hashToRistretto255 = exports.encodeToCurve = exports.hashToCurve = exports.RistrettoPoint = exports.edwardsToMontgomery = exports.ED25519_TORSION_SUBGROUP = exports.ristretto255_hasher = exports.ristretto255 = exports.ed25519_hasher = exports.x25519 = exports.ed25519ph = exports.ed25519ctx = exports.ed25519 = void 0;\n exports.edwardsToMontgomeryPub = edwardsToMontgomeryPub;\n exports.edwardsToMontgomeryPriv = edwardsToMontgomeryPriv;\n /**\n * ed25519 Twisted Edwards curve with following addons:\n * - X25519 ECDH\n * - Ristretto cofactor elimination\n * - Elligator hash-to-group / point indistinguishability\n * @module\n */\n /*! noble-curves - MIT License (c) 2022 Paul Miller (paulmillr.com) */\n var sha2_js_1 = require(_dependencyMap[5], \"@noble/hashes/sha2.js\");\n var utils_js_1 = require(_dependencyMap[6], \"@noble/hashes/utils.js\");\n var curve_ts_1 = require(_dependencyMap[7], \"./abstract/curve.js\");\n var edwards_ts_1 = require(_dependencyMap[8], \"./abstract/edwards.js\");\n var hash_to_curve_ts_1 = require(_dependencyMap[9], \"./abstract/hash-to-curve.js\");\n var modular_ts_1 = require(_dependencyMap[10], \"./abstract/modular.js\");\n var montgomery_ts_1 = require(_dependencyMap[11], \"./abstract/montgomery.js\");\n var utils_ts_1 = require(_dependencyMap[12], \"./utils.js\");\n // prettier-ignore\n var _0n = /* @__PURE__ */BigInt(0),\n _1n = BigInt(1),\n _2n = BigInt(2),\n _3n = BigInt(3);\n // prettier-ignore\n var _5n = BigInt(5),\n _8n = BigInt(8);\n // P = 2n**255n-19n\n var ed25519_CURVE_p = BigInt('0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffed');\n // N = 2n**252n + 27742317777372353535851937790883648493n\n // a = Fp.create(BigInt(-1))\n // d = -121665/121666 a.k.a. Fp.neg(121665 * Fp.inv(121666))\n var ed25519_CURVE = /* @__PURE__ */(() => ({\n p: ed25519_CURVE_p,\n n: BigInt('0x1000000000000000000000000000000014def9dea2f79cd65812631a5cf5d3ed'),\n h: _8n,\n a: BigInt('0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffec'),\n d: BigInt('0x52036cee2b6ffe738cc740797779e89800700a4d4141d8ab75eb4dca135978a3'),\n Gx: BigInt('0x216936d3cd6e53fec0a4e231fdd6dc5c692cc7609525a7b2c9562d608f25d51a'),\n Gy: BigInt('0x6666666666666666666666666666666666666666666666666666666666666658')\n }))();\n function ed25519_pow_2_252_3(x) {\n // prettier-ignore\n var _10n = BigInt(10),\n _20n = BigInt(20),\n _40n = BigInt(40),\n _80n = BigInt(80);\n var P = ed25519_CURVE_p;\n var x2 = x * x % P;\n var b2 = x2 * x % P; // x^3, 11\n var b4 = (0, modular_ts_1.pow2)(b2, _2n, P) * b2 % P; // x^15, 1111\n var b5 = (0, modular_ts_1.pow2)(b4, _1n, P) * x % P; // x^31\n var b10 = (0, modular_ts_1.pow2)(b5, _5n, P) * b5 % P;\n var b20 = (0, modular_ts_1.pow2)(b10, _10n, P) * b10 % P;\n var b40 = (0, modular_ts_1.pow2)(b20, _20n, P) * b20 % P;\n var b80 = (0, modular_ts_1.pow2)(b40, _40n, P) * b40 % P;\n var b160 = (0, modular_ts_1.pow2)(b80, _80n, P) * b80 % P;\n var b240 = (0, modular_ts_1.pow2)(b160, _80n, P) * b80 % P;\n var b250 = (0, modular_ts_1.pow2)(b240, _10n, P) * b10 % P;\n var pow_p_5_8 = (0, modular_ts_1.pow2)(b250, _2n, P) * x % P;\n // ^ To pow to (p+3)/8, multiply it by x.\n return {\n pow_p_5_8,\n b2\n };\n }\n function adjustScalarBytes(bytes) {\n // Section 5: For X25519, in order to decode 32 random bytes as an integer scalar,\n // set the three least significant bits of the first byte\n bytes[0] &= 248; // 0b1111_1000\n // and the most significant bit of the last to zero,\n bytes[31] &= 127; // 0b0111_1111\n // set the second most significant bit of the last byte to 1\n bytes[31] |= 64; // 0b0100_0000\n return bytes;\n }\n // √(-1) aka √(a) aka 2^((p-1)/4)\n // Fp.sqrt(Fp.neg(1))\n var ED25519_SQRT_M1 = /* @__PURE__ */BigInt('19681161376707505956807079304988542015446066515923890162744021073123829784752');\n // sqrt(u/v)\n function uvRatio(u, v) {\n var P = ed25519_CURVE_p;\n var v3 = (0, modular_ts_1.mod)(v * v * v, P); // v³\n var v7 = (0, modular_ts_1.mod)(v3 * v3 * v, P); // v⁷\n // (p+3)/8 and (p-5)/8\n var pow = ed25519_pow_2_252_3(u * v7).pow_p_5_8;\n var x = (0, modular_ts_1.mod)(u * v3 * pow, P); // (uv³)(uv⁷)^(p-5)/8\n var vx2 = (0, modular_ts_1.mod)(v * x * x, P); // vx²\n var root1 = x; // First root candidate\n var root2 = (0, modular_ts_1.mod)(x * ED25519_SQRT_M1, P); // Second root candidate\n var useRoot1 = vx2 === u; // If vx² = u (mod p), x is a square root\n var useRoot2 = vx2 === (0, modular_ts_1.mod)(-u, P); // If vx² = -u, set x <-- x * 2^((p-1)/4)\n var noRoot = vx2 === (0, modular_ts_1.mod)(-u * ED25519_SQRT_M1, P); // There is no valid root, vx² = -u√(-1)\n if (useRoot1) x = root1;\n if (useRoot2 || noRoot) x = root2; // We return root2 anyway, for const-time\n if ((0, modular_ts_1.isNegativeLE)(x, P)) x = (0, modular_ts_1.mod)(-x, P);\n return {\n isValid: useRoot1 || useRoot2,\n value: x\n };\n }\n var Fp = /* @__PURE__ */(() => (0, modular_ts_1.Field)(ed25519_CURVE.p, {\n isLE: true\n }))();\n var Fn = /* @__PURE__ */(() => (0, modular_ts_1.Field)(ed25519_CURVE.n, {\n isLE: true\n }))();\n var ed25519Defaults = /* @__PURE__ */(() => ({\n ...ed25519_CURVE,\n Fp,\n hash: sha2_js_1.sha512,\n adjustScalarBytes,\n // dom2\n // Ratio of u to v. Allows us to combine inversion and square root. Uses algo from RFC8032 5.1.3.\n // Constant-time, u/√v\n uvRatio\n }))();\n /**\n * ed25519 curve with EdDSA signatures.\n * @example\n * import { ed25519 } from '@noble/curves/ed25519';\n * const { secretKey, publicKey } = ed25519.keygen();\n * const msg = new TextEncoder().encode('hello');\n * const sig = ed25519.sign(msg, priv);\n * ed25519.verify(sig, msg, pub); // Default mode: follows ZIP215\n * ed25519.verify(sig, msg, pub, { zip215: false }); // RFC8032 / FIPS 186-5\n */\n exports.ed25519 = (() => (0, edwards_ts_1.twistedEdwards)(ed25519Defaults))();\n function ed25519_domain(data, ctx, phflag) {\n if (ctx.length > 255) throw new Error('Context is too big');\n return (0, utils_js_1.concatBytes)((0, utils_js_1.utf8ToBytes)('SigEd25519 no Ed25519 collisions'), new Uint8Array([phflag ? 1 : 0, ctx.length]), ctx, data);\n }\n /** Context of ed25519. Uses context for domain separation. */\n exports.ed25519ctx = (() => (0, edwards_ts_1.twistedEdwards)({\n ...ed25519Defaults,\n domain: ed25519_domain\n }))();\n /** Prehashed version of ed25519. Accepts already-hashed messages in sign() and verify(). */\n exports.ed25519ph = (() => (0, edwards_ts_1.twistedEdwards)(Object.assign({}, ed25519Defaults, {\n domain: ed25519_domain,\n prehash: sha2_js_1.sha512\n })))();\n /**\n * ECDH using curve25519 aka x25519.\n * @example\n * import { x25519 } from '@noble/curves/ed25519';\n * const priv = 'a546e36bf0527c9d3b16154b82465edd62144c0ac1fc5a18506a2244ba449ac4';\n * const pub = 'e6db6867583030db3594c1a424b15f7c726624ec26b3353b10a903a6d0ab1c4c';\n * x25519.getSharedSecret(priv, pub) === x25519.scalarMult(priv, pub); // aliases\n * x25519.getPublicKey(priv) === x25519.scalarMultBase(priv);\n * x25519.getPublicKey(x25519.utils.randomSecretKey());\n */\n exports.x25519 = (() => {\n var P = Fp.ORDER;\n return (0, montgomery_ts_1.montgomery)({\n P,\n type: 'x25519',\n powPminus2: x => {\n // x^(p-2) aka x^(2^255-21)\n var _ed25519_pow_2_252_ = ed25519_pow_2_252_3(x),\n pow_p_5_8 = _ed25519_pow_2_252_.pow_p_5_8,\n b2 = _ed25519_pow_2_252_.b2;\n return (0, modular_ts_1.mod)((0, modular_ts_1.pow2)(pow_p_5_8, _3n, P) * b2, P);\n },\n adjustScalarBytes\n });\n })();\n // Hash To Curve Elligator2 Map (NOTE: different from ristretto255 elligator)\n // NOTE: very important part is usage of FpSqrtEven for ELL2_C1_EDWARDS, since\n // SageMath returns different root first and everything falls apart\n var ELL2_C1 = /* @__PURE__ */(() => (ed25519_CURVE_p + _3n) / _8n)(); // 1. c1 = (q + 3) / 8 # Integer arithmetic\n var ELL2_C2 = /* @__PURE__ */(() => Fp.pow(_2n, ELL2_C1))(); // 2. c2 = 2^c1\n var ELL2_C3 = /* @__PURE__ */(() => Fp.sqrt(Fp.neg(Fp.ONE)))(); // 3. c3 = sqrt(-1)\n // prettier-ignore\n function map_to_curve_elligator2_curve25519(u) {\n var ELL2_C4 = (ed25519_CURVE_p - _5n) / _8n; // 4. c4 = (q - 5) / 8 # Integer arithmetic\n var ELL2_J = BigInt(486662);\n var tv1 = Fp.sqr(u); // 1. tv1 = u^2\n tv1 = Fp.mul(tv1, _2n); // 2. tv1 = 2 * tv1\n var xd = Fp.add(tv1, Fp.ONE); // 3. xd = tv1 + 1 # Nonzero: -1 is square (mod p), tv1 is not\n var x1n = Fp.neg(ELL2_J); // 4. x1n = -J # x1 = x1n / xd = -J / (1 + 2 * u^2)\n var tv2 = Fp.sqr(xd); // 5. tv2 = xd^2\n var gxd = Fp.mul(tv2, xd); // 6. gxd = tv2 * xd # gxd = xd^3\n var gx1 = Fp.mul(tv1, ELL2_J); // 7. gx1 = J * tv1 # x1n + J * xd\n gx1 = Fp.mul(gx1, x1n); // 8. gx1 = gx1 * x1n # x1n^2 + J * x1n * xd\n gx1 = Fp.add(gx1, tv2); // 9. gx1 = gx1 + tv2 # x1n^2 + J * x1n * xd + xd^2\n gx1 = Fp.mul(gx1, x1n); // 10. gx1 = gx1 * x1n # x1n^3 + J * x1n^2 * xd + x1n * xd^2\n var tv3 = Fp.sqr(gxd); // 11. tv3 = gxd^2\n tv2 = Fp.sqr(tv3); // 12. tv2 = tv3^2 # gxd^4\n tv3 = Fp.mul(tv3, gxd); // 13. tv3 = tv3 * gxd # gxd^3\n tv3 = Fp.mul(tv3, gx1); // 14. tv3 = tv3 * gx1 # gx1 * gxd^3\n tv2 = Fp.mul(tv2, tv3); // 15. tv2 = tv2 * tv3 # gx1 * gxd^7\n var y11 = Fp.pow(tv2, ELL2_C4); // 16. y11 = tv2^c4 # (gx1 * gxd^7)^((p - 5) / 8)\n y11 = Fp.mul(y11, tv3); // 17. y11 = y11 * tv3 # gx1*gxd^3*(gx1*gxd^7)^((p-5)/8)\n var y12 = Fp.mul(y11, ELL2_C3); // 18. y12 = y11 * c3\n tv2 = Fp.sqr(y11); // 19. tv2 = y11^2\n tv2 = Fp.mul(tv2, gxd); // 20. tv2 = tv2 * gxd\n var e1 = Fp.eql(tv2, gx1); // 21. e1 = tv2 == gx1\n var y1 = Fp.cmov(y12, y11, e1); // 22. y1 = CMOV(y12, y11, e1) # If g(x1) is square, this is its sqrt\n var x2n = Fp.mul(x1n, tv1); // 23. x2n = x1n * tv1 # x2 = x2n / xd = 2 * u^2 * x1n / xd\n var y21 = Fp.mul(y11, u); // 24. y21 = y11 * u\n y21 = Fp.mul(y21, ELL2_C2); // 25. y21 = y21 * c2\n var y22 = Fp.mul(y21, ELL2_C3); // 26. y22 = y21 * c3\n var gx2 = Fp.mul(gx1, tv1); // 27. gx2 = gx1 * tv1 # g(x2) = gx2 / gxd = 2 * u^2 * g(x1)\n tv2 = Fp.sqr(y21); // 28. tv2 = y21^2\n tv2 = Fp.mul(tv2, gxd); // 29. tv2 = tv2 * gxd\n var e2 = Fp.eql(tv2, gx2); // 30. e2 = tv2 == gx2\n var y2 = Fp.cmov(y22, y21, e2); // 31. y2 = CMOV(y22, y21, e2) # If g(x2) is square, this is its sqrt\n tv2 = Fp.sqr(y1); // 32. tv2 = y1^2\n tv2 = Fp.mul(tv2, gxd); // 33. tv2 = tv2 * gxd\n var e3 = Fp.eql(tv2, gx1); // 34. e3 = tv2 == gx1\n var xn = Fp.cmov(x2n, x1n, e3); // 35. xn = CMOV(x2n, x1n, e3) # If e3, x = x1, else x = x2\n var y = Fp.cmov(y2, y1, e3); // 36. y = CMOV(y2, y1, e3) # If e3, y = y1, else y = y2\n var e4 = Fp.isOdd(y); // 37. e4 = sgn0(y) == 1 # Fix sign of y\n y = Fp.cmov(y, Fp.neg(y), e3 !== e4); // 38. y = CMOV(y, -y, e3 XOR e4)\n return {\n xMn: xn,\n xMd: xd,\n yMn: y,\n yMd: _1n\n }; // 39. return (xn, xd, y, 1)\n }\n var ELL2_C1_EDWARDS = /* @__PURE__ */(() => (0, modular_ts_1.FpSqrtEven)(Fp, Fp.neg(BigInt(486664))))(); // sgn0(c1) MUST equal 0\n function map_to_curve_elligator2_edwards25519(u) {\n var _map_to_curve_elligat = map_to_curve_elligator2_curve25519(u),\n xMn = _map_to_curve_elligat.xMn,\n xMd = _map_to_curve_elligat.xMd,\n yMn = _map_to_curve_elligat.yMn,\n yMd = _map_to_curve_elligat.yMd; // 1. (xMn, xMd, yMn, yMd) =\n // map_to_curve_elligator2_curve25519(u)\n var xn = Fp.mul(xMn, yMd); // 2. xn = xMn * yMd\n xn = Fp.mul(xn, ELL2_C1_EDWARDS); // 3. xn = xn * c1\n var xd = Fp.mul(xMd, yMn); // 4. xd = xMd * yMn # xn / xd = c1 * xM / yM\n var yn = Fp.sub(xMn, xMd); // 5. yn = xMn - xMd\n var yd = Fp.add(xMn, xMd); // 6. yd = xMn + xMd # (n / d - 1) / (n / d + 1) = (n - d) / (n + d)\n var tv1 = Fp.mul(xd, yd); // 7. tv1 = xd * yd\n var e = Fp.eql(tv1, Fp.ZERO); // 8. e = tv1 == 0\n xn = Fp.cmov(xn, Fp.ZERO, e); // 9. xn = CMOV(xn, 0, e)\n xd = Fp.cmov(xd, Fp.ONE, e); // 10. xd = CMOV(xd, 1, e)\n yn = Fp.cmov(yn, Fp.ONE, e); // 11. yn = CMOV(yn, 1, e)\n yd = Fp.cmov(yd, Fp.ONE, e); // 12. yd = CMOV(yd, 1, e)\n var _ref = (0, modular_ts_1.FpInvertBatch)(Fp, [xd, yd], true),\n _ref2 = _slicedToArray(_ref, 2),\n xd_inv = _ref2[0],\n yd_inv = _ref2[1]; // batch division\n return {\n x: Fp.mul(xn, xd_inv),\n y: Fp.mul(yn, yd_inv)\n }; // 13. return (xn, xd, yn, yd)\n }\n /** Hashing to ed25519 points / field. RFC 9380 methods. */\n exports.ed25519_hasher = (() => (0, hash_to_curve_ts_1.createHasher)(exports.ed25519.Point, scalars => map_to_curve_elligator2_edwards25519(scalars[0]), {\n DST: 'edwards25519_XMD:SHA-512_ELL2_RO_',\n encodeDST: 'edwards25519_XMD:SHA-512_ELL2_NU_',\n p: ed25519_CURVE_p,\n m: 1,\n k: 128,\n expand: 'xmd',\n hash: sha2_js_1.sha512\n }))();\n // √(-1) aka √(a) aka 2^((p-1)/4)\n var SQRT_M1 = ED25519_SQRT_M1;\n // √(ad - 1)\n var SQRT_AD_MINUS_ONE = /* @__PURE__ */BigInt('25063068953384623474111414158702152701244531502492656460079210482610430750235');\n // 1 / √(a-d)\n var INVSQRT_A_MINUS_D = /* @__PURE__ */BigInt('54469307008909316920995813868745141605393597292927456921205312896311721017578');\n // 1-d²\n var ONE_MINUS_D_SQ = /* @__PURE__ */BigInt('1159843021668779879193775521855586647937357759715417654439879720876111806838');\n // (d-1)²\n var D_MINUS_ONE_SQ = /* @__PURE__ */BigInt('40440834346308536858101042469323190826248399146238708352240133220865137265952');\n // Calculates 1/√(number)\n var invertSqrt = number => uvRatio(_1n, number);\n var MAX_255B = /* @__PURE__ */BigInt('0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff');\n var bytes255ToNumberLE = bytes => exports.ed25519.Point.Fp.create((0, utils_ts_1.bytesToNumberLE)(bytes) & MAX_255B);\n /**\n * Computes Elligator map for Ristretto255.\n * Described in [RFC9380](https://www.rfc-editor.org/rfc/rfc9380#appendix-B) and on\n * the [website](https://ristretto.group/formulas/elligator.html).\n */\n function calcElligatorRistrettoMap(r0) {\n var d = ed25519_CURVE.d;\n var P = ed25519_CURVE_p;\n var mod = n => Fp.create(n);\n var r = mod(SQRT_M1 * r0 * r0); // 1\n var Ns = mod((r + _1n) * ONE_MINUS_D_SQ); // 2\n var c = BigInt(-1); // 3\n var D = mod((c - d * r) * mod(r + d)); // 4\n var _uvRatio = uvRatio(Ns, D),\n Ns_D_is_sq = _uvRatio.isValid,\n s = _uvRatio.value; // 5\n var s_ = mod(s * r0); // 6\n if (!(0, modular_ts_1.isNegativeLE)(s_, P)) s_ = mod(-s_);\n if (!Ns_D_is_sq) s = s_; // 7\n if (!Ns_D_is_sq) c = r; // 8\n var Nt = mod(c * (r - _1n) * D_MINUS_ONE_SQ - D); // 9\n var s2 = s * s;\n var W0 = mod((s + s) * D); // 10\n var W1 = mod(Nt * SQRT_AD_MINUS_ONE); // 11\n var W2 = mod(_1n - s2); // 12\n var W3 = mod(_1n + s2); // 13\n return new exports.ed25519.Point(mod(W0 * W3), mod(W2 * W1), mod(W1 * W3), mod(W0 * W2));\n }\n function ristretto255_map(bytes) {\n (0, utils_js_1.abytes)(bytes, 64);\n var r1 = bytes255ToNumberLE(bytes.subarray(0, 32));\n var R1 = calcElligatorRistrettoMap(r1);\n var r2 = bytes255ToNumberLE(bytes.subarray(32, 64));\n var R2 = calcElligatorRistrettoMap(r2);\n return new _RistrettoPoint(R1.add(R2));\n }\n /**\n * Wrapper over Edwards Point for ristretto255.\n *\n * Each ed25519/ExtendedPoint has 8 different equivalent points. This can be\n * a source of bugs for protocols like ring signatures. Ristretto was created to solve this.\n * Ristretto point operates in X:Y:Z:T extended coordinates like ExtendedPoint,\n * but it should work in its own namespace: do not combine those two.\n * See [RFC9496](https://www.rfc-editor.org/rfc/rfc9496).\n */\n var _RistrettoPoint = /*#__PURE__*/function (_edwards_ts_1$PrimeEd) {\n function _RistrettoPoint(ep) {\n _classCallCheck(this, _RistrettoPoint);\n return _callSuper(this, _RistrettoPoint, [ep]);\n }\n _inherits(_RistrettoPoint, _edwards_ts_1$PrimeEd);\n return _createClass(_RistrettoPoint, [{\n key: \"assertSame\",\n value: function assertSame(other) {\n if (!(other instanceof _RistrettoPoint)) throw new Error('RistrettoPoint expected');\n }\n }, {\n key: \"init\",\n value: function init(ep) {\n return new _RistrettoPoint(ep);\n }\n /** @deprecated use `import { ristretto255_hasher } from '@noble/curves/ed25519.js';` */\n }, {\n key: \"toBytes\",\n value:\n /**\n * Encodes ristretto point to Uint8Array.\n * Described in [RFC9496](https://www.rfc-editor.org/rfc/rfc9496#name-encode).\n */\n function toBytes() {\n var _this$ep = this.ep,\n X = _this$ep.X,\n Y = _this$ep.Y,\n Z = _this$ep.Z,\n T = _this$ep.T;\n var P = ed25519_CURVE_p;\n var mod = n => Fp.create(n);\n var u1 = mod(mod(Z + Y) * mod(Z - Y)); // 1\n var u2 = mod(X * Y); // 2\n // Square root always exists\n var u2sq = mod(u2 * u2);\n var _invertSqrt = invertSqrt(mod(u1 * u2sq)),\n invsqrt = _invertSqrt.value; // 3\n var D1 = mod(invsqrt * u1); // 4\n var D2 = mod(invsqrt * u2); // 5\n var zInv = mod(D1 * D2 * T); // 6\n var D; // 7\n if ((0, modular_ts_1.isNegativeLE)(T * zInv, P)) {\n var _x = mod(Y * SQRT_M1);\n var _y = mod(X * SQRT_M1);\n X = _x;\n Y = _y;\n D = mod(D1 * INVSQRT_A_MINUS_D);\n } else {\n D = D2; // 8\n }\n if ((0, modular_ts_1.isNegativeLE)(X * zInv, P)) Y = mod(-Y); // 9\n var s = mod((Z - Y) * D); // 10 (check footer's note, no sqrt(-a))\n if ((0, modular_ts_1.isNegativeLE)(s, P)) s = mod(-s);\n return Fp.toBytes(s); // 11\n }\n /**\n * Compares two Ristretto points.\n * Described in [RFC9496](https://www.rfc-editor.org/rfc/rfc9496#name-equals).\n */\n }, {\n key: \"equals\",\n value: function equals(other) {\n this.assertSame(other);\n var _this$ep2 = this.ep,\n X1 = _this$ep2.X,\n Y1 = _this$ep2.Y;\n var _other$ep = other.ep,\n X2 = _other$ep.X,\n Y2 = _other$ep.Y;\n var mod = n => Fp.create(n);\n // (x1 * y2 == y1 * x2) | (y1 * y2 == x1 * x2)\n var one = mod(X1 * Y2) === mod(Y1 * X2);\n var two = mod(Y1 * Y2) === mod(X1 * X2);\n return one || two;\n }\n }, {\n key: \"is0\",\n value: function is0() {\n return this.equals(_RistrettoPoint.ZERO);\n }\n }], [{\n key: \"fromAffine\",\n value: function fromAffine(ap) {\n return new _RistrettoPoint(exports.ed25519.Point.fromAffine(ap));\n }\n }, {\n key: \"hashToCurve\",\n value: function hashToCurve(hex) {\n return ristretto255_map((0, utils_ts_1.ensureBytes)('ristrettoHash', hex, 64));\n }\n }, {\n key: \"fromBytes\",\n value: function fromBytes(bytes) {\n (0, utils_js_1.abytes)(bytes, 32);\n var a = ed25519_CURVE.a,\n d = ed25519_CURVE.d;\n var P = ed25519_CURVE_p;\n var mod = n => Fp.create(n);\n var s = bytes255ToNumberLE(bytes);\n // 1. Check that s_bytes is the canonical encoding of a field element, or else abort.\n // 3. Check that s is non-negative, or else abort\n if (!(0, utils_ts_1.equalBytes)(Fp.toBytes(s), bytes) || (0, modular_ts_1.isNegativeLE)(s, P)) throw new Error('invalid ristretto255 encoding 1');\n var s2 = mod(s * s);\n var u1 = mod(_1n + a * s2); // 4 (a is -1)\n var u2 = mod(_1n - a * s2); // 5\n var u1_2 = mod(u1 * u1);\n var u2_2 = mod(u2 * u2);\n var v = mod(a * d * u1_2 - u2_2); // 6\n var _invertSqrt2 = invertSqrt(mod(v * u2_2)),\n isValid = _invertSqrt2.isValid,\n I = _invertSqrt2.value; // 7\n var Dx = mod(I * u2); // 8\n var Dy = mod(I * Dx * v); // 9\n var x = mod((s + s) * Dx); // 10\n if ((0, modular_ts_1.isNegativeLE)(x, P)) x = mod(-x); // 10\n var y = mod(u1 * Dy); // 11\n var t = mod(x * y); // 12\n if (!isValid || (0, modular_ts_1.isNegativeLE)(t, P) || y === _0n) throw new Error('invalid ristretto255 encoding 2');\n return new _RistrettoPoint(new exports.ed25519.Point(x, y, _1n, t));\n }\n /**\n * Converts ristretto-encoded string to ristretto point.\n * Described in [RFC9496](https://www.rfc-editor.org/rfc/rfc9496#name-decode).\n * @param hex Ristretto-encoded 32 bytes. Not every 32-byte string is valid ristretto encoding\n */\n }, {\n key: \"fromHex\",\n value: function fromHex(hex) {\n return _RistrettoPoint.fromBytes((0, utils_ts_1.ensureBytes)('ristrettoHex', hex, 32));\n }\n }, {\n key: \"msm\",\n value: function msm(points, scalars) {\n return (0, curve_ts_1.pippenger)(_RistrettoPoint, exports.ed25519.Point.Fn, points, scalars);\n }\n }]);\n }(edwards_ts_1.PrimeEdwardsPoint); // Do NOT change syntax: the following gymnastics is done,\n // because typescript strips comments, which makes bundlers disable tree-shaking.\n // prettier-ignore\n _RistrettoPoint.BASE = /* @__PURE__ */(() => new _RistrettoPoint(exports.ed25519.Point.BASE))();\n // prettier-ignore\n _RistrettoPoint.ZERO = /* @__PURE__ */(() => new _RistrettoPoint(exports.ed25519.Point.ZERO))();\n // prettier-ignore\n _RistrettoPoint.Fp = /* @__PURE__ */(() => Fp)();\n // prettier-ignore\n _RistrettoPoint.Fn = /* @__PURE__ */(() => Fn)();\n exports.ristretto255 = {\n Point: _RistrettoPoint\n };\n /** Hashing to ristretto255 points / field. RFC 9380 methods. */\n exports.ristretto255_hasher = {\n hashToCurve(msg, options) {\n var DST = options?.DST || 'ristretto255_XMD:SHA-512_R255MAP_RO_';\n var xmd = (0, hash_to_curve_ts_1.expand_message_xmd)(msg, DST, 64, sha2_js_1.sha512);\n return ristretto255_map(xmd);\n },\n hashToScalar(msg) {\n var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {\n DST: hash_to_curve_ts_1._DST_scalar\n };\n var xmd = (0, hash_to_curve_ts_1.expand_message_xmd)(msg, options.DST, 64, sha2_js_1.sha512);\n return Fn.create((0, utils_ts_1.bytesToNumberLE)(xmd));\n }\n };\n // export const ristretto255_oprf: OPRF = createORPF({\n // name: 'ristretto255-SHA512',\n // Point: RistrettoPoint,\n // hash: sha512,\n // hashToGroup: ristretto255_hasher.hashToCurve,\n // hashToScalar: ristretto255_hasher.hashToScalar,\n // });\n /**\n * Weird / bogus points, useful for debugging.\n * All 8 ed25519 points of 8-torsion subgroup can be generated from the point\n * T = `26e8958fc2b227b045c3f489f2ef98f0d5dfac05d3c63339b13802886d53fc05`.\n * ⟨T⟩ = { O, T, 2T, 3T, 4T, 5T, 6T, 7T }\n */\n exports.ED25519_TORSION_SUBGROUP = ['0100000000000000000000000000000000000000000000000000000000000000', 'c7176a703d4dd84fba3c0b760d10670f2a2053fa2c39ccc64ec7fd7792ac037a', '0000000000000000000000000000000000000000000000000000000000000080', '26e8958fc2b227b045c3f489f2ef98f0d5dfac05d3c63339b13802886d53fc05', 'ecffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f', '26e8958fc2b227b045c3f489f2ef98f0d5dfac05d3c63339b13802886d53fc85', '0000000000000000000000000000000000000000000000000000000000000000', 'c7176a703d4dd84fba3c0b760d10670f2a2053fa2c39ccc64ec7fd7792ac03fa'];\n /** @deprecated use `ed25519.utils.toMontgomery` */\n function edwardsToMontgomeryPub(edwardsPub) {\n return exports.ed25519.utils.toMontgomery((0, utils_ts_1.ensureBytes)('pub', edwardsPub));\n }\n /** @deprecated use `ed25519.utils.toMontgomery` */\n exports.edwardsToMontgomery = edwardsToMontgomeryPub;\n /** @deprecated use `ed25519.utils.toMontgomerySecret` */\n function edwardsToMontgomeryPriv(edwardsPriv) {\n return exports.ed25519.utils.toMontgomerySecret((0, utils_ts_1.ensureBytes)('pub', edwardsPriv));\n }\n /** @deprecated use `ristretto255.Point` */\n exports.RistrettoPoint = _RistrettoPoint;\n /** @deprecated use `import { ed25519_hasher } from '@noble/curves/ed25519.js';` */\n exports.hashToCurve = (() => exports.ed25519_hasher.hashToCurve)();\n /** @deprecated use `import { ed25519_hasher } from '@noble/curves/ed25519.js';` */\n exports.encodeToCurve = (() => exports.ed25519_hasher.encodeToCurve)();\n /** @deprecated use `import { ristretto255_hasher } from '@noble/curves/ed25519.js';` */\n exports.hashToRistretto255 = (() => exports.ristretto255_hasher.hashToCurve)();\n /** @deprecated use `import { ristretto255_hasher } from '@noble/curves/ed25519.js';` */\n exports.hash_to_ristretto255 = (() => exports.ristretto255_hasher.hashToCurve)();\n});","lineCount":530,"map":[[2,2,1,0],[2,14,1,12],[4,2,1,13],[4,6,1,13,"_classCallCheck"],[4,21,1,13],[4,24,1,13,"require"],[4,31,1,13],[4,32,1,13,"_dependencyMap"],[4,46,1,13],[4,92,1,13,"default"],[4,99,1,13],[5,2,1,13],[5,6,1,13,"_createClass"],[5,18,1,13],[5,21,1,13,"require"],[5,28,1,13],[5,29,1,13,"_dependencyMap"],[5,43,1,13],[5,86,1,13,"default"],[5,93,1,13],[6,2,1,13],[6,6,1,13,"_callSuper"],[6,16,1,13],[6,19,1,13,"require"],[6,26,1,13],[6,27,1,13,"_dependencyMap"],[6,41,1,13],[6,82,1,13,"default"],[6,89,1,13],[7,2,1,13],[7,6,1,13,"_inherits"],[7,15,1,13],[7,18,1,13,"require"],[7,25,1,13],[7,26,1,13,"_dependencyMap"],[7,40,1,13],[7,80,1,13,"default"],[7,87,1,13],[8,2,1,13],[8,6,1,13,"_slicedToArray"],[8,20,1,13],[8,23,1,13,"require"],[8,30,1,13],[8,31,1,13,"_dependencyMap"],[8,45,1,13],[8,90,1,13,"default"],[8,97,1,13],[9,2,2,0,"Object"],[9,8,2,6],[9,9,2,7,"defineProperty"],[9,23,2,21],[9,24,2,22,"exports"],[9,31,2,29],[9,33,2,31],[9,45,2,43],[9,47,2,45],[10,4,2,47,"value"],[10,9,2,52],[10,11,2,54],[11,2,2,59],[11,3,2,60],[11,4,2,61],[12,2,3,0,"exports"],[12,9,3,7],[12,10,3,8,"hash_to_ristretto255"],[12,30,3,28],[12,33,3,31,"exports"],[12,40,3,38],[12,41,3,39,"hashToRistretto255"],[12,59,3,57],[12,62,3,60,"exports"],[12,69,3,67],[12,70,3,68,"encodeToCurve"],[12,83,3,81],[12,86,3,84,"exports"],[12,93,3,91],[12,94,3,92,"hashToCurve"],[12,105,3,103],[12,108,3,106,"exports"],[12,115,3,113],[12,116,3,114,"RistrettoPoint"],[12,130,3,128],[12,133,3,131,"exports"],[12,140,3,138],[12,141,3,139,"edwardsToMontgomery"],[12,160,3,158],[12,163,3,161,"exports"],[12,170,3,168],[12,171,3,169,"ED25519_TORSION_SUBGROUP"],[12,195,3,193],[12,198,3,196,"exports"],[12,205,3,203],[12,206,3,204,"ristretto255_hasher"],[12,225,3,223],[12,228,3,226,"exports"],[12,235,3,233],[12,236,3,234,"ristretto255"],[12,248,3,246],[12,251,3,249,"exports"],[12,258,3,256],[12,259,3,257,"ed25519_hasher"],[12,273,3,271],[12,276,3,274,"exports"],[12,283,3,281],[12,284,3,282,"x25519"],[12,290,3,288],[12,293,3,291,"exports"],[12,300,3,298],[12,301,3,299,"ed25519ph"],[12,310,3,308],[12,313,3,311,"exports"],[12,320,3,318],[12,321,3,319,"ed25519ctx"],[12,331,3,329],[12,334,3,332,"exports"],[12,341,3,339],[12,342,3,340,"ed25519"],[12,349,3,347],[12,352,3,350],[12,357,3,355],[12,358,3,356],[13,2,4,0,"exports"],[13,9,4,7],[13,10,4,8,"edwardsToMontgomeryPub"],[13,32,4,30],[13,35,4,33,"edwardsToMontgomeryPub"],[13,57,4,55],[14,2,5,0,"exports"],[14,9,5,7],[14,10,5,8,"edwardsToMontgomeryPriv"],[14,33,5,31],[14,36,5,34,"edwardsToMontgomeryPriv"],[14,59,5,57],[15,2,6,0],[16,0,7,0],[17,0,8,0],[18,0,9,0],[19,0,10,0],[20,0,11,0],[21,0,12,0],[22,2,13,0],[23,2,14,0],[23,6,14,6,"sha2_js_1"],[23,15,14,15],[23,18,14,18,"require"],[23,25,14,25],[23,26,14,25,"_dependencyMap"],[23,40,14,25],[23,68,14,49],[23,69,14,50],[24,2,15,0],[24,6,15,6,"utils_js_1"],[24,16,15,16],[24,19,15,19,"require"],[24,26,15,26],[24,27,15,26,"_dependencyMap"],[24,41,15,26],[24,70,15,51],[24,71,15,52],[25,2,16,0],[25,6,16,6,"curve_ts_1"],[25,16,16,16],[25,19,16,19,"require"],[25,26,16,26],[25,27,16,26,"_dependencyMap"],[25,41,16,26],[25,67,16,48],[25,68,16,49],[26,2,17,0],[26,6,17,6,"edwards_ts_1"],[26,18,17,18],[26,21,17,21,"require"],[26,28,17,28],[26,29,17,28,"_dependencyMap"],[26,43,17,28],[26,71,17,52],[26,72,17,53],[27,2,18,0],[27,6,18,6,"hash_to_curve_ts_1"],[27,24,18,24],[27,27,18,27,"require"],[27,34,18,34],[27,35,18,34,"_dependencyMap"],[27,49,18,34],[27,83,18,64],[27,84,18,65],[28,2,19,0],[28,6,19,6,"modular_ts_1"],[28,18,19,18],[28,21,19,21,"require"],[28,28,19,28],[28,29,19,28,"_dependencyMap"],[28,43,19,28],[28,72,19,52],[28,73,19,53],[29,2,20,0],[29,6,20,6,"montgomery_ts_1"],[29,21,20,21],[29,24,20,24,"require"],[29,31,20,31],[29,32,20,31,"_dependencyMap"],[29,46,20,31],[29,78,20,58],[29,79,20,59],[30,2,21,0],[30,6,21,6,"utils_ts_1"],[30,16,21,16],[30,19,21,19,"require"],[30,26,21,26],[30,27,21,26,"_dependencyMap"],[30,41,21,26],[30,59,21,39],[30,60,21,40],[31,2,22,0],[32,2,23,0],[32,6,23,6,"_0n"],[32,9,23,9],[32,12,23,12],[32,27,23,28,"BigInt"],[32,33,23,34],[32,34,23,35],[32,35,23,36],[32,36,23,37],[33,4,23,39,"_1n"],[33,7,23,42],[33,10,23,45,"BigInt"],[33,16,23,51],[33,17,23,52],[33,18,23,53],[33,19,23,54],[34,4,23,56,"_2n"],[34,7,23,59],[34,10,23,62,"BigInt"],[34,16,23,68],[34,17,23,69],[34,18,23,70],[34,19,23,71],[35,4,23,73,"_3n"],[35,7,23,76],[35,10,23,79,"BigInt"],[35,16,23,85],[35,17,23,86],[35,18,23,87],[35,19,23,88],[36,2,24,0],[37,2,25,0],[37,6,25,6,"_5n"],[37,9,25,9],[37,12,25,12,"BigInt"],[37,18,25,18],[37,19,25,19],[37,20,25,20],[37,21,25,21],[38,4,25,23,"_8n"],[38,7,25,26],[38,10,25,29,"BigInt"],[38,16,25,35],[38,17,25,36],[38,18,25,37],[38,19,25,38],[39,2,26,0],[40,2,27,0],[40,6,27,6,"ed25519_CURVE_p"],[40,21,27,21],[40,24,27,24,"BigInt"],[40,30,27,30],[40,31,27,31],[40,99,27,99],[40,100,27,100],[41,2,28,0],[42,2,29,0],[43,2,30,0],[44,2,31,0],[44,6,31,6,"ed25519_CURVE"],[44,19,31,19],[44,22,31,22],[44,37,31,38],[44,38,31,39],[44,45,31,46],[45,4,32,4,"p"],[45,5,32,5],[45,7,32,7,"ed25519_CURVE_p"],[45,22,32,22],[46,4,33,4,"n"],[46,5,33,5],[46,7,33,7,"BigInt"],[46,13,33,13],[46,14,33,14],[46,82,33,82],[46,83,33,83],[47,4,34,4,"h"],[47,5,34,5],[47,7,34,7,"_8n"],[47,10,34,10],[48,4,35,4,"a"],[48,5,35,5],[48,7,35,7,"BigInt"],[48,13,35,13],[48,14,35,14],[48,82,35,82],[48,83,35,83],[49,4,36,4,"d"],[49,5,36,5],[49,7,36,7,"BigInt"],[49,13,36,13],[49,14,36,14],[49,82,36,82],[49,83,36,83],[50,4,37,4,"Gx"],[50,6,37,6],[50,8,37,8,"BigInt"],[50,14,37,14],[50,15,37,15],[50,83,37,83],[50,84,37,84],[51,4,38,4,"Gy"],[51,6,38,6],[51,8,38,8,"BigInt"],[51,14,38,14],[51,15,38,15],[51,83,38,83],[52,2,39,0],[52,3,39,1],[52,4,39,2],[52,6,39,4],[52,7,39,5],[53,2,40,0],[53,11,40,9,"ed25519_pow_2_252_3"],[53,30,40,28,"ed25519_pow_2_252_3"],[53,31,40,29,"x"],[53,32,40,30],[53,34,40,32],[54,4,41,4],[55,4,42,4],[55,8,42,10,"_10n"],[55,12,42,14],[55,15,42,17,"BigInt"],[55,21,42,23],[55,22,42,24],[55,24,42,26],[55,25,42,27],[56,6,42,29,"_20n"],[56,10,42,33],[56,13,42,36,"BigInt"],[56,19,42,42],[56,20,42,43],[56,22,42,45],[56,23,42,46],[57,6,42,48,"_40n"],[57,10,42,52],[57,13,42,55,"BigInt"],[57,19,42,61],[57,20,42,62],[57,22,42,64],[57,23,42,65],[58,6,42,67,"_80n"],[58,10,42,71],[58,13,42,74,"BigInt"],[58,19,42,80],[58,20,42,81],[58,22,42,83],[58,23,42,84],[59,4,43,4],[59,8,43,10,"P"],[59,9,43,11],[59,12,43,14,"ed25519_CURVE_p"],[59,27,43,29],[60,4,44,4],[60,8,44,10,"x2"],[60,10,44,12],[60,13,44,16,"x"],[60,14,44,17],[60,17,44,20,"x"],[60,18,44,21],[60,21,44,25,"P"],[60,22,44,26],[61,4,45,4],[61,8,45,10,"b2"],[61,10,45,12],[61,13,45,16,"x2"],[61,15,45,18],[61,18,45,21,"x"],[61,19,45,22],[61,22,45,26,"P"],[61,23,45,27],[61,24,45,28],[61,25,45,29],[62,4,46,4],[62,8,46,10,"b4"],[62,10,46,12],[62,13,46,16],[62,14,46,17],[62,15,46,18],[62,17,46,20,"modular_ts_1"],[62,29,46,32],[62,30,46,33,"pow2"],[62,34,46,37],[62,36,46,39,"b2"],[62,38,46,41],[62,40,46,43,"_2n"],[62,43,46,46],[62,45,46,48,"P"],[62,46,46,49],[62,47,46,50],[62,50,46,53,"b2"],[62,52,46,55],[62,55,46,59,"P"],[62,56,46,60],[62,57,46,61],[62,58,46,62],[63,4,47,4],[63,8,47,10,"b5"],[63,10,47,12],[63,13,47,16],[63,14,47,17],[63,15,47,18],[63,17,47,20,"modular_ts_1"],[63,29,47,32],[63,30,47,33,"pow2"],[63,34,47,37],[63,36,47,39,"b4"],[63,38,47,41],[63,40,47,43,"_1n"],[63,43,47,46],[63,45,47,48,"P"],[63,46,47,49],[63,47,47,50],[63,50,47,53,"x"],[63,51,47,54],[63,54,47,58,"P"],[63,55,47,59],[63,56,47,60],[63,57,47,61],[64,4,48,4],[64,8,48,10,"b10"],[64,11,48,13],[64,14,48,17],[64,15,48,18],[64,16,48,19],[64,18,48,21,"modular_ts_1"],[64,30,48,33],[64,31,48,34,"pow2"],[64,35,48,38],[64,37,48,40,"b5"],[64,39,48,42],[64,41,48,44,"_5n"],[64,44,48,47],[64,46,48,49,"P"],[64,47,48,50],[64,48,48,51],[64,51,48,54,"b5"],[64,53,48,56],[64,56,48,60,"P"],[64,57,48,61],[65,4,49,4],[65,8,49,10,"b20"],[65,11,49,13],[65,14,49,17],[65,15,49,18],[65,16,49,19],[65,18,49,21,"modular_ts_1"],[65,30,49,33],[65,31,49,34,"pow2"],[65,35,49,38],[65,37,49,40,"b10"],[65,40,49,43],[65,42,49,45,"_10n"],[65,46,49,49],[65,48,49,51,"P"],[65,49,49,52],[65,50,49,53],[65,53,49,56,"b10"],[65,56,49,59],[65,59,49,63,"P"],[65,60,49,64],[66,4,50,4],[66,8,50,10,"b40"],[66,11,50,13],[66,14,50,17],[66,15,50,18],[66,16,50,19],[66,18,50,21,"modular_ts_1"],[66,30,50,33],[66,31,50,34,"pow2"],[66,35,50,38],[66,37,50,40,"b20"],[66,40,50,43],[66,42,50,45,"_20n"],[66,46,50,49],[66,48,50,51,"P"],[66,49,50,52],[66,50,50,53],[66,53,50,56,"b20"],[66,56,50,59],[66,59,50,63,"P"],[66,60,50,64],[67,4,51,4],[67,8,51,10,"b80"],[67,11,51,13],[67,14,51,17],[67,15,51,18],[67,16,51,19],[67,18,51,21,"modular_ts_1"],[67,30,51,33],[67,31,51,34,"pow2"],[67,35,51,38],[67,37,51,40,"b40"],[67,40,51,43],[67,42,51,45,"_40n"],[67,46,51,49],[67,48,51,51,"P"],[67,49,51,52],[67,50,51,53],[67,53,51,56,"b40"],[67,56,51,59],[67,59,51,63,"P"],[67,60,51,64],[68,4,52,4],[68,8,52,10,"b160"],[68,12,52,14],[68,15,52,18],[68,16,52,19],[68,17,52,20],[68,19,52,22,"modular_ts_1"],[68,31,52,34],[68,32,52,35,"pow2"],[68,36,52,39],[68,38,52,41,"b80"],[68,41,52,44],[68,43,52,46,"_80n"],[68,47,52,50],[68,49,52,52,"P"],[68,50,52,53],[68,51,52,54],[68,54,52,57,"b80"],[68,57,52,60],[68,60,52,64,"P"],[68,61,52,65],[69,4,53,4],[69,8,53,10,"b240"],[69,12,53,14],[69,15,53,18],[69,16,53,19],[69,17,53,20],[69,19,53,22,"modular_ts_1"],[69,31,53,34],[69,32,53,35,"pow2"],[69,36,53,39],[69,38,53,41,"b160"],[69,42,53,45],[69,44,53,47,"_80n"],[69,48,53,51],[69,50,53,53,"P"],[69,51,53,54],[69,52,53,55],[69,55,53,58,"b80"],[69,58,53,61],[69,61,53,65,"P"],[69,62,53,66],[70,4,54,4],[70,8,54,10,"b250"],[70,12,54,14],[70,15,54,18],[70,16,54,19],[70,17,54,20],[70,19,54,22,"modular_ts_1"],[70,31,54,34],[70,32,54,35,"pow2"],[70,36,54,39],[70,38,54,41,"b240"],[70,42,54,45],[70,44,54,47,"_10n"],[70,48,54,51],[70,50,54,53,"P"],[70,51,54,54],[70,52,54,55],[70,55,54,58,"b10"],[70,58,54,61],[70,61,54,65,"P"],[70,62,54,66],[71,4,55,4],[71,8,55,10,"pow_p_5_8"],[71,17,55,19],[71,20,55,23],[71,21,55,24],[71,22,55,25],[71,24,55,27,"modular_ts_1"],[71,36,55,39],[71,37,55,40,"pow2"],[71,41,55,44],[71,43,55,46,"b250"],[71,47,55,50],[71,49,55,52,"_2n"],[71,52,55,55],[71,54,55,57,"P"],[71,55,55,58],[71,56,55,59],[71,59,55,62,"x"],[71,60,55,63],[71,63,55,67,"P"],[71,64,55,68],[72,4,56,4],[73,4,57,4],[73,11,57,11],[74,6,57,13,"pow_p_5_8"],[74,15,57,22],[75,6,57,24,"b2"],[76,4,57,27],[76,5,57,28],[77,2,58,0],[78,2,59,0],[78,11,59,9,"adjustScalarBytes"],[78,28,59,26,"adjustScalarBytes"],[78,29,59,27,"bytes"],[78,34,59,32],[78,36,59,34],[79,4,60,4],[80,4,61,4],[81,4,62,4,"bytes"],[81,9,62,9],[81,10,62,10],[81,11,62,11],[81,12,62,12],[81,16,62,16],[81,19,62,19],[81,20,62,20],[81,21,62,21],[82,4,63,4],[83,4,64,4,"bytes"],[83,9,64,9],[83,10,64,10],[83,12,64,12],[83,13,64,13],[83,17,64,17],[83,20,64,20],[83,21,64,21],[83,22,64,22],[84,4,65,4],[85,4,66,4,"bytes"],[85,9,66,9],[85,10,66,10],[85,12,66,12],[85,13,66,13],[85,17,66,17],[85,19,66,19],[85,20,66,20],[85,21,66,21],[86,4,67,4],[86,11,67,11,"bytes"],[86,16,67,16],[87,2,68,0],[88,2,69,0],[89,2,70,0],[90,2,71,0],[90,6,71,6,"ED25519_SQRT_M1"],[90,21,71,21],[90,24,71,24],[90,39,71,40,"BigInt"],[90,45,71,46],[90,46,71,47],[90,125,71,126],[90,126,71,127],[91,2,72,0],[92,2,73,0],[92,11,73,9,"uvRatio"],[92,18,73,16,"uvRatio"],[92,19,73,17,"u"],[92,20,73,18],[92,22,73,20,"v"],[92,23,73,21],[92,25,73,23],[93,4,74,4],[93,8,74,10,"P"],[93,9,74,11],[93,12,74,14,"ed25519_CURVE_p"],[93,27,74,29],[94,4,75,4],[94,8,75,10,"v3"],[94,10,75,12],[94,13,75,15],[94,14,75,16],[94,15,75,17],[94,17,75,19,"modular_ts_1"],[94,29,75,31],[94,30,75,32,"mod"],[94,33,75,35],[94,35,75,37,"v"],[94,36,75,38],[94,39,75,41,"v"],[94,40,75,42],[94,43,75,45,"v"],[94,44,75,46],[94,46,75,48,"P"],[94,47,75,49],[94,48,75,50],[94,49,75,51],[94,50,75,52],[95,4,76,4],[95,8,76,10,"v7"],[95,10,76,12],[95,13,76,15],[95,14,76,16],[95,15,76,17],[95,17,76,19,"modular_ts_1"],[95,29,76,31],[95,30,76,32,"mod"],[95,33,76,35],[95,35,76,37,"v3"],[95,37,76,39],[95,40,76,42,"v3"],[95,42,76,44],[95,45,76,47,"v"],[95,46,76,48],[95,48,76,50,"P"],[95,49,76,51],[95,50,76,52],[95,51,76,53],[95,52,76,54],[96,4,77,4],[97,4,78,4],[97,8,78,10,"pow"],[97,11,78,13],[97,14,78,16,"ed25519_pow_2_252_3"],[97,33,78,35],[97,34,78,36,"u"],[97,35,78,37],[97,38,78,40,"v7"],[97,40,78,42],[97,41,78,43],[97,42,78,44,"pow_p_5_8"],[97,51,78,53],[98,4,79,4],[98,8,79,8,"x"],[98,9,79,9],[98,12,79,12],[98,13,79,13],[98,14,79,14],[98,16,79,16,"modular_ts_1"],[98,28,79,28],[98,29,79,29,"mod"],[98,32,79,32],[98,34,79,34,"u"],[98,35,79,35],[98,38,79,38,"v3"],[98,40,79,40],[98,43,79,43,"pow"],[98,46,79,46],[98,48,79,48,"P"],[98,49,79,49],[98,50,79,50],[98,51,79,51],[98,52,79,52],[99,4,80,4],[99,8,80,10,"vx2"],[99,11,80,13],[99,14,80,16],[99,15,80,17],[99,16,80,18],[99,18,80,20,"modular_ts_1"],[99,30,80,32],[99,31,80,33,"mod"],[99,34,80,36],[99,36,80,38,"v"],[99,37,80,39],[99,40,80,42,"x"],[99,41,80,43],[99,44,80,46,"x"],[99,45,80,47],[99,47,80,49,"P"],[99,48,80,50],[99,49,80,51],[99,50,80,52],[99,51,80,53],[100,4,81,4],[100,8,81,10,"root1"],[100,13,81,15],[100,16,81,18,"x"],[100,17,81,19],[100,18,81,20],[100,19,81,21],[101,4,82,4],[101,8,82,10,"root2"],[101,13,82,15],[101,16,82,18],[101,17,82,19],[101,18,82,20],[101,20,82,22,"modular_ts_1"],[101,32,82,34],[101,33,82,35,"mod"],[101,36,82,38],[101,38,82,40,"x"],[101,39,82,41],[101,42,82,44,"ED25519_SQRT_M1"],[101,57,82,59],[101,59,82,61,"P"],[101,60,82,62],[101,61,82,63],[101,62,82,64],[101,63,82,65],[102,4,83,4],[102,8,83,10,"useRoot1"],[102,16,83,18],[102,19,83,21,"vx2"],[102,22,83,24],[102,27,83,29,"u"],[102,28,83,30],[102,29,83,31],[102,30,83,32],[103,4,84,4],[103,8,84,10,"useRoot2"],[103,16,84,18],[103,19,84,21,"vx2"],[103,22,84,24],[103,27,84,29],[103,28,84,30],[103,29,84,31],[103,31,84,33,"modular_ts_1"],[103,43,84,45],[103,44,84,46,"mod"],[103,47,84,49],[103,49,84,51],[103,50,84,52,"u"],[103,51,84,53],[103,53,84,55,"P"],[103,54,84,56],[103,55,84,57],[103,56,84,58],[103,57,84,59],[104,4,85,4],[104,8,85,10,"noRoot"],[104,14,85,16],[104,17,85,19,"vx2"],[104,20,85,22],[104,25,85,27],[104,26,85,28],[104,27,85,29],[104,29,85,31,"modular_ts_1"],[104,41,85,43],[104,42,85,44,"mod"],[104,45,85,47],[104,47,85,49],[104,48,85,50,"u"],[104,49,85,51],[104,52,85,54,"ED25519_SQRT_M1"],[104,67,85,69],[104,69,85,71,"P"],[104,70,85,72],[104,71,85,73],[104,72,85,74],[104,73,85,75],[105,4,86,4],[105,8,86,8,"useRoot1"],[105,16,86,16],[105,18,87,8,"x"],[105,19,87,9],[105,22,87,12,"root1"],[105,27,87,17],[106,4,88,4],[106,8,88,8,"useRoot2"],[106,16,88,16],[106,20,88,20,"noRoot"],[106,26,88,26],[106,28,89,8,"x"],[106,29,89,9],[106,32,89,12,"root2"],[106,37,89,17],[106,38,89,18],[106,39,89,19],[107,4,90,4],[107,8,90,8],[107,9,90,9],[107,10,90,10],[107,12,90,12,"modular_ts_1"],[107,24,90,24],[107,25,90,25,"isNegativeLE"],[107,37,90,37],[107,39,90,39,"x"],[107,40,90,40],[107,42,90,42,"P"],[107,43,90,43],[107,44,90,44],[107,46,91,8,"x"],[107,47,91,9],[107,50,91,12],[107,51,91,13],[107,52,91,14],[107,54,91,16,"modular_ts_1"],[107,66,91,28],[107,67,91,29,"mod"],[107,70,91,32],[107,72,91,34],[107,73,91,35,"x"],[107,74,91,36],[107,76,91,38,"P"],[107,77,91,39],[107,78,91,40],[108,4,92,4],[108,11,92,11],[109,6,92,13,"isValid"],[109,13,92,20],[109,15,92,22,"useRoot1"],[109,23,92,30],[109,27,92,34,"useRoot2"],[109,35,92,42],[110,6,92,44,"value"],[110,11,92,49],[110,13,92,51,"x"],[111,4,92,53],[111,5,92,54],[112,2,93,0],[113,2,94,0],[113,6,94,6,"Fp"],[113,8,94,8],[113,11,94,11],[113,26,94,27],[113,27,94,28],[113,33,94,34],[113,34,94,35],[113,35,94,36],[113,37,94,38,"modular_ts_1"],[113,49,94,50],[113,50,94,51,"Field"],[113,55,94,56],[113,57,94,58,"ed25519_CURVE"],[113,70,94,71],[113,71,94,72,"p"],[113,72,94,73],[113,74,94,75],[114,4,94,77,"isLE"],[114,8,94,81],[114,10,94,83],[115,2,94,88],[115,3,94,89],[115,4,94,90],[115,6,94,92],[115,7,94,93],[116,2,95,0],[116,6,95,6,"Fn"],[116,8,95,8],[116,11,95,11],[116,26,95,27],[116,27,95,28],[116,33,95,34],[116,34,95,35],[116,35,95,36],[116,37,95,38,"modular_ts_1"],[116,49,95,50],[116,50,95,51,"Field"],[116,55,95,56],[116,57,95,58,"ed25519_CURVE"],[116,70,95,71],[116,71,95,72,"n"],[116,72,95,73],[116,74,95,75],[117,4,95,77,"isLE"],[117,8,95,81],[117,10,95,83],[118,2,95,88],[118,3,95,89],[118,4,95,90],[118,6,95,92],[118,7,95,93],[119,2,96,0],[119,6,96,6,"ed25519Defaults"],[119,21,96,21],[119,24,96,24],[119,39,96,40],[119,40,96,41],[119,47,96,48],[120,4,97,4],[120,7,97,7,"ed25519_CURVE"],[120,20,97,20],[121,4,98,4,"Fp"],[121,6,98,6],[122,4,99,4,"hash"],[122,8,99,8],[122,10,99,10,"sha2_js_1"],[122,19,99,19],[122,20,99,20,"sha512"],[122,26,99,26],[123,4,100,4,"adjustScalarBytes"],[123,21,100,21],[124,4,101,4],[125,4,102,4],[126,4,103,4],[127,4,104,4,"uvRatio"],[128,2,105,0],[128,3,105,1],[128,4,105,2],[128,6,105,4],[128,7,105,5],[129,2,106,0],[130,0,107,0],[131,0,108,0],[132,0,109,0],[133,0,110,0],[134,0,111,0],[135,0,112,0],[136,0,113,0],[137,0,114,0],[138,0,115,0],[139,2,116,0,"exports"],[139,9,116,7],[139,10,116,8,"ed25519"],[139,17,116,15],[139,20,116,18],[139,21,116,19],[139,27,116,25],[139,28,116,26],[139,29,116,27],[139,31,116,29,"edwards_ts_1"],[139,43,116,41],[139,44,116,42,"twistedEdwards"],[139,58,116,56],[139,60,116,58,"ed25519Defaults"],[139,75,116,73],[139,76,116,74],[139,78,116,76],[139,79,116,77],[140,2,117,0],[140,11,117,9,"ed25519_domain"],[140,25,117,23,"ed25519_domain"],[140,26,117,24,"data"],[140,30,117,28],[140,32,117,30,"ctx"],[140,35,117,33],[140,37,117,35,"phflag"],[140,43,117,41],[140,45,117,43],[141,4,118,4],[141,8,118,8,"ctx"],[141,11,118,11],[141,12,118,12,"length"],[141,18,118,18],[141,21,118,21],[141,24,118,24],[141,26,119,8],[141,32,119,14],[141,36,119,18,"Error"],[141,41,119,23],[141,42,119,24],[141,62,119,44],[141,63,119,45],[142,4,120,4],[142,11,120,11],[142,12,120,12],[142,13,120,13],[142,15,120,15,"utils_js_1"],[142,25,120,25],[142,26,120,26,"concatBytes"],[142,37,120,37],[142,39,120,39],[142,40,120,40],[142,41,120,41],[142,43,120,43,"utils_js_1"],[142,53,120,53],[142,54,120,54,"utf8ToBytes"],[142,65,120,65],[142,67,120,67],[142,101,120,101],[142,102,120,102],[142,104,120,104],[142,108,120,108,"Uint8Array"],[142,118,120,118],[142,119,120,119],[142,120,120,120,"phflag"],[142,126,120,126],[142,129,120,129],[142,130,120,130],[142,133,120,133],[142,134,120,134],[142,136,120,136,"ctx"],[142,139,120,139],[142,140,120,140,"length"],[142,146,120,146],[142,147,120,147],[142,148,120,148],[142,150,120,150,"ctx"],[142,153,120,153],[142,155,120,155,"data"],[142,159,120,159],[142,160,120,160],[143,2,121,0],[144,2,122,0],[145,2,123,0,"exports"],[145,9,123,7],[145,10,123,8,"ed25519ctx"],[145,20,123,18],[145,23,123,21],[145,24,123,22],[145,30,123,28],[145,31,123,29],[145,32,123,30],[145,34,123,32,"edwards_ts_1"],[145,46,123,44],[145,47,123,45,"twistedEdwards"],[145,61,123,59],[145,63,123,61],[146,4,124,4],[146,7,124,7,"ed25519Defaults"],[146,22,124,22],[147,4,125,4,"domain"],[147,10,125,10],[147,12,125,12,"ed25519_domain"],[148,2,126,0],[148,3,126,1],[148,4,126,2],[148,6,126,4],[148,7,126,5],[149,2,127,0],[150,2,128,0,"exports"],[150,9,128,7],[150,10,128,8,"ed25519ph"],[150,19,128,17],[150,22,128,20],[150,23,128,21],[150,29,128,27],[150,30,128,28],[150,31,128,29],[150,33,128,31,"edwards_ts_1"],[150,45,128,43],[150,46,128,44,"twistedEdwards"],[150,60,128,58],[150,62,128,60,"Object"],[150,68,128,66],[150,69,128,67,"assign"],[150,75,128,73],[150,76,128,74],[150,77,128,75],[150,78,128,76],[150,80,128,78,"ed25519Defaults"],[150,95,128,93],[150,97,128,95],[151,4,129,4,"domain"],[151,10,129,10],[151,12,129,12,"ed25519_domain"],[151,26,129,26],[152,4,130,4,"prehash"],[152,11,130,11],[152,13,130,13,"sha2_js_1"],[152,22,130,22],[152,23,130,23,"sha512"],[153,2,131,0],[153,3,131,1],[153,4,131,2],[153,5,131,3],[153,7,131,5],[153,8,131,6],[154,2,132,0],[155,0,133,0],[156,0,134,0],[157,0,135,0],[158,0,136,0],[159,0,137,0],[160,0,138,0],[161,0,139,0],[162,0,140,0],[163,0,141,0],[164,2,142,0,"exports"],[164,9,142,7],[164,10,142,8,"x25519"],[164,16,142,14],[164,19,142,17],[164,20,142,18],[164,26,142,24],[165,4,143,4],[165,8,143,10,"P"],[165,9,143,11],[165,12,143,14,"Fp"],[165,14,143,16],[165,15,143,17,"ORDER"],[165,20,143,22],[166,4,144,4],[166,11,144,11],[166,12,144,12],[166,13,144,13],[166,15,144,15,"montgomery_ts_1"],[166,30,144,30],[166,31,144,31,"montgomery"],[166,41,144,41],[166,43,144,43],[167,6,145,8,"P"],[167,7,145,9],[168,6,146,8,"type"],[168,10,146,12],[168,12,146,14],[168,20,146,22],[169,6,147,8,"powPminus2"],[169,16,147,18],[169,18,147,21,"x"],[169,19,147,22],[169,23,147,27],[170,8,148,12],[171,8,149,12],[171,12,149,12,"_ed25519_pow_2_252_"],[171,31,149,12],[171,34,149,38,"ed25519_pow_2_252_3"],[171,53,149,57],[171,54,149,58,"x"],[171,55,149,59],[171,56,149,60],[172,10,149,20,"pow_p_5_8"],[172,19,149,29],[172,22,149,29,"_ed25519_pow_2_252_"],[172,41,149,29],[172,42,149,20,"pow_p_5_8"],[172,51,149,29],[173,10,149,31,"b2"],[173,12,149,33],[173,15,149,33,"_ed25519_pow_2_252_"],[173,34,149,33],[173,35,149,31,"b2"],[173,37,149,33],[174,8,150,12],[174,15,150,19],[174,16,150,20],[174,17,150,21],[174,19,150,23,"modular_ts_1"],[174,31,150,35],[174,32,150,36,"mod"],[174,35,150,39],[174,37,150,41],[174,38,150,42],[174,39,150,43],[174,41,150,45,"modular_ts_1"],[174,53,150,57],[174,54,150,58,"pow2"],[174,58,150,62],[174,60,150,64,"pow_p_5_8"],[174,69,150,73],[174,71,150,75,"_3n"],[174,74,150,78],[174,76,150,80,"P"],[174,77,150,81],[174,78,150,82],[174,81,150,85,"b2"],[174,83,150,87],[174,85,150,89,"P"],[174,86,150,90],[174,87,150,91],[175,6,151,8],[175,7,151,9],[176,6,152,8,"adjustScalarBytes"],[177,4,153,4],[177,5,153,5],[177,6,153,6],[178,2,154,0],[178,3,154,1],[178,5,154,3],[178,6,154,4],[179,2,155,0],[180,2,156,0],[181,2,157,0],[182,2,158,0],[182,6,158,6,"ELL2_C1"],[182,13,158,13],[182,16,158,16],[182,31,158,32],[182,32,158,33],[182,38,158,39],[182,39,158,40,"ed25519_CURVE_p"],[182,54,158,55],[182,57,158,58,"_3n"],[182,60,158,61],[182,64,158,65,"_8n"],[182,67,158,68],[182,69,158,70],[182,70,158,71],[182,71,158,72],[182,72,158,73],[183,2,159,0],[183,6,159,6,"ELL2_C2"],[183,13,159,13],[183,16,159,16],[183,31,159,32],[183,32,159,33],[183,38,159,39,"Fp"],[183,40,159,41],[183,41,159,42,"pow"],[183,44,159,45],[183,45,159,46,"_2n"],[183,48,159,49],[183,50,159,51,"ELL2_C1"],[183,57,159,58],[183,58,159,59],[183,60,159,61],[183,61,159,62],[183,62,159,63],[183,63,159,64],[184,2,160,0],[184,6,160,6,"ELL2_C3"],[184,13,160,13],[184,16,160,16],[184,31,160,32],[184,32,160,33],[184,38,160,39,"Fp"],[184,40,160,41],[184,41,160,42,"sqrt"],[184,45,160,46],[184,46,160,47,"Fp"],[184,48,160,49],[184,49,160,50,"neg"],[184,52,160,53],[184,53,160,54,"Fp"],[184,55,160,56],[184,56,160,57,"ONE"],[184,59,160,60],[184,60,160,61],[184,61,160,62],[184,63,160,64],[184,64,160,65],[184,65,160,66],[184,66,160,67],[185,2,161,0],[186,2,162,0],[186,11,162,9,"map_to_curve_elligator2_curve25519"],[186,45,162,43,"map_to_curve_elligator2_curve25519"],[186,46,162,44,"u"],[186,47,162,45],[186,49,162,47],[187,4,163,4],[187,8,163,10,"ELL2_C4"],[187,15,163,17],[187,18,163,20],[187,19,163,21,"ed25519_CURVE_p"],[187,34,163,36],[187,37,163,39,"_5n"],[187,40,163,42],[187,44,163,46,"_8n"],[187,47,163,49],[187,48,163,50],[187,49,163,51],[188,4,164,4],[188,8,164,10,"ELL2_J"],[188,14,164,16],[188,17,164,19,"BigInt"],[188,23,164,25],[188,24,164,26],[188,30,164,32],[188,31,164,33],[189,4,165,4],[189,8,165,8,"tv1"],[189,11,165,11],[189,14,165,14,"Fp"],[189,16,165,16],[189,17,165,17,"sqr"],[189,20,165,20],[189,21,165,21,"u"],[189,22,165,22],[189,23,165,23],[189,24,165,24],[189,25,165,25],[190,4,166,4,"tv1"],[190,7,166,7],[190,10,166,10,"Fp"],[190,12,166,12],[190,13,166,13,"mul"],[190,16,166,16],[190,17,166,17,"tv1"],[190,20,166,20],[190,22,166,22,"_2n"],[190,25,166,25],[190,26,166,26],[190,27,166,27],[190,28,166,28],[191,4,167,4],[191,8,167,8,"xd"],[191,10,167,10],[191,13,167,13,"Fp"],[191,15,167,15],[191,16,167,16,"add"],[191,19,167,19],[191,20,167,20,"tv1"],[191,23,167,23],[191,25,167,25,"Fp"],[191,27,167,27],[191,28,167,28,"ONE"],[191,31,167,31],[191,32,167,32],[191,33,167,33],[191,34,167,34],[192,4,168,4],[192,8,168,8,"x1n"],[192,11,168,11],[192,14,168,14,"Fp"],[192,16,168,16],[192,17,168,17,"neg"],[192,20,168,20],[192,21,168,21,"ELL2_J"],[192,27,168,27],[192,28,168,28],[192,29,168,29],[192,30,168,30],[193,4,169,4],[193,8,169,8,"tv2"],[193,11,169,11],[193,14,169,14,"Fp"],[193,16,169,16],[193,17,169,17,"sqr"],[193,20,169,20],[193,21,169,21,"xd"],[193,23,169,23],[193,24,169,24],[193,25,169,25],[193,26,169,26],[194,4,170,4],[194,8,170,8,"gxd"],[194,11,170,11],[194,14,170,14,"Fp"],[194,16,170,16],[194,17,170,17,"mul"],[194,20,170,20],[194,21,170,21,"tv2"],[194,24,170,24],[194,26,170,26,"xd"],[194,28,170,28],[194,29,170,29],[194,30,170,30],[194,31,170,31],[195,4,171,4],[195,8,171,8,"gx1"],[195,11,171,11],[195,14,171,14,"Fp"],[195,16,171,16],[195,17,171,17,"mul"],[195,20,171,20],[195,21,171,21,"tv1"],[195,24,171,24],[195,26,171,26,"ELL2_J"],[195,32,171,32],[195,33,171,33],[195,34,171,34],[195,35,171,35],[196,4,172,4,"gx1"],[196,7,172,7],[196,10,172,10,"Fp"],[196,12,172,12],[196,13,172,13,"mul"],[196,16,172,16],[196,17,172,17,"gx1"],[196,20,172,20],[196,22,172,22,"x1n"],[196,25,172,25],[196,26,172,26],[196,27,172,27],[196,28,172,28],[197,4,173,4,"gx1"],[197,7,173,7],[197,10,173,10,"Fp"],[197,12,173,12],[197,13,173,13,"add"],[197,16,173,16],[197,17,173,17,"gx1"],[197,20,173,20],[197,22,173,22,"tv2"],[197,25,173,25],[197,26,173,26],[197,27,173,27],[197,28,173,28],[198,4,174,4,"gx1"],[198,7,174,7],[198,10,174,10,"Fp"],[198,12,174,12],[198,13,174,13,"mul"],[198,16,174,16],[198,17,174,17,"gx1"],[198,20,174,20],[198,22,174,22,"x1n"],[198,25,174,25],[198,26,174,26],[198,27,174,27],[198,28,174,28],[199,4,175,4],[199,8,175,8,"tv3"],[199,11,175,11],[199,14,175,14,"Fp"],[199,16,175,16],[199,17,175,17,"sqr"],[199,20,175,20],[199,21,175,21,"gxd"],[199,24,175,24],[199,25,175,25],[199,26,175,26],[199,27,175,27],[200,4,176,4,"tv2"],[200,7,176,7],[200,10,176,10,"Fp"],[200,12,176,12],[200,13,176,13,"sqr"],[200,16,176,16],[200,17,176,17,"tv3"],[200,20,176,20],[200,21,176,21],[200,22,176,22],[200,23,176,23],[201,4,177,4,"tv3"],[201,7,177,7],[201,10,177,10,"Fp"],[201,12,177,12],[201,13,177,13,"mul"],[201,16,177,16],[201,17,177,17,"tv3"],[201,20,177,20],[201,22,177,22,"gxd"],[201,25,177,25],[201,26,177,26],[201,27,177,27],[201,28,177,28],[202,4,178,4,"tv3"],[202,7,178,7],[202,10,178,10,"Fp"],[202,12,178,12],[202,13,178,13,"mul"],[202,16,178,16],[202,17,178,17,"tv3"],[202,20,178,20],[202,22,178,22,"gx1"],[202,25,178,25],[202,26,178,26],[202,27,178,27],[202,28,178,28],[203,4,179,4,"tv2"],[203,7,179,7],[203,10,179,10,"Fp"],[203,12,179,12],[203,13,179,13,"mul"],[203,16,179,16],[203,17,179,17,"tv2"],[203,20,179,20],[203,22,179,22,"tv3"],[203,25,179,25],[203,26,179,26],[203,27,179,27],[203,28,179,28],[204,4,180,4],[204,8,180,8,"y11"],[204,11,180,11],[204,14,180,14,"Fp"],[204,16,180,16],[204,17,180,17,"pow"],[204,20,180,20],[204,21,180,21,"tv2"],[204,24,180,24],[204,26,180,26,"ELL2_C4"],[204,33,180,33],[204,34,180,34],[204,35,180,35],[204,36,180,36],[205,4,181,4,"y11"],[205,7,181,7],[205,10,181,10,"Fp"],[205,12,181,12],[205,13,181,13,"mul"],[205,16,181,16],[205,17,181,17,"y11"],[205,20,181,20],[205,22,181,22,"tv3"],[205,25,181,25],[205,26,181,26],[205,27,181,27],[205,28,181,28],[206,4,182,4],[206,8,182,8,"y12"],[206,11,182,11],[206,14,182,14,"Fp"],[206,16,182,16],[206,17,182,17,"mul"],[206,20,182,20],[206,21,182,21,"y11"],[206,24,182,24],[206,26,182,26,"ELL2_C3"],[206,33,182,33],[206,34,182,34],[206,35,182,35],[206,36,182,36],[207,4,183,4,"tv2"],[207,7,183,7],[207,10,183,10,"Fp"],[207,12,183,12],[207,13,183,13,"sqr"],[207,16,183,16],[207,17,183,17,"y11"],[207,20,183,20],[207,21,183,21],[207,22,183,22],[207,23,183,23],[208,4,184,4,"tv2"],[208,7,184,7],[208,10,184,10,"Fp"],[208,12,184,12],[208,13,184,13,"mul"],[208,16,184,16],[208,17,184,17,"tv2"],[208,20,184,20],[208,22,184,22,"gxd"],[208,25,184,25],[208,26,184,26],[208,27,184,27],[208,28,184,28],[209,4,185,4],[209,8,185,8,"e1"],[209,10,185,10],[209,13,185,13,"Fp"],[209,15,185,15],[209,16,185,16,"eql"],[209,19,185,19],[209,20,185,20,"tv2"],[209,23,185,23],[209,25,185,25,"gx1"],[209,28,185,28],[209,29,185,29],[209,30,185,30],[209,31,185,31],[210,4,186,4],[210,8,186,8,"y1"],[210,10,186,10],[210,13,186,13,"Fp"],[210,15,186,15],[210,16,186,16,"cmov"],[210,20,186,20],[210,21,186,21,"y12"],[210,24,186,24],[210,26,186,26,"y11"],[210,29,186,29],[210,31,186,31,"e1"],[210,33,186,33],[210,34,186,34],[210,35,186,35],[210,36,186,36],[211,4,187,4],[211,8,187,8,"x2n"],[211,11,187,11],[211,14,187,14,"Fp"],[211,16,187,16],[211,17,187,17,"mul"],[211,20,187,20],[211,21,187,21,"x1n"],[211,24,187,24],[211,26,187,26,"tv1"],[211,29,187,29],[211,30,187,30],[211,31,187,31],[211,32,187,32],[212,4,188,4],[212,8,188,8,"y21"],[212,11,188,11],[212,14,188,14,"Fp"],[212,16,188,16],[212,17,188,17,"mul"],[212,20,188,20],[212,21,188,21,"y11"],[212,24,188,24],[212,26,188,26,"u"],[212,27,188,27],[212,28,188,28],[212,29,188,29],[212,30,188,30],[213,4,189,4,"y21"],[213,7,189,7],[213,10,189,10,"Fp"],[213,12,189,12],[213,13,189,13,"mul"],[213,16,189,16],[213,17,189,17,"y21"],[213,20,189,20],[213,22,189,22,"ELL2_C2"],[213,29,189,29],[213,30,189,30],[213,31,189,31],[213,32,189,32],[214,4,190,4],[214,8,190,8,"y22"],[214,11,190,11],[214,14,190,14,"Fp"],[214,16,190,16],[214,17,190,17,"mul"],[214,20,190,20],[214,21,190,21,"y21"],[214,24,190,24],[214,26,190,26,"ELL2_C3"],[214,33,190,33],[214,34,190,34],[214,35,190,35],[214,36,190,36],[215,4,191,4],[215,8,191,8,"gx2"],[215,11,191,11],[215,14,191,14,"Fp"],[215,16,191,16],[215,17,191,17,"mul"],[215,20,191,20],[215,21,191,21,"gx1"],[215,24,191,24],[215,26,191,26,"tv1"],[215,29,191,29],[215,30,191,30],[215,31,191,31],[215,32,191,32],[216,4,192,4,"tv2"],[216,7,192,7],[216,10,192,10,"Fp"],[216,12,192,12],[216,13,192,13,"sqr"],[216,16,192,16],[216,17,192,17,"y21"],[216,20,192,20],[216,21,192,21],[216,22,192,22],[216,23,192,23],[217,4,193,4,"tv2"],[217,7,193,7],[217,10,193,10,"Fp"],[217,12,193,12],[217,13,193,13,"mul"],[217,16,193,16],[217,17,193,17,"tv2"],[217,20,193,20],[217,22,193,22,"gxd"],[217,25,193,25],[217,26,193,26],[217,27,193,27],[217,28,193,28],[218,4,194,4],[218,8,194,8,"e2"],[218,10,194,10],[218,13,194,13,"Fp"],[218,15,194,15],[218,16,194,16,"eql"],[218,19,194,19],[218,20,194,20,"tv2"],[218,23,194,23],[218,25,194,25,"gx2"],[218,28,194,28],[218,29,194,29],[218,30,194,30],[218,31,194,31],[219,4,195,4],[219,8,195,8,"y2"],[219,10,195,10],[219,13,195,13,"Fp"],[219,15,195,15],[219,16,195,16,"cmov"],[219,20,195,20],[219,21,195,21,"y22"],[219,24,195,24],[219,26,195,26,"y21"],[219,29,195,29],[219,31,195,31,"e2"],[219,33,195,33],[219,34,195,34],[219,35,195,35],[219,36,195,36],[220,4,196,4,"tv2"],[220,7,196,7],[220,10,196,10,"Fp"],[220,12,196,12],[220,13,196,13,"sqr"],[220,16,196,16],[220,17,196,17,"y1"],[220,19,196,19],[220,20,196,20],[220,21,196,21],[220,22,196,22],[221,4,197,4,"tv2"],[221,7,197,7],[221,10,197,10,"Fp"],[221,12,197,12],[221,13,197,13,"mul"],[221,16,197,16],[221,17,197,17,"tv2"],[221,20,197,20],[221,22,197,22,"gxd"],[221,25,197,25],[221,26,197,26],[221,27,197,27],[221,28,197,28],[222,4,198,4],[222,8,198,8,"e3"],[222,10,198,10],[222,13,198,13,"Fp"],[222,15,198,15],[222,16,198,16,"eql"],[222,19,198,19],[222,20,198,20,"tv2"],[222,23,198,23],[222,25,198,25,"gx1"],[222,28,198,28],[222,29,198,29],[222,30,198,30],[222,31,198,31],[223,4,199,4],[223,8,199,8,"xn"],[223,10,199,10],[223,13,199,13,"Fp"],[223,15,199,15],[223,16,199,16,"cmov"],[223,20,199,20],[223,21,199,21,"x2n"],[223,24,199,24],[223,26,199,26,"x1n"],[223,29,199,29],[223,31,199,31,"e3"],[223,33,199,33],[223,34,199,34],[223,35,199,35],[223,36,199,36],[224,4,200,4],[224,8,200,8,"y"],[224,9,200,9],[224,12,200,12,"Fp"],[224,14,200,14],[224,15,200,15,"cmov"],[224,19,200,19],[224,20,200,20,"y2"],[224,22,200,22],[224,24,200,24,"y1"],[224,26,200,26],[224,28,200,28,"e3"],[224,30,200,30],[224,31,200,31],[224,32,200,32],[224,33,200,33],[225,4,201,4],[225,8,201,8,"e4"],[225,10,201,10],[225,13,201,13,"Fp"],[225,15,201,15],[225,16,201,16,"isOdd"],[225,21,201,21],[225,22,201,22,"y"],[225,23,201,23],[225,24,201,24],[225,25,201,25],[225,26,201,26],[226,4,202,4,"y"],[226,5,202,5],[226,8,202,8,"Fp"],[226,10,202,10],[226,11,202,11,"cmov"],[226,15,202,15],[226,16,202,16,"y"],[226,17,202,17],[226,19,202,19,"Fp"],[226,21,202,21],[226,22,202,22,"neg"],[226,25,202,25],[226,26,202,26,"y"],[226,27,202,27],[226,28,202,28],[226,30,202,30,"e3"],[226,32,202,32],[226,37,202,37,"e4"],[226,39,202,39],[226,40,202,40],[226,41,202,41],[226,42,202,42],[227,4,203,4],[227,11,203,11],[228,6,203,13,"xMn"],[228,9,203,16],[228,11,203,18,"xn"],[228,13,203,20],[229,6,203,22,"xMd"],[229,9,203,25],[229,11,203,27,"xd"],[229,13,203,29],[230,6,203,31,"yMn"],[230,9,203,34],[230,11,203,36,"y"],[230,12,203,37],[231,6,203,39,"yMd"],[231,9,203,42],[231,11,203,44,"_1n"],[232,4,203,48],[232,5,203,49],[232,6,203,50],[232,7,203,51],[233,2,204,0],[234,2,205,0],[234,6,205,6,"ELL2_C1_EDWARDS"],[234,21,205,21],[234,24,205,24],[234,39,205,40],[234,40,205,41],[234,46,205,47],[234,47,205,48],[234,48,205,49],[234,50,205,51,"modular_ts_1"],[234,62,205,63],[234,63,205,64,"FpSqrtEven"],[234,73,205,74],[234,75,205,76,"Fp"],[234,77,205,78],[234,79,205,80,"Fp"],[234,81,205,82],[234,82,205,83,"neg"],[234,85,205,86],[234,86,205,87,"BigInt"],[234,92,205,93],[234,93,205,94],[234,99,205,100],[234,100,205,101],[234,101,205,102],[234,102,205,103],[234,104,205,105],[234,105,205,106],[234,106,205,107],[234,107,205,108],[235,2,206,0],[235,11,206,9,"map_to_curve_elligator2_edwards25519"],[235,47,206,45,"map_to_curve_elligator2_edwards25519"],[235,48,206,46,"u"],[235,49,206,47],[235,51,206,49],[236,4,207,4],[236,8,207,4,"_map_to_curve_elligat"],[236,29,207,4],[236,32,207,35,"map_to_curve_elligator2_curve25519"],[236,66,207,69],[236,67,207,70,"u"],[236,68,207,71],[236,69,207,72],[237,6,207,12,"xMn"],[237,9,207,15],[237,12,207,15,"_map_to_curve_elligat"],[237,33,207,15],[237,34,207,12,"xMn"],[237,37,207,15],[238,6,207,17,"xMd"],[238,9,207,20],[238,12,207,20,"_map_to_curve_elligat"],[238,33,207,20],[238,34,207,17,"xMd"],[238,37,207,20],[239,6,207,22,"yMn"],[239,9,207,25],[239,12,207,25,"_map_to_curve_elligat"],[239,33,207,25],[239,34,207,22,"yMn"],[239,37,207,25],[240,6,207,27,"yMd"],[240,9,207,30],[240,12,207,30,"_map_to_curve_elligat"],[240,33,207,30],[240,34,207,27,"yMd"],[240,37,207,30],[240,38,207,73],[240,39,207,74],[241,4,208,4],[242,4,209,4],[242,8,209,8,"xn"],[242,10,209,10],[242,13,209,13,"Fp"],[242,15,209,15],[242,16,209,16,"mul"],[242,19,209,19],[242,20,209,20,"xMn"],[242,23,209,23],[242,25,209,25,"yMd"],[242,28,209,28],[242,29,209,29],[242,30,209,30],[242,31,209,31],[243,4,210,4,"xn"],[243,6,210,6],[243,9,210,9,"Fp"],[243,11,210,11],[243,12,210,12,"mul"],[243,15,210,15],[243,16,210,16,"xn"],[243,18,210,18],[243,20,210,20,"ELL2_C1_EDWARDS"],[243,35,210,35],[243,36,210,36],[243,37,210,37],[243,38,210,38],[244,4,211,4],[244,8,211,8,"xd"],[244,10,211,10],[244,13,211,13,"Fp"],[244,15,211,15],[244,16,211,16,"mul"],[244,19,211,19],[244,20,211,20,"xMd"],[244,23,211,23],[244,25,211,25,"yMn"],[244,28,211,28],[244,29,211,29],[244,30,211,30],[244,31,211,31],[245,4,212,4],[245,8,212,8,"yn"],[245,10,212,10],[245,13,212,13,"Fp"],[245,15,212,15],[245,16,212,16,"sub"],[245,19,212,19],[245,20,212,20,"xMn"],[245,23,212,23],[245,25,212,25,"xMd"],[245,28,212,28],[245,29,212,29],[245,30,212,30],[245,31,212,31],[246,4,213,4],[246,8,213,8,"yd"],[246,10,213,10],[246,13,213,13,"Fp"],[246,15,213,15],[246,16,213,16,"add"],[246,19,213,19],[246,20,213,20,"xMn"],[246,23,213,23],[246,25,213,25,"xMd"],[246,28,213,28],[246,29,213,29],[246,30,213,30],[246,31,213,31],[247,4,214,4],[247,8,214,8,"tv1"],[247,11,214,11],[247,14,214,14,"Fp"],[247,16,214,16],[247,17,214,17,"mul"],[247,20,214,20],[247,21,214,21,"xd"],[247,23,214,23],[247,25,214,25,"yd"],[247,27,214,27],[247,28,214,28],[247,29,214,29],[247,30,214,30],[248,4,215,4],[248,8,215,8,"e"],[248,9,215,9],[248,12,215,12,"Fp"],[248,14,215,14],[248,15,215,15,"eql"],[248,18,215,18],[248,19,215,19,"tv1"],[248,22,215,22],[248,24,215,24,"Fp"],[248,26,215,26],[248,27,215,27,"ZERO"],[248,31,215,31],[248,32,215,32],[248,33,215,33],[248,34,215,34],[249,4,216,4,"xn"],[249,6,216,6],[249,9,216,9,"Fp"],[249,11,216,11],[249,12,216,12,"cmov"],[249,16,216,16],[249,17,216,17,"xn"],[249,19,216,19],[249,21,216,21,"Fp"],[249,23,216,23],[249,24,216,24,"ZERO"],[249,28,216,28],[249,30,216,30,"e"],[249,31,216,31],[249,32,216,32],[249,33,216,33],[249,34,216,34],[250,4,217,4,"xd"],[250,6,217,6],[250,9,217,9,"Fp"],[250,11,217,11],[250,12,217,12,"cmov"],[250,16,217,16],[250,17,217,17,"xd"],[250,19,217,19],[250,21,217,21,"Fp"],[250,23,217,23],[250,24,217,24,"ONE"],[250,27,217,27],[250,29,217,29,"e"],[250,30,217,30],[250,31,217,31],[250,32,217,32],[250,33,217,33],[251,4,218,4,"yn"],[251,6,218,6],[251,9,218,9,"Fp"],[251,11,218,11],[251,12,218,12,"cmov"],[251,16,218,16],[251,17,218,17,"yn"],[251,19,218,19],[251,21,218,21,"Fp"],[251,23,218,23],[251,24,218,24,"ONE"],[251,27,218,27],[251,29,218,29,"e"],[251,30,218,30],[251,31,218,31],[251,32,218,32],[251,33,218,33],[252,4,219,4,"yd"],[252,6,219,6],[252,9,219,9,"Fp"],[252,11,219,11],[252,12,219,12,"cmov"],[252,16,219,16],[252,17,219,17,"yd"],[252,19,219,19],[252,21,219,21,"Fp"],[252,23,219,23],[252,24,219,24,"ONE"],[252,27,219,27],[252,29,219,29,"e"],[252,30,219,30],[252,31,219,31],[252,32,219,32],[252,33,219,33],[253,4,220,4],[253,8,220,4,"_ref"],[253,12,220,4],[253,15,220,29],[253,16,220,30],[253,17,220,31],[253,19,220,33,"modular_ts_1"],[253,31,220,45],[253,32,220,46,"FpInvertBatch"],[253,45,220,59],[253,47,220,61,"Fp"],[253,49,220,63],[253,51,220,65],[253,52,220,66,"xd"],[253,54,220,68],[253,56,220,70,"yd"],[253,58,220,72],[253,59,220,73],[253,61,220,75],[253,65,220,79],[253,66,220,80],[254,6,220,80,"_ref2"],[254,11,220,80],[254,14,220,80,"_slicedToArray"],[254,28,220,80],[254,29,220,80,"_ref"],[254,33,220,80],[255,6,220,11,"xd_inv"],[255,12,220,17],[255,15,220,17,"_ref2"],[255,20,220,17],[256,6,220,19,"yd_inv"],[256,12,220,25],[256,15,220,25,"_ref2"],[256,20,220,25],[256,24,220,81],[256,25,220,82],[257,4,221,4],[257,11,221,11],[258,6,221,13,"x"],[258,7,221,14],[258,9,221,16,"Fp"],[258,11,221,18],[258,12,221,19,"mul"],[258,15,221,22],[258,16,221,23,"xn"],[258,18,221,25],[258,20,221,27,"xd_inv"],[258,26,221,33],[258,27,221,34],[259,6,221,36,"y"],[259,7,221,37],[259,9,221,39,"Fp"],[259,11,221,41],[259,12,221,42,"mul"],[259,15,221,45],[259,16,221,46,"yn"],[259,18,221,48],[259,20,221,50,"yd_inv"],[259,26,221,56],[260,4,221,58],[260,5,221,59],[260,6,221,60],[260,7,221,61],[261,2,222,0],[262,2,223,0],[263,2,224,0,"exports"],[263,9,224,7],[263,10,224,8,"ed25519_hasher"],[263,24,224,22],[263,27,224,25],[263,28,224,26],[263,34,224,32],[263,35,224,33],[263,36,224,34],[263,38,224,36,"hash_to_curve_ts_1"],[263,56,224,54],[263,57,224,55,"createHasher"],[263,69,224,67],[263,71,224,69,"exports"],[263,78,224,76],[263,79,224,77,"ed25519"],[263,86,224,84],[263,87,224,85,"Point"],[263,92,224,90],[263,94,224,93,"scalars"],[263,101,224,100],[263,105,224,105,"map_to_curve_elligator2_edwards25519"],[263,141,224,141],[263,142,224,142,"scalars"],[263,149,224,149],[263,150,224,150],[263,151,224,151],[263,152,224,152],[263,153,224,153],[263,155,224,155],[264,4,225,4,"DST"],[264,7,225,7],[264,9,225,9],[264,44,225,44],[265,4,226,4,"encodeDST"],[265,13,226,13],[265,15,226,15],[265,50,226,50],[266,4,227,4,"p"],[266,5,227,5],[266,7,227,7,"ed25519_CURVE_p"],[266,22,227,22],[267,4,228,4,"m"],[267,5,228,5],[267,7,228,7],[267,8,228,8],[268,4,229,4,"k"],[268,5,229,5],[268,7,229,7],[268,10,229,10],[269,4,230,4,"expand"],[269,10,230,10],[269,12,230,12],[269,17,230,17],[270,4,231,4,"hash"],[270,8,231,8],[270,10,231,10,"sha2_js_1"],[270,19,231,19],[270,20,231,20,"sha512"],[271,2,232,0],[271,3,232,1],[271,4,232,2],[271,6,232,4],[271,7,232,5],[272,2,233,0],[273,2,234,0],[273,6,234,6,"SQRT_M1"],[273,13,234,13],[273,16,234,16,"ED25519_SQRT_M1"],[273,31,234,31],[274,2,235,0],[275,2,236,0],[275,6,236,6,"SQRT_AD_MINUS_ONE"],[275,23,236,23],[275,26,236,26],[275,41,236,42,"BigInt"],[275,47,236,48],[275,48,236,49],[275,127,236,128],[275,128,236,129],[276,2,237,0],[277,2,238,0],[277,6,238,6,"INVSQRT_A_MINUS_D"],[277,23,238,23],[277,26,238,26],[277,41,238,42,"BigInt"],[277,47,238,48],[277,48,238,49],[277,127,238,128],[277,128,238,129],[278,2,239,0],[279,2,240,0],[279,6,240,6,"ONE_MINUS_D_SQ"],[279,20,240,20],[279,23,240,23],[279,38,240,39,"BigInt"],[279,44,240,45],[279,45,240,46],[279,123,240,124],[279,124,240,125],[280,2,241,0],[281,2,242,0],[281,6,242,6,"D_MINUS_ONE_SQ"],[281,20,242,20],[281,23,242,23],[281,38,242,39,"BigInt"],[281,44,242,45],[281,45,242,46],[281,124,242,125],[281,125,242,126],[282,2,243,0],[283,2,244,0],[283,6,244,6,"invertSqrt"],[283,16,244,16],[283,19,244,20,"number"],[283,25,244,26],[283,29,244,31,"uvRatio"],[283,36,244,38],[283,37,244,39,"_1n"],[283,40,244,42],[283,42,244,44,"number"],[283,48,244,50],[283,49,244,51],[284,2,245,0],[284,6,245,6,"MAX_255B"],[284,14,245,14],[284,17,245,17],[284,32,245,33,"BigInt"],[284,38,245,39],[284,39,245,40],[284,107,245,108],[284,108,245,109],[285,2,246,0],[285,6,246,6,"bytes255ToNumberLE"],[285,24,246,24],[285,27,246,28,"bytes"],[285,32,246,33],[285,36,246,38,"exports"],[285,43,246,45],[285,44,246,46,"ed25519"],[285,51,246,53],[285,52,246,54,"Point"],[285,57,246,59],[285,58,246,60,"Fp"],[285,60,246,62],[285,61,246,63,"create"],[285,67,246,69],[285,68,246,70],[285,69,246,71],[285,70,246,72],[285,72,246,74,"utils_ts_1"],[285,82,246,84],[285,83,246,85,"bytesToNumberLE"],[285,98,246,100],[285,100,246,102,"bytes"],[285,105,246,107],[285,106,246,108],[285,109,246,111,"MAX_255B"],[285,117,246,119],[285,118,246,120],[286,2,247,0],[287,0,248,0],[288,0,249,0],[289,0,250,0],[290,0,251,0],[291,2,252,0],[291,11,252,9,"calcElligatorRistrettoMap"],[291,36,252,34,"calcElligatorRistrettoMap"],[291,37,252,35,"r0"],[291,39,252,37],[291,41,252,39],[292,4,253,4],[292,8,253,12,"d"],[292,9,253,13],[292,12,253,18,"ed25519_CURVE"],[292,25,253,31],[292,26,253,12,"d"],[292,27,253,13],[293,4,254,4],[293,8,254,10,"P"],[293,9,254,11],[293,12,254,14,"ed25519_CURVE_p"],[293,27,254,29],[294,4,255,4],[294,8,255,10,"mod"],[294,11,255,13],[294,14,255,17,"n"],[294,15,255,18],[294,19,255,23,"Fp"],[294,21,255,25],[294,22,255,26,"create"],[294,28,255,32],[294,29,255,33,"n"],[294,30,255,34],[294,31,255,35],[295,4,256,4],[295,8,256,10,"r"],[295,9,256,11],[295,12,256,14,"mod"],[295,15,256,17],[295,16,256,18,"SQRT_M1"],[295,23,256,25],[295,26,256,28,"r0"],[295,28,256,30],[295,31,256,33,"r0"],[295,33,256,35],[295,34,256,36],[295,35,256,37],[295,36,256,38],[296,4,257,4],[296,8,257,10,"Ns"],[296,10,257,12],[296,13,257,15,"mod"],[296,16,257,18],[296,17,257,19],[296,18,257,20,"r"],[296,19,257,21],[296,22,257,24,"_1n"],[296,25,257,27],[296,29,257,31,"ONE_MINUS_D_SQ"],[296,43,257,45],[296,44,257,46],[296,45,257,47],[296,46,257,48],[297,4,258,4],[297,8,258,8,"c"],[297,9,258,9],[297,12,258,12,"BigInt"],[297,18,258,18],[297,19,258,19],[297,20,258,20],[297,21,258,21],[297,22,258,22],[297,23,258,23],[297,24,258,24],[298,4,259,4],[298,8,259,10,"D"],[298,9,259,11],[298,12,259,14,"mod"],[298,15,259,17],[298,16,259,18],[298,17,259,19,"c"],[298,18,259,20],[298,21,259,23,"d"],[298,22,259,24],[298,25,259,27,"r"],[298,26,259,28],[298,30,259,32,"mod"],[298,33,259,35],[298,34,259,36,"r"],[298,35,259,37],[298,38,259,40,"d"],[298,39,259,41],[298,40,259,42],[298,41,259,43],[298,42,259,44],[298,43,259,45],[299,4,260,4],[299,8,260,4,"_uvRatio"],[299,16,260,4],[299,19,260,44,"uvRatio"],[299,26,260,51],[299,27,260,52,"Ns"],[299,29,260,54],[299,31,260,56,"D"],[299,32,260,57],[299,33,260,58],[300,6,260,19,"Ns_D_is_sq"],[300,16,260,29],[300,19,260,29,"_uvRatio"],[300,27,260,29],[300,28,260,10,"isValid"],[300,35,260,17],[301,6,260,38,"s"],[301,7,260,39],[301,10,260,39,"_uvRatio"],[301,18,260,39],[301,19,260,31,"value"],[301,24,260,36],[301,25,260,59],[301,26,260,60],[302,4,261,4],[302,8,261,8,"s_"],[302,10,261,10],[302,13,261,13,"mod"],[302,16,261,16],[302,17,261,17,"s"],[302,18,261,18],[302,21,261,21,"r0"],[302,23,261,23],[302,24,261,24],[302,25,261,25],[302,26,261,26],[303,4,262,4],[303,8,262,8],[303,9,262,9],[303,10,262,10],[303,11,262,11],[303,13,262,13,"modular_ts_1"],[303,25,262,25],[303,26,262,26,"isNegativeLE"],[303,38,262,38],[303,40,262,40,"s_"],[303,42,262,42],[303,44,262,44,"P"],[303,45,262,45],[303,46,262,46],[303,48,263,8,"s_"],[303,50,263,10],[303,53,263,13,"mod"],[303,56,263,16],[303,57,263,17],[303,58,263,18,"s_"],[303,60,263,20],[303,61,263,21],[304,4,264,4],[304,8,264,8],[304,9,264,9,"Ns_D_is_sq"],[304,19,264,19],[304,21,265,8,"s"],[304,22,265,9],[304,25,265,12,"s_"],[304,27,265,14],[304,28,265,15],[304,29,265,16],[305,4,266,4],[305,8,266,8],[305,9,266,9,"Ns_D_is_sq"],[305,19,266,19],[305,21,267,8,"c"],[305,22,267,9],[305,25,267,12,"r"],[305,26,267,13],[305,27,267,14],[305,28,267,15],[306,4,268,4],[306,8,268,10,"Nt"],[306,10,268,12],[306,13,268,15,"mod"],[306,16,268,18],[306,17,268,19,"c"],[306,18,268,20],[306,22,268,24,"r"],[306,23,268,25],[306,26,268,28,"_1n"],[306,29,268,31],[306,30,268,32],[306,33,268,35,"D_MINUS_ONE_SQ"],[306,47,268,49],[306,50,268,52,"D"],[306,51,268,53],[306,52,268,54],[306,53,268,55],[306,54,268,56],[307,4,269,4],[307,8,269,10,"s2"],[307,10,269,12],[307,13,269,15,"s"],[307,14,269,16],[307,17,269,19,"s"],[307,18,269,20],[308,4,270,4],[308,8,270,10,"W0"],[308,10,270,12],[308,13,270,15,"mod"],[308,16,270,18],[308,17,270,19],[308,18,270,20,"s"],[308,19,270,21],[308,22,270,24,"s"],[308,23,270,25],[308,27,270,29,"D"],[308,28,270,30],[308,29,270,31],[308,30,270,32],[308,31,270,33],[309,4,271,4],[309,8,271,10,"W1"],[309,10,271,12],[309,13,271,15,"mod"],[309,16,271,18],[309,17,271,19,"Nt"],[309,19,271,21],[309,22,271,24,"SQRT_AD_MINUS_ONE"],[309,39,271,41],[309,40,271,42],[309,41,271,43],[309,42,271,44],[310,4,272,4],[310,8,272,10,"W2"],[310,10,272,12],[310,13,272,15,"mod"],[310,16,272,18],[310,17,272,19,"_1n"],[310,20,272,22],[310,23,272,25,"s2"],[310,25,272,27],[310,26,272,28],[310,27,272,29],[310,28,272,30],[311,4,273,4],[311,8,273,10,"W3"],[311,10,273,12],[311,13,273,15,"mod"],[311,16,273,18],[311,17,273,19,"_1n"],[311,20,273,22],[311,23,273,25,"s2"],[311,25,273,27],[311,26,273,28],[311,27,273,29],[311,28,273,30],[312,4,274,4],[312,11,274,11],[312,15,274,15,"exports"],[312,22,274,22],[312,23,274,23,"ed25519"],[312,30,274,30],[312,31,274,31,"Point"],[312,36,274,36],[312,37,274,37,"mod"],[312,40,274,40],[312,41,274,41,"W0"],[312,43,274,43],[312,46,274,46,"W3"],[312,48,274,48],[312,49,274,49],[312,51,274,51,"mod"],[312,54,274,54],[312,55,274,55,"W2"],[312,57,274,57],[312,60,274,60,"W1"],[312,62,274,62],[312,63,274,63],[312,65,274,65,"mod"],[312,68,274,68],[312,69,274,69,"W1"],[312,71,274,71],[312,74,274,74,"W3"],[312,76,274,76],[312,77,274,77],[312,79,274,79,"mod"],[312,82,274,82],[312,83,274,83,"W0"],[312,85,274,85],[312,88,274,88,"W2"],[312,90,274,90],[312,91,274,91],[312,92,274,92],[313,2,275,0],[314,2,276,0],[314,11,276,9,"ristretto255_map"],[314,27,276,25,"ristretto255_map"],[314,28,276,26,"bytes"],[314,33,276,31],[314,35,276,33],[315,4,277,4],[315,5,277,5],[315,6,277,6],[315,8,277,8,"utils_js_1"],[315,18,277,18],[315,19,277,19,"abytes"],[315,25,277,25],[315,27,277,27,"bytes"],[315,32,277,32],[315,34,277,34],[315,36,277,36],[315,37,277,37],[316,4,278,4],[316,8,278,10,"r1"],[316,10,278,12],[316,13,278,15,"bytes255ToNumberLE"],[316,31,278,33],[316,32,278,34,"bytes"],[316,37,278,39],[316,38,278,40,"subarray"],[316,46,278,48],[316,47,278,49],[316,48,278,50],[316,50,278,52],[316,52,278,54],[316,53,278,55],[316,54,278,56],[317,4,279,4],[317,8,279,10,"R1"],[317,10,279,12],[317,13,279,15,"calcElligatorRistrettoMap"],[317,38,279,40],[317,39,279,41,"r1"],[317,41,279,43],[317,42,279,44],[318,4,280,4],[318,8,280,10,"r2"],[318,10,280,12],[318,13,280,15,"bytes255ToNumberLE"],[318,31,280,33],[318,32,280,34,"bytes"],[318,37,280,39],[318,38,280,40,"subarray"],[318,46,280,48],[318,47,280,49],[318,49,280,51],[318,51,280,53],[318,53,280,55],[318,54,280,56],[318,55,280,57],[319,4,281,4],[319,8,281,10,"R2"],[319,10,281,12],[319,13,281,15,"calcElligatorRistrettoMap"],[319,38,281,40],[319,39,281,41,"r2"],[319,41,281,43],[319,42,281,44],[320,4,282,4],[320,11,282,11],[320,15,282,15,"_RistrettoPoint"],[320,30,282,30],[320,31,282,31,"R1"],[320,33,282,33],[320,34,282,34,"add"],[320,37,282,37],[320,38,282,38,"R2"],[320,40,282,40],[320,41,282,41],[320,42,282,42],[321,2,283,0],[322,2,284,0],[323,0,285,0],[324,0,286,0],[325,0,287,0],[326,0,288,0],[327,0,289,0],[328,0,290,0],[329,0,291,0],[330,0,292,0],[331,2,284,0],[331,6,293,6,"_RistrettoPoint"],[331,21,293,21],[331,47,293,21,"_edwards_ts_1$PrimeEd"],[331,68,293,21],[332,4,294,4],[332,13,294,4,"_RistrettoPoint"],[332,29,294,16,"ep"],[332,31,294,18],[332,33,294,20],[333,6,294,20,"_classCallCheck"],[333,21,294,20],[333,28,294,20,"_RistrettoPoint"],[333,43,294,20],[334,6,294,20],[334,13,294,20,"_callSuper"],[334,23,294,20],[334,30,294,20,"_RistrettoPoint"],[334,45,294,20],[334,48,295,14,"ep"],[334,50,295,16],[335,4,296,4],[336,4,296,5,"_inherits"],[336,13,296,5],[336,14,296,5,"_RistrettoPoint"],[336,29,296,5],[336,31,296,5,"_edwards_ts_1$PrimeEd"],[336,52,296,5],[337,4,296,5],[337,11,296,5,"_createClass"],[337,23,296,5],[337,24,296,5,"_RistrettoPoint"],[337,39,296,5],[338,6,296,5,"key"],[338,9,296,5],[339,6,296,5,"value"],[339,11,296,5],[339,13,300,4],[339,22,300,4,"assertSame"],[339,32,300,14,"assertSame"],[339,33,300,15,"other"],[339,38,300,20],[339,40,300,22],[340,8,301,8],[340,12,301,12],[340,14,301,14,"other"],[340,19,301,19],[340,31,301,31,"_RistrettoPoint"],[340,46,301,46],[340,47,301,47],[340,49,302,12],[340,55,302,18],[340,59,302,22,"Error"],[340,64,302,27],[340,65,302,28],[340,90,302,53],[340,91,302,54],[341,6,303,4],[342,4,303,5],[343,6,303,5,"key"],[343,9,303,5],[344,6,303,5,"value"],[344,11,303,5],[344,13,304,4],[344,22,304,4,"init"],[344,26,304,8,"init"],[344,27,304,9,"ep"],[344,29,304,11],[344,31,304,13],[345,8,305,8],[345,15,305,15],[345,19,305,19,"_RistrettoPoint"],[345,34,305,34],[345,35,305,35,"ep"],[345,37,305,37],[345,38,305,38],[346,6,306,4],[347,6,307,4],[348,4,307,4],[349,6,307,4,"key"],[349,9,307,4],[350,6,307,4,"value"],[350,11,307,4],[351,6,350,4],[352,0,351,0],[353,0,352,0],[354,0,353,0],[355,6,354,4],[355,15,354,4,"toBytes"],[355,22,354,11,"toBytes"],[355,23,354,11],[355,25,354,14],[356,8,355,8],[356,12,355,8,"_this$ep"],[356,20,355,8],[356,23,355,29],[356,27,355,33],[356,28,355,34,"ep"],[356,30,355,36],[357,10,355,14,"X"],[357,11,355,15],[357,14,355,15,"_this$ep"],[357,22,355,15],[357,23,355,14,"X"],[357,24,355,15],[358,10,355,17,"Y"],[358,11,355,18],[358,14,355,18,"_this$ep"],[358,22,355,18],[358,23,355,17,"Y"],[358,24,355,18],[359,10,355,20,"Z"],[359,11,355,21],[359,14,355,21,"_this$ep"],[359,22,355,21],[359,23,355,20,"Z"],[359,24,355,21],[360,10,355,23,"T"],[360,11,355,24],[360,14,355,24,"_this$ep"],[360,22,355,24],[360,23,355,23,"T"],[360,24,355,24],[361,8,356,8],[361,12,356,14,"P"],[361,13,356,15],[361,16,356,18,"ed25519_CURVE_p"],[361,31,356,33],[362,8,357,8],[362,12,357,14,"mod"],[362,15,357,17],[362,18,357,21,"n"],[362,19,357,22],[362,23,357,27,"Fp"],[362,25,357,29],[362,26,357,30,"create"],[362,32,357,36],[362,33,357,37,"n"],[362,34,357,38],[362,35,357,39],[363,8,358,8],[363,12,358,14,"u1"],[363,14,358,16],[363,17,358,19,"mod"],[363,20,358,22],[363,21,358,23,"mod"],[363,24,358,26],[363,25,358,27,"Z"],[363,26,358,28],[363,29,358,31,"Y"],[363,30,358,32],[363,31,358,33],[363,34,358,36,"mod"],[363,37,358,39],[363,38,358,40,"Z"],[363,39,358,41],[363,42,358,44,"Y"],[363,43,358,45],[363,44,358,46],[363,45,358,47],[363,46,358,48],[363,47,358,49],[364,8,359,8],[364,12,359,14,"u2"],[364,14,359,16],[364,17,359,19,"mod"],[364,20,359,22],[364,21,359,23,"X"],[364,22,359,24],[364,25,359,27,"Y"],[364,26,359,28],[364,27,359,29],[364,28,359,30],[364,29,359,31],[365,8,360,8],[366,8,361,8],[366,12,361,14,"u2sq"],[366,16,361,18],[366,19,361,21,"mod"],[366,22,361,24],[366,23,361,25,"u2"],[366,25,361,27],[366,28,361,30,"u2"],[366,30,361,32],[366,31,361,33],[367,8,362,8],[367,12,362,8,"_invertSqrt"],[367,23,362,8],[367,26,362,35,"invertSqrt"],[367,36,362,45],[367,37,362,46,"mod"],[367,40,362,49],[367,41,362,50,"u1"],[367,43,362,52],[367,46,362,55,"u2sq"],[367,50,362,59],[367,51,362,60],[367,52,362,61],[368,10,362,23,"invsqrt"],[368,17,362,30],[368,20,362,30,"_invertSqrt"],[368,31,362,30],[368,32,362,16,"value"],[368,37,362,21],[368,38,362,62],[368,39,362,63],[369,8,363,8],[369,12,363,14,"D1"],[369,14,363,16],[369,17,363,19,"mod"],[369,20,363,22],[369,21,363,23,"invsqrt"],[369,28,363,30],[369,31,363,33,"u1"],[369,33,363,35],[369,34,363,36],[369,35,363,37],[369,36,363,38],[370,8,364,8],[370,12,364,14,"D2"],[370,14,364,16],[370,17,364,19,"mod"],[370,20,364,22],[370,21,364,23,"invsqrt"],[370,28,364,30],[370,31,364,33,"u2"],[370,33,364,35],[370,34,364,36],[370,35,364,37],[370,36,364,38],[371,8,365,8],[371,12,365,14,"zInv"],[371,16,365,18],[371,19,365,21,"mod"],[371,22,365,24],[371,23,365,25,"D1"],[371,25,365,27],[371,28,365,30,"D2"],[371,30,365,32],[371,33,365,35,"T"],[371,34,365,36],[371,35,365,37],[371,36,365,38],[371,37,365,39],[372,8,366,8],[372,12,366,12,"D"],[372,13,366,13],[372,14,366,14],[372,15,366,15],[373,8,367,8],[373,12,367,12],[373,13,367,13],[373,14,367,14],[373,16,367,16,"modular_ts_1"],[373,28,367,28],[373,29,367,29,"isNegativeLE"],[373,41,367,41],[373,43,367,43,"T"],[373,44,367,44],[373,47,367,47,"zInv"],[373,51,367,51],[373,53,367,53,"P"],[373,54,367,54],[373,55,367,55],[373,57,367,57],[374,10,368,12],[374,14,368,16,"_x"],[374,16,368,18],[374,19,368,21,"mod"],[374,22,368,24],[374,23,368,25,"Y"],[374,24,368,26],[374,27,368,29,"SQRT_M1"],[374,34,368,36],[374,35,368,37],[375,10,369,12],[375,14,369,16,"_y"],[375,16,369,18],[375,19,369,21,"mod"],[375,22,369,24],[375,23,369,25,"X"],[375,24,369,26],[375,27,369,29,"SQRT_M1"],[375,34,369,36],[375,35,369,37],[376,10,370,12,"X"],[376,11,370,13],[376,14,370,16,"_x"],[376,16,370,18],[377,10,371,12,"Y"],[377,11,371,13],[377,14,371,16,"_y"],[377,16,371,18],[378,10,372,12,"D"],[378,11,372,13],[378,14,372,16,"mod"],[378,17,372,19],[378,18,372,20,"D1"],[378,20,372,22],[378,23,372,25,"INVSQRT_A_MINUS_D"],[378,40,372,42],[378,41,372,43],[379,8,373,8],[379,9,373,9],[379,15,374,13],[380,10,375,12,"D"],[380,11,375,13],[380,14,375,16,"D2"],[380,16,375,18],[380,17,375,19],[380,18,375,20],[381,8,376,8],[382,8,377,8],[382,12,377,12],[382,13,377,13],[382,14,377,14],[382,16,377,16,"modular_ts_1"],[382,28,377,28],[382,29,377,29,"isNegativeLE"],[382,41,377,41],[382,43,377,43,"X"],[382,44,377,44],[382,47,377,47,"zInv"],[382,51,377,51],[382,53,377,53,"P"],[382,54,377,54],[382,55,377,55],[382,57,378,12,"Y"],[382,58,378,13],[382,61,378,16,"mod"],[382,64,378,19],[382,65,378,20],[382,66,378,21,"Y"],[382,67,378,22],[382,68,378,23],[382,69,378,24],[382,70,378,25],[383,8,379,8],[383,12,379,12,"s"],[383,13,379,13],[383,16,379,16,"mod"],[383,19,379,19],[383,20,379,20],[383,21,379,21,"Z"],[383,22,379,22],[383,25,379,25,"Y"],[383,26,379,26],[383,30,379,30,"D"],[383,31,379,31],[383,32,379,32],[383,33,379,33],[383,34,379,34],[384,8,380,8],[384,12,380,12],[384,13,380,13],[384,14,380,14],[384,16,380,16,"modular_ts_1"],[384,28,380,28],[384,29,380,29,"isNegativeLE"],[384,41,380,41],[384,43,380,43,"s"],[384,44,380,44],[384,46,380,46,"P"],[384,47,380,47],[384,48,380,48],[384,50,381,12,"s"],[384,51,381,13],[384,54,381,16,"mod"],[384,57,381,19],[384,58,381,20],[384,59,381,21,"s"],[384,60,381,22],[384,61,381,23],[385,8,382,8],[385,15,382,15,"Fp"],[385,17,382,17],[385,18,382,18,"toBytes"],[385,25,382,25],[385,26,382,26,"s"],[385,27,382,27],[385,28,382,28],[385,29,382,29],[385,30,382,30],[386,6,383,4],[387,6,384,4],[388,0,385,0],[389,0,386,0],[390,0,387,0],[391,4,384,4],[392,6,384,4,"key"],[392,9,384,4],[393,6,384,4,"value"],[393,11,384,4],[393,13,388,4],[393,22,388,4,"equals"],[393,28,388,10,"equals"],[393,29,388,11,"other"],[393,34,388,16],[393,36,388,18],[394,8,389,8],[394,12,389,12],[394,13,389,13,"assertSame"],[394,23,389,23],[394,24,389,24,"other"],[394,29,389,29],[394,30,389,30],[395,8,390,8],[395,12,390,8,"_this$ep2"],[395,21,390,8],[395,24,390,33],[395,28,390,37],[395,29,390,38,"ep"],[395,31,390,40],[396,10,390,19,"X1"],[396,12,390,21],[396,15,390,21,"_this$ep2"],[396,24,390,21],[396,25,390,16,"X"],[396,26,390,17],[397,10,390,26,"Y1"],[397,12,390,28],[397,15,390,28,"_this$ep2"],[397,24,390,28],[397,25,390,23,"Y"],[397,26,390,24],[398,8,391,8],[398,12,391,8,"_other$ep"],[398,21,391,8],[398,24,391,33,"other"],[398,29,391,38],[398,30,391,39,"ep"],[398,32,391,41],[399,10,391,19,"X2"],[399,12,391,21],[399,15,391,21,"_other$ep"],[399,24,391,21],[399,25,391,16,"X"],[399,26,391,17],[400,10,391,26,"Y2"],[400,12,391,28],[400,15,391,28,"_other$ep"],[400,24,391,28],[400,25,391,23,"Y"],[400,26,391,24],[401,8,392,8],[401,12,392,14,"mod"],[401,15,392,17],[401,18,392,21,"n"],[401,19,392,22],[401,23,392,27,"Fp"],[401,25,392,29],[401,26,392,30,"create"],[401,32,392,36],[401,33,392,37,"n"],[401,34,392,38],[401,35,392,39],[402,8,393,8],[403,8,394,8],[403,12,394,14,"one"],[403,15,394,17],[403,18,394,20,"mod"],[403,21,394,23],[403,22,394,24,"X1"],[403,24,394,26],[403,27,394,29,"Y2"],[403,29,394,31],[403,30,394,32],[403,35,394,37,"mod"],[403,38,394,40],[403,39,394,41,"Y1"],[403,41,394,43],[403,44,394,46,"X2"],[403,46,394,48],[403,47,394,49],[404,8,395,8],[404,12,395,14,"two"],[404,15,395,17],[404,18,395,20,"mod"],[404,21,395,23],[404,22,395,24,"Y1"],[404,24,395,26],[404,27,395,29,"Y2"],[404,29,395,31],[404,30,395,32],[404,35,395,37,"mod"],[404,38,395,40],[404,39,395,41,"X1"],[404,41,395,43],[404,44,395,46,"X2"],[404,46,395,48],[404,47,395,49],[405,8,396,8],[405,15,396,15,"one"],[405,18,396,18],[405,22,396,22,"two"],[405,25,396,25],[406,6,397,4],[407,4,397,5],[408,6,397,5,"key"],[408,9,397,5],[409,6,397,5,"value"],[409,11,397,5],[409,13,398,4],[409,22,398,4,"is0"],[409,25,398,7,"is0"],[409,26,398,7],[409,28,398,10],[410,8,399,8],[410,15,399,15],[410,19,399,19],[410,20,399,20,"equals"],[410,26,399,26],[410,27,399,27,"_RistrettoPoint"],[410,42,399,42],[410,43,399,43,"ZERO"],[410,47,399,47],[410,48,399,48],[411,6,400,4],[412,4,400,5],[413,6,400,5,"key"],[413,9,400,5],[414,6,400,5,"value"],[414,11,400,5],[414,13,297,4],[414,22,297,11,"fromAffine"],[414,32,297,21,"fromAffine"],[414,33,297,22,"ap"],[414,35,297,24],[414,37,297,26],[415,8,298,8],[415,15,298,15],[415,19,298,19,"_RistrettoPoint"],[415,34,298,34],[415,35,298,35,"exports"],[415,42,298,42],[415,43,298,43,"ed25519"],[415,50,298,50],[415,51,298,51,"Point"],[415,56,298,56],[415,57,298,57,"fromAffine"],[415,67,298,67],[415,68,298,68,"ap"],[415,70,298,70],[415,71,298,71],[415,72,298,72],[416,6,299,4],[417,4,299,5],[418,6,299,5,"key"],[418,9,299,5],[419,6,299,5,"value"],[419,11,299,5],[419,13,308,4],[419,22,308,11,"hashToCurve"],[419,33,308,22,"hashToCurve"],[419,34,308,23,"hex"],[419,37,308,26],[419,39,308,28],[420,8,309,8],[420,15,309,15,"ristretto255_map"],[420,31,309,31],[420,32,309,32],[420,33,309,33],[420,34,309,34],[420,36,309,36,"utils_ts_1"],[420,46,309,46],[420,47,309,47,"ensureBytes"],[420,58,309,58],[420,60,309,60],[420,75,309,75],[420,77,309,77,"hex"],[420,80,309,80],[420,82,309,82],[420,84,309,84],[420,85,309,85],[420,86,309,86],[421,6,310,4],[422,4,310,5],[423,6,310,5,"key"],[423,9,310,5],[424,6,310,5,"value"],[424,11,310,5],[424,13,311,4],[424,22,311,11,"fromBytes"],[424,31,311,20,"fromBytes"],[424,32,311,21,"bytes"],[424,37,311,26],[424,39,311,28],[425,8,312,8],[425,9,312,9],[425,10,312,10],[425,12,312,12,"utils_js_1"],[425,22,312,22],[425,23,312,23,"abytes"],[425,29,312,29],[425,31,312,31,"bytes"],[425,36,312,36],[425,38,312,38],[425,40,312,40],[425,41,312,41],[426,8,313,8],[426,12,313,16,"a"],[426,13,313,17],[426,16,313,25,"ed25519_CURVE"],[426,29,313,38],[426,30,313,16,"a"],[426,31,313,17],[427,10,313,19,"d"],[427,11,313,20],[427,14,313,25,"ed25519_CURVE"],[427,27,313,38],[427,28,313,19,"d"],[427,29,313,20],[428,8,314,8],[428,12,314,14,"P"],[428,13,314,15],[428,16,314,18,"ed25519_CURVE_p"],[428,31,314,33],[429,8,315,8],[429,12,315,14,"mod"],[429,15,315,17],[429,18,315,21,"n"],[429,19,315,22],[429,23,315,27,"Fp"],[429,25,315,29],[429,26,315,30,"create"],[429,32,315,36],[429,33,315,37,"n"],[429,34,315,38],[429,35,315,39],[430,8,316,8],[430,12,316,14,"s"],[430,13,316,15],[430,16,316,18,"bytes255ToNumberLE"],[430,34,316,36],[430,35,316,37,"bytes"],[430,40,316,42],[430,41,316,43],[431,8,317,8],[432,8,318,8],[433,8,319,8],[433,12,319,12],[433,13,319,13],[433,14,319,14],[433,15,319,15],[433,17,319,17,"utils_ts_1"],[433,27,319,27],[433,28,319,28,"equalBytes"],[433,38,319,38],[433,40,319,40,"Fp"],[433,42,319,42],[433,43,319,43,"toBytes"],[433,50,319,50],[433,51,319,51,"s"],[433,52,319,52],[433,53,319,53],[433,55,319,55,"bytes"],[433,60,319,60],[433,61,319,61],[433,65,319,65],[433,66,319,66],[433,67,319,67],[433,69,319,69,"modular_ts_1"],[433,81,319,81],[433,82,319,82,"isNegativeLE"],[433,94,319,94],[433,96,319,96,"s"],[433,97,319,97],[433,99,319,99,"P"],[433,100,319,100],[433,101,319,101],[433,103,320,12],[433,109,320,18],[433,113,320,22,"Error"],[433,118,320,27],[433,119,320,28],[433,152,320,61],[433,153,320,62],[434,8,321,8],[434,12,321,14,"s2"],[434,14,321,16],[434,17,321,19,"mod"],[434,20,321,22],[434,21,321,23,"s"],[434,22,321,24],[434,25,321,27,"s"],[434,26,321,28],[434,27,321,29],[435,8,322,8],[435,12,322,14,"u1"],[435,14,322,16],[435,17,322,19,"mod"],[435,20,322,22],[435,21,322,23,"_1n"],[435,24,322,26],[435,27,322,29,"a"],[435,28,322,30],[435,31,322,33,"s2"],[435,33,322,35],[435,34,322,36],[435,35,322,37],[435,36,322,38],[436,8,323,8],[436,12,323,14,"u2"],[436,14,323,16],[436,17,323,19,"mod"],[436,20,323,22],[436,21,323,23,"_1n"],[436,24,323,26],[436,27,323,29,"a"],[436,28,323,30],[436,31,323,33,"s2"],[436,33,323,35],[436,34,323,36],[436,35,323,37],[436,36,323,38],[437,8,324,8],[437,12,324,14,"u1_2"],[437,16,324,18],[437,19,324,21,"mod"],[437,22,324,24],[437,23,324,25,"u1"],[437,25,324,27],[437,28,324,30,"u1"],[437,30,324,32],[437,31,324,33],[438,8,325,8],[438,12,325,14,"u2_2"],[438,16,325,18],[438,19,325,21,"mod"],[438,22,325,24],[438,23,325,25,"u2"],[438,25,325,27],[438,28,325,30,"u2"],[438,30,325,32],[438,31,325,33],[439,8,326,8],[439,12,326,14,"v"],[439,13,326,15],[439,16,326,18,"mod"],[439,19,326,21],[439,20,326,22,"a"],[439,21,326,23],[439,24,326,26,"d"],[439,25,326,27],[439,28,326,30,"u1_2"],[439,32,326,34],[439,35,326,37,"u2_2"],[439,39,326,41],[439,40,326,42],[439,41,326,43],[439,42,326,44],[440,8,327,8],[440,12,327,8,"_invertSqrt2"],[440,24,327,8],[440,27,327,38,"invertSqrt"],[440,37,327,48],[440,38,327,49,"mod"],[440,41,327,52],[440,42,327,53,"v"],[440,43,327,54],[440,46,327,57,"u2_2"],[440,50,327,61],[440,51,327,62],[440,52,327,63],[441,10,327,16,"isValid"],[441,17,327,23],[441,20,327,23,"_invertSqrt2"],[441,32,327,23],[441,33,327,16,"isValid"],[441,40,327,23],[442,10,327,32,"I"],[442,11,327,33],[442,14,327,33,"_invertSqrt2"],[442,26,327,33],[442,27,327,25,"value"],[442,32,327,30],[442,33,327,64],[442,34,327,65],[443,8,328,8],[443,12,328,14,"Dx"],[443,14,328,16],[443,17,328,19,"mod"],[443,20,328,22],[443,21,328,23,"I"],[443,22,328,24],[443,25,328,27,"u2"],[443,27,328,29],[443,28,328,30],[443,29,328,31],[443,30,328,32],[444,8,329,8],[444,12,329,14,"Dy"],[444,14,329,16],[444,17,329,19,"mod"],[444,20,329,22],[444,21,329,23,"I"],[444,22,329,24],[444,25,329,27,"Dx"],[444,27,329,29],[444,30,329,32,"v"],[444,31,329,33],[444,32,329,34],[444,33,329,35],[444,34,329,36],[445,8,330,8],[445,12,330,12,"x"],[445,13,330,13],[445,16,330,16,"mod"],[445,19,330,19],[445,20,330,20],[445,21,330,21,"s"],[445,22,330,22],[445,25,330,25,"s"],[445,26,330,26],[445,30,330,30,"Dx"],[445,32,330,32],[445,33,330,33],[445,34,330,34],[445,35,330,35],[446,8,331,8],[446,12,331,12],[446,13,331,13],[446,14,331,14],[446,16,331,16,"modular_ts_1"],[446,28,331,28],[446,29,331,29,"isNegativeLE"],[446,41,331,41],[446,43,331,43,"x"],[446,44,331,44],[446,46,331,46,"P"],[446,47,331,47],[446,48,331,48],[446,50,332,12,"x"],[446,51,332,13],[446,54,332,16,"mod"],[446,57,332,19],[446,58,332,20],[446,59,332,21,"x"],[446,60,332,22],[446,61,332,23],[446,62,332,24],[446,63,332,25],[447,8,333,8],[447,12,333,14,"y"],[447,13,333,15],[447,16,333,18,"mod"],[447,19,333,21],[447,20,333,22,"u1"],[447,22,333,24],[447,25,333,27,"Dy"],[447,27,333,29],[447,28,333,30],[447,29,333,31],[447,30,333,32],[448,8,334,8],[448,12,334,14,"t"],[448,13,334,15],[448,16,334,18,"mod"],[448,19,334,21],[448,20,334,22,"x"],[448,21,334,23],[448,24,334,26,"y"],[448,25,334,27],[448,26,334,28],[448,27,334,29],[448,28,334,30],[449,8,335,8],[449,12,335,12],[449,13,335,13,"isValid"],[449,20,335,20],[449,24,335,24],[449,25,335,25],[449,26,335,26],[449,28,335,28,"modular_ts_1"],[449,40,335,40],[449,41,335,41,"isNegativeLE"],[449,53,335,53],[449,55,335,55,"t"],[449,56,335,56],[449,58,335,58,"P"],[449,59,335,59],[449,60,335,60],[449,64,335,64,"y"],[449,65,335,65],[449,70,335,70,"_0n"],[449,73,335,73],[449,75,336,12],[449,81,336,18],[449,85,336,22,"Error"],[449,90,336,27],[449,91,336,28],[449,124,336,61],[449,125,336,62],[450,8,337,8],[450,15,337,15],[450,19,337,19,"_RistrettoPoint"],[450,34,337,34],[450,35,337,35],[450,39,337,39,"exports"],[450,46,337,46],[450,47,337,47,"ed25519"],[450,54,337,54],[450,55,337,55,"Point"],[450,60,337,60],[450,61,337,61,"x"],[450,62,337,62],[450,64,337,64,"y"],[450,65,337,65],[450,67,337,67,"_1n"],[450,70,337,70],[450,72,337,72,"t"],[450,73,337,73],[450,74,337,74],[450,75,337,75],[451,6,338,4],[452,6,339,4],[453,0,340,0],[454,0,341,0],[455,0,342,0],[456,0,343,0],[457,4,339,4],[458,6,339,4,"key"],[458,9,339,4],[459,6,339,4,"value"],[459,11,339,4],[459,13,344,4],[459,22,344,11,"fromHex"],[459,29,344,18,"fromHex"],[459,30,344,19,"hex"],[459,33,344,22],[459,35,344,24],[460,8,345,8],[460,15,345,15,"_RistrettoPoint"],[460,30,345,30],[460,31,345,31,"fromBytes"],[460,40,345,40],[460,41,345,41],[460,42,345,42],[460,43,345,43],[460,45,345,45,"utils_ts_1"],[460,55,345,55],[460,56,345,56,"ensureBytes"],[460,67,345,67],[460,69,345,69],[460,83,345,83],[460,85,345,85,"hex"],[460,88,345,88],[460,90,345,90],[460,92,345,92],[460,93,345,93],[460,94,345,94],[461,6,346,4],[462,4,346,5],[463,6,346,5,"key"],[463,9,346,5],[464,6,346,5,"value"],[464,11,346,5],[464,13,347,4],[464,22,347,11,"msm"],[464,25,347,14,"msm"],[464,26,347,15,"points"],[464,32,347,21],[464,34,347,23,"scalars"],[464,41,347,30],[464,43,347,32],[465,8,348,8],[465,15,348,15],[465,16,348,16],[465,17,348,17],[465,19,348,19,"curve_ts_1"],[465,29,348,29],[465,30,348,30,"pippenger"],[465,39,348,39],[465,41,348,41,"_RistrettoPoint"],[465,56,348,56],[465,58,348,58,"exports"],[465,65,348,65],[465,66,348,66,"ed25519"],[465,73,348,73],[465,74,348,74,"Point"],[465,79,348,79],[465,80,348,80,"Fn"],[465,82,348,82],[465,84,348,84,"points"],[465,90,348,90],[465,92,348,92,"scalars"],[465,99,348,99],[465,100,348,100],[466,6,349,4],[467,4,349,5],[468,2,349,5],[468,4,293,30,"edwards_ts_1"],[468,16,293,42],[468,17,293,43,"PrimeEdwardsPoint"],[468,34,293,60],[468,37,402,0],[469,2,403,0],[470,2,404,0],[471,2,405,0,"_RistrettoPoint"],[471,17,405,15],[471,18,405,16,"BASE"],[471,22,405,20],[471,25,406,0],[471,40,406,16],[471,41,406,17],[471,47,406,23],[471,51,406,27,"_RistrettoPoint"],[471,66,406,42],[471,67,406,43,"exports"],[471,74,406,50],[471,75,406,51,"ed25519"],[471,82,406,58],[471,83,406,59,"Point"],[471,88,406,64],[471,89,406,65,"BASE"],[471,93,406,69],[471,94,406,70],[471,96,406,72],[471,97,406,73],[472,2,407,0],[473,2,408,0,"_RistrettoPoint"],[473,17,408,15],[473,18,408,16,"ZERO"],[473,22,408,20],[473,25,409,0],[473,40,409,16],[473,41,409,17],[473,47,409,23],[473,51,409,27,"_RistrettoPoint"],[473,66,409,42],[473,67,409,43,"exports"],[473,74,409,50],[473,75,409,51,"ed25519"],[473,82,409,58],[473,83,409,59,"Point"],[473,88,409,64],[473,89,409,65,"ZERO"],[473,93,409,69],[473,94,409,70],[473,96,409,72],[473,97,409,73],[474,2,410,0],[475,2,411,0,"_RistrettoPoint"],[475,17,411,15],[475,18,411,16,"Fp"],[475,20,411,18],[475,23,412,0],[475,38,412,16],[475,39,412,17],[475,45,412,23,"Fp"],[475,47,412,25],[475,49,412,27],[475,50,412,28],[476,2,413,0],[477,2,414,0,"_RistrettoPoint"],[477,17,414,15],[477,18,414,16,"Fn"],[477,20,414,18],[477,23,415,0],[477,38,415,16],[477,39,415,17],[477,45,415,23,"Fn"],[477,47,415,25],[477,49,415,27],[477,50,415,28],[478,2,416,0,"exports"],[478,9,416,7],[478,10,416,8,"ristretto255"],[478,22,416,20],[478,25,416,23],[479,4,416,25,"Point"],[479,9,416,30],[479,11,416,32,"_RistrettoPoint"],[480,2,416,48],[480,3,416,49],[481,2,417,0],[482,2,418,0,"exports"],[482,9,418,7],[482,10,418,8,"ristretto255_hasher"],[482,29,418,27],[482,32,418,30],[483,4,419,4,"hashToCurve"],[483,15,419,15,"hashToCurve"],[483,16,419,16,"msg"],[483,19,419,19],[483,21,419,21,"options"],[483,28,419,28],[483,30,419,30],[484,6,420,8],[484,10,420,14,"DST"],[484,13,420,17],[484,16,420,20,"options"],[484,23,420,27],[484,25,420,29,"DST"],[484,28,420,32],[484,32,420,36],[484,70,420,74],[485,6,421,8],[485,10,421,14,"xmd"],[485,13,421,17],[485,16,421,20],[485,17,421,21],[485,18,421,22],[485,20,421,24,"hash_to_curve_ts_1"],[485,38,421,42],[485,39,421,43,"expand_message_xmd"],[485,57,421,61],[485,59,421,63,"msg"],[485,62,421,66],[485,64,421,68,"DST"],[485,67,421,71],[485,69,421,73],[485,71,421,75],[485,73,421,77,"sha2_js_1"],[485,82,421,86],[485,83,421,87,"sha512"],[485,89,421,93],[485,90,421,94],[486,6,422,8],[486,13,422,15,"ristretto255_map"],[486,29,422,31],[486,30,422,32,"xmd"],[486,33,422,35],[486,34,422,36],[487,4,423,4],[487,5,423,5],[488,4,424,4,"hashToScalar"],[488,16,424,16,"hashToScalar"],[488,17,424,17,"msg"],[488,20,424,20],[488,22,424,73],[489,6,424,73],[489,10,424,22,"options"],[489,17,424,29],[489,20,424,29,"arguments"],[489,29,424,29],[489,30,424,29,"length"],[489,36,424,29],[489,44,424,29,"arguments"],[489,53,424,29],[489,61,424,29,"undefined"],[489,70,424,29],[489,73,424,29,"arguments"],[489,82,424,29],[489,88,424,32],[490,8,424,34,"DST"],[490,11,424,37],[490,13,424,39,"hash_to_curve_ts_1"],[490,31,424,57],[490,32,424,58,"_DST_scalar"],[491,6,424,70],[491,7,424,71],[492,6,425,8],[492,10,425,14,"xmd"],[492,13,425,17],[492,16,425,20],[492,17,425,21],[492,18,425,22],[492,20,425,24,"hash_to_curve_ts_1"],[492,38,425,42],[492,39,425,43,"expand_message_xmd"],[492,57,425,61],[492,59,425,63,"msg"],[492,62,425,66],[492,64,425,68,"options"],[492,71,425,75],[492,72,425,76,"DST"],[492,75,425,79],[492,77,425,81],[492,79,425,83],[492,81,425,85,"sha2_js_1"],[492,90,425,94],[492,91,425,95,"sha512"],[492,97,425,101],[492,98,425,102],[493,6,426,8],[493,13,426,15,"Fn"],[493,15,426,17],[493,16,426,18,"create"],[493,22,426,24],[493,23,426,25],[493,24,426,26],[493,25,426,27],[493,27,426,29,"utils_ts_1"],[493,37,426,39],[493,38,426,40,"bytesToNumberLE"],[493,53,426,55],[493,55,426,57,"xmd"],[493,58,426,60],[493,59,426,61],[493,60,426,62],[494,4,427,4],[495,2,428,0],[495,3,428,1],[496,2,429,0],[497,2,430,0],[498,2,431,0],[499,2,432,0],[500,2,433,0],[501,2,434,0],[502,2,435,0],[503,2,436,0],[504,0,437,0],[505,0,438,0],[506,0,439,0],[507,0,440,0],[508,0,441,0],[509,2,442,0,"exports"],[509,9,442,7],[509,10,442,8,"ED25519_TORSION_SUBGROUP"],[509,34,442,32],[509,37,442,35],[509,38,443,4],[509,104,443,70],[509,106,444,4],[509,172,444,70],[509,174,445,4],[509,240,445,70],[509,242,446,4],[509,308,446,70],[509,310,447,4],[509,376,447,70],[509,378,448,4],[509,444,448,70],[509,446,449,4],[509,512,449,70],[509,514,450,4],[509,580,450,70],[509,581,451,1],[510,2,452,0],[511,2,453,0],[511,11,453,9,"edwardsToMontgomeryPub"],[511,33,453,31,"edwardsToMontgomeryPub"],[511,34,453,32,"edwardsPub"],[511,44,453,42],[511,46,453,44],[512,4,454,4],[512,11,454,11,"exports"],[512,18,454,18],[512,19,454,19,"ed25519"],[512,26,454,26],[512,27,454,27,"utils"],[512,32,454,32],[512,33,454,33,"toMontgomery"],[512,45,454,45],[512,46,454,46],[512,47,454,47],[512,48,454,48],[512,50,454,50,"utils_ts_1"],[512,60,454,60],[512,61,454,61,"ensureBytes"],[512,72,454,72],[512,74,454,74],[512,79,454,79],[512,81,454,81,"edwardsPub"],[512,91,454,91],[512,92,454,92],[512,93,454,93],[513,2,455,0],[514,2,456,0],[515,2,457,0,"exports"],[515,9,457,7],[515,10,457,8,"edwardsToMontgomery"],[515,29,457,27],[515,32,457,30,"edwardsToMontgomeryPub"],[515,54,457,52],[516,2,458,0],[517,2,459,0],[517,11,459,9,"edwardsToMontgomeryPriv"],[517,34,459,32,"edwardsToMontgomeryPriv"],[517,35,459,33,"edwardsPriv"],[517,46,459,44],[517,48,459,46],[518,4,460,4],[518,11,460,11,"exports"],[518,18,460,18],[518,19,460,19,"ed25519"],[518,26,460,26],[518,27,460,27,"utils"],[518,32,460,32],[518,33,460,33,"toMontgomerySecret"],[518,51,460,51],[518,52,460,52],[518,53,460,53],[518,54,460,54],[518,56,460,56,"utils_ts_1"],[518,66,460,66],[518,67,460,67,"ensureBytes"],[518,78,460,78],[518,80,460,80],[518,85,460,85],[518,87,460,87,"edwardsPriv"],[518,98,460,98],[518,99,460,99],[518,100,460,100],[519,2,461,0],[520,2,462,0],[521,2,463,0,"exports"],[521,9,463,7],[521,10,463,8,"RistrettoPoint"],[521,24,463,22],[521,27,463,25,"_RistrettoPoint"],[521,42,463,40],[522,2,464,0],[523,2,465,0,"exports"],[523,9,465,7],[523,10,465,8,"hashToCurve"],[523,21,465,19],[523,24,465,22],[523,25,465,23],[523,31,465,29,"exports"],[523,38,465,36],[523,39,465,37,"ed25519_hasher"],[523,53,465,51],[523,54,465,52,"hashToCurve"],[523,65,465,63],[523,67,465,65],[523,68,465,66],[524,2,466,0],[525,2,467,0,"exports"],[525,9,467,7],[525,10,467,8,"encodeToCurve"],[525,23,467,21],[525,26,467,24],[525,27,467,25],[525,33,467,31,"exports"],[525,40,467,38],[525,41,467,39,"ed25519_hasher"],[525,55,467,53],[525,56,467,54,"encodeToCurve"],[525,69,467,67],[525,71,467,69],[525,72,467,70],[526,2,468,0],[527,2,469,0,"exports"],[527,9,469,7],[527,10,469,8,"hashToRistretto255"],[527,28,469,26],[527,31,469,29],[527,32,469,30],[527,38,469,36,"exports"],[527,45,469,43],[527,46,469,44,"ristretto255_hasher"],[527,65,469,63],[527,66,469,64,"hashToCurve"],[527,77,469,75],[527,79,469,77],[527,80,469,78],[528,2,470,0],[529,2,471,0,"exports"],[529,9,471,7],[529,10,471,8,"hash_to_ristretto255"],[529,30,471,28],[529,33,471,31],[529,34,471,32],[529,40,471,38,"exports"],[529,47,471,45],[529,48,471,46,"ristretto255_hasher"],[529,67,471,65],[529,68,471,66,"hashToCurve"],[529,79,471,77],[529,81,471,79],[529,82,471,80],[530,0,471,81],[530,3]],"functionMap":{"names":["","","ed25519_pow_2_252_3","adjustScalarBytes","uvRatio","ed25519_domain","powPminus2","map_to_curve_elligator2_curve25519","map_to_curve_elligator2_edwards25519","invertSqrt","bytes255ToNumberLE","calcElligatorRistrettoMap","mod","ristretto255_map","_RistrettoPoint","_RistrettoPoint#constructor","_RistrettoPoint.fromAffine","_RistrettoPoint#assertSame","_RistrettoPoint#init","_RistrettoPoint.hashToCurve","_RistrettoPoint.fromBytes","_RistrettoPoint.fromHex","_RistrettoPoint.msm","_RistrettoPoint#toBytes","_RistrettoPoint#equals","_RistrettoPoint#is0","exports.ristretto255_hasher.hashToCurve","exports.ristretto255_hasher.hashToScalar","edwardsToMontgomeryPub","edwardsToMontgomeryPriv"],"mappings":"AAA;uCC8B;EDQ;AEC;CFkB;AGC;CHS;AIK;CJoB;4BCC,8DD;4BCC,8DD;yCCC;EDS;mBCW,uDD;AKC;CLI;sBCE;EDG;qBCE;GDG;kBCW;oBKK;SLI;CDG;iCCI,mCD;iCCC,0BD;iCCC,6BD;AOE;CP0C;yCCC,8DD;AQC;CRgB;0BCE;EDQ;mBSY,gCT;2BUE,6FV;AWM;gBCG,mBD;CXoB;AaC;CbO;AcU;ICC;KDE;IEC;KFE;IGC;KHG;IIC;KJE;IKE;KLE;IMC;oBRI,mBQ;KNuB;IOM;KPE;IQC;KRE;ISK;oBXG,mBW;KT0B;IUK;oBZI,mBY;KVK;IWC;KXE;CdC;iBCK,qDD;iBCG,qDD;iBCG,QD;iBCG,QD;I0BI;K1BI;I2BC;K3BG;A4B0B;C5BE;A6BI;C7BE;uBCI,wCD;yBCE,0CD;8BCE,6CD;gCCE,6CD"},"hasCjsExports":true},"type":"js/module"}]}